body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}a {	color: #28563F;	text-decoration: none;	font-weight: bold;}a:hover {	text-decoration: none;	font-weight: bold;	color: #333333;}/* left menu styles */.left-col {	padding-left: 8px;	padding-top: 3px;}.left-menu-table {	padding-top: 3px;	padding-bottom: 5px;	background-color: #ECE8DC;	color: #333333;	font-weight: bold;}.left-menu-cell {	padding-top: 8px;	padding-bottom: 8px;	padding-left: 12px;}.left-menu-cell a {	text-decoration: none;	font-weight: bold;	color: #081F7A;}.left-menu-cell a:hover {	text-decoration: none;	font-weight: bold;	color: #333333;}.nav-small {	font-size: 11px;	line-height: 18px;	padding-left: 24px;	padding-bottom: 12px;}.nav-small a {	text-decoration: none;	font-weight: bold;	color: #28563F;}.nav-small a:hover {	text-decoration: none;	font-weight: bold;	color: #333333;}/* main text area styles */.middle-col {	padding-left: 24px;	padding-right: 15px;	padding-top: 3px;}.main-content {	padding-right: 30px;	padding-top: 10px;	line-height: 16px;}.main-content-wide {	padding-right: 0px;	padding-top: 10px;	line-height: 15px;}.home-heading {	font-size: 13px;	color: #081F7A;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;	padding-bottom: 7px;}h1 {	font-size: 16px;	color: #081F7A;	font-weight: bold;}h2 {	font-size: 15px;	font-weight: bold;	color: #28563F;	margin-top: -6px;	padding: 0px;}h3 {	font-size: 14px;	color: #333333;	font-weight: bold;}h4 {	font-size: 13px;	color: #333333;	font-weight: bold;}h5 {	font-size: 10px;	font-weight: bold;	color: #333333;	margin-top: -1px;	padding: 0px;	line-height: 12px;}/* previous home page header color: 5D755C *//* right column styles */.right-col {	padding-top: 3px;	padding-left: 3px;}#right-col img {	display: block;	margin-bottom: 4px}	.boxes-cell {	background-color: #EDF7EC;	border: 1px solid #666666;	padding-top: 10px;	padding-right: 5px;	padding-bottom: 10px;	padding-left: 6px;	font-size: 11px;	font-weight: normal;}.boxes-cell a {	color: #081F7A;	font-weight: normal;	text-decoration: none;	}.boxes-cell a:hover {	color: #28563F;	font-weight: normal;	text-decoration: none;}.boxes-header {	font-size: 12px;	color: #28563F;}/* footer styles */.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.footer a {	font-weight: normal;	color: #081F7A;	text-decoration: none;}.footer a:hover {	text-decoration: none;	font-weight: normal;	color: #333333;}.boxes-cell-small {	background-color: #EDF7EC;	border: 1px solid #666666;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 6px;	font-size: 11px;}body#home-page td#home a, body#company-index-page td#company-index a, body#our-people-page span#our-people a, body#client-list-page span#client-list a, body#healthy-index-page td#healthy-index a, body#operation-maintenance-page span#operation-maintenance a, body#construction-renovations-page span#construction-renovations a, body#emission-rate-testing-page span#emission-rate-testing a, body#design-services-page span#design-services a, body#diagnostic-index-page td#diagnostic-index a, body#proactive-iaq-checkups-page span#proactive-iaq-checkups a, body#iaq-reactive-studies-page span#iaq-reactive-studies a, body#microbial-investigations-page span#microbial-investigations a, body#tracer-gas-studies-page span#tracer-gas-studies a, body#building-pressure-page span#building-pressure a, body#emission-rate-testing-page span#emission-rate-testing a, body#laboratory-index-page td#laboratory-index a, body#analytical-laboratories-page span#analytical-laboratories a, body#ventilation-laboratories-page span#ventilation-laboratories a, body#workshops-index-page td#workshops-index a, body#expert-index-page td#expert-index a, body#resources-index-page td#resources-index a, body#news-index-page td#news-index a, body#employment-index-page td#employment-index a, body#contact-index-page td#contact-index a  {	color: #333333;	font-weight: bold;	decoration: none;}