/* ...Welcome to the main CSS formating file for www.aqua-therm.com....
My name is Christopher Dardick and I specialize in communications in a variety of media...
you may contact me at info@essentialmultimedia.ca or check out my website at 
www.essentialmultimedia.ca.   */

/* Basic Page Formating Starts here........................................ */


html { 
  min-width: 1040px;
  background-color: #017C8B;
 
}

html, body {
height: 100%;
}

/* this is for you mozilla freaks and your strange default margin settings......... */

div > p {
  margin-top: 0px;
  margin-right:0px;
}


body {
  margin:0px;
  padding:0px; 
  text-align:center;
  background-color: #017C8B;
  background-image: url('images/Page-BgSimpleGradientd.jpg');
  background-repeat: repeat-x;
  
   
}



#wrapspacer {
  height: 1px;
  width: 960px;
  left: 0px;
  background-color: #FFFFFF;
  position: relative;
  bottom: 0px;
  margin:0px;
  padding:0px;
}

/* Main Navigation Starts here...................................*/



#navigation {
  position:relative;
  font: 10px/125% Arial, Helvetica, sans-serif;
  top: 135px;
  left: 0px;
  background-color: #EB8A13;
  border-top: 1px solid #090623;
  padding-bottom: 0px;
  height: 39px;
  width: 960px;
  text-align: right;
  z-index: 2;
}

#navigation_content {
  position:absolute;
  font: 10px/125% Arial, Helvetica, sans-serif;
  top: 12px;
  left: 0px;
  background-color: transparent;
  height: 33px;
  width: 960px; 
}

ul#tabnav {
	list-style-type: none;
	margin: 0;
	padding-left: 14px;
	padding-bottom: 26px;	
	font: 10px verdana, arial, sans-serif;
	border-bottom: 1px solid #090623;
}

ul#tabnav li {
	float: left;
	height: 19px;
	background-color: #D8D8D8;
	color: #000000;
	margin: 0px 8px 0px 8px;
	padding: 3px 8px 3px 10px;
	border: 1px solid #090623;
	
}

ul#tabnav a:link, ul#tabnav a:visited {
	display: block;
	color: #000000;
	background-color: transparent;
	text-decoration: none;
	padding: 3px 8px 3px 10px;
	font-weight: normal;
}

ul#tabnav a:hover {
	color: #000000;
	
}

body#home li.home, body#howtheywork li.howtheywork,
body#products li.products,
body#faq li.faq,
body#ordering li.ordering,
body#contact li.contact {
	border-bottom: 1px solid #fff;
	color: #000000;
	background-color: #FFFFFF;
	
	
}

body#home li.home a:link, body#home li.home a:link a:visited,
body#howtheywork li.howtheywork a:link, body#howtheywork li.howtheywork a:visited,
body#products li.products a:link, body#products li.products a:visited,
body#faq li.faq a:link, body#faq li.faq a:visited
body#ordering li.ordering a:link, body#ordering li.ordering a:visited
body#contact li.contact a:link, body#contact li.contact a:visited {
	color: #000000;
	background-color: #FFFFFF;
}

.phonenumberstyle { 
	position:relative;
	top: 10px;
	right: 35px;
    background-color: transparent;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;	
	font: Italic 13px/150% Arial, Helvetica, sans-serif;

}

/* Main Navigation Ends here...................................*/


/* Basic Page Formating Ends here...................................................... */

/* Home Page Content begins here..........................................*/

#home_wrapper {
  position:relative;
  text-align:center;
  margin-right:auto; 
  margin-left:auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  width: 960px;
  height: 2240px;
  background-image:url(images/Headerb.jpg); 
  background-repeat:no-repeat;
  background-color: #ffffff;
  
  
}


#home_left1 {  
  position:absolute;
  left: 30px;
  top: 210px;
  background-color: transparent;
  width: 150px;
  height: 840px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px;
  z-index: 2;
  
       
}



#home_left1_content1 {  
  position:absolute;
  left: 0px;
  top: 0px;
  background-color: transparent;
  width: 150px;
  height: 215px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 132px;
  z-index: 2;
  background-image:url(images/financing.jpg);
  background-repeat: repeat-x; 
       
}

