body         { background-color: #FFFFFF; margin: 0 }
td           { font-family: Tahoma; font-size: 8pt; color: #535353 }
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: #EBEBEB; font-family: Arial; font-size: 8pt; color: #535353; 
               font-weight: bold; border-top: 2px solid #979797 }
.nav         { font-family: Arial; font-size: 8pt; color: #535353; font-weight: bold }
.nav a       { color: #535353; text-decoration: none }
.nav a:link  { color: #535353; text-decoration: none }
.nav a:active { color: #535353; text-decoration: none }
.nav a:visited { color: #535353; text-decoration: none }
.nav a:hover { color: #777777; text-decoration: none }
.footerbar   { background-color: #FFFFFF; font-family: Tahoma, Helvetica, Arial, sans-serif; 
               font-size: 8pt; color: #535353; font-weight: bold; 
               border-top: 2px solid #979797 }
.colcontainer { border-left: 1px solid #D7D7D7; border-right: 1px solid #D7D7D7; 
               border-top: 1px solid #D7D7D7 }
.container   { border: 1px solid #D7D7D7 }
.minicart    { background-color: #EBEBEB; border: 1px solid #D7D7D7; padding: 4px }
.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('../images/site/bg_catprod.gif'); 
               background-repeat: repeat-y; background-position: left top }
.category    { height: 21px; font-size: 8pt; font-family: 
               Tahoma, Helvetica, Verdana, sans-serif; color: #535353; 
               padding-left: 9px }
.category a  { color: #535353; text-decoration: none }
.category a:link { color: #535353; text-decoration: none }
.category a:active { color: #535353; text-decoration: none }
.category a:visited { color: #535353; 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 }
.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: 
               #009966; font-weight: bold }

.origprice   { font-size: 10pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               red; font-weight: bold; text-decoration:line-through }
                              
.itemtitle   { font-size: 10pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #535353; 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       { color: #FF6600; font-weight: bold; padding-left: 4px }
.footer      { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #FF6600 }
.copy        { font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, 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: #FF6600; text-decoration: none }
.largefont   { font-size: 10pt; color: #FF6600 }

.samplefont {font-size: 8pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: #535353; font-weight: bold}
.sampleheader {font-size: 12pt; color: #FF6600; font-weight: bold}    
.sampleborder {border-style: double;
              outline-color: #FF6600}

.specification{margin-bottom:10px;font-size:1.2em;}
.specification td{padding:3px 10px;border-bottom:1px solid #e7e7e7;}
.specification td.title{font-weight:bold;padding:5px 0;border-bottom:1px solid #e7e7e7;}
.specification td.name{width:30%;}
.specification td.desc{width:70%;border-left:1px solid #e7e7e7;clear:right;}
.viewAllSpecs{font-size:1.2em;font-weight:bold;}
.viewAllSpecs a{line-height:16px;}
.brandname {font-weight:bold; padding:5px 0; color: #e7e7e7;}
.modelnumber {font-weight:normal; color: #535353;}
.extrainfo {font-size: 10pt; font-family: Tahoma, Helvetica, Verdana, sans-serif; color: 
               #009966; font-weight: bold }
.designer {font-size: 11pt; color: #FF6600; font-weight: bold}


