body{text-align:center;margin:0;background-color:#f1f4e6;}
div#main-content-text{padding:10px 20px;}
.errorBox{font-weight:700;background:#ffb3b5}
.stockWarning{color:#c03}
.productsNotifications{background:#f2fff7}
.orderEdit{color:#70d250}
a.articlelink,A.pageResults{color:#00F}
form{display:inline}
TR.header{background:#fff}
TR.headerNavigation,TR.footer{background:#bbc3d3}
A.headerNavigation,A.headerNavigation:hover,td.navigation,.navigation,A.navigation,A.navigation:hover,TD.smallText,SPAN.smallText,P.smallText,.checkoutBarCurrent,a,a:hover,TD.subBar{color:#000}
TR.headerError{background:#f00}
TD.headerError{background:#f00;text-align:center;color:#fff}
TR.headerInfo{background:#0f0}
TD.headerInfo{text-align:center;background:#0f0;color:#fff}
td.greytable{border:1px solid #999}
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:#FFF}
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:#fff}
TABLE.productListing{border-color:#999;border-spacing:1px;border-style:solid;border:1px}
.productListing-heading{color:#FFF;font-weight:700;background:#399900}
A.pageResults:hover{background:#FF3;color:#00F}
TD.pageHeading,DIV.pageHeading{color:#9a9a9a;font-weight:700;font-size:20px; padding-bottom:10px;}
TR.subBar{background:#f4f7fd}
TD.main,P.main,TD.category_desc{font-size:11px;line-height:1.5}
TD.reviewText,SPAN.reviewText,P.reviewText{color:#069}
TD.accountCategory{color:#abd;font-size:13px}
TD.fieldValue,TD.cat_desc{font-size:12px}
TD.productDesc{padding:1px 7px;color:gray}
TD.productheadDesc{padding:4px 0 0 10px;color:#000;font-weight:400}
TD.cat_head{font-size:14px;font-weight:700}
.pageReviewHeading{line-height:1.5}
SPAN.newItemInCart,SPAN.productSpecialPrice,SPAN.errorText,.inputRequirement{color:#f00}
SPAN.removeProduct{color:#36F;font-size:9px;font-weight:400}
INPUT.quantitybox{border-spacing:0;width:20px;height:22px;background:#F8f8f9;font-size:12px;border-color:#000;border-style:solid;border:1px}
CHECKBOX,INPUT,RADIO,SELECT{font-size:11px}
TEXTAREA{font-size:11px;width:100%}
SPAN.greetUser{color:#f0a480}
TABLE.formArea{border-color:#999;background:#999;border-width:1px;border-style:solid}
SPAN.markProductOutOfStock{color:#c76170}
.moduleRowOver{background-color:#D7E9F7;cursor:hand;cursor:pointer}
.moduleRowSelected{background-color:#E9F4FC}
.checkoutBarFrom,.checkoutBarTo{color:#8c8c8c}
.messageStackError,.messageStackWarning{background-color:#ffb3b5}
.messageStackSuccess{background-color:#9f0}
#catxcdiv ul{margin:0;list-style:none;padding:0 0 0 1.5em}
#catxcdiv li{margin-bottom:.2em}
#catxc ul li{padding:0 0 .2em}
#catxcdiv li.xc{list-style:none}
#catxcdiv li.xc ul{margin:.3em 0 0 -.8em}
div.xcx,div.xcc{display:inline;position:relative}
li.xc>div.xcx,li.xc>div.xcc{position:static;float:left;width:1.5em;margin-left:-1.5em}
div.xcx a,div.xcc a{position:absolute;left:-2em}
div.xcx>a,div.xcc>a{position:static}
div.xcx a:link,div.xcx a:visited,div.xcc a:link,div.xcc a:visited{font-family:"Courier New",Courier,monospace;font-size:90%;text-decoration:none}
#nav,#nav ul{margin:0;list-style:none;float:left;width:11em;padding:0}
#nav li{background-color:white;line-height:1.25em;float:left;width:11em;margin-bottom:-1px;position:relative}
#nav li ul{position:absolute;left:-999em;margin-left:11.05em;margin-top:-1.35em}
#nav li ul ul,#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em}
#nav li a{padding:0 .5em;display:block;font-weight:700;w\idth:10em;border:1px solid black;width:11em;color:black}
#nav li a:hover{color:white;background-color:black}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto}
#nav a.daddy{background:url(images/arrow_green.gif) center right no-repeat}
#nav li.selected{background-color:#FC0}
.boxText,.boxBorder,.trailText,.errorBox,.stockWarning,.orderEdit,TD.headerNavigation,A.headerNavigation,A.headerNavigation:hover,TD.footer,td.navigation,.navigation,.productListing-heading,TD.productListing-data,TD.subBar,TD.smallText,SPAN.smallText,P.smallText,TD.reviewText,SPAN.reviewText,P.reviewText,TD.productDesc,TD.productheadDesc,SPAN.newItemInCart,.checkoutBarFrom,.checkoutBarTo,.checkoutBarCurrent,.messageBox,.messageStackError,.messageStackWarning,.messageStackSuccess,.inputRequirement{font-size:10px;font-family:Verdana,Arial,sans-serif}
TD.pageHeading,DIV.pageHeading,TD.main,P.main,TD.accountCategory,TD.fieldKey,TD.fieldValue,TD.tableHeading,TD.category_desc,TD.cat_head,TD.cat_desc,.pageReviewHeading,SPAN.removeProduct,CHECKBOX,INPUT,RADIO,SELECT,TEXTAREA,SPAN.greetUser,SPAN.productSpecialPrice,SPAN.errorText{font-family:Verdana,Arial,sans-serif}
TD.headerError,TD.headerInfo,TD.formAreaTitle,SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:700;font-size:12px}
TD.fieldKey,TD.tableHeading,.pageReviewHeading,SPAN.greetUser{font-weight:700;font-size:12px}
a,a.articlelink,#nav li a{text-decoration:none}
TD.headerNavigation,TD.footer{background:#bbc3d3;font-weight:700;color:#fff}
.orderEdit,a:hover{text-decoration:underline}
