body{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background:#9d9d9d;}
ul, li, p, form, h1, h2, h3{ margin:0px; padding:0px; list-style-type:none;}
img { border:0px;}
.img_left{ float:left;}
.img_right{ float:right;}
#doc_width{ width:988px; margin:0px auto;}
#cont_width{ width:988px; float:left;  background:#ffffff}
#header{ width:988px; float:left;}
/*#navi{ width:964px; float:left; background:#242424; height:34px; color:#999999; font-size:12px; padding:0px 0px 0px 24px;}
#navi  ul{ float:left;}
#navi  li{ float:left; padding:0px 10px; text-transform:capitalize; color:#999999; position:relative;}
#navi  li a{ color:#999999; text-decoration:none; padding:10px 25px; float:left;}
#navi  li a:hover{ color:#ffffff; text-decoration:none; background:url(images/top_navi_h.jpg) repeat-x top left;  padding:10px 25px;}	*/

#left_navi{width:885px; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #333;
	background:#000000;
	padding:0px 0px 0px 103px;
	
	float:left;
}

.clear{ clear:both;}

#navi {
	width: 885px;
}
#navi, #navi ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
}
#navi a {
	display: block;
	text-decoration: none;
	padding: 8px 25px 8px 25px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	font-size: 13px;
	color: #CCCCCC;

}
#navi a.trigger {
	padding: 8px 16px 8px 10px;
	
	background-repeat: no-repeat;
	background-position: right center;
}


#navi li {
	float: left;
	
}
#navi li {position: relative;}


#navi li {position: static; width: auto;}
/* end hiding from IE5 mac */

#navi li ul, #navi ul li  {
	width: 12em;
}
#navi ul li a  {
	color: #565656;
	border-right: 0;
	padding: 3px 12px 3px 25px;
}
#navi li ul {
	position: absolute;
	display: none;
	background-color: #FFFFFF;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
width:250px;
}
#navi li:hover a, #navi a:focus,
#navi a:active, #navi li.p7hvr a {
	color: #fff;
	background:url(images/top_navi_h.jpg); 
		
}
#navi li:hover ul, #navi li.p7hvr ul {
	display: block;

}
#navi li:hover ul a, #navi li.p7hvr ul a {
	color: #000000;
	background: transparent;
	width:213px;
	
}
#navi ul a:hover {
	background-color: #606060!important;
	color: #FFFFFF !important;
	width:250px;
}






