@charset "utf-8";
/* CSS Document */
body{background:#f7fedd}
.clr{clear:both; height:0px; width:0px;}



.wrapper{width:100%; display:block; }
.header{background:url(../images/header_bg.jpg) repeat-x top;  width:100%; }
.content{width:1000px; margin:0 auto; clear:both; }
.logo{width:483px; float:left;}
.btns{width:140px; float:left; margin:20px 0 0 370px;}

.btns a{ background:url(../images/btns.png) no-repeat; display:block; height:40px; width:38px; margin-right:7px; float:left; text-indent:-10000px;}
.btns a.one_btn{background-position:left top; }
.btns a.two_btn{background-position:-45px top; }
.btns a.three_btn{background-position:-88px top; }

nav{ background:url(../images/menu_bg.jpg) repeat-x top; height:42px; width:100%; margin-top:-4px;}

.slider{border:10px solid #083e5d ; height:323px; width:976px;margin:0 auto; margin-top:5px;  }

.body_menu{ background:url(../images/menu_bg_2.jpg) repeat-x ; height:40px; width:995px;margin:0 auto; margin-top:5px;}
ul.nav_body .subind  {float:right; margin-top:0px; margin-left:10px; }
ul.nav_body{list-style:none; margin:0px; height:35px;  display:block; float:left; padding-left:0px;}
ul.nav_body li {float:left; transition:background .4s linear ;position:relative; }
ul.nav_body li:hover{ color:#333333}
ul.nav_body li:hover a{ color:#333333;text-decoration:none; }
ul.nav_body li.active{ text-decoration:none; color:#2d3c51}
ul.nav_body li.active a{color:#333333}
ul.nav_body li a{color:#0f1010; padding:12px 10px; font-size:12px; display:block;text-decoration:none;  text-transform:uppercase;}


ul.nav_body li ul{display:none; padding:0px; margin:0px; position:absolute; background:#a0c714; width:276px;}
ul.nav_body li ul li a .subind {transform:rotate(-90deg);
-ms-transform:rotate(-90deg); /* IE 9 */
-webkit-transform:rotate(-90deg); /* Opera, Chrome, and Safari */}
ul.nav_body li ul li{float:none;  display:block; border-bottom:1px solid #7e9e0d}
ul.nav_body li ul li:hover{background:#f1f1f1;}
ul.nav_body li ul li a{padding:3px 10px 3px 10px; display:block; font-size:12px; line-height:20px; word-break:break-all;
}

ul.nav_body li ul li ul{
display:none;
right:-276px; /*change right position if second */
top:-0px; 
padding:0px; 
margin:0px; } 










.body_div{background:#f0f0ef}

.services{

width:232px;
height:340px;
float:left;
margin-right:15px;
padding:18px  0 0 0px;
margin-top:9px;
height:auto;
background: #0f4d7b; /* Old browsers */
 
}

.services h2 { color:#b4de23;  font-size:24px; line-height:30px; font-weight:normal;padding-top:0px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #b4de23; width:210px; margin-left:10px; }


.services_menu{margin-left:0px; padding:0px;  list-style:none; margin-left:10px;}
.services_menu li{ background: url(../images/arrwo.png) no-repeat left  center ;  padding-left:15px; margin-bottom:3px; }
.services_menu li:hover a{color:#FFFFFF}

.services_menu li a{font:12px/20px normal Arial, Helvetica, sans-serif;border-bottom:1px dotted #fff; width:100%; display:block;  text-decoration:none; color:#FFFFFF ; width:190px;}


.services_menu li a:hover{font:12px/20px normal Arial, Helvetica, sans-serif;border-bottom:1px dotted #fff; width:100%; display:block;  text-decoration:none; color:#b4de23 ; width:190px;}



.services_menu li ul{display:none;}
.services_menu li:hover ul{display:block;}
.services_menu li{ float:none;}








.welcome{
width:730px;
margin-right:20px;
float:left;
margin-top:9px;

}

.welcome h2 { color:#1771ce; font-size:20px; line-height:30px; padding-bottom:0px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #0f4d7b; }

 .welcome p{ color:#0f4d7b; font:12px/20px normal Verdana, Arial, Helvetica, sans-serif; text-align:justify }
 
 .welcome h2.headign2 { color:#0f4d7b; font-size:12px; line-height:18px; padding-bottom:0px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; border-bottom:none; }
 
 .welcome  a{color:#0f4d7b; font-size:12px; line-height:22px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; border-bottom:none; }
 
.welcome ul{float:left;  list-style:circle; padding-left:25px;}
.welcome ul li{list-style:disc!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0f4d7b; padding:5px 0 5px 0; display:block; background:url(../images/blue_arrow.png) no-repeat 0 8px; padding-left:20px; }




.news{
width:231px;
height:396px;
margin-right:0px;
float:left;
background:#0f4d7b;

padding:18px  0 0 0px;
margin-top:9px;
}

 
.news h2 { color:#b4de23;  font-size:24px; line-height:30px; font-weight:normal;padding-top:0px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #b4de23; width:210px; margin-left:10px; }
 

.news p{
border-bottom:1px dotted #fff;
color:#FFFFFF; 
font:11px/20px normal Arial, Helvetica, sans-serif; 
width:186px; padding:0px 0 5px 0; margin:0px;margin-left:20px;   }




footer{height:111px; background:#8ba922; text-align:center; font-size:11px; color:#fff;}
footer p.links{padding-top:20px;}
footer p.links a{font:11px normal Arial, Helvetica, sans-serif; color:#fff; mar }
