	/* MAIN HTML ELEMENTS */
body {
    background-color: #fff;
	margin:0px;
   	padding:0px;
	color:#000000
    }
div {background: none !important}
strong {color: #000 !important}
.printOnly {display: block}
#tab1 td{ border:solid 1px #000; } 
#tab1 th{ border:solid 1px black; } 
.content th {
color:#000;
font-weight:bold;
text-align:left;
}
.content td {
padding: 2px;
border: 1px solid #000;
}
.content div.table_other th {
background-color:none;
}
.content div.table_layout table {
border:none;
}
.content div.table_layout th {
background:none;
border:none;
}
.content div.table_layout td {
border:none;
vertical-align: top
}
.content ul {
margin-left:5px;
padding-left:5px;
}
.content li {
margin-left:5px;
padding-left:5px;
list-style-type: disc;
list-style-image: none;
list-style-position: outside;
}
.content li li {
margin-left:5px;
padding-left:5px;
list-style-type: disc;
list-style-image: none;
list-style-position: outside;
}
.content b, .content strong {
font-weight: bold;
color:#006666;
}
.content .submit {
background-color: none;
font-size: 12pt;
font-family:"Times New Roman", Times, serif;
font-weight: bold;
color : #333;
border:1px solid #000;
padding: 2px 0px 2px 0px;
line-height: 14pt;
}
/* LAYOUT */
#outer_container1 {
width:auto; 
}
#outer_container2 {
width:auto;
padding: 0px;
margin-top: 20px;
}
#outer_container2 div {padding: 0px}
#topnav {
	display:none
	}
	
#inner_top_nav_left {	
	display:none
	}
	
#inner_top_nav_right {	
	display:none
	 }
	 
#end_stopper{
	display:none
	 }
	 
#inner_topnav_words{
display:none
	 }
	 
.topnavmenu {display:none}
#quicklinks_box{
	display:none
	}
	
	
