

/* Pretty Stuff
================================== */

/* Zero down margin and paddin on all elements */
* {
  margin: 0;
  padding: 0;
}

body {
	font: 70.5%/1.6 "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
	background-color:#1276b4;
	background: #1276b4 url(../images/Background.jpg) left top no-repeat;
}

h1 {
  font: 50.5%/1.6 "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
  font-size: 20px;
  font-weight:600;
  color:#FF6600;
}

.pagetitle {
   font: 50.5%/1.6 "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
  font-size: 20px;
  font-weight: normal;
  color:#FF6600;
}

.sitemaplinks a
{
    color:#FF5501;
    font-size:11px;
}
.sitemaplinks li
{
    color:#FF5501;
}


h2 {
  font-size: 2.0em;
  font-weight: normal;
}

h5 {
  color:#FF6600;
  font-size:14px;
}

ul{
list-style:inside;
padding-left: 10px;
*margin-left: 0; padding-left: 0;
}

.AlphaAireFooter{
color:#FF6600;
 font-size:14px;
}


p, li {
  font-size: 13px;
}

h1, h2, p {
  margin: 1em 0;
}

#branding h1 {
  margin: 0;
}

#branding {
  height: 50px;
  /*background-color:#fff;*/
  padding-bottom: 45px;
}

#mainNav {
  list-style: none;
}

#footer {
  position:relative;
  top:-25px;
  background-color:#fff;
  padding: 1px 20px;
  
}

#home_footer {
  position:relative;
  top:-50px;
  left:-50px;
  width:750px;
  *left:-300px;
  padding: 1px 20px;
  text-align:right;
}


/* The Core Technique
================================= */

body {
  text-align: center; 
  min-width: 760px;
}

#wrapper {
  position:relative;
  top:25px;
  width: 720px; 
  min-height:700px;
  margin: 0 auto; 
  text-align: left;
  background:  url(../images/AlphaK_bkgd2.png) left top no-repeat;
  
}

#wrapper2 {
  position:relative;
  top:25px;
  width: 720px; 
  min-height:600px;
  margin: 0 auto; 
  text-align: left;
  
  background:#fff;
}


/*===========================================================================*/
#products_home_wrapper {
  position:relative;
  top:35px;
  *top:25px;
  width: 900px; 
  min-height:950px;
  margin: 0 auto; 
  text-align: left;
  background: url(../images/Alpha_productbkgd.png) left top no-repeat;
  background-position:0 -5px;
  
}



#products_wrapper {
  position:relative;
  top:25px;
  width: 900px; 
  min-height:950px;
  margin: 0 auto; 
  text-align: left;
  background: url(../images/Alpha_productbkgd.png) left top no-repeat;
  background-position:0 -5px;
  
}

#product_content { 
  position:relative;
  float:left;
  width:650px;
  top:-15px;
  *top:0px;
  left:150px;
  min-height:400px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:9px;
  text-align:left;
}

#product_content h1
{
    color:#FF5501;
}

/*===========================================================================*/

#services_wrapper {
  position:relative;
  top:25px;
  width:900px; 
  min-height:1100px;
  margin: 0 auto; 
  text-align: left;
  background: url(../images/Alpha_productbkgd.png) left top no-repeat;
  background-position:0 -5px;
  
}

#services_content  
{
  position:relative;
  float:left;
  top:-15px;
  left:65px;
  *left:0px;
  *top:0px;
  width: 550px;
  min-height:200px;
  float: right; 
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:9px;
  padding-right:8px;
}

#services_content h1
{
    color:#FF5501;
}

#enquiry_wrapper {
  position:relative;
  top:25px;
  width:900px; 
  min-height:1500px;
  margin: 0 auto; 
  text-align: left;
  background: url(../images/Alpha_productbkgd.png) left top no-repeat;
  background-position:0 -5px;
}

#content  
{
  position:relative;
  width:550px;
  float:left;
  left:150px; 
  min-height:1000px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:9px;
  
}


#products1_wrapper {
  position:relative;
  top:25px;
  width: 720px; 
  min-height:1250px;
  *min-height:1150px;
  margin: 0 auto; 
  text-align: left;
  
  background: #fff url(../images/AlphaK_bkgd2.jpg) left top no-repeat;
  
}

