/* Main product menu */
#product-menu {
	height:244px;
	width:546px;
	margin:0 auto;
	text-align:center;
}
a.product-menu-item{
	float:left;
	margin-right:10px;
	width:129px;
	height:122px;
	border: none;
	background:url(../images/product-menu.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	cursor:pointer;
}
#product-menu a.last {
	margin-right:0;
}

.typetitle{
	color:#bb2702;
}
a#air-conditioners {background-position:0 0;}
a#air-conditioners:hover {background-position:0 -244px;}
a#heat-pumps {background-position:-129px 0;}
a#heat-pumps:hover {background-position:-129px -244px;}
a#furnaces {background-position:-258px 0;}
a#furnaces:hover {background-position:-258px -244px;}
a#air-handlers {background-position:-387px 0;}
a#air-handlers:hover {background-position:-387px -244px;}
a#thermostats {background-position:0 -122px;}
a#thermostats:hover {background-position:0 -366px;}
a#indoor-air-quality {background-position:-129px -122px;}
a#indoor-air-quality:hover {background-position:-129px -366px;}
a#packaged-units {background-position:-258px -122px;}
a#packaged-units:hover {background-position:-258px -366px;}
a#humidifiers {background-position:-387px -122px;}
a#humidifiers:hover {background-position:-387px -366px;}

#uvaire{
	width:568px;
	height:128px;
	margin:0 auto;	
}
#uvaire a{
	width:568px;
	height:130px;
	border: none;
	background:url(../images/uv-aire-products.jpg) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	cursor:pointer;
}
#uvaire a:hover{
	background:url(../images/uv-aire-products.jpg) no-repeat 0 -126px;
}

#selectunit{
	font-size:14px;
	font-weight:bold;
	background-color:#000;
	color:#ffffff;
	height:25px;
	line-height:1.8em;
	vertical-align:middle;
	border-right:#000 2px solid;
}
.typetitle{
	font-size:14px;
	font-weight:bold;
	color:#316cd2;

}
a.typetitle,a.typetitle:active,a.typetitle:visited{
	font-size:14px;
	font-weight:bold;
	color:#316cd2;

}
a.typetitle:hover{
	font-size:14px;
	font-weight:bold;
	color:#e84500;

}
.typetext{
	font-size:14px;
	font-weight:normal;
	
}
#typesholder{
	background-color:#eeeeee;
	border:#cccccc 1px solid;
	/*border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
	height:100px;*/
}
.typeholder{
	float:left;
	position:relative;
	overflow:visible;
}
.unitlink{
	font-size:14px;
	font-weight:normal;
	margin-left:0;
}
a.return_class {
	font-size:14px;
	font-weight:bold;
	display:block;
	padding-top:20px;
	padding-bottom:20px;
}
#productimgholder{
	vertical-align:top;
	float:left;
	text-align:center;
	padding-top:20px;

}
#productdescrholder{
	vertical-align:top;
	float:left;
	width: 590px;


}
#productdescrholder p {
line-height:1.2em;
}
.clear{
	clear:both;
}
.typeholderinner{
	padding:5px;
	min-height:150px;
	overflow:visible;
/*	height:100px;*/
}
nav ul, nav li, footer ul, footer li { margin: 0; list-style:none; list-style-image: none; }




/* Products Landing */
.products_landing header {background:#383838 url(/Residential/img/products/bg_hdr_youngcouple_landing.jpg) right top no-repeat;}
.products_landing .main_content {padding-top:50px;}
.product_categories {float:left;font-size:0;/*width:760px;*/margin:0 auto;text-align:center;}
.product_categories li {display: inline-block;font-size:18px;position:relative;}
.product_categories li img {display:block;}
#product_content {
    /*margin-left: 55px;*/
    overflow:auto;
}
#product_content .product_categories li a {display:block;padding:32px 18px 17px 18px;background:#fff url(/Residential/img/products/bg_landing_item.png) bottom left repeat-x;border:1px solid #dedede;text-decoration:none;}
#product_content .product_categories li a:hover {background:#bcbcbc url(/Residential/img/products/bg_landing_item.png) top left repeat-x;}
#product_content .product_categories li.subnav a:hover {background:#fff url(/Residential/img/products/bg_landing_item.png) bottom left repeat-x;}
.product_categories li a, .product_categories li h2 {font-family:'FuturaMdCnBTMedium', Arial, sans-serif;font-size:13px;color:#303030;line-height:16px;font-weight:normal;-webkit-font-smoothing:antialiased;}
.product_categories li h2 {margin-top:23px;position:relative;z-index:1;}
.product_categories li ul {display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:25px;background:url(/Residential/img/products/bg_landing_item_overlay.png) top left repeat;}
.product_categories li ul li {float:none;display:block;margin:0;}
#product_content .product_categories li ul li a {background:none;padding:5px 0;color:#fff;border:0;font-size:16px;}
#product_content .product_categories li ul li a:hover, #product_content .product_categories li.subnav ul li a:hover {background:url(/Residential/img/products/bg_landing_text_over.png) top left repeat-x;}