/*1*/
.moreLineHeight { line-height: 18px; }
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.top{vertical-align:top;}
.middle{vertical-align:middle;}
.border_red{border:1px solid red;}
.bold{font-weight:bold;}
.pointer{cursor:pointer;}
.help{cursor:help;}
.grey{color:#999999;}
.black{color:#000000;}
.white{color:#ffffff;}
.red{color:#cc0000;}
.green{color:#00aa00;}
.underline{text-decoration:underline;}
.inline{display:inline;}
.none{display:none}
.block{display:block}
.zoomin {cursor: url(zoomin.cur), pointer;}
.zoomout {cursor: url(zoomout.cur), pointer;}

/*1 END*/
body {margin:0;padding:0;background-color:#ffffff;}

body,p,div,table,td,select,input, textarea {font-size:13px;font-family:Segoe UI, arial, helv;color:#000000;}

a:link, a:visited {font:13px Arial;color:#000000;text-decoration:underline;}
a:hover{font:13px Arial;color:#0066cc;text-decoration:underline;}

a.redlink:link, a.redlink:visited {font:13px Arial;color:#f92e2e;text-decoration:underline;}
a.redlink:hover{font:13px Arial;color:#d12222;text-decoration:underline;}

input[type="checkbox"] {cursor:pointer;vertical-align:middle;}
input[type="radio"] {cursor:pointer;vertical-align:middle;}

.textfield{
border:1px solid #000000;background:#ffffff;font:11px Arial;
}

.textarea{
border:1px solid #000000;background:#ffffff;font:normal 11px Arial;
}

select{border:1px solid #000000;font-size:13px;}

.button{
color:#ffffff;background:#6699ff;border:2px solid #436bb3;
font:bold 12px Arial;cursor:pointer;
}

/* Footer */
.footer {font:normal 10px Segoe UI, arial, helv;color:#fefbeb;}

.footer a:link, .footer a:visited {font:normal 12px Segoe UI, arial, helv;color:#fefbeb;text-decoration:none;}
.footer a:hover {font:normal 12px Segoe UI, arial, helv;color:#fefbeb;text-decoration:underline;}

/* Footer */
.footer2 {font:normal 11px Arial;color:#487ca4;}

.footer2 a:link, .footer2 a:visited {font:normal 11px Arial;color:#487ca4;text-decoration:none;}
.footer2 a:hover {font:normal 11px Arial;color:#487ca4;text-decoration:underline;}


/* SubFooter */
.subfooter {font:normal 12px Segoe UI, arial, helv;color:#757155;margin-top:17px;}

.subfooter a:link, .subfooter a:visited {font:normal 12px Segoe UI, arial, helv;color:#757155;text-decoration:none;}
.subfooter a:hover {font:normal 12px Segoe UI, arial, helv;color:#757155;text-decoration:underline;}

a.presslink:link, a.presslink:visited{
	color:#003399;
}
a.presslink:hover{
	color:#ff0000;
}

.gallery_controls , .gallery_controls td {background:#e9e7ce;color:#757155;font-weight:bold;font-size:15px;}

.gallery_controls td a:link, .gallery_controls td a:visited,
.gallery_controls td a.slidebutton_off:link, .gallery_controls td a.slidebutton_off:visited
{
	color:#757155;font-size:13px;font-weight:bold; text-decoration:underline; line-height:17px; 
}

.gallery_controls td a:hover,
.gallery_controls td a.slidebutton_off:hover,
.gallery_controls td a.slidebutton_on:link, .gallery_controls td a.slidebutton_on:visited, .gallery_controls td a.slidebutton_on:hover
{
	color:#fd766a;font-size:13px;font-weight:bold; text-decoration:underline; line-height:17px; 
}

.propnav a:link, .propnav a:visited{
	color:#757155;font-size:13px;line-height:17px;text-decoration:none;font-weight:normal;
}
.propnav a:hover, .propnav a.selected:link, .propnav a.selected:visited, .propnav a.selected:hover{
	color:#1E4B91;font-size:13px;text-decoration:underline;line-height:17px;font-weight:normal;
}

.propnav a.selected:link, .propnav a.selected:visited, .propnav a.selected:hover{font-weight:bold}


.fly_old {
width:107px;background: url(../img/design/fly_bkg.jpg) no-repeat;text-align:center;padding:3px 0;
}

.fly_old .item{
width:107px;height:22px;line-height:22px;
}

.fly_old .item a:link, .fly_old .item a:visited{
	background: url(../img/design/fly_item.jpg) no-repeat 3px 0;
	display:block;color:#ffffff;font-size:11px;height:22px;line-height:22px;text-decoration:none;
}

.fly_old .item a:hover{
	background: url(../img/design/fly_item_over.jpg) no-repeat 3px 0;
	display:block;color:#ffffff;font-size:11px;height:22px;line-height:22px;text-decoration:none;
}





.topmenu {height:25px;line-height:25px;position:relative;margin-right:5px;margin-left:5px;}

.topmenu_sep {font:bold 13px Verdana;color:#e3e3e3;padding-top:2px;}

.topmenu a:link, .topmenu a:visited, .topmenu .ex_a{
	cursor: pointer;
	display:block;height:25px;line-height:25px;font:bold 11px Arial;
	color:#4c4c4c;text-decoration:none;padding-top:3px;
}

.topmenu  a:hover{
	display:block;height:20px;line-height:20px;font:bold 11px Arial; 
	color:#4c4c4c;text-decoration:underline;
}

.topmenu2 {height:20px;line-height:20px;margin-right:5px;margin-left:5px;}
.topmenu2 , .topmenu2 a:link, .topmenu2 a:visited, .topmenu2 .ex_a{
	cursor: pointer;
	height:20px;line-height:20px;font:normal 11px Arial;
	color:#4c4c4c;text-decoration:none;padding-top:3px;
}

.topmenu2  a:hover{
	height:20px;line-height:20px;font:normal 11px Arial; 
	color:#4c4c4c;text-decoration:underline;
}

.topmenu3 {height:23px;line-height:23px;margin-right:5px;margin-left:5px;}


.topmenu3 a:link, .topmenu3 a:visited, .topmenu3 .ex_a{
	cursor: pointer;
	height:23px;line-height:23px;font:bold 11px Arial;
	color:#4c4c4c;text-decoration:none;
}

.topmenu3  a:hover{
	height:23px;line-height:23px;font:bold 11px Arial; 
	color:#4c4c4c;text-decoration:underline;
}


.fly {
	display:none;position: absolute;top:22px; z-index: 10;/*border:1px solid #7897b4;*/
	background: #ffffff;opacity:1;filter:alpha(opacity=100)
}

.fly .body {
width:100px;/*border:1px solid #bed1e2;*/border:1px solid #d2d0b7;text-align:center;
padding-bottom:2px;padding-top:4px;
}

.fly .body  .item{
width:100px;height:18px;line-height:18px;text-align:left;padding:3px 0;
}

.fly .body .item a:link, .fly  .body .item a:visited{
	display:block;color:#919082;height:18px;line-height:18px;text-decoration:none;
	border-bottom:2px solid #dadada;
	padding:0;margin:0;margin:1px 5px;padding-left:20px;
	font:bold 11px Tahoma;
}

.fly  .body .item a:hover{
	display:block;color:#bcbaa1;height:18px;line-height:18px;text-decoration:underline;
	border-bottom:2px solid #dadada;
	padding:0;margin:0;margin:1px 5px;padding-left:20px;
	font:bold 11px Tahoma;
}


.landing {
width:850px;margin:30px 40px;border:0px solid red;
}

.landing .title {
	border-bottom:1px solid #757156;color:#757158;font-size:24px; font-weight:bold;
	padding:10px 0;
}

.landing .content{
	color:#670100;
}

#site_nav_history {float:left;margin-left:20px;}
#site_nav_history .item {font-size:11px;font-family:Arial;}
#site_nav_history .item a:link, #site_nav_history .item a:visited, #site_nav_history .item a:hover{
	font-size:11px;text-decoration:underline;font-family:Arial;
}
#site_nav_history .item a:hover{text-decoration:underline;}

#site_nav_history .last a:link, #site_nav_history .last a:visited, #site_nav_history .last a:hover{
	font-size:11px;text-decoration:none;font-family:Arial;
	font-weight:bold;
}


#corpo_pages {height:31px;float:right;text-align:right;}

#corpo_pages .item {height:31px;background: url(../img/design/corpo/pages_bkg.gif) repeat-x;}
#corpo_pages .sep {width:2px;height:31px;background: url(../img/design/corpo/pages_sep.gif) no-repeat;}

#corpo_pages .item a:link, #corpo_pages .item a:visited{
	color:#f5f9fc;text-decoration:none;font-size:11px;
	line-height:31px;height:31px;display:block;padding-right:10px;padding-left:10px;overflow:hidden;
}
#corpo_pages .selected a:link, #corpo_pages .selected a:visited, #corpo_pages .item a:hover, #corpo_pages .selected a:hover{
	line-height:31px;height:31px;display:block;color: #f5f9fc;
	background: url(../img/design/corpo/pages_hover_bkg.gif) repeat-x;overflow:hidden;
}

.tab_2{
background:#828c8c;
}
.tab_2 .title{
font-size:11px;font-weight:bold;background:#aabbbb;color:#000000;height:20px; /*border-left:1px solid #c9e3e2;border-top:1px solid #c9e3e2;*/
font-family:Segoe UI, Arial;
}

.tab_2 .content{
background:#ffffff;color:#000000;font-size:11px;padding:2px;font-family:Segoe UI, Arial;
}

.tab_2 a:link, .tab_2 a:visited, .tab_2 a:hover {
	font:normal 11px Segoe UI, Arial;
}

.map_popup {
}

#splash_new {}

#splash_new .head_about {
	color: #949e97; font-size: 12px;
	border: 2px solid #e8ede9;border-left:0;
	white-space: nowrap;
	padding : 6px 12px;
}
#splash_new .last {border-right:0}

#splash_new .head_about a:link, 
#splash_new .head_about a:visited{
	color: #949e97; font-size: 12px;  
	padding-left: 20px;
	background: url(../img/design/splash_new/about_bullet.gif) left no-repeat;
	text-decoration: none;  
} 

#splash_new .head_about a:hover{
	background: url(../img/design/splash_new/about_bullet_hover.gif) left no-repeat;
} 

#splash_new2 {}

#splash_new2 .head_about {
	font-size: 12px;
	white-space: nowrap;
	
	line-height: 31px;height: 31px;
	
}
#splash_new2 .last {border-right:0}

#splash_new2 .head_about a:link, 
#splash_new2 .head_about a:visited{
	line-height: 31px;display: block;
	color: #ffffff; font-size: 11px;  text-transform: capitalize;
	text-decoration: none;    padding : 0 15px;padding-left:26px;
	background: url(../img/design/splash_new2/about_bullet.gif) 7px 9px no-repeat;
} 

#splash_new2 .head_about a:hover{
	color: #ffffff;background: url(../img/design/splash_new2/pages_hover.jpg) no-repeat;
} 


#ph_prj_mymintomenu{
	width:190px;   background: url(../img/design/mymintomenu_bkg.gif) repeat-y;margin-bottom:15px;
}

.loginLabel {font-weight: bold;margin:2px 0;}
.loginTextfield{
border:1px solid #525b21;background:#ffffff;font:12px Segoe UI;
}
.emailinkTextfield
{
border:1px solid #525b21;background:#ffffff;font:12px Segoe UI;width:170px;
}

#ph_prj_address {
text-align: left;font-size:12px;font-family: Segoe UI;color:#000000;margin:10px 5px;margin-left:20px;
}

.st_email_customus{
        background: url("http://www.minto.com/img/design/mailnew.gif") no-repeat scroll left top transparent;
        padding:0px 60px 22px 0;
}

/*  type 3*/
.ft-title {
    padding:10px 10px 15px 10px;
    text-align:left;
    width:100%;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
}

/*  type 2*/
.panel-overlay a{
    display: inline-block;
    margin-top: 8px;
    text-decoration: none;
    font-size: 18px;
    color:#FFF;
}
