body{
margin:0
}

.main_text{
color:#3C3C3C;
font-size:11px;
font-family:arial
}

.right_gray_border{
border-right:1px solid #969696;
}

.display_date{
font-size:12px; 
font-family:arial;
color:#3399CC;
}

.login_input{
color:#000;
font-family:verdana;
font-size:11px;
border:1px solid #969696;
}

.bg_green_bar{
background-image:url(images/bg_greenBar.gif);
background-repeat:repeat:repeat-x;
height:27px;
}

.bg_home_link{
background-image:url(images/bg_home_link.gif);
background-repeat:repeat:no-repeat;
height:27px;
border-left:1px solid #829782;
border-right:1px solid #829782;
font-family:arial;
font-size:12px;
color:#6C6C6C;
padding-left:14px;
}

.sub_nav{
border-left:1px solid #829782;
border-right:1px solid #829782;
}


.get_qoute_td{
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
}

.get_qoute_form{
background-image:url(images/bg_qoute_form.jpg);
background-repeat:no-repeat;
height:117px;
width:256px
}


.get_qoute_dropdown{
font-family:arial; 
font-size:11px;
border:1px solid #969696;
}

.newsletter_form{
color:#fff;
background-image:url(images/bg_newsletter.jpg);
height:72px;
font-size:11px;
font-family:arial;
}

.newsletter_form_input{
font-family:arial; 
font-size:11px;
border:1px solid #969696;
}

.home_specials{
border:1px solid #ABABAB;
}

.headers{color:#3399CC;}

.copyright{
font-family:Verdana;
color:#666;
font-size:11px;
}

.copyright a{
font-family:Verdana;
color:#666;
font-size:11px;
text-decoration:none;
}


.testimonial_table{
background-color:#F0F0F0;
border:1px solid #969696;
color:#3C3C3C;
font-size:11px;
font-family:arial;
}

.testimonial_td{
padding:10px;
}


.asterics{
color:red;
}

.warranty_banner{
color:#fff; 
font-family:arial;
font-size:12px;
background-image:url(images/bg_warranty_banners.jpg);
background-repeat:repeat-x;
}


.blue{
background-color:#3399CC;
color:#fff;
}

.light_grey{
background-color:#ECECEC;
}











/*MENU LINKS ***** MAIN NAV ******* SUB NAV ********* LOGIN LINK*********FOOTER LINKS********/
.bg_home_link a{
font-family:arial;
font-size:12px;
color:#6C6C6C;
text-transform:uppercase;
text-decoration:none;
}


.links a{
font-size:10px; 
color:#fff;
font-family:verdana;
text-decoration:none;
font-weight:bold;
}

.links a:visisted{
font-size:10px; 
color:#fff;
font-family:verdana;
text-decoration:none;
font-weight:bold;
}

.links a:hover{
font-size:10px; 
color:#fff;
font-family:verdana;
font-weight:bold;
text-decoration:underline;
}

.link_retrieve_Password a{
font-size:10px;
color:#3399CC;
font-family:arial;
font-weight:bold;
}


.link_sub_nav_main{
font-size:12px;
font-family:arial;
font-weight:bold;
color:#3399CC;
text-decoration:none;
text-transform:uppercase;
}

.link_sub_nav_main a{
font-size:12px;
font-family:arial;
font-weight:bold;
color:#3399CC;
text-decoration:none;
text-transform:uppercase;
}

.link_sub_nav_main a:visited{
font-size:12px;
font-family:arial;
font-weight:bold;
color:#3399CC;
text-decoration:none;
text-transform:uppercase;
}

.link_sub_nav_main a:hover{
font-size:12px;
font-family:arial;
font-weight:bold;
color:#3399CC;
text-decoration:underline;
text-transform:uppercase;
}



.link_sub_nav_main li{
list-style-type: none;
line-height:13px;
margin-left: -25px; 
padding-top:5px; 
padding-bottom:5px;
}

.form_headers{
color:#3C3C3C;
font-weight:bold;
}

#hidden_sub_menu{
display:none;
}


#hidden_sub_menu a{
font-family:arial;
color:#656565;
font-size:12px;
text-decoration:none;
text-transform:none;
font-weight:normal;
}


#hidden_sub_menu a:visited{
font-family:arial;
color:#656565;
font-size:12px;
text-decoration:none;
text-transform:none;
font-weight:normal;
}

#hidden_sub_menu a:hover{
font-family:arial;
color:#656565;
font-size:12px;
text-decoration:underline;
text-transform:none;
font-weight:normal;
}

#hidden_sub_menu li{
font-family:arial;
color:#656565;
font-size:12px;
text-decoration:none;
text-transform:none;
font-weight:normal;
line-height:5px;
margin-left: -40px; 
}

.bolded_sub_link{
color:#44A133;
font-weight:bold;
}






.link_sub_nav li{
margin-left:-10px; 
list-style-type: square;
}


.link_sub_nav{
font-size:11px;
font-family:arial;
color:#656565;
text-decoration:none;
font-weight:normal;
text-transform:none;
}

.link_sub_nav a{
font-size:11px;
font-family:arial;
color:#656565;
text-decoration:none;
font-weight:normal;
text-transform:none;
}

.link_sub_nav a:visited{
font-size:11px;
font-family:arial;
color:#656565;
text-decoration:none;
font-weight:normal;
text-transform:none;
}

.link_sub_nav a:hover{
font-size:11px;
font-family:arial;
color:#656565;
text-decoration:underline;
font-weight:normal;
text-transform:none;
}

.link_footer{
font-family:Verdana;
color:#3C3C3C;
font-size:10px;
font-weight:bold;
}

.link_footer a{
font-family:Verdana;
color:#3C3C3C;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.link_footer a:visited{
font-family:Verdana;
color:#3C3C3C;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.link_footer a:hover{
font-family:Verdana;
color:#3C3C3C;
font-size:10px;
text-decoration:underline;
font-weight:bold;
}

.link_sub_footer{
font-family:Verdana;
color:#747474;
font-size:10px;
font-weight:bold;
}

.link_sub_footer a{
font-family:Verdana;
color:#747474;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.link_sub_footer a:visited{
font-family:Verdana;
color:#747474;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.link_sub_footer a:hover{
font-family:Verdana;
color:#747474;
font-size:10px;
text-decoration:underline;
font-weight:bold;
}


.green_underline{
background-color:#8FC733;
}



/*MENU LINKS ***** MAIN NAV ******* SUB NAV ********* LOGIN LINK*****************/
