body   { color: #4c4c4c; font-size: 9pt; font-family: Tahoma, Arial, sans-serif; background: #fff; text-align: left; margin: 0; padding: 0 }
.eight { font-size: 8pt }
.fourteen { font-size: 14pt }
table  { color: #000; font-size: 9pt; font-family: Tahoma, Arial, sans-serif; text-align: left }
TD   { font-size: 9pt; font-family: Tahoma, Arial, sans-serif }

P  { font-size: 9pt; font-family: Tahoma, Arial, sans-serif}

TD.smaller  { color: #000000; font-size: 9pt; font-family: Tahoma, Arial, sans-serif }

P.smaller  { color: #000000; font-size: 9pt; font-family: Tahoma, Arial, sans-serif }

HR {
	color : #3399CC;
}

div.prodid  { font-size: 14pt }

.prodoption   { color: #4c4c4c; font-size: 9pt }
.prodoptions { font-size: 30pt }
.proddescription { color: #4c4c4c; font-size: 9pt; padding-bottom: 20px }
.prodname   { font-size: 12pt }
.prodimage  { width: 250px }
.prodimageSM { width: 200px }
.prodseparator       { margin: 0; padding: 0; width: 100%; border-style: dotted none none; border-width: 1px 0 0; border-color: #d8d8d8 }
.prodprice  { color: #bfe10e; font-size: 14pt; font-weight: bold }
.listprice { color: #4c4c4c; font-size: 11pt; font-weight: bold; text-decoration: line-through }
.catimage { width: 100px }
.catname { font-size: 14pt; font-weight: normal }
.catdesc   { margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; border-style: none none dotted; border-width: 0 0 1px; border-color:   #d9e0eb }
.price  { color: #bfe10e; font-size: 14pt; font-weight: bold }
.cobtbl emftbl  { margin: 5px; padding: 6px; border: solid 1px #d9e0eb }
.cobll   { color: #4c4c4c; margin: 5px; padding: 6px; border-style: none solid solid none; border-width: 1px; border-color: #d9e0eb }
.cobhl { color: #4c4c4c; font-size: 9pt; font-weight: bold; margin: 6px; padding: 6px; border: solid 1px #d9e0eb }
.cobnl { color: #f00; margin: 5px; padding: 6px }
.cobtbl { color: #0000bf; margin: 20px 0; padding: 0 }
.ectlink { font-size: inherit; font-weight: bold }
.detailid   { color: #0000bf; font-size: 14pt }
.detailimage  { width: 250px }
.detailname { color: #819cc9; font-size: 14pt; font-weight: bold }
.detaildescription { color: #4c4c4c; font-size: 9pt }
.detailoptions { color: #819cc9; font-size: 9pt; font-weight: bold; text-align: left }
.discountsapply { color: #819cc9; font-size: 14pt; font-weight: bold; background-repeat: no-repeat }
.detaildiscountsapply  { color: #bfe10e; font-size: 14pt; font-weight: bold }
.detaildiscounts  { color: #bfe10e; font-weight: bold; padding-top: 10px; padding-bottom: 10px }
.allcatdiscounts  { color: #bfe10e; font-size: 14pt; font-weight: bold }
.proddiscounts { color: #e80000; font-size: 10pt; font-weight: bold }
.prodmanufacturer { color: #0000c6 }
.detailmanufacturer { color: #8a00bf }
TD.mincart    { color: #4c4c4c; font-size: 9pt; font-family: Tahoma, Arial, sans-serif; background-color: #f3f8fb; text-align: center; border-style: none none solid; border-width: 0 0 2px; border-color: #fff }
P.mincart   { color: #4c4c4c; font-size: 9pt; text-align: center }
TD.mincartSM { color: #4c4c4c; font-size: 8pt; font-family: Tahoma, Arial, sans-serif; text-align: center; border-style: none none solid; border-width: 0 0 2px; border-color: #fff #fff #f3f8fb }
P.mincartSM { color: #4c4c4c; font-size: 8pt; text-align: center }
.minicart-price   { color: #bfe10e; font-size: 12pt; font-weight: bold }
.csprodname  { font-size: 9pt; font-family: Tahoma, Arial, sans-serif; text-align: center }
.csprodimage  { font-size: 9pt; font-family: Tahoma, Arial, sans-serif; background-position: 0 center; text-align: center; height: 90px }
.csprodprice { text-align: center }

