@charset "utf-8";
/* CSS Document */
/*--default element--*/
body{
	margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#e0e0e0;
	}
p, div, ul, h1, h2, h3, form, pre{ margin:0; padding:0;}
.spacer{ clear:both; font-size:0; line-height:0;}
/*----body----*/
.DvMainBody{
	width:883px; margin:0 auto; padding:0 0 0px 0;
}
/*--top bar--*/
.Dvtopbar{
	position:relative; height:93px; background:url(../images/top_bg.gif) repeat-x 0 0; border-left:#fff 5px solid; border-right:#fff 5px solid;
	}
.Dvtopbar img{
	position:absolute; top:3px; font-size:0; left:10px;
}
.Dvtopbar ul{
	background:url(../images/top_menu_bg.gif) no-repeat 0 0; list-style-type:none; top:0; right:0; position:absolute;
	width:190px; height:26px; padding:3px 0 0 108px;
	}
.Dvtopbar ul li{
	float:left;
	}
.Dvtopbar ul li a{
	display:block; width:20px; height:20px; text-indent:-2000px; font-size:0; margin:0 12px 0 5px;
	}
.Dvtopbar ul li a.textIn{
	background:url(../images/a_plus.gif) no-repeat 0 0;
	}
.Dvtopbar ul li a.textDes{
	background:url(../images/a_mun.gif) no-repeat 0 0;
	}
.Dvtopbar ul li a.reszie{
	background:url(../images/r_icon.gif) no-repeat 0 0;
	}
.Dvtopbar ul li a.rss{
	background:url(../images/rss_feed.gif) no-repeat 0 0;
	}
/*--header---image----*/

.DvHeader{
	background:url(../images/adj_header_image.jpg) no-repeat 0 0 #e0e0d7; position:relative; border:#fff 5px solid;
	height:80px;
	}
.DvHeader1{
	background:url(../images/adj_header_image.jpg) no-repeat 0 0 #e0e0d7; position:relative; border:#fff 5px solid;
	height:80px;
	}
.DvHeader2{
	background:url(../images/adj_header_image.jpg) no-repeat 0 0 #e0e0d7; position:relative; border:#fff 5px solid;
	height:80px;
	}
.DvHeader3{
	background:url(../images/adj_header_image.jpg) no-repeat 0 0 #e0e0d7; position:relative; border:#fff 5px solid;
	height:80px;
	}
.DvHeader4{
	background:url(../images/adj_header_image.jpg) no-repeat 0 0 #e0e0d7; position:relative; border:#fff 5px solid;
	height:80px;
	}
.DvHeader5{
	background:url(../images/adj_header_image.jpg) no-repeat 0 0 #e0e0d7; position:relative; border:#fff 5px solid;
	height:80px;
	}


/*---h1-*/
.DvHeader h1{
	background:url(../images/heading-1.jpg) no-repeat 0 0;	height:36px;	width:594px;	top:0px; right:-3px;
	position:absolute;
	text-indent:-2000px;
	}
.DvHeader1 h1{
	background:url(../images/heading-1a_new.jpg) no-repeat 0 0; height:36px; width:654px; top:0px; left:344px; position:absolute; text-indent:-2000px;
	}
.DvHeader2 h1{
	background:url(../images/heading-1b_new.jpg) no-repeat 5px 0; height:36px; width:688px; left:317px!important;  position:absolute; text-indent:-2000px;
	}	
.DvHeader3 h1{
	background:url(../images/heading-1c_new_1.jpg) no-repeat 5px 0; height:36px; width:688px;   left:345px!important; position:absolute; text-indent:-2000px;
	}	
.DvHeader4 h1{
	background:url(../images/heading-1d_new.jpg) no-repeat 5px 0; height:36px; width:688px;   left:339px!important; position:absolute; text-indent:-2000px;
	}		
.DvHeader5 h1{
	background:url(../images/heading-1c_new.jpg) no-repeat 5px 0; height:36px; width:688px;   left:239px!important; position:absolute; text-indent:-2000px; top:25px;
	}	
	
/*---h2-----*/	
.DvHeader h2{
	background:url(../images/heading-2.jpg) no-repeat 0 0; height:36px; width:573px; text-indent:-2000px; position:absolute;
	right:0; top:73px;
	}
.DvHeader h3{
	background:url(../images/heading-3.gif) no-repeat 0 0; height:74px; width:525px; right:0px; position:absolute; bottom:21px; text-indent:-2000px;
	}
