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


/* Survey Form */

#survey-form {font-size: 14px; padding: 15px; width: 600px; background: #6e8f9f; color: #fff; border: 1px solid #315363;}


#survey-form input {border: 1px #000 solid; padding: 6px;}

#survey-form div {float: left; padding: 10px; width: 603px;}

#personal

{border: 1px solid #fff; padding: 5px; width: 300px; margin-top: 10px; margin-bottom: 10px; float: left; text-align: right;}

.survey-header

{font-size: 24px; color: #6e8f9f; background: url('../images/survey-css-bg.png') center repeat-x; font-weight: bold;}

.article-header

{font-size: 24px; font-weight: bold;}

body {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	color:#010101;
	background:url(../images/main_bg3.gif) repeat-y top center #2a2a2a;
}
h1, h2, h3, h4, h5, h6, p {
	padding:0px;
	margin:0px;
	text-align:left;
	font-weight:normal;
	}
img, form, input {
	border:none;
	margin:0px;
	outline:none;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 3px;
	}
a {
	text-decoration:none;
	cursor:pointer;
	outline:none;
	}
div , span , label , em , ul {
	padding:0px;
	margin:0px;
	float:left;
	text-align: left;
	}
	
.img_left {
	float:left;
}
.img_right {
	float:right;
}
#doc_width{
	width:1000px; 
	float:none;
	background:#FFFFFF;
	margin:0px auto 0px auto;
	}
.doc_width_img{
	width:1000px; 
	float:left;
	background:#d5e0e7!important;
	}	
.doc_width_img2{
	width:1000px; 
	float:left;
	background:#ffffff url(../images/right_part_bg.gif) repeat-y right top;	
	}	
.right_bg{
	width:1000px;
	float:left;
	background:url(../images/header_img2.gif) no-repeat top left;
	}	
	
/*--------------------------header part css--------------------*/	
h1{
	width:100%;
	color:#231f20;
	font-size:28px;
	padding:2px 0px 15px 0px;
	font-weight:normal;
	position:relative;
	z-index:5000;
	}

.header{
	width:724px;
	padding:0px 0px 20px 0px;	
	}
.logo{
	padding:44px 0px 49px 49px;
	height:40px;
	position:relative;
	background-image: expression(
 	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + 
	(this.tagName=='IMG' ? this.src : this.currentStyle.backgroundImage.split('\"')[1]) + ")",
	this.runtimeStyle.backgroundImage = "none",
	this.src = "images/transparent.png"
	);		
	}	
.logo img{
	background-image: expression(
 	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + 
	(this.tagName=='IMG' ? this.src : this.currentStyle.backgroundImage.split('\"')[1]) + ")",
	this.runtimeStyle.backgroundImage = "none",
	this.src = "images/transparent.png"
	);		
	}		
	
.top_link{
	height:337px;
	width:650px;
	position:relative;
	padding:0px 0px 0px 49px;	
	}	
	
.top_link img {
	position:absolute;
	z-index:5000;
	border:0px;

	background-image: expression(
 	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + 
	(this.tagName=='IMG' ? this.src : this.currentStyle.backgroundImage.split('\"')[1]) + ")",
	this.runtimeStyle.backgroundImage = "none",
	this.src = "images/transparent.png"
	);		
	overflow: visible;
	}	
/*---------------------contant part ------------------*/

	
	
.content_part{
	width:1000px;
	}

.left_part{
	width:638px;
	text-align:justify;
	padding-top: 0px;
	padding-right: 28px;
	padding-bottom: 30px;
	padding-left: 58px;
	}
.left_part p{
	width:638px;
	text-align:justify;
	padding:5px 0px 15px 0px;
	}
.left_content{
	width:307px;
	padding:0px 12px 0px 0px;	
	}
.left_content p{
	width:307px;
	text-align:justify;
	padding:0px 0px 10px 0px;	
	}	
.right_part{
	width:274px;
	}	
.litigation_support{
	width:225px;
	height:205px;
	position:relative;
	right: 300px;
	top: 300px;
	}
.litigation_support img{
	position:absolute;
	top: -397px;
	left: 339px;
	}	
.print_btn{
	width:225px;
	text-align:left;
	padding:0px 0px 15px 20px;
	}	
.search_box{
	width:225px;
	clear:both;
	padding:0px 0px 15px 20px;
	}	
.search_text2{
	color:#FFFFFF!important;
	}		
.search_box strong{
	width:125px!important;
	font-size:14px!important;
	color:#000000;
	float:left!important;
	clear:both!important;
	padding:0px 0px 0px 111px!important;
	font-weight:bold!important;
	}		
.search_box span{
	width:36px!important;
	float:left!important;
	padding:0px 2px 0px 2px!important;
	text-align:center!important;
}		

.search_box label{
	width:93px!important;
	height:27px!important;
	background:url(../images/search_bg.gif) no-repeat top left;
	float:left!important;
	margin:0px 0px 0px 2px!important;
	padding:0px 8px 0px 10px!important;
	
}	
.search_bg2{
	width:93px!important;
	height:27px!important;
	background:url(../images/search_bg2.gif) no-repeat top left!important;
	float:left!important;
	margin:0px 0px 0px 2px!important;
	padding:0px 8px 0px 10px!important;
	
}	


	
.search_input{
	width:93px;
	padding:6px 0px 0px 0px;
	background:none;
	}
/*------------------footer part----------------*/

.footer{
	width:1000px;
	border-top:2px #84c9e7 solid;
	padding:15px 0px 25px 0px;
	background:#e5ecf0;
	}	
.footer strong{
	width:1000px;
	padding:0px 0px 8px 0px;
	text-align:center;
	font-size:20px;
	float:left;
	color:#00447c;
	}		
.footer span{
	width:1000px;
	padding:5px 0px 0px 0px;
	text-align:center;
	font-size:14px;
	float:left;
	color:#231f20;
	}
.footer span a{
	color:#231f20;
	padding:0px 3px 0px 2px;
	}	
	
.footer span a:hover{
	color:#9C0058;
	text-decoration:underline;
	}	
.footer span a.active{
	color:#9C0058;
	text-decoration:underline;	
	}			
.footer em {float:none;}	
.logo_2{
	position:absolute;
	top:42px;
	left:93px;
	z-index:-0;
	}
.right_part_2{
	width:276px;
	float:right;
	margin:10px 0px 0px 0px;
	}
.right_part_2 img{
		background-image: expression(
 	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + 
	(this.tagName=='IMG' ? this.src : this.currentStyle.backgroundImage.split('\"')[1]) + ")",
	this.runtimeStyle.backgroundImage = "none",
	this.src = "images/transparent.png"
	);	
	}	
	
.h2_heading{
	width:276px;
	}		
h2{
	width:264px;
	padding:16px 12px 12px 0px;
	font-size:26px;
	font-weight:bold;
	color:#6e8f9f;
	background:url(../images/h2_bg.gif)  no-repeat right top;
	top: -80px;
	text-align:right;
	}			
	
.right_part_2 label{
	width:276px;
	height:208px;
	padding:40px 0px 0px 0px;
	text-align:center;
	}	
.right_part_2 b{
	width:276px;
	font-size:26px;
	color:#FFFFFF;
	float:left;
	text-align:center!important;
	font-weight:normal;
	padding:12px 0px 5px 0px;
	}	
.right_part_2 p{
	text-align:left;
	float:left;
	color:#FFFFFF;
	padding:15px 0px 0px 25px;
	width:220px;
	}			
.right_part_2 span{
	width:276px;
	float:left;
	text-align:center;
	padding:15px 0px 10px 0px;
	
	}		
.search_box img{
	background-image: expression(
 	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + 
	(this.tagName=='IMG' ? this.src : this.currentStyle.backgroundImage.split('\"')[1]) + ")",
	this.runtimeStyle.backgroundImage = "none",
	this.src = "images/transparent.png"
	);	
	}	
.search_box .textbox{width:93px; padding:6px 0px 0px 0px; background:none; height:18px;}
.content_image{
	width:250px;
	height:140px;
	position:absolute;
	top: 239px;
	left: 440px;
	}
.top_link_background{
	position:absolute;
	width:252px;
	height:251px;
	top:43px;
	left:92px;
	padding:60px 0px 0px 0px;
	background:url(../images/top_link_bg2.png) no-repeat top left;
	background-image: expression(
 	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + 
	(this.tagName=='IMG' ? this.src : this.currentStyle.backgroundImage.split('\"')[1]) + ")",
	this.runtimeStyle.backgroundImage = "none",
	this.src = "images/transparent.png"
	);	
	}		
	
.top_link_2{
	position:absolute;
	width:230px;
	z-index:55000;
	left: 103px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	top: 100px;
	}	
	
.top_link_2 ul{
	width:230px;
	padding:0px 0px 0px 0px;
	}
.top_link_2 li{
	width:230px;
	font-size:13px;
	margin-bottom:1px;
	float:left;
	list-style:none;
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	}
.top_link_2 li a{
	width:230px;
	color:#231f20;
	float:left;
	cursor:pointer;
	padding:8px 0px 9px 0px;
	text-align:center;
	
	}			
.top_link_2 li a:hover{
	width:230px;
	color:#FFFFFF;
	background:url(../images/top_link2_activ1.png) no-repeat center top;
	cursor:pointer;
	float:left;
	padding:8px 0px 9px 0px;
	text-align:center;
	
 	}					
.top_link_2 li a.activ{
	width:230px;
	color:#FFFFFF;
	background:url(../images/top_link2_activ1.png) no-repeat center top;
	cursor:pointer;
	display:block;
	float:left;
	padding:8px 0px 9px 0px;
	text-align:center;
	
 	}		
/*-----------------------top link 3-----------------*/
ul.top_link_3{
	width:230px;
	padding:0px 0px 0px 0px;
	}
ul.top_link_3 li{
	width:230px;
	list-style:none;
	font-size:13px;
	margin-bottom:1px;
	float:left;;	
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	}
ul.top_link_3 li a{
	width:230px;
	color:#231f20;
	float:left;
	cursor:pointer;
	padding:8px 0px 9px 0px;
	text-align:center;
	
	}			
ul.top_link_3 li a:hover{
	width:230px;
	color:#FFFFFF;
	background:url(../images/top_link3_activ.png) no-repeat center top;
	cursor:pointer;
	float:left;
	padding:8px 0px 9px 0px;
	text-align:center;
	
 	}					
ul.top_link_3 li a.activ{
	width:230px;
	color:#FFFFFF;
	background:url(../images/top_link3_activ.png) no-repeat center top!important;
	cursor:pointer;
	float:left;
	padding:8px 0px 9px 0px;
	text-align:center;
	
 	}		
/*-----------------------top link 4-----------------*/
ul.top_link_4{
	width:230px;
	padding:0px 0px 0px 0px;
	}
ul.top_link_4 li{
	width:230px;
	list-style:none;
	font-size:13px;
	margin-bottom:1px;
	float:left;;	
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	}
ul.top_link_4 li a{
	width:230px;
	color:#231f20;
	float:left;
	cursor:pointer;
	padding:8px 0px 9px 0px;
	text-align:center;
	
	}			
ul.top_link_4 li a:hover{
	width:230px;
	color:#FFFFFF;
	background:url(../images/top_link4_activ.png) no-repeat center top;
	cursor:pointer;
	float:left;
	padding:8px 0px 9px 0px;
	text-align:center;
	
 	}					
ul.top_link_4 li a.activ{
	width:230px;
	color:#FFFFFF;
	background:url(../images/top_link4_activ.png) no-repeat center top!important;
	cursor:pointer;
	float:left;
	padding:8px 0px 9px 0px;
	text-align:center;
	
 	}		
.forensic_services{width:605px; float:left; padding:0px 10px 0px 10px;}
.mold_and_fungus{width:605px; float:left; padding:10px 0px 10px 0px; border-bottom:1px  dashed #6E8F9F;}
.mold_and_fungus h3{ font-size:18px; color:#000000;}
.mold_and_fungus h3 a{ color:#6E8F9F;}
.mold_and_fungus h3 a:hover{ color:#6E8F9F; text-decoration:underline;}
.mold_and_fungus p{float:left; width:605px; color:#010101; font-size:11px; padding:5px 0px 0px 0px;}
.mold_and_fungus p a{ color:#9E085D;}
.mold_and_fungus p a:hover{ color:#9E085D; text-decoration:underline;}
/*---------------------new css add 02/03/10-----------------*/

.listing{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;	
	}
.listing ul{
	width:98%;
	padding:5px 0px 12px 5px;
	margin:0px;
	float:left;	
	}	
.listing li{
	width:97%;
	padding:3px 0px 3px 16px;
	margin:0px;
	clear:both;
	line-height:18px;
	list-style:none;
	background:url(../images/bullet_1.gif) no-repeat 0px 9px;
	float:left;
	}		
.listing li span{
	text-decoration:underline;
	float:none;
	}			
.left_part p span{
	text-decoration:underline;
	float:none;
	}	
.news_events{
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
	clear:both;
	background:#3E768F;
	}
.news_events th{
	padding:5px 0px 2px 4px;
	margin:0px;
	background:#FFFFFF;
	font-size:13px;
    font-weight:bold;
	}	
.news_events td{
	padding:2px 0px 2px 4px;
	margin:0px;
	background:#FFFFFF;	
	}		
.sitemap{
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.sitemap ul{
	float:left;
	padding:0px 0px 0px 12px;
	margin:0px;
	}	
.sitemap li{
	width:550px;
	float:left;
	padding:2px 0px 2px 14px ;
	margin:0px;
	clear:both;
	background:url(../images/bullet_2.gif) no-repeat 0px 6px;
	color:#FFFFFF;
	list-style:none;
	}
.sitemap li.sub_link{
	width:550px;
	float:left;
	padding:2px 0px 2px 14px ;
	margin:0px;
	background:url(../images/bullet_3.gif) no-repeat 0px 7px;
	color:#FFFFFF;
	list-style:none;
	}			
.sitemap li a{
	color:#000000;
	text-decoration:none;
	}		
.sitemap li a:hover{
	color:#9C0058;
	text-decoration:none;
	}				
/*-----------------------form css------------------*/
.blueborder{
	border:1px #6E8F9F solid;
	padding:1px 0px 1px 0px;
	}
.form_table{
	width:660px;
	float:left;
	clear:both;
	}
.blueborder_btn{
	background:#DFF3FF;
	font-size:12px;
	padding:0px 1px 2px 1px;
	border:1px #47798F solid;
	}		
.quicklinks{
	width:200px;
	}	
	
/*10-03-2010 */
.con_from{ width:600px; padding:20px 0px 0px 0px; }
.con_form_main{ width:500px; float:left; line-height:30px;}
.con_form_left{ width:200px; float:left;}
.con_form_right{ width:300px; float:left;}
.error{color:#FF0000;}
.con_textfield{border:1px solid #DFDFDF;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:16px;padding:2px;}
.textarea1{border:1px solid #DFDFDF;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:2px;}

.CategoryPagination {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D0D0D0;color:#1D1D1D; width:620px; line-height:30px;}
.PagingList{ margin:0px auto 0px auto;text-align:center; margin:0px 0px 0px 200px;}
* html .PagingList{ margin:0px auto 0px auto;text-align:center; margin:0px 0px 0px 100px;}
.PagingList ul{list-style:none outside none;margin:0;padding:0;}
.PagingList li {display:inline; list-style:none outside none; margin:0;padding:0 5px;text-align:center; color:#9E085D;}
.PagingList li a{color:#000000;}
.PagingList li a:hover{color:#9E085D;}
.PagingList li a.active{color:#9E085D;}