#products2_wrapper {
  position:relative;
  top:25px;
  width: 720px; 
  min-height:2200px;
  margin: 0 auto; 
  text-align: left;
  
  background: #fff url(../images/AlphaK_bkgd2.jpg) left top no-repeat;
  
}

#products3_wrapper {
  position:relative;
  top:25px;
  width: 720px; 
  height:2500px;
  margin: 0 auto; 
  text-align: left;
  
  background: #fff url(../images/AlphaK_bkgd2.jpg) left top no-repeat;
  
}

#products4_wrapper {
  position:relative;
  top:25px;
  width: 720px; 
  height:2600px;
  margin: 0 auto; 
  text-align: left;
  
  background: #fff url(../images/AlphaK_bkgd2.jpg) left top no-repeat;
  
}

#products5_wrapper {
  position:relative;
  top:25px;
  width: 720px; 
  height:2750px;
  margin: 0 auto; 
  text-align: left;
  
  background: #fff url(../images/AlphaK_bkgd2.jpg) left top no-repeat;
  
}

/*=====================================================================*/
#gasfurnace_wrapper {
   position:relative;
  top:25px;
  width: 720px; 
  min-height:3000px;
  margin: 0 auto; 
  text-align: left;
  background: url(../images/AlphaK_bkgd2.png) left top no-repeat;
  background-position:0 -18px;
}

#gasfurnace_content { 
  position:relative;
  width:550px;
  top:50px;
  left:150px;
  min-height:2500px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:9px;
}

/*=====================================================================*/

#home_wrapper {
  position:relative;
  top:25px;
  width:900px; 
  min-height:1200px;
  margin:0 auto; 
  text-align:left;
  background: url(../images/Alpha_productbkgd.png) left top no-repeat;
  background-position:0 -5px;
}

#products3_wrapper {
  position:relative;
  top:25px;
  width: 720px; 
  min-height:1050px;
  margin: 0 auto; 
  text-align: left;
  border:#a5b2d7 solid 2px;
  background: #fff url(../images/AlphaK_bkgd2.jpg) left top no-repeat;
  
}

#products4_wrapper {
  position:relative;
  top:25px;
  width: 720px; 
  min-height:1200px;
  margin: 0 auto; 
  text-align: left;
  border:#a5b2d7 solid 2px;
  background: #fff url(../images/AlphaK_bkgd2.jpg) left top no-repeat;
  
}


.productinfo{
position:relative;
top:5px;
border:#ccc solid 1px;
}

#home_content  
{
  position:relative;
  float:left;
  width:600px; 
  left:160px;
  *left:409px;
  top:0px;
  min-height:250px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:9px;
  padding-bottom:25px;
}

#contactus_content { 
  width: 550px;
  float: right; 
  min-height:350px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:9px;
}

#company_content  
{
   position:relative;
  top:-75px;
  *top:0px;
  left:160px;
  width:700px;
  float:left; 
  min-height:200px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:9px;
  padding-right:8px;
}

#company_content  h1
{
    color:#FF5501;
}








#91tech_content { 
  width: 550px;
  float: right; 
  min-height:1500px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:9px;
}





#welcome_content { 
  width: 650px;
  text-algin:center;
  left:15px;
  float: left; 
  min-height:500px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:9px;
}

#mainNav { 
  width: 180px; 
  float: left; 
} 

#footer {
	clear: both;
	margin:0 0 0 -20px;
	border-top:#BFC8E3 solid 2px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:8px;
    width:678px;
    height:125px;
} 

#productsfooter{
    position:relative;
	top:0px;
	left:125px;
	clear: both;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:8px;
	width:750px;
	left:95px;
	*left:90px;
	text-align:right;	
}



#productsfooter .AlpahAddress {
position:relative;
top:75px;
left:35px;
}

#productsfooter .bottomlinks{
position:relative;
top:35px;
left:0px;
}

#productsfooter .HeatingAndCooling{
position:relative;
top:-90px;
float:right;
padding-top:5px;
}

#productsfooter .GasFurnaces{
position:relative;
top:-75px;
float:right;
padding-top:20px;
padding-right:10px;
}

.productheader{
top:25px;
*top:-50px;

}

.productheader h1{
font-weight:600;
color:#85929a;
top:25px;
*top:10px;
}

/* Add some padding
================================== */

#mainNav {
  padding-top: 20px;
  padding-bottom: 20px;
}

#mainNav * {
  padding-left: 20px;
  padding-right: 20px;
}

