﻿@import url(_mp_nav.css);

/* Universal */
body {
	
	background :#fff;
	color: #5d6043;
	 font-family: Lucida Sans;
	 font-size: 13px;
        height : 100%;
	margin: 0; padding: 0;
	}
p,td,li {
	font-size : 12px;
	font-family : Verdana;
	color : #415361;
	}
div#content p { margin-top: 0; margin-bottom:10px; }

h1 {
	color: #FCB407; position:absolute;
	text-transform: uppercase;
	text-align: left;
	font-size: 25px;
	margin: 0; padding: 0; margin-left: 25px;
	position: relative;
	}
h2 {
	color: #53B1B0; 
	font-size: 16px;
	font-weight: bold;
	}
h3 {
	color: #397CC2;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0;
	}
h2.title { margin-bottom: 3; }
h1.img, h2.img { margin:0; padding: 0; }

.bold,strong {font-weight: bold;}
.italic, em { font-style: italic; }
.small {font-size: 8pt;}
.error {font-weight: bold; color: Red;}
INPUT.error {background-color:Yellow;}
.note {background: yellow;}
.tdata { border: 1px solid #397CC2; }
.thead { background: #397CC2; font-weight: bold;}
.even { background: #f5f5f5; }
.goldtxt { color:  #FCD408; font-size: 14px; }
.title , h2.title
{
  color: #3C7AC2;
  font-weight: bold;
  font-size: 12pt;
	}

/* Links */
/*a:link,a:visited {
	color : #3C7AC2;
	text-decoration: none;
	}
ab:visited {
	color : #C6C6C6;
	text-decoration: none;
	}
a:hover {
	color : #91C9FF;
	text-decoration: underline;
	}*/

	 
A.foot:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5d6043; TEXT-DECORATION: none
}
A.foot:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5d6043; TEXT-DECORATION: none
}
A.foot:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5d6043; TEXT-DECORATION: underline
}
a.sn:link, a.sn:visited {
	display: block;
	width: 100%;
	color : #8C8C8C;
	font-weight: bold;
	text-decoration: none;
	padding: 4px; padding-right: 10px;
	text-align: right;
	}
a.sn:hover, a.snAT:link, a.snAT:visited, a.snAT:hover {
	width: 100%; 
	display: block;
	color : #FFFFFF;
	background-color: #91C9FF;
	text-decoration: underline;
	padding: 4px; padding-right: 10px;
	text-align: right;
	}

a.nav:link, a.nav:visited {
	color: #4172AA; font-weight:bold;font-size:11px;
	}
a.nav:hover, a.navAT:link, a.navAT:visited, a.navAT:hover {
	color: #FCB408; font-weight:bold;
	text-decoration:none;font-size:11px;
 } 
	
	
a.fl:link, a.fl:visited {
	font-size: 10px;
	color: #435260;
	font-weight: bold;
	text-decoration: none;
	}
a.fl:hover, a.flAT:link, a.flAT:visited, a.flAT:hover {
	font-size: 10px;
	color: #FCB408;
	font-weight: bold;
	text-decoration: none;
	}
	
a.aris:link, a.aris:visited, a.pass:link, a.pass:visited {
	font-size: 10px;
	color: #B9CDE5;
	text-decoration: none;
	font-weight: normal;
	}
a.aris:hover, a.pass:hover {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	}			
	
a.heading {color:#FCD408; font-family:Verdana, Arial; font-size:13.5px; font-weight:bold; text-decoration:underline}
a.heading:visited {color:#FCD408; font-family:Verdana, Arial; font-size:13.5px; font-weight:bold; text-decoration:underline}
a.heading:hover {color:#FFFFFF; font-family:Verdana, Arial; font-size:13.5px; font-weight:bold; text-decoration:none}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight:bold ;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 3px;
	line-height: 17px;
	margin-right: 5px;
}

/* Site layout */
div#content { margin: 20px 25px 10px; }

div#navlinks {	margin-left: 22px; line-height: 1.1;	color: #4172AA; display:block;	}

td#cap { background: #fff url("Image/agc_industry-partners_int_header_background.gif"); }

#left {	background: url("Image/agc_industry-partners_int_sidenav_background.jpg") no-repeat top left;	}

#footlinks {
	background: url("Image/agc_industry-partners_int_footer_divider.gif") no-repeat top center;
	text-align: center;
	color: #435260;
	padding:10px;
	white-space: nowrap;
	}
div#footcont {
 height: 67px;
 background: url(Image/agc_industry-partners_int_footer_background.gif);
 }
div#footer {
	background: url("Image/agc_industry-partners_int_footer_left.jpg") no-repeat top left;
	text-align: center;
	height:  67px;
	}