#content_part{ width:938px; float:left; padding:0px 25px; background:#ffffff}
#midd_main{ width:682px; float:left;}
.left_part{ width:255px; float:left; padding:25px 23px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.left_part p{ width:255px; float:left; padding:12px 0px 0px 0px; text-align:justify; line-height:16px;}
.left_part p span{ color:#006633; font-weight:bold;}
.left_part ul{ padding:0px 0px 10px 0px; float:left;}
.left_part li{ width:245px; background: url(images/arrow_small.gif) no-repeat left 10px; padding:5px 0px 2px 10px ; font-size:11px; text-align:justify;}
.left_part li span{ color:#ff0000;}


.style_a {color:#66CC33; font-size:11px;font-weight:bold;}
.style_b {color:#0033FF; font-size:11px;font-weight:bold;}
.style_c {color:#FF9900; font-size:11px;font-weight:bold;}
.style_d {color:#A600A6; font-size:11px;font-weight:bold;}
.style_e {color:#FF0000; font-size:11px;font-weight:bold;}
.midd_part{ width:381px; float:left; padding:0px 23px 0px 0px;}
.midd_part h1{ width:381px; float:left; color:#006699; font-size:22px; text-transform:uppercase;}

.midd_part div.box1{ width:379px; text-align:center; float:left; border-bottom:1px solid #84c99e; border-left:1px solid #84c99e; border-right:1px solid #84c99e; background:#787878; padding:40px 0px 20px 0px;}
.midd_part div.box2{ width:337px;  float:left; background:#d6d6d6; padding:24px 22px 15px 22px;}
.midd_part div.box2 h1{ width:337px; float:left; color:#006699; font-size:14px; text-transform:uppercase; }

.midd_part div.box2 p{ width:337px; float:left; padding:15px 0px 0px 0px; text-align:justify; line-height:16px;}
.midd_part div.box2 p a{ color:#666666; text-decoration:none; cursor:pointer;}
.midd_part div.box2 p a:hover{ color:#666666; text-decoration:underline;}
.midd_part div.box2 p span{  color:#666666; text-align:right; float:right;}
.midd_part2{ width:659px; float:left; padding:0px 23px 0px 0px;}
.midd_part2 h1{ width:600px; float:left; font-size:12px; font-weight:bold; padding:18px 0px 0px 0px; color:#ff0000;}
.midd_cat{ width:659px; float:left; padding:0px 0px 0px 0px;}
.midd_cat img{ margin:14px 14px 0px 0px; border:1px solid #dfdcdc; padding:1px;}
.midd_cat div.text_left{ width:300px; float:left; font-size:12px;}
.midd_cat div.text_left h1{ color:#FF0000; font-size:12px; width:300px; float:left; padding:0px;}
.midd_cat div.text_left h1 a{ color:#FF0000; text-decoration:none;}
.midd_cat div.text_left h1 a:hover{ color:#01A161; }
.midd_cat div.text_left p{  font-size:11px; width:300px; float:left; padding:5px 0px 0px 0px; text-align:justify;}
.midd_cat div.text_bottom{ width:600px; float:left; font-size:12px;}
.midd_cat div.text_bottom h1{ color:#FF0000; font-size:12px; width:400px; float:left; padding:0px;}

.midd_cat div.text_bottom p{  font-size:11px; width:600px; float:left; padding:5px 0px 0px 0px; text-align:justify;}
.midd_cat div.text_bottom a:hover{ color:#01a161;  text-decoration:underline;}
.midd_cat div.text_bottom a{ color:#01A161; text-decoration:none;}


.midd_cat div.image_right{ width:300px; float:left; padding:15px 0px 0px 40px; text-align:center;}
.midd_part2 div.line_cat{ width:659px; float:left; border-bottom: 1px dotted #CCCCCC; height:15px; }

.right_part{ width:256px; float:right; padding:26px 0px 0px 0px;}
.right_part ul{ width:256px; float:left;}
.right_part li{ width:243px; float:left; background:url(images/arrow_big.gif) left 15px no-repeat; padding:12px 0px 12px 13px; word-spacing:3px; text-align:justify; border-bottom:1px dotted #CCCCCC;}
.right_part li a{ color:#01a161; font-weight:bold; text-decoration:none;}
.right_part li a:hover{ color:#01a161;  text-decoration:underline;}
.right_part a{ color:#01A161; text-decoration:none;}
.right_part a:hover{ color:#01A161; text-decoration:underline;}
.right_part div.line{ width:256px;  margin:7px 0px 7px 0px; float:left; border-bottom:1px dotted #cccccc;}
.right_part p{ width:256px; float:left; padding:0px 0px 15px 0px; text-align:justify; line-height:16px;}
.right_part p span{ color:#006633; font-weight:bold;}
.right_part h2 {width:256px; font-size:11px; float:left; padding:10px 0px 5px 0px; color:#ff0000;}
.right_part h2 a{color:#ff0000; text-decoration:none;}
.right_part h2 a:hover{color:#ff0000; text-decoration:none;}
.bottom{ width:988px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#919191; padding:28px 0px 30px 0px; background-color:#ffffff;}
.bottom ul{ text-align:center;}
.bottom li{ padding:0px 10px; color:#919191; display:inline; background:url(images/line_bott.gif) no-repeat right 2px;}
.bottom li.last{background:none;}
.bottom li a{ color:#919191; text-decoration:none;}
.bottom li a:hover{ color:#006633; text-decoration:none;}
.fotter_part{  width:938px; background:#535353; padding:10px 25px; float:left; color:#CCCCCC; font-size:9px;}
.copy_right{ width:938px; float:left;}
.copy_right p{width:400px; color:#CCCCCC; }
.copy_right p a{ color:#CCCCCC; text-decoration:none;}
.copy_right p a:hover{color:#CCCCCC; text-decoration:underline;}

/*Aboutus_page*/
.content_inn_part{ width:938px; float:left; padding:24px 0px 0px 0px;}
.about_left_part{ width:300px;  margin:0px 25px 15px 0px; float:left; }
.about_left{ width:300px; border:1px solid #bebebe;}
.about_left h1{ width:286px; float:left; padding:14px 0px 10px 14px; background:url(images/about_h.gif) repeat-x left top;}
.about_left ul{ padding:0px 0px 0px 14px;  background:#eaeaea; width:286px; float:left;}
.about_left li{ width:260px; float:left; padding:10px 0px 10px 15px; color:#333333; font-size:12px; border-bottom:1px dotted #bbbbbb; background:url(images/arrow.gif) no-repeat left 11px;}
.about_left li a{color:#333333; text-decoration:none;}
.about_left li a:hover{color:#02995d; text-decoration:none;}
.about_left li.last{ border:none;}
.about_left_inn{ width:300px; float:left; margin:15px 0px 0px 0px;}
.about_left_inn h1{ width:300px; float:left; padding:14px 0px 10px 0px; font-size:13px; color:#ff0000; text-transform:uppercase;}
.about_left_inn img{ margin:14px 0px 0px 0px; border:1px solid #dfdcdc; padding:1px;}
.left_cat{  float:left; width:300px; }
.left_cat img{ border:1px solid #dfdcdc; padding:1px;}

.about_right{ width:611px; float:right;}
.about_right div.heading{ width:609px; float:left; border:1px solid #99d716;  background:#96d23b;}
.about_right div.heading h1{ width:587px; float:left; border:1px solid #e5f4ce;  padding:7px 10px;}
.about_right div.box1{ width:593px; padding:8px; float:left; margin:0px 0px 5px 0px; text-align:justify;}
.about_right div.box1 p.book_now{ background:#ecffe6; padding:3px 10px 8px 10px;}
.about_right div.box1 p.book_now a{ font-size:13px; text-transform:uppercase; color:#fe4200;}
.about_right div.box1 p{ color:#000000;font-size:11px; line-height:17px; padding:8px 0px 8px 0px;}
.about_right div.box1 p span{ color:#ff0000; text-decoration:none; font-weight:bold; font-size:11px;}
.about_right div.box1 p a{ color:#01a161; text-decoration:none; font-weight:bold; }
.about_right div.box1 p a:hover{ color:#01a161; text-decoration:underline; }
.about_right div.box1 ul{ padding:0px 0px 10px 10px;}
.about_right div.box1 li{ background: url(images/arrow_small.gif) no-repeat left 10px; padding:5px 0px 2px 10px ; font-size:11px;}
.about_right div.box1 li a{color:#01a161; text-decoration:none; font-weight:bold; font-size:11px;}
.about_right div.box1 li a:hover{ color:#01a161; text-decoration:underline; }

.about_right div.box2{ width:593px; padding:4px 8px 8px 8px; float:left; margin:0px 0px 2px 0px; text-align:justify; background:#EBEBEB;}
.about_right div.box2 p{ color:#000000;font-size:11px; line-height:17px; padding:0px 0px 0px 0px;}
.about_right div.box2 p span{ color:#ff0000; text-decoration:none; font-weight:bold; }
.about_right div.box2 p a{ color:#01a161; text-decoration:none; font-weight:bold;}
.about_right div.box2 p a:hover{ color:#01a161; text-decoration:underline; }
.about_right div.box2 ul{ padding:0px 0px 10px 10px;}
.about_right div.box2 li{ background: url(images/arrow_small.gif) no-repeat left 10px; padding:5px 0px 2px 10px ; font-size:11px;}

/*Contactus*/
.contact_heading{ width:936px; float:left; border:1px solid #99d716;  background:#96d23b; margin-bottom:10px;}
.contact_heading h1{ width:914px; float:left; border:1px solid #e5f4ce; padding:7px 10px;}
.contact_cont{ width:914px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.contact_cont span{ font-weight:bold;}
.contact_address{ width:500px; }
.contact_address li{  font-size:11px; padding:7px 0px;}
.contact_cont a{ color:#ff0000; text-decoration:none;}
.contact_cont a:hover{ color:#ff0000; text-decoration:underline;}
.bott_bg{ background:#F5F5F5; padding:5px;}

/*inquiry*/

.Inquiry_content{ width:900px; padding:8px 8px 8px 8px; float:left; margin:0px 0px 15px 0px;  background:#f5f5f5; font-size:11px;}
.Inquiry_content h1{ width:240px; float:left; padding:5px 0px 5px 25px; font-size:11px; font-weight:normal; }
.Inquiry_content  span{ color:#ff0000;}
.Inquiry_content h2{ width:510px; float:left; padding:5px 0px; font-size:11px; font-weight:normal;}
.Inquiry_content h2 input.textfild{  float:left; padding:2px 0px 0px 5px; font-size:11px; font-weight:normal;}
.Inquiry_content h2 select{  float:left; padding:2px 0px 0px 5px; font-size:11px; font-weight:normal;}
.Inquiry_content h2 textarea{  float:left; padding:2px 0px 0px 5px; font-size:11px; font-weight:normal;}
.Inquiry_content p{ color:#666666;font-size:11px; line-height:17px; padding:0px 0px 15px 0px;}


/*testimonials*/
.testimonials{ width:938px; float:left; padding:10px 0px 0px 0px;}
.testimonials div.box1 { width:918px; float:left; padding:0px 10px 10px 10px;}

.testimonials div.box1 p{ color:#000000;font-size:11px; line-height:17px; padding:0px 0px 10px 0px;}
.testimonials div.box1 p span{ color:#ff0000; text-decoration:none; font-weight:bold; }
.testimonials div.box1 p a{ color:#01a161; text-decoration:none; font-weight:bold; font-size:12px;}
.testimonials div.box1 p a:hover{ color:#01a161; text-decoration:underline;}
.testimonials div.box1 p.right{ text-align:right;}

.testimonials div.box2{ width:918px; padding:4px 10px 8px 10px; float:left; margin:0px 0px 15px 0px; text-align:justify; background:#ebebeb;}
.testimonials div.box2 p{ color:#000000;font-size:11px; line-height:17px; padding:0px 0px 15px 0px;}
.testimonials div.box2 p span{ color:#ff0000; text-decoration:none; font-weight:bold; font-size:11px;}
.testimonials div.box2 p a{ color:#01a161; text-decoration:none; font-weight:bold; }
.testimonials div.box2 p a:hover{ color:#01a161; text-decoration:underline; }
.testimonials div.box2 p.right{ text-align:right;}
.testimonials div.box1 ul{ padding:0px 0px 10px 10px;}
.testimonials div.box1 li{ background: url(images/arrow_small.gif) no-repeat left 10px; padding:5px 0px 2px 10px ; font-size:11px;}
.testimonials div.box1 li a{color:#01a161; text-decoration:none; font-weight:bold; font-size:11px;}
.testimonials div.box1 li a:hover{ color:#01a161; text-decoration:underline; }

/*FAQ*/
.faq{ width:938px; float:left; padding:10px 0px 0px 0px;}
.faq div.box1 { width:918px; float:left; padding:0px 10px 10px 10px;}
.faq div.box1 p{ color:#000000;font-size:11px; line-height:17px; padding:0px 0px 2px 0px;}
.faq div.box1 p span{ color:#ff0000; text-decoration:none; font-weight:bold; }
.faq div.box1 p a{ color:#01a161; text-decoration:none; font-weight:bold;}
.faq div.box1 p a:hover{ color:#01a161; text-decoration:underline;}
.faq div.box1 p.right{ text-align:right;}

.faq div.box2{ width:918px; padding:4px 10px 8px 10px; float:left; margin:0px 0px 15px 0px; text-align:justify; background:#ebebeb;}
.faq div.box2 p{ color:#000000;font-size:11px; line-height:17px; padding:0px 0px 3px 0px;}
.faq div.box2 p span{ color:#ff0000; text-decoration:none; font-weight:bold; font-size:11px;}
.faq div.box2 p a{ color:#01a161; text-decoration:none; font-weight:bold; }
.faq div.box2 p a:hover{ color:#01a161; text-decoration:underline; }
.faq div.box2 p.right{ text-align:right;}

/*Inspector*/
.Inspector ul{ padding:0px 0px 10px 10px;}
.Inspector li{ background: url(images/arrow_small.gif) no-repeat left 10px; padding:5px 0px 2px 10px ; font-size:11px;}
.Inspector p{color:#ff0000; text-decoration:none; font-weight:bold; font-size:12px; padding-bottom:10px;}
.testimonials div.box1 li a:hover{ color:#01a161; text-decoration:underline; }

.content_bott{ width:938px; float:left; padding:10px 0px; background:#f5f5f5;}
.content_bott img{ margin:0px 0px 0px 176px;}

/*Resources*/
.resources_right{ width:611px; float:right; padding:0px 0px 10px 0px;}


.resources_right h1{ width:600px; float:left; font-size:12px; font-weight:bold; padding:18px 0px 0px 0px; color:#000000;}
.resources_cat{ width:611px; float:left; padding:0px 0px 0px 0px;}
.resources_cat img{ margin:14px 14px 0px 0px; border:1px solid #dfdcdc; padding:1px;}
.resources_cat div.text_left{ width:300px; float:left; font-size:12px;}
.resources_cat div.text_left h1{ color:#FF0000; font-size:12px; width:300px; float:left; padding:15px 0px 0px 0px;}
.resources_cat div.text_left h1 a{ color:#FF0000; text-decoration:none;}
.resources_cat div.text_left h1 a:hover{ color:#01A161; }
.resources_cat  a{ color:#01A161; text-decoration:none; font-weight:bold;}
.resources_cat a:hover{ color:#01A161; text-decoration:underline;}
.resources_cat div.text_left p{  font-size:11px; width:250px; float:left; padding:5px 0px 0px 0px; text-align:justify;}
.resources_cat div.text_bottom{ width:600px; float:left; font-size:12px; padding:10px 0px 0px 0px;}
.resources_cat div.text_bottom h1{ color:#FF0000; font-size:12px; width:600px; float:left; padding:0px;}
.resources_cat div.text_bottom  p{  font-size:11px; width:600px;  float:left; padding:5px 0px 0px 0px; text-align:justify;}

.resources_cat div.image_right{ width:270px; float:left; padding:0px 0px 0px 40px; text-align:center;}
.resources_right div.line_cat{ width:611px; float:left; border-bottom: 1px dotted #CCCCCC; height:15px; }

/*mission_statment*/
.mission_stat{ width:611px; float:left; padding:15px 0px 0px 0px;}
.mission_stat div.text_left{ width:610px; float:left; font-size:12px;}
.mission_stat div.text_left p {
color:#000000;
font-size:11px;
line-height:17px;
padding:0px 18px 16px 0px;
text-align:justify;
}
.mission_stat img{ margin:14px 14px 0px 0px; border:1px solid #dfdcdc; padding:1px;}

/*pre_sell_Inspection*/
.pre_sell_Inspection{ width:611px; float:left; padding:0px 0px 15px 0px; }
.pre_sell_Inspection img{ margin:8px 0px 0px 0px; border:1px solid #dfdcdc; padding:1px; }
.pre_sell_Inspection p{ width:609px; float:left; font-size:12px; padding:5px 0px 15px 0px; font-weight:bold; text-align:justify; line-height:17px;	}
