#redbanner { padding: 0px; margin: 0px;}

body {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 background: #e7e7e7;
 text-align:center;
 padding: 0px; margin: 0px;
}

#container { height:auto;}
#grayline {
background: #ffffff url(/oilspill/20121019010819oe_/http://www.osha.gov/images/graylinebg.png) no-repeat;
 padding: 7px 16px 3px 16px;
 height: 39px;
}

#grayleft {float:left; position:relative; top:2px; font-weight:bold;}
#grayleft a:link {color:black; text-decoration:none; font-size:85%;}
#grayleft a:hover {text-decoration:underline;}
#grayleft a:visited {color:black; text-decoration:none; font-size:85%;}

#grayright {float:right;}
#grayright img {position:relative; top:4px;}
#grayright a:link {color:#666; text-decoration:none; font-size:70%;}
#grayright a:hover {color:#000; text-decoration:underline; font-size:70%;}
#grayright a:visited {color:#666; text-decoration:none; font-size:70%;}

#wrapper {
 margin: 0px auto;
 width: 1000px;
 border: #454545 solid 1px;
 border-width: 0px 1px 1px 1px;
 background: #e5e5e5;
 text-align:left;
}

#redbanner {
 height:70px;
 background:#a70b0b url(/oilspill/20121019010819oe_/http://www.osha.gov/images/redbannerbg.png) repeat-x;
  color:white;
  font-size:12px;
 }

 #dollogo {
  padding:3px;
  position:relative;
  top:3px;
}

#leftside {
	float:left;
	width:500px;
	text-align:left;
}

#rightside {
  float:right;
  width: 450px;
  text-align:right;
}

#search {
  float:right;
  width:450px;
  height:55px;
  position:relative;
}

.searchfield {
  width:250px;
  height: 22px;
  font-size:120%;
  text-align:left;
  position:relative;
  top:10px;
}

.advsearch {
float:right;
position:relative;
height:10px;
}

.advsearch a {color:white;}
.advsearch a:hover {color:white;}

.searchbutton {position:relative; top:15px; margin-right: 15px;}

#linkstop {clear:right; position:relative; top:-6px; margin-right: 15px;}
#linkstop a:link {color:#FFFFFF; text-decoration:none; font-weight: bold;}
#linkstop a:hover {color:#FFFFFF; text-decoration:none; font-weight: bold;}
#linkstop a:visited {color:#FFFFFF; text-decoration:none; font-weight: bold;}

#whitebanner {
 background-color:white;
  border-bottom: #810808 solid 3px;
  padding-bottom:0px;
  margin-bottom:0px;
	}

#whitebanner ul {
	margin:0px;
	margin-left:5px;
	padding:0px;
 }

#whitebanner li {
    float:left;
  border: #c6c6c6 solid 1px;
  padding:3px 17px 4px 17px;
  margin:0px 2px 0px 2px;
  background: #dfdfdf url(/oilspill/20121019010819oe_/http://www.osha.gov/images/tab-shade.png) repeat-x top;
  font-size:78%;
  position:relative;
  top:0px;
  }

#whitebanner li a { color:black; font-weight:normal;}
#whitebanner a { color:#666666; text-decoration:none; font-weight:bold;}

#whitebanner .active {
display:inline;
  float:left;
  border: #810808 solid 1px;
  padding:3px 17px 4px 17px;
  margin:0px 2px 0px 2px;
  background: #810808 url(/oilspill/20121019010819oe_/http://www.osha.gov/images/active-tab-shade.png) repeat-x top;
  font-size:78%;
  position:relative;
  top:0px;
}

#whitebanner .active a{
	color:white;
	font-weight:normal;
}

#whitebanner ul {list-style-type:none; list-style-image:url()}

#maincontain {
 width:auto;
 background-color:white;
 overflow:hidden;
 padding:10px 3px 20px 3px;
}

.box {
 margin-top:28px;
 background-color:white;
}

.box h1 {
font-weight: bold;
font-size: 14px;
padding: 0px 10px;
position:relative;
top:-18px;
color: #780808;
}

#footer {
 clear:both;
 font-size: 12px;
 padding-top:0px;
}

#redfooter {
	 clear:both;
padding:7px;
 text-align:center;
 background:#a70b0b url(/oilspill/20121019010819oe_/http://www.osha.gov/images/redfooterbg.png) repeat-x top left;
 color:white;
 cursor:default;
}

#redfooter a {font-size:90%;}
#redfooter a:link {cursor:hand;color:white; text-decoration:none;}
#redfooter a:hover {cursor:hand;color:white; text-decoration:underline;}
#redfooter a:visited {cursor:hand;color:white; text-decoration:none;}

#dolinfofooter {
 text-align:center;
 background-color:#a5a5a5;
 border-top: #616161 solid 1px;
 font-size:80%;
 padding:7px 0px 4px 0px;
 color:#353535;
}

#dolinfofooter a {font-size:15px; line-height:25px;}
#dolinfofooter a:link {cursor:hand;color:black; text-decoration:none;}
#dolinfofooter a:hover {cursor:hand;color:black; text-decoration:underline;}
#dolinfofooter a:visited {cursor:hand;color:black; text-decoration:none;}