h1{font-size:14px;}
h2{font-size:12px;}
h3{font-size:12px;}
.boxText{font-family:Verdana,Arial,sans-serif; font-size:10px; }
.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:#cc0033; }
.productsNotifications{background:#f2fff7; }
.orderEdit{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#0072AC; text-decoration:underline; }
BODY{background:#FFFFFF url(images/bg.gif) repeat-x;  color:#0F1293;  margin:0px;  padding:0px;  font-family:Verdana,Arial,sans-serif;}
A{color:#0F1293;  text-decoration:none;}
A:hover{color:#0F1293;  text-decoration:underline;}
*.topmenu{list-style-image:url(images/topmenu_marker.gif); margin-left:20px; margin-top:0px;margin-bottom:0px; margin-right:0px; line-height:1em;}
a.atopmenu{font-family:Tahoma Arial,Helvetica,sans-serif;color:#e4d8a5; text-decoration:underline;font-size:11px;}
a.atopmenu:hover{font-family:Tahoma Arial,Helvetica,sans-serif;color:#e4d8a5; text-decoration:none;font-size:11px;}
FORM{display:inline;}
tr.header{
/*background:#ffffff;*/
}
TR.headerNavigation{background:#bbc5d3;}
TD.headerNavigation{font-family:Verdana,Arial,sans-serif;  font-size:10px;  background:#bbc3d3;  color:#ffffff;  font-weight:bold;}
A.headerNavigation{color:#FFFFFF; }
A.headerNavigation:hover{color:#ffffff;}
TR.headerError{background:#ff0000;}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  background:#ff0000;  color:#ffffff;  font-weight:bold;  text-align:center;}
TR.headerInfo{background:#00ff00;}
TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;  font-size:12px;  background:#00ff00;  color:#ffffff;  font-weight:bold;  text-align:center;}
a.menu{background:url(images/menu_bg.gif) repeat-x;display:block; width:123px; height:27px;  padding-top:10px; padding-left:0px;color:#6c6f65; font:bold 11px Tahoma,Helvetica,sans-serif; text-transform:uppercase; text-decoration:none;}
a.menu:hover{background:url(images/menu_bg.gif) repeat-x;display:block; width:123px; height:27px;  padding-top:10px; padding-left:0px;color:#6c6f65; font:bold 11px Tahoma,Helvetica,sans-serif;text-transform:uppercase; text-decoration:underline;}
*.search{color:#b5e1e7; text-decoration:underline}
.search:hover{color:#b5e1e7; text-decoration:none}
.horiz_menu{font:11px Tahoma,Helvetica,sans-serif; text-decoration:none; color:#D3F4FF;}
.horiz_menu:hover{font:11px Tahoma,Helvetica,sans-serif; text-decoration:underline; color:#D3F4FF;}
.categories{color:#343940;}
.categories:hover{color:#343940;}
*.header{border:1px solid #6DC7E5; text-align:left; padding-left:10px; padding-top:4px;   background:url(images/box_bg.gif) repeat-x; height:22px; margin-bottom:1px;color:#FFF;font:bold 14px Arial, Tahoma,Helvetica,sans-serif;}
*.productName{color:#0F1293; font-weight:bold; font:12px Arial, Tahoma,Helvetica,sans-serif;}
*.productName:hover{color:#0F1293; font-weight:bold;font:12px Arial, Tahoma,Helvetica,sans-serif; text-decoration:underline;}
*.price{color:#C20000; font:bold 16px Arial,Helvetica,sans-serif;}
a.bottom{color:#6B6F75; font-weight:bold; text-transform:uppercase; text-decoration:none;}
a.bottom:hover{color:#6B6F75; font-weight:bold; text-transform:uppercase; text-decoration:underline;}
a.bestsellers{color:#2478ab; text-decoration:none;}
a.bestsellers:hover{color:#bd1700; text-decoration:underline;}
TR.footer{}
TD.footer{font-family:Verdana,Arial,sans-serif;  font-size:11px;  color:#6b6f75;  font-weight:bold;  padding:5px 0px;}
.infoBox{}
.infoBox1{background-color:#FFF; border:1px solid #A6B3BA; }
.infoBoxContents{font-family:Verdana,Arial,sans-serif;  font-size:10px;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;  font-family:Verdana,Arial,sans-serif;  font-size:10px;}
TD.infoHeaderHeading{color:#939a7f; font-size:10px;padding-left:4px; padding-bottom:3px; text-align:left;}
TD.infoBoxHeading{background:url(images/infobox/infobox_bg.gif) repeat-x;  font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:bold;text-transform:uppercase;  color:#FFF;}
TD.infoBoxHeading1{background:url(images/infobox/block_bg.gif) repeat-x;  font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:bold;  color:#FFF;}
TD.infoBoxCategoriesHeading{background:url(images/infobox/cat_bg.gif) repeat-x;  font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:bold;  color:#FFF;}
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:#ffffff;}
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:#ffffff;}
TABLE.productListing{border:1px;  border-style:solid;  border-color:#c2c5bb;  border-spacing:1px;  background:#FFFFFF;}
.productListing-heading{font-family:Verdana,Arial,sans-serif;  font-size:10px;  background:#c2c5bb;  color:#FFFFFF;  font-weight:bold;}
.productListing-heading a{color:#FFFFFF;  font-weight:bold;}
.productListing-heading a:hover{color:#FFFFFF;  font-weight:bold;text-decoration:underline;}
TD.productListing-data{font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:bold;}
TD.productListing-data a{font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:bold;  color:#0F1293;}
TD.productListing-data a:hover{font-family:Verdana,Arial,sans-serif;  font-size:11px;  font-weight:bold;  color:#0F1293;}
A.pageResults{color:#4A4949;}
A.pageResults:hover{color:#4A4949;  text-decoration:none;  }
TD.pageHeading,DIV.pageHeading{font-family:Verdana,Arial,sans-serif;  font-size:20px;  font-weight:bold;  color:#0F1293;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana,Arial,sans-serif;  font-size:10px;  color:#000000;}
TD.main,P.main{font-family:Verdana,Arial,sans-serif;  font-size:11px;  color:#6d7066;  line-height:1.5;}
TD.smallText,SPAN.smallText,P.smallText{font-family:Verdana,Arial,sans-serif;  font-size:12px;}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;  font-size:13px;  color:#aabbdd;}
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:#ff0000;}
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:Arial, Verdana,Arial,sans-serif;  color:#C20000;  font:bold 16px Arial,Helvetica,sans-serif;  }
SPAN.errorText{font-family:Verdana,Arial,sans-serif;  color:#ff0000;}
.moduleRow{}
.moduleRowOver{background-color:#D7E9F7; cursor:pointer; }
.moduleRowSelected{background-color:#E9F4FC; }
.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#8c8c8c; }
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#000000; }
/* 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:#99ff00; }
/* input requirement */
.inputRequirement{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#ff0000; }
*.h11{color:#6d7066; font-weight:bold; text-decoration:none; font-size:11px;}
*.h11:hover{color:#6d7066; font-weight:bold; text-decoration:underline;font-size:11px;}
*.m11{color:#6d7066; text-decoration:none; font-size:10px;}
*.m11:hover{color:#6d7066; text-decoration:underline;font-size:10px;}
.style1{font-size:12px;font-weight:bold;}
.style2{font-size:13px; text-align:left;}
a.style2:link{color:#000080;background:#FFFFFF;text-decoration: none; text-align:left;}
a.style2:visited{color:#3366FF;background:#FFFFFF;text-decoration: none;text-align:left;}
a.style2:active{color:#C0C0C0;background:#000080;text-decoration: underline;text-align:left;}
a.style2:hover{color:#FFFFFF;background:#000080;text-decoration: underline;text-align:left;}
li.a.style2{text-align:left;}
.style5{font-size:11px;font-weight:bold;}
.style6{font-size:10px;}
.style7{font-size:7px;font-weight:bold;}
.style9{font-size:18px; font-weight:bold; }
.style10{font-size:10px;font-weight:bold;}
.style11{font-size:13px;font-weight:bold;}
