body{color:#000000;margin:0px 0px 0px 0px;background:url('//test.wjserver60.com/assets/images/backgroundImage.jpg') repeat top left;}
img{border:none;}
li{color:#4A4A4A;font-family:Arial;font-size:9pt;}
a{font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:normal;font-size:10pt;color:#1D70C0;font-weight:bold;}
a:hover{text-decoration:underline;}
h1{font-size:11pt;font-family:Arial, Helvetica, sans-serif;color:#4a4a4a;margin:0 0 5px 0;}
h2{font-family:Arial, Helvetica, sans-serif;color:#4a4a4a;font-size:17px;margin:0;}
p, blockquote{color:#4A4A4A;font-family:Arial,Helvetica,sans-serif;font-size:10pt;}
strong, em{color:#4A4A4A;font-family:Arial,Helvetica,sans-serif;}
.site{padding:0px;font-size:10pt;font-family:Arial,Helvetica,sans-serif;margin:auto;width:750px;}
.main{width:1000px;}
.freetopbar{background-color:white;color:#469712;font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold;list-style:none outside none;margin:0;padding:0 0 0;position:relative;width:1000px;height:40px}
.freetopbar p.date1{color:#484949;font-size:0.9em;margin:0;position:absolute;right:15px;text-align:center;top:1px;}
.free{display:none;}
.TenYear{border:1px solid black;float:left;height:40px;top:0px;left:0px;opacity:0;position:absolute;width:500px;filter:alpha(opacity=0);}
.FreeShipping{border:1px solid black;float:right;height:40px;right:0px;opacity:0;position:absolute;top:0;width:500px;filter:alpha(opacity=0);}
.clearfix{display:inline-block;}
.content{background-color:#FFFFFF;padding:0;position:relative;}
.categoryHtml{padding:0;width:100%;}
.rightbar{font-family:Arial,Helvetica,sans-serif;font-size:10px;background-color:#FFFFFF;width:160px;padding:9px;}
.footer{}
.text_links1,.text_links2,.text_links21{font-family:Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold;color:#1c4f84;text-decoration:none;}
.footer_links1{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:normal;color:#283A90;text-decoration:none;}
.footer_links1:hover{text-decoration:underline;}
.footer_links2{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:normal;color:#283A90;text-decoration:none;}
.mainContainer{width:1000px;padding:0px;margin:16px auto 0px;}
#header{width:1000px;background-color:#ffffff;}
.guaranteeBanner{margin-bottom:10px;}
.topContainer{width:1000px;height:80px;}
.topimgL{float:left;width:14px;height:80px;background-image:url(http://res2.number1direct.com/assets/Image/Layout/topleftcorner.jpg);background-repeat:no-repeat;}
.logo{float:left;width:260px;height:80px;}
.topRight{width:724px;height:80px;float:right;background-image:url(http://res3.number1direct.com/assets/Image/Layout/toprightcorner.jpg);background-repeat:no-repeat;background-position:top right;position:relative;}
.topLinksL{float:right;list-style:none outside none;margin:0;padding:0;text-align:left;}
.topLinksL li{display:inline;background-repeat:no-repeat;padding:0 0 0 0;margin-left:0;margin-right:0;}
.topLinksL a{color:#666;font-size:8pt;font-weight:normal;line-height:30px;padding-left:2px;padding-right:2px;padding-top:3px;text-decoration:none;}
.topLinksL a:hover{text-decoration:underline;}
.headRight{color:#1D70C0;font-family:Arial,Helvetica,sans-serif;font-size:14pt;font-weight:bold;padding-left:125px;text-align:center;}
.headPhone{float:left;font-size:14pt;margin-right:0px;margin-top:19px;width:175px;}
.chatBtn_top{float:left;left:57px;position:absolute;top:10px;}
.qmclear{font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc{position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li{float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li{float:none;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc, .qmmc ul{list-style:none;padding:0px;margin:0px;}
.qmmc li a{float:none}
.qmmc li:hover>ul{left:auto;}
#qm0 ul li:hover>ul{top:0px;left:100%;}
#qm0{height:35px;text-align:center;width:1000px;background-image:none;}
#qm0 a{color:#FFFFFF;display:block;font-family:Arial;font-size:9pt;font-weight:bold;padding:0 0 0 0;text-decoration:none;}
/* CSS Document */

a#refrigerators, a#fireplaces, a#housewares, a#sinks-faucets, a#electronics, a#mattresses, a#overstock{width:101px;}
a#refrigerators{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:0 0;}
a#cooking, a#clean-up, a#laundry, a#vacuums, a#cabinets, a#sinks-faucets{width:91px;}
a#cooking{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-15px 0;}
a#clean-up{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-9px 0;}
a#laundry{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-9px 0;}
a#vacuums{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-10px 0;}
a#fireplaces{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-25px 0; width:80px}
a#cabinets{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-25px 0;}
a#housewares{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-11px 0; width:91px}
a#sinks-faucets{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-510px 0;}
a#electronics{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-11px 0; width:91px}
a#mattresses{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-9px 0; width:91px}
a#overstock{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-910px 0; width:91px}

/*a#refrigerators:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:0px -48px;}
a#cooking:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-15px -48px;}
a#clean-up:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-9px -48px;}
a#laundry:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-9px -48px;}
a#vacuums:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-10px -48px;}
a#fireplaces:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-25px -48px;}
a#cabinets:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-25px -48px;}
a#housewares:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-10px -48px;}
a#sinks-faucets:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-510px -48px;}
a#electronics:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-10px -48px; width:91px;}
a#mattresses:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-9px -48px;}
a#overstock:hover{background-image:url("http://res4.number1direct.com/assets/Image/navbarNew.jpg");background-repeat:no-repeat;background-position:-910px -48px; width:91px}*/
#qm0 a:hover{color:white;}
#qm0 .qmparent{line-height:34px;background-position:none;}
body #qm0 .qmactive, body #qm0 .qmactive:hover{color:white;}
#qm0 div, #qm0 ul{background-color:#FFFFFF;background-image:none;padding:5px 5px;text-align:left;width:auto;margin-top:0px;border:1px solid #4a4a4a;}
#qm0 div a, #qm0 ul a{background-color:transparent;border-color:#DCDEDF;border-style:solid;border-width:0 0 1px;color:#0054A6;font-size:9pt;font-weight:normal;padding:3px 2px;width:auto;}
#qm0 div a.last, #qm0 ul a.last{border-bottom:none;}
#qm0 div a:hover, #qm0 ul a:hover{background-color:#10589f;color:#FFFFFF;text-decoration:underline;border-color:#10589f;}
#qm0 div .qmparent:hover{background-color:#10589f;}
body #qm0 div .qmactive, body #qm0 div .qmactive:hover{background-color:#10589f;color:#FFFFFF;text-decoration:underline;border-color:#10589f;}
#searchbar{background-image:none;background-position:0 14px;background-repeat:no-repeat;float:none;height:45px;padding-left:8px;padding-top:5px;width:575px;text-align:none;}
#searchbar #search{margin-top:2px;background-color:transparent;border:none;font-size:15px;background-image:url(http://res1.number1direct.com/assets/Image/Layout/searchInput_bg.jpg);padding:5px;background-repeat:no-repeat;width:271px;}
.headRight{color:#1D70C0;font-family:Arial,Helvetica,sans-serif;font-size:14pt;font-weight:bold;padding-left:125px;text-align:center;}
#searchbar input{margin-top:2px;background-color:transparent;border:none;}
.searchBtn{position:relative;top:7px;}
.leftbar{display:none;}
.sidebar_left{color:#666666;width:160px;height:auto;float:left;}
.newsletterAd{}
.box_left .quickspecs_table{font-size:9pt;font-weight:bold;}
.box_left h3.quickspecs_header{margin-bottom:0px;background:url("http://res2.number1direct.com/assets/Image/accessories_bg2.jpg") repeat-x scroll 0 0 transparent; color:#4a4a4a;}
.box_left h3{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background-color:#1D70C0;border-bottom:1px solid #C2C2C2;color:white;display:block;font-family:Arial;font-size:14px;font-weight:bold;margin:0 0 5px;padding:3px 4px;text-align:center;}
.safe_block{text-align:center; border:1px solid #c2c2c2;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;margin-top:10px;}
.safe_block h3{background:url("http://res2.number1direct.com/assets/Image/accessories_bg2.jpg") repeat-x scroll 0 0 transparent; color:#4a4a4a;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin: 0 0 0;padding: 3px 4px;text-align:center;  -moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
.safe_block img{margin:0px 0 10px 0px;}
.safe_block p{padding:11px;font-size:8pt;text-align:left;margin:0;}
.AuthorizeNetSeal img {float:none;}
.box_left{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border:#C2C2C2 solid 1px;margin:10px 0 10px;padding:0;}
td.inline_quick_specs_header{text-align:center;background-color:#EBEBEB;color:#4a4a4a;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:3px 4px 3px 10px;margin:0 0 0px;}
td.inline_quick_specs_odd_cell_left, td.inline_quick_specs_odd_cell_right, td.inline_quick_specs_even_cell_left, td.inline_quick_specs_even_cell_right{padding:2px 4px;color:#4a4a4a;width:50%;}
td.inline_quick_specs_odd_cell_left, td.inline_quick_specs_even_cell_left{text-align:right;}
#customBreadcrumbs{position:absolute;margin-left:17px;margin-top:2px;font-size:8pt;font-weight:normal;}
#customBreadcrumbs a{font-size:8pt;font-weight:normal;}
#brandLogo{float:left;margin:15px 0 0;}
.details_main_description{margin-top:25px;display:inline-block;width:670px;position:relative;left:10px;}
h1 img{margin-top:10px;}
#addReb{border:1px solid #C2C2C2;float:left;padding:6px;background-color:white;}
#addReb a{color:#cb0101;font-size:11pt;text-decoration:underline;}
.below_add_to_cart{background:none repeat scroll 0 0 white;float:left;left:0;margin:5px 0 0;padding:5px;position:relative;top:0;width:366px;border:1px solid #eaeaea;}
.starburst_wrapper{width:220px;float:left;}
.starburst_container{width:220px;height:74px;margin-bottom:5px;position:relative;}
.starburst_container p{color:#E6BA11;font-size:11pt;font-weight:bold;left:4px;position:absolute;text-align:center;top:32px;}
.promotions_container{width:220px;position:relative;}
#prodLinkList .prodList{border:1px solid #C2C2C2;float:right;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;padding:4px;position:relative;width:130px;margin:0 0 22px 0; background-color:white;}
#prodLinkList .prodList li{background-image:url("http://res3.number1direct.com/assets/Image/Category/arrow.jpg");background-position:0 4px;background-repeat:no-repeat;list-style:none outside none;margin:5px 0 11px;padding-left:9px;float:left;}
#prodLinkList .prodList li.freeShipping{list-style-image:none; background-image:url("http://res3.number1direct.com/assets/Image/free-shipping-icon.jpg"); background-position:0 9px;background-repeat:no-repeat; padding:0 0 0 23px; margin:0}
#prodLinkList .prodList li.freeShipping a{float:none;}
#prodLinkList .prodList a:link{text-decoration:none;font-weight:normal;font-size:8pt;color:#1D70C0;font-weight:bold; float:left;}
#prodLinkList .prodList a:hover{text-decoration:underline;}
#prodLinkList .prodList a:visited{font-size:8pt;}
.details4{width:100%;position:relative;}
.details4 td{}
.details4 .details_desc{background-color:#C5C5C5;background-image:url("http://res4.number1direct.com/assets/Image/description-bg.jpg");background-position:9px -175px;border:1px solid #D3D3D3;float:left;height:auto;padding:8px;position:relative;width:375px;}
.details4 .details_prices{float:left;font-size:9pt;margin:6px 0 0;width:60%;}
.details4 .details_addButton{padding-top:0;position:relative;width:101%;display:inline-block;}
.details_addButton a{float:right;}
.details_addButton:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.details4 .shareicon{float:left;margin-right:10px;padding-bottom:8px;padding-left:0;display:none;}
.details4 .details_addButton .approx_delivery{}
.details4 .rebate{float:left;padding-top:10px;text-align:right;width:0;top:0px;position:relative;left:0px;}
.details4 .warranty{display:none;}
.details4 .coupon{display:none;}
.details4 .warranty_coupon{position:relative;top:-15px;left:-120px}
.details4 .add_to_cart_button{position:relative;top:0px;float:right;}
.details4 .prod_review{width:40%;padding-top:60px;padding-bottom:10px;position:absolute;top:200px;left:-190px;float:left;display:none;}
.details4 .details_reg_priceTitle{color:#4A4A4A;float:left;font-weight:normal;text-align:left;width:63%;}
.details4 .details_discountTitle{border-color:#C0C0C0;border-style:solid;border-width:0 0 1px;color:#4A4A4A;float:left;font-weight:normal;height:31px;left:0;margin-bottom:5px;padding-bottom:4px;padding-top:10px;position:relative;text-align:left;width:63%;}
.details4 .details_sale_priceTitle{color:#4A4A4A;float:left;font-size:17pt;font-weight:normal;padding-bottom:5px;text-align:left;width:63%;}
.details4 .details_rebateTitle{border-color:#C0C0C0;border-style:solid;border-width:0 0 1px;color:#4A4A4A;float:left;font-weight:bold;padding-bottom:5px;padding-top:10px;text-align:left;width:63%;}
.details4 .details_net_priceTitle{float:left;font-weight:600;height:30px;text-align:left;width:63%;color:#4a4a4a;}
.details4 .details_reg_price{color:#4a4a4a;font-weight:normal;margin-left:63%;text-align:right;width:37%;}
.details4 .details_discount{border-color:#C0C0C0;border-style:solid;border-width:0 0 1px;color:#4a4a4a;font-weight:normal;margin-left:63%;margin-top:15px;padding-bottom:5px;padding-top:10px;text-align:right;width:37%;}
.details4 .details_sale_price{color:#CB0101;font-size:17pt;font-weight:bold;margin-left:63%;margin-top:5px;padding-bottom:5px;text-align:right;width:37%;}
.details4 .instant_coupon{position:relative;top:-20px;}
.details4 .details_rebate{border-color:#C0C0C0;border-style:solid;border-width:0 0 1px;color:green;font-size:12pt;font-weight:bold;margin-left:63%;padding-bottom:5px;padding-top:5px;text-align:right;width:37%;}
.details4 .details_net_price{color:green;font-size:17pt;font-weight:bold;height:34px;margin-left:63%;text-align:right;width:37%;}
.discount_date{font-style:italic;font-weight:normal;font-size:8pt;}
.details4 .details_addToList{/*margin-left:105px;*/bottom:24px;float:right;height:0;position:relative;right:77px;}
.details4 .details_compare{/*margin-left:172px;margin-top:-20px;*/float:right;position:relative;bottom:24px;height:0;right:3px}
.details4 .details_long_desc{float:left;margin:0 0 0 0;padding:0;width:368px;position:relative;}
.details4 .details_options{width:375px;}
.dynamic_optionName{color:red;font-weight:bold; float:left;margin-bottom:10px;margin-top:5px;width:151px;}
.dynamic_optionValue{float:right;margin-bottom:10px;margin-top:5px;}
.details4 .details_rebate_htmlCode{float:right;margin-top:110px;position:absolute;margin-left:420px;width:200px;right:-48px;top:0;}
.details4 .details_rebate_icon{margin-right:180px;}
.details4 .details_rebate_htmlCode .why_addtocart{left:-200px;position:absolute;top:-56px}
.details4 .productImage{width:368px;position:relative;margin-left:30px;float:left;}
.details4 .iconlink{position:relative;top:5px}
.details4 .iconNOTlink{position:relative;top:5px;color:#1D70C0;}
.productInfo{border:1px solid #C2C2C2;margin-bottom:10px;margin-left:13px;height:435px;min-height:385px;padding:4px;width:793px;margin-top:10px;}
.viewdemo{position:relative;}
#easy2Container_num1_645{position:absolute;top:432px;left:115px; z-index:1;}
.SBStpl-4recframe, .SBStpl-15recframe{vertical-align:top;}
.hintsClass{width:200px;}
.warrantyMessage{background-color:#ebebeb;border:1px solid #c2c2c2;color:#4a4a4a;width:160px;padding:10px;font-size:9pt;}
.warrantyMessage a{font-size:8pt;}
.tabcontainer{clear:left;width:99.8%;border-bottom:1px solid #C2C2C2;border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;}
.tabcontent{display:none;}
.shadetabs{padding:3px 0;margin-left:0;margin-top:1px;margin-bottom:0;font:bold 12px Verdana;list-style-type:none;text-align:left;}
.shadetabs li{display:inline;margin:0;}
.shadetabs li a{background:url("/assets/Image/tab.jpg") repeat-x scroll left top transparent;border-left:1px solid white;border-right:1px solid #C2C2C2;border-top:1px solid white;color:#666666;font-size:9pt;margin-top:3px;padding:5px 15px 3px;text-decoration:none;width:120px;text-align:center;}
.shadetabs li a:visited{color:#2d2b2b;}
.shadetabs li a:hover{color:#4a4a4a;background:transparent url(http://res4.number1direct.com/assets/Image/tab_hover.jpg) repeat-x left top;border-top:1px solid #c2c2c2;}
.shadetabs li a.selected{position:relative;}
.shadetabs li a.selected{color:#FFFFFF;background:transparent url(http://res1.number1direct.com/assets/Image/tab_selected.jpg) repeat-x left top;border:1px solid #1D70C0;height:19px;margin-top:0;}
.shadetabs li a.selected:hover{text-decoration:none;}
.tabcontent{display:none;}
@media print{.tabcontent{display:block !important;}}.modernbricksmenu2{padding:0;width:362px;border-top:5px solid #D25A0B;background:transparent;voice-family:"\"}\"";voice-family:inherit;}
.modernbricksmenu2 ul{margin:0;margin-left:10px;padding:0;list-style:none;}
.modernbricksmenu2 li{display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;}
.modernbricksmenu2 a{float:left;display:block;font:bold 11px Arial;color:white;text-decoration:none;margin:0 1px 0 0;padding:5px 10px;background-color:black;border-top:1px solid white;}
.modernbricksmenu2 a:hover{background-color:#D25A0B;color:white;}
.modernbricksmenu2 a.selected{background-color:#D25A0B;color:white;border-color:#D25A0B;}
.tabcontent{display:none;}@media print{.tabcontent{display:block !important;}}.indentmenu{font:bold 13px Arial;width:100%;}
.indentmenu ul{margin:0;padding:0;float:left;border-top:1px solid navy;background:black url(indentbg.gif) center center repeat-x;}
.indentmenu ul li{display:inline;}
.indentmenu ul li a{float:left;color:white;padding:5px 11px;text-decoration:none;border-right:1px solid navy;}
.indentmenu ul li a:visited{color:white;}
.indentmenu ul li a.selected{color:white !important;padding-top:6px;padding-bottom:4px;background:black url(indentbg2.gif) center center repeat-x;}
.tabcontentstyle{border:1px solid gray;width:450px;margin-bottom:1em;padding:10px;}
.tabcontent{display:none;}
@media print{.tabcontent{display:block !important;}}
.productLayout4 h1{display:inline-block;margin-bottom:0;position:relative;color:#4A4A4A;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:normal;left:0px;}

.details_product_name{color:#003b73;font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:normal;left:0;padding:0;position:relative;font-weight:bold;margin:0}
.details_image_box{margin-bottom:10px;margin-left:20px;text-align:center;}
.details_prices .msrp{position:relative;width:377px;}
.details_tab{right:0;width:100%;padding-top:0px;display:inline-block;}
#tab-block-1{clear:both;float:left;margin-top:15px;padding-left:13px;width:99%;}
.tab-wrapper{margin:0;width:98.5%;background-color:#FFFFFF;border:1px solid #C2C2C2;clear:both;}
.tab-menu{list-style:none;font-family:Verdana,Arial,Helvetica,sans-serif;padding:2px 0px 0px 0px;clear:both;line-height:17px;font-size:12px;margin:0;display:inline-block;width:807px;}
.tab-menu li{display:block;margin:0;float:left;}
.tab-menu li a{background:url("/assets/Image/tab.jpg") repeat-x scroll left top transparent;border-left:1px solid white;border-right:1px solid #C2C2C2;border-top:1px solid white;color:#666666;float:left;font-size:9pt;margin-top:3px;padding:5px 15px 1px;text-decoration:none;width:101px;text-align:center;}
.tab-menu li a:hover{color:#4a4a4a;background:transparent url(http://res2.number1direct.com/assets/Image/tab_hover.jpg) repeat-x left top;border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2;}
.tab-menu li.tab-selected a{color:#FFFFFF;background:transparent url(http://res3.number1direct.com/assets/Image/tab_selected.jpg) repeat-x left top;border:1px solid #1D70C0;height:19px;margin-top:0;}
.tab-wrapper .tab-container{padding:10px;color:#4a4a4a;}
.tab-wrapper .tab-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
a.top, div.top{float:right;font-size:12pt;color:#FF6600;display:block;line-height:20px;position:relative;right:20px;}
div.top{clear:both;width:auto;}
a.top:hover{}
.productDescription{width:600px; font-family:Arial, Helvetica, sans-serif; color:#4a4a4a;text-align:justify; font-size:9pt; line-height:12pt;}
.productDescription p{margin:7px 0; text-align:justify; font-size:9pt;}
.productDescription ul{margin:0; padding:5px 0 0 20px;}
.productDescription ul li{}
table.t30{font-size:9pt;color:#4a4a4a;font-family:Arial, Helvetica, sans-serif;}
td.t31{font-weight:bold; background-color:#e0e0e0;border-bottom: 1px solid #CCCCCC;color:#4a4a4a;font-weight: bold;padding: 2px 0 2px 8px;text-align:center;}
td.t32, td.t32A{border-bottom: 1px solid #CCCCCC;color: #474747;font-weight: bold;padding: 4px 5px 3px 8px;text-align: left;}
td.t33, td.t33A{border-bottom: 1px solid #CCCCCC;color: #474747;padding: 4px 0 3px;vertical-align: middle;width:60%;}
td.t32, td.t33{ background-color:#FFF}
td.t32A, td.t33A{ background-color:#f0f0f0}
td.t32A{}
.productRebates{padding:5px 0px;width:auto;}
.currentRebates{padding:0;clear:both;width:100%;display:inline-block;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border:1px solid #C2C2C2;margin:0 0 10px 0;}
.expiredRebates{padding:0;clear:both;width:780px;display:inline-block;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border:1px solid #C2C2C2;float:none;margin:0;}
.currentRebates .block{list-style:none;width:100%;border-bottom:0;}
.expiredRebates .block{list-style:none;width:100%;border-bottom:0;}
.LC_description{float:left;padding:0 12px 10px 10px;;width:485px;}
.LC_description ul{padding-left:10px;margin:0;}
.LC_description ul li{margin-bottom:5px;list-style-position:inside;}
h2.productRebates_Header{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background-color:#F6F6F6;border-bottom:1px solid #C2C2C2;display:block;font-weight:bold;margin:0 0 0px;padding:3px 4px;text-align:left;font-size:12pt;}
h2.brandContainer_Header-Rebates{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background-color:#b12525;border-bottom:1px solid #C2C2C2;display:block;font-weight:bold;margin:0 0 0px;padding:3px 4px;text-align:center;font-size:12pt;color:white;}
h2.productRebates_Header a{color:#1D70C0;text-decoration:none;font-size:12pt;}
td.productRebates_Header a{color:#1D70C0;text-decoration:none;font-size:12pt;}
h3.rebatesSubheader{text-align:center;background-color:#EBEBEB;color:#4a4a4a;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;padding:3px 4px 3px 10px;margin:0 0 10px;}
p.red{margin:0;color:#D80000;font-weight:bold;margin:0;}
.RC_links{border-left:1px solid #C2C2C2;margin:0 0 10px 0;min-height:200px;}
.RC_links ul{padding-left:10px;margin:0;}
.RC_links li{margin-bottom:7px;list-style-position:inside;}
.RC_links .pdf{list-style:none;background-image:url(http://res1.number1direct.com/assets/Image/pdf_icon.jpg);background-repeat:no-repeat;background-position:0 0;padding-left:25px}
.RC_links .calendar{list-style:none;background-image:url(http://res2.number1direct.com/assets/Image/calendar_icon.jpg);background-position:0 0;background-repeat:no-repeat;padding-left:25px}
.top_link{font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:normal;font-size:9pt;color:#1d70c0;}
.top_link:hover{text-decoration:underline;}
.details_fields_title{font-size:10pt;font-weight:bold;padding-bottom:5px;display:none;}
.details_fields{display:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;color:#666;border-collapse:collapse;width:100%;margin-bottom:10px;}
.details_rebate_htmlCode{display:none;}
#OverlayContainer{display:none;}
.details_thumbnail{padding:5px;border:1px solid #919191;height:30px;}
.details_thumbnail_anchor{text-decoration:none;}
.tab-container table{font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#000000;width:100%;}
.inline_sd_table{font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#000000;width:95%;}
.inline_sd_header{background-color:#c2c2c2;font-weight:bold;font-size:11pt;padding-left:5px;}
.inline_sd_even_cell{border-bottom:1px dotted #DBDBDB;padding:5px;background-color:white;}
.inline_sd_odd_cell{padding:5px;border-bottom:1px dotted #DBDBDB;background-color:#e1e1e1;}
.optionSelect{width:200px;font-size:8pt;}
.details_long_desc #addReb{position:relative;top:-20px;}
.inventory_onhand{background:none repeat scroll 0 0 white;margin-top:6px;padding:4px;color:#CB0101;font-weight:bold;font-size:8pt;text-align:center}
div.disclaimer{position:relative;}
div.disclaimer p{position:absolute;top:460px;margin:0;font-size:8pt;text-align:center;width:436px;}
/*recommended List styling*/
.dynamic_thumbnail_contaiter{ width:100%}
.dynamic_thumbnail_contaiter td.cell{border-bottom:1px solid #ececec;padding: 7px 7px 0px 0;}
.details_recommendedList{border: 1px solid #C2C2C2;height:auto;margin-bottom:10px;margin-left:13px;margin-top:10px;width:801px;}
.dynamic_thumbnail{ float:left;}
.dynamic_thumbnail img{width:50px; height:50px;margin:0 5px 0px 10px}
.prices{ margin-top:0px;}
.prices .msrpBox{display:none;}
.prices .d{display:none;}
.prices .priceTitle{color:#4a4a4a; font-weight:bold;font-size:9pt}
.prices .price{font-weight:bold;color:#CB0101;font-size:9pt}
.dynamic_thumbnail_addtocart .add_to_cart_button{ margin-right:5px;top:-20px;}
.dynamic_thumbnail_addtocart #addReb{display:none;}
.dynamic_thumbnail_content .dynamic_thumbnail_item_desc{display:none;}
.dynamic_thumbnail_addtocart .below_add_to_cart{display:none;}
.dynamic_thumbnail_item_name{float:left;font-size:9pt;margin-top:2px; width:490px}
.recommended_list{background: url("/assets/Image/accessories_bg2.jpg") repeat-x scroll 0 0 transparent;color:#4a4a4a;display: block;font-family: Arial;font-size: 9pt;font-weight: bold;margin: 0 0 0px;padding: 1px 4px;text-align: left;}
.details_recommendedList:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.guideListWrapper{float:right; width:300px}
.guideListContainer {border:1px solid #D5D5D5;margin:0 0 7px 113px;width:185px; float:right;}
.guideListHeader{background-color:#EBEBEB;font-size:9pt;font-weight:bold;padding:3px;}
.guideList{list-style-image: url("http://res1.number1direct.com/assets/Image/pdf_icon.jpg");list-style-type:square;margin:10px;padding:0 0 0 30px;}
.guideList li a{font-size:9pt}
.guideListFooter{margin:10px;}
.guideList li{margin:2px 0;}
.prPaContainer, .prPaFooter {width:98%;}
.productPageImage{margin-bottom:3px}
h2.satisfactionHeader{font-size:12pt}
.positive{font-weight:bold; font-size:10pt;}
p.comfortScaleNumber{color:#333333;font-size:21pt;font-weight:bold;margin:0;position:absolute;right:22px;
text-align:center;top:4px;width:60px;}
p.specialFinancing{font-size:8pt;
 display: inline-block;
    font-size: 8pt;
    margin: 5px 0 0;}
span.important{font-weight:bold;}
p.specialFinancing a {font-size:8pt; float:left;}
.MattressContainer_Main{width:780; float:left; text-align:justify;}
.MattressContainer_Main h2{font-size:8pt; margin-top:3px;}
.MattressContainer_Main ol{padding:0 0 0 18px;}
.MattressContainer_Main ol li{margin: 0 0 20px}
ul.MD{padding:0 0 0 3px;margin:0 0 0 0;}
ul.MD li{padding:0;margin:5px 0 0 25px;}
a.productDemo{position:absolute;left:-280px;top:-10px;}
.add_low_price {background: none repeat scroll 0 0 white;border-bottom: 1px solid #ECECEC;font-size: 8pt;font-weight: bold;margin: 5px 0;padding: 5px;position: relative;text-align: center;width: 364px;}
