.infoBoxContents{font-family: Verdana; font-size: 10; }  
TABLE.productListing{font-family: Verdana; color: #000000; font-size: 10; border-width: 1; border-spacing: 1; border-style: solid; border-color: #660000; }  
Logo{background: store_logo_new.gif; }  
.productsNotifications{background: #f2fff7; }  
.orderEdit{color: #70d250; font-size: 10; text-decoration: underline; }  
BODY{font-family: Verdana; color: #000000; font-size: 10; background: url("/images/product_background.jpg"); margin: 0; }  
A{color: #000000; text-decoration: none; }  
A:hover{color: #CC0000; text-decoration: underline; }  
FORM{display: inline; }  
TR.header{background: url("/images/page_bkgrnd.jpg"); }  
TR.headerNavigation{font-family: Verdana; color: #FFCC66; font-size: 10; font-weight: bold; background: #660000; }  
D.headerNavigation{font-family: Verdana; color: #FFCC66; font-size: 10; font-weight: bold; background: #bbc3d3; }  
A.headerNavigation{color: #FFCC66; }  
A.headerNavigation:hover{color: #FFFFCC; }  
TD.headerError{color: #ffffff; font-weight: bold; text-align: center; background: #ff0000; }  
TR.headerInfo{background: #00ff00; }  
TD.headerInfo{font-family: Verdana; color: #ffffff; font-size: 12; font-weight: bold; text-align: center; background: #00ff00; }  
TR.footer{background: #bbc3d3; }  
TD.footer{font-family: Verdana; color: #FFCC66; font-size: 10; font-weight: bold; background: #660000; }  
.infoBox{background: #660000; }  
.infoBoxContents{font-family: Verdana; font-size: 10; background: url("/images/product_background.jpg"); }  
.infoBoxNotice{background: #FF8E90; }  
.infoBoxNoticeContents{font-family: Verdana; font-size: 10; background: #FFE6E6; }  
TD.infoBoxHeading{font-family: Verdana; color: #FFCC66; font-size: 10; font-weight: bold; background: #660000; background-repeat: no-repeat; }  
TD.infoBox{font-family: Verdana; font-size: 10; }  
SPAN.infoBox{font-family: Verdana; font-size: 10; }  
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: url("/images/product_bkgrnd_dark.jpg"); }  
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{}  
TABLE.productListing{border-width: 1; border-spacing: 1; border-style: solid; border-color: #660000; }  
.productListing-heading{font-family: Verdana; color: #FFFFFF; font-size: 10; font-weight: bold; background: #660000; }  
TD.productListing-data{font-family: Verdana; font-size: 10; }  
A.pageResults:hover{color: #0000FF; background: #FFFF33; }  
TD.pageHeading, DIV.pageHeading{font-family: Verdana; color: #660000; font-size: 20; font-weight: normal; }  
TR.subBar{background: #f4f7fd; }  
TD.subBar{font-family: Verdana; color: #000000; font-size: 10; }  
TD.main, P.main{font-size: 11; }  
TD.smallText, SPAN.smallText, P.smallText{font-family: Verdana; font-size: 10; }  
TD.accountCategory{font-family: Verdana; color: #aabbdd; font-size: 13; }  
TD.fieldKey{font-family: Verdana; font-size: 12; font-weight: bold; }  
TD.fieldValue{font-family: Verdana; font-size: 12; }  
TD.tableHeading{font-family: Verdana; font-size: 12; font-weight: bold; }  
SPAN.newItemInCart{font-family: Verdana; color: #ff0000; font-size: 10; }  
CHECKBOX, INPUT, RADIO, SELECT{font-family: Verdana; font-size: 11; background: url("/images/product_background.jpg"); }  
TEXTAREA{font-size: 11; }  
SPAN.greetUser{font-family: Verdana; color: #f0a480; font-size: 12; font-weight: bold; }  
TABLE.formArea{background: #f1f9fe; border-width: 1; border-style: solid; border-color: #7b9ebd; }  
TD.formAreaTitle{font-family: Verdana; font-size: 12; font-weight: bold; }  
SPAN.markProductOutOfStock{font-family: Verdana; color: #c76170; font-size: 12; font-weight: bold; }  
SPAN.productSpecialPrice{font-family: Verdana; color: #ff0000; }  
SPAN.errorText{font-family: Verdana; color: #ff0000; }  
.moduleRow{}  
.moduleRowOver{background: #ffffcc; cursor: hand; }  
.moduleRowSelected{background: #cccc99; }  
.checkoutBarFrom, .checkoutBarTo{font-family: Verdana; color: #8c8c8c; font-size: 10; }  
.checkoutBarCurrent{font-family: Verdana; color: #000000; font-size: 10; }  
.messageBox{font-family: Verdana; font-size: 10; }  
.messageStackError, .messageStackWarning{font-family: Verdana; font-size: 10; background: #ffb3b5; }  
.messageStackSuccess{font-family: Verdana; font-size: 10; background: #99ff00; }  
.inputRequirement{font-family: Verdana; color: #ff0000; font-size: 10; }  
.column_left{}  
.yearHeader{font-family: Verdana; color: #000000; font-size: 14; font-weight: bold; background: #FFFFFF; }  
.calendarMonth{background: #BBC3D3; }  
.calendarHeader{font-family: Verdana Bold; color: #000000; font-size: 11; font-weight: bold; background: #FFFFFF; height: 22; }  
.calendarToday{font-family: Verdana; color: #000000; font-size: 11; background: #FF99FF; border-width: 1; border-style: solid; border-color: #FFFFFF; height: 18; }  
.calendarWeekend{font-family: Verdana; color: #000000; font-size: 12; background: #CAEEFF; border-width: 1; border-style: solid; border-color: #FFFFFF; }  
.calendar{font-family: Verdana; color: #000000; font-size: 12; text-align: center; border-width: 1; border-style: solid; border-color: #FFFFFF; }  
.event{font-family: Verdana; color: #000000; font-size: 12; background: #FFFFFF; border-width: 1; border-style: solid; border-color: #E6E6E6; }  
.empty{background: #F0FAFF; }  
.calendar A:hover, .calendar A:link, .calendar A:visited, .calendar A:visited:hover, .yearHeader A:hover{color: #FF0000; text-decoration: underline; }  
.calendarWeekend A:hover, .calendarWeekend A:link, .calendarWeekend A:visited, .calendarWeekend A:visited:hover{color: #FF0000; text-decoration: underline; }  
