.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:#c03}.productsNotifications{background:#f2fff7}.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#70d250;text-decoration:underline}BODY{  background:#fff;  color:#000;  margin:0px}A{  color:#004EA5;  text-decoration:underline}A:hover{  color:#ABD;  text-decoration:underline}FORM{display:inline}TR.header{  background:#fff}TR.headerNavigation{  background:#bbc3d3}TD.headerNavigation{  font-family:Verdana,Arial,sans-serif;  font-size:10px;  background:#bbc3d3;  color:#fff;  font-weight:bold}A.headerNavigation{  color:#FFF}A.headerNavigation:hover{  color:#fff}.revised_table .headerError{ color:#C00000;  background:#FCE9E9;  background-image:url(images/icoError.png); background-repeat:no-repeat; background-position:left; padding:5px}.revised_table .headerError{ font-family:Tahoma,Verdana,Arial,sans-serif; font-size:11px; color:#C00000; font-weight:normal; text-align:center; border:1px solid #FE9090; padding:5px}.revised_table .headerError b{ font-family:Tahoma,Verdana,Arial,sans-serif; font-size:11px; color:#C00000; font-weight:bold; text-align:center; border:0px solid #F00}TR.headerInfo{ background:#0f0}TD.headerInfo{ font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; background:#0f0; color:#fff; font-weight:bold; text-align:center}TR.footer{ background:#bbc3d3}TD.footer{}.infoBox{ background:#b6b7cb}.infoBoxContents{ background:#f8f8f9; 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.infoBoxHeading{ font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:bold; background:#bbc3d3; 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:#f8f8f9}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:#f8f8f9}TABLE.productListing{ border:1px; border-style:solid; border-color:#b6b7cb; border-spacing:1px}.productListing-heading{ font-family:Verdana,Arial,sans-serif; font-size:10px; background:#b6b7cb; color:#FFF; font-weight:bold}TD.productListing-data{ font-family:Verdana,Arial,sans-serif; font-size:10px}A.pageResults{ color:#00F}A.pageResults:hover{ color:#00F; background:#FF3}TD.pageHeading,DIV.pageHeading{ font-family:Verdana,Arial,sans-serif; font-size:20px; font-weight:bold; color:#9a9a9a}TR.subBar{ background:#f4f7fd}TD.subBar{ font-family:Verdana,Arial,sans-serif; font-size:10px; color:#000}TD.main,P.main{ font-family:Verdana,Arial,sans-serif; font-size:11px; line-height:1.5}TD.smallText,SPAN.smallText,P.smallText{ font-family:Verdana,Arial,sans-serif; font-size:10px} P.TestiText{ font-family:Arial,ArialMT,Calibri,Helvetica,sans-serif; font-size:12px}TD.accountCategory{ font-family:Verdana,Arial,sans-serif; font-size:13px; color:#abd}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:#f00}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:Verdana,Arial,sans-serif; color:#f00}SPAN.errorText{ font-family:Verdana,Arial,sans-serif; color:#f00}.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:#000}.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:#9f0}.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#f00}.pillow_table td{padding:2px;border-bottom:1px solid #000}.pillow_table th{padding:2px;border-bottom:2px solid #000}.table_style .bot_border{border-bottom:1px solid #646464}#topli li{font-weight:normal;margin:10px 0 0 10px;list-style:disc inside none}.bot_border span{font-weight:bold;color:#C00000}.bot_border{border-bottom:1px solid #646464}#shop_by_collection_cont li{margin:0px}#shop_by_collection_cont li{text-decoration:none;color:#FFF;font-size:12px;font-weight:bold;text-align:left;padding:5px 0;line-height:1.5}#left_menulist li a{color:#fff}#shop_by_collection_cont ul ul li{padding:0px;padding-left:10px}#shop_by_collection_cont ul ul li a{text-decoration:none;color:#FFF;font-size:12px;font-weight:normal;text-align:left}#shop_by_collection{color:#FFF}#shop_by_collection_tit{background:url(images/boxtop.png) no-repeat;font-size:18px;height:40px;padding:12px 0 0 0;text-align:center;width:212px;color:#FFF}#shop_by_collection_cont{background:url(images/boxmiddle.jpg) repeat-y;width:202px;*width:212px;padding:20px 0 20px 10px}#shop_by_collection_foot{background:url(images/boxbottom.png) no-repeat;width:212px;height:15px;padding-bottom:40px}.working_color_os{background:url(images/mattress_mainbg.jpg) repeat-y;width:950px}.working_color_os .working_color{background-color:transparent}.working_color_os .revised_table{background-color:transparent}#os_main2 td p{color:#000;font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5}#os_main2 td h1,#os_main2 td h2{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;background:none repeat scroll 0 0 #BFBFBF;padding:2px 0 2px 30px}#os_main2 td b{font-size:12px;font-weight:bold;text-decoration:none}.tf_upfront_badge img{ margin-top:25px}
