/* KMC Stampings
 * (c) KMC Stampings -- www.kmcstampings.com
 * 
 */
 
html { padding: 0; margin: 0; }
body {
    padding: 0;
    font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #333; 
    margin: 0;
    background: #fff url(/pics/shared/bands.gif);}
    
img.products { border: 3px solid #ccc;
	margin: 0 0 5px 5px;
	}
	
div { border: 0; }

big { font: bold 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; }

/* FONT IN TABLES */    
body td {
    font: normal 10px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #333;}

/* HEADER TAGS USING h1 - h6 HELPS SEARCH ENGINES UNDERSTAND CONTENT IMPORTANCE*/

h1 { 
   padding: 0;
   margin: 0;
   display: block;
   background: #fff url(/pics/shared/logo.gif);
   width: 550px;
   height: 81px;
   font: 1px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #fff;
   }

   .h1style { 
   font: 1px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #fff;
   display: block;
   width: 550px;
   height: 81px;}
   
   .h1style a { 
   font: 1px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #fff;
   display: block;
   width: 550px;
   height: 81px;
   }

   .h1style a:link {
   font: 1px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #fff;
   display: block;
   width: 550px;
   height: 81px;}

   .h1style a:hover {
   font: 1px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #fff;
   display: block;
   width: 550px;
   height: 81px;}

h2 { 
   font: normal 22px Arial, Helvetica, Verdana, sans-serif;
   margin: 15px 0px 10px 5px;
   padding: 0;
   line-height: 22px;
   color: #80260F;}
   
h3 { 
   font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #fff;
   margin: 0 0 0 0;
   padding: 5px 5px 5px 10px;
   display: inline;
   }
   
h4 { 
   font: bold 14px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #A54731;
   margin: 15px 10px 5px 5px;
   padding: 0;
   }
   
   .h4style { 
   font: bold 14px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #A54731;}
   
   .h4style a { 
   font: bold 14px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #A54731;}

   .h4style a:link {
   font: bold 14px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #A54731;}

   .h4style a:hover {
   font: bold 14px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #A54731;}
   
h5 { 
   font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #fff;
   margin: 5px 0 0 10px;
   padding: 0;
   } 
   
   h5.landing { 
   font: normal 14px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   color: #fff;
   margin: 5px 0 0 5px;
   padding: 5px 0 0 0;
   } 
   
/* PARAGRAPH TAG */

p {
   margin: 0px 0px 10px 5px;
   font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   line-height: 14px;
   color: #333;
   width: 550px;}
  
p.landing {
   margin: 0px 0px 10px 5px;
   font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   line-height: 14px;
   color: #333;
   width: 725px;}  
   
   p.landing a { 
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #062A88;
    text-decoration: none;}

	p.landing a:link {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #062A88;
    text-decoration: none;}

	p.landing a:visited {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #062A88;
    text-decoration: none;}

	p.landing a:hover {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    text-decoration: underline;} 
  
p.details {
	float: left;
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    width: 350px;
    }

	p.details a { 
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #062A88;
    text-decoration: none;}

	p.details a:link {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #062A88;
    text-decoration: none;}

	p.details a:visited {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #062A88;
    text-decoration: none;}

	p.details a:hover {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    text-decoration: underline;} 
    
p.examples {
	float: left;
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    width: 700px;
    }

p.key {
	float: left;
	font: normal 10px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    width: 700px; 
    }
    
p.images {
	float: left;
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    width: 350px;
    }    

/* HOLDS CONTENT ON THE PAGE */
#container { 
    float: left;
    width: 988px;
    padding: 0;
    border: 0;
    margin: 0;
    color: #333;}
    
#container2 { 
    float: left;
    width: 750px;
    padding: 0;
    border: 0;
    margin: 0 0 0 3px;
    color: #333;}    
    
/* LIST */
#header { 
    float: left;
    padding: 0;
    margin: 0;
    width: 988px;
    height: 81px;
    color: #333;
    background: #fff;}
    
#logo a: { 
    float: left;
    padding: 0;
    margin: 0;
    height: 226px;
    width: 550px;}    
    
.logo { 
    float: left;
    padding: 0;
    margin: 0;
    height: 81px;
    width: 688px;
    color: #333;
    background: #fff;}

.search { 
    float: right;
    padding: 0;
    margin: 0;
    width: 300px;
    background: #fff;
    font: normal 12px Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    text-align: right;}
    
.search_text { 
    padding: 0;
    margin: 0;
    background: #fff;
    font: normal 12px Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    text-align: right;}
    
.search_title { 
    padding: 0px 6px 0px 0;
    margin: 0;
    background: #fff;
    font: normal 14px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
    }

#navcontainer { 
    float: left; 
    padding: 0;
    margin: 0;
    width: 988px;
    height: 28px;
    border-bottom: 1px solid #333;
    background: url(/pics/shared/nav_back.gif);}
    
ul#navlist {
	margin: 0;
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
	padding: 7px 12px 7px 12px;
	}

#navlist li {
	display: inline;
	list-style-type: none;}

#navlist a { 
	padding: 7px 12px 7px 12px;
	margin-right: 15px;}

#navlist a:link{
	color: #333;
	padding: 7px 12px 7px 12px;
	text-decoration: none;}
	
#navlist a:visited{
	color: #333;
	padding: 7px 12px 7px 12px;
	text-decoration: none;}

#navlist a:hover {
	color: #fff;
	padding: 7px 12px 7px 12px;
	background-color: #333;
	text-decoration: none;}
    
