body {	margin: 0;	font-family: 'Lucida Grande', 'Lucida Sans Unicode',Verdana,Arial, Geneva, Lucida, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	font-weight: normal;	background: #ffffff url('../images/body_grad.gif') repeat-x;}.clear {	clear: both;}.alignCenter {	left: 0px;	width: 100%;	text-align: center;	min-width: 900px;}.content {	width: 760px;	margin: 0px auto;	border: 1px solid #dedede;	border-top: 0px;	text-align: left;}.header {	height: 98px;	border-bottom: 1px solid #000000;	background: url('../images/header_grad.gif') repeat-x;}.footer {	text-align: center;	font-family: Verdana;	color: #666666;	font-size: 10px;	background: url('../images/grey_shadow.gif') no-repeat;	padding: 15px;}#logo {	width: 98px;	height: 98px;	overflow: hidden;	margin: 0;	padding: 0;	background: url('../images/main_logo.jpg') no-repeat;	background-position: 10px 10px;	text-indent: -100em;	float: left;}#contact {	margin: 0;	padding: 15px;	float: right;	color: #170a68;	font-size: 12px;	height: 43px;}.header ul {	list-style: none;	margin: 0;	padding: 0;	float: right;	width: 555px;}.header ul li {	display: inline;}.header ul li a {	display: block;	float: left;	height: 26px;	text-indent: -9000px;}.header ul li.tab1 a {	width: 65px;	background: url('../images/nav/home.gif') no-repeat;}.header ul li.tab2 a {	width: 82px;	background: url('../images/nav/services.gif') no-repeat;}.header ul li.tab3 a {	width: 58px;	background: url('../images/nav/news.gif') no-repeat;}.header ul li.tab4 a {	width: 61px;	background: url('../images/nav/clients.gif') no-repeat;}.header ul li.tab5 a {	width: 135px;	background: url('../images/nav/company.gif') no-repeat;}.header ul li.tab6 a {	width: 72px;	background: url('../images/nav/careers.gif') no-repeat;}.header ul li.tab7 a {	width: 70px;	background: url('../images/nav/contact.gif') no-repeat;}.header ul li a:hover, body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a, body#tab5 li.tab5 a, body#tab6 li.tab6 a, body#tab7 li.tab7 a {	background-position: 0 -26px;}.footer ul {	list-style: none;	margin: 5px 0 5px 0;	padding: 0;}.footer ul li {	display: inline;	padding: 0px 10px 3px 20px;	background: url('../images/info_arrow.gif') no-repeat;}.footer ul li a {	color: #170a68;}.footer ul li a:hover {	color: #666666;}.home_navbar, .home_navbar2 {	background: url('../images/nav/home_navbar.gif') no-repeat;	background-position: 0 6px;	height: 14px;	font-size: 0;}.home_navbar2 {	background: url('../images/nav/home_navbar2.gif') no-repeat;}#home_flash {	height: 212px;}.home_infobar {	height: 29px;	line-height: 24px;	color: #666666;	font-weight: bold;	padding: 0px 10px 0 20px;	background: url('../images/date_grad.gif') no-repeat;}.home_infobar form {	margin: 0;	padding: 0;}.home_infobar input.textbox {	margin: 0;	border: 0;	padding: 3px 7px 3px 7px;	font-size: 11px;	background: url('../images/textbox.gif') no-repeat;	width: 121px;	height: 15px;	line-height: 21px;	vertical-align: middle;}.home_infobar input.submit {	background: url('../images/subscribe.gif') no-repeat;	margin: 0;	border: 0;	width: 46px;	height: 21px;	font-size: 11px;	cursor: pointer;	vertical-align: middle;}.home_overviewbar {	background: url('../images/home_overviewbar.gif') no-repeat;	height: 18px;	font-size: 0;}.home_date {	float: left;}.home_mailinglist {	float: right;}.home_greyshadow {	background: url('../images/grey_shadow.gif') no-repeat;	height: 7px;	font-size: 0;}.home_column1 {	width: 414px;	float: left;	padding: 20px 20px 0 20px;	background: #ffffff;}.home_column1 h2 {	color: #000066;	margin: 0 0 0px 0;	padding: 0;	font-size: 17px;	line-height: 23px;}.home_column1 h3 {	color: #000066;	margin: 0 0 10px 0;	padding: 0;	font-size: 14px;	line-height: 20px;}.home_column1 p.home_p {	margin: 0;	padding: 0;	font-size: 14px;	line-height: 20px;	font-weight: normal;}.home_logos {	background: url('../images/home_logos.jpg') no-repeat;	height: 60px;	margin-bottom: 10px;}.homeNews h5{	margin: 10px 0 0 0;}.homeNews h4{	margin: 0 0 0 0;}.homeNews div{	margin: 0 0 20px 0;	padding: 0 0 10px 0;	border-bottom: 1px dashed #aaa;}.seo_links {  	margin: 0 auto;  	margin-top: 15px;  	margin-bottom: 15px;	width: 404px;	padding-right: 7px;	font-size:12px;  }.seo_links .toppo {	font-size:0px;	background-image: url(../images/new_box_top.gif);	background-position: top;	background-repeat: no-repeat;	height: 12px;}.seo_links .midd {	background-image: url(../images/new_box_mid.gif);	background-position: top;	background-repeat: repeat-y;}.seo_links .botto {	background-image: url(../images/new_box_bot.gif);	background-position: top;	background-repeat: no-repeat;	height: 14px;	font-size:0px;}.seo_links ul {	list-style: none;	margin: 0px;	padding: 0px;	float: left;}.seo_links ul li {	font-weight:bold;	background-repeat: no-repeat;	background-position: 1px 3px;	margin: 5px 0px 5px 12px;	padding-left: 20px;}.seo_links ul li.bdarkred {	background-image: url(../images/arrows/dark_red.gif);}.seo_links ul li.bhealth {	background-image: url(../images/arrows/green_health.gif);}.seo_links ul li.bfire {	background-image: url(../images/arrows/red_fire.gif);}.seo_links ul li.bhs {	background-image: url(../images/arrows/hs_emapp.gif);}.seo_links ul li.bwork {	background-image: url(../images/arrows/workingatheight.gif);}.seo_links ul li.basbestos {	background-image: url(../images/arrows/yellow_asbestos.gif);}.seo_links ul li.bwater {	background-image: url(../images/arrows/water_hygeine_blue.gif);}.seo_links ul li.bindoorair {	background-image: url(../images/arrows/green_indoor_air.gif);}.seo_links ul li.bdda {	background-image: url(../images/arrows/dda.gif);}.seo_links ul li.energy {	background-image: url(../images/arrows/energy.gif);}.seo_links ul li.witness {	background-image: url(../images/arrows/witness.gif);}.seo_links ul li.bconstruction {	background-image: url(../images/arrows/construction_safety.gif);}.seo_links ul li a {	text-decoration: none;	color: #333333;}.seo_links ul li a:hover {	text-decoration: underline;}.home_column2 {	width: 255px;	float: right;	padding: 10px 30px 20px 20px;	border-left: 1px dashed #cccccc;	background: #eff9d0 url('../images/home_column2_grad.gif') repeat-x;}.home_column2 h2 {	color: #000066;	margin: 10px 0 10px 0;	padding: 0;	font-size: 14px;	line-height: 20px;}.home_column2 hr {	margin: 0;	padding: 0;	border: 0;	color: #c0b5bb;	background-color: #c0b5bb;	height: 1px;}.home_column2 p.movie {	background: url('../images/movie_icon.jpg') no-repeat;	background-position: 100% 0;	margin: 0;	padding: 0 90px 0 0;	height: 86px;	font-weight: bold;}.home_column2 img, .home_column2 img a {	border: 0;	border-style: none;}.news_sidebar {	float: left;	width: 190px;}.clients_sidebar {	float: left;	width: 190px;	height: 250px;	background: #ffffff url('../images/clients_big.jpg') no-repeat;}.company_sidebar {	float: left;	width: 190px;	height: 400px;	background: #ffffff url('../images/company_big.jpg') no-repeat;}.careers_sidebar {	float: left;	width: 190px;	height: 400px;	background: #ffffff url('../images/careers.jpg') no-repeat;}.contact_sidebar {	float: left;	width: 190px;	height: 500px;	background: #ffffff url('../images/contact/contact_img.jpg') no-repeat;	background-position: 0 100px;}#contact_flash {	height: 197px;}