

BODY, TD, INPUT, SELECT, TEXTAREA, P { font-family: Verdana, Helvetica, Sans-serif; color: #222222; margin: 0px; padding: 0px; font-size: 11px; }

A { text-decoration: none; }
A:hover { text-decoration: underline; }

INPUT.w30 { width: 30px; padding-top: 1px; padding-left: 3px; }
INPUT.w50 { width: 50px; padding-top: 1px; padding-left: 3px; }
INPUT.w140 { width: 140px; padding-top: 1px; padding-left: 3px; }
SELECT.w140 { width: 140px; }
INPUT.w250, TEXTAREA.w250 { width: 250px; }

.error{
	font: 11px Verdana; 
	color: #CC0000;
}




.comment { font-size: 9px; }

.content { font-size: 11px; }
.content A { color: #222222; text-decoration: underline; }

.graytxt, A.graytxt { color: #666666; }
.graytxt A { color: #666666; text-decoration: underline; }
.graytxt1 A { color: #666666; text-decoration: none; }

.gray13b { font-weight: bold; color: #666666; font-size: 13px; }
.redtxt, A.redtxt { color: #9F0F0F; }
.redtxt12b { font-weight: bold; color: #9F0F0F; font-size: 12px; }
.redtxt12b A { color: #9F0F0F; text-decoration: underline; }
.redtxt10 { color: #9F0F0F; font-size: 10px; }
.redtxt10b { font-weight: bold; color: #9F0F0F; font-size: 10px; }
.redtxt16b { font-weight: bold; color: #9F0F0F; font-size: 16px; }

.carttxt { color: #9F0F0F; }
.carttxt A { text-decoration: underline; }
.carttxt A:visited { color: #9F0F0F; }

.black { color: #000000;  }
.black, A.black { color: #000000; text-decoration: none; }
.black, A.black:hover { color: #9F0F0F; text-decoration: none; } 
.black18b { font-weight: bold; color: #333333; font-size: 18px; }

TABLE.tbl { border-top: 2px solid #BABABA; }
TABLE.tbl TR TH { border-bottom: 1px solid #FFFFFF; padding: 4px 7px 4px 7px; background: #EEEECC; font-size: 10px; font-weight: normal; text-align: left; }

TABLE.tbl TR TD  { border-bottom: 1px solid #FFFFFF; padding: 7px; font-size: 10px; font-weight: bold; text-align: left; vertical-align: top; }
TABLE.tbl TR TD A { color: #222222; text-decoration: underline; }
TABLE.tbl TR.odd TD  { background: #F7F7E8; }
TABLE.tbl TR.even TD { background: #EEEECC; }

TABLE.tbl TR TD B { font-weight: normal; }

TABLE.recommendation { border: 1px solid #666666; border-left: 7px solid #666666; width: 100%; margin-top: 4px; }
TABLE.recommendation TD.text { font-size: 10px; padding: 10px; }
TABLE.recommendation TD.text A { font-weight: bold; text-decoration: underline; color: #222222; }

TABLE.newitem { border: 1px solid #999999; }
TABLE.newitem TD.text { color: #666666; padding: 8px; border-left: 1px solid #999999; border-right: 7px solid #666666; vertical-align: top; padding-top: 10px; }
TABLE.newitem TD.text A { font-weight: bold; text-decoration: underline; color: #222222; }
TABLE.newitem TD.textnew A { font-weight: bold; color: #990000; }

TABLE.newitem TD.text B { color: #990000; }

TABLE.moreitems { border: 1px solid #999999; }
TABLE.moreitems TD.text { padding: 8px; border-right: 7px solid #666666; vertical-align: top; }
TABLE.moreitems TD.favorite { padding: 8px; border-right: 7px solid #666666; }
TABLE.moreitems TD.favorite A { text-decoration: none; }
TABLE.moreitems TD.bestsellers { padding: 8px; border-right: 7px solid #666666; vertical-align: top; font-size: 10px; line-height: 12px; font-weight: bold; color: #666666; }
TABLE.moreitems TD.bestsellers A { color: #666666; text-decoration: underline; }

DIV.securytypolicy { font-size: 9px; color: #999999; line-height: 11px; border-top: 1px solid #666666; padding-top: 5px; }
DIV.securytypolicy A { color: #999999; text-decoration: underline; }

DIV.contentelement { border-top: 1px solid #666666; padding-top: 10px; }

.shades { background: #333333; border-right: 17px solid #FFFFFF; border-left: 1px solid #FFFFFF; }
.shades TD { padding: 1px 8px 3px 8px; color: #FFFFFF; font-size: 9px; }

.relatedproduct { font-size: 10px; }
.relatedproduct A { color: #222222; font-weight: bold; text-decoration: underline; }

.path { color: #FFFFFF; padding-left: 7px; }
.path A { color: #FFFFFF; text-decoration: underline; }

.askshu { color: #666666; }
.askshu A { font-weight: bold; color: #9F0F0F; text-decoration: underline; }
.askshu B { font-size: 12px; }
.chekouthdr {font-size: 10px; font-weight: normal; vertical-align:middle;}
.evenlist { background: #EEEECC; height:20px; font-size: 10px; vertical-align:middle;font-weight:normal; }
.oddlist { background: #F7F7E8; height:20px; font-size: 10px; vertical-align:middle; font-weight:normal; }