#home_left1_content2 {  
  position:absolute;
  left: 0px;
  top: 280px;
  background-color: transparent;
  width: 150px;
  height: 215px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 123px;
  z-index: 2;
  background-image:url(images/truck_small.jpg );
  background-repeat: repeat-x; 
       
}


#home_left1_content3 {  
  position:absolute;
  left: 0px;
  top: 525px;
  background-color: transparent;
  width: 150px;
  height: 215px;
  text-align: right;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 87px;
  z-index: 2;
  background-image:url(images/newspaper_small.jpg );
  background-repeat: repeat-x; 
       
}


#home_left1_content4 {  
  position:absolute;
  left: 0px;
  top: 730px;
  background-color: transparent;
  width: 150px;
  height: 215px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 120px;
  z-index: 2;
  background-image:url(images/energy.jpg);
  background-repeat: repeat-x; 
       
}

#home_left1_content5 {  
  position:absolute;
  left: 0px;
  top: 969px;
  background-color: transparent;
  width: 150px;
  height: 330px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 95px;
  z-index: 2;
  background-image:url(images/authorizeddealer_small.jpg );
  background-repeat: repeat-x; 
       
}



#home_right1 {  
  position:absolute;
  right: 30px;
  top: 215px;
  background-color: transparent;
  width: 280px;
  height: 364px;
  text-align: left;
  font: 12px/125% Arial, Helvetica, sans-serif;
  background-image: url('homebanner_background.jpg');
  color: #FFFFFF;
  margin: 0px;
  padding: 0px;
  z-index: 1;
  
      
}


/* start div visibilty toggle to avoid ie default image box on load   */


.nothere {
     visibility:hidden;
 }
.there {
     visibility:visible;
 }

/* end div visibilty toggle to avoid ie default image box on load   */



#home_center_1  {  
  position:absolute;
  left: 215px;
  top: 210px;
  background-color: transparent;
  width: 400px;
  height: 103px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px;
  z-index: 2;
 
      
}

#home_center_2 {  
  position:absolute;
  left: 215px;
  top: 632px;
  background-color: transparent;
  width: 715px;
  height: 60px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px;
  z-index: 3;
 
      
}




.homeimage1{
  float: left;  
  border-style: none;
  padding: 5px 25px 0px 0px;
   
}


.homeimage2{
  float: right;  
  border-style: none;
  padding: 8px 0px 0px 25px;
   
}

.homeimage3{
  float: right;  
  border-style: none;
  padding-left: 30px;
  margin-top: -30px ; 
}

.hr_style {
  border-style: none;
  padding-top: 45px;
  padding-bottom: 40px;
  margin: 0px;
  
   
}



#home_left2 {  
  position:absolute;
  left: 30px;
  top: 1543px;
  background-color: transparent;
  width: 900px;
  height: 438px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px;
  z-index: 3;
  border: 1px solid #EB8B13;
 
      
}

#home_left2_content {  
  position:absolute;
  left: 30px;
  top: 30px;
  background-color: transparent;
  width: 840px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px;
  z-index: 3;
 
      
}

#shopprompt {  
  position: absolute;
  top: 314px;
  right: 30px;
  width: 465px;
  height: 35px;
  border: 1px solid #EB8B13;
  text-align: center;  
  font: 12px/200% Arial, Helvetica, sans-serif;
  color: #000000;
  z-index: 2;
  
}

#shopprompt_content {  
  position: absolute;
  top: 4px;
  left: 24px;  
  height: 40px;
  z-index: 2;
}






.ul_sqgreenbold {
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #22372E;
	font-weight: bold;
	line-height: 150%;
	background-color: transparent;
	margin-top: 0px;
	
	 
}

.ul_sqgreenbold li {
	padding-bottom: 2px;
}


.ul_square {
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	background-color: transparent;
	margin-top: 0px;
	 
}

.ul_square li {
	padding-bottom: 20px;
}




/* mainbody highlight type starts here..................*/

h1 {
	font: bold 18px/140% Arial, Helvetica, sans-serif;
	color: #016370;
}


.centerhead {
	font: bold 18px/140% Arial, Helvetica, sans-serif;
	color: #016370;
	padding: 0px;
	margin: 0px;
	
    
	
}

