*{
	margin: 0;
	padding:0;
}
div,p,img,h1,h2,h3,h4,ul,li{ margin:0px; padding:0px;}
html{ background-color:#003954;}
ol{padding-left:20px; list-style-type:square;}
body{font-family: Tahoma, Verdana, Arial, Helvetica; font-size:12px; /*background: url(../images/background.jpg) left top no-repeat;*/}
h1{color:#023C59; font-size:1em; text-shadow: 1px 2px #DEDEDE; padding-bottom:4px;}
h2{color:#023C59; border-bottom:2px #7FC31C solid; font-size:18px; text-shadow: 0px 2px #DEDEDE; padding:5px 0px 5px 0px; margin-bottom:10px;}
h3{color:#023C59; font-size:13px; margin-bottom:3px; }
p{ color:#6D6D6D; text-align:justify;}
#main{width:970px; margin:auto;/* padding-top:5px;*/ background:#FFF; padding:0px 15px 25px 15px; border-left: #D8D8D8 1px solid; border-right: #D8D8D8 1px solid; height:100%;}
#sm_icon{width:137px; font-family: Tahoma; font-size:11px; color:#003B56; font-weight:bold; float:right;}
#sm_icon a {color:#003B56; text-decoration:none;}
#sm_icon a:hover{ color:#84B945; text-decoration:underline;}

#menu ul{background:#B0B0B0 url(../images/menu_bg.gif) left top repeat-x; text-align: left;  border:1px #D8D8D8 solid; padding:4px 0px 4px 0px; font-weight:bold; text-shadow: 2px 1px #DEDEDE; margin-bottom:5px;}
#menu ul li{ display:inline; list-style:none; font-size:13px; color:#023C59; padding:4px 0px 4px 0px; margin:0px 18px 0px 18px}
#menu ul li a {color:#023C59; text-decoration:none;}
#menu ul li a:hover{ border-bottom:#84B945 solid 2px; font-weight:bold; padding:4px 0px 3px 0px;}
#menu .active{border-bottom:#84B945 solid 2px; padding:4px 0px 3px 0px;}

#banner{ padding:0px 0px 15px 0px;}
.icon_bx{ width:57px; float:left;}
.clear{clear:both;}

.box{width:205.2px; float:left; border:1px #D8D8D8 solid; margin: 0px 15px 15px 0px; background-color:#FFFFFF; 
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	padding:9px 12px 0px 12px;
	min-height:90px;
	}
	
.bx_ser{border:1px #D8D8D8 solid; background-color:#FFFFFF;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	padding:5px 10px 5px 10px;
	color:#6E6E6E;
	margin-bottom:15px;
 }
 
 .head{ color:#2B2B2B; padding:5px 0px 5px 0px; font-weight:bold;}
 .heading{ font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#023C59; font-weight:bold; padding:5px 0px 5px 0px;  border-bottom: 1px dashed #D2D2D2; margin-bottom:5px; text-shadow: 1px 2px #DEDEDE;}
 
.bx_ser ul li{ list-style:none; width:230px; padding-right:20px; padding:6px 0px 6px 0px;}
.bx_ser ul li a{color:#023C59; text-decoration:none;}
.bx_ser ul li a:hover{ text-decoration:underline;}

#sermenu {
	width:23%;
	float:left;
	margin:0;
	padding:5px;
	border:#D8D8D8 solid 1px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	  border-radius: 5px;
	  background-color:#F8F8F8;
}
#sermenu li {
	display:block;
	background:url(../images/btm_line.gif) left bottom no-repeat;
	font-size:12px;
	font-family: Tahoma;
	padding:6px 0px 5px 0px;
}

#sermenu li a {
	text-decoration:none; color:#6D6D6D;
}
#sermenu li a:hover {
	color:#023C59;
}
#sermenu li span  {padding-right:11px; background:url(../images/arrow_icon.png) left center no-repeat; }
/*#sermenu li span a:hover{ text-decoration:underline;}*/
.crl {
	margin:0 auto;
	padding:0px 5px 0px 5px;
	text-align:left;
}




#footer{
/*background:url(images/footer_bg.gif) left top repeat-x; */
border:1px #D8D8D8 solid;
height:46px; 
color:#023C59;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
line-height:1.5;
}

.footer_style li{ float:right; padding:8px 8px 5px 8px; list-style:none;}
.jty{ text-align:left;}
.top{ float:right; background:url(../images/btn_tp.png) left top no-repeat; width:25px; padding:5px 5px 5px 5px; font-size:12px; }
.top a{color:#990000; font-weight:bold; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; }

.serv {
	position: absolute;
	width:700px;
	height:435px;
	visibility: hidden;
	overflow:auto;

}
#content{float:right; width:705px;
	border:1px #D8D8D8 solid;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	padding:5px 10px 5px 10px;
	color:#6E6E6E;
	min-height:475px;
}
/*.product{border:1px #D8D8D8 solid;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	padding:5px 10px 5px 10px;
	color:#6E6E6E;
	width:705px; float:right;
 }*/
 .spacer{height:10px;}
.bld{font-weight:bold; color:#7FC31C;}
.pic{ padding:4px 4px 0px 4px; border:#EFEEEE solid 1px; background:url(../images/bg_product.gif) left bottom repeat-x #fff; float:right; margin:5px;-moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; box-shadow:-1px 2px 0px #C3C3C3;}
.green{color:#7FC31C; font-weight:bold;}
.cnt_contaner{width:45%; float:left; color:#6E6E6E;}

#contact {
	margin:0;
	text-align:left;
}
#contact li {
	display:block;
	width:75%;
	float:left;
	padding:6px 0px 5px 0px
	}
#contact li	span{padding-right:10px; font-weight:bold;}
	
#contact li input{font-size:12px;
	font-family: Tahoma;
	border:#D8D8D8 solid 1px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	  border-radius: 5px;
	  background-color:#FCFCFC;
	  padding:6px 5px 5px 5px;
	  width:98%;
	  color:#999999;
	  box-shadow:0px 1px 1px #D8D8D8;
	  }
#contact li	textarea{ padding:6px 0px 5px 0px; height:50px; box-shadow:0px 1px 1px #D8D8D8; color:#999999; border:#D8D8D8 solid 1px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	  border-radius: 5px;
	  background-color:#FCFCFC;
	   width:100%;
	   }
.submit_btn{padding:5px; -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
	  border-radius: 4px;
	  color:#FFF; background-color:#81B841;
	  border:0px;
	  cursor:pointer;
	  }