/*--menu---*/
.DvMenu{
	height:30px; margin:0px auto; background:url(../images/menu_bg.gif) repeat-x 0 0; border:#fff 5px solid; border-top:none;
	}
.DvMenu ul{
	list-style-type:none; font-size:13px; 
}
.DvMenu ul li{
	float:left; height:30px; line-height:30px; padding:0 14px; border-right:#ff7906 1px solid; border-left:#ffbc91 1px solid; position:relative;
	}
.DvMenu ul li a{
	color:#fff; text-decoration:none; font-weight:bold;  
	}
.DvMenu ul li a:hover{
 color:#603f23; text-decoration:none;
	}
.DvMenu ul li.no_Bl{
	border-left:none;
	}
.DvMenu ul li.no_Br{
	border-right:none;
	}
/*---drop down menu---*/
ul.drop{
	list-style-type:none; background-color:#fff; width:140px; position:absolute; top:30px; left:0; display:none; margin:0px 0 0 0; border:#fff 2px solid;
	border-right:#c2c2c2 2px solid; border-bottom:#c2c2c2 2px solid; border-top:#FEFEFE 2px solid;
	}
ul.drop2{ width:210px;}
ul.drop li{
	height:20px; line-height:20px; border:none;  padding:0; height:auto; width:100%;
	}