#navlist a.active:link {
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
	color: #fff;
	padding: 7px 12px 7px 12px;
	background-color: #333;
	text-decoration: none;}
	
#navlist a.active:hover {
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
	color: #fff;
	padding: 7px 12px 7px 12px;
	background-color: #333;
	text-decoration: none;}	

#navlist a.active:visited {
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
	color: #fff;
	padding: 7px 12px 7px 12px;
	background-color: #333;
	text-decoration: none;}    
    
#content { 
    float: left;
    width: 988px;
    padding: 0;
    border: 0;
    margin: 0;
    color: #333;
    background: url(/pics/shared/content_back_int.gif);
    clear: both;}
    
	.content_spacing { 
    padding: 0;
    border: 0;
    margin: 0 0 0 10px;
  	}
    
#left { 
    float: left;
    width: 175px;
    padding: 0 5px 0 0;
    border: 0;
    margin: 0;}  
    
ul#leftnav {
    font: normal 14px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    letter-spacing: -0.25px;
	margin: 10px 0px 10px 10px;
	padding: 0;
	}

#leftnav li {
	font: normal 14px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    margin: 0px 0px 6px 0;
	list-style-type: none;}

#leftnav a { 
	font: normal 14px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
	padding: 0;}

#leftnav a:link {
	font: normal 14px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
	padding: 0;
	text-decoration: none;}

#leftnav a:visited {
	font: normal 14px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
	padding: 0;
	text-decoration: none;}

#leftnav a:hover {
	font: normal 14px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
	padding: 0;
	text-decoration: underline;}
	
#leftnav a.activeleft:link {
	font: bold 14px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
	padding: 0;
	text-decoration: none;}

#leftnav a.activeleft:visited {
	font: bold 14px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
	padding: 0;
	text-decoration: none;}

#leftnav a.activeleft:hover {
	font: bold 14px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
	padding: 0;
	text-decoration: underline;}	
	
ul#thirdlevel {
    font: normal 12px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
	margin: 0;
	padding: 6px 6px 6px 15px;
	width: 154px;
	background: url(/pics/products/side_back.gif) top center;
	clear: both;
	text-decoration: none;
	}

#thirdlevel li {
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
	margin: 0;
	padding: 3px 0 3px 0;
	list-style-type: none;
	text-decoration: none;}

#thirdlevel a { 
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
	margin: 0;
	padding: 3px 0 3px 0;
	text-decoration: none;}

#thirdlevel a:link {
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
	margin: 0;
	padding: 3px 0 3px 0;
	text-decoration: none;}

#thirdlevel a:visited {
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
	margin: 0;
	padding: 3px 0 3px 0;
	text-decoration: none;}