.centerhead_green {
	font: 17px/120% Arial, Helvetica, sans-serif;
	color: #016370;
	font-weight: bold;
	
}

.centerhead_green_ext {
	font: 17px/120% Arial, Helvetica, sans-serif;
	color: #016370;
	font-weight: bold;
	
}


.centerhead_XL {
	font: 25px/140% Arial, Helvetica, sans-serif;
	color: #016370;
	font-weight: bold;
}

.centerhead_green_XL {
	font: 25px/140% Arial, Helvetica, sans-serif;
	color: #016370;
	font-weight: bold;
}


.centerheadsmall {
  font: 12px/140% Arial, Helvetica, sans-serif;
  color: #016370; 
  font-weight: bold ;
  
}

.centerheadsmall_green {
  font: 12px/140% Arial, Helvetica, sans-serif;
  color: #016370; 
  
  
}

.centerhead_Xsmall {
  font: 11px/140% Arial, Helvetica, sans-serif;
  color: #016370; 
  font-weight: bold ;
  
}

.centerheadsmall_Xsmallgreen {
  font: 11px/140% Arial, Helvetica, sans-serif;
  color: #016370; 
  font-weight: bold ;
  
}

.italic_green {
  font: 12px/140% Arial, Helvetica, sans-serif;
  color: #016370; 
  font-style: italic; 
  font-weight: bold ;
}

.italic {
  font: 12px/140% Arial, Helvetica, sans-serif;
  color: #000000; 
  font-style: italic; 
  
}


.titleexpanded_green {
  font: 15px/150% Arial, Helvetica, sans-serif;
  color: #016370;
  letter-spacing: 1pt;
  font-weight: bold;
}

.normal {
  font: 12px/140% Arial, Helvetica, sans-serif;
  color: #000000; 
  
  
}

.green_normal {
  font: 12px/140% Arial, Helvetica, sans-serif;
  color: #016370; 
  
  
}

.violet_normal {
  font: 12px/140% Arial, Helvetica, sans-serif;
  color: #9828B8; 
  
  
}

.body_orange {
  font: 12px/140% Arial, Helvetica, sans-serif;
  color: #EB8A13; 
  
}

.body_orange_XL {
	font: 15px/120% Arial, Helvetica, sans-serif;
	color: #EB8A13;
	font-weight: bold;
	
}

.h1_orange {
	font: bold 18px/140% Arial, Helvetica, sans-serif;
	color: #EB8A13;
}

.h2_orange {
	font: bold 17px/140% Arial, Helvetica, sans-serif;
	color: #EB8A13;
}

.h3_orange {
	font: bold 16px/140% Arial, Helvetica, sans-serif;
	color: #EB8A13;
}

.h4_orange {
	font: bold 12px/140% Arial, Helvetica, sans-serif;
	color: #EB8A13;
}

.h5_orange {
	font: bold 13px/140% Arial, Helvetica, sans-serif;
	color: #EB8A13;
}
/* mainbody highlight type ends here..................*/



/* centernav begins here..................*/

.centernav a:link, a:active {
  background: none;
  color: #016370;
  font-weight: bold ;
  
  
}
.centernav a:visited {
  background:none;
  color: #016370;
  font-weight: bold ;
  
}
.centernav a:hover {
  background: transparent;
  color: #D37C11;
  padding: 0px 0px 1px 0px;
  
}

/* centernav ends here..................*/





.centerquote {
	font-style: italic;
	color: #016370;
	font-weight: bold ;
}



hr {
    border: none;
	background-color: #EB8B13;
	color: #EB8B13;
	height: 1px;
	width: 100%;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 0px;
	padding: 0px;
}





/* Home Page Content ends here..........................................*/



/* howtheywork.htm Content begins here..........................................*/

#howtheywork_wrapper {
  position:relative;
  text-align:center;
  margin-right:auto; 
  margin-left:auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  width: 960px;
  background-image:url(images/Headerb.jpg); 
  background-repeat:no-repeat;
  background-color: #ffffff;
  z-index: 1;
  
}

#howtheywork_left1 {  
  background-color: transparent;
  margin: 0px;
  width: 150px;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000; 
  float: left;
  padding: 160px 0px 55px 30px;
  z-index: 1;
        
}