#mainNav * * {
  padding-left: 0;
  padding-right: 0;
}

#content * {
  padding-right: 20px;
}

#content * * {
  padding-right: 0;
}

.MidEfficiency{
font-size:12px;
font-weight:600;
color:#ff6600;
}

.HighEfficiency{
font-size:12px;
font-weight:600;
color:#ff6600;
}

-->

/*==== top menu css ====*/
.navigation{
position:relative;
width:716px;
height:35px;
/*background:#fff;	
border:red solid 2px;*/	
} 

.homenav{
position:relative;
top:0px;
font-size:14px;
float:left;

}

.companynav{
position:relative;
top:0px;
font-size:14px;
float:left;
}

.servicesnav{
position:relative;
top:0px;
font-size:14px;
float:left;
}

.productsnav{
position:relative;
top:0px;
*top:0px;
font-size:14px;
float:left;
}

.enquirynav{
position:relative;
top:0px;
*top:0px;
font-size:14px;
float:left;
}

.spacernav{
position:relative;
top:0px;
*top:0px;
font-size:14px;
}

#vdividermenu {
left:0px;
margin: 0;
padding: 0;
/*margin-top: 12px;*/
*margin-top: 0px;
position: relative;
font-weight: bold;
font-size: 18px;
color: #E0D6D6;
width: 716px; 
height:30px;
*width: 716px;

}


* html #vdividermenu { /*IE only rule, reduce menu width*/

}


#vdividermenu a{
float: left;
color: #fff;
padding:10px 10px 10px 12px;
text-decoration: none;


}

#vdividermenu a:visited{
color: #FFF;
}

#vdividermenu a:hover{
color: #FFF;
background: url(../images/tabOver.png) no-repeat;
}



html* #vdividermenu a:hover{
color: #FFF;
background: url(../images/tabOver.png) no-repeat;
}

.MenuSpacer
{
	width: 100px;
	*width: 100px;
	height: 10px;
	*height: 15px;
}


body.home #vdividermenu a#home, body.company #vdividermenu a#company, body.services #vdividermenu a#services, body.products #vdividermenu a#products, body.enquiry #vdividermenu a#enquiry, body.enquiry #vdividermenu a#enquiry,
body.contactus #vdividermenu a#contactus{ 
color: #fff;
background: url(../images/tabOver.png) no-repeat;
}


/* ====== my custom tags ===============*/
.keywords{
position:relative;
width:100%;
top:0px;
left:-15px;
font-size:7px;
color:#ababab;
}

.AlphaK_logo{
position:relative;
top:0px;
left:-100px;
}

.Call_905-237-3300{
position:relative;
float:right;
top:-101px;
left:0px;
}

.heating&cooling{
color:#003399;
}

.AlpahKAddress{
position:relative;
top:25px;
}

.HeatingAndCooling{
position:relative;
top:-90px;
float:right;
}



.bottomlinks{
position:relative;
width:720px;
top:25px;
*top:10px;
left:250px;
*left:0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
padding-bottom:15px;
}

.GetaFreeEstimate{
font-family:Tahoma, Arial, Helvetica, sans-serif;
position:relative;
float:right;
width:250px;
height:250px;
text-align:center;
background: url(../images/estimate_bkgd.png) left top no-repeat;
background-position:0 0;
}

.GetaFreeEstimate a{
display:block;
background:#FF6600;
color:#fff;
text-decoration:none;
width:125px;
padding:5px 10px 5px 10px;
}

.FreeEstimate{
top:-85px;
position:relative;
float:right;
left:400px;
}

.FreeEstimate a{
color:#FF6600;
font-size:10px;
}

.Airconditioning{
width:250px;
height:25px;
background: url(../images/menubackground.gif);
}

.ServiceList{
display:list-item;
}

/* ===== Form Elements =========*/
form {
  font-size: 1.25em;
  width: 30em;
}


/* fieldset styling */
fieldset {
  margin: 1em 0; /*  space out the fieldsets a little*/
  padding: 1em;
  border : 1px solid #BFC8E3;
  width:400px;
}

/* legend styling */
legend {
  font-weight: bold;
  font-size: 2em;
}

.fieldset
{
    background-color:#ffffff;
    width:650px;
}


/* style for  labels */
label {
  display: block;
  font-size: 1.1em;
  padding-bottom:10px;
}

/* style for required labels */
label .required {
  font-size: 0.9em;
  color:#760000;
}

