.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffffff; font-weight: bold;}
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033;}
.productsNotifications { background: #ffffff;}
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline;}
BODY { background: #004669; color: #000000; top:0; left:0; right:0; bottom:0; margin:0; padding:0; scrollbar-highlight-color: #EFEFEF; scrollbar-shadow-color: #000099; scrollbar-track-color: #CCCCCC; scrollbar-face-color: #406480; scrollbar-arrow-color: #FFFFFF; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px
}
TD.backimage, SPAN.backimage { background: url('images/top-header-images/chinese-rice-paper-headback.jpg') no-repeat left top;}
TABLE.page{border:1px;border-style:solid;border-color:#000000;background:#FFFFFF;}
TABLE.pageinterior{background:#FFFFFF;}
H1 { font-size: 14pt; bottommargin: 0; margin-bottom: 0;}
H2 { font-size: 14pt;}
H3 { font-size: 12pt;}
H4 { font-size: 10pt;}
A { color: #0082C3; text-decoration: none;}
A.cattabsubs { color: #808080; text-decoration: none;}
A:hover { color: #FF0000; text-decoration: underline;}
FORM { display: inline;}
TR.header { background: #ffffff;}
TR.headerNavigation { background: #000000;}
TD.headerNavigation { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #0082C3; color: #FFFFFF; font-weight : bold;}
A.headerNavigation { color: #FFFFFF;}
A.headerNavigation:hover { color: #000000;}
TR.headerError { background: #ff0000;}
TR.greyrow, TD.greyrow { font-family: Verdana, Arial, sans-serif; font-size: 12px; background: #ebebeb;}
TR.whiterow, TD.whiterow { font-family: Verdana, Arial, sans-serif; font-size: 12px; background: #ffffff;}
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;}
TR.footer { background: #000000;}
TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #004669; color: #ffffff; font-weight: bold;}
SPAN.imagealign { vertical-align: middle;}
.infoBox { background: #004669;}
.infoBoxContents { background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoCartBoxContents { background: #FFFF99; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxNotice { background: #ffffff;}
.infoBoxNoticeContents { background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.cattab { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffffff; color: #000000; border-top: 1px dotted #C0C0C0; border-spacing: 2px;}
TD.infoCartBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #006600; color: #FFFFFF;}
TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #004669; color: #FFFFFF;}
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: #004669; border-spacing: 1px;}
TABLE.maintableborder{ border: 1px; border-style: solid; border-color: #004669; border-spacing: 1px;}
TABLE.blackborder, TR.blackborder, TD.blackborder{ border: 1px; border-style: solid; border-color: #000000; border-spacing: 1px;}
.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #EBEBEB; color: #00549A; font-weight: bold;}
TD.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 12px;}
A.pageResults { color: #00549A;}
A.pageResults:hover { color: #009900; background: #FFFF99;}
TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #063260;}
TD.priceHeading, DIV.priceHeading, SPAN.priceHeading { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #008000;}
TD.gpriceHeading, DIV.gpriceHeading, SPAN.gpriceHeading { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000;}
TD.subtotal, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #0082C3;}
TR.subBar { background: #ffffff;}
TD.subBar { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}
TD.main, DIV.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px;}
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: #0000FF; 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;}
TD.pageHeadingPrice, DIV.pageHeadingPrice { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #CC0000;}
SPAN.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #0000FF;}
SPAN.errorText, TD.errorText { font-family: Verdana, Arial, sans-serif; color: #ff0000;}
a img { border-width: 0px;}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand;}
.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;}
.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;}
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}
}