@charset "utf-8";
/* CSS Document */

#contentHome {width:945px; position:relative; margin-left:6px; background:#fff;}

#eLogo {position:absolute; top:10px; left:22px; z-index:20;}
#secondLogo {width:223px; height:50px; position:absolute; right:14px; top:10px; z-index:25;}

#header.eHome {background-color:#fff; height:120px; position:relative;}
#header.eHome #eLogo {left:16px;}
div#eHeadImg,
#header.eHome img.eHeadImg {position:absolute; /*top:2px;*/ left:6px; z-index:4;}

#header h1 {position:absolute; left:300px; top:60px;}
	#searchHome {/*color:#000; background-color:#f2f2f2; border:1px solid #e2e2e2;*/ position:absolute; top:14px; right:0; z-index:10;}
	
	#header.creative {height:120px;}
	#header.creative #eLogo {left:26px; top:14px;}
	#header.creative #searchHome {top:8px;}

div#hMenu {border-top:1px solid #274ba1; top:120px; background:#fff;}
div#hMenu.creative {top:120px !important;}
/*	#hMenuShield {position:absolute; top:0; left:0; width:941px; height:27px; padding:0;}	*/
		#hMenu img {position:absolute; top:0; left:0; z-index:801;}
		#hMenu:hover img, #hMenu.imghover img {left:-9000px;}
		
#nav li.linkToOP a:link, #nav li.linkToOP a:visited, #nav li.linkToOP a:active {color:#888; background:url(../images2/bgnoHmSiteGreen2.gif) no-repeat 0 .4em; padding-left:1.6em;}
#nav li.linkToOP a:hover {color:#274ba1; background:url(../images2/bgnoHmSiteBlue2.gif) no-repeat 0 .4em; padding-left:1.6em;}
#nav.coShell {padding-right:12px; width:220px; float:right;}

	#container #leftCol {width:223px; margin:10px 0 8px 16px; float:left; height:420px; /* for ie6 and lower - page min-height */}
	#container #leftCol ul#vNav {width:223px; border-bottom:1px solid #274ba1; padding-bottom:6px;}
		#leftCol h3 {padding-left:20px !important; color:#fff;}
		#leftCol h3:hover {background:url(../images2/bgnoHomeWhite.gif) no-repeat right top;}
		#leftCol h3 a {color:#fff;}
		
		#leftCol .feature {width:221px; margin-top:10px; border:1px solid #e2e2e2;}

	#container #contentHome {width:710px; position:relative; margin-right:4px; margin-left:0; float:right; /*background:#888;*/}
	#container #contentHome.fourCell {width:945px; float:none; margin-left:6px; }
	
	/* 1st items follow */
	
	div.firstItems,
	div.secondItems {width:223px; margin:10px 0 0 10px; float:left; display:inline; position:relative;}
	
	div.firstItemSpan2, div.secondItemSpan2 {width:456px;}
	div.firstItemSpan3, div.secondItemSpan3 {width:689px;}
	
	div.firstItems {height:240px; background:#f5f5f5;}
/*		div.firstItems span {width:100%; height:100%;}	*/
		div.firstItems h1,
		div.firstItems h2 {width:207px; position:relative; left:10px; font-weight:bold; color:#fff; border:none;}
		div.firstItems h1 {top:0px; border-bottom:1px solid #fff; font-size:1.8em; line-height:1.2em; padding:.2em 0;}
		div.firstItemSpan2 h1, div.firstItemSpan2 h2 {width:449px;}
		div.firstItemSpan3 h1, div.firstItemSpan3 h2 {width:673px;}
			div.firstItems h1 a:link, div.firstItems h1 a:visited,
			div.firstItems h2 a:link, div.firstItems h2 a:visited {color:#fff; background:none; border:none !important;}
			div.firstItems h1 a:hover div.firstItems h1 a:active,
			div.firstItems h2 a:hover, div.firstItems h2 a:active {color:#eee; background:none; border:none !important;}
		div.firstItems h2 {font-size:1.2em; line-height:1.2em; padding-top:.2em;}
/*			div.firstItems a {width:99%; height:99%;}	*/
		
		img.promoImg, div.promoText {position:absolute; top:0; left:0;}
		img.promoImg2nd, div.promoText2nd {position:absolute; top:123px; left:0;}
			img.promoImg, img.promoImg2nd {z-index:1;}
			div.promoText, div.promoText2nd {z-index:2;}
			
	/* 2nd items follow */

	div.secondItems	{min-height:16em; margin:5px 0 20px 10px;}
/*		div.secondItems h2,*/
		div.secondItems form,
		div.secondItems ul,
		div.secondItems p {margin-top:8px;}
/*			div.secondItems p span {display:block; margin:3px; padding:2px; background:#fff;}	*/
		div.secondItems h2 {font-size:1.2em; color:#2c448f; padding:0.3em 0; border-bottom:1px solid #2c448f;}
		div.secondItems {font-size:0.9em;}
		div.secondItems ul {font-size:1em !important;}
		
		div.secondItems p {color:#333; /*font-size:0.9em;*/}
		div.secondItems h2 + p {color:#79aa38;}
		
		div.secondItems li {margin:0 0 4px 0; padding:0 .1em 0 18px; background:#f2f2f2 url(../images2/bgnoGTsiteGreen2.gif) no-repeat left top; position:relative;}
		
	/* icon classes for pathway list */
			#contentHome div.secondItems li.pw1 {background:#f2f2f2 url(../images2/bgnoGThealth.gif) no-repeat 0 0;}
			#contentHome div.secondItems li.pw2 {background:#f2f2f2 url(../images2/bgnoGTcreative.gif) no-repeat 0 0;}
			#contentHome div.secondItems li.pw3 {background:#f2f2f2 url(../images2/bgnoGTapb.gif) no-repeat 0 0;}
			#contentHome div.secondItems li.pw4 {background:#f2f2f2 url(../images2/bgnoGThos.gif) no-repeat 0 0;}
			#contentHome div.secondItems li.pw5 {background:#f2f2f2 url(../images2/bgnoGTisa.gif) no-repeat 0 0;}
			#contentHome div.secondItems li.pw6 {background:#f2f2f2 url(../images2/bgnoGTabe.gif) no-repeat 0 0;}
			#contentHome div.secondItems li.pw7 {background:#f2f2f2 url(../images2/bgnoGTlifeSci.gif) no-repeat 0 0;}
	
			#contentHome div.secondItems li.blue {background:#f2f2f2 url(../images2/bgnoGTsiteBlue.gif) no-repeat 0 0;}
				#contentHome div.secondItems li:hover {background-color:#f8f8f8;}

	/* cunning Quicklinks rollover extension */
			ul#quickLinks1 {position:relative; left:0px; width:223px; z-index:112; /*background:#0f0;*/}
			ul#quickLinks1 ul {position:absolute; top:1.45em; left:-999em; width:223px; z-index:115; margin-top:-2px; padding-top:4px; background:#fff;}
			#quickLinks1 li:hover ul,
			#quickLinks1 li.sfhover ul {left:0; top:1.45em;}
				li.moreQuick span {background:url(../images2/bgno_xpnd_blue.gif) no-repeat right top; display:block; margin-right:4px;}