input {
  width: 200px;
  border:#ccc solid 1px;
}


input.radio, input.submit {
  width: auto;
}

/* style form elements on focus */
input:focus, textarea:focus {
  background: #ffc;
}

input.radio {
  float: left;
  margin-right: 1em;
}

textarea {
  width: 500px;
  height: 150px;
}

/* Hack to make sure the floated radio buttons
   sit next to the labels correctly in IE/Mac*/

/* This is the style I want IE/Mac to see */
input.radio + label {
  text-indent: 2em;
}

/* Using the commented backslash filter, I'm resetting
   the above rule for everything other than IE5/Mac \*/
input.radio + label {
  text-indent: 0;
}

.qoutefields{
padding-top:5px;
padding-bottom:5px;
}

.legend{
position:relative;
left:0px;
padding-left:10px;
width:200px;
top:13px;
*top:1px;
margin-top:-15px;
padding-bottom:5px;
background-color:#fff;
border-top:1px solid #BFC8E3;
border-left:1px solid #BFC8E3;
border-right:1px solid #BFC8E3;
color:#003399;
font-size:1.15em;
}

select{
font-size:1em;
}

.checkbox{
border:#fff solid 1px;
width:15px;
}

.enquiry_submit{
display:block;
border:#FFB28C solid 1px;
background:#FF6600;
width:45px;
text-decoration:none;
color:#ffffff;
font-weight:bold;
padding-left:15px;
padding-right:15px;
}

.formfooter{
width:300px;
text-align:right;
}

.thankyou{
font-weight:bold;
color:#FF6600;
}

.productheader{
position:relative;
top:-65px;
width:600px;
*top:-25px;
}



.productstable
{
    padding-top:10px;
    *padding-top:50px;
    
}

/*---- Fields -------*/
input
{
    width:400px;
    height:25px;
}

/*==== Heating Generic pages ======*/

.GenheatingHeader
{

    color:#FF6600;
    font-size:18px;
}

.heatingproductsGen{
position:relative;
float:left;
left:0px;
top:-75px;
width:565px;
font-size:11px;
}

.GenHeatingDesc 
{
    position:relative;
    float:left;
    width:400px;
   
}

.GenHeatingPhoto 
{
    position:relative;
    float:right;
    width:100px;
 
}

.heatingproductsGen li 
{
    list-style-position:inside;
   list-style:disc;
   font-size:11px;
}

.heatingproductsGen a 
{
color:#FF6600;
text-decoration:underline;
width:110px;
padding:0px 3px 3px 10px;
}


/*==== Heating Products ======*/

.heatingHeader
{
    padding-left:10px;
    color:#FF6600;
    font-size:18px;
}

.heatingproducts{
position:relative;
float:left;
left:0px;
top:-15px;
*top:-10px;
width:575px;
height:130px;
font-size:11px;
/*background:url('../images/heatingbkgd.jpg')no-repeat;*/
background-image:url('../images/heatingbkgd.png');
background-repeat:no-repeat;
*padding-top:10px;
}

.heatingproducts li 
{
   list-style:none;
}

.heatingproducts a 
{
color:#FF6600;
text-decoration:underline;
width:110px;
padding:0px 3px 3px 10px;
font-size:11px;
}

/*==== Cooling Products ======*/

.coolingHeader
{
    padding-left:10px;
    color:#001B8A;
    font-size:18px;
}

.coolingproducts{
position:relative;
float:left;
left:0px;
top:-15px;
*top:-20px;
width:575px;
height:130px;
font-size:11px;
/*background:url('../images/heatingbkgd.jpg')no-repeat;*/
background-image:url('../images/coolingbkgd.png');
background-repeat:no-repeat;
*padding-top:10px;

}

.coolingproducts li 
{
   list-style:none;
}

.coolingproducts a 
{
color:#001B8A;
text-decoration:underline;
width:110px;
padding:0px 3px 3px 10px;
font-size:11px;
}

/*==== Air Quality Products ======*/

.airHeader
{
    padding-left:10px;
    color:#0F7EC5;
    font-size:18px;
}

.Airproducts{
position:relative;
float:left;
left:0px;
top:-15px;
*top:-30px;
width:575px;
height:130px;
font-size:11px;
/*background:url('../images/heatingbkgd.jpg')no-repeat;*/
background-image:url('../images/airqualitybkgd.png');
background-repeat:no-repeat;
*padding-top:10px;
}