#howtheywork_center_1  {  
  background-color: transparent;
  width: 715px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  padding: 170px 30px 20px 0px;
  float: right;
  z-index: 1;
 
      
}

.howtheyworkimage1 {
  float: right;  
  border-style: none;
  padding:  0px 0px 0px 20px;
  margin:  0px -10px 0px 0px;
  
}

.howtheyworkimage2 {
  float: right;  
  border-style: none;
  padding:  5px 0px 20px 40px;
  margin:  0px 0px 0px 0px;
  
}

#howitworks_center_2  {  
  background-color: transparent;
  float:right;
  width: 900px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  padding: 0px 30px 30px 0px;
  z-index: 1;
 
      
}

#howtheywork_listbox {  
  position:relative;
  left: 5px;
  top: 5px;
  background-color: transparent;
  width: 875px;
  text-align: left;
  margin: 0px;
  padding: 0px;
  z-index: 2;        
}

#howitworks_left1_content6 {  
  position:relative;
  left: 0px;
  top: 0px;
  background-color: transparent;
  width: 150px;
  height: 475px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 190px 0px 0px 0px;
  z-index: 2;
  background-image:url(images/howitworks3.jpg );
  background-repeat: repeat-x;
  
       
}

#howitworks_left1_content1 {  
  left: 0px;
  top: 0px;
  background-color: transparent;
  width: 150px;
  height: 151px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 132px;
  margin-top: 55px;
  z-index: 2;
  background-image:url(images/financing.jpg);
  background-repeat: repeat-x; 
       
}


#hworks {
	position:relative;
	top: 15px;
	text-align: center;
	background-color: transparent;
	margin-top: 0px;
	font: 14px/200% Arial, Helvetica, sans-serif;
	font-weight: normal;
	 
}

#top_space1  {
  padding:  80px 0px 0px 0px;
  margin:  0px;
  
}

#howtheywork_center_2 {  
  position:relative;
  margin-right:auto; 
  margin-left:auto;
  background-color: transparent;
  width: 900px;
  height: 538px;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin-bottom: 100px;
  padding: 0px 0px 0px 0px;
  z-index: 1;
  border: 1px solid #EB8B13;
  clear: both;
  
      
}

#howtheywork_center_2_content {  
  position:relative;
  margin-right:auto; 
  margin-left:auto;
  background-color: transparent;
  width: 840px;
  height: 300px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin-top: 20px;
  padding: 0px 0px 0px 0px;
  z-index: 1;
  
  
  
      
}


.howtheyworkimage3 {
  float: left;  
  border-style: none;
  padding:  0px 30px 0px 0px;
  margin:  0px;
  
}

#center_01  {
  text-align: center;
  line-height: 200%;
  padding-top: 15px; 
}

#prodprompt {  
  position: relative;
  top: 0px;
  left: 150px;
  width: 515px;
  height: 35px;
  border: 1px solid #EB8B13;
  text-align: center;  
  font: 12px/200% Arial, Helvetica, sans-serif;
  color: #000000;
  z-index: 2;
  
}

#prodprompt_content {  
  position: absolute;
  top: 4px;
  left: 24px;  
  height: 40px;
  z-index: 2;
}




/* howtheywork.htm Page Content ends here..........................................*/


/* faq.htm Page Content starts here..........................................*/



#faq_wrapper {
  position:relative;
  text-align:center;
  margin-right:auto; 
  margin-left:auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  width: 960px;
  background-image:url(images/Headerb.jpg); 
  background-repeat:no-repeat;
  background-color: #ffffff;
  
  
}

#faq_left1 {  
  position:relative;
  top:170px;
  left: -10px;  
  background-color: transparent;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin:0px;
  padding: 0px 0px 0px 0px;
  z-index: 1;
  float: left;  
       
}

#faq_left2 {  
  position:relative;
  top: 482px;
  left: -161px;  
  background-color: transparent;
  width: 150px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  z-index: 2;
  float: left;
  
       
}


#faq_center_1  {  
  background-color: transparent;
  width: 715px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 170px 30px 0px 0px;
  float: right;
  z-index: 2;      
}

.installaccessimages_01 {  
  border: 0px;
  float:right;
  padding: 0px 0px 0px 40px;
  margin-top: 5px;
       
}



