/* CSS Document */

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

.hidden{display:none;}
.tophide{ position: absolute; left: -999em;} /* using left instead of display to hide menus because display: none isn't read by screen readers */


body{
margin:15px 0; 
padding:0; 

background:white;
font-family:Arial, Helvetica, sans-serif; 
font-size:85%;}

#container{
width:840px;
margin:0;
margin-left:auto;
margin-right:auto;
text-align:center;
background:url("../img/shadEdge.gif") repeat-y;
}

#topbanner{
background:url("../img/topBanner.gif") no-repeat;
width:840px;
height:274px;
}

#topbanner2{
background:url("../img/banner_type2.gif") no-repeat;
width:840px;
height:166px;
}


#mainwrapper{
margin:0;
padding:0;
width:800px;
margin-left:auto;
margin-right:auto;
background:#EAFB2C url("../img/grad.gif") repeat-x top;
text-align:center;

}

#botbanner{
width:840px;
height:73px;
line-height:50px;
background:#C8F510 url("../img/botBanner.gif") no-repeat;
}
#botbanner{position:relative; text-align:left;}
#botLinks{ margin-left:50px; width:100px;}
#botLinks a, #botLinks a:link, #botLinks a:visited{color:black;}
#botbanner #aurion{position:absolute; right:40px; top:0; width:100px;}


#frontTable{margin-left:auto;margin-right:auto;}
#frontTable a{display:block; margin:0 auto;}

#frontTable td{padding:0 20px 0 20px;}

#frontTable #tramps{background:url("../img/bounce_link.gif") 20px 0px no-repeat;}
#frontTable #tramps a{width:194px; height:176px; background:url("../img/bounce_link.gif") 0px 0px no-repeat;}
#frontTable #tramps a:hover{background:url("../img/bounce_link.gif") 0px -176px no-repeat ;}

#frontTable #burns{background:url("../img/burns_link.gif") 20px 0px no-repeat ;}
#frontTable #burns a{width:194px; height:176px; background:url("../img/burns_link.gif") 0px 0px no-repeat ;}
#frontTable #burns a:hover{background:url("../img/burns_link.gif") 0px -176px no-repeat ;}

#frontTable #bumps{background:url("../img/falling_link.gif") 20px 0px no-repeat ;}
#frontTable #bumps a{width:194px; height:176px; background:url("../img/falling_link.gif") 0px 0px no-repeat ;}
#frontTable #bumps a:hover{background:url("../img/falling_link.gif") 0 -176px no-repeat ;}

#frontTable #poisons{background:url("../img/poison_link.gif") no-repeat 20px 0px}
#frontTable #poisons a{width:194px; height:176px; background:url("../img/poison_link.gif") no-repeat 0px 0px}
#frontTable #poisons a:hover{background:url("../img/poison_link.gif") no-repeat 0 -176px;}

#frontTable #ears{background:url("../img/ear_link.gif") no-repeat 20px 0px;}
#frontTable #ears a{width:194px; height:176px; background:url("../img/ear_link.gif") no-repeat 0px 0px;}
#frontTable #ears a:hover{background:url("../img/ear_link.gif") no-repeat 0px -176px;}

#frontTable #help{background:url("../img/999_link.gif") no-repeat 20px 0px;}
#frontTable #help a{width:194px; height:176px; background:url("../img/999_link.gif") no-repeat 0px 0px;}
#frontTable #help a:hover{background:url("../img/999_link.gif") no-repeat 0px -176px;}


#accTable{margin:0 auto; width:700px;}

#back a{display:block; height:58px; width:123px; background:url("../img/back.gif") no-repeat 0px 0px; }
#back a:hover{display:block; height:58px; width:123px; background:url("../img/back.gif") no-repeat 0px -58px; }


#accTable{padding-bottom:20px;}
#trampsafety, #poisonsafety{ width:244px; vertical-align:top;}

#trampsafety{
	height:182px;
	width:244px;
	background:url("../img/tramp_safety.gif") no-repeat 0px 0px;

}
#trampsafety a{display:block; height:182px; width:244px; background:url("../img/tramp_safety.gif") no-repeat 0px 0px;}
#trampsafety a:hover{display:block; height:182px; width:244px; background:url("../img/tramp_safety.gif") no-repeat 0px -182px;}

#poisonsafety{height:182px; width:244px; background:url("../img/poison_safety.gif") no-repeat 0px 0px;}
#poisonsafety a{display:block; height:182px; width:244px; background:url("../img/poison_safety.gif") no-repeat 0px 0px;}
#poisonsafety a:hover{display:block; height:182px; width:244px; background:url("../img/poison_safety.gif") no-repeat 0px -182px;}

#burnsafety {height:182px; width:244px; background:url("../img/burns_safety.gif") no-repeat 0px 0px;}
#burnsafety a{display:block; height:182px; width:244px; background:url("../img/burns_safety.gif") no-repeat 0px 0px;}
#burnsafety a:hover{display:block; height:182px; width:244px; background:url("../img/burns_safety.gif") no-repeat 0px -182px;}

#fallsafety{height:182px; width:244px; background:url("../img/fall_safety.gif") no-repeat 0px 0px;}
#fallsafety a{display:block; height:182px; width:244px; background:url("../img/fall_safety.gif") no-repeat 0px 0px;}
#fallsafety a:hover{display:block; height:182px; width:244px; background:url("../img/fall_safety.gif") no-repeat 0px -182px;}

#entsafety{height:182px; width:244px; background:url("../img/ear_safety.gif") no-repeat 0px 0px;}
#entsafety a{display:block; height:182px; width:244px; background:url("../img/ear_safety.gif") no-repeat 0px 0px;}
#entsafety a:hover{display:block; height:182px; width:244px; background:url("../img/ear_safety.gif") no-repeat 0px -182px;}

#addLink{text-align:left;margin-left:60px;width:700px;}

#helpLink{height:182px; width:244px; background:url("../img/help_link.gif") no-repeat 0px 0px;}
#helpLink a{display:block;  height:182px; width:244px; background:url("../img/help_link.gif") no-repeat 0px 0px;}
#helpLink a:hover{display:block;  width:244px; background:url("../img/help_link.gif") no-repeat 0px -182px;}

#login label{font-weight:bold; display:block; padding-top:10px; padding-bottom:5px;}
#formButt{padding-top:10px; }

#register{padding-top:20px;}
#logText{line-height:1.5em; vertical-align:top; padding-top:20px;}

#reg_form{width:600px; text-align:left; margin-left:auto; margin-right:auto;}
#reg_form p{margin-bottom:15px; line-height:1.5em; }
#form_tab{margin-top:20px;}
#reg_form .leftCol {text-align:right; padding-right:10px;}
#reg_form input{font-size:1.2em;}


#resource{width:600px; text-align:left; margin-left:auto; margin-right:auto;}
#resource p{margin-bottom:15px; line-height:1.5em; }

ul.sitemap{margin-left:20px; }
ul.sitemap a{text-decoration:none; }
ul.sitemap a:hover{text-decoration:underline; }

.img_tit{text-align:left; height:46px; }