.Airproducts li 
{
   list-style:none;
}

.Airproducts a 
{
color:#0F7EC5;
text-decoration:underline;
width:110px;
padding:0px 3px 3px 10px;
font-size:11px;
}






.GasFurnaceCaption{
position:relative;
top:-110px;
left:60px;
}

.OilFurnaceCaption{
position:relative;
top:-110px;
left:65px;
}

.ACHeatPumpsCaption{
position:relative;
top:-110px;
left:60px;
}

.PackageCaption{
position:relative;
top:-110px;
left:80px;
font-size:11px;
}

.AccessoriesCaption{
position:relative;
top:-140px;
left:70px;
font-size:11px;
width:115px;
}

/*=== Product page styles ====*/
.productphoto{
position:relative;
float:left;
width:125px;
height:125px;
font-size:11px;
}

.productdescription{
position:relative;
float:left;
width:375px;
*width:400px;
height:100%;
font-size:11px;
}


#liststyle{
display:list-item;
list-style:circle;
}

.spanstyle { 
position:absolute; 
visibility:visible; 
top:-50px; 
font-size:10pt; 
font-family:Verdana; 
font-weight:bold; 
color:black; 
} 

.homeflash{
position:relative;
top:0px;
*top:8px;
left:-19px;
*left:-267px;
}

.MidEfficiencyGasFurnaces{
position:relative;
float:left;
width:150px;
}

.AirConditionersAndHeatPumps{
position:relative;
float:left;
width:500px;
}

.HeatingAndAirConditioningAccessories{
position:relative;
float:left;
width:500px;
}

.HighEfficiencyGasFurnaces{
position:relative;
float:left;
width:100px;
}

.GasFurnaceInnerDiv{
top:35px;
width:500px;
height:390px;
border:#ccc solid 1px;
padding-bottom:50px;
}

#clear{
position:relative;
height:50px;
}


/* Accessories */
.HeatingandAirConditioningAccessories{
position:relative;
float:left;
width:500px;
padding-bottom:25px;
}

.AccessoryPhoto{
position:relative;
float:left;
width:75px;
}

.Accessory{
position:relative;
float:left;
width:400px;
}

.contentarea{
position:relative;
float:left;
top:0px;
width:480px;
background:#ebe7eb;
padding-right:5px;
font-size:11px;
}

.furnacenav{
position:relative;
width:500px;
top:-25px;
*top:0px;
font-size:12px;
}



.productdesc{
padding-right:20px;
}

.HomeComfort{
padding-top:12px;
padding-bottom:25px;
}

.AirConditioner li{
font-size:11px;
}

/* End the hack */

-->


/*=== Tabs ====*/
/*  idTabs   */
#idTab1,#idTab2,#idTab3,#idTab4
{
    margin-left:0px;
    background-color:#fff;
    background-repeat:no-repeat;
    background-position:0 -49px;
    text-align:left;
    height:200px;
    *margin:-4px 0 0 0;
    padding:10px 5px 5px 5px; 
}
#idTab1
{
    height:300px;
}

#idTab2
{
    height:330px;
}

#idTab3
{
    height:310px;
}

#idTab4
{
    height:400px;
}

/* Style for Usual tabs */
.usual {
  background:#C7DFF1;
  color:#111;
  width:715px;
  margin:8px auto;
  *margin:15px auto;
  padding:4px;
  *margin:0 0 0 -250px;
}
.usual li { list-style:none; float:left;}
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:12px Verdana;
  color:#FFF;
  background:#107cc5;
}
.usual ul a:hover {
  color:#FFF;
  background:#FF5501;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#FF5501;
  background:#fff;
  border-bottom:1px solid #fff;
  cursor:default;
  }