#faq_center_2 {  
  position:relative;
  margin-right:auto; 
  margin-left:auto;
  background-color: transparent;
  width: 900px;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin-bottom: 0px;
  text-align: left;
  padding: 0px 0px 0px 0px;
  z-index: 4;
  clear: both;
  
      
}

/* faqcenternav begins here..................*/

.faqcenternav {
  font: 12px/200% Arial, Helvetica, sans-serif;  
  
}

.faqcenternav a:link, a:active {
  background: none;
  color: #000000;
  text-decoration: underline;
  
  
}
.faqcenternav a:visited {
  background:none;
  color: #000000;
  text-decoration: underline;
  
  
}
.faqcenternav a:hover {
  background-color: transparent;
  color: #EB8A13;
  text-decoration: underline;
  
  
}

/* faqcenternav ends here..................*/

/* toplink begins here..................*/

.toplink{
  float: right;
  font: 11px/150% Arial, Helvetica, sans-serif;
}
.toplink a:link, a:active {
  background: none;
  color: #EB8A13;
  text-decoration: none;
}
.toplink a:visited {
  background:none;
  color: #EB8A13;
  text-decoration:none;
}
.toplink a:hover {
  background: none;
  color: #016370;
  padding: 0px 0px 1px 0px;
  text-decoration:none;
}

/* toplink ends here..................*/



#prodprompt_04 {  
  position: relative;
  margin-right:auto; 
  margin-left:auto;
  width: 410px;
  height: 35px;
  border: 1px solid #EB8B13;
  text-align: center;  
  font: 12px/200% Arial, Helvetica, sans-serif;
  color: #000000;
  background-color: transparent;
  z-index: 2;  
  
}

#prodprompt_01_content {  
  position: absolute;
  top: 4px;
  left: 24px;  
  height: 40px;
  z-index: 2;
}



/*Model Comparisons table styles start here........*/



td, th {
	font: 12px/160% Arial, Helvetica, sans-serif;
	
}
.producttable {
	width: 715px;
	border: 1px solid #016370;
	border-collapse: collapse;
}

.producttable th {
	border: 1px solid #FFFFFF;
	font: 13px/110% Arial, Helvetica, sans-serif;
    background-color: #016370; 
	color: #FFFFFF;
	text-align: center;
	padding: 6px 6px 6px 6px;
}

.producttable th.mid {
	text-align: center;	
}

.producttable th.sidepanel {
	width: 24%;	
}


.producttable td {
	border: 1px solid #016370;	
	padding: 4px;
}

.producttable td.right {
	text-align: right;
	
}

.producttable td.middle {
	text-align: center;
	
}

.producttable td.fuel {
	background-color: #F8D2A2;
}


.producttable caption {
    font: bold 16px/140% Arial, Helvetica, sans-serif;
	color: #016370;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 8px;
}
.producttable tr.altrow {
	background-color: #DFE7F2;
	color: #000000;
}

/*Model Comparisons table styles end here........*/

.fuelimage1{
  float: right;  
  border-style: none;
  padding: 4px 0px 0px 13px;
  margin: 0px;
  z-index: 4;
}




/* faq.htm Page Content ends here..........................................*/

/* faq_kunzel.htm Page Content starts here..........................................*/



#faq_kunzel_wrapper {
  position:relative;
  text-align:center;
  margin-right:auto; 
  margin-left:auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  width: 960px;
  background-image:url(images/Headerb.jpg); 
  background-repeat:no-repeat;
  background-color: #ffffff;
  
  
}

#prodprompt_liquid {  
  position: relative;
  margin-right:auto; 
  margin-left:auto;
  width: 410px;
  height: 35px;
  border: 1px solid #EB8B13;
  text-align: center;
  margin-top:  30px;
  margin-bottom:  100px;  
  font: 12px/200% Arial, Helvetica, sans-serif;
  color: #000000;
  background-color: transparent;
  z-index: 2;  
  
}


/* faq_kunzel.htm Page Content ends here..........................................*/



/* ordering.htm Page Content starts here..........................................*/

