*{ outline:none; padding:0px; margin:0px;}
body {	background-image: url(../images/base.jpg); background-repeat: repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#header{ width:1002px; margin:0 auto; padding-top:3px; overflow:hidden; height:110px;}
.logo{ width:341px; float:left; padding-top:30px;}
.logo_right{ width:520px; overflow:hidden; float:right;}
.follow{ width:139px; float:right; overflow:hidden;}
.follow img{ float:left; margin-right:10px;}
.menu{ width:565px; border-top:5px solid #0b74c1; overflow:hidden; padding-top:14px; margin-top:12px;}
.menu a{ font-weight:bold; font-size:13px; color:#333333; text-decoration:none; padding-top:14px; text-transform:uppercase; margin:0 20px 0 20px;}
.menu a:hover{ background:url(../images/hover.jpg) no-repeat top center; color:#0b74c1;}
.menu a.active{ background:url(../images/hover.jpg) no-repeat top center; color:#0b74c1;}

#banner{ background:url(../images/banner.jpg) repeat-x ; width:100%; }
.flash{ width:1000px; margin:0 auto; height:314px; padding-top:1px; background:url(../images/shadwo.jpg) no-repeat 212px 0px;}
.main-left{ background:url(../images/left.png) no-repeat right top; height:274px; width:26px; }
.main-right{ background:url(../images/right.png) no-repeat left top; width:26px; height:274px;}
.container{ width:1000px; background:#ffffff url(../images/top.jpg) repeat-x; overflow:hidden}
#wedget{ width:980px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.coatwell{ width:310px; text-align:justify; line-height:18px; color:#333333; float:left; padding-right:20px;}
.heading{ font-size:18px; color:#000000; margin-bottom:8px;}
.tariq{ width:275px; border-left:1px  dotted #333333; border-right:1px dotted #333333; float:left; padding:0 18px 0 18px; height:290px; }
.tariq ul{ list-style:none; padding:0px; margin:0px;}
.tariq ul li{ background:url(../images/arow.jpg) no-repeat 0 10px; padding-left:18px; color:#333333; line-height:22px; padding:5px 0 6px 21px; border-bottom:1px  dashed #CCCCCC; }
.query{ float:left;  width:300px; padding-left:25px;}

#fotter{ width:auto; height:80px; background-color:#2a2a2a;}
.fotter-menu{ width:470px; margin:0 auto; overflow:hidden; padding-top:15px;}
.fotter-menu a{ text-decoration:none; color:#FFFFFF; border-right:1px solid #FFFFFF; padding-right:14px; margin-right:14px;}
.fotter-menu a:hover{ text-decoration:underline;}
.copy{ float:left; width:300px; color:#FFFFFF; padding:17px 0 0 32px;}


.pleft2{ width:624px; float:left;  padding-right:18px; border-right:1px dotted #333333; text-align:justify; line-height:18px;}
.pleft{ width:931px; float:left;  padding-right:18px;}
.main_product{ width:auto;}
.pduct{ width:153px; float:left; margin:0 0px 14px 33px;}
.product_base{ background:url(../images/productbase.jpg) no-repeat; width:155px; height:127px; float:left; clear:both;}
.product_base img{    height: 98px;   margin:16px 0 0 13px;   width: 122px; border:none; border:1px solid #ccc;}
.ptext{ height:30px; text-align:center; font-weight:bold; line-height:16px;}
.sitemap{ width:250px; float:left; height:250px; padding-top:30px;}
.sitemap a{ text-decoration:none; font-weight:bold; font-size:13px; color:#333333; display:block; background:url(../images/link.jpg) no-repeat 0 9px; padding-left:25px; line-height:28px; border-bottom:1px solid #CCCCCC; }
.sitemap a:hover{ background:url(../images/hover2.jpg) no-repeat 0 9px; color:#0062a8;}

.main-p{ width:180px; float:left; text-align:center; font-weight:bold; margin:0 0 14px 24px; line-height:5px;}
.products-bases{ background:url(../images/productbase2.jpg) no-repeat; width:179px; height:157px;}
.products-bases img{ width:151px; height:131px; margin-top:13px;}
.power-heading{ font-size:24px; color:#FFFFFF; text-shadow:1px 1px 1px #000; margin-top:60px; padding-left:20px;}
.power-heading li{ background:url(../images/power-arow.jpg) no-repeat 0 14px; font-size:18px; padding-left:29px; color:#FFFFFF; list-style:none; text-shadow:none; line-height:40px;}