body {
background : #ffffff;
} 

.bluetext{font-family:Arial;color:#113b65;}
.button_link{text-decoration:none;}
td.blueword{font-family:Arial;font-size:12px;color:#113b65;}
td.header_white{font-family:Arial;font-size:12px;color:#FFFFFF;padding: 2px;}
td.header_blue{font-family:Arial;font-size:12px;color:#113b65;font-weight:normal;padding: 2px;}

td.thin_blue_divider{background-color: #B2C7D8;}
td.back_button{color:#153B63;font-family: Arial;font-size: 11px;font-weight: normal;}
.main_title{font-size: 24px; color: 153B63;}

.content {
font : 10px arial; 
font-weight : normal; 
font-style : normal; 
color : #000000; 
}  

.content2 {
font : 11px arial; 
font-weight : normal; 
font-style : normal; 
color : #153B63; 
}  
.content3 {
font : 11px arial; 
font-weight : bold; 
font-style : normal; 
color : #153B63; 
}

.contentalt {
font : 10px arial; 
font-weight : normal; 
font-style : normal; 
background-color : #e7ebf7; 
color : #000000; 
}
.subheading {
font : 10px arial; 
font-weight : normal; 
font-style : normal; 
background-color : #DFE9F4; 
color : #000000; 
}
.subline {
font : 10px arial; 
font-weight : normal; 
font-style : normal; 
background-color : #4a617b; 
color : #000000; 
}

.smallBlack {
font : 10px arial; 
font-weight : normal; 
font-style : normal;  
color : #153B63; 
}

.PCheader{  
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
}

.find_dealer_nav{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
}

a.find_dealer_nav{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
}
a.find_dealer_nav:hover{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration:blink;
}

a.hover_test{
background-color:#FF0000;
}

a.hover_test_neutral{
background-color:#99FF33;

}

td.spec_name{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent:0px;

}
td.spec_highlight_name{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent:6px;
}

td.spec_cat_title{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent:6px;
}



A.spec_highlight{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2169B5;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 6px;
	text-indent:0px;
}



A.spec_highlight:Hover {
	color: #2169B5;
	text-decoration: none;
}



td.find_dealer_location_info{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
}


td.find_dealer_type_of_dealer_title{
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
}












.press_release{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.btnSubmit{
	padding-bottom: 3px;
	height: 19px;
	font-size: 11px;
	color: #153B63;
	background-color : #E0E7F1;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

td.color1_bg {
	background-color:#153B63;
}

td.color2_bg {
	background-color:#829DBA;
}

td.color3_bg {
	background-color:#B4C6D9;
}

td.color4_bg {
	background-color:#DFE9F4;
}

td.color5_bg {
	background-color:#DDDDDD;
}


td.color6_bg {
	background-color:#F1F1F1;
}


td.color1a_bg {
	background-color:#2269B5;
}

td.color1b_bg {
	background-color:#1B528C;
}

td.color3a_bg {
	background-color:#8CA8C5;
}

td.color3b_bg {
	background-color:#A0B7CF;
}

td.master_toolbar_item_padding {

	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #103C63;
	text-decoration: none;
	background-color: #B2C7D8;


	padding-top: 0px; 
	padding-right: 4px; 
	padding-bottom: 0px; 
	padding-left: 4px;
	vertical-align:middle;
	}

tr.master_toolbar_header {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5C7299;
	text-decoration: none;
	background-color: #B2C7D8;
}

td.header {
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #103C63; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
	background-color: #B2C7D8;
	}
td.header_top {
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #103C63; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
	background-color: #B2C7D8;
	}
td.left_nav_column { 
	background-color: #103C63; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
}
div{
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
td.left_nav_column_edge { background-color: #B2C7D8; }
td.left_nav_column_main { background-color: #DFE9F3; color:#5C7299;}

table.product_page_nav{
	background-color: #DFE9F4;
}

td.compare_chart_feature_heading{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px	
}
td.compare_chart_text{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
}


a.product_page_nav{

	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;  

	font-family: Arial; 
	font-size: 11px;
	color: #153B63;
}
a.product_page_nav:hover{
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;  


	font-family: Arial; 
	font-size: 11px;
	color: #153B63;
}

td.thin_blue_divider{background-color: #B2C7D8;}
img.thin_blue_divider{background-color: #B2C7D8;}


tr.feature_odd{
	background-color: #F1F1F1;
}
tr.feature_even{
	background-color: #DDDDDD;
}

tr.row_odd{
	background-color: #F1F1F1;
}
tr.row_even{
	background-color: #FFFFFF;
}

table.row_odd{
	background-color: #F1F1F1;
}
table.row_even{
	background-color: #FFFFFF;
}

td.close_button
{
	font-family: Arial; 
	font-size: 11px; 
	background-color: #B2C7D8;
	color: #FFFFFF;
	height: 18px;
	text-align: right;
	font-weight: bold;

}

td.close_button2
{
	font-family: Arial; 
	font-size: 11px; 
	background-color: #153B63;
	color: #FFFFFF;
	height: 18px;
	text-align: right;
	font-weight: bold;

}
td.close_button3
{
	font-family: Arial; 
	font-size: 11px; 
	background-color: #DFE9F4;
	color: #FFFFFF;
	height: 15px;
	text-align: right;
	font-weight: bold;

}


a.close_button{
	font-family: Arial; 
	font-size: 10px; 
	font-weight: bold;
	text-decoration:none; 
	padding-right: 6px;
	color: #FFFFFF;
}
a.close_button:hover{
	font-family: Arial; 
	font-size: 10px; 
	font-weight: bold;
	text-decoration:underline;
	padding-right: 6px;
	color: #FFFFFF;
}


td.product_nav_bar{
	background-color: #DFE9F3; 
	color:#5C7299;
	font-family: Arial; 
	font-size: 12px;
}



td.back_button{
	color:#153B63;
	font-family: Arial; 
	font-size: 11px;
	font-weight: normal; 
}
td.back_button:hover{
	text-decoration:none;
}

table.back_button:hover{
	/*background-color: #DEEBF7;*/
}

a.back_button_bottom{
	color:#153B63;
	font-family: Arial; 
	font-size: 11px;
	font-weight: bold; 
}
a.back_button_bottom:hover{
	text-decoration:none;
}
a.back_button_top{
	color:#153B63;
	font-family: Arial; 
	font-size: 11px;
	font-weight: normal; 
	padding-top:3px;
	padding-bottom:3px;
	display:block;
	width:100%;

}
a.back_button_top:hover{
	text-decoration:none;
	background-color: #DEEBF7;
}



a.legal_doc_title{
	font-family: Arial; 
	font-size: 11px;
	color:#153A64;
}
a.legal_doc_title:hover{
	text-decoration:none;
}


a.selected_legal_doc_title{
	font-family: Arial; 
	font-size: 11px;
	color:#153A64;
	font-weight:bold; 
}
a.selected_legal_doc_title:hover{
	text-decoration:none;
}


td.legal_title{
	font-family: Arial; 
	font-size: 11px;
	color:#153A64;
	font-weight:bold; 
	padding-top:20px;
}

td.legal_text{
	font-family: Arial; 
	font-size: 11px;
	color:#153A64; 
}

td.legal_text_uppercase{
	font-family: Arial; 
	font-size: 10px;
	color:#153A64; 
}


td.cat_desc_title{
	font-family: Arial; 
	font-size: 14px;
	font-weight: bold;
	color:#153A64; 
	text-indent: 5px;
}
td.cat_desc_title_noindent{
	font-family: Arial; 
	font-size: 14px;
	font-weight: bold;
	color:#153A64; 
}
td.cat_desc_content{
	font-family: Arial; 
	font-size: 11px;
	color:#153A64; 

}
td.prodsub_desc_title{
	font-family: Arial; 
	font-size: 14px;
	font-weight: bold;
	color:#153A64; 
}
td.prodsub_desc_content{
	font-family: Arial; 
	font-size: 11px;
	color:#153A64; 
}

.left_nav_current_cat_title{
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.series_name{
	font-family: Arial; 
	font-size: 11px;
	font-weight: bold;
	color:#153B63; 
}
.series_name:hover{
	text-decoration:none;
}

a.lowes_buy{
	font-family: Arial; 
	font-size: 11px;
	color:#DF0024; 
	text-decoration:underline;
}


a.series_name{
	font-family: Arial; 
	font-size: 11px;
	font-weight: bold;
	color:#153B63; 
}
a.series_name:hover{
	text-decoration:none;
}
a.series_link{
	font-family: Arial; 
	font-size: 11px;
	color:#153B63; 
	font-weight: normal;
	
	font-style: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;  
	
}

a.series_link:hover{
	font-family: Arial; 
	font-size: 11px;
	color:#153B63; 
	font-weight: normal;
	
	font-style: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;  
	
}

td.series_desc_title{}


td.sublevel_header { 
	background-color: #153B63;
	height: 19px; 
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding:0px;
	text-indent:0px;

	}
td.category_more {background-color: #839DB6; color:#839DB6; }

td.model_title {  
	font-family: Arial; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #153B63; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px
}

td.category_header_bigtitle {
	text-align:left;
	width: 540px;
	vertical-align: top;
	padding-top:10px;
	text-indent:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
	color: #103C63;
}

td.category_header_smalltitle {
	text-align:left;
	height: 19px;
	vertical-align: middle;
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold;
	font-variant: normal; 
	color: #FFFFFF;
	background-color: #153B63;
}

td.footer { background-color: #FFF0D9; color:#5C7299;}
td.cookietrail { 
	background-color: #103C63;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
tr.top_spacer { background-color: #B2C7D8; }
tr.home_row1 { background-color: #DEE7F7; }
tr.home_bar { background-color: #9CB2CE; }

tr.header {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5C7299;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #B2C7D8;
}
tr.category_information { background-color: #FFF0D9; }

a.left_nav_column_main { color:#5C7299;}
a.category_more { color:#839DB6; }


a.header {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #103C63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #B2C7D8;
}



a.header:hover {
	text-decoration:none;
}

a.header_top {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #103C63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #B2C7D8;
}



a.header_top:hover {
	text-decoration:none;
}


a.footer {color:#5C7299;}

a.information_link { 
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;  


	color:#153A64; 
}
a.information_link:hover { 
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;  
	color:#153A64; 
}


.category_header {font-size: 12px; color:#5C7299; font-weight: bold; }
.category_header_smalltitle {font-size: 12px; color:#5C7299; font-weight: bold; }

.information_header {font-size: 12px; color:#153A64; font-weight: bold; }
.information_link { 
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;  

	color:#153A64; 
}

.feature_font {  font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #153B63; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

LI {  font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; color:#153B63; padding-left: 0px; margin-left : -20px;}

LI.availability {  font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; color:black; padding-left: 0px; margin-left : -20px;}

LI.privacy {font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; color:#000000; padding-left: 0px; margin-left : -20px;}

text {  font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.upgrade {  font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

p {  
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #153B63;
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px
}

.form_q {  font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

input:text { font-size: 9px; border-style: solid; border-color: black; }

input.radio { font-size:9px; border-width:0; color:red;}

table {  font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.header_blue {  
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}



.header_blue_nobold{  
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}


.popup_header_blue {  
	font-family: Arial;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height:18px;
}

.category_header_medblue {  font-family: Arial; font-size: 20px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #153B63; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.header_red {  font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #DF0024; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.subheader_red {  font-family: Arial; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #DF0024; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.small_header_blue {  font-family: Arial; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #153B63; text-decoration: none;  padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.small_header {  font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #153B63; text-decoration: none;  padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.small_font_blue {  
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px
}
.small_font_blue2 {  
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

.small_font_blue_noindent {  
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #153B63; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px
}

.small_font_blue_bold {  
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #153B63; 
	text-decoration: none;  
	padding-top: 2px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px
}
.small_font {  font-family: Arial; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

td.small_font {  text-align: left; font-family: Arial; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.home_feature_font {  font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #666666; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.home_bot_feature {  font-family: Arial; font-size: 13px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: white; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.product_info_highlights {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #4066B3; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.product_info {  font-family: Arial; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px}

.sku_carrot {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #4066B3; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.sku_header {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.footer_font {  font-family: Arial; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #153B63; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.search_header {  font-family: Arial; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

select {  font-family: Arial; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #153B63; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

input {  font-family: Arial; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #153B63; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.highlight_text{
	color: #153B63;
}

table.box 
  {
    BORDER:  1px solid #000000;
    COLOR: #000000;
}

A {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

A:Hover {
	color: #153B63;
	text-decoration: none;
}

A.footer_font {  
	font-family: Arial; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: black; 
	text-decoration: none;  
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px
}

A.footer_font:Hover {  
	color: black; 
	text-decoration: underline;  
}

A.search_link {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*A.small_header {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
*/
A.small_header2 {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

A.small_header2:hover{
	text-decoration: underline;
	}

A.left_nav {
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


A.left_nav:Hover {
	color: black;
	text-decoration:underline;
}

A.left_nav_black {
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

A.left_nav_black:Hover {
	color: black;
	text-decoration:none;
}


A.small_lightblu_link_on {
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4066B3;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
}

A.small_lightblu_link_on:hover {
	color: black;
	text-decoration: underline;
}

A.small_lightblu_link {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2169B5;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}



A.small_lightblu_link:Hover {
	color: #2169B5;
	text-decoration: none;
}



A.small_lightblu_link2 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2169B5;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



A.small_lightblu_link2:Hover {
	color: #2169B5;
	text-decoration: none;
}




A.small_blue_link {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

A.small_blue_link:Hover {
	text-decoration: none;
}


A.other_color {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

A.other_color:Hover {
	text-decoration: none;
	color: #880000;
	
}
A.current_color {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

A.current_color:Hover {
	text-decoration: none;
	color: #829DBA;
	
}


A.bottom_link {
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #153B63;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

A.upgrade {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.cookielink {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

a.cookielink:hover {
	color: #FFFFFF;
	text-decoration: none;
}

div.expand {
   	/*visibility:hidden;*/
	display: none;
   	overflow: visible;
   	width: 100%;
   	z-index: 0;
   	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	line-height:0px;
	border: solid 0px #ffffff;
}

div.block {
	display: block;
	width: 100%;
	height: 10px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #B5C7DE;
	
}
div.block:hover {
	background-color: #2169B5;
}

div.nolineblock {
	display: block;
	width: 100%;
	height: 10px;
}
div.rightnav {
	display: block;
	width: 174px;
	/*height: 18px;*/
	overflow:auto;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #B5C7DE;
	
	
}


div.noline_rightnav {
	display: block;
	width: 174px;
	height: 17px;
}


a.menuarrow {
   	text-decoration: none;
   	font-family: Arial;
   	font-size: 11px;
	float: left;
	margin-top: 0px;
	vertical-align:middle;
	padding: 2px;
	color: #FFFFFF;
	
	display: block;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #B5C7DE;

}

a.menuarrow:hover{
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #B5C7DE;
	padding: 2px;	
	display: block;
	text-decoration: none;
	background-color: #2169B5;
	
}

div.left_menu_block{
	height: 18px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #B5C7DE;
   	overflow: visible;
	vertical-align:middle;
}

div.left_menu_block:hover{

	background-color: #2169B5;

}
.menu_test{
	color: #FFFFFF;
}

table.menu{
	height: 18px;
	/*color: #FFFFFF;*/
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #B5C7DE;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
   	overflow: hidden;
	vertical-align:middle;
	/*background-image: 'http:/64.63.165.100/dev/art/menu_item_bg.gif';
	background-repeat:no-repeat;*/
}

table.menu:hover{
	background-color: #2169B5;
	/*background-position: -19px;*/

	
}

div.menu_test{
	background-color: #FF0000;
}
div.menu:hover{
	background-color: #2169B5;
}
a.menu {

	text-decoration: none;
	font-family: Arial;
   	font-size: 11px;
	color: #FFFFFF;
	height:17px;
	width: 100%;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
		
	display: block;
	overflow:hidden;
}



a.menu:hover {
	background-color: #2169B5;
	color: #FFFFFF;
	
}


a.menu_text_styling_only {
	text-decoration: none;
	font-family: Arial;
   	font-size: 11px;
	color: #FFFFFF;
   	overflow:hidden;
	text-transform:none;
	vertical-align:middle;
}


a.menu_text_styling_only:hover {
	text-decoration: none;
	font-family: Arial;
   	font-size: 11px;
	color: #FFFFFF;
   	overflow:hidden;
	text-transform:none;
	vertical-align:middle;

}


a.menu_text_styling_only_no_block {
	text-decoration: none;
	font-family: Arial;
   	font-size: 11px;
	color: #FFFFFF;
   	overflow:hidden;
	text-transform:none;
	vertical-align:middle;
}


a.menu_text_styling_only_no_block:hover {
	text-decoration: none;
	font-family: Arial;
   	font-size: 11px;
	color: #FFFFFF;
   	overflow:hidden;
	text-transform:none;
	vertical-align:middle;
}




tr.left_nav_row:hover {
	/*background-color: #2169B5;*/
}


a.menu_noln {
	text-decoration: none;
	font-family: Arial;
   	font-size: 11px;
	color: #FFFFFF;
	display: block;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #103C63;
	padding: 2px;
   	overflow: visible;

}

a.menu_noln:hover {
   	/*color: #8D6807;*/
	color: #FFFFFF;
	/*background-color: #2169B5;*/
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #103C63;
	padding: 2px;	
	display: block;
	text-decoration: none;
}
a.menu_catmore {
	text-decoration: none;
	font-family: Arial;
   	font-size: 11px;
	color: #153B63;
	display: block;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right:0px;
	overflow: visible;
	
	text-indent: 4px;

}

a.menu_catmore:hover {
   	/*color: #8D6807;*/
	color: #FFFFFF;
	width: 100%;
	background-color: #2169B5;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;

	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right:0px;


	display: block;
	text-decoration: none;
	overflow: visible;
}
a.menu_catmore_noln {
	text-decoration: none;
	font-family: Arial;
   	font-size: 11px;
	color: #153B63;
	display: block;
	width: 100%;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #B2C7D8;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right:0px;
   	overflow: visible;

	text-indent: 4px;
}

a.menu_catmore_noln:hover {
	color: #FFFFFF;
	width: 100%;
	background-color: #2169B5;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #B2C7D8;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right:0px;
	display: block;
	text-decoration: none;
	overflow: visible;
}
a.body {
   font-family : Arial;
   text-decoration : none;
   font-size : 11px;
   color: #FFFFFF;
}
a.body:hover {
   font-family : Arial;
   font-size : 11px;
   color: #FFFFFF;
}
A.body:link {
	font-family : Arial;
    text-decoration : none;
	color: #FFFFFF;
    font-size : 11px;
}
A.body:visited {
	font-family : Arial;
    text-decoration : none;
	color: #FFFFFF;
    font-size : 11px;
}

.dark_blue{
	background-color:#829DBA;
}

td.lowes_dark_blue{
	background-color:#829DBA;
}

td.promo_popup{
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #153B63;
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
}

a.promo_popup_link{
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #153B63;
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
}
a.promo_popup_link:hover{
	text-decoration:none;
	color: #829DBA;
}

p.awards{
	font-family: Arial; 
	font-size: 11px;
	color:#153A64; 
}

.advisor_result{
	color:#153B63;
}

a.advisor_popup{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #2169B5;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}



A.advisor_popup:Hover {
	color: #2169B5;
	text-decoration: none;
}




input.error{
	color:#FF0000;
}
input.no_error{
	color:#153b63;
}

td.think_green_big_link{
	background-color:#DFE9F4;
}

#rimmed {
	border: 1px!important solid #000066;
}