ul.drop li a{ color:#000; display:block; background-color:#EAE9E5; padding:5px; margin:0px 0 1px 0;  }
ul.drop li a:hover{ background-color:#FC9B34; color:#fff;}
ul.subdrop1{ position:absolute; left:211px; top:-1px; width:140px;}
ul.subdrop2{ width:180px; position:absolute; left:211px; top:-1px;  }
/*--body- part--*/
.Dvbodymain{
	width:883px; margin:0 auto; background:url(../images/body_bg.gif) repeat-x 0 0 #fff; padding-bottom:50px; 
	}
/*--left panel--*/
.Dvbodymain .DvleftPanel{
	width:632px; float:left; padding:12px 0 0 8px; margin:0 0px 0 0; color:#000; border-left:#fff 5px solid;
	}
.DvleftPanel pre{
	padding:5px; background-color:#ECECEC; font-style:italic; border:#c2c2c2 1px dashed; margin-bottom:15px;
	}
.Dvbodymain .DvleftPanel p{
	color:#333333; line-height:18px; text-align:justify; margin-bottom:15px; margin-top:10px;
	}
.Dvbodymain .DvleftPanel p span{
	color:#da6f0c; text-transform:capitalize; font-weight:bold;
	}
/*--services---*/
.DvleftPanel .Dvservice{
	width:632px; margin-top:5px;  
	}
.Dvser_bg{
	width:196px; background:url(../images/service_bg.gif) no-repeat 0 0 #fff; float:left; padding:4px; border:#F5F5F5 2px solid;
	margin:0 4px 0 0;
	}
.Dvser_bg h1{
	color:#e27323; font-size:17px; text-transform:uppercase; padding:5px 0 2px 12px; font-weight:normal; font-family:"Trebuchet MS", verdana;
	}
.Dvser_bg img{
	padding:0; margin:0px 0;
	}
.Dvser_bg ul{
	list-style-type:none; margin:5px 0 0 5px; font-size:12px;
	}
.Dvser_bg ul li{
	background:url(../images/bul-1.gif) no-repeat 0 5px; padding:0 0 8px 15px;
	}
.Dvser_bg ul.new{
	padding-bottom:22px;
	}
.Dvser_bg ul li a{
	color:#867756; text-decoration:none;
	}
.Dvser_bg ul li a:hover{
	color:#f76d09; text-decoration:underline;
	}
/*-right panel--*/
.Dvbodymain .DvrightPanel{
	width:226px; float:left;  padding:0 0 0 12px;  
	}
.DvrightPanel .white{
	background:url(../images/whitepaper_bg.gif) no-repeat 0 0 #fff; padding:12px 0 0 0; margin:0px 0 0 0;
	}
.DvrightPanel .white h1{
	background:url(../images/whitepape.gif) no-repeat 25px 0 ; width:auto; height:34px; text-indent:-2000px; padding:0 0 0 0px; margin:0 0 5px 0;
	}
.DvrightPanel .white ul{
	list-style-type:none; margin:0 0 10px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold;
	}
.DvrightPanel .white ul li{
	background:url(../images/bul-2.gif) no-repeat 0 5px;  padding:10px 0 15px 50px; margin-bottom:10px;
	}
.DvrightPanel .white ul li a{
	color:#ff902a; text-decoration:none;
	}
.DvrightPanel .white ul li a:hover{
	text-decoration:underline;
	}
.DvrightPanel .white img, .whtImag{
	margin:2px 0 3px 0px; border:#e6e4e4 1px solid; padding:2px;
	}
/*--fotter--*/
.Dvfotter{
	width:879px; background:url(../images/fotter_bg.gif) repeat-x 0 -1px; margin:2px auto 0 auto ; padding:22px 0 20px 0;
	border-left:#fff 2px solid; border-right:#fff 2px solid;
	}
.Dvfotter ul{
	width:580px; margin:0 auto; color:#604d16; font-size:11px; list-style-type:none; height:25px;
	}
.Dvfotter ul li{
	float:left;
	}
.Dvfotter ul li a{
	margin:0 5px; color:#604d16; text-decoration:none;
	}
.Dvfotter ul li a:hover{
	color:#e05b02; text-decoration:underline;
	}
.Dvfotter p{
	width:180px; margin:0 auto;color:#604d16; font-size:11px;
	}
/*--compnay page--*/
.DvleftPanel p.breadcrum{
	color:#666; padding:0; margin:0 0 5px 0; font-size:11px; font-weight:bold; 
	}
.DvleftPanel p.breadcrum a, .DvleftPanel p a{
	color:#8f8f8f; text-decoration:none;   padding:0;
	}
.DvleftPanel p.breadcrum a:hover, .DvleftPanel p a:hover{
	text-decoration:underline;	
}
.DvleftPanel  h1.head{
	font-size:18px; font-weight:normal; color:#897754; backgound-color:#B0A593; width:auto; text-transform:capitalize; margin-bottom:8px; text-decoration:underline; 
	}
.DvleftPanel h2{
	color:#d97219; font-size:18px; text-transform:capitalize; padding:5px 0 2px 0px; font-weight:normal;
	margin-bottom:5px;
	}
.DvleftPanel h2 span{
	color:#7a7a7a; font-size:13px; font-weight:bold;
	}
/*-----------------
---*/
.DvleftPanel ul.tech_ser{
	list-style-type:none; margin:2px 0 0 5px; font-size:12px;
	}
.DvleftPanel ul.tech_ser li{
	background:url(../images/bul-1.gif) no-repeat 0 6px; padding:0 0 4px 20px;
	}
.DvleftPanel ul.tech_ser li a{
	color:#FC6300; text-decoration:none;
	}
.DvleftPanel ul.tech_ser li a:hover{
	text-decoration:underline;
	}
/*--location--*/
.Dvlocation{
	margin:5px 0 0px 0;   width:95%; padding-bottom:15px; border-bottom:#c2c2c2 0px solid; 
	}
.Dvlocation img{
	border:#E0E0E0 1px solid; float:left; padding:2px; margin-top:5px;
	}
.Dvlocation p{
	float:left; padding:0 0 0 20px; line-height:25px!important;   font-size:12px; background:#fff;
	}
.Dvlocation p strong{ color:#993300;}
/*---white--*/
 ul.whitepaper{
	list-style-type:none; margin:0 0 10px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold;
	}
 ul.whitepaper li{
	background:url(../images/bul-2.gif) no-repeat 0 5px;  padding:10px 0 30px 60px;
	}
ul.whitepaper li a{
	color:#ff902a; text-decoration:none;
	}
 ul.whitepaper li a:hover{
	text-decoration:underline;
	}
/*-----contac form-----*/
h2.cont {color:#e27323; font-size:17px; text-transform:uppercase; padding:35px 0 10px 0px; font-weight:normal; font-family:"Trebuchet MS", verdana;}
.Dvcontact {
	margin:0 auto; width:420px; border:#f7a65c 1px solid; float:left; padding:20px 0;
	}
.Dvcontact input{ margin:0 0 0 10px; padding:2px; width:250px; margin-bottom:10px;}
.Dvcontact textarea{margin:0 0 0 10px; padding:2px; width:250px; margin-bottom:10px; height:100px;}
.Dvcontact input.but{width:80px; padding:0;}
p.thnk{color:#FF0000; text-align:center; padding:5px 0 10px 0;}
