a:link,a:active ,a:visited{text-decoration:none;color:#223399;}
a:hover{text-decoration:underline;/*color:#ff5555;*/color:#990000}
a.tdlink:link,a.tdlink:active,a.tdlink:visited{text-decoration:underline;}
a.toplink:link,a.toplink:active,a.toplink:visited{font-size:9pt;color:#6600FF;}
body{margin:0px;border:solid 1px;margin-left:0px;border-color:#999999;/*background-color:#f0e8d8;*/background-color:#FFFFFF;font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:18px;scrollbar-face-color:#cccccc;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#999999;scrollbar-3dlight-color:#999999;scrollbar-arrow-color:#ffffff;scrollbar-darkshadow-color:#ffffff;scrollbar-base-color:#999999;scrollbar-track-color:#e3e3e3;}
select{font-size:9pt;background-color:#FFFFFF;font-weight:bold;color:#0000CC;}
text{color:#808080;font-weight:bold;font-size:9pt;background-color:#888800;font-family:Verdana,Arial,Helvetica,sans-serif;}
th{color:#FFFFFF;background:#99CCFF;text-align:center;line-height:18px;font-size:10pt;}
td{line-height:20px;padding:0px;font-size:9pt;}
textarea{font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#f0f0f0;}
form{margin:1px;padding:0px;}
h1,h2,h3,h4,h5,h6,em{color:#330099;}
.backgroundTable{width:900px;height:100%;}
.screenTable{background-color:#FFFFFF;text-align:left;width:100%;}
.mainTable{text-align:left;width:800px;}
.leftTable{background-color:#F0F8FF;width:100%;height:100%;}
.topTable{background-color:#E3F7EB;color:#003300;width:100%;}
.itemTable{background-color:#FFFFFF;width:100%;height:100%;border:1px solid;vertical-align:top;border-color:#DDDDDD;}
.itemHomeTable{vertical-align:top;text-align:center;}
.itemHomeSideTable{background-color:#D4D4D4;border:1px solid #C0C0C0;vertical-align:top;}
.itemHome{background-color:#FFFFFF;color:#6A6A6A;font-size:8pt;vertical-align:top;text-align:left;}
.itemHomeSide{font-size:8pt;vertical-align:top;}
.subItemTable{height:100%;border:1px solid;vertical-align:top;border-color:#B4B4B4;}
.topLocaleTable{background-color:#FFFFFF;color:#6600FF;width:100%;height:100%;}
.topLocaleTd{color:#6600FF;font-size:8pt;vertical-align:top;}
.inputTable{background-color:#FFFFFF;padding:4px;width:100%;height:100%;border:1px solid;vertical-align:top;border-color:#C0C0C0;}
.title{font-size:10pt;font-weight:bold;color:#0066CC;}
.detailTable{background-color:#FFFFFF;color:#808080;vertical-align:top;}
.buynowTable{background-color:#FFCCCC;width:360px;height:80px;border:1px solid;border-color:#FF3399;padding:10px;}
.accountInfoSubTable{background-color:#F8F8F8;border:1px solid;border-color:#A2A2A2;}
.orderHistoryTable{background-color:#FFFFCC;border:1px solid;border-color:#C0C0C0;width:100%;height:100%;vertical-align:top;}
.frontMessageTable{background-color:#330033;width:100%;height:100%;border:1px solid;border-color:#C0C0C0;vertical-align:middle;padding:15px;}
.frontMessage{font-size:10pt;color:#F0F0F0;}
.frontNewsTable{background-color:#00005B;width:100%;height:100%;border:1px solid;vertical-align:top;border-color:#C0C0C0;}
.frontNews{font-size:9pt;color:#F0F0F0;vertical-align:top;}
.frontEventTable{background-color:#595900;width:100%;height:100%;border:1px solid;vertical-align:top;border-color:#C0C0C0;}
.frontEvent{font-size:9pt;color:#F0F0F0;vertical-align:top;}
.frontPromotionTable{background-color:#FFD5BF;width:100%;border:1px solid;vertical-align:top;border-color:#FF9966;margin-bottom:10px;}
.frontPromotion{font-size:8pt;font-weight:normal;text-align:center;color:#FF3300;}
.leftboxTable{margin-top:9px;background-color:#CCFFFF;font-size:8pt;width:180px;border:1px solid;vertical-align:top;border-color:#3399CC;font-weight:bold;}
.leftPromotionTable{margin-top:9px;background-color:#FFCCCC;width:180px;border:1px solid;vertical-align:top;border-color:#FF3366;}
.leftShoppingCartTable{margin-top:5px;background-color:#E8D0D0;width:180px;border:1px solid;vertical-align:top;border-color:#660000;}
.rightTable{color:#330099;background-color:#E5E5E5;width:160px;border:1px solid;vertical-align:top;border-color:#C0C0C0;}
.boxheader{background-color:#99CCFF;font-size:8pt;font-weight:bold;text-align:center;vertical-align:middle;line-height:12px;color:#333399;}
.boxheaderCart{background-color:#D6ADAD;font-size:8pt;font-weight:bold;text-align:center;vertical-align:middle;line-height:12px;color:#660000;}
.boxtext{font-size:8pt;line-height:12px;padding:2px;padding-left:5px;font-family:Tahoma,sans-serif,Helvetica,Arial,Verdana;}
.rightboxtext{color:#330099;font-size:7pt;padding:1px;text-decoration:none;}
.boxtext a:hover {color:#3366FF;/*text-decoration:none;*/}
.boxtextsmall{font-size:8pt;line-height:13pt;font-weight:normal;font-family:Tahoma,sans-serif,Helvetica,Arial,Verdana;}
.boxtextCart{font-size:7pt;color:#660000;line-height:10pt;}
.boxtextCart a:hover{color:#804000;font-weight:bold;text-decoration:none;}
.pagingTable{text-align:right;width:800px;}
.tdsmall{font-size:8pt;vertical-align:middle;}
.top{font-size:8pt;font-weight:normal;color:#223399;text-decoration:none;}
.bottom{font-size:8pt;font-weight:normal;color:#555555;text-decoration:none;}
.searchbox{font-size:8pt;color:#0000CC;font-weight:bold;background-color:#FFFFFF;border:1px solid ;border-bottom:1px solid #CCCCCC;border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #CCCCCC;font-family:Verdana,Arial,Helvetica,sans-serif;}
.quantitybox{font-size:9pt;text-align:right;color:#000099;font-weight:bold;background-color:#FFFFFF;border:1px solid ;border-bottom:1px solid #CCCCCC;border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #CCCCCC;font-family:Verdana,Arial,Helvetica,sans-serif;}
.signinbox{font-size:9pt;color:#000066;font-weight:bold;background-color:#FFFFCC;border:1px solid;border-bottom:1px solid #CCCCCC;border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #CCCCCC;font-family:Verdana,Arial,Helvetica,sans-serif;}
.inputbox{font-size:9pt;color:#000066;font-weight:bold;background-color:#FFFFCC;border:1px solid;border-bottom:1px solid #CCCCCC;border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #CCCCCC;font-family:Verdana,Arial,Helvetica,sans-serif;}
.inputselect{font-size:9pt;color:#000066;font-weight:bold;background-color:#FFFFCC;border:1px solid ;border-bottom:1px solid #CCCCCC;border-top:2px solid #808080;border-left:2px solid #808080;border-right:1px solid #CCCCCC;font-family:Arial,Helvetica,Verdana,sans-serif;}
.tr1{background-color:#D9FFFF;line-height:14px;}
.tr2{background-color:#FFFFCC;line-height:14px;}
.bigbutton{font-size:9pt;font-weight:bold;text-align:center;text-decoration:none;color:#FFFFFF;background:#800000;/*margin-bottom:2pt;*/border-top:2px solid #B70000;border-left:2px solid #B70000;border-right:2px solid #530000;border-bottom:2px solid #530000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.bigbutton_hover{font-size:9pt;font-weight:bold;text-align:center;text-decoration:none;color:#FFFFFF;background:#000080;/*margin-bottom:2pt;*/border:2px solid #808080;font-family:Verdana,Arial,Helvetica,sans-serif;}
.smallbutton{font-size:8pt;font-weight:bold;text-align:center;text-decoration:none;color:#000000;background:#CFCFCF;margin-top:1pt;border-top:1px solid #F2F2F2;border-left:1px solid #F2F2F2;border-right:1px solid #808080;border-bottom:1px solid #808080;font-family:Verdana,Arial,Helvetica,sans-serif;}
.smallbutton_hover{font-size:8pt;font-weight:bold;text-align:center;text-decoration:none;color:#FFFFFF;background:#626262;margin-top:1px;border:1px solid #2C2C2C;font-family:Verdana,Arial,Helvetica,sans-serif;}
.tinybutton{font-size:7pt;font-weight:bold;text-align:center;text-decoration:none;color:#000000;background:#CFCFCF;margin-top:1px;border-top:1px solid #F2F2F2;border-left:1px solid #F2F2F2;border-right:1px solid #808080;border-bottom:1px solid #808080;font-family:Verdana,Arial,Helvetica,sans-serif;}
.tinybutton_hover{font-size:7pt;font-weight:bold;text-align:center;text-decoration:none;color:#FFFFFF;background:#626262;margin-top:1px;border:1px solid #2C2C2C;font-family:Verdana,Arial,Helvetica,sans-serif;}
.price{font-size:9pt;color:#FF0000;}
.pricesmall{font-size:8pt;color:#FF0000;}
.alternativeprice{font-size:8pt;font-weight:bold;color:#0033FF;}
.stock{font-size:8pt;font-weight:bold;color:#000080;}
.head{color:#FFFFFF;font-weight:bold;background:#99CCFF;text-align:center;line-height:20px;font-size:10pt;}
.subhead{color:#0000A0;font-weight:bold;background:#D4D4D4;text-align:center;line-height:16px;font-size:10pt;}
.msg{font-size:9pt;padding:10px;}
.detailsmall{font-size:8pt;color:#808080;}
.warning{font-size:9pt;color:red;padding:10px;}
.err{font-size:9pt;color:red;padding-left:20px;padding:10px;/*font-weight:bold;*/}
.tdlabel{font-size:9pt;font:bold;text-align:right;line-height:20px;padding-right:8px;vertical-align:top;}
.tdcenterlabel{font-size:9pt;font:bold;text-align:right;line-height:20px;vertical-align:middle;padding-right:4px;}
.required{font-size:8pt;color:red;text-align:right;font-weight:bold;}
.companyInfoTable{background-color:#FFFFFF;width:600px;height:100%;border:1px solid;vertical-align:top;border-color:#C0C0C0;}
.companyInfo{font-size:8pt;}
.powerby{font-size:8pt;font-family:"MS Serif","New York",serif;font-weight:normal;font-style:normal;text-align:center;text-decoration:none;color:#FFFF00;vertical-align:middle;background-color:#330099;border:1px solid;padding:1px;border-color:#FFCC00;vertical-align:middle;}
.tdsearch{font-size:9pt;text-align:center;padding:2px;vertical-align:top;}
.counter{font-size:9pt;text-align:center;color:#FF9900;background-color:#FFFFFF;border:1px solid;padding:1px;vertical-align:middle;border-color:#990033;}
.pagingselect{font-size:8pt;vertical-align:middle;color:#0000A0;font-weight:normal;background-color:#CCFFFF;}
.checkoutFlowTable{color:#336600;font-size:9pt;width:600px;border:1px solid;border-color:#CDE0CC;font-family:Verdana,Arial,Helvetica,sans-serif;}
