BODY 
{
	color: black; 
	background: white;
	font-size:12px;
}

A:link, A:visited 
{
	background: white; 
	color: black; 
	text-decoration: underline;
	font-weight: bold;
}

H1, H2, H3 
{
	background: white; 
	color: black; 
	padding-bottom: 1px;
	/*border-bottom: 1px solid gray;*/
}

#header {display: block;}
#header img {border:0px solid white;}
#block_3{display: none;}
#block_2{display: none;}

#qnav{display: none;}
#qsearch{display: none;}
#fontsizer{display: none;}
#consultants{display:none;}
#breadcrumbs {display:none;}
#main-navigation{display:none;}
#footer-upper{display:none;}
#footer { padding-top:20px; margin-top:40px; border-top:1px solid gray;}
.print-send {display:none;}
.no-disp { display: none; }

#footer .vcard .content { float:right; text-align: left; padding: 5px 0px 0px 0px; }
#footer .vcard .content .addr { float:left; text-align: right; padding: 0px 10px 0px 0px; width:85px; }
#footer .vcard .content .phone { float:left; text-align: right; padding: 0px 10px 0px 0px; width:85px; }
#footer .vcard .content .contact { float:left; text-align: right; padding: 0px 10px 0px 0px; width:180px;}
#footer .vcard .content span { margin-right: 2px; }
#footer .vcard .content span.postal-code,
#footer .vcard .content span.locality { margin-right: 2px; }

#footer .vcard .content a {  }
#footer .vcard .content a:hover {}
#footer .logo { float:left; padding:0px 0px 0px 10px;}




