body         { background-color: #FFFFFF; margin: 0 }
td           { font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 8pt; color: #808080 }
font         { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif }
a            { color: #FF6600; text-decoration: none }
a:link       { color: #FF6600; text-decoration: none }
a:active     { color: #FF6600; text-decoration: none }
a:visited    { color: #FF6600; text-decoration: none }
a:hover      { color: #FF6600; text-decoration: underline }
input        { font-size: 10px }
select       { font-size: 10px }
.smallnav    { font-size: 10px; font-family: Tahoma, Helvetica, Arial, sans-serif; color: 
               #A7A7A7 }
.smallnav a  { color: #A7A7A7; text-decoration: none }
.smallnav a:link { color: #A7A7A7; text-decoration: none }
.smallnav a:active { color: #A7A7A7; text-decoration: none }
.smallnav a:visited { color: #A7A7A7; text-decoration: none }
.smallnav a:hover { color: #FF6600; text-decoration: none }
.navbar      { background-color: #FFFFFF; font-family: Arial; font-size: 8pt; color: #535353; 
               font-weight: bold; background-image: url('../site/navbar_bg.gif'); 
               background-repeat: no-repeat; background-position: left top }
.nav         { font-family: Arial; font-size: 8pt; color: #FFFFFF; font-weight: bold }
.nav a       { color: #FFFFFF; text-decoration: none }
.nav a:link  { color: #FFFFFF; text-decoration: none }
.nav a:active { color: #FFFFFF; text-decoration: none }
.nav a:visited { color: #FFFFFF; text-decoration: none }
.nav a:hover { color: #FFFFFF; text-decoration: none }
.footerbar   { background-color: #FFFFFF; font-family: Tahoma, Helvetica, Arial, sans-serif; 
               font-size: 8pt; color: #535353; font-weight: bold; 
               border-top: 4px solid #C0C0C0 }
.colcontainer { border-left: 1px solid #D7D7D7; border-right: 1px solid #D7D7D7; 
               border-top: 1px solid #D7D7D7 }
.container   { border: 1px solid #D7D7D7 }
.minicart    { background-color: #FFFFFF; border-left: 1px solid #D7D7D7; padding: 4px; color: #808080 }
.browse      { background-color: #EBEBEB; border: 1px solid #D7D7D7 }
.border-bottom { border-bottom: 1px solid #D7D7D7 }
.border-top  { border-top: 1px solid #D7D7D7 }
.catprod_bg  { background-image: url('../site/bg_catprod.gif'); 
               background-repeat: repeat-y; background-position: left top }
.category    { height: 19px; font-size: 11px; font-family: 
               Arial, Helvetica, Verdana, sans-serif; color: #808080; 
               padding-left: 2px;}
.category a  { color: #808080; text-decoration: none }
.category a:link { color: #808080; text-decoration: none }
.category a:active { color: #808080; text-decoration: none }
.category a:visited { color: #808080; text-decoration: none }
.category a:hover { color: #FF6600; text-decoration: none }
.searchbutton { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 
               font-size: 8pt; height: 17px; background-color: #777777; 
               color: #FFFFFF; border-style: none; border-width: 0; 
               margin-left: 5px }
.searchbox   { border: 1px solid #CBCBCB }
.qsearch   { background-image: url('../site/qsearch_bg.jpg'); 
               background-repeat: repeat-x; background-position: left bottom }
.prodprice   { font-size: 10pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #FF6600; font-weight: bold }
.saleprice   { font-size: 10pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #E65757; font-weight: bold }
.itemtitle   { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; color: 
               #808080; font-weight: bold }
.itemtitle a { color: #535353; text-decoration: none }
.itemtitle a:link { color: #535353; text-decoration: none }
.itemtitle a:active { color: #535353; text-decoration: none }
.itemtitle a:visited { color: #535353; text-decoration: none }
.itemtitle a:hover { color: #FF6600; text-decoration: none }
.chead       { background-color: #FFFFFF; color: #FFFFFF; font-weight: bold; padding-left: 6px; font-size: 12px; background-image: url('../site/chead_bg.gif'); 
               background-repeat: no-repeat; background-position: left top }
.storelinks  { background-color: #FFFFFF; color: #FFFFFF; font-weight: bold; padding-left: 6px; font-size: 12px; background-image: url('../site/storelinks_bg.gif'); 
               background-repeat: no-repeat; background-position: left top  }
.cheademail  { background-color: #FFFFFF; color: #FFFFFF; font-weight: bold; padding-left: 6px; font-size: 12px; background-image: url('../site/mailsup_bg.gif'); 
               background-repeat: no-repeat; background-position: left top  }
.footer      { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #808080 }
.footer a       { color: #808080; text-decoration: none }
.footer a:link  { color: #808080; text-decoration: none }
.footer a:active { color: #808080; text-decoration: none }
.footer a:visited { color: #808080; text-decoration: none }
.footer a:hover { color: #535353; text-decoration: none }
.copy        { font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif; color: 
               #C0C0C0 }
.copy a       { color: #BBBBBB; text-decoration: none }
.copy a:link  { color: #BBBBBB; text-decoration: none }
.copy a:active { color: #BBBBBB; text-decoration: none }
.copy a:visited { color: #BBBBBB; text-decoration: none }
.copy a:hover { color: #535353; text-decoration: none }
.largefont   { font-size: 12pt; color: #FF6600; margin-bottom: 8px }
.welcome     {background-color: #FFFFFF; background-image: url('../site/splash.jpg'); 
               background-repeat: no-repeat; background-position: left top; padding: 4px 178px 5px 5px; color: #808080  }
.nlhead     { color: #FFFFFF; border-bottom: 1px dotted #FFFFFF; margin: 0 0 4px 0; padding: 0 0 4px 0; font-size: 12px; font-weight: bold }
.qshead     { color: #808080; border-bottom: 1px dotted #808080; margin: 0 0 4px 0; padding: 0 0 4px 0; font-size: 12px; font-weight: bold }
.mailsignup   { background-image: url('../site/mailsignup_bg.jpg'); 
               background-repeat: repeat-x; background-position: left bottom; background-color: #FFCC00 }
.white { color: #FFFFFF }
.control { margin: 5px 0px 0px 0px; padding: 0px }
.formpadding { padding: 0; margin: 0 }
