html,body{margin:0;padding:0}
body{font:12px Verdana, Arial, Helvetica, sans-serif;color:#525450;background:transparent url(http://arasafety.com/images/bg-bar.jpg) top left repeat-x;line-height:20px;}
h1{color:#231e22; padding:0 0 10px 0; margin:0; line-height:16px; letter-spacing:0.1px; font:bold 22px Arial,Helvetica,sans-serif;}
p{margin:5px 0;}
a img{border:none;}
#header{background:transparent url(http://arasafety.com/images/banners/bannerp.jpg) top center no-repeat;height:288px;min-height:288px;}
#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;color:#79B30B}
#container{text-align:left}
#content p{line-height:1.4}
#navigation{background:transparent url(http://arasafety.com/images/bg-right1.jpg) top left no-repeat;height:582px;min-height:582px;width:396px;float:right;margin:0 0 0 0;}
#navigation img{margin:22px 0 17.9px 19px;}
#extra{background:transparent}
#footer p{margin:0;padding:5px 10px}
#container{width:986px;margin:0 auto;padding:0;}
#content{float:left;width:580px;padding:0 0 0 0px;position:relative}
#content a{color:#EF0003;text-decoration:underline;}
#content a:hover{text-decoration:none;}
#extra{float:right;clear:right;width:200px}
#footer{background:transparent url(http://arasafety.com/images/greenbar.jpg) top right repeat-y;float:left;padding:0 0 0 18px;clear:both;width:968px;height:150px;text-align:left;display:block;}
#ft-right{width:340px;float:right;color:#7DB741;font-size:11px;}
#ft-left{width:520px;float:left;color:#7E817B;text-align:right;font-size:11px;}
#ft-left a{color:#7E817B;text-decoration:none;}
#ft-left a:hover{color:#7E817B;text-decoration:underline;}
ul{list-style-type:none;padding:1.5em 0 0;}
#left{float:left;z-index:9999;}
/*#right{float:right;margin:0 40px 0 0;width:180px;z-index:9999;}*/
#right{float:right;margin:0 0 0 0;width:180px;z-index:9999;}
#nav, #logout{width:115px;float:right;display:block;}
#logout a{color:#EF0003;text-decoration:none;display:block;margin:21px 0px 10px 20px;}
#logout a:hover{text-decoration:underline;}
.spacer{padding:0 10px 0 10px;}
.color1{background-color:#549839;border-width:1px;border-color:#ccc;height:20px;color:#fff;}
.color2{background-color:#549839;border-width:1px;border-color:#ccc;color:#fff;}
em{color:#a5ce56;font-style:normal;font-size:1.5em;}
/** Form controls **/
form{margin:0;  padding:0;  min-width:500px;  max-width:500px;  width:500px; }
form label{display:block; float:left; width:190px; padding:0; margin:5px 0 0; text-align:left; }
form input,form textarea,form select{width:auto;     margin:5px 0 0 10px; }
form input#reset{margin-left:0px; }
textarea{overflow:auto; }
form small{display:block;margin:0 0 5px 160px; padding:1px 3px;font-size:88%;}
form br{clear:left; }
.add_bullets{list-style-type:disc;margin:10px 0 10px 36px;padding:0;}
.smallGrey{font-size:.8em;color:#000000;}