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

body {margin:0px; padding:0px; color:#333333; font-size:12px; background:url(../images/topbg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif;}
.clear{clear:both;}
img{border:none;}
#wrapper{margin:0px auto; width:1120px;}
#container{margin:0px auto; width:1111px;}

#header{ padding:0px; margin:0px;}
#header .logo{float:left; width:370px; margin:0 12px 0 0px;}
#header .caption{font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; padding:34px 0 5px 0px; width:420px; float:left;}
#header .logos{float:left; width:304px; padding:0px 0 0 0px;}

#navigation {padding:0px 0 0px 0px; margin:0px; }


#innercontainer{margin:0px auto; width:1089px; padding:0px;}

#banerwrap{margin:0px 0 0 0px; padding:5px 0 0 0px;}
#banerwrap .flsh{ width:778px; float:left; margin:0 12px 0 0px}
#banerwrap .fturdprduct{float:left; width:299px; background:url(../images/eaturedprdctbg.jpg) no-repeat; height:295px;}
#banerwrap .prdcaption{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:18px; padding:10px 0 10px 15px; font-weight:bold; color:#036aaf;}
#banerwrap .prdimg{padding:0 0 8px 2px;}
#banerwrap  .mreprdct{padding:20px 0px 10px 0px;}

#mdlearea{padding:0px; margin:11px 0 0 0px;}

#mdlecenter{background:url(../images/midlerepeat.jpg) repeat-y; padding:0px 8px 0px 10px;}

#hmrightarea{float:left; width:763px; margin:0 0 0 0px;}
.hmwelcaption{font-family: Arial, Georgia; font-size:16px; color:#143d6f; border-bottom:1px #efefef solid; padding:0px 0 3px 0px; font-weight:600; font-size-adjust:inherit; font-stretch:condensed; font-style:normal;}
.hmwelsbcaption{font-family:Arial, Georgia; font-size:16px; color:#143d6f; padding:5px 0 3px 0px;}
.hmcmntxt{line-height:21px; padding:2px 3px 8px 0px; border-bottom:1px #efefef solid; text-align:justify;}
.hmcmntxt img{float:left; margin:5px 5px 0 0px}

#bulets{margin:10px 0 0 0px; padding:0px; width:323px; float:left}
#bulets ul{margin:0px; padding:0px;}
#bulets li{list-style:none; margin:0px; padding:0 0 0 25px; background:url(../images/bullets.jpg) no-repeat 4px 10px; line-height:25px;}
#bulets li a{color:#3a3a3a; text-decoration:none;}
#bulets li a:hover{color:#7f7f7f; text-decoration: underline;}

.bulsep{ float:left; width:9px; padding:10px 20px 0 20px;}

#clentmtrcapt{background:url(../images/clntsavngbg.jpg) no-repeat center ; padding:5px; margin:5px 0 0 0px;}
#clentmtrcapt .client{float:left; width:343px;}
.clientmeter{margin:0px 0 5px 0px; font-family:"Century Gothic", Arial, Georgia; font-size:12px; color:#000000; padding:0px 0 0px 7px;  line-height:16px;  }

.exhibition{float:left; width:374px; padding:15px 0 0 20px;}
.exhibimag{background:#dfdddd; padding:10px; width:170px; text-align:center;}


#hmleftarea{float:left; width:292px; margin:0 0 0 15px;}
.imggale{background:url(../images/imggalbg.jpg) no-repeat center; height:547px; margin:10px 0 0 0px;}
.latestimg{ padding:38px 0px 0 3px; text-align:center;}
.latesttxt{ text-align:center; color:#0267ab; margin:2px 8px 0 8px; line-height:21px;}


#footerwrap{background:url(../images/footerbg.jpg) bottom repeat-x; height:90px; padding:17px 0 0 0px;}
#footer{margin:0px auto; width:1111px;}
#footer .compnylog{padding:2px 10px 0px 0px; width:1080px; margin:0px auto;}
#footer .ftrlinks{ color:#686868; padding:12px 0 0px 10px;}
.footerlogs{float:left; margin:0 10px 0 0px;}

.clockwrap{background:url(../images/clockbg.jpg) no-repeat; padding:5px 0 15px 0px; color:#993300; margin-top:0px;}


/*inner page style start*/
#productwrap{margin:5px 9px 5px 0px;float:left;width:180px; height:180px;}

.product{padding:8px 0 0 14px; margin:0px; background:url(../images/productbg.jpg) no-repeat; width:164px; height:143px;}
.productcap{color:#036ba8;   margin:0 0 0 0px; text-align:center;}
.productcap a{color:#036ba8; text-decoration:underline;}
.productcap a:hover{color:#122c56; text-decoration:none;}


#inerbulets{margin:2px 0 0 0px; padding:0px;}
#inerbulets ul{margin:0px; padding:0px;}
#inerbulets li{list-style:none; margin:0px; padding:0 0 0 25px; background:url(../images/bullets.jpg) no-repeat 4px 10px; line-height:25px;}
#inerbulets li a{color:#3a3a3a; text-decoration:none;}
#inerbulets li a:hover{color:#7f7f7f; text-decoration: underline;}

.prenav{color:#08458d; font-size:12px; font-weight:bold; border-top:1px solid  #333333;}
.prenav a{color:#08458d; text-decoration:underline;}
.prenav a:hover{color:#0075ff; text-decoration:none;}

#backnav{padding:8px 0 8px 5px; background:#ececec; color:#0d4f9d;}
#backnav a{color:#990000; font-size:11px; text-decoration:underline; font-weight:bold; text-transform:uppercase}
#backnav a:hover{color:#990000; text-decoration:none;}