#ordering_center_2 {  
  position:relative;
  margin-right:auto; 
  margin-left:auto;
  background-color: transparent;
  width: 900px;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin-bottom: 0px;
  text-align: left;
  padding: 0px 0px 0px 0px;
  z-index: 4;
  clear: both;
  border: 1px solid #EB8B13;
  
      
}

#ordering_center_2_content {  
  position:relative;
  margin-right:auto; 
  margin-left:auto;
  background-color: transparent;
  width: 840px;
  color: #000000;
  margin-bottom: 0px;
  text-align: left;
  padding: 30px 0px 30px 0px;
  z-index: 4;
  
      
}



/* ordering.htm Page Content ends here..........................................*/


/* home_financing.htm Content begins here..........................................*/

#financing_wrapper {
  position:relative;
  text-align:center;
  margin-right:auto; 
  margin-left:auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  width: 960px;
  height: 1690px;
  background-image:url(images/Headerb.jpg); 
  background-repeat:no-repeat;
  background-color: #ffffff;
  
  
}

#financing_center_1  {  
  position:absolute;
  left: 215px;
  top: 210px;
  background-color: transparent;
  width: 715px;
  height: 103px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px;
  z-index: 2;
 
      
}


.financingimage1 {
  float: right;  
  border-style: none;
  padding-left: 30px;
  
}

/* home_financing.htm Page Content ends here..........................................*/



/* home_lifetimewarranty.htm Content begins here..........................................*/

#warranty_wrapper {
  position:relative;
  text-align:center;
  margin-right:auto; 
  margin-left:auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  width: 960px;
  height: 1890px;
  background-image:url(images/Headerb.jpg); 
  background-repeat:no-repeat;
  background-color: #ffffff;
  
  
}

#warranty_center_1  {  
  position:absolute;
  left: 215px;
  top: 210px;
  background-color: transparent;
  width: 700px;
  height: 103px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px;
  z-index: 2;
 
      
}


.warrantyimage1 {
  float: right;  
  border-style: none;
  padding-left: 30px;
  
}

/* home_lifetimewarranty.htm Page Content ends here..........................................*/


/* home_dealeropportunities.htm Content begins here..........................................*/

#dealeropp_wrapper {
  position:relative;
  text-align:center;
  margin-right:auto; 
  margin-left:auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  width: 960px;
  height: 2210px;
  background-image:url(images/Headerb.jpg); 
  background-repeat:no-repeat;
  background-color: #ffffff;
  
  
}

#dealeropp_center_1  {  
  position:absolute;
  left: 215px;
  top: 210px;
  background-color: transparent;
  width: 700px;
  height: 103px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px;
  z-index: 2;
 
      
}


#dealer_listbox {  
  position:relative;
  left: 5px;
  top: 5px;
  background-color: transparent;
  width: 600px;
  text-align: left;
  margin: 0px;
  padding: 0px;
  z-index: 2;        
}

/* home_dealeropportunities.htm Page Content ends here..........................................*/




/* Home_liquid Page Content begins here..........................................*/


#liquid_wrapper {
  position:relative;
  text-align:center;
  margin-right:auto; 
  margin-left:auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  width: 960px;
  background-image:url(images/Headerb.jpg); 
  background-repeat:no-repeat;
  background-color: #ffffff;
  z-index: 1;
  
}

#liquid_left1 {  
  background-color: transparent;
  margin: 0px;
  width: 150px;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000; 
  float: left;
  padding: 170px 0px 55px 30px;
  z-index: 1;
        
}

#liquid_left1_content1 {  
  left: 0px;
  top: 0px;
  background-color: transparent;
  width: 150px;
  height: 151px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 132px;
  z-index: 2;
  background-image:url(images/financing.jpg);
  background-repeat: repeat-x; 
       
}

#liquid_left1_content2 {  
  left: 0px;
  top: 280px;
  background-color: transparent;
  width: 150px;
  height: 122px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 123px;
  z-index: 2;
  background-image:url(images/truck_small.jpg );
  background-repeat: repeat-x; 
       
}


#liquid_left1_content3 {  
  left: 0px;
  top: 525px;
  background-color: transparent;
  width: 150px;
  height: 124px;
  text-align: right;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 87px;
  z-index: 2;
  background-image:url(images/newspaper_small.jpg );
  background-repeat: repeat-x; 
       
}


