@charset "utf-8";
/* CSS Document */
*{margin:0px auto; font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
a{font-family:Arial, Helvetica, sans-serif;}
body{background:#dcdcdc;}
.clr{clear:both;}
img{border:none;}
/*Header Start  */
.main_header{width:100%; height:57px; background:url(../images/header_bg.jpg) repeat-x; }
.wrapper{width:1000px; height:57px; }
.logo{width:313px; height:53px; float:left; padding:4px 0px 0px 0px;}
#about_hader_bg{width:100%; height:31px; background:url(../images/about_us_bg.jpg) repeat-x;}
.header_nav{width:424px; height:auto; float:right;}
.header_nav ul {width:100%; height:auto; float:left; margin:0px; padding:0px; display:block; list-style:none;}
.header_nav ul li{width: auto; float:left; margin:0px; padding:0px; list-style:none; display:block; } 
.header_nav ul li a { float:left; margin:0px; padding:20px 10px 22px 10px; list-style:none; display:block;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; }
.header_nav ul li a:hover { float:left; margin:0px; padding:20px 10px 22px 10px; display:block; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; background:#515254;}
.header_nav ul li.current { float:left; margin:0px;  display:block; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; background:#515254;}

/*Header Finish  */

/*Header banner Start  */
#banner_bg{width:100%; height:380px; background:url(../images/banner_bg.jpg) repeat-x; }
.banner{width:1000px; height:380px; }
/*Header   banner Finish  */

/*start body middle*/
.main_wrapper{width:1000px; height:auto; background:#ffffff; }
.left_part{width:241px; height:auto; float:left; } 
.main_box{width:241px; float:left; height:auto;}
.main_box_top{width:241px; float:left; height:20px;  }
.main_box_middle{width:241px; float:left; height:auto; background:url(../images/middle_box.jpg) repeat-y top;}
.main_box_middle1{width:241px; float:left; height:auto; background:url(../images/middle_box_BLUE.jpg) repeat-y top;}
.face{width:211px; height:auto;}
.face_book_icon{ width:64px; height:36px; margin:10px 3px 10px 3px; float:left;}
.face_book_icon1{ width:90px; height:36px; margin:10px 3px 10px 3px; float:left; border-bottom-color:#006; }
.main_box_bottom{width:241px; float:left; height:20px; }
.top_services_bg{width:175px; height:28px; padding:0px 0px 0px 36px; line-height:28px; font-weight:bold;  background:url(../images/top_services.jpg) no-repeat; font-size:17px; color:#fff;}
.middle_nav{ width:211px; height:auto;  }
.middle_nav ul { width:205px; height:auto; margin:0px; padding:0px; display:block; }
.middle_nav ul li{ width:205px; height:auto; margin:0px; padding:0px 0px 5px 0px; display:block; background:url(../images/arrow.jpg) no-repeat; background-position:6px 3px; 
 }
.middle_nav ul li a { width:191px; height:auto; margin:0px; padding:0px 0px 7px 20px; display:block;
text-decoration:none;   background:url(../images/ul_bg.jpg) bottom no-repeat; color:#000;  }
.middle_nav ul li a:hover { width:191px; height:auto; margin:0px; padding:0px 0px 7px 20px; display:block;
text-decoration:none;  background:url(../images/ul_bg.jpg) bottom no-repeat; color:#015da8; }


.middle_part{ width:518px; float:left; font-size:12px; color: #4F4F4F; line-height:18px; text-align:justify; padding:0px 0px 10px 0px; }
.middle_part b{ padding:0px; color:#4F4F4F;}

.middle_part h2{ font-size:18px; color:#1c7cda; padding:25px 0px 10px 0px;}
 
.right_part{width:241px; height:auto; float:right; }  
.news{width:201px; height:auto; padding:5px;}  

.form_input{width:178px; height:24px; border:none; padding:0px 6px 0px 6px; line-height:20px;}               
.text_area{ width:190px; height:27px;  padding:4px; border:none;}
.text_area1{ width:190px; height:80px;  padding:4px; border:none;}
.submit{width:131px; height:35px; background:url(../images/submit.jpg) no-repeat; border:none; font-size:16px; color:#fff; font-weight:bold;}
#tabel{font-size:12px; color:#fff; padding-left:15 px;}					                                
/*finish body middle*/

.copy{width:1000px; color:#000; line-height:25px; text-align:center;}
.footer{width:1000px; height:35px; background:#303030;}
.footer_nav{width:410px; height:auto; }
.footer_nav ul{width:100%; height:auto; margin:0px; padding:0px; list-style:none; float:left;}
.footer_nav ul li {width:auto; height:auto; margin:0px; padding:0px; list-style:none; float:left;}
.footer_nav ul li a {width:auto; height:auto; margin:0px; padding:0px 10px 0px 10px; list-style:none; float:left; color:#fff; line-height:35px; text-decoration:none;}
.footer_nav ul li a:hover {width:auto; height:auto; margin:0px; padding:0px 10px 0px 10px; list-style:none; float:left; color:#fff; line-height:35px; text-decoration:none;}

/*about page*/
.middle_navi{width:500px; height:auto; float:left; }
.middle_navi ul {width:500px; height:auto; float:left; margin:0px; padding:0px; list-style:none; }
.middle_navi ul li{width:500px; height:auto; float:left; margin:0px; padding:0px 0px 0px 18px; list-style:none; line-height:20px; background:url(../images/li_bg.jpg) no-repeat left; color:#4F4F4F; }


/*Our services page start css*/
.our_services_main{width:980px; height:auto; padding:0px 10px 10px 10px; text-align:justify; color:#4F4F4F;}
.our_services_main h2{ font-size:18px; color:#1c7cda; padding:25px 0px 10px 0px;}
.nav_wrapper{width:930px; height:auto; padding:20px 0px 0px 0px;}
.our_services_main_nav{width:288px; height:auto; float:left;}
.our_services_main_nav ul {width:288px; height:auto; float:left; margin:0px; padding:0px; list-style:none;}
.our_services_main_nav ul li {width:288px; height:102px; float:left; margin:0px; padding:0px; list-style:none; background:url(../images/a_services.jpg) no-repeat;}
.our_services_main_nav ul li a {width:208px; height:77px; float:left; margin:0px; padding:25px 0px 0px 80px; list-style:none; font-size:16px; color:#8b8a8a; font-weight:bold; text-decoration:none;}
.our_services_main_nav ul li a:hover {width:288px; height:102px; float:left;padding:25px 0px 0px 80px; list-style:none; font-size:16px; color:#1e7dda; font-weight:bold; text-decoration:none; background: url(../images/services_hover.jpg) no-repeat;}

.our_services_main_nav1{width:288px; height:auto; float:left; margin:0px 30px 0px 30px}
.our_services_main_nav1 ul {width:288px; height:auto; float:left; margin:0px; padding:0px; list-style:none;}
.our_services_main_nav1 ul li {width:288px; height:102px; float:left; margin:0px; padding:0px; list-style:none; background:url(../images/a_services.jpg) no-repeat;}
.our_services_main_nav1 ul li a {width:208px; height:77px; float:left; margin:0px; padding:25px 0px 0px 80px; list-style:none; font-size:16px; color:#8b8a8a; font-weight:bold; text-decoration:none;}
.our_services_main_nav1 ul li a:hover {width:288px; height:102px; float:left;padding:25px 0px 0px 80px; list-style:none; font-size:16px; color:#1e7dda; font-weight:bold; text-decoration:none; background: url(../images/services_hover.jpg) no-repeat;}

.contact{width:238px;  float:left; background:url(../images/cont.jpg) no-repeat ; padding:10px 0px 0px 0px; text-align:left;}


