p, td.p, .hdr_split, td.hdr_split, td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }

a, td.a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }

.hdr_block, td.hdr_block, .footer, td.footer,.copyrights, td.copyrights {font-family: Tahoma; font-size: 11px;}
.hdr_block, td.hdr_block {  font-weight: bold; color: #fff; }

.footer, td.footer {   color: #fff; text-align: left; }
.footer a { color: #fff; }
.copyrights, td.copyrights {  color: #2F2F2F; text-align: left; }

a.yellow { color: #ffde00; }

.menu, .menu0, .menu1, .menu2, .menu3 { color: #fff; text-decoration: none; font-weight: bold; }

.menu1, .menu2, .menu3 { color: #FFDE00; }

.whitebold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: bold; }
.list_hdr { color: #666; font-weight: bold; }
.list_text { color: #666; }
.red { font-weight: bold; color: #ad3636; font-size: 30px; }
.block { display: block; }
.s_item { margin: 0px 0px 8px 4px; }

.sitemap_lev2 { margin-top: 8px; }
.sitemap_lev2 li { margin-bottom: 2px; }

#footer_bg { background: url(/_i/footer_bg.gif) no-repeat bottom left; }
#column_bg { background: url(/_i/column_bg.gif) repeat-y 0px 0px; }

.hdr_split {line-height: 20px;}

span.colored {color: #ad3636; font-weight: bold; font-family: arial;}
span.h2 {font-weight: bold; font-size: 15px;font-family: arial;}
.img_mar {margin: 0px 20px 10px 0px;}
.pages {text-align: center; margin: 0px 0px 10px 0px;}

.cart_div {font-size: 11px;}
.cart_div a {font-size: 11px;}
.ci_top {background: #0e5593; border: 1px solid #0e5593; padding-left: 5px;}
.ci_top a {color: #fff; text-decoration: none;}
.ci_bottom {background: #cdcdcd; border: 1px solid #0e5593; margin-top: 2px; padding: 5px;}
.ci_bottom a {color: #1163ac;}

html, body { background-color: #fff; height: 100%; }
body {
  font-size: 12px;
  font-family: Tahoma;
  line-height: 16px;
}

html#default { overflow-y: hidden; }

.cart_div { position: absolute; top: 10px; left: 40%; top: 1%; width: 185px; height: 170px;z-index:1; }
.middle { overflow: auto; height: 100%;}
.wrap { background: url(/_i/top_rbg.gif) repeat-x top left; }
.wrap_b { background: url(/_i/bottom_rbg.gif) repeat-x bottom left; }
.crumbs {padding: 10px 0px 0px 22px;}
.crumbs a, .crumbs {color: #000;}
.sep {margin: 0px 3px;}

.shopcart_design #shop_cart_info {background: #cdcdcd; padding: 4px 5px; border: 1px solid #0e5593; }
.shopcart_design .tscheader {background: #0e5593; font-size: 10px; color: #fff; margin: 0px 0px 1px 0px;}
.shopcart_design .tscheader td {background: #0e5593;  padding: 3px 0px 3px 6px;}
.shopcart_design .tscheader h3 { font-size: 10px; color: #fff;padding: 0px; margin: 0px;font-weight: bold;}