#thirdlevel a:hover {
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
	margin: 0;
	padding: 3px 0 3px 0;
	text-decoration: underline;}
	
#thirdlevel a.on:link {
	font: bold 12px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
	margin: 0;
	padding: 3px 0 3px 0;
	text-decoration: none;}

#thirdlevel a.on:visited {
	font: bold 12px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
	margin: 0;
	padding: 3px 0 3px 0;
	text-decoration: none;}

#thirdlevel a.on:hover {
	font: bold 12px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
	margin: 0;
	padding: 3px 0 3px 0;
	text-decoration: underline;}
	
ul#fourthlevel {
    font: normal 10px Arial, Helvetica, Verdana, sans-serif;
    color: #666;
	margin: 0;
	padding: 0 0 0 10px;
	}

#fourthlevel li {
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    color: #666;
	margin: 0;
	padding: 3px 0 3px 0;}

#fourthlevel a { 
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    color: #666;
	margin: 0;
	padding: 3px 0 3px 0;}

#fourthlevel a:link {
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    color: #666;
	margin: 0;
	padding: 3px 0 3px 0;}

#fourthlevel a:visited {
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    color: #666;
	margin: 0;
	padding: 3px 0 3px 0;}

#fourthlevel a:hover {
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    color: #666;
	margin: 0;
	padding: 3px 0 3px 0;
	text-decoration: underline;}
	
#fourthlevel a.on:link {
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    color: #666;
	margin: 0;
	padding: 3px 0 3px 0;}

#fourthlevel a.on:visited {
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    color: #666;
	margin: 0;
	padding: 3px 0 3px 0;}

#fourthlevel a.on:hover {
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    color: #666;
	margin: 0;
	padding: 3px 0 3px 0;
	text-decoration: underline;}	

#center { 
    float: left;
    width: 580px;
    padding: 0;
    border: 0;
    margin: 0px 0px 6px 0;
    color: #333;
    }
    
#center_landing { 
    float: left;
    width: 800px;
    padding: 0;
    border: 0;
    margin: 0px 0px 6px 0;
    color: #333;
    }    
    
