/*globaly css starts here*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, fieldset, form, label, legend{margin:0; padding:0; border:0; outline:0; vertical-align: baseline; background: transparent;}
.clear{clear:both;}
.left{float:left;}
.right{float:right !important;}
img{ border:none}
:focus{outline:0;}
body{font:normal 14px/18px Arial, Helvetica,sans-serif; background:#17357b; text-align: left; } 
a{ cursor:pointer; text-decoration: none;}
a:hover{text-decoration: none;}

/*globaly css ends here*/
.wrapper{width:950px; margin: 0 auto;}
#outer_header{width: 100%; float: left; background:#23478b url(header_bg.jpg) no-repeat top center; height: 181px;}
.header{width: 1011px; margin: 0 auto;}
.logo{float: left; width: 322px; height: 142px; margin: 19px 0 0 34px;}
.header h2{width: 617px; float: right; color: #FFF; font:19px/20px 'Arial Black' ,Arial, Helvetica,sans-serif; text-align: right; padding: 55px 29px 0 0;}
.header h2 span{padding-left: 8px;}
.header h2 span a{color: #FFF; text-decoration: none;}
.header h2 span a:hover{color: #FFF; text-decoration: underline;}

.menu{float: left; width: 430px; margin: 28px 0 0 0; padding: 0 0 0 220px;}
.menu ul{float: left; width: 430px; margin: 0; padding: 0; list-style: none;}
.menu ul li{float:left; background: url(divider.jpg) no-repeat left center; padding: 0 8px;}
.menu ul li a{text-decoration: none; color: #FFF; padding-left: 12px; padding-right: 11px; font:bold 16px/26px Arial, Helvetica,sans-serif; float: left;}
.menu ul li:hover a{ color: #0e0a0b; background: #feaa09;float: left; }
.menu ul li.active a{text-decoration: none;}
.menu ul li.none{padding-right: 0;}
.menu ul li a.mar{margin-right: 0}
.menu ul li.divdr{background: none;}

#outer_slider{float: left; width: 100%; background: #000; min-height: 305px;}
.slide_wrapper{width:100%; margin: 0 auto;}
.bontke_slide{float: left; width:100%; height:305px; margin:0; position:relative;}
.bontke_slide .belt{float:left; width:100%; margin: 0 auto;}
.bontke_slide .panel1{float:left;width:100%; position: relative; background: url(slide_1.jpg) no-repeat top center; height:305px; margin: 0 auto;}
.bontke_slide .panel2{float:left;width:100%; position: relative; background: url(slide_2.jpg) no-repeat top center; height:305px; margin: 0 auto;}
.bontke_slide .panel3{float:left;width:100%; position: relative; background: url(slide_3.jpg) no-repeat top center; height:305px; margin: 0 auto;}
.bontke_slide .panel4{float:left;width:100%; position: relative; background: url(slide_4.jpg) no-repeat top center; height:305px; margin: 0 auto;}
.bontke_slide .panel5{float:left;width:100%; position: relative; background: url(slide_5.jpg) no-repeat top center; height:305px; margin: 0 auto;}

#body_container{float: left; width: 100%; background:#17357b url(middle.jpg) no-repeat top center;}
.container{float: left; width: 950px; padding: 0 0 22px 0;}
.left_sec{float: left; width: 605px; margin: 30px 0 0 0; min-height: 562px; border-right: 3px solid #FFF; padding: 0 56px 0 0;}
.left_sec h2{background: #feaa09; float: left; width: 583px; font:20px/36px 'Arial Black' ,Arial, Helvetica,sans-serif; color: #000; padding-left: 21px; margin: 0 0 10px 0;}
.left_sec h3{font:17px/20px 'Arial Black' ,Arial, Helvetica,sans-serif; color: #feaa09; padding: 0 11px 10px 20px; font-style: italic;}
.left_sec p{font:14px/20px Arial, Helvetica,sans-serif; color: #FFF; padding: 0 11px 21px 20px;}
.left_sec span{font:14px/20px Arial, Helvetica,sans-serif; color: #FFF; padding: 0 11px 14px 20px; display:inline-block;}
.left_sec p a{font-weight: bold; color: #fea909; text-decoration: underline;}
.left_sec p a:hover{text-decoration: none;}
.left_sec h2.gama{margin: 14px 0 0 0;}
.textbox {float:left; width:206px; height:19px; background:url(textfield.jpg) no-repeat left top; border:none;}


ul.bro{float: left; width: 550px; margin: 10px 0 0 56px; padding: 0; list-style: none;}
ul.bro li{background: url(dot.png) no-repeat left center; padding-left: 10px; float: left; width: 550px; font:14px/20px Arial, Helvetica,sans-serif; color: #FFF;}

.right_sec{float: left; width: 235px; margin: 30px 0 0 51px;}
.right_sec h3{background: #feaa09; float: left; width: 213px; font:20px/36px 'Arial Black' ,Arial, Helvetica,sans-serif; color: #000; padding-left: 21px; margin: 0 0 10px 0;}

ul.colorbox{float: left; width: 234px; margin: 10px 0 0 0; padding: 0; list-style: none;}
ul.colorbox li{float: left; width: 234px; height: 120px; background: url(color_bg.png) no-repeat;}
ul.colorbox li a{float: left; position: relative; z-index: 99; }
ul.colorbox li a img{float: left; margin: 5px 0 0 5px;}
.abc{z-index: 999; padding-right: 11px; text-align: right; float: left; position: absolute; height: 28px; width: 209px; bottom: 0px; left:5px; background: #000; font:16px/28px 'Arial Black' ,Arial, Helvetica,sans-serif; color: #FFF;}

#outer_footer{float: left; width: 100%; background: url(footer_bg.jpg) repeat-x; min-height: 100px;}
.footer_left{width: 475px; float: left; margin: 39px 0 0 2px; padding: 0;}
.footer_left ul{width: 475px; float: left; margin: 0; padding: 0; list-style: none;}
.footer_left ul li{float:left; background: url(footer_divider.jpg) no-repeat right center; padding: 0 11px; font:12px/16px Arial, Helvetica,sans-serif; color: #FFF;}
.footer_left ul li a{font:12px/16px Arial, Helvetica,sans-serif; color: #FFF;}
.footer_left ul li a:hover{text-decoration: underline;}
.footer_left ul li.first{padding-left: 0;}
.footer_left ul li.last{background: none;}
.footer_right{float: right; width: 470px; margin: 39px 0 0 0;}
.footer_right p{font:12px/16px Arial, Helvetica,sans-serif; color: #FFF; text-align: right;}
.footer_right p a{color: #FFF;}
.footer_right p a:hover{color: #FFF; text-decoration: underline;}
/*Inner Code begin here*/
#outer_inner{float: left; width: 100%; background: #000; min-height: 205px;}
.about_banner{width:1200px; margin: 0 auto; background: url(inner_banner.jpg) no-repeat top center; height: 205px;}
.contact_banner{width:1200px; margin: 0 auto; background: url(contact_banner.jpg) no-repeat top center; height: 205px;}
.service_banner{width:1200px; margin: 0 auto; background: url(services_img.jpg) no-repeat top center; height: 205px;}
.form_sec{float: left; width: 299px; padding:4px 0 0 21px;}
.row{float: left; width: 100%; display: inline; padding:0 0 12px 0;}
.row label{float: left; width: 80px; font:14px/19px Arial, Helvetica,sans-serif; color: #FFF; padding:2px 0 0 0;}
.textbox1 {border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; border-top:1px solid #737373; float: left; height: 71px; margin:7px 0 0 0;  width: 206px;}
.submit {float:left; display:inline-block; margin:1px 0 0 150px; background:#ff0000; width:66px; height:24px; border:2px solid #000000; color:#fff; font:14px Arial, Helvetica, sans-serif; cursor:pointer;}
.addrs_sec{float: left; width: 262px; padding:10px 0 0 23px;}
.addrs_sec ul{float: left; list-style:none;}
.addrs_sec ul li{ list-style:none; padding:0 0 23px 0;}
.addrs_sec ul li p{font:bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:0 0 3px 0;}
.addrs_sec ul li h4{font:14px Arial, Helvetica, sans-serif; color:#fff; padding:0 0 3px 0;}
.addrs_sec ul li p a{font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.addrs_sec ul li p a:hover {font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;}

ul.service_sec {float:left; width:583px;}
ul.service_sec li {float:left; list-style:none; padding:0 0 40px 0;  width:583px;}
ul.service_sec li h2 {background: #feaa09; float: left; width: 583px; font:20px/36px 'Arial Black' ,Arial, Helvetica,sans-serif; color: #000; margin: 0 0 10px 0;}
ul.service_sec li h2 span {font:20px 'Arial Black' ,Arial, Helvetica,sans-serif; color: #333333; padding:0; }
.service_img {float:left; width:315px; height:168px; background:url(service_frame.png) no-repeat left top; margin:7px 0 0 34px; padding:5px 0 0 5px !important;}
.service_info ul { list-style:none; float:left;  min-height:140px;}
.service_info ul li {list-style:none; float:none;  width:221px;font:14px/20px Arial, Helvetica, sans-serif; color:#fff; background:url(bullet.gif) no-repeat left 7px; padding:0 0 0 9px;}
.service_info {float:left; width:200px;  padding:3px 0 0 26px; }

.service_info a {float:left; display:inline-block; margin:12px 0 0 29px; background:#ff0000; padding:0 7px 0 8px;  height:22px; border:2px solid #000000; color:#fff; font:14px/22px Arial, Helvetica, sans-serif; cursor:pointer;}
.service_info.service_info1 a {float:left; display:inline-block; margin:85px 0 0 29px;}
.container.srvc{padding-bottom: 2px;}
