BODY {
  BACKGROUND-IMAGE: url(images/background.png);
  BACKGROUND-REPEAT: repeat;
  FONT-FAMILY: "univers 55", helvetica, arial, serif;
  FONT-SIZE: small;
	min-width: 600px;
}

DIV#body {
  BORDER: 1px solid #384EA2;
  MARGIN: 0 auto;
  WIDTH: 98%;
	max-width: 1000px;
  BACKGROUND-COLOR: white;
	text-align: left;
}

DIV#title {
  MARGIN: 0px;
  PADDING: 0px;
  BORDER: 0px;
  BACKGROUND-POSITION: center right;
  BACKGROUND-IMAGE: url(images/header.jpg);
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-COLOR: #384EA2;
  COLOR: #FFFFFF;
}

IMG.logo {
	margin: 0px;
	padding: 5px 0px;
	border: 0px;
	float: left;
	position:relative;
	left: 13px;
}

DIV#title H2 {
  MARGIN: 0;
  MARGIN-LEFT: 131px;
  PADDING: 0;
  FONT-SIZE: 72%;
  TEXT-TRANSFORM: uppercase;
  FONT-FAMILY: "univers 55", ariel, helvetica, sans-serif;
  LETTER-SPACING: 0.1em;
	padding-bottom: 3em;
}

DIV#title H1 {
  MARGIN: 0;
  PADDING: 0;
  FONT-SIZE: 225%;
  FONT-WEIGHT: bold;
  MARGIN-LEFT: 130px;
  TEXT-TRANSFORM: uppercase;
  PADDING-TOP: .65em;
  FONT-FAMILY: "Adobe Garamond", garamond, times, serif;
}

DIV#title A {
  COLOR: white;
  TEXT-DECORATION: none;
}

DIV#title A:link, DIV#title A:visited {
  COLOR: white;
}

DIV#title A:hover, DIV#title A:focus {
  COLOR: rgb(204,102,0);
}

DIV#nav {
  MARGIN: 0px;
  PADDING: 0px;
	margin-bottom: 0px;
	border-bottom: 0px;
  FLOAT: left;
  WIDTH: 20%;
  BACKGROUND-COLOR: #D4E1C2;
}

DIV#nav UL {
  BACKGROUND-COLOR: #D4E1C2;
  PADDING: 0;
  MARGIN: 0;
  LIST-STYLE-TYPE: none;
  TEXT-ALIGN: right;
  PADDING-BOTTOM: 2em;
}

DIV#nav LI {
  PADDING-TOP: 1em;
  PADDING-BOTTOM: 0.25em;
  PADDING-RIGHT: 0.5em
}

DIV#nav LI A {
  PADDING: 0px;
  PADDING-RIGHT: 0.25em;
  PADDING-LEFT: 0.5em;
  TEXT-DECORATION: none;
  FONT-WEIGHT: bold;
}

DIV#nav LI A:link, DIV#nav LI A:visited {
  COLOR: #384EA2;
}

DIV#nav LI A:hover, DIV#nav LI A:focus {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #384EA2;
}

DIV#content {
  MARGIN: 0;
  PADDING: 0;
  PADDING-TOP: 10px;
	padding-bottom: 10px;
  PADDING-LEFT: 1.5em;
	line-height: 1.3em;
  FLOAT: left;
	width:95%;
  COLOR: black;
  BACKGROUND-COLOR: white;
}

DIV#content H2 {
  MARGIN: 0px;
  PADDING: 0px;
  COLOR: #876739;
  FONT-FAMILY: sans-serif;
  FONT-SIZE: 180%;
	line-height: 1em;
}

DIV#content A:link, DIV#content A:visited {
	COLOR:#1C3BA0;
	TEXT-DECORATION: none;
}

DIV#content A:hover, DIV#content A:focus {
	text-decoration: underline;
}

DIV#content LI {
	padding-bottom: .3em;
}

DIV#content dt {
	font-size:larger;
	font-weight:bold;
	padding-top: 1em;
}

DIV#content blockquote {
	background-color:#EEEEEE;
	padding: 5px;
}

DIV#bottomnav {
	clear: both;
  PADDING: 3px;
  MARGIN: 0px;
  BACKGROUND-COLOR: #384EA2;
	color: white;
	text-align: center;
	line-height: 1.5em;
}

DIV#bottomnav A {
  TEXT-DECORATION: none;
	color: white;
}

DIV#bottomnav A:link, DIV#bottomnav A:visited {
	text-decoration: none;
	color: white;
}

DIV#bottomnav A:hover, DIV#bottomnav A:focus {
	text-decoration: underline;
	color: white;
}

DIV#bottomnav UL {
	margin: 0;
	padding: 0;
	/* vertical-align: middle;
	padding-top: 1.0em;
	padding-bottom: 1.5em;
	line-height: 1.5em; */
}

DIV#bottomnav LI {
	display: inline;
	padding-left: 1em;
	padding-right: 1em;
	color: white;
	background-position: left center;
	background-repeat: no-repeat;
	border-left: 1px solid;
	border-color: white;
}

DIV#bottomnav LI.end-nav {
	border-right: 1px solid;
}

.epa-logo {
	margin: 0;
	padding: 0;
	float: left;
	padding-right: 1em;
}

.sic-table-sic {
	font-weight:bold;
	vertical-align: baseline;
}

.main-cell {
	padding-top: 10px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

.useful_links {
	text-align:center;
	float: right; 
	background-color:#CCCCCC; 
	padding: 5px;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 20%;
}

.photoCredit {
	text-align: right;
}

DIV#photoG {
	width: 100%;
}

DIV#compliant, DIV#nonCompliant {
	width: 430px;
	float: left;
	padding: 10px;
}

DIV#compliant {
	background-color:#DDFFDD;
}

DIV#compliant p, DIV#compliant h3, DIV#compliant img, DIV#nonCompliant p, DIV#nonCompliant h3, DIV#nonCompliant img {
	text-align:center;
}

DIV#compliant h3 {
	color:#006600;
}

DIV#nonCompliant {
	background-color:#FFDDDD;
	margin-left: 5px;
}

DIV#nonCompliant h3 {
	color:#CC0000;
}