div#copy {
	color: #B9CDE5; text-align:center;	font-size: 10px;
  height:67px;
	background: url("Image/agc_industry-partners_int_footer_right.jpg") no-repeat top right;
	}
div#copy p { color: #ffffff; font-size: 10px; padding: 5px; padding-top: 10px; margin:0; }		
	
ul.nav, ul.nav li { margin: 0; padding: 0; list-style: none; }
ul.nav li {
	background: url("Image/agc_industry-partners_int_sidenav_divider.gif") no-repeat 1px 100%;
	padding-bottom: 4px; margin-right: 15px;
	}

/* Forms */
div#intlog {
 background: url(Image/agc_industry-partners_int_login.gif) no-repeat top left;
 height: 95px; width:213px;
 text-align: right;
 float: right; clear:right;
 margin: 15px; margin-top: 25px;
 display: inline;
 font-size: 10px; 
 }
div#intlog label { visibility:hidden; font-size: 10px; }
div#intlog form {
 margin: 6px; margin-top: 23px;
 padding:0; background:transparent;
 }
div#intlog input.text {
 height: 20px; width : 100px;
 border: 1px solid #4172AA; margin-bottom: 4px;
 }
 div#intlog a{color:#ddebf6;}
 div#intlog a:hover{color:#ffffff;}
input.sbut { 
 background: #0062A3 url(Image/agc_industry-partners_int_login.gif) no-repeat -125px -50px;
 font-size: 12px; font-weight: bold; 
 color: #fff; padding: 1px;
 text-transform:uppercase;
 border: none;
border : 2px solid #6EA1CE;
border-color: #6EA1CE #2E7AAE #0062A3 #2E7AAE;

 }
 div#cont {
	margin: 0 60px;
	padding-top: 5px; padding-bottom: 10px;
	width: 770px;
	text-align:left;
	background: #ffffff url('Image/agc_industry-partners_mp_background_left.gif') repeat-y top left;
	}
table.leftedge {
 background: #ffffff url('Image/agc_industry-partners_mp_background_left.gif') repeat-y top left;
 }
#rtcol {
 background: #ffffff url('Image/agc_industry-partners_mp_background_right.gif') repeat-y top right;
 }
div#mpcontent {
	padding: 0 60px;
 }
#mpfooter {
	background: url('Image/agc_industry-partners_mp_footer_bar.jpg') no-repeat left;
	text-align: center;
	height:  90px
	}
div#mplogin {
 background: url('Image/agc_industry-partners_mp_login_body.gif') no-repeat 0px 32px;
 height: 200px; width:237px;
 text-align: center;
 float: right; clear:right;
 margin-right: 60px;
 display: inline;
 line-height: 2.1;font-size: 10px; margin-left:5px; margin-top:5px; margin-bottom:5px 
 }

div#mplogin label { visibility:hidden; font-size: 9px; }
div#mplogin form { margin: 0; padding:0; background:transparent; }
.error {line-height: 1.5;}

#mainleftnav{
    width: 222px;
    height: 165px;
    background: url(_images/mp/agc_industry-partners_mp_nav_b.jpg);
    margin: 0px;
    padding: 0px;
    position: relative;
}
#mainleftnav li{
margin: 0;
padding 0;
list-style: none;
left: 0;
}

#mainleftnav li, #mainleftnav a.ir {
width: 222px;
}
#mainleftnav a.ir {
    background: url(_images/mp/agc_industry-partners_mp_nav_a.jpg) no-repeat;
    height: 20px;
    display: block;
    text-indent: -999em;
    text-decoration: none;
}
#panel1 a.ir { background-position: 0 0; height: 17px; }
#panel2 a.ir { background-position: 0 -17px; height: 22px;}
#panel3 a.ir { background-position: 0 -39px; height: 16px;}
#panel4 a.ir { background-position: 0 -55px; height: 20px;}
#panel5 a.ir { background-position: 0 -75px; height: 15px;}
#panel6 a.ir { background-position: 0 -90px; height: 22px;}
#panel7 a.ir { background-position: 0 -112px; height: 16px;}
#panel8 a.ir { background-position: 0 -128px; height: 21px;}
#panel9 a.ir { background-position: 0 -149px; height: 16px;}


#mainleftnav li a.ir:hover { background: none; }

#ResultsRightCol {width: 210px; min-height: 450px; float: right; background: #FFFFFF; border: 1px solid #656C3D; padding-bottom: 10px; position:relative; right:-1px; z-index:1;}

#ResultsRightCol2 {width:219px; background:#FFFFFF; min-height:450px; border-top:1px solid #656C3D; border-right:1px solid #656C3D; border-left:1px solid #656C3D; border-bottom:1px solid #656C3D;}
#ResultsRightCol2 a {color:#4B4620;}


