body{margin:0;background: url(/images/bgcolor.jpg) repeat top left;}
.cms_header1{font-family:Arial,Helvetica,Geneva;font-style:normal;font-size:16px;font-weight:bold;color:#36c;}
.cms_header2{font-family:Arial,Helvetica,Geneva;font-style:normal;font-size:14px;font-weight:bold;color:#36c;}
.cms_bodytext1{font-family:Arial,Helvetica,Geneva;font-style:normal;font-size:12px;font-weight:normal;color:#000;}
.cms_error1{font-family:Arial,Helvetica,Geneva;font-style:normal;font-size:12px;font-weight:bold;color:red;}
.cms_error{font-family:Arial,Helvetica,Geneva;font-style:normal;font-size:12px;font-weight:bold;color:red;}
.cms_inner_exclmenu,.cms_inner_exclmenu th,.cms_inner_exclmenu td{border:0 solid #900;border-collapse:collapse;font-family:Arial,Helvetica,Geneva sans-serif;font-size:12px;color:#900;}
.cms_catlisting{border:1px solid #900;border-collapse:collapse;}
.cms_catlisting,.cms_catlisting th,.cms_catlisting td{font-family:Arial,Helvetica,Geneva sans-serif;font-size:12px;color:#900;}
.cms_catlisting caption{font-size:150%;font-weight:bold;margin:5px;}
.cms_catlisting td,.cms_catlisting th{padding:4px;}
.cms_catlisting thead th{text-align:left;background:#900;color:#fff;}
.cms_catlisting thead tr th a:link,.cms_catlisting thead tr th a:visited{color:#fff;text-decoration:none;font-weight:bold;}
.cms_catlisting tbody th{font-weight:bold;}
.cms_catlisting tbody tr{background:#fff;}
.cms_catlisting tbody tr.odd{background:#fff;}
.cms_catlisting tfoot th,.cms_catlisting tfoot td{font-size:95%;}
.estore_view_cart{border:1px solid #900;border-collapse:collapse;}
.estore_view_cart,.estore_view_cart th,.estore_view_cart td{font-family:Arial,Helvetica,Geneva sans-serif;font-size:12px;color:black;}
.estore_view_cart caption{font-size:150%;font-weight:bold;margin:5px;}
.estore_view_cart td,.estore_view_cart th{padding:4px;}
.estore_view_cart thead th{text-align:left;background:#900;color:#fff;}
.estore_view_cart thead tr th a:link,.estore_view_cart thead tr th a:visited{color:#fff;text-decoration:none;font-weight:bold;}
.estore_view_cart tbody th{font-weight:bold;}
.estore_view_cart tbody tr{background:#fff;}
.estore_view_cart tbody tr.odd{background:#fff;}
.estore_view_cart tfoot th,.estore_view_cart tfoot td{font-size:95%;}
.product_table{border:0px solid #900;border-collapse:collapse;}
.product_table,.product_table th,.product_table td{font-size:12px;color:#000;}
.product_table caption{font-size:150%;font-weight:bold;margin:5px;}
.product_table td,.product_table th{padding:4px;}
.product_table thead th{text-align:left;background:#900;color:#fff;}
.product_table thead tr th a:link,.product_table thead tr th a:visited{color:#fff;text-decoration:none;font-weight:bold;}
.product_table tbody th{font-weight:bold;}
.product_table tbody tr{background:#fff;}
.product_table tbody tr.odd{background:#fff;}
.product_table tfoot th,.product_table tfoot td{font-size:95%;}
#module_controls{width:100%;background-color:#ccc;position:absolute;top:0;left:0;padding:2px;border:1px solid black;font:normal 12px Verdana;line-height:18px;z-index:100;vertical-align:middle;}