#liquid_left1_content4 {  
  left: 0px;
  top: 730px;
  background-color: transparent;
  width: 150px;
  height: 118px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 120px;
  z-index: 2;
  background-image:url(images/energy.jpg);
  background-repeat: repeat-x; 
       
}

#liquid_left1_content5 {  
  left: 0px;
  top: 969px;
  background-color: transparent;
  width: 150px;
  height: 221px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding-top: 95px;
  z-index: 2;
  background-image:url(images/authorizeddealer_small.jpg );
  background-repeat: repeat-x; 
       
}


#liquid_center_1  {  
  background-color: transparent;
  width: 715px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  padding: 170px 30px 55px 0px;
  float: right;
  z-index: 1;
 
      
}

#liquid_footer {
  position: relative;
  margin-right:auto; 
  margin-left:auto;
  clear: both;
  bottom: 0px;
  font: 10px/125% Arial, Helvetica, sans-serif;
  width: 960px;
  color: #016370;
  background-color: transparent;
  height: 180px;
  text-align:left;
  margin: 0px;
  padding: 0px;
  z-index: 1;
      
}



.liquidhr_style {
  border-style: none;
  padding-top: 40px;
  padding-bottom: 0px;
  margin: 0px;
   
}


/* Home_liquid Page Content ends here..........................................*/



/* Product Page Content starts here..........................................*/

/* Product Side Navigation starts here.....................*/

#prod_left1 {  
  position:absolute;
  left: -9px;
  top: 205px;
  background-color: transparent;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px;
  z-index: 2;  
       
}

#prodmenu {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	list-style: none;
}
#prodmenu ul {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
#prodmenu li {
	border-bottom: 15px solid #FFFFFF;
	list-style: none;
	text-align: left;
}
#prodmenu li a:link, #prodmenu li a:visited  {
	display: block;
	text-align: left;
	list-style: none;
	padding: 5px 10px 10px 15px;
	border-left: 2px solid #EB8A13;
	border-right: 1px solid #D8D8D8;	
	background-color: #F2F2F2;
	color: #016370;
	margin-left: 0;
	text-decoration: none;
}
#prodmenu li a:hover {
	background-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #000000;
	list-style: none;
}

#prodmenu #currentpage1 {
	background-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #016370;
	font-weight: bold;
	list-style: none;

}

#prod_left2 {  
  position:absolute;
  left: 30px;
  top: 685px;
  background-color: transparent;
  width: 150px;
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 0px;
  z-index: 2;
  
       
}


/* Product Side Navigation ends here.....................*/

/* Product Page Content ends here..........................................*/


/* Contact Page Content begins here..........................................*/

#contact_wrapper {
  position:relative;
  text-align:center;
  margin-right:auto; 
  margin-left:auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  width: 960px;
  background-image:url(images/Headerb.jpg); 
  background-repeat:no-repeat;
  background-color: #ffffff;
  z-index: 1;
  
}


#contact_left1 {
  position:relative;
  left: 30px;
  top: 170px;  
  background-color: transparent;
  margin: 0px;
  width: 150px;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000; 
  float: left;
  padding: 0px 0px 0px 0px;
  z-index: 1;
        
}

#contact_center_1  {  
  background-color: transparent;
  width: 715px;
  text-align: left;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 170px 30px 0px 0px;
  float: right;
  z-index: 2;      
}



#contact_right1 {
  position:absolute;
  right: 30px;
  top: 650px;  
  background-color: #FFFFFF;
  margin: 0px;
  width: 218px;  
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;  
  padding: 30px 30px 85px 30px;
  text-align: center;
  border: 1px solid #EB8B13;
  z-index: 3;
        
}

#contact_left_manreps {
  position:absolute;
  left: 0px;
  top: 775px;  
  background-color: #FFFFFF;
  margin: 0px;
  width: 128px;  
  text-align: center;
  font: 12px/150% Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 30px 10px 50px 10px;
  z-index: 2;
  border: 1px solid #EB8B13;
  
        
}




/* Form Content starts here.............................*/



legend {
    border: 1px solid #EB8A13;
	margin-bottom: 15px;
	font: 11px/125% Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 5px;
	color: #000000;
}

