/* CSS Document */
body,td {
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	line-height:15px;
	color:#00305d;
	}
body {
	background-color:#e8e8e8;
	margin:30px 0 0 0 ;
	}
a:link, a:visited, a:active {
	color:#555555;
	text-decoration:underline;
	}
a:hover {
	color:#9b0835;
	text-decoration:none;
	}
h1 {font-size:22px; color:#98002e;}
h2 {font-size:16px; color:#3a3230;}
h3 {font-size:11px}

/***************************************************/
/*MAIN NAVIGATION with rollover and "page on" state*/
/***************************************************/
#nav {
text-indent:-99999px;
list-style:none;
padding:0;
margin:0;
}

#nav li {
text-indent:-99999px;
list-style:none;
display: inline;
padding:0;
margin:0;
}

#nav a {
float: left;
display: block;
text-decoration: none;
text-indent: -9999px;
height: 17px;
overflow: hidden;
border:0;
}

#homelink A{
display:block;
height:17px;
width:50px;
background:url(../images/nav_home.gif) no-repeat bottom left;
}
#homelink A:hover{
display:block;
height:17px;
width:50px;
background:url(../images/nav_home.gif) no-repeat top left;
}
#index #homelink A {
display:block;
height:17px;
width:50px;
background:url(../images/nav_home.gif) no-repeat top left;
}
#productslink A{
display:block;
height:17px;
width:71px;
background:url(../images/nav_products.gif) no-repeat bottom left;
}

#productslink A:hover{
display:block;
height:17px;
width:71px;
background:url(../images/nav_products.gif) no-repeat top left;
}
#products #productslink A{
display:block;
height:17px;
width:71px;
background:url(../images/nav_products.gif) no-repeat top left;
}
#hearinghealthlink A{
display:block;
height:17px;
width:98px;
background:url(../images/nav_hearing.gif) no-repeat bottom left;
}

#hearinghealthlink A:hover{
display:block;
height:17px;
width:98px;
background:url(../images/nav_hearing.gif) no-repeat top left;
}
#hearinghealth #hearinghealthlink A{
display:block;
height:17px;
width:98px;
background:url(../images/nav_hearing.gif) no-repeat top left;
}
#offerlink A{
display:block;
height:17px;
width:77px;
background:url(../images/nav_offer.gif) no-repeat bottom left;
}

#offerlink A:hover{
display:block;
height:17px;
width:77px;
background:url(../images/nav_offer.gif) no-repeat top left;
}
#offer #offerlink A{
display:block;
height:17px;
width:77px;
background:url(../images/nav_offer.gif) no-repeat top left;
}
#serviceslink A{
display:block;
height:17px;
width:79px;
background:url(../images/nav_services.gif) no-repeat bottom left;
}

#serviceslink A:hover{
display:block;
height:17px;
width:79px;
background:url(../images/nav_services.gif) no-repeat top left;
}
#services #serviceslink A{
display:block;
height:17px;
width:79px;
background:url(../images/nav_services.gif) no-repeat top left;
}
#signslink A{
display:block;
height:17px;
width:98px;
background:url(../images/nav_signs.gif) no-repeat bottom left;
}

#signslink A:hover{
display:block;
height:17px;
width:98px;
background:url(../images/nav_signs.gif) no-repeat top left;
}
#signs #signslink A{
display:block;
height:17px;
width:98px;
background:url(../images/nav_signs.gif) no-repeat top left;
}
#faqlink A{
display:block;
height:17px;
width:57px;
background:url(../images/nav_faq.gif) no-repeat bottom left;
}
#faqlink A:hover{
display:block;
height:17px;
width:57px;
background:url(../images/nav_faq.gif) no-repeat top left;
}
#faq #faqlink A{
display:block;
height:17px;
width:57px;
background:url(../images/nav_faq.gif) no-repeat top left;
}
#contactlink A{
display:block;
height:17px;
width:72px;
background:url(../images/nav_contact.gif) no-repeat bottom left;
}
#contactlink A:hover{
display:block;
height:17px;
width:72px;
background:url(../images/nav_contact.gif) no-repeat top left;
}
#contact #contactlink A{
display:block;
height:17px;
width:72px;
background:url(../images/nav_contact.gif) no-repeat top left;
}
#batterieslink A{
display:block;
height:17px;
width:113px;
background:url(../images/nav_bat.gif) no-repeat bottom left;
}
#batterieslink A:hover{
display:block;
height:17px;
width:113px;
background:url(../images/nav_bat.gif) no-repeat top left;
}
#batteries #batterieslink A{
display:block;
height:17px;
width:113px;
background:url(../images/nav_bat.gif) no-repeat top left;
}



/***************************************************/
/*End of MAIN NAVIGATION ***************************/
/***************************************************/
#footer A{
font-family: Tahoma, Verdana, Arial;
color:#453d3a;
font-size:11px;
}
#footer A:hover{
color:#ff0000;
font-size:11px;
}
#footer {
color:#453d3a;
font-size:11px;
background-color:#ad9991;
padding:10px 10px 10px 25px;
background:url(../images/white_back.gif) repeat-y;
font-family: Tahoma, Verdana, Arial;
}
#top_links a{
color:#999898;
word-spacing:25px;
padding:0 20px 0px 0;
}
input{
color:#ae1925;
font-size:11px;
border-top: #999999 1px solid;
border-left:#999999 1px solid;
border-right:#dfdfdf 1px solid;
border-bottom:#dfdfdf 1px solid;
padding:2px;

}
.blue_text{
color:#2c87ca;
font-size:12px;
}

.red_text{
color:#c12029;
font-size:11px;
}
.red_text_small{
color:#c12029;
font-size:10px;
}
.gray_text{
color:#999898;
padding:0 20px 0px 0;
}