body{margin:0px; padding:0px; background:url(../images/noise_bg.jpg) repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div,a,p,h1,h2,h3,h4,h5,h6,ul,li,img,span,label{margin:0px; padding:0px; border:none; text-decoration:none; list-style:none;}
input{margin:0px; padding:0px;}
input.text,textarea.text{float:left; width:310px; height:32px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B0B0B0; background:url(../images/bg-text.png) repeat; border:none; padding:0px 10px;}
textarea.text{width:310px; height:80px; resize:none; padding:10px;}
input.button{ float:left; padding:0px 15px; background:#000; color:#B0B0B0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border:none; height:30px; cursor:pointer;}
p.e{ float:left; clear:both; color:#F00; font-size:11px;}
/*--------------header start hare-------------------*/
div.all-wrapp{ margin:0px auto; width:910px;}
.wrapper_header{float:left; width:100%; height:380px; background:url(../images/header_bg.jpg) repeat-x center top;}
.wrapper_header_inner{ margin:0px auto; width:910px; height:365px;}
.header{float:left; margin-top:15px; width:910px; height:115px; background:url(../images/test.png) no-repeat;}
.logo{float:left; padding-left:65px; padding-top:7px;}
.logotext{float:left; padding-left:30px; padding-top:37px;}
/*--------------Nav start hare-------------------*/
ul.nav{float:left; list-style:none; margin-top:15px; width:840px; height:45px; background:url(../images/nav_bg.png) no-repeat; padding-left:70px;}
ul.nav li{float:left; margin-right:30px;}
ul.nav li a{display:block; float:left; height:35px; margin-top:1px; overflow:hidden; line-height:100px; }
ul.nav li.home a{width:58px; background:url(../images/nav_home.png) no-repeat;}
ul.nav li.about_us a{width:82px; background:url(../images/nav_about.png) no-repeat;}
ul.nav li.ourservice a{width:100px; background:url(../images/nav_oursrvice.png) no-repeat;}
ul.nav li.products a{width:94px; background:url(../images/nav_products.png) no-repeat;}
ul.nav li.ourclient a{width:89px; background:url(../images/nav_ourclient.png) no-repeat;}
ul.nav li.gallery a{width:67px; background:url(../images/nav_gallery.png) no-repeat; display:inline;}
ul.nav li.contact a{width:95px; background:url(../images/nav_contact.png) no-repeat;}
ul.nav li a:hover,ul.nav li a.active{background-position: 0px -35px;}
.banner{float:left; margin:0px; padding:0px; width:910px; height:166px; background:url(../images/banner_bg.png) no-repeat;}
/*--------------container start hare-------------------*/
.wrapper_container_outer{float:left; margin:0px; padding:0px; width:100%; }
.content_header{ float:left; width:910px; background:url(../images/C_home.png) no-repeat; position:relative;}
.content_header h3{text-align:left; padding:26px 0px 0px 49px; color:#ccc; font-weight:bold; font-size:15px;}
.content_inner{float:left; width:910px; min-height:350px; background:url(../images/p_bg.png) repeat-y;}
.paragraph{float:left; padding:20px 28px 20px 28px; text-align:left; line-height:15px; color:#717171;}
.paragraph strong{color:#999999;}
.content_footer{float:left; width:910px; height:35px; background:url(../images/content-footer-bg.png) no-repeat bottom;}
/*--------------Botom Table start hare-------------------*/
.type{float:left;  margin-top:7px; padding:0px 0px 0px 5px; width:910px; height:158px;}
.type div{margin:10px 4px 0px 0px; padding:0px 0px 0px 0px; float:left; width:296px; height:136px; background:url(../images/table_bg.png);} 
.type div h3{ float:left; width:100%; margin:0px; padding:5px 0px 0px 0px; text-align:center; line-height:15px; color:#717171;}
.type div p{ float:left; width:90%; padding:0px 5%; line-height:18px; color:#717171; margin-top:10px; text-align:left;}
/*--------------Footer start hare-------------------*/
.footer{float:left; padding:0px; margin-top:10px; width:100%; height:54px; background:url(../images/footer.png) repeat-x bottom;}
.footer_inner{ margin:0px auto; width:910px; height:54px; }
.footer_inner img{float:left; padding:8px 0px 0px 0px; }
.footer_inner a{float:left; padding:10px 0px 0px 24px; text-align:left;}
.footer_inner p{float:left; padding:28px 0px 0px 9px; text-align:left; text-align:right; text-decoration:none;}
.footer_inner span{float:right; padding:25px 10px 0px 0px; text-align:right; text-decoration:none;}
/*--------------Product Page start hare-------------------*/
.product-view{float:left; width:200px; height:150px; background:url(../images/product_pannel_bg.png) no-repeat; margin:0px 6px 10px 6px; text-align:center;}
.product-view h1{float:none; margin:6px 0px 0px 0px; padding:0px; color:#000000; font-size:16px; text-align:center;}
.product-view img{float:none; margin-top:10px; margin-left:5px; display:inline;}
.product-view a{float:left; width:100%; display:inline; color:#333333; margin:0px 5px 0px 0px; display:inline; color:#717171;}

.paging {color:#000000; float:right; height:25px; width:175px;}
.paging ul{float:left;}
.paging ul li{display:inline; float:left; height:22px; margin: 2px 0 0 10px; width:22px;}
.paging ul li a{float:left; width:22px; height:22px; background:url(../images/paging-a-bg.png) no-repeat; color:#FFFFFF; display:block; line-height:22px; text-align:center;}
.paging ul li a:hover, #paging ul li a.linkCurr{background-position:0px -22px;}
/*--------------Contact Page start hare-------------------*/
div.contact{float:left; width:400px; height:500px;}
ul.contact-form{ float:left; width:400px;  text-align:left; margin:30px 0px 0px 50px;}
ul.contact-form li{ float:left; width:100%; margin-bottom:15px;}
ul.contact-form li span{ float:left; width:70px; font-weight:bold; color:#B0B0B0;}
.contact-form li p.e{ float:left; margin-left:70px;}

.g-map{ float:left; width:360px; height:395px; overflow:hidden; margin-bottom:5px; background:url(../images/loader.gif) no-repeat center; border:1px solid #c4844b;}
.content_address{ float:left; width:360px; margin:30px 0px 0px 40px; text-align:left; color:#F0F0F0;}
.content_address p{ float:left; width:100%; margin-top:10px;}
.content_address strong{color:#F0F0F0;}
.content_address a{ display:inline-block; margin:0px 3px; color:#f0f0f0; text-decoration:underline;}
/*--------------Our Client Page start hare-------------------*/
.client{float:left; width:200px; height:150px; background:url(../images/logo-bg.jpg) no-repeat; margin:0px 6px 10px 6px;}
.client h1{float:none; margin:8px 0px 0px 0px; padding:0px; color:#999898; font-size:13px; text-align:center;}
.client img{float:none; margin-top:10px; margin-left:5px; display:inline;}
.client a{ text-align:center; height: 150px; width: 200px; float:left;}
div.select-product{ float:left; position:absolute; right:18px; top:25px;}
div.select-product option{border-bottom:1px solid #CCC; padding:5px 5px; margin:0px 0px 1px;}
/*~pagination~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.mxpaging{float:right;font-size:12px;padding:10px 0px; clear:both;}
div.mxpaging ul{float:right;}
div.mxpaging ul li{float:left;}
div.mxpaging a{float:left;padding:2px 10px;margin:0px 5px;background:#e0e0e0px;color:#fff;text-decoration:none; }
div.mxpaging a:hover, div.mxpaging a.active{color:#fff;background:#777;}
div.mxpaging #showRec{display:none;}
div.mxpaging div{float:left; line-height:20px;}
div.mxpaging a.no-next,div.mxpaging a.next, div.mxpaging a.no-last, div.mxpaging a.last, div.mxpaging a.no-first, div.mxpaging a.first, div.mxpaging a.no-prev, div.mxpaging a.prev{display:none;background:#f1f1f1;color:#e0e0e0px;}