.ContentTextArea #ResultsRightCol{position:relative; right:0px; z-index:1;}
.ContentTextArea2 #ResultsRightCol{position:relative; top:-32px; z-index:1;}
#ContentArea {background: #FFF url(imgs/gcvb_int_footer_leaf.gif) bottom left no-repeat;
			  width: 964px;
			  min-height: 400px;}
			  #ContentArea {background: #FFF url(imgs/gcvb_int_footer_leaf.gif) bottom left no-repeat;
			  width: 964px;
			  min-height: 400px;}


#ContentArea .ContentTextArea {padding: 42px 0px 63px 10px;}
							   
#ContentArea .ContentTextArea2 {padding-top: 42px;
							   padding: 42px 0px 63px 57px;}							   
							   
.ContentText {text-align: justify; line-height: 1.65em; padding-top: 5px;}	

#SpecialOffer {border-bottom: 1px solid #7f817e; border-top: 1px solid #838466; background: #dce9f1; padding: 5px 0 5px 5px; color: #4B4620; margin-top: 5px; margin-bottom: 5px;}
#SpecialOffer a {text-decoration:none;}
#SpecialOffer a.red {color:#D45B30;}
#Events {border-bottom: 1px solid #7f817e; width: 205px; background: #dce9f1; padding: 5px 0 5px 5px; margin-bottom: 5px; color: #4B4620; font-weight: bold;}
.ResultsSep {background: url(imgs/gcvb_mp_calendar_seps.gif) no-repeat; height: 3px; width: 200px; margin: 2px 0 2px 0;}

#SOText {padding-left: 5px;}
#SOText a {text-decoration:none;}
#SOText a.red {color:#D45B30;}	
#FLBox {
	BORDER-RIGHT: #c4c6bb 1px solid; BORDER-TOP: #c4c6bb 1px solid; BACKGROUND: url(Image/gcvb_int_link_learnmore.gif) #dce9f1 no-repeat right bottom; MARGIN-BOTTOM: 19px; BORDER-LEFT: #c4c6bb 1px solid; WIDTH: 410px; LINE-HEIGHT: normal; BORDER-BOTTOM: #c4c6bb 1px solid; POSITION: relative; min-HEIGHT: 129px
}
#FLBox .FLBoxLnk B {
	DISPLAY: block; RIGHT: 0px; WIDTH: 100px; CURSOR: pointer; BOTTOM: 0px; POSITION: absolute; HEIGHT: 24px
}
#SearchBox {
	BORDER-RIGHT: #c4c6bb 1px solid; BORDER-TOP: #c4c6bb 1px solid; BACKGROUND: #dce9f1; MARGIN-BOTTOM: 19px; BORDER-LEFT: #c4c6bb 1px solid; WIDTH: 839px; BORDER-BOTTOM: #c4c6bb 1px solid; POSITION: relative; MIN-HEIGHT: 162px
}
#SearchBox .LeftBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 14px; WIDTH: 410px; PADDING-TOP: 15px
}
#SearchBox .RightBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 14px; WIDTH: 410px; PADDING-TOP: 15px
}
#SearchBox .SBSearch {
	DISPLAY: block; RIGHT: 0px; WIDTH: 100px; CURSOR: pointer; BOTTOM: 0px; POSITION: absolute; HEIGHT: 24px
}
.SearchHeader {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(Image/gcvb_med_cube.gif) no-repeat left center; TEXT-TRANSFORM: uppercase
}
.SearchResult_1 {
	BORDER-RIGHT: #c4c6bb 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #c4c6bb 1px solid; PADDING-LEFT: 9px; BACKGROUND: #dce9f1; PADDING-BOTTOM: 9px; BORDER-LEFT: #c4c6bb 1px solid; WIDTH: 100%; PADDING-TOP: 9px; BORDER-BOTTOM: #c4c6bb 1px solid; MIN-HEIGHT: 120px
}
.SearchResult_1 IMG {
	PADDING-TOP: 0px
}
.SearchResult_2 {
	BORDER-RIGHT: #c4c6bb 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #c4c6bb 1px solid; PADDING-LEFT: 9px; BACKGROUND: #fbfcfb; PADDING-BOTTOM: 9px; BORDER-LEFT: #c4c6bb 1px solid; WIDTH: 100%; PADDING-TOP: 9px; BORDER-BOTTOM: #c4c6bb 1px solid; MIN-HEIGHT: 120px
}
.SearchResult_2 IMG {
	PADDING-RIGHT: 0px
}
.DataStyle {margin-left:50px}
