.boxText{font-family:Verdana,Arial,sans-serif; font-size:10px; background-color:#999; background-image:url(images/m03.gif)}
.errorBox{font-family:Verdana,Arial,sans-serif; font-size:10px; background:#ffb3b5; font-weight:bold}
.stockWarning{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#c03}
.productsNotifications{background:#f2fff7}
.orderEdit{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#70d250; text-decoration:underline}

BODY{background:#fff; color:#000; margin:0px; background-color:#333}

A{ color:#747474;   text-decoration:none}
A:hover{ color:#888;   text-decoration:underline}
a.btn{background:transparent url(images/01.gif) no-repeat 0 0; /*padding:5px; */color:white; font-weight:bold; display:block; width:125px !important; height:166px !important; vertical-align:middle; text-decoration:none}
a.btn:hover{background-position:0 -171px; color:white; font-weight:bold; text-decoration:none}
a.btn2{background:transparent url(images/02.gif) no-repeat 0 0; /*padding:5px; */color:white; font-weight:bold; display:block; width:125px !important; height:166px !important; vertical-align:middle; text-decoration:none}
a.btn2:hover{background-position:0 -171px; color:white; font-weight:bold; text-decoration:none}

a.btn3{background:transparent url(images/03.gif) no-repeat 0 0; /*padding:5px; */color:white; font-weight:bold; display:block; width:125px !important; height:166px !important; vertical-align:middle; text-decoration:none}
a.btn3:hover{background-position:0 -171px; color:white; font-weight:bold; text-decoration:none}
a.btn4{background:transparent url(images/04.gif) no-repeat 0 0; /*padding:5px; */color:white; font-weight:bold; display:block; width:125px !important; height:166px !important; vertical-align:middle; text-decoration:none}
a.btn4:hover{background-position:0 -171px; color:white; font-weight:bold; text-decoration:none}
/* skype */
a.btn5{background:transparent url(images/skype5.jpg) no-repeat 0 0; /*padding:5px; */color:white; font-weight:bold; display:block; width:65px !important; height:22px !important; vertical-align:middle; text-decoration:none}
a.btn5:hover{background-position:0 -22px; color:white; font-weight:bold; text-decoration:none}
/* skype OFF */
a.btn6{background:transparent url(images/skypeoff.jpg) no-repeat 0 0; /*padding:5px; */color:white; font-weight:bold; display:block; width:65px !important; height:22px !important; vertical-align:middle; text-decoration:none}

/*ICQ*/
a.btn7{background:transparent url(images/icq5.jpg) no-repeat 0 0; /*padding:5px; */color:white; font-weight:bold; display:block; width:65px !important; height:22px !important; vertical-align:middle; text-decoration:none}
a.btn7:hover{background-position:0 -23px; color:white; font-weight:bold; text-decoration:none}

/*ICQ*/
a.btn8{background:transparent url(images/icqoff.jpg) no-repeat 0 0; /*padding:5px; */color:white; font-weight:bold; display:block; width:65px !important; height:22px !important; vertical-align:middle; text-decoration:none}
.moveme{position:absolute; top:50px; left:50px; font-family:arial; font-size:36px; color:#00c; visibility:visible}

FORM{display:inline}

TR.header{ background:#fff}
TR.headerNavigation{ background:#bbc3d3}
TD.headerNavigation{ font-family:Verdana,Arial,sans-serif;   font-size:10px;   background:#bbc3d3;   color:#fff;   font-weight:bold}
A.headerNavigation{ color:#FFF;   font-size:13px;    font-weight:bold;   text-decoration:none}
A.headerNavigation:hover{ color:#FFF;   font-size:13px;    font-weight:bold;   text-decoration:underline}

TR.headerError{ background:#f00}
TD.headerError{ font-family:Tahoma,Verdana,Arial,sans-serif;   font-size:12px;   background:#f00;   color:#fff;   font-weight:bold;   text-align:center}
TR.headerInfo{ background:#0f0}
TD.headerInfo{ font-family:Tahoma,Verdana,Arial,sans-serif;   font-size:12px;   background:#0f0;   color:#fff;   font-weight:bold;   text-align:center}
TR.footer{ background:#bbc3d3}
TD.footer{ font-family:Verdana,Arial,sans-serif;   font-size:10px;   background:#bbc3d3;   color:#fff;   font-weight:bold}
.infoBox{background:#D3D1D1; background-color:#333}
.infoBoxContents{background:#FFF; font-family:Verdana,Arial,sans-serif; font-size:10px; background-image:url(images/m03.gif)}
.infoBoxNotice{ background:#FF8E90}
.infoBoxNoticeContents{ background:#FFE6E6;   font-family:Verdana,Arial,sans-serif;   font-size:10px}
TD.infoBoxHeading{background-image:url('images/infobox/corner_center.gif'); font-family:Arial,Verdana,sans-serif; font-size:18px; font-weight:normal; color:#000; display:none; background-color:#333}
TD.infoBox, SPAN.infoBox{ font-family:Verdana,Arial,sans-serif;   font-size:10px}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{ background:#666;   //shopping-]cart content color}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{ background:#666;   //shopping-cart content color}

TABLE.productListing{ border:0px;   border-style:solid;   border-color:#494949;   //shopping-cart header/footer color  border-spacing:1px}
.productListing-heading{border-right:1px solid #434343; border-left:1px solid #434343; border-top:0px solid #FFF; border-bottom:2px solid #434343; text-align:left;    color:#929292;   font-weight:bold;   padding:12px;   font-family:Tahoma,Verdana,Arial,sans-serif;   text-transform:none;   font-size:11px;   background:#494949;   //shopping-cart header/footer color}
TD.productListing-data{border-right:1px solid #434343;  border-left:1px solid #434343;  border-bottom:2px solid #434343;  text-align:center; vertical-align:top; padding:10 10 10 10;   font-family:Tahoma,Verdana,Arial,sans-serif;   font-size:11px;   color:#FFF}

A.pageResults:hover{ color:#fff;padding:1px 1px;text-decoration:none}
A.pageResults{color:#747474;padding:1px 1px;text-decoration:none;}

TD.pageHeading, DIV.pageHeading{font-size:12px;  color:#DADADA;  font-weight:bold;  text-transform:uppercase;   text-decoration:none;   height:31px;   width:100%;   background:url('images/m999.gif');  background-repeat:no-repeat;  padding-top:2px;  padding-left:20px}

TR.subBar{background:#f4f7fd}
TD.subBar{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#000}
TD.main, P.main{font-family:Verdana,Arial,sans-serif;  font-size:11px;  line-height:1.5;  color:#CCC}
TD.smallText, SPAN.smallText, P.smallText{font-family:Verdana,Arial,sans-serif;  font-size:10px;  padding-left:10px;  color:#fff}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;  font-size:13px;  color:#abd}
TD.fieldKey{font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold}
TD.fieldValue{font-family:Verdana,Arial,sans-serif;  font-size:12px}
TD.tableHeading{font-family:Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold}
SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#f00}
CHECKBOX, INPUT, RADIO, SELECT{font-family:Verdana,Arial,sans-serif;  font-size:11px}

TEXTAREA{width:100%;  font-family:Verdana,Arial,sans-serif;  font-size:11px}
SPAN.greetUser{font-family:Verdana,Arial,sans-serif;  font-size:12px;  color:#f0a480;  font-weight:bold}
TABLE.formArea{background:#f1f9fe;  border-color:#7b9ebd;  border-style:solid;  border-width:1px}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  font-weight:bold}
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  color:#c76170;  font-weight:bold}
SPAN.productSpecialPrice{font-family:Verdana,Arial,sans-serif;  color:#f00}
SPAN.errorText{font-family:Verdana,Arial,sans-serif;  color:#f00}
.pr_category{font-size:13px;  color:#000;  text-decoration:none;  text-transform:uppercase;  font-weight:bold}
.pr_name{font-size:12px;  color:#FFF;  font-weight:bold;  text-decoration:none}
.pr_price{font-size:16px;  color:#FFF;  font-weight:bold}
.pr_descr{font-family:tahoma,verdana,arial;  font-size:11px;  color:#353535}

.moduleRow{}
.moduleRowOver{background-color:#D7E9F7; cursor:pointer; cursor:hand}
.moduleRowSelected{background-color:#006}

.checkoutBarFrom, .checkoutBarTo{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#8c8c8c}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#000}

/* message box */
.messageBox{font-family:Verdana,Arial,sans-serif; font-size:10px}
.messageStackError, .messageStackWarning{font-family:Verdana,Arial,sans-serif; font-size:10px; background-color:#ffb3b5}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif; font-size:10px; background-color:#9f0}

/* input requirement */
.inputRequirement{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#f00}
body{background:#585858}

td{font-family:tahoma,arial,verdana;  font-size:11px;  color:#5D676F}
.bg1{ background-repeat:repeat-x}
.bg2{background-image:url("images/m14.gif");  background-repeat:repeat-x}
.bg3{background-image:url("images/m28.gif");  background-repeat:repeat-y}
.bg4{background-image:url("images/m37.gif");  background-repeat:repeat-y}
.bg5{background-image:url("images/m50.gif");  background-repeat:repeat-y}
.bg6{background-image:url("images/m59.gif");  background-repeat:repeat-y}
.bg7{background-image:url("images/m51.gif");  background-repeat:repeat-y}
.ch1{font-size:10px;  color:#AF903D}
.ch2{font-size:12px;  color:#DADADA;  font-weight:bold;  text-transform:uppercase}
.ch3{padding-left:14px}
.ch4{font-size:11px;  color:#929292}
.ch5{font-size:16px;  color:#FFF;  font-weight:bold}
.ch6{padding-left:15px}
.ch7{font-size:11px;  color:#BFBFBF}
.ch8{font-size:13px;  color:#FFF;  font-weight:bold}
.ch9{font-size:11px;  color:#FFF}
.ch10{font-size:11px;  color:#FFF;  font-weight:bold}
.ml1{font-size:10px;  color:#B7B7B7;  font-weight:bold;  text-decoration:none}
.ml2{font-family:verdana;  font-size:11px;  color:#8B8064;  text-decoration:none}
.ml3{font-size:11px;  color:#929292;  text-decoration:none}
.ml4{font-size:12px;  color:#FFF;  font-weight:bold;  text-decoration:none}
.ml5{font-size:11px;  color:#BFBFBF;  text-decoration:none}
.ml6{font-size:11px;  color:#BFBFBF;  font-weight:bold}
.ml7{font-size:11px;  color:#B2B2B2;  text-decoration:none}
.ml8{font-size:11px;  color:#FFF;  text-decoration:none}
.ml9{font-size:11px;  color:#FFF;  font-weight:bold;  text-decoration:none}
.ml10{font-family:verdana;  font-size:9px;  color:#B8A36B;  text-decoration:none}
.se1{ width:102px;  background:#727272;  font-size:9px;  color:#FFF}
.se2{ width:99px;  background:#727272;  font-size:9px;  color:#FFF}
.image_border{border:1px solid #888}
.cart_border_{border:1px solid #DADBDC}