body{font-family:Arial, Helvetica, sans-serif;font-size:80%;color:black;margin:0px;padding:0px;list-style-type:circle;text-align:center;}
a{color:white;text-decoration:none;}
h2{font-size:160%;}
small{display:none}
.mattress_info h2{font-size:80%;font-weight:normal;}
#wrapper{margin:auto;width:940px;background-color:white;}
#main_banner img{display:none;}
#main_banner strong{display:none;}
#main_banner input{display:none;}
#search input{visibility:hidden;display:none;}
#search img{visibility:hidden;display:none;}
#container{text-align:left;}
#panel_admin img{display:none;}
#main_banner{width:940px;height:89px;}
#button_bar{display:none;}
#button_bar img{display:none;}
#main_head{text-align:center;}
#main_foot{display:none;}
#main_foot img{display:none;}
#midLeft{display:none;}
#midRight{width:772px;padding-left:0px;}
#default_left{width:660px;float:left;}
#default_right{width:90px;border-left:1px solid white;text-align:center;float:left;}
#default_right img{border-width:0px;padding-left:10px;}
#default_left .space{padding-right:10px;}
#inner{width:772px;}
#default_left{width:680px;float:left;}
#default_right{width:90px;border-left:1px solid white;text-align:center}
#default_left .space{padding-right:10px;}
input{font-size:90%;}
select{font-size:90%;}
h3{color:black;text-align:center;}
.navigation{display:none;}
.navigation UL{margin:0px;padding:0px;text-align:left;}
.navigation UL LI{margin:0px;padding:0px;width:100%;list-style-type:none;}
.navigation UL LI A{padding:0px;margin:0px;height:0px;line-height:0px;}
.navigation UL LI A:hover{}
.navigation UL UL LI{}
.navigation UL UL LI a{padding:0px;}
.navigation UL UL UL LI a{padding-left:0px;}
.activeNav{}
.propBox{width:100%;margin-bottom:6px;}
.colHeads{text-align:left;}
.colHeads a{color:black;}
.colHeads b{padding:6px;}
.adminHead{color:black;background-color:red;text-align:center;}
.navigation .admin{border-bottom:2px solid red;}
.navigation .admin UL LI A{background-color:white;}
.memHead{color:black;background-color:white;text-align:center;}
.navigation .mem{border-bottom:2px solid white;}
.navigation .mem UL LI A{background-color:white;}
.teleHead{color:black;background-color:white;text-align:center;}
.navigation .tele{border-bottom:2px solid white;}
.navigation .tele UL LI A{background-color:white;}
.accHead{color:black;background-color:white;text-align:center;}
.navigation .acc{border-bottom:2px solid white;}
.navigation .acc UL LI A{background-color:white;}
.salesHead{color:black;background-color:white;text-align:center;}
.navigation .sales{border-bottom:2px solid white;}
.navigation .sales UL LI A{background-color:white;}
.upHead{color:black;background-color:white;text-align:center;}
.navigation .up{border-bottom:2px solid white;}
.navigation .up UL LI A{background-color:white;}
.whHead{color:black;background-color:white;text-align:center;}
.navigation .wh{border-bottom:2px solid white;}
.navigation .wh UL LI A{background-color:white;}
.notes{color:black;}
.product_list{margin-bottom:10px;border-bottom:1px solid black;}
.product_list img{border:0px;}
.product_list th{}
.product_list b{font-size:120%;color:black;padding:4px;display:block;}
.price{font-family:Arial black, Helvetica, sans-serif;font-size:250%;}
.was_price{text-decoration:line-through;font-weight:bold;}
.product_head{padding:3px;font-size:120%;font-weight:bold;color:black;}
.product_box{border:1px solid black;background-color:white;}
.product_box div{padding:10px;}
.manufacturer_list{text-align:center;float:right;}
.manufacturer_list img{border:0px;}
.log_status{text-align:center;color:black;line-height:20px;margin:2px;}
.log_status b{background-color:red;text-align:center;color:black;padding:4px;border:1px solid black;}
.man_grid{margin:0px;padding:0px;text-align:center;width:100%;}
.man_grid UL{padding:0px;list-style-type:none;margin:0px;width:100%;}
.man_grid UL LI{display:inline;margin:4px;padding:0px;float:left;width:100px;height:80px;text-align:center;border:1px solid white;}
.man_grid img{border:0px;width:120px;height:70px;}
.man_grid a{line-height:70px;vertical-align:middle;height:70px;width:98px;display:block;}
.stock{font-weight:bold;height:20px;line-height:20px;}
.group_grid{margin:0px;padding:0px;text-align:center;width:100%;}
.group_grid UL{padding:0px;list-style-type:none;margin:0px;width:100%;}
.group_grid UL LI{display:inline;margin:5px;padding:0px;float:left;width:180px;height:160px;text-align:center;}
.group_grid img{border:0px;}
.group_grid .stock{font-weight:bold;height:20px;line-height:20px;}
.group_grid a{border:1px solid black;height:110px;display:block;}
.group_grid .title{border:1px solid black;background-color:white;height:20px;border-bottom:none;}
.selector{text-align:center;}
.selector select{font-size:80%;}
.multipleSizes td{background-color:white;border:1px solid black;text-align:center;padding:5px;}
.multipleSizes b{font-size:150%;color:black;}
.hMenu{margin:10px;}
.hMenu td{background-color:black;border:1px solid black;text-align:center;padding:5px;font-weight:bold;width:130px;color:black;font-size:120%;}
.hMenu a{color:black;text-decoration:none;}
.product_grid{background-color:white;border-left:1px solid black;border-right:1px solid black;}
.product_grid td{border-bottom:1px solid black;}
.product_grid input{font-size:90%;}
.light_bg{background-color:white;}
.size_tabs_blank{border-bottom:1px solid black;}
.size_tabs{border:1px solid black;background-color:white;border-bottom:none;font-weight:bold;width:100px;text-align:center;}
.size_tabs_selected{border:1px solid black;background-color:black;border-bottom:none;font-weight:bold;width:100px;text-align:center;}
.stock_grid{background-color:white;}
.stock_grid td{border-bottom:1px solid white;}
.stock_grid input{font-size:90%;}
.stock_head{background-color:white;color:black;text-align:left;margin-top:10px;}
.stock_head div{padding:4px;font-weight:bold;}
.ass_grid{background-color:white;}
.ass_grid td{border-bottom:1px solid white;}
.ass_grid input{font-size:90%;}
.ass_head{background-color:white;color:black;text-align:left;margin-top:10px;}
.ass_head div{padding:4px;font-weight:bold;}
.ass_head a{color:black;font-weight:bold;}
.ass_grid a{text-decoration:none;}
.colours_grid{background-color:white;}
.colours_grid td{border-bottom:1px solid white;}
.colours_grid input{font-size:90%;}
.colours_head{background-color:white;color:black;text-align:left;margin-top:10px;}
.colours_head div{padding:4px;font-weight:bold;}
.option_grid{background-color:white;}
.option_grid td{border-bottom:1px solid white;}
.option_grid input{font-size:90%;}
.option_head{background-color:white;color:black;text-align:left;margin-top:10px;}
.option_head div{padding:4px;font-weight:bold;}
.adminHeads{font-size:160%;font-weight:bold;color:black;background-color:black;text-align:center;}
.stats_head{background-color:white;vertical-align:top;}
.stats_head a{text-decoration:none;color:black;}
.basket{background-color:white;}
.basket th{background-color:black;color:black;font-weight:bold;}
.basket td{border-bottom:1px solid black;}
.Bed_Map{width:515px;height:356px;background-image:url("../_images/general/bed_map_2.gif");background-position:center center;background-repeat:no-repeat;margin:0px auto 0px auto;}
.Bed_Map_pad{padding:16px 0px 0px 0px;}
.Bed_Map_pad a{display:block;width:40px;height:40px;}
.Bed_Map_pad a:hover{background-image:url("../_images/general/red_dot.gif");background-position:center center;background-repeat:no-repeat;}
.Bed_Map_pad b{display:block;width:100px;height:20px;text-align:center;}
.prod_grid{margin:0px;padding:0px;text-align:center;width:100%;}
.prod_grid UL{padding:0px;list-style-type:none;margin:auto;}
.prod_grid UL LI{display:inline;margin:5px 10px 5px 10px;padding:0px;float:left;width:30%;height:350px;text-align:center;border:1px solid black;}
.prod_grid p{margin:4px;}
.preview{border:none;display:block;}
.prod_grid .title{background-color:white;height:36px;vertical-align:middle;border-bottom:none;}
.orders{text-align:left;background-color:white;border:1px solid black;}
.orders td{border-bottom:1px solid black;border-right:1px solid black;}
.orders th{background-color:black;border-right:1px solid white;}
.orders a{text-decoration:none;}
.report{}
.report th{color:black;font-weight:bold;background-color:black;}
.scrollBox{width:210px;height:145px;overflow:auto;border:1px solid black;}
.scrollBox .item{border-bottom:1px dotted black;font-size:90%;padding:5px;}
.scrollBox th{background-color:black;}
.loginBox{border:1px solid black;background-color:white;}
.loginBox th{background-color:black;color:black;}
.special_grid{margin:0px;padding:0px;text-align:center;width:100%;font-size:90%;}
.special_grid UL{list-style-type:none;margin:auto;padding:0px;}
.special_grid UL LI{display:inline;margin:2px 0px 5px 2px;padding:0px;float:left;width:90px;height:100px;text-align:center;border:1px solid black;background-color:white;}
.special_grid .title{color:black;font-weight:bold;font-size:105%;margin:6px 0px 6px 0px;}
.special_grid .button{margin:6px;}
.sale_grid{text-align:center;border:1px solid Maroon;height:350px;width:20%;margin:3px;}
.sale_grid .Spreview{width:137px;height:104px;border:none;margin-bottom:50px;}
.offers_grid{background-color:white;text-align:center;border:1px solid black;width:155px;height:300px;margin:3px;}
.offers_grid .Spreview{width:137px;height:104px;border:none;}
.strikethru{text-decoration:line-through;color:black;font-size:110%;font-weight:bold;}
.nowprice{font-size:160%;font-weight:normal;color:white;font-weight:bold;}
.shopby{margin:0px;padding:0px;text-align:center;clear:left;width:100%;font-size:80%;border:1px solid black;height:190px;width:640px;}
.shopby UL{padding:0px;width:100%;list-style-type:none;margin:0px;clear:left;}
.shopby UL LI{display:inline;padding:0px;float:left;width:100px;height:100px;text-align:center;}
.shopby UL img{border-width:0px;}
.front_pic{width:300px;margin-right:20px;float:left;}
.yournext{text-align:center;font-size:140%;font-weight:bold;margin-bottom:10px;}
.tabs td{width:140px;height:50px;}
.tabs td div{margin:4px 4px 0px 0px;}
.tabs .selectTab{color:black;font-weight:bold;}
.bar{width:760px;height:50px;text-align:center;}
.bar h1{color:black;font-size:170%;margin:5px 5px 0px 5px;letter-spacing:10px;}
.deliveryDate{font-size:150%;font-weight:bold;background-color:white;}
.staff{text-align:left;font-size:120%;}
.staff td{border-bottom:1px solid black;}