#logon_box{
	display:none
}
/*all below until breadcrumb is homepage only*/
.column1, .column2, .column3 {float: none; padding-top: 0px;}
.column1 {width:auto; background:none}
.column2 {width: 344px;}
.column3 {width: 180px;}
.column_content {padding: 5px 10px}
table.speed_to_offer {border-collapse: collapse; width: 344px}
table.speed_to_offer td, table.speed_to_offer th {border-bottom: 1px solid #C0C0C0; padding: 3px 6px 3px 5px; }
table.speed_to_offer th.img {background:url('/images/speed_to_offer.gif') repeat-x; padding-top: 53px;}
table.speed_to_offer span {color: #CC3300}
.boxed_links a:link, .boxed_links a:visited {text-decoration: underline} 
.column_content .boxed_links a:hover, .column_content .boxed_links a:active { display: block; background: #FAE8E1 url('/images/arrow1.gif') no-repeat right; border: 1px solid #F27D4A; padding: 2px 4px; margin: 3px 0px; text-decoration: none}
.column_content ul {margin-top: 0px; margin-bottom: 12px}
.column_content ul li {margin-left: -30px; list-style-type: none}
.column_content ul li a:link, .column_content ul li a:visited {color:#000000;  text-decoration: underline}
.column_content ul li a:active, .column_content ul li a:hover {color:#CC0000}
.column_content .righthand_link a:link, .column_content .righthand_link a:visited {color: #000; font-size: 0.9em;text-decoration:underline}
.column_content .righthand_link a:active, .column_content .righthand_link a:hover {color: #CC0000; font-size: 0.9em;text-decoration:underline}
.righthand_link { margin-top:0px; padding:0px; text-align:right  }
.two_images, .two_images img, .two_images .img2  {display:none}
 
.column_content ul li.tools
{list-style-type: none; list-style-image: none; margin-left: -40px; padding: 11px 4px 20px 48px; background: url('/images/icon_tools.gif') no-repeat; }
.column_content ul li.calculator 
{list-style-type: none; list-style-image: none; margin-left: -40px; padding: 11px 4px 20px 48px; background: url('/images/icon_calculators.gif') no-repeat;}
.column_content ul li.downloads 
{list-style-type: none; list-style-image: none; margin-left: -40px; padding: 11px 4px 10px 48px; background: url('/images/icon_downloads.gif') no-repeat;}
.column_content ul li.sales_aids 
{list-style-type: none; list-style-image: none; margin-left: -40px; padding: 11px 4px 20px 48px; background: url('/images/icon_sales.gif') no-repeat;}
#breadcrumb {display: none}
/*section header for third level nav when required*/
p.sectionhead_third_nav {
display:none;
}
/* link styles for third level nav when required*/
.content_third_nav {
display:none
}
#column_one, #column_two {
float: none;
 width: 500 px;
 border: 0px dotted blue;
 background: #ffffff;
 color: #333333;
	}
#column_one_alt, #column_two_alt, #column_three_alt
{
 float: none;
 width: auto;
 background:none;
 color: #333333;
	}
#column_three {
 float: none;
 width: auto;
 background:none;
 color: #333333;
 margin: 0px;
 padding: 0px;
	}
#column_three hr {border-bottom: 1px dashed #333333;}
	
img.logo {position: relative; top: 0px; left: 0px}
li.insitetools, li.insitecalculator, li.insitedownloads, li.insitesales_aids, li.insiteinfo, li.multidownloads 
{list-style-type: circle; list-style-image: none; background: none no-repeat;}
/* multiple part download list */
.downloadbox_top {
background:none;
width:auto;
height:110px;
margin:0px;
padding:10px 0px 0px 0px;
}
.downloadbox_bottom {display:none}
.downloadbox_line_top {display:none}
.downloadbox_line_bottom {display:none
}
.pdf_box_title_container, .calc_box_title_container, .salesaid_box_title_container, .tools_box_title_container, .info_box_title_container{
width:auto;
background:none;
font-family:"Times New Roman", Times, serif
}
.box_title_img {
display:none;
}
.box_title_text {
float:none;
width:auto;
}
.box_title_header {
font-family:"Times New Roman", Times, serif;
width:auto;
}
.box_title {
font:normal 90% "Times New Roman", Times, serif;
color:#000;
}
.pdf_downloadbox_top, .calc_downloadbox_top, .tools_downloadbox_top, .salesaid_downloadbox_top, .info_downloadbox_top {
width:350px;
padding-top:5px;
padding-bottom:1px;
background:none;
}
.pdf_downloadbox_top ul {
padding-top:7px;
}
.pdf_downloadbox_top li, .calc_downloadbox_top li, .tools_downloadbox_top li, .salesaid_downloadbox_top li, .info_downloadbox_top li {
list-style-type:circle; 
list-style-image: none; 
margin-left: 10px; 
padding: 0px 0px 9px 20px; 
background: none;
list-style-position: outside;
}
.pdf_downloadbox_top li li, .calc_downloadbox_top li li, .tools_downloadbox_top li li, .salesaid_downloadbox_top li li, .info_downloadbox_top li li{
list-style-type:circle; 
list-style-image: none; 
margin-left: 10px; 
padding: 0px 0px 6px 15px; 
background: none;
}
.pdf_downloadbox_bottom, .calc_downloadbox_bottom, .salesaid_downloadbox_bottom, .tools_downloadbox_bottom, .info_downloadbox_bottom
 {
background:none;
diplay:none
}
a.button_downloads {
    background: transparent url('/images/app_button_a.gif') no-repeat scroll top right;
    color: #000;
    display: block;
    float: left;
    font: normal 12px;
	
    height: 47px;
    margin-right: 12px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
}
a.button_downloads span {
    background: transparent url('/images/app_button_span.gif') no-repeat;
    display: block;
    line-height: 13px;
    padding: 10px 0 10px 10px;
} 
a.button_downloads:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.button_downloads:active span {
    background-position: bottom left;
    padding: 12px 0 9px 10px; /* push text down 1px */
} 
#lower_nav {display:none}

/* product page */
.squareboxgradientcaption {font-weight: bold; border: 2px solid black; font-size: 120%; margin: 20px 0px 10px 0px; background-color:#E6E6E6; width: auto !important}
.squareboxgradientcaption .floatLeft {margin: 7px 4px}
/*.squarebox {width: 50%}*/
.squareboxbottom {margin-bottom: 40px}
.squareboxcontent {margin-left: 1px}
.chevron img {display: none}
.yesPrint {display: block !important}
table.productTable {border: 1px solid black; border-collapse: collapse; width: auto; font-size: 5px; font-family: Arial, sans-serif;}
table.productTable td, table.productTable th {border: 1px solid black; padding: 2px 3px}

table.noBorders, table.noBorders td {border: 0px !important}
div.footerProductsPrint {border: 1px solid black; padding: 4px 8px !important; margin: 20px 0px}
.footerTd {display: none}
.column_three div {text-align: left !important; float: none !important; display: block !important}
.headerChevron {display: none}
.headerSquareboxbottom {overflow: visible; text-align:left;}
.effectiveDateBox {border: 0px}