/* CSS Document */

/*Willow Labs - 2009
EnvisionMDI
kivodesigns.com*/

/*reset - based on meyers reset sheet*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
ol, ul {list-style: none;}strong{font-weight:bold;}em{font-style:italic;}


/*html elements*/
html{overflow-y:scroll;background:#596775;}
body{font:normal 62.5% Arial, Helvetica, sans-serif;}


/*layout*/
#wrapper{width:900px;margin:0 auto; background:#fff url(../../assets/imgs/background_body_gradient.gif) repeat-x 0 0;}

	/*header*/
	#header{background:#15416c url(../../assets/imgs/background_header_gradient.gif) repeat-x 0 0;position:relative;}
		/*logo*/
	#header img{margin:15px 0 0 5px;}
	
	/*login link*/
	#login{float:right;margin:15px 0 0;display:inline;background:url(../../assets/imgs/login_gold_dotted_line.gif) repeat-x 0 0;padding:5px 12px 5px 10px;}
	#backHome{float:right;margin:15px 0 0;display:inline;padding:5px 100px 5px 10px;}
	#login a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-decoration:none;}
	#backHome a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-decoration:none;}
	
	/*main navigation*/
	#mainNavigation{position:absolute;right:0; top:55px;}
	#mainNavigation ul{}
	#mainNavigation li{float:left;display:inline;}
	#mainNavigation a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
	
	/*sliding doors*/
		/*about*/
			/*static state*/
			#mainNavigation .about a{background:url(../../assets/imgs/nav_main_about.gif) no-repeat 100% 0; width:61px;height:38px;display:block;text-indent:-9999px}
			/*hover state*/
			#mainNavigation .about a:hover{background:url(../../assets/imgs/nav_main_about.gif) no-repeat 0 0; width:61px;height:38px;display:block;}
			/*user is on the about page state*/
			#mainNavigation .aboutHere a{background:url(../../assets/imgs/nav_main_about.gif) no-repeat 0 0; width:61px;height:38px;display:block;text-indent:-9999px}
		
		/*substance*/
			/*static page*/
			#mainNavigation .substance a{background:url(../../assets/imgs/nav_main_SAT.gif) no-repeat 100% 0; width:160px;height:38px;display:block;text-indent:-9999px}
			/*hover page*/
			#mainNavigation .substance a:hover{background:url(../../assets/imgs/nav_main_SAT.gif) no-repeat 0 0; width:160px;height:38px;display:block;}
			/*User is on Substance Abuse Testing page*/
			#mainNavigation .substanceHere a{background:url(../../assets/imgs/nav_main_SAT.gif) no-repeat 0 0; width:160px;height:38px;display:block;text-indent:-9999px}
		
		/*medical*/
			/*static state*/
			#mainNavigation .medical a{background:url(../../assets/imgs/nav_main_medical_center.gif) no-repeat 100% 0; width:107px;height:38px;display:block;text-indent:-9999px}
			/*hover state*/
			#mainNavigation .medical a:hover{background:url(../../assets/imgs/nav_main_medical_center.gif) no-repeat 0 0; width:107px;height:38px;display:block;}
			/*User is on Medical Center page*/
			#mainNavigation .medicalHere a{background:url(../../assets/imgs/nav_main_medical_center.gif) no-repeat 0 0; width:107px;height:38px;display:block;text-indent:-9999px}
		
		/*pharmacy*/
			/*static state*/
			#mainNavigation .pharmacy a{background:url(../../assets/imgs/nav_main_pharmacy.gif) no-repeat 100% 0; width:75px;height:38px;display:block;text-indent:-9999px}
			/*hover state*/
			#mainNavigation .pharmacy a:hover{background:url(../../assets/imgs/nav_main_pharmacy.gif) no-repeat 0 0; width:75px;height:38px;display:block;}
			/*User is on Pharmacy page*/
			#mainNavigation .pharmacyHere a{background:url(../../assets/imgs/nav_main_pharmacy.gif) no-repeat 0 0; width:75px;height:38px;display:block;text-indent:-9999px}
		
		/*faqs*/
			/*static state*/
			#mainNavigation .faqs a{background:url(../../assets/imgs/nav_main_faq.gif) no-repeat 100% 0; width:42px;height:38px;display:block;text-indent:-9999px}
			/*hover state*/
			#mainNavigation .faqs a:hover{background:url(../../assets/imgs/nav_main_faq.gif) no-repeat 0 0; width:42px;height:38px;display:block;}
			/*User is on FAQ page*/
			#mainNavigation .faqsHere a{background:url(../../assets/imgs/nav_main_faq.gif) no-repeat 0 0; width:42px;height:38px;display:block;text-indent:-9999px}
		
		/*news*/
			/*static state*/
			#mainNavigation .news a{background:url(../../assets/imgs/nav_main_news.gif) no-repeat 100% 0; width:46px;height:38px;display:block;text-indent:-9999px}
			/*hover state*/
			#mainNavigation .news a:hover{background:url(../../assets/imgs/nav_main_news.gif) no-repeat 0 0; width:46px;height:38px;display:block;}
			/*User is on News page*/
			#mainNavigation .newsHere a{background:url(../../assets/imgs/nav_main_news.gif) no-repeat 0 0; width:46px;height:38px;display:block;text-indent:-9999px}
		
		/*downloads*/
			/*static state*/
			#mainNavigation .downloads a{background:url(../../assets/imgs/nav_main_download.gif) no-repeat 100% 0; width:84px;height:38px;display:block;text-indent:-9999px}
			/*hover state*/
			#mainNavigation .downloads a:hover{background:url(../../assets/imgs/nav_main_download.gif) no-repeat 0 0; width:84px;height:38px;display:block;}
			/*User is on Downloads page*/
			#mainNavigation .downloadsHere a{background:url(../../assets/imgs/nav_main_download.gif) no-repeat 0 0; width:84px;height:38px;display:block;text-indent:-9999px}
		
		/*contact*/
			/*static page*/
			#mainNavigation .contact a{background:url(../../assets/imgs/nav_main_contact.gif) no-repeat 100% 0; width:72px;height:38px;display:block;text-indent:-9999px}
			/*hover state*/
			#mainNavigation .contact a:hover{background:url(../../assets/imgs/nav_main_contact.gif) no-repeat 0 0; width:72px;height:38px;display:block;}
			/*User is on Contact page*/
			#mainNavigation .contactHere a{background:url(../../assets/imgs/nav_main_contact.gif) no-repeat 0 0; width:72px;height:38px;display:block;text-indent:-9999px}
		
	
	
	
	/*flashcontent*/
	#flashcontent{margin:20px 0 0;}
	
/*-----------------------------------------*/
	
	/*Lightbox Styles*/
	
	#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

	#lightbox a img{ border: none; }

	#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../../includes/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../../About/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../../About/images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	

/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	min-width: 790px;
	}

* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
	}

* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
	}
	
	
/* Clearfix */	
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 

/*-----------------------------------------*/
	
	/*homepage content*/
	#homepageContent{background:#fff url(../../assets/imgs/rounded_corner_tr2.gif) no-repeat 100% 0;width:650px;float:right;margin:20px 10px 20px;display:inline;padding:0 0 20px;}
		#homepageContent h2{background:url(../../assets/imgs/rounded_corner_tl2.gif) no-repeat 0 0; display:block;font:normal bold 14px Arial, Helvetica, sans-serif;color:#655824;padding:25px 0 5px 20px;}
		#homepageContent p{font:normal 12px/1.3 Arial, Helvetica, sans-serif; color:#655824;margin:0 20px;}
	
	/*Interior pages content*/
	#content{background:#fff;width:870px;position:relative;margin:100px 10px 20px;padding:15px 0 0 10px;min-height:530px;height:auto !important;height:530px;overflow:visible;}
	#contentLogin{background:#fff;width:880px;position:relative;margin:50px 10px 20px;min-height:530px;height:auto !important;height:530px;overflow:visible;}
	
		/*secondary navigation*/	
		#secondaryNavigation{background:#fff;width:220px;display:block;border-bottom:0px solid #fff;position:relative;float:left;clear:right;margin:0;}
			#secondNavList{}
			
			/*top of heirarchy links*/
			#secondNavList li{border-bottom:1px solid #fff;border-left:1px solid #b0becb;border-right:1px solid #b0becb;padding:0;background:#dce5ec; }
			#secondNavList li a{font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#15416c;text-decoration:none;display:block;padding:10px 0 10px 15px;background:#dce5ec;}
			#secondNavList li a:hover{color:#ed6912;}
			#secondNavList .bottomLink{border-bottom:0px solid #fff;padding-bottom:5px;}
		
			.secondNavTL{height:6px;background:#dce5ec url(../../assets/imgs/secondNav_rounded_corner_tl.png) no-repeat 0 0;width:50%;position:absolute;top:0;left:0;}
			.secondNavTR{height:6px;background:#dce5ec url(../../assets/imgs/secondNav_rounded_corner_tr.png) no-repeat 100% 0;width:50%;position:absolute;top:0;right:0;}
			.secondNavBL{height:10px;background:url(../../assets/imgs/secondNav_rounded_corner_bl.png) no-repeat 0 100%;width:50%;position:absolute;bottom:0;left:0;}
			.secondNavBR{height:10px;background:url(../../assets/imgs/secondNav_rounded_corner_br.png) no-repeat 100% 100%;width:50%;position:absolute;bottom:0;right:0;}
			
			
			/*you are here display for top heirarchy links defined with this youarehere class*/
			#secondNavList li .youarehere{font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;color:#515151;}
			#secondNavList li .youarehere:hover{color:#515151;cursor:default;}
			
			/*Links in the dropdown.  */
				/*first set of dropdown*/
				/*#secondNavList .first ul li{border-left:1px solid #b0becb;border-right:1px solid #b0becb;}		*/
			
				/*other sets in dropdown*/
				#secondNavList li ul{padding-bottom:10px;background:#fff;}
				#secondNavList li ul li{padding:0 0 0 35px;background:#fff;border:0px solid #fff;}
				#secondNavList li ul li a{font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#5b5b5b;background:#fff;cursor:pointer;padding:3px 0 3px 0;}
			
					/*you are here display for drop down link. defined with this youarehere class*/
						#secondNavList li ul li .youarehere{font:normal bold 11px Verdana, Arial, Helvetica, sans-serif; color:#ed6912;cursor:default;}
						#secondNavList li ul li .youarehere:hover{font:normal bold 11px Verdana, Arial, Helvetica, sans-serif; color:#ed6912;}
				
			
			
		/*common content items*/
		#contentInformation{margin:100px 5px 0 245px;width:605px;background:#fff;padding:15px 0 0 0;}
			#contentInformation h2{font:normal 18px Arial, Helvetica, sans-serif; color:#ed6912;margin:20px 10px 0;}
			#contentInformation h3{font:normal 16px Georgia, "Times New Roman", Times, serif; color:#ed6912;margin:30px 10px 0;}
			#contentInformation h4{font:normal 14px Arial, Helvetica, sans-serif; color:#ed6912;margin:20px 10px 0;}
			#contentInformation p{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177;margin:10px 10px 0;}
			#contentInformation p a{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#12295e;}
			#contentInformation ul li{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177;margin:5px 50px 0; list-style:circle outside;}
			#contentInformation ol li{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177;margin:10px 50px 0; list-style:outside decimal;}
			#contentInformation ol li ul li{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177;margin:10px 50px 0; list-style:circle outside;}
		#medicalCenterInfo{background:#fff;width:205px;position:relative; padding:20px 0px 10px 15px;float:left;clear:left;}
		#medicalCenterInfo p{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177;}
		
		#pharmacyInfo{background:#fff;width:205px;position:relative; padding:20px 0px 10px 15px;float:left;clear:left;}
		#pharmacyInfo p{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177;}
		
		/*Virtual Tour Layout*/
		
		#contentVirtualTour{margin:10px 5px 0 245px;width:605px;background:#fff;padding:15px 0 0 0;}
			#contentVirtualTour h2{font:normal 18px Arial, Helvetica, sans-serif; color:#ed6912;margin:20px 10px 0;}
			#contentVirtualTour h3{font:normal 16px Georgia, "Times New Roman", Times, serif; color:#ed6912;margin:30px 10px 0;}
			#contentVirtualTour p{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177;margin:10px 10px 0;}
			#contentVirtualTour p a{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#12295e;}
			#contentVirtualTour ul li{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177;margin:10px 50px 0; list-style:circle outside;}
			#contentVirtualTour ol li{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177;margin:10px 50px 0; list-style:outside decimal;}
			#contentVirtualTour ol li ul li{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177;margin:10px 50px 0; list-style:circle outside;}
			
	/*meet the team layout*/
		#teamRowContainter{width:609px;margin:30px 0 0 0; display:block;}
		
		.teamEntryContainer{height:315px; width:600px; background-image:url(../../assets/imgs/content_execTeam_bg.gif); margin-left:10px; margin-bottom:20px;}
		
		.entryPlain{height:171px; width:595px; background-image:url(../../assets/imgs/content_execTeam_bg.gif); margin-left:10px; margin-bottom:20px;}
		
		.entryCarter{height:215px; width:595px; background-image:url(../../assets/imgs/content_execTeam_bg.gif); margin-left:10px; margin-bottom:20px;}
		.entryTraficante{height:285px; width:595px; background-image:url(../../assets/imgs/content_execTeam_bg.gif); margin-left:10px; margin-bottom:20px;}
		.entryDichio{height:286px; width:595px; background-image:url(../../assets/imgs/content_execTeam_bg.gif); margin-left:10px; margin-bottom:20px;}
		.entryHughes{height:252px; width:595px; background-image:url(../../assets/imgs/content_execTeam_bg.gif); margin-left:10px; margin-bottom:20px;}
		.entryMowry{height:220px; width:595px; background-image:url(../../assets/imgs/content_execTeam_bg.gif); margin-left:10px; margin-bottom:20px;}
		.entryCapinigro{height:220px; width:595px; background-image:url(../../assets/imgs/content_execTeam_bg.gif); margin-left:10px; margin-bottom:20px;}
		
		.teamInfoContainer{padding:10px;}
		.teamNamesContainer{width:420px; /*height:300px;*/ float:right; margin:5px 15px 5px 5px;}
		.teamNamesContainer h4{font:normal 16px/1.5 Arial, Helvetica, sans-serif; color:#15416c; margin-top:10px}
		.teamNamesContainer h5{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#15416c; line-height:14px;}
		.teamNamesContainer h6{font:normal 12px/1.5 Arial, Helvetica, sans-serif; color:#6a7177; line-height:16px; margin-top:5px;}
		.teamEntryImgContainer{margin:10px; float:left;}
		
		/*Testimonials layout*/
		
		.testimonialContainer{width:620px; border-top:solid 1px #CCCCCC; margin-top:15px;}
		.testimonialText{font:normal 12px/1.5 Helvetica, sans-serif; color:#6a7177;}
			
		
	/*Placement for each main image.*/
		/*About Us*/
			/*index*/
			#contentInformation .about_index{position:absolute;top:-78px;right:7px;}
			/*What we do*/
			#contentInformation .about_what{position:absolute;top:-78px;right:7px;}
			/*Executive Team*/
			#contentInformation .about_executive{position:absolute;top:-78px;right:7px;}
			/*Certificates Affiliations Licensure*/
			#contentInformation .about_cal{position:absolute;top:-78px;right:7px;}
			/*Compliance Program*/
			#contentInformation  .about_compliance{position:absolute;top:-78px;right:7px;}
			/*Careers*/
			#contentInformation .about_careers{position:absolute;top:-78px;right:7px;}
			/*Testimonials*/
			#contentInformation .about_testimonials{position:absolute;top:-78px;right:7px;}
			/*Virtual Tour*/
			#contentInformation .about_virtual{position:absolute;top:-78px;right:7px;}
		
		/*Substance Abuse Testing*/
			/*index*/
			#contentInformation .sat_index{position:absolute;top:-78px;right:7px;}
			
			/*Labs Section*/
				/*Adulteration Testing*/
				#contentInformation .labs_adulterationTesting{position:absolute;top:-78px;right:7px;}
				/*Buprenorphine Testing*/
				#contentInformation .labs_buprenorphine{position:absolute;top:-78px;right:7px;}
				/*Confirmation Testing*/
				#contentInformation .labs_confirmation{position:absolute;top:-78px;right:7px;}
				/*eTg Testing*/
				#contentInformation .labs_etg{position:absolute;top:-78px;right:7px;}
				/*Hair Testing*/
				#contentInformation .labs_hairTesting{position:absolute;top:-78px;right:7px;}
				/*Lab Technology*/
				#contentInformation .labs_technology{position:absolute;top:-78px;right:7px;}
				/*Nicotine Specialy testing*/
				#contentInformation .labs_nicotine{position:absolute;top:-78px;right:7px;}
				/*Oral Fluid Testing*/
				#contentInformation .labs_oral{position:absolute;top:-78px;right:7px;}
				/*Research & Development*/
				#contentInformation .labs_research{position:absolute;top:-78px;right:7px;}
				/*Steroid Testing*/
				#contentInformation .labs_steroid{position:absolute;top:-78px;right:7px;}
				/*Urine Testing*/
				#contentInformation .labs_urine{position:absolute;top:-78px;right:7px;}
				/*Validity Testing*/
				#contentInformation .labs_validity{position:absolute;top:-78px;right:7px;}
			
			/*Customer Support Systems*/
				/*Client Communication*/
				#contentInformation .css_client{position:absolute;top:-78px;right:7px;}
				/*Collections*/
				#contentInformation .css_collections{position:absolute;top:-78px;right:7px;}
				/*Consulting Services*/
				#contentInformation .css_consulting{position:absolute;top:-78px;right:7px;}
				/*Cross Program*/
				#contentInformation .css_cross{position:absolute;top:-78px;right:7px;}
				/*Education Training*/
				#contentInformation .css_education{position:absolute;top:-78px;right:7px;}
				/*Expert Legal Testimony*/
				#contentInformation .css_expert{position:absolute;top:-78px;right:7px;}
				/*Results Reporting*/
				#contentInformation .css_results{position:absolute;top:-78px;right:7px;}
			
			/*Testing Panels*/
				/*About*/
				#contentInformation .tp_about{position:absolute;top:-78px;right:7px;}
				/*View*/
				#contentInformation .tp_view{position:absolute;top:-78px;right:7px;}
			
			/*Office Support Services*/
				/*Reorder*/
				#contentInformation .oss_reorder{position:absolute;top:-78px;right:7px;}
				/*Shipping*/
				#contentInformation .oss_shipping{position:absolute;top:-78px;right:7px;}
				/*Support*/
				#contentInformation .oss_support{position:absolute;top:-78px;right:7px;}
				
			/*Definition of Drugs*/
				/*LINK1*/
				#contentInformation .definition_LINK1{position:absolute;top:-78px;right:7px;}
				/*LINK2*/
				#contentInformation .definition_LINK2{position:absolute;top:-78px;right:7px;}
			
		/*Contact*/
			/*Contact Index*/
			#contentInformation .contact_index{position:absolute;top:-78px;right:7px;}
		
		/*Downloads*/
			/*Downloads Index*/
			#contentInformation .downloads_index{position:absolute;top:-78px;right:7px;}
		
		/*News*/
			/*News Index*/
			#contentInformation .news_index{position:absolute;top:-78px;right:7px;}
		
		/*Pharmacy*/
			/*Pharmacy Index*/
			#contentInformation .pharmacy_index{position:absolute;top:-78px;right:7px;}
		
		/*Medical Center*/
			/*Medical Index*/
			#contentInformation .medical_index{position:absolute;top:-78px;right:7px;}
			/*Treatment Philosophy*/
			#contentInformation .medical_treat{position:absolute;top:-78px;right:7px;}
			/*Our Staff*/
			#contentInformation .medical_staff{position:absolute;top:-78px;right:7px;}
			/*Capabilities*/
			#contentInformation .medical_capabilities{position:absolute;top:-78px;right:7px;}
			
		/*FAQ*/
			/*FAQ index*/
			#contentInformation .faq_index{position:absolute;top:-78px;right:7px;}
		
		/*Login*/
			#contentInformation .img_login{position:absolute;top:-78px;right:7px;}

/*footer*/
#footer{clear:both;margin:0 auto;text-align:center;padding:10px 0;}
#footer p{font:normal 9.5px Verdana, Arial, Helvetica, sans-serif; color:#12295e; line-height:16px;}
/* #footer a{font:normal 9.5px Verdana, Arial, Helvetica, sans-serif; color:#12295e; text-decoration:none;} */
.light{font:normal 9.5px Verdana, Arial, Helvetica, sans-serif; color:#7f7f7f; line-height:16px;}
.light a{font:normal 9.5px Verdana, Arial, Helvetica, sans-serif; color:#7f7f7f; text-decoration:none;}