@charset "utf-8";
/* CSS Document */

* {margin:0px auto;padding:0px;}

img {border:none;padding:0px;}

a {outline:none;text-decoration:none; }

.flt {float:left;}

.flr {float:right;}

.clr {clear:both;}

p, ul, li, span, h1, h2, h3, h4, h5, h6 {margin:0px;padding:0px; list-style:none; text-decoration:none; font-weight:normal;}


body{ background:#f5f5f5 url(../images/header-bg.png) repeat-x; font-family:Verdana; font-size:10px; color:#8c8c8c;}

#header, #inner-header{ width:920px; border:12px #fff solid; height:478px;}
#inner-header{ height:329px;}
.logo{ float:left;}
.header-right{ width:165px; float:right;}
.goog-te-combo{ float:right;}
.header-right ul{ float:left; margin:28px 0 20px 0px; width:165px;}
.header-right ul li{ float:left; border-right:1px #c60000 solid; }
.header-right ul li.last{ border-right:none;}
.header-right ul li a{ font-size:10px; color:#c60000; padding:0px 5px; }

.social-icons{ float:right;}
.social-icons a{ float:left; margin-left:10px;}
.social-icons a:hover{opacity:0.5;}

.nav{ float:left; width:920px; height:33px; background:url(../images/nav-bg.png) repeat-x; margin-top:8px;}
.nav ul li{ float:left; display:block;}
.nav ul li.last{ width:178px; !important;}
.nav ul li a{ font-size:14px; color:#fff; padding:8px 41px; text-transform:uppercase;  display:block;}
.nav ul li a:hover, .nav ul li a.active{ background:url(../images/hover-bg.png) repeat-x;}

/*-----header end here-----*/

.banner, .inner-banner{ width:946px; height:362px;}
.inner-banner{ margin-top:10px;} 


.welcome{ width:100%; height:74px; background:url(../images/banner-devider-bg.png) repeat-x; margin-top:9px;}
.welcome-inn { width:946px; }
.welcome-inn h2{font-family:'Roboto Condensed',sans-serif; font-size:30px; color:#fff; font-weight:normal; float:left; margin:15px 0 0 5px;}

.mid-section{ width:946px; margin-top:24px;}

.our-company{ float:left; margin:0px 0 20px 0px; width:429px;}
.our-company h2, .our-product h2, .contact h2, .our-services h2{ font-size:26px; color:#3d3d3d; font-weight:bold; margin-bottom:22px;}
.our-company p span, .our-company p.black, .our-company p{ font-size:11px; color:#d0393d; text-transform:uppercase; line-height:16px;}
.our-company p.black{color:#292929; text-transform:none; }
.our-company p{ color:#8c8c8c; text-align:justify; text-transform:none; word-spacing:1px !important;}
.our-company a, .our-product a.read-more, .read-more2 a, .read-more3 a{ background:#fff; padding:8px 15px; box-shadow:1px 1px 1px #6b6b6b; color:#d0393d; text-transform:uppercase;  text-align:center; font-size:12px; }
.our-company a:hover, .our-product a:hover, .read-more2 a:hover, .read-more3 a:hover{ background:#2073d7; color:#fff;}

.our-product{ float:left; margin:0px 0 0 40px; width:220px;}
.our-product ul{}
.our-product ul li{ width:202px; float:left; border-bottom:1px #dddddd solid; padding-bottom:17px; margin-bottom:15px; background:url(../images/red-dot-bg.png) no-repeat left 3px; padding-left:18px;}
.our-product ul li.last{border-bottom:none;}

.our-product ul li a{ font-size:11px; color:#545454;}
.our-product ul li a:hover{ background:none; color:#545454; text-decoration:underline;}
.our-product a{ float:left;}

.contact{ float:right; width:230px;}
.map{ margin:-22px 0 10px -11px; float:left;}
.contact p span{ color:#ff0000; font-size:11px; font-weight:bold;}
.contact a{ color:#545454; float:left; margin:15px 0 5px 0px; font-size:11px;}
.contact a:hover{ color:#ff0000;}
.contact p.number{ float:left; color:#545454;}
.read-more2{ float:left; margin-top:30px;}
.read-more2 a{ color:#d0393d; font-size:12px;}
.read-more2 a:hover{ color:#fff; }

.devider{ width:100%; height:2px; background:#e2e2e2; margin:20px 0 25px 0px;}

.our-services{ width:946px; }
.our-services h2{ margin:0px 0 10px 0px;}
.ser-pic{ float:left; border:10px #fff solid; margin-right:11px; margin-bottom:18px;}
.our-services p{ font-size:11px; color:#545454; line-height:16px; margin-top:40px; text-align:justify;}
.read-more3 a{ float:left; margin-top:17px;}

.bottom-line{background:url(../images/bottom-line-bg.png) repeat-x; height:5px; width:946px; margin-bottom:24px;}

.footer{ width:946px; height:77px;}
.footer-left{ float:left; width:578px;}
.footer-left ul li, .footer-right ul li{ float:left; border-right:1px #565656 solid;}
.footer-left ul li.last, .footer-right ul li.last{ border-right:none !important;}
.footer-left ul li a, .footer-right ul li a{ font-size:10px; color:#565656; padding:0px 5px;}
.footer-left ul li a:hover, .footer-right ul li a:hover{ text-decoration:underline;}
.footer-left p{font-size:10px; color:#565656; margin:10px 0 0 5px; float:left;}
.footer-right{ float:right; width:260px;}
.footer-right p{ float:right; font-size:10px; color:#565656; margin-bottom:10px; margin-right:5px;}
.footer-right ul{ float:right; }
.footer-right ul li{ float:left;}


/*-----inner page start here-----*/

.container{ width:946px; margin-top:10px;}
.container .heading{ float:left; width:926px; height:25px; background:url(../images/banner-devider-bg.png) repeat-x; padding:5px 10px; margin-bottom:20px;}
.heading h2{ float:left; font-family:'Roboto Condensed',sans-serif; font-size:18px; color:#fff;}
.heading{ margin-top:10px;}
.container p{ color:#545454; font-size:11px; text-align:justify; line-height:16px;}
.container h3{float:left; font-family:'Roboto Condensed',sans-serif; font-size:18px; color:#1d65bd; }
.container ul.members{ float:left; margin:0px 0 10px 0px; width:946px;}
.container ul li{ margin-top:5px; font-size:13px; color:#d0393d;}


.top-heading{ float:left; width:945px; border-bottom:1px #f50b0c solid; padding-bottom:5px; font-size:14px; margin-bottom:15px; font-family:'Roboto Condensed',sans-serif; color:#cb0000; }
.left-side-products{ float:left;}
.left-side-products ul{ float:left; width:300px;}
.left-side-products ul li, .left-side-services ul li{ font-size:12px; font-family:'Roboto Condensed',sans-serif;  color:#292929;  background:url(../images/links-li-bg.png) no-repeat left 4px; padding-left:15px; margin-bottom:10px; border-bottom:1px #CCC dashed; padding-bottom:10px;}

.right-side-products{ float:right; width:620px; margin-bottom:20px;}
.produ-pic{  margin-right:10px; border:5px #ededed solid; margin-bottom:10px;}
.left-side-services{ float:left; width:945px;}
.left-side-services ul li{ border-bottom:none;}
.enquiry-pic{ float:left; margin:0px 20px 0px 0px;}
.form-section{ float:right; width:500px; background:#e3f0ff; border:5px #fafafa solid; padding:10px;}
.lbl{ float:left; width:310px; margin-bottom:10px; color:#000; font-weight:bold;}
.int{ float:right; width:215px; height:21px;}
.text-area{ float:right; width:215px; height:90px;}
.form{ width:310px; float:left;}

.submit-btn{ float:left; margin:0px 0 0 93px;}
.heading3{ background:#c6e0f4; padding:5px; width:611px; color:#000;}



