boxText { font-family : Verdana, Arial, sans-serif; font-size : 12px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 12px; background : #ffb3b5; font-weight : bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 12px; color : #cc0033; }
.productsNotifications { background : #f2fff7; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size :12px; color : #000000; text-decoration : underline; }

.loginOut a:link {color:#FF0000; font-family:'Tahoma'; font-size:13px; text-decoration:none; font-weight:bold;}
.loginOut a:visited {color:#FF0000; font-family:'Tahoma'; font-size:13px; text-decoration:none; font-weight:bold;}
.loginOut a:hover {color:#FF0000; font-family:'Tahoma'; font-size:13px; text-decoration:none; font-weight:bold;}

FORM { display : inline; }
TR.header { background : #ffffff; }
TR.headerNavigation { background : #bbc3d3; }
TD.headerNavigation { font-family : Verdana, Arial, sans-serif; font-size : 12px; background : #bbc3d3; color : #ffffff; font-weight : bold; }
A.headerNavigation { color : #000000; }
A.headerNavigation:hover { color : #ffffff; }
TR.headerError { background : #ff0000; }
TD.headerError { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 12px; background-color : #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 : #bbc3d3; }
TD.footer { font-family : Verdana, Arial, sans-serif; font-size : 12px; background : #bbc3d3; color : #ffffff; font-weight : bold; }
.infoBox { background : #b6b7cb; }
.infoBoxContents { background : #FFFFFF; font-family : Verdana, Arial, sans-serif; font-size : 10px; }
.infoBoxNotice { background : #ff8e90; }
.infoBoxNoticeContents { background-color:#993333; font-family : Verdana, Arial, sans-serif; font-size : 10px; }
TD.infoBoxHeading { font-family : Verdana, Arial, sans-serif; font-size : 12px; font-weight : bold; background : #bbc3d3; color : #ffffff; }
TD.infoBox, SPAN.infoBox { font-family : Verdana, Arial, sans-serif; font-size : 12px; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background : #f5f5f5; }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background : #e4e4e4; }

#productListing { border:#7b9bac thin solid;} 

.productListing-heading { font-family : Verdana, Arial, sans-serif; font-size : 12px; color : #691111; font-weight : bold; line-height:30px; border-bottom:#000 thin solid; height:25px; margin-bottom:4px; }

.productListing-data { font-family : Verdana, Arial, sans-serif; font-size : 12px; text-decoration:none;}

.productListing-data a:link { font-family : Verdana, Arial, sans-serif; font-size : 12px; text-decoration:none;}

.productListing-data a:visited { font-family : Verdana, Arial, sans-serif; font-size : 120px; text-decoration:none;}

.productListing-data a:hover { font-family : Verdana, Arial, sans-serif; font-size : 12px; text-decoration:none;}

TR.productListing-odd { background-color:#f2efef;}
TR.productListing-even { background-color:#e8e7e7;}



A.pageResults { color : #0000ff; }
A.pageResults:hover { color : #0000ff; background : #ffff33; }
TD.pageHeading, DIV.pageHeading { color:#e83b12; font-size:20px; font-family:Tahoma; font-weight:bold;}


TR.subBar { background : #f4f7fd; }
TD.subBar { font-family : Verdana, Arial, sans-serif; font-size : 12px; color : #000000; }
TD.main, P.main { font-family : Verdana, Arial, sans-serif; font-size : 12px; line-height : 1.5; color:#9d9898; }

TD.smallText, SPAN.smallText, P.smallText { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #6f6f6f; }

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; color: #e83b12; }

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; background:none; }
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 : #ff0000; }
SPAN.errorText { font-family : Verdana, Arial, sans-serif; color : #ff0000; }
.moduleRowOver { background-color : #d7e9f7; cursor : pointer; }
.moduleRowSelected { background-color : #e9f4fc; }

.checkoutBarFrom, .checkoutBarTo { font-family : Verdana, Arial, sans-serif; font-size : 12px; color : #8f8e8e; }
.checkoutBarCurrent { font-family : Verdana, Arial, sans-serif; font-size : 12px; color : #a40000; }

.messageBox { font-family : Verdana, Arial, sans-serif; font-size : 12px; }

.messageStackError, .messageStackWarning { font-family : Verdana, Arial, sans-serif; font-size : 12px; background:#FDD; border:1px solid #FBB; padding:9px;}

.messageStackSuccess { font-family : Verdana, Arial, sans-serif; font-size : 12px; background-color : #99ff00; }

h1.txtRed {font-family:verdana; color:#FF0000; font-size:14px; font-weight:bold;}
.inputRequirement {color:#FF0000;}

.back {color:#000000; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold;}
.back a:link{color:#000000; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold;}
.back a:hover{color:#000000; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold;}
.back a:visited{color:#000000; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold;}

.more {color:#990000; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold;}
.more a:link{color:#990000; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold;}
.more a:hover{color:#990000; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold;}
.more a:visited{color:#990000; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold;}

.blackverdana{color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration:none;}
.blackverdana a:link{color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration:none;}
.blackverdana a:hover{color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration:none;}
.blackverdana a:visited{color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration:none;}