#centerproducts { 
    float: left;
    width: 780px;
    padding: 0;
    border: 0;
    margin: 0px 0px 3px 0;
    color: #333;
    }
    
    .quote_request_head { 
    /*float: left;*/
    width: 750px;
    height: 25px;
    padding: 5px 0 0 0;
    margin: 10px 0px 0px 5px;
    color: #333;
    background: url(/pics/shared/rust_head_back.gif);
    }
   
	.quote_request { 
    float: left;
    width: 750px;
    padding: 0;
    margin: 0px 0px 10px 3px;
    background: #fff;
    border-top: 1px solid #630;
    border-bottom: 2px solid #A54731;
    }
    
    .numbering_head { 
    /*float: left;*/
    width: 760px;
    /*height: 25px;
    padding: 5px 0 0 0;*/
	padding: 5px 5px 5px 0px;
    margin: 0px 0px 0px 3px;
    color: #333;
    background: url(/pics/shared/grey_head_back.gif);
    }
    .numbering_head2 { 
    /*float: left;*/
    width: 750px;
    /*height: 25px;
    padding: 5px 0 0 0;*/
	padding: 5px 5px 5px 10px;
    margin: 0 0px 0px 3px;
    color: #333;
    background: url(/pics/shared/grey_head_back2.gif);
    }
    .numbering_head3 { 
    /*float: left;*/
    width: 750px;
    /*height: 25px;
    padding: 5px 0 0 0;*/
	padding: 5px 5px 5px 10px;
    margin: 0 0px 0px 3px;
    color: #333;
    background: url(/pics/shared/grey_head_back3.gif);
    }
   
	.numbering { 
    float: left;
    width: 750px;
    padding: 0;
    margin: 0px 0px 0px 3px;
    background: #fff;
    border-top: 1px solid #630;
    }
    
    .numbering2 { 
    float: left;
    width: 750px;
    padding: 0;
    margin: 0px 0px 0px 3px;
    background: #fff;
    border-top: 1px solid #666;
    }
    
    .numbering3 { 
    float: left;
    width: 750px;
    padding: 0;
    margin: 0px 0px 0px 3px;
    background: #fff;
    border-top: 1px solid #999;
    }
    
    .specifications { 
    float: left;
    width: 750px;
    padding: 0;
    border: 0;
    margin: 0px 0px 10px 3px;
    background: #A6B7D8;
    border-top: 1px solid #031A6D;
    }
    
    .specifications_head { 
    float: left;
    width: 750px;
    height: 25px;
    padding: 5px 0 0 0;
    border: 0;
    margin: 10px 0px 0px 3px;
    color: #333;
    background: url(/pics/shared/bigblue_head_back.gif);
    }
    
    .raw { 
    float: left;
    width: 750px;
    padding: 0;
    border: 0;
    margin: 0px 0px 10px 3px;
    background: #A6B7D8;
    }
    
    .raw_head { 
    float: left;
    width: 750px;
    height: 25px;
    padding: 5px 0 0 0;
    border: 0;
    margin: 10px 0px 0px 3px;
    color: #333;
    background: url(/pics/shared/bigblue_head_back.gif);
    }
    
	.close {
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    text-decoration: underline;
    display: inline;
    padding: 0 0 0 10px;
	cursor:pointer;}
	
	.close2 {
	font: normal 10px Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    text-decoration: underline;
    display: inline;
    padding: 0 0 0 10px;
	cursor:pointer;}
    
    #firststretcher {
	display:block;
	}
	
	.form_head {
	font: bold 12px Arial, Helvetica, Verdana, sans-serif;
    color: #80260F;
    text-decoration: underline;
    }
    
    .part_head {
	font: bold 12px Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    text-decoration: underline;
    }
    
    .confignumber { 
   	font: bold 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   	color: #031A6D;
   	margin: 0;
   	padding: 0;
   	}
    
    .genlink { 
	font: normal 10px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #062A88;
    text-decoration: none;}

	.genlink a:link {
	font: normal 10px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #062A88;
    text-decoration: none;}

	.genlink a:hover {
	font: normal 10px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    text-decoration: underline;} 
    
    .download { 
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #062A88;
    text-decoration: none;}
    
    .download a { 
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #062A88;
    text-decoration: none;}

	.download a:hover {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    text-decoration: underline;} 
    
#right { 
    float: left;
    width: 200px;
    padding: 0;
    border: 0;
    margin: 5px 0px 0px 0;
    color: #333;
    }
    
    .int_image { 
    float: left;
    padding: 0;
    border: 2px solid #fff;
    margin: 5px;}

.land_left { 
	float: left;
    width: 375px;
    padding: 0 15px 0 0;
    border: 0;
    margin: 0;
    }
    
.land_right { 
	float: left;
    width: 375px;
    padding: 6px 0 0 0;
    border: 0;
    margin: 0;
    }    
    