form {
   
	font: 11px/125% Arial, Helvetica, sans-serif;
	color: #000000;
	display: inline;
	margin: 0px;
	padding: 0px;


}



#marginForm fieldset {
	border-top: solid #EB8A13 1px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	margin-top: 15px;
	margin-bottom: 25px;	
	
}

#marginForm label {
	clear: both;
	float: left;
	display: inline;
	width: 8em;
	margin-top: 4px;
}

#marginForm input {
	position: relative;	
	left: 142px;
	top: -15px;	
	font: 11px/125% Arial, Helvetica, sans-serif;
	color: #000000;	
}




.select1 {
    font: 11px/125% Arial, Helvetica, sans-serif;
	margin-top: 2px;
	margin-left: 50px;
	margin-bottom: 10px;
}

.textarea1 {
    font: 11px/125% Arial, Helvetica, sans-serif;
}


.submit1 {
    position: relative;
	margin-left: -144px;
	margin-top: 30px;
	color: #000000;
}



.maincontenthighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EB8A13;
	line-height: 140%;
	background-color: transparent;
}

infloorradiant_formfields {  
  position:absolute;
  left: 1000px;
  top: 700px;
  background-color: transparent;
  width: 340px;
  height: 254px;   
  margin: 0px;
  padding: 0px;
  border: 1px solid #EB8A13;
  z-index: 1;
 
      
}



/* Form Content ends here.............................*/


/* Contact Page Content ends here..........................................*/

/* contactconfirm.php starts here..........................................*/

#contactconfirm_wrapper {
  position:relative;
  text-align:center;
  margin-right:auto; 
  margin-left:auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 17px 0px 17px;
  width: 916px;
  height: 795px;
  background-image:url(images/header_950.gif); 
  background-repeat:no-repeat; 
  background-color: #ffffff;
  border-bottom: 1px solid transparent;
}


#contactconfirm_right3 {  
  position:absolute;
  right: 50px;
  top: 275px;
  background-color: transparent;
  width: 650px;
  height: 254px;
  background-image:url(images/parts_mixed_image_confirm.jpg); 
  background-repeat:no-repeat; 
  margin: 0px;
  padding: 0px;
  z-index: 1;
 
      
}


/* contactconfirm.php.php ends here..........................................*/

/* Footer Page Content starts here..........................................*/


#footer {
  position: absolute;
  bottom: 0px;
  left: 0px;
  font: 10px/125% Arial, Helvetica, sans-serif;
  width: 960px;
  color: #016370;
  background-color: transparent;
  height: 180px;
  clear: both;
  text-align:left;
  margin: 0px;
  padding: 0px;
  z-index: 1;
      
}




#footerimage {  
  position: absolute;
  top: 0px;
  left: 0px;
  width: 960px;
  height: 178px;
  margin: 0px;
  padding: 0px;
  background-image:url(images/Aualogo_footer.jpg);
  background-position: top left; 
  background-repeat:no-repeat;
  z-index: 1;
  
}

#footertext {  
  position: absolute;
  top: 80px;
  right: 52px;
  width: 452px;
  height: 53px;
  margin: 0px;
  padding: 0px;
  list-style-position: inside;
  text-align: right;  
  z-index: 1;
}



#footernav ul {
    list-style: none;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 0;
}

#footernav li {
	display: inline;
}

#footernav a:link, #footernav a:visited { 
	color: #016370;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
}

#footernav a:hover {
    color: #D37C11;
	background-color: transparent;
}

#footernav #currentpage2 {
color: #000000;
background-color: transparent;

}

#cssxhtmlnav {   
    position: absolute;
    bottom: 20px;
	left: 30px;
	width: 170px;
    height: 19px;
	text-align: left;
	color: #016370;
	font: 10px/125% Arial, Helvetica, sans-serif;
	z-index: 2;

}
.cssxhtml a:link, a:active {
  background: none;
  color: #016370;
  text-decoration: none;
}
.cssxhtml a:visited {
  background:none;
  color: #016370;
  text-decoration:none;
}
.cssxhtml a:hover {
  color: #D37C11;
  background-color: transparent;
  padding: 0px;
  text-decoration:none;
}


/* Footer Page Content ends here..........................................*/