.usual div {
  padding:10px 10px 8px 0px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  
  font:12px Verdana;
}
.usual div a { color:#000; font-weight:bold; }

.divider
{
    position:relative;
    clear:both;
    width:590px;
    height:25px;
    border-top:solid 1px #ccc;
}

/*============ Gas Furnaces Product features tabs================= */
/* Style for Usual tabs */
.heatbreadcrumbs
{
    position:relative;
    top:-40px;
    font-size:11px;
    padding-bottom:5px;
    
}

.heatbreadcrumbs a 
{
    color:#FF5501;
}

#idProTab1,#idProTab2,#idProTab3,#idProTab4,#idProTab5,#idProTab6,#idProTab7,#idProTab8,#idProTab9,#idProTab10,#idProTab11,#idProTab12,#idProTab13,#idProTab14,#idProTab15,#idProTab16,
#idProTab17,#idProTab18
{
    margin-left:0px;
    background-color:#fff;
    background-repeat:no-repeat;
    background-position:0 -49px;
    text-align:left;
    height:200px;
    *margin:-4px 0 0 0;
    padding:10px 5px 5px 5px; 
    border:solid 1px #7fbbe1;
   
}

#idProTab1
{
   background-image:url('../images/95sGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab2
{
   background-image:url('../images/95sGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab3
{
   background-image:url('../images/Plus90iGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab4
{
   background-image:url('../images/Plus90iGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab5
{
   background-image:url('../images/Plus80vGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab6
{
   background-image:url('../images/Plus80vGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab7
{
   background-image:url('../images/Plus90tGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab8
{
   background-image:url('../images/Plus90tGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab9
{
   background-image:url('../images/Plus90xGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab10
{
   background-image:url('../images/Plus90xGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab11
{
   background-image:url('../images/Plus80xGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab12
{
   background-image:url('../images/Plus80xGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab13
{
   background-image:url('../images/Plus80tGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab14
{
   background-image:url('../images/Plus80tGasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab15
{
   background-image:url('../images/Plus80GasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

#idProTab16
{
   background-image:url('../images/Plus80GasFurnace.jpg');
    background-repeat:no-repeat;
    background-position:0 0px;
    padding:10px 150px 0 10px;
}

.usualproduct {
  background:#fff;
  color:#111;
  width:550px;
  margin:8px 0 0 0px;
  *margin:15px auto;
  padding:4px;
  *margin:0 0 0 0px;
  font-size:11px;
}
.usualproduct li { list-style:none; float:left;}
.usualproduct ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:12px Verdana;
  color:#FFF;
  background:#107cc5;
}
.usualproduct ul a:hover {
  color:#FFF;
  background:#FF5501;
  }
.usualproduct ul a.selected {
  margin-bottom:-5px;
  color:#FF5501;
  background:#fff;
  border-bottom:solid 1px  #fff;
  border-left:solid 1px #7fbbe1;
  border-right:solid 1px #7fbbe1;
  border-top:solid 1px #7fbbe1;
  cursor:default;
  }
.usualproduct div {
  padding:10px 10px 8px 0px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  
  font:12px Verdana;
}
 div a { color:#000; font-weight:bold; }


.features
{
    font-size:11px;
}



#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }

/* Style for various uses of tabs */

#freedom {
  float:left;
  width:90px;
  color:#68D;
  font:1.3em Cambria, Times New Roman, serif;
  font-style:italic;
}
#freedom li a {
  width:80px;
  text-align:left;
  padding:2px 6px 4px;
  background:#222;
  margin:1px;
  *margin:0px;
  display:block;
  text-decoration:none;
  font-weight:bold;
  font-size:0.7em;
  font-style:normal;
}
#freedom li a:hover {
  background:#0A0A0A;
  width:86px;
}
#freedom li a.selected {
  background:#FFF;
  color:#000;
  width:90px;
  cursor:default;
}

.tabContainer {
  width:400px;
  margin:20px auto;
  padding-top:2px;
  background:#181818;
  border:1px solid #222;
}
.tabContainer h3 {
  padding-bottom:4px;
  color:#F60;
}
.tabContainer p {
  padding:2px 12px 10px;
  text-align:left;
}

#three {
  position:absolute;
  top:0;
  left:0;
  border-bottom:1px solid #444;
  border-right:1px solid #444;
}

#four {
  color:#D66;
  font:2em Cambria, Times New Roman, serif;
  position:fixed;
  bottom:10px;
  right:20px;
}

.imagebox {
  background:#040404;
  border:1px solid #1A1A1A;
  width:100px;
  height:90px;
  margin:10px auto;
}
.imagebox a {
  display:block;
  width:25px;
  height:25px;
  line-height:23px;
  float:left;
  text-decoration:none;
  background:#111;
}
.imagebox a:hover { background:#000; }
.imagebox a.selected {
  background:snow;
  color:#222;
  font-weight:bold;
}
.imagebox img { margin-top:6px; clear:both; }


