html {overflow: -moz-scrollbars-vertical;}

body {
font-family:Verdana, Arial, Helvetica;
background: url("../images/bg_gradiant_white.gif") repeat-x;
background-attachment: fixed;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
background-color:#FFFFFF;
}

* HTML img {
	behavior:	url("pngbehavior.htc");
}

.pspace {
 margin-top:5px;
 margin-bottom:6px;
 padding-left:2px;
 padding-right:2px;
}

.headerimage {
 background-image:url(../images/warmzone_logo.gif);
 background-repeat:no-repeat;
 background-position:center;
 background-color:#FFFFFF;
 width:778px;
 height:119px;
}

.bordercontent {
 padding:0px;
 margin:0px;
 border:solid;
 border-right-width:2px;
 border-left-width:2px;
 border-top-width:0px;
 border-bottom-width:0px;
 border-color:#500503;
 background-color:800001;
 width:780px;
}

.pressroomnav {
 padding:4px;
}

.tabsqborder {
 border-bottom-width:1px;
 border-bottom-color:#000000;
 border-bottom-style:solid; 
 border-right:none;
 border-left:none;
 border-top:none;
 }

/*- MENU --------------------------- */
	
#menu {
	width: 147px;
	float:left;
	margin-left:0;
	margin-top:0;
	margin-right:0;
	list-style:none;
	border:none;
}
	
#menu li a {
	height: 28px; 
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px; 	
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:0;	
}	
	
#menu li a:link, #menu li a:visited {
	color: #FFF;
	display: block;
	background:  url(../images/menu.gif);	
	padding: 8px 0 0 5px;
	
}
	
#menu li a:hover {
	color: #FFF;
	display: block;
	background:  url(../images/menu.gif) 0 -32px;
	padding: 8px 0 0 5px;
}	
/* ----- END MENU ----- */


h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:10px;
	margin-bottom:5px;
}

#h1frontpage {
	font-size:12px;
	color:#A52E1D;
	margin-left:10px;
}		

