body{font:normal 14px/150% Arial, san-serif;background:url(images/pagebg.png) top repeat-x;text-align:center;margin:0;padding:0}
a{color:#00C;text-decoration:none}
a:hover{color:#00C;text-decoration:underline}
hr{color:#CCC}
h1{color:#000;font:normal 24px/150% Arial, Helvetica, sans-serif;text-decoration:none}
h2{color:#C00;font:normal 20px/150% Arial, Helvetica, sans-serif;text-decoration:none}
h3{color:#000;font:bold 16px/150% Arial, Helvetica, sans-serif;text-decoration:none}
p{font:normal 14px/150% Arial, san-serif;}
strong, b {font-weight:bold}
input,select,textarea{background:#FAFAFA;border:1px #999 solid;color:#666;font:normal 11px Arial, san-serif}
td{color:#000;font:normal 11px Verdana, Arial, san-serif}

.alth2{color:#FFF;font:bold 16px/150% Arial, Helvetica, sans-serif;text-decoration:none;background:#020167;text-align:left;padding:5px}

#header{width:960px;border:none;text-align:left;margin:12px auto 0}
#header img{vertical-align:bottom}

#topnav{width:960px;z-index:9999;clear:both;overflow:hidden;margin:4px auto 0;padding:0}
#topnav ul{list-style-type:none;margin:0;padding:0}
#topnav ul li{font:bold 13px/100% Arial, sans-serif;float:left;color:#FFF;text-align:center;margin-top:1px;list-style-type:none}
#topnav ul li a{color:#FFF;text-decoration:none;float:left;border-left:1px solid #7575AC;border-right:1px solid #000;margin:0;padding:7px 22px 8px}
#topnav li a:hover{background:url(/images/topnav_over.png) repeat-x top left}
#topnav li a.selected{background:url(/images/topnav_selected.png) repeat-x top left}

#maintablewrapper{width:960px;text-align:center;clear:both;margin:auto;padding:0}
#maintable{width:960px;border:none;margin:15px auto}

#leftcol{width:280px;border-right:1px solid #CCC;text-align:left;vertical-align:top;padding:0 10px 0 0}

#contentarea{color:#000;font:normal 14px/150% Arial, san-serif;text-align:left;vertical-align:top;padding:0 15px 15px}
#contentarea ul{list-style-image:url(images/bullet2.gif);margin:0 0 0 40px;padding:0}
#contentarea ol{color:#000;list-style-type:decimal;list-style-image:none;margin:8px 0 0 40px;padding:0}
#contentarea li{color:#006;margin-bottom:9px}
#contentarea ol ol{list-style-type:lower-alpha}
#contentarea .red{color:#C00}
#contentarea .center{text-align:center}





#contentarea .productlist{width:100%}
#contentarea .productlist img{margin-top:10px;vertical-align:bottom}
#contentarea .productlist th,#contentarea .productlist td{text-align:left;vertical-align:top;border-bottom:1px dotted #CCC;padding:15px 5px}
#contentarea .productlist th{width:130px}
#contentarea .productlist h2,#contentarea .productlist p{text-align:left;vertical-align:top;line-height:150%;margin:10px 0;padding:0}

#contentarea .addtocarttable{width:100%; margin:0;padding:0}
#contentarea .addtocarttable th,#contentarea .addtocarttable td{margin:0;padding:0;border-bottom:none}
#contentarea .addtocarttable img{margin-top:0;vertical-align:bottom}

#contentarea .prw{background:#FFF9EC;border:1px solid #FEE4B0;margin-top:5px;overflow:hidden;padding:10px 5px}
#contentarea .prw p{line-height:150%;margin:0;padding:0}
#contentarea .prw img{border:none;margin-top:5px}

#contentarea .addtocart{float:right;width:120px;overflow:hidden;text-align:center}
#contentarea .addtocart strong{color:#C00;font:bold 14px/100% Arial, Helvetica, sans-serif}

.catmenu{background:#FCFCFC;border:1px solid #CCC;color:#000;font:normal 14px/150% Arial, san-serif;padding:0 15px;margin-bottom:5px;}
.catmenu h3{color:#C00;margin:15px 0 5px;font-size:17px}
.catmenu ul{margin:0 0 15px;padding:0; list-style-type:none}
.catmenu ul li{background: url(/images/bullet2.gif) 0 3px no-repeat; padding:0 0 0 20px;margin:0 0 10px}
.catmenu a{color:#006;text-decoration:none;display:block}
.catmenu a:hover{color:#00C;text-decoration:none}

.social{width:158px;margin:15px auto;overflow:hidden}
.social a{float:left;margin:0 10px 0 0}
.social .last{margin:0}


#footer{width:820px;color:#999;font:normal 9px/200% Verdana, Arial, san-serif;padding-bottom:15px;clear:both;margin:15px auto}
#footer img{margin-bottom:30px}
#footer a{color:#999;text-decoration:none}
#footer a:hover{color:#CCC;text-decoration:none}

.infobox{background:#FCFCFC;border:1px solid #CCC;color:#000;font:normal 14px/150% Arial, san-serif;padding:0 15px}
.infoboxtd{color:#000;font:normal 14px/150% Arial, san-serif}
.infoboxtd a{color:#666;text-decoration:none}
.infoboxtd a:hover{color:#00C;text-decoration:underline}

.signupbox{background:#020167;border:1px solid #CCC;padding:0 15px 15px}
.signupbox p{color:#FFF;font:700 14px/150% Arial, san-serif;text-align:center}
.signupbox form{text-align:center}
.signupbox input{background:#FAFAFA;border:1px #000 solid;color:#666;font:normal 14px Arial, san-serif;padding:4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.signupbox .submit{background:#FC0;color:#000;font-weight:bold;}

.pictureframe{border:1px solid #999}
.pictureframel{border:1px solid #999;margin-right:10px}
.pictureframer{float:right;border:1px solid #999;margin-left:10px}
.submit{background-color:#006;border:1px #000 solid;color:#FFF;font:bold 13px Verdana, Arial, san-serif;padding:2px}
.smalltext{font:normal 10px Verdana, Arial, san-serif}
.highlightbox{line-height:180%;color:#FFF;background-color:#020167}
.highlightbox a{color:#FF0;text-decoration:none}
.highlightbox a:hover{color:#FF0;text-decoration:underline}
.underline_b{font-weight:700;text-decoration:underline}
.underline{text-decoration:underline}