.light_head { 
    width: 375px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 0;
    background: url(/pics/products/parts/light_duty_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.light_table { 
    width: 369px;
    padding: 0 0 0 6px;
    border: 0;
    margin: 0px 0px 10px 0;
    /*background: #f4f8f1;*/
    background: #ffffff;
    }    
    
.medium_head { 
    width: 375px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 0;
    background: url(/pics/products/parts/medium_duty_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.medium_table { 
    width: 369px;
    padding: 0 0 0 6px;
    border: 0;
    margin: 0px 0px 10px 0;
    /*background: #fdf6ef;*/
    background: #ffffff;
    } 
    
 .heavy_head { 
    width: 375px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 0;
    background: url(/pics/products/parts/heavy_duty_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.heavy_table { 
    width: 369px;
    padding: 0 0 0 0;
    border: 0;
    margin: 0px 0px 10px 6px;
    /*background: #edf5f7;*/
    background: #ffffff;
    } 

.double_head { 
    float: left;
    width: 375px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 0;
    background: url(/pics/products/parts/double_tube_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.double_table { 
    float: left;
    width: 369px;
    padding: 0 0 0 6px;
    border: 0;
    margin: 0px 0px 10px 0;
    /*background: #f9edf2;*/
    background: #ffffff;
    }  

.tube_head { 
    float: left;
    width: 375px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 0;
    background: url(/pics/products/parts/tube_wiring_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.tube_table { 
    float: left;
    width: 369px;
    padding: 0 0 0 6px;
    border: 0;
    margin: 0px 0px 10px 0;
    /*background: #fffaee;*/
    background: #ffffff;
    } 

.expansion_head { 
    float: left;
    width: 375px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 0;
    background: url(/pics/products/parts/expansion_plug_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.expansion_table { 
    float: left;
    width: 369px;
    padding: 0 0 0 6px;
    border: 0;
    margin: 0px 0px 10px 0;
    /*background: #f5eef5;*/
    background: #ffffff;
    }
    
.control_head { 
    float: left;
    width: 375px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 0;
    background: url(/pics/products/parts/control_cable_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.control_table { 
    float: left;
    width: 369px;
    padding: 0;
    border: 0;
    margin: 0px 0px 10px 0;
    background: #ffffff;
    }    
    
.light_head_land { 
    width: 750px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 6px;
    background: url(/pics/products/parts/light_duty_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.light_table_land { 
    width: 744px;
    padding: 0 0 0 6px;
    border: 0;
    margin: 0px 0px 10px 6px;
    /*background: #f4f8f1;*/
    background: #ffffff;
	clear: both;
    }    
    
.medium_head_land { 
    width: 750px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 6px;
    background: url(/pics/products/parts/medium_duty_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.medium_table_land { 
    width: 744px;
    padding: 0;
    border: 0;
    margin: 0px 0px 10px 6px;
    /*background: #fdf6ef;*/
    background: #ffffff;
    } 
    
 .heavy_head_land { 
    width: 750px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 6px;
    background: url(/pics/products/parts/heavy_duty_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.heavy_table_land { 
    width: 744px;
    padding: 0;
    border: 0;
    margin: 0px 0px 10px 6px;
    /*background: #edf5f7;*/
    background: #ffffff;
    } 

.double_head_land {
    width: 750px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 6px;
    background: url(/pics/products/parts/double_tube_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.double_table_land { 
    width: 744px;
    padding: 0;
    border: 0;
    margin: 0px 0px 10px 6px;
    /*background: #f9edf2;*/
    background: #ffffff;
    }  

.tube_head_land { 
    width: 750px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 6px;
    background: url(/pics/products/parts/tube_wiring_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.tube_table_land { 
    width: 744px;
    padding: 0;
    border: 0;
    margin: 0px 0px 10px 6px;
    /*background: #fffaee;*/
    background: #ffffff;
    } 

.expansion_head_land { 
    width: 750px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 6px;
    background: url(/pics/products/parts/expansion_plug_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.expansion_table_land { 
    width: 744px;
    padding: 0;
    border: 0;
    margin: 0px 0px 10px 6px;
    /*background: #f5eef5;*/
    background: #ffffff;
    }
    
.control_head_land { 
    width: 750px;
    height: 30px;
    padding: 0;
    border: 0;
    margin: 0px 0px 0px 6px;
    background: url(/pics/products/parts/control_cable_head.gif);
    font: normal 16px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    }
    
.control_table_land { 
    width: 744px;
    padding: 0;
    border: 0;
    margin: 0px 0px 10px 6px;
    background: #ffffff;
    } 
    
.head_land { 
   	font: bold 12px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
   	color: #031A6D;
   	margin: 0;
   	padding: 0;
   	text-decoration: none;
   	}
    
/* FOOTER */
#footer {
    display: block;
    text-align: left;
    padding: 10px 0px 0px 10px;
    font: normal 12px  Arial, Helvetica, Verdana, sans-serif;
    color: #666;
    background: #fff url(/pics/shared/foot_credits.gif) top left;
    clear: both;
    }
    
#footer a:link, #footer a:visited, #footer a:hover{
	color: #333;
	text-decoration: underline;}

.call {
    font: bold 13px  Arial, Helvetica, Verdana, sans-serif;
    color: #333;}

    