/* CSS Document */
body{color:#999;font:11px Verdana, Arial, Helvetica, sans-serif;}
h1{left:-1000px;position:absolute;}
h2{font-size:14px;}
h3{font-size:12px;}

#categories{list-style-image:url(images/bull_cat.gif);padding:60px 10px 0 0;width:130px;}
#categories a{color:#999;font-weight:bold;}
#content{padding-top:50px;text-align:justify;width:406px;}
#container{position:relative;width:740px;}
#foot{text-align:center;}
#head{background:url(images/head.jpg);height:82px;margin:0;}
#main{background:url(images/bg_main.gif);border:#CCC 1px solid;border-left:#CCC 1px solid;border-top:0;margin:0}
#menu{background-color:#E0E0E0;border-right:#CCC 1px solid;margin:0;padding:5px 0;}
#menu a{background-color:#2294c8;border-right:#FFF solid 1px;color:#FFF;font-weight:bold;height:25px;padding:5px 17px;text-decoration:none;}
#menu a:hover{background-color:#50A9D3;}
#right{background-color:#FFF;}
#right .banner{margin:0;padding:0;}
#right .banner image{margin:0;padding:0;}
#right .banner .button1 a{color:#4CC103;text-decoration:none;}
#right .banner .button2 a{color:#42ADD7;text-decoration:none;}
#right .banner .button1,#right .banner .button2{background-color:#E9E9E9;border:#DFDFDF 1px solid;font-weight:bold;left:41px;padding:5px 50px 5px 20px;position:relative;text-align:justify;width:79px;}
#right form{background-color:#E0E0E0;left:42px;margin:0;padding:0;position:relative;text-align:justify;width:150px;}
#right strong{color:#000}
#top{margin:0;}

.catDescription{border:#CCC 1px solid;padding:5px;}
.catDescription .blueBox{background-color:#E9E9E9;border:#CCC 1px solid;font-size;list-style-image:url(images/bull_cat.gif);margin:5px;padding:2px;}
.catDescription .blueBox ul{ margin:5px 5px 5px 20px}
.priceTable{width:100%}
.priceTable thead{background-color:#2294c8;color:#FFF;font-weight:bold}
.priceTable td{ width:55px;height:40px;border-right:#CCC 1px solid;border-bottom:#CCC 1px solid;font-size:0.8em;padding:2px;text-align:center;}
.priceTable td select{font-size:1em;}
.quoteformfield {margin:15px 0;}
.shippingEstimates{border:#CCC 1px solid;}
.shippingEstimates .title{background-color:#2294c8;color:#FFF;font-weight:bold;height:20px;padding:5px}
.shippingEstimates .content{padding:5px}
.shoppingCartTable{width:100%}
.shoppingCartTable thead{background-color:#2294c8;color:#FFF;font-weight:bold}
.shoppingCartTable td{border-right:#CCC 1px solid;border-bottom:#CCC 1px solid;font-size:0.8em;padding:2px;text-align:center;}
.special{border:#CCC 1px solid;height:210px;padding:0px;float:left;margin:5px;width:190px;}
.special .title{background-color:#2294c8;color:#FFF;font-weight:bold;padding:5px;}
.special .content{padding:3px;}
.special .content img{float:left;margin:1px;}
.specifications{border:#CCC 1px solid;padding:5px;}
.specifications .label{width:150px;float:left;clear:left;font-weight:bold;}
.specifications select{font-size:1em;}
.specifications .picture{text-align:center;}
.topmenu{float:right;}
.topmenu .button{float:left;margin:0;}
.topmenu .button .form{margin:0;float:right}
.topmenu .button a{border-right:#CCC 1px solid;padding:0 5px;color:#999;font-weight:bold;}
