﻿* { margin:0;  padding:0;}
body, html{background-image: url('../img/site/bg.jpg');background-repeat:repeat-x;color: #000;font-family: verdana, arial, helvetica, sans-serif;background-color: #fff;text-align: center;padding-top:10px;font-size:12px;}
#pagewrapper{width:980px; text-align:left; margin:0 auto; background-color:#ffffff;border:1px solid #0099CC; overflow:visible;}
#page{margin:0 10px;position:relative; overflow:visible;}
#header{height:85px;background:#fff;}
#nav{padding:10px 0 0 0; margin-bottom:10px;}
#contentwrap{overflow:hidden; padding-top:5px; min-height:400px;}
#middle-col{float:right; width:796px;text-align:left;}
#left-col{float:left; width:150px;padding:0;min-height:400px}
#footer {margin:10px 0 0 0; vertical-align:bottom;text-align:center;background-color:#EAEBEB;padding:0}
.logo {padding:5px 0 0 5px; float:left;}
.hdrcart{float:right; border:1px solid #aaa;width:170px; height:60px;margin:5px 10px 0 0;color:#0011F6;padding:5px;background:#fff}
#maintabs{position:relative; margin:0; height:36px;background:#7DC418}
#maintabs ul{list-style:none; margin:0; padding:0; height:10px;}
#maintabs li{display:inline;background:url('../img/site/topnavc.jpg') no-repeat;float:left;height:37px;padding:9px 4px 0 4px; }
#maintabs li a{font-size: 1.2em;text-decoration:none;color:#fff;font-weight:bold;}
#maintabs li.left{background:url('../img/site/topnavl.jpg') no-repeat;width:10px;}
#maintabs li.d{background:url('../img/site/topnavd.jpg') top no-repeat;width:7px;}


#leftmenu {}
#leftmenu dl {width:100%; padding:0; margin:0 0 10px;border:2px solid #8BABD2;}
#leftmenu dt {background-color:#8BABD2;color:#fff;font-size:1.1em;font-weight:bold;margin:0 0 2px;text-align:center;padding:4px 0 4px;}
#leftmenu dd {display:inline;list-style:none outside none;padding:0;font-size:1em;margin:0;font-weight:bold}
#leftmenu dd select {margin:4px 2px 4px 2px}
#leftmenu dd a {display:block; color:#000; text-decoration:none;padding:6px 2px 6px 2px}
#leftmenu dd a:hover {display:block; color:#000;background-color:#EAEBEB}
#leftmenu a:visited{color:#000}

#prodboxouterwrapper {float:left;padding-right:10px;margin-right:10px}
#prodboxwrapper {border:solid 2px #7DC418; width:250px;}
#prodboxhdr {background-color:#7DC418;padding:3px;color:#353535;font-size:1.2em;}
#prodboxcon {padding:5px;text-align:center;} 
.prodboximg {height:150px; margin:0 auto; display:block;}

.ddprod {width:142px}

.sitemaptbl {}
.sitemaptbl tr {text-align:left;vertical-align:top;}
.sitemaptbl dl {width:95%; padding:0; margin:0 0 10px;border:1px solid #aaa;}
.sitemaptbl dt {background-color:#5AA1F1;color:#fff;font-size:1em;font-weight:bold;margin:0 0 2px;text-align:center;padding:4px 0 4px;}
.sitemaptbl dd {list-style:none outside none;padding:0;font-size:1em;margin:0}
.sitemaptbl dd a {display:block; color:#000; text-decoration:none;padding:6px 2px 6px 2px}
.sitemaptbl dd a:hover {display:block; color:#000;background-color:#EAEBEB}
.sitemaptbl a:visited{color:#000}

.clr {clear: both;}
.fr {float:right;}
.acch {height:250px}
.accw {width:250px}
.accpic {height:150px; margin:0 auto; display:block;}
.accpic1 {height:75px; margin:0 auto; display:block;float:left;padding:0 5px;}
.tac {text-align:center}
.smtxt {font-size:0.9em}
.lrgtxt {font-size:1.2em}
.b {font-weight:bold}
.alert {color:#D60000}
.ac {text-align:center}
.fnbtn {background: url(../img/btn/or_btn_bg.gif) no-repeat 25% 50% rgb(255, 136, 0);border: 1px solid rgb(255, 136, 0);color: #FFF;height: 20px;padding: 0 5px 0 5px;width: auto;overflow: visible;}
.cap {text-transform:uppercase}
a {color:#0099CC;}
a:hover {color:#7DC418}

h1 {font-size:1.5em;color:#0011F6; padding-bottom:5px;}
h2 {font-size:1.2em;color:#0011F6; padding-bottom:5px;}
p {padding-bottom:5px;}