@charset "utf-8";

body,td,th {
	color: #FFFFFF;
}

body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	background-color: #000000;
	margin: 0px;
	color:#333;
}
a:link {color: #ed1c24;}
a:visited {color: #ed1c24;}
a:active {color: #ed1c24;}
a:hover {color: #ffffff;}


#page { width:980px;margin:0px auto;padding:0px; }
#logo { margin:auto;margin-top:5px;width:275px;height:45px;background:url(../gfx/logo.png); }
#menubg { float:left;top:-15px;width: 980px;height: 70px;background: url(../gfx/menubg.png) center top no-repeat;text-align: center; }

#menu { position: relative;top: 42px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #777777;z-index: 3;text-align: center; }
#menu a{ text-decoration: none;font-weight: bold;color: #777777;margin-top: 0px;margin-right: 15px;margin-bottom: 0px;margin-left: 15px;letter-spacing: 1pt; }
#menu a:hover{ text-decoration: none;color: #ffffff; }

#content { float:left;width:980px; }

#footert { width: 100%;height:35px;clear:both;background:url(../gfx/footerbgt.png); }
#footer { width: 100%;height:35px;clear:both;background:url(../gfx/footerbg.png); }
#footermenu { text-align: center; position: relative;height: 25px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;top: 10px;color: #777777;z-index: 3; }
#footermenu a{ text-decoration: none;font-weight: bold;color: #777777;margin-top: 0px;margin-right: 10px;margin-bottom: 0px;margin-left: 10px;letter-spacing: .5pt; }
#footermenu a:hover{ text-decoration: none; color: #ffffff; }
#footer, #footermenu { margin:0 auto; }

.productlist{ float:left;width:100%;padding-bottom:40px; }
.red{ color:#ed1c24; font-weight:bold; font-size:14px; }
.kids { color: #0096cf; }
.pink { color: #e33690;}
.fit {color: #fff200;}

a.fitLink {color:#fff200; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
a.fitLink:visited {color: #fff200;}
a.fitLink:active {color: #fff200;}
a.fitLink:hover {color: #fff200;}


.producttextcolor {color: #ed1c24}
.producttextcolor {}
.kidstextcolor {color: #0096cf;font-family:Arial,Verdana, Helvetica, sans-serif;font-size:0.9em;}
 
h2{ text-align: center;color:#ed1c24;font-family: Arial, Helvetica, sans-serif;padding:0px;font-size:22px;padding-top:0;margin-top:0;}

.whybg { width:800px;height:421px;background:url(../gfx/why-bg.jpg) no-repeat; }
.whybg ul { width:580px;padding-top:50px;padding-left:115px; }

.graphbg { width:800px;height:421px;background:url(../gfx/hearingsafety-bg.jpg) no-repeat; }
.graphbg div { padding-top:20px;padding-left:100px;padding-right:100px; }

.button { display:inline;height:23px;background:url(/gfx/submit-bg.jpg) repeat-x ;border:1px solid #999999;color:#9b9b9b;cursor:pointer; }
.button:hover { height:23px;background:url(/gfx/submit-bg.jpg) repeat-x ;background-position:0px -23px;border:1px solid #656565;color:#646464; }
.inputbox { border:1px solid silver; }
.inputbox:hover,.inputbox:focus { border:1px solid #ed1c24;background-color:#f1f1f1; }