@charset "UTF-8";
/* CSS Document */

/*-- common layouts --*/
body { margin: 0px; padding: 0px; background-color:#FFF; }
#wrapper { width:935px; margin: 0 auto; }
a img{ border: none; }
.float_L { float:left; }
.float_R { float: right; }
.clear { clear:both; }
.align_L { text-align: left; }
.align_R { text-align: right; }



/*-- header layouts --*/
#header { width:935px; font-family:Verdana, Geneva, sans-serif; font-size:10px; background-color:#FFF; }
	#header ul { list-style-type: none; margin:0; padding:0; }
	#header_top { height:98px; width:935px; float:left; }	
	#header_topright { height:65px; color:#6699cc; text-align: right; }
		#header_topright li { padding-top: 7px; }
		#header_topright a { text-decoration:none; color:#6699cc; }
		#header_topright a:hover { text-decoration: underline; color:#6699cc; }
		#header_topright .search { color:#999; padding:0; font-size:10px; }
		#header_topright li table { float:right; }
	#greenNav { height:33px; width:638px; margin:0; padding:0; }
		#greenNav li { float: left; }	
	#mini_nav { height:40px; width:935px; margin:0; padding:0; float:left; }
		#mini_nav ul li { margin:0; padding:0; }
		
/*-- content styles --*/
.whiteHeader { color:#FFFFFF; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:13px; }
.greenHeader { color:#669933; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
a.linkContent, a.linkContent:hover, a.linkContent:active, a.linkContent:visited {color:#669933; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-decoration:underline;  }
a.linkHomeInfobox, a.linkHomeInfobox:hover, a.linkHomeInfobox:active, a.linkHomeInfobox:visited {color:#000000; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration: none;  }
a.linkMoreInfobox, a.linkMoreInfobox:visited { color:#669933; text-decoration:underline; }
a.linkMoreInfobox:hover, a.linkMoreInfobox:active { color:#669933; text-decoration:underline; }

h1 { font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#6699cc; margin:0; padding-bottom:10px; } /*-- for page titles --*/
h2 { color:#669933; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:13px; margin:0; padding-bottom:10px; } /*-- for subheaders on content pages layout --*/
h3 { color:#669933; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:0; padding-bottom:10px; padding-left:10px; } /*-- for infobox headings on content pages layout --*/
h4 { color:#ff9900; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:14px; margin:0; padding:0; } /*-- for search content headings on --*/
h5 { color:#669933; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:13px; margin:0; padding:0; } /*-- for newly certified orange box header --*/
h6 { color:#6699cc; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:0; padding:0; } /*-- for advanced search blue headers --*/
h7 { color:#fb9506; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:13px; margin:0; padding:0; } /*-- for orange header --*/
.serachSubheader { color:#669933; font-weight: normal; font-family:Verdana, Geneva, sans-serif; font-size:13px; }


/*-----------------------------------------------------*/
/*---------------------- classes ----------------------*/

.baseText, .bodyBold, .bodyText, .menulink, .menulinkText, .addBlue, .addGreen, .addOrange, .accentBlue, .accentGreen, .accentOrange, .tbxText
{
    font-family:Verdana, Geneva, sans-serif;
    font-size: 11pt;
}
.bodyBold
{
    font-weight: bold;
}
.bodyText
{
    color: #666666;
}
.tbxText
{
    color: #333333;
}
.menuul
{ 
    list-style-type:none; 
    margin: 0; 
    padding:0; 
}
.menulink, .menulink:hover
{
    color: #666666;
    margin-top:5px;
    
    text-decoration:none;
}
.menulink:hover
{
    text-decoration: underline;
}
.menulinkText
{
    color: #666666;
    margin-top:5px;
    font-weight: bold;
    text-decoration: underline;
}
.addBlue, .accentBlue
{
    color: #6699cc;
}
.addGreen, .accentGreen
{
    color: #669933;
}
.addOrange, .accentOrange
{
    color: #ff9900;
}
.addDarkGray
{
    color: #666666;
}
.accentBlue
{
    font-weight: bold;
}
.accentGreen
{
    font-weight: bold;
}
.accentOrange
{
    font-weight: bold;
}
.dynHeader
{
    width: 207px;
    font-family:Verdana, Geneva, sans-serif; 
    font-size:15px; 
    background-color:#669933;
}

.t16 { font-size:16pt; }
.t15 { font-size:15pt; }
.t14 { font-size:14pt; }
.t13 { font-size:13pt; }
.t12 { font-size:12pt; }
.t11 { font-size:11pt; }
.t10 { font-size:10pt; }
.t9 { font-size:9pt; }
.t8 { font-size:8pt; }
.t7 { font-size:7pt; }
.t6 { font-size:6pt; }

.ssTitle
{
    font-family:Verdana, Geneva, sans-serif;
    font-weight: bold;
    font-size:12pt;
}
.ssDesc
{
    font-family:Verdana, Geneva, sans-serif;
    font-size:8pt;
    color:#000000;
}
.ssLink
{
    font-family:Verdana, Geneva, sans-serif;
    font-size:6pt;
    text-decoration:none;
    color:#ff0000;
}
.ssLink:hover
{
    text-decoration: underline;
}

.refineBox { background-color:#ffffff;padding-left:10px;padding-bottom:3px;padding-top:3px;border-left:1px solid #c4c9cd;border-right:1px solid #c4c9cd; }
.headerLink { background-image:url('/images/leftHeaderLink.jpg');width:207px;height:42px; }




.resultTitle { font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#6699cc; }
			.resultTxt { font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight: normal; color:#666666; }		
			#backBar { border:1px; border-style:solid; border-color:#d3dee4; background-color:#e6ebee; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight: normal; color:#666666; padding:10px; }
				#backBar a { text-decoration:none; color:#666; }
				#backBar a:hover { text-decoration: underline; color:#666; }
				
			#boxHeader { color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight: bold; }
				#boxHeader p { margin:0; padding:0; }				
			#boxLinks { color:#ff9933; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight: normal; }
				#boxLinks p { margin:0; padding:0; }
				#boxLinks a { text-decoration:underline; color:#ff9933; }
				#boxLinks a:hover { text-decoration:underline; color:#ff9933; }
			
			.name { color:#669933; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; font-style:italic; }
			.category { color:#333333; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:12px; }
			#categoryInfo { color:#666666; font-weight:normal; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
				#categoryInfo p { padding:0; margin:0; }
			
			#contactInfo { font-size:14px; }
				#contactInfo p { padding:0; margin:0; }
				.contactTitle1 { color:#666666; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:16px; }
				.contactTitle2 { color:#333333; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:16px; }
				#contactInfo a { color:#669933; font-weight:normal; font-family:Verdana, Geneva, sans-serif; font-size:14px; text-decoration:underline; }
				#contactInfo a:hover {  }


