BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial;
	margin:0px;
	color:#333333;
}



.faq-q
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.faq-a
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}



TD.WhiteOnBlack
{
	BACKGROUND-COLOR: #000000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

TD.BorderColor
{
	BACKGROUND-COLOR: #ACC0AC;
}

TD.BSection
{
    COLOR: #505050;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

TD.BodyText
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

TD.Testimonial
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.ProdHighs
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

TD.CompHead
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

TD.CompBody
{
    COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

TD.CompBodyBG
{
    COLOR: #000000;
	BACKGROUND-COLOR: #ffdddd;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

TD.CompDisclaim
{
    COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
	TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}

TD.Prices
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

TD.Options
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

A.TopMenuItems
{
    COLOR: #599a1a;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

A.TopMenuItems:hover
{
    COLOR: #71bc21;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

A.BottomMenuItems
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

A.BottomMenuItems:hover
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

A.BSection
{
    COLOR: #505050;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

A.BSection:hover
{
    COLOR: #505050;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

A.MenuItems
{
    COLOR: #505050;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

A.MenuItems:hover
{
    COLOR: #505050;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

A.Level2MenuItems
{
    COLOR: #505050;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

A.Level2MenuItems:hover
{
    COLOR: #505050;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}

TD.Copyright
{
    COLOR: #505050;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

TD.PriceHeader
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

TD.SectionHeader
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

TD.PhotoSubs
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.PriceStartingAt
{
    COLOR: #599a1a;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.mattresses{
    FONT-WEIGHT: normal;
}	

h1 { font-family: arial; font-size: 12pt; FONT-WEIGHT: bold; color: #666666}

TD.CartComments
{
    COLOR: #505050;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	TEXT-ALIGN: justify;
}
.product-border{
	border-style:solid;
	border-width:1px;
	border-color:#d0d0d0;
	background-color:#ffffff;
	height:145px;
}
.product-border2{
	border-style:solid;
	border-width:1px;
	border-color:#d0d0d0;
	background-color:#ffffff;
	height:125px;
	padding:10px;
}
.top-menu{
	text-indent:20px;
}
.TopMenuItems a {
    COLOR: #599a1a;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.TopMenuItems a:hover{
    COLOR: #71bc21;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.s{
	width:1px;
	height:1px;
}
.top-item{
	text-indent:10px;
	line-height:16px;
}
.type-item{
	text-indent:20px;
	line-height:16px;
	vertical-align:bottom;
}
.type-item-2-line{
	text-indent:20px;
	line-height:12px;
	vertical-align:bottom;
}
.item{
	text-indent:30px;
	line-height:12px;
}
.stylen{
	font-weight:normal;
	font-style:normal;
}
.styleL{
	text-decoration:none;
	color:#232323;
}

.featured-products{color:#608736; font-size:19px;}

.feature-pro-title{color:#608736; font-size:15px; font-weight:bold; padding-bottom:7px;}
.feature-content{font-size:12px;}
.red{color:#F00; font-size:12px; padding-top:7px;}
