*{margin:0; padding:0; list-style:none; border:none; outline:none;}
body{background:#f6f3f9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4c4b4b; text-align:justify;}
h1{color:#008672; font-size:24px; padding-bottom:10px;}
h2{color:#008672; font-size:22px; padding-bottom:10px;}
h3{font-size:14px; color:#008672; padding-bottom:7px;}
h4{font-size:12px; color:#008672; padding-bottom:7px;}
h5{font-size:12px; color:#3C3C3C; padding:7px 0 5px 0;}
a{color:#f56200; text-decoration:none;}
a:hover{ text-decoration:underline;}

div.wrapper{position:relative; margin:0 auto; width:900px; height:100%;}
div.header{position:relative; overflow:hidden; height:194px; background:#ffffff;}
div.lHpan01{float:left; display:inline; padding:5px 0 106px 0}
div.lHpan01 span{padding:0 5px 0 0}
div.rHpan01{float:right; display:inline; width:510px; background:#008672 url(../images/greenCut.gif) 0 0 no-repeat; height:33px;}
div.logo{position:absolute; right:0; top:0;}

div.navHold{clear:both; position:relative; width:545px; margin-bottom:15px;}
div.navHL{background:url(../images/bgLnavHold.gif) 0 0 no-repeat; width:13px; height:58px;}
div.navHR{position:absolute; right:0; background:url(../images/bgRnavHold.gif) right top no-repeat; width:29px; height:58px;}
div.navPan{position:absolute; font-size:14px; font-weight:bold; color:#016e5e; background:#cbddda; height:40px; border:1px solid #008672; border-right:none; padding-left:20px; }
div.navPan ul{overflow:hidden; padding:5px}
div.navPan ul li{display:inline; }
div.navPan ul li a{float:left; display:inline; color:#016e5e; text-decoration:none; padding:5px 10px;margin-right:10px; border:1px solid #CBDDDA;}
div.navPan ul li a:hover, div.navPan ul li a.active{background:#ecf3fd; color:#f56200; border:1px solid #008672; padding:5px 10px; text-decoration:none;}

div.banHold{position:relative; height:100%; overflow:hidden;}
div.banPan{position:relative; border:0px solid #b4b4b4;}
.loader{position:absolute; width:898px; height:300px; top:0; left:0; background:url(../images/spiiner.gif) center center no-repeat; display:none;}

div.hcontHold{overflow:hidden; height:100%; padding:20px 17px; background:#ffffff; border-top:1px solid #ffffff;}
div.Hltpan{float:left; display:inline; width:600px;}
div.hLCont{overflow:hidden; height:100%; border-bottom:1px solid #aab7b7;}


div.hLCont .listdtls{clear:both;}
div.hcontHold .listdtls span{float:left; display:inline; width:108px; border:1px solid #008672;}
div.hcontHold .listdtls p{float:right; display:inline; width:480px; padding:0 0 10px 10px}
div.hcontHold .listdtls a, div.hprodList p a{float:right; padding-top:5px; color:#e77817; font-style:italic; text-align:right; text-decoration:none;}
div.hcontHold .listdtls a:hover, div.hprodList p a:hover{text-decoration:underline;}

div.prodDtls{padding:10px 0; border-top:1px solid #ffffff; border-bottom:none;}
div.prodDtls .hprodList{clear:both; overflow:hidden; height:100%;}
div.hprodList .pLlist{float:left; display:inline; width:275px; padding:10px 0 0 0;}
div.hprodList .pLlist ul li, div.hprodList .pRlist ul li{display:block; padding:0 0 7px 15px; background:url(../images/bullet01.gif) 0 3px no-repeat;}
div.hprodList .pRlist{float:left; display:inline; padding:10px 0 0 0;}
div.hprodList .pLlist ul li a, div.hprodList .pRlist ul li a{color:#008672; text-decoration:none;}
div.hprodList .pLlist ul li a:hover, div.hprodList .pRlist ul li a:hover{color:#e77817; text-decoration:none;}


div.Hrtpan{float:right; display:inline; width:235px;}
div.Hrtpan .contactData{width:204px; min-height:383px; padding:0 17px 5px 16px; background:url(../images/bgHmcontact.gif) 0 0 no-repeat;}
div.Hrtpan .contactData span{display:block; padding:10px 0; text-align:center;}

div.contactDtls{clear:both; padding-top:5px;}
div.contH{overflow:hidden; height:100%; padding:5px 0; border-top:1px solid #fff; border-bottom:1px solid #b3bebe; font-size:12px;}
div.tcont{border-top:none;}
div.bcont{border-bottom:none;}
div.contactDtls .thum{float:left; display:inline; width:60px;}
div.contactDtls .cdata{float:right; display:inline; width:130px; padding:7px 0 0 0;}
div.contactDtls .cdata h5{font-size:16px; padding:7px 0 3px 0; text-align:right;}
div.contactDtls .cdata p{font-weight:bold; text-align:right;}

div.footer{ overflow:hidden; background:#ffffff; height:100%;font-size:11px; }
div.ftlt{float:left; display:inline; width:450px; color:#ffffff; padding:8px 0 8px 15px; background:#f56200 url(../images/orangeCut.gif) right top no-repeat;}
div.ftrt{ float:right; display:inline; width:205px; padding-top:8px; color:#000; background:url(../images/xproLogo.gif) right center no-repeat; height:22px;}

/*Inner Page*/
div.innerBban{border:1px solid #b4b4b4;}
div.inltCont{clear:both;}
div.ltData{overflow:hidden; height:100%;}
div.ltData span{float:left; display:inline; width:120px;}
div.ltData span img{border:1px solid #008672;}
div.inltCont p{padding:0 0 10px 0;}
.products {border-bottom:1px solid #999; padding-top:10px;}
.reaMore {display:block; text-align:right; font-weight:bold }
.reaMore a {text-decoration:none;padding:0;}

div.list01{clear:both; padding:0 0 15px 0;}
div.list01 ul li{ background:url(../images/bullet02.gif) 0 8px no-repeat; padding:5px 0 0 15px;}
div.list01 ul li p{ padding:5px 0;}

div.inrtpan{float:right; height:100%; width:236px; background:url(../images/bgRhs.gif) 0 0 repeat-y;}

div.rhsprod{position:relative; padding:10px 15px; background:url(../images/bgtopRhs.gif) 0 0 no-repeat;}
div.rhsprod h1{padding-bottom:10px; border-bottom:1px solid #aab7b7}
div.bgWmark{position:absolute; right:5px; bottom:5px; width:164px;  height:190px; background:url(../images/watermarkLogo.gif) right bottom no-repeat; z-index:1;}
div.prodData{clear:both; position:relative; z-index:2;}
div.prodData ul{border-top:1px solid #fff; padding-top:10px;}
div.prodData ul li{padding:4px 0;} 
div.prodData ul li a{color:#f56200; text-decoration:none; font-weight:bold;}
div.prodData ul li a:hover{ text-decoration:underline;}
div.prodData ul li a.active{cursor:default; color:#4c4b4b}
div.prodData ul li:hover a.active{ text-decoration:none;}
div.rhsBtm{background:url(../images/bgbtmRhs.gif) left bottom no-repeat; padding-top:10px;}

div.prodData ul li ul{border:none; padding:0;}
div.prodData ul li ul li{ padding:3px 0 0 1px;}
div.prodData ul li ul li a{padding:0 0 0 13px; color:#945b35; font-weight:normal; background:url(../images/bullet02.gif) 0 4px no-repeat;}

div.prdImg{border:1px solid #008672; text-align:center; margin-bottom:10px; background:#fff;}