.yo {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.white {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.aztek {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.footer {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none; text-align:right; }
.date {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:7pt; text-decoration: none;}
.textlink {color: #690000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: underline; font-weight:bold;}
.texthover {color: #B87818; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: underline; font-weight:bold;}
.textsmaller {font-family:Verdana, Arial, Helvetica; font-size:7pt; text-decoration: none; }
.toplogo {
background-color:#FFFFFF;
background-image:url(/images/warmzone_final.gif);
background-repeat:no-repeat;
height:85px;
border-left:solid;
border-left-color:#330000;
border-left-width:1px;
border-right:solid;
border-right-color:#330000;
border-right-width:1px;
border-collapse:collapse;
}
.newsblock {
	background-color:#F7E6DB;
	border-width:2px;
	border-color:#660000;
	border-style:outset;
	padding:2px;
	width:590px;
	padding-top:6px;
}
.smallinfoblock {
	background-color:#F7E6DB;
	border-width:2px;
	border-color:#660000;
	border-style:outset;
	padding:2px;
	height:70px;
	padding-top:6px;
}
.infoblock {
	background-color:#F7E6DB;
	border-width:2px;
	border-color:#660000;
	border-style:outset;
	padding:2px;
	height:85px;
	padding-top:6px;
}
.radiantinfobox {
width:135px;
padding:4px;
background-color:#B14E04;
font-size:10px;
color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#660000;
}

.leftnavmenu {
background:#CC6600;
border-width:1px;
border-style:solid;
border-color:#CC6600;
color:#FFFFFF;
font-weight:bold;
width:127px;
height:24;
}
.leftnavmenuhover {
background:#FFFFFF;
border-width:1px;
border-style:solid;
border-color:#800001;
color:#800001;
font-weight:bold;
width:127px;
height:24;
}
.lnavmenu {
background-image:url(http://www.warmzone.com/images/ButtonBack_new.gif);
color:#FFFFFF;
font-weight:bold;
}
.lnavmenu a:link {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.lnavmenu a:visited {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}
.lnavmenu a:hover {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}

.lnavmenuhover {
background-image:url(http://www.warmzone.com/images/ButtonBack_2.gif);
color:#FFFFFF;
font-weight:bold;
cursor: hand;
}
.lnavmenuhover a:link {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.lnavmenuhover a:visited {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}
.lnavmenuhover a:hover {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}

#white {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
#white a:link {color: #FFFFFF; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none; font-weight:bold}
#white a:visited {color: #FFFFFF; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none; font-weight:bold}
#white a:hover {color: #B87818; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none; font-weight:bold}

#cream {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
#cream a:link {color: #F7EFDE; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none; font-weight:bold}
#cream a:visited {color: #F7EFDE; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none; font-weight:bold}
#cream a:hover {color: #FFFFFF; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none; font-weight:bold}

#yo {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
#yo a:link {color: #690000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: underline;}
#yo a:visited {color: #690000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: underline}
#yo a:hover {color: #B87818; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: underline}

#links {color: #EE3B33; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
#links a:link {color: #EE3B33; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: underline; font-weight:bold}
#links a:visited {color: #EE3B33; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: underline; font-weight:bold}
#links a:hover {color: #B87818; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: underline; font-weight:bold}

#hidden {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
#hidden a:link {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
#hidden a:visited {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}
#hidden a:hover {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}


#date {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:7pt; text-decoration: none;}
#aztek {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
#footer {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none; }


H1 {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:10pt; text-decoration: none;}
H2 {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:9pt; text-decoration: none; margin-bottom: 2px;}
H3 {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:10pt; text-decoration: none; margin-bottom: 2px;}
H4 {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:10pt; text-decoration: none;}
H5 {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:10pt; text-decoration: none;}

h6 {
	color: #000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:8pt; font-weight:normal;
	text-decoration:none;
	margin-bottom:5px;
	margin-top:0px;
}  


.links a:link {color: #690000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.links a:visited {color: #690000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}
.links a:hover {color: #B87818; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}

.leftnav a:link {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.leftnav a:visited {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}
.leftnav a:hover {color: #B87818; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}

.topnav a:link {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:10px; text-decoration: none;}
.topnav a:visited {color: #ffffff; font-family:Verdana, Arial, Helvetica; font-size:10px; text-decoration: none}
.topnav a:hover {color: #B87818; font-family:Verdana, Arial, Helvetica; font-size:10px; text-decoration: none}

.blacky a:link {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.blacky a:visited {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}
.blacky a:hover {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none}

.hidden a:visited {color: #000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.hidden a:link {color:#000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.hidden a:hover {color:#000000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}

.white a:visited {color: #FFFFFF; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.white a:link {color:#FFFFFF; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
.white a:hover {color:#FFFFFF; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}

A:link {color: #690000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none;}
A:visited {color: #690000; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none; }
A:hover {color: #B87818; font-family:Verdana, Arial, Helvetica; font-size:8pt; text-decoration: none; }


BODY, B, TD, P     {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}

/* ---List Styles--- */
#productlist  
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#productlist li
{
padding-left: 1px;
background-position: 0 .5em;
}

#interiorlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#interiorlist li
{
padding-left: 16px;
background-image: url(../images/icons/list_interior.gif);
background-repeat: no-repeat;
background-position:inherit;
}

#exteriorlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#exteriorlist li
{
padding-left: 16px;
background-image: url(../images/icons/list_exterior.gif);
background-repeat: no-repeat;
background-position:inherit;
}

#rooflist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#rooflist li
{
padding-left: 16px;
background-image: url(../images/icons/list_roof.gif);
background-repeat: no-repeat;
background-position:inherit;
}

#nolist  
{
margin-left: 0;
margin-right: 0;
padding-left: 0;
margin-top: 0;
list-style: none;
}

#nolist li
{
padding-left: 0;
background-position: 0 .5em;
}

#nolistspaceing
{
margin-left: 0;
margin-right: 0;
padding-left: 0;
margin-top: 0;
list-style: none;
}

#nolistspaceing li
{
text-align: justify;
border-top-width: thin;
border-top-style: dotted;
border-top-color:#C4B6B5;
padding-left: 0;
padding-bottom: 10px;
background-position: 0 .5em;
}

/**********************************
 Table styles added 8/2008 by Jordan Ricks
***********************************/
.product_table {
font-family: Verdana, Arial, Helvetica; 
font-size: 8pt;
vertical-align: top;
text-align: center;
empty-cells: show;
background-color:#FFFFFF;
border: 1px solid black;
}

.product_table_header_row {
  verticle-align: top;
  }

.product_table_header_cell {
  border: 1px solid black;
  padding:3px
  }  
   
.product_table_header_cell span{
  font-weight: bold;
  text-align: right;
}

.product_table_col_header_row {
  vertical-align: center;
  background-color:#CCCCCC;
  color: #000000
  }
 
.product_table_col_header_cell{
font-family:Verdana, Arial, Helvetica;
font-weight:bold;
font-size:10px;
color:#000000;
text-align:center;
border:1px solid #000000;
padding:3px
}
 
.product_table_content_row_even {
    vertical-align: center;
	background-color:#F0F0F0;
  }
  
.product_table_content_row_odd {
  vertical-align: center;
  background: #FFFFFF;
  }

.product_table_content_cell {
font-family:Verdana, Arial, Helvetica;
font-weight:normal;
font-size:10px;
color:#000000;
text-align:center;
border:1px solid #000000;
padding:3px
}

.product_table_price{
font-family:Verdana, Arial, Helvetica;
font-weight:bold;
text-align:right;
vertical-align: center;
font-size:10px;
color:#4c4c4c;
padding-right: 5px;
}

.product_table_price_cell{
font-family:Verdana, Arial, Helvetica;
font-weight:bold;
text-align:right;
vertical-align: center;
font-size:10px;
color:#4c4c4c;
}

.product_table_price_nowlabel {
  vertical-align: center;
  text-align:right;
  }
  
.product_table_list_price {
  vertical-align: center;
  text-align:right;
  }

.product_table_content_cell price_0 {
  vertical-align: center;
  }

.product_table_details_link{
font-family:Verdana, Arial, Helvetica;
font-weight:bold;
text-decoration:underline;
font-size:10px;
color:#890000;
}

.product_table_buynow_cell a{
font-family:Verdana, Arial, Helvetica;
font-weight:bold;
text-decoration:underline;
font-size:10px;
color:#890000;
}  

.product_table_buynow_cell a:visited {
font-family:Verdana, Arial, Helvetica;
font-weight:bold;
text-decoration:underline;
font-size:10px;
color:#868686;
}

.product_table_buynow_cell a:hover {
font-family:Verdana, Arial, Helvetica;
font-weight:bold;
text-decoration:none;
font-size:10px;
color:#CCCCCC;
}

/**********************************
 Styles added 2/2007 by Matt Dignan
***********************************/
TD.tstatheader {
background-color:#790606;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:12px;
padding:5px 5px 5px 5px;
border-bottom:1px solid #cccccc;
}

TD.tstatsubheader {
background-color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:10px;
padding:0 0 2px 2px;
border-bottom:1px solid #cccccc;
}

TD.tstattext {
background-color:#e3d8d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding:2px 2px 2px 2px;
border-bottom:1px solid #cccccc;
}

TD.dflxcabheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#EF3E33;
text-align:left;
}

a.dfmain:visited {color: #EE3B33; font-family:Verdana, Arial, Helvetica; font-size:13px;font-weight:bold; text-decoration: underline;}
a.dfmain:link {color:#EE3B33; font-family:Verdana, Arial, Helvetica; font-size:13px;font-weight:bold; text-decoration: underline;}
a.dfmain:hover {color:#000000;font-family:Verdana, Arial, Helvetica;font-size:13px;font-weight:bold; text-decoration: none;}

a.dftitles:visited {color: #000000; font-family:Arial, Helvetica; font-size:12px;font-weight:bold; text-decoration: none; text-transform:uppercase;}
a.dftitles:link {color:#000000; font-family:Arial, Helvetica; font-size:12px;font-weight:bold; text-decoration: none; text-transform:uppercase;}
a.dftitles:hover {color:#B87818;font-family:Arial, Helvetica;font-size:12px;font-weight:bold; text-decoration: underline; text-transform:uppercase; text-shadow:#000000;}


.snowmelting {color:#000000; font-family:Verdana, Arial, Helvetica; font-size:10px;font-weight:normal;}

.snowmelting a {color:#EE3B33; font-family:Verdana, Arial, Helvetica; font-size:10px;font-weight:bold; text-decoration: underline;}
.snowmelting a:visited {color:#EE3B33; font-family:Verdana, Arial, Helvetica; font-size:10px;font-weight:bold; text-decoration: underline;}
.snowmelting a:hover {color:#000000; font-family:Verdana, Arial, Helvetica; font-size:10px;font-weight:bold; text-decoration: none;}

.dfalttext {color:#000000; font-family:Verdana, Arial, Helvetica; font-size:10px;font-weight:normal;}

.dfalttext a {color:#000000; font-family:Verdana, Arial, Helvetica; font-size:10px;font-weight:bold; text-decoration: underline;}
.dfalttext a:visited {color:#000000; font-family:Verdana, Arial, Helvetica; font-size:10px;font-weight:bold; text-decoration: underline;}
.dfalttext a:hover {color:#EE3B33; font-family:Verdana, Arial, Helvetica; font-size:10px;font-weight:bold; text-decoration: none;}
