body         { margin: 0; padding: 0 }
td           { font-size: 8pt; font-family: Arial, Helvetica, Tahoma, sans-serif; color: 
               #828282 }
td a         { color: #FC8820; text-decoration: none }
td a:link    { color: #FC8820; text-decoration: none }
td a:active  { color: #FC8820; text-decoration: none }
td a:visited { color: #FC8820; text-decoration: none }
td a:hover   { color: #FC8820; text-decoration: underline }
font         { font-size: 8pt; font-family: Arial, Helvetica, Tahoma, sans-serif; color: 
               #828282 }
input        { font-size: 10px }
select       { font-size: 10px }
form         { margin: 0; padding: 0 }
.navbar      { background-image: url('../site/navbar.gif'); background-repeat: 
               no-repeat; font-family: Arial; font-size: 8pt; color: #C0C0C0; 
               font-weight: bold; background-position: left top }
.navbar a    { color: #777777; text-decoration: none }
.navbar a:link { color: #777777; text-decoration: none }
.navbar a:active { color: #777777; text-decoration: none }
.navbar a:visited { color: #777777; text-decoration: none }
.navbar a:hover { color: #777777; text-decoration: underline }
.bg_title    { background-image: url('../site/bg_title.gif'); 
               background-repeat: no-repeat; font-size: 8pt; font-family: 
               Arial; color: #777777; font-weight: bold; padding-left: 5px; 
               background-position: left top }
.col_container { border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB }
.cat-prod    { border-bottom: 1px solid #CBCBCB; padding: 3px }
.border-right { border-right: 1px solid #CBCBCB }
.border-left { border-left: 1px solid #CBCBCB }
.category    { font-size: 8pt; font-family: Arial, Helvetica, Tahoma, sans-serif; color: 
               #828282; height: 21px; padding-left: 5px }
.category a  { color: #828282; text-decoration: none }
.category a:link { color: #828282; text-decoration: none }
.category a:active { color: #828282; text-decoration: none }
.category a:visited { color: #828282; text-decoration: none }
.category a:hover { color: #666666; text-decoration: underline }
.viewall     { font-size: 10px; font-family: Arial, Helvetica, Tahoma, sans-serif; color: 
               #828282; height: 15px; padding-left: 5px }
.browsetabs  { font-size: 8pt; font-family: Arial, Helvetica, Tahoma, sans-serif; color: 
               #777777; font-weight: bold; padding-left: 5px }
.browsetabs a { color: #777777; text-decoration: none }
.browsetabs a:link { color: #777777; text-decoration: none }
.browsetabs a:active { color: #777777; text-decoration: none }
.browsetabs a:visited { color: #777777; text-decoration: none }
.browsetabs a:hover { color: #777777; text-decoration: underline }
.footer      { font-size: 8pt; font-family: Arial, Helvetica, Tahoma, sans-serif; color: 
               #999999 }
.footer a    { color: #08A8C4; text-decoration: none }
.footer a:link { color: #08A8C4; text-decoration: none }
.footer a:active { color: #08A8C4; text-decoration: none }
.footer a:visited { color: #08A8C4; text-decoration: none }
.footer a:hover { color: #08A8C4; text-decoration: underline }
.copy        { font-size: 8pt; font-family: Arial, Helvetica, Tahoma, sans-serif; color: 
               #C0C0C0 }
.copy a      { color: #C0C0C0; text-decoration: none }
.copy a:link { color: #C0C0C0; text-decoration: none }
.copy a:active { color: #C0C0C0; text-decoration: none }
.copy a:visited { color: #C0C0C0; text-decoration: none }
.copy a:hover { color: #C0C0C0; text-decoration: underline }
.title-headx { background-image: url('../store/title_bg.gif'); 
               background-repeat: repeat-x; font-size: 8pt; font-family: 
               Arial, Helvetica, Tahoma, sans-serif; color: #777777; height: 
               35px; background-position: left top }
.bodybtm     { background-image: url('../site/body_btm_bg.gif'); 
               background-repeat: repeat-x; background-position: left top }
.minicart    { font-family: Tahoma, Helvetica, Verdana, sans-serif; font-size: 10px; color: 
               #777777; border-left: 1px solid #CBCBCB }
.minicart a  { color: #FC8820; text-decoration: none }
.minicart a:link { color: #FC8820; text-decoration: none }
.minicart a:active { color: #FC8820; text-decoration: none }
.minicart a:visited { color: #FC8820; text-decoration: none }
.minicart a:hover { color: #FC8820; text-decoration: underline }
.productsearch { font-family: Tahoma, Helvetica, Verdana, sans-serif; font-size: 10px; color: 
               #FC8820 }
.prodprice   { font-size: 10pt; font-family: Arial, Helvetica, Tahoma, sans-serif; color: 
               #828282; font-weight: bold }
.regprice    { font-size: 10pt; font-family: Arial, Helvetica, Tahoma, sans-serif; color: 
               #FC8820; font-weight: bold }
.saleprice   { font-size: 10pt; font-family: Arial, Helvetica, Tahoma, sans-serif; color: 
               #E65757; font-weight: bold }