/*NEW MATTRESS PAGES CSS*/
/*Created For Healthy Back*/
/*by JMA February 8, 2005*/
/*revised and added to by MAS February 28th 2005*/


/***** PRODUCT PAGES *****/
.text1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000; 
}
.text1b {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000; 
 font-weight: bold;
 vertical-align:top;
 text-decoration:none;
}
.text2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000; 
 text-transform: lowercase;
}
/******* NAVIGATION HEADER ******/
/******* FIRST ROW BENEATH PROMO BANNER ******/

.navHdr {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
}

/******* PRODUCT HEADER LEFT AND RIGHT ******/
/******* GOES BENEATH THE NAV HEADER ******/

.prodHdrL {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: 700;
 color: #004A9C;
 background: url(images/hr_bg.jpg) 
 background-repeat: repeat-x;
 text-transform: uppercase;
}
.prodHdrR {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 700;
 color: #004A9C;
 background: url(images/hr_bg.jpg) 
 background-repeat: repeat-x;
}

/******* TABLE ROW HEADERS ******/
/******* SUB IS FOR ADDITIONAL SERVICES ******/

.trHdr {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-transform: uppercase;
 text-align: center;
 color: #004A9C;
 background: #42B9EB;
 padding: 3px 0px 3px 0px;
}
.trHdrSub {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-transform: uppercase;
 text-align: left;
 color: #004A9C;
 background: #42B9EB;
 padding: 3px 0px 3px 10px;
}
.trHdrLink {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 700;
 text-transform: uppercase;
 text-align: right;
 color: #004A9C;
 background: #42B9EB;
 padding: 3px 0px 3px 10px;
}
.trHdrLink:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 700;
 text-transform: uppercase;
 text-align: right;
 color: #004A9C;
 background: #42B9EB;
 padding: 3px 0px 3px 10px;
}
.trHdrLink:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 700;
 text-transform: uppercase;
 text-align: right;
 color: #004A9C;
 background: #42B9EB;
 padding: 3px 0px 3px 10px;
}
.trHdrLink:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 700;
 text-transform: uppercase;
 text-align: right;
 color: #004A9C;
 background: #42B9EB;
 padding: 3px 0px 3px 10px;
 text-decoration: underline;
}

/******* OTHER MISC HEADERS ************/
/**  BLUE GRADIENT BACKGROUND **********/
.bludgrad{
	background-image: url(images/mattress_pages/bg_bluegrad.gif);
}


/******* PRODUCT DESCRIPTION CELL ******/

.prodDesc {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-align: left; 
}
.intro {
 color:#004A9C;
 font-weight: 700;
 text-decoration: none;
}
.intro a {
 color:#004A9C;
 text-decoration: none;
}
.intro a:hover {
 color:#004A9C;
 text-decoration: underline;
}
/******* PRODUCT DETAIL TABLE ******/
/******* APPEARS BELOW LARGE IMAGE ******/

.prodDetail {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #004A9C;
 padding: 6px 3px 6px 5px;
 text-align: center;
 white-space: nowrap;
 text-decoration:none;
}
#prodDetail a { 
 color: #004A9C;
 text-decoration: none;
}
#prodDetail a:hover {
 color: #999999;
 text-decoration: none;
}

/******* ACTIVE PRODUCT DETAIL TABLE ******/
/******* APPEARS BELOW LARGE IMAGE ******/

.prodDetailActive {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #FFFFFF;
 padding: 6px 3px 6px 5px;
 text-align: center;
 white-space: nowrap;
 text-decoration:none;
 background-color:#6699CC;
}
#prodDetailActive a { 
 color: #FFFFFF;
 text-decoration: none;
}
#prodDetailActive a:hover {
 color: #999999;
 text-decoration: none;
}


/******* PRODUCT ORDER FORM ROWS ******/
/******* SUB IS FOR ADDITIONAL SERVICES ******/
.prodCell1 {
 border-bottom: thin solid #7FA4CD;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #004A9C;
 text-transform: uppercase; 
}
#prodCell1 a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8px;
 font-weight: bold;
 color: #000000;
 text-transform: uppercase;
 text-decoration: none;
}
.prodCell {
 border-bottom: thin solid #7FA4CD;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
}
.prodCellnobot { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
}
/******* RELATED PRODUCTS COLUMN ******/
/******* UPPER AND LOWER ******/

.relProd {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 background: #6692C4;
 padding: 0px 3px 0px 14px;
}
.relProdL {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
 background: #FFFFFF;
 /*padding: 0px 3px 0px 14px;*/
 padding: 0px 3px 0px 2px;
}
/******* FOOTER LINKS ******/

#footer a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #000000;
 text-transform: uppercase;
 text-decoration: underline;
}
#footer a:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #000000;
 text-transform: uppercase;
 text-decoration: none;
}

/*MEMO*/

/*Intro Text*/
/*<span class="color:#004A9C;"></span>*/

/*Price Text*/
/*<span class="color:#990000; font-weight:bold"></span>*/

/*EXISTING STYLE*/

body {
 font-family: Arial, Helvetica, sans-serif;
}

.thp {
 background-color: #6699CC;
 color: #FFFFFF;
 font-weight: bold;
}
.link { 
 color: #999999;
 text-decoration: none;
 text-decoration: underline;   
}
.link:active { 
 color: #999999;
 text-decoration: none;
 text-decoration: underline;   
}
.link:visited { 
 color: #999999;
 text-decoration: none;
 text-decoration: underline;   
}

.link:hover {
 color: #999999;
 text-decoration: none;
}
