body{padding:0;margin:0;font: 13px/16px Optima, Arial, Helvetica, sans-serif; background-color: #ffffff; color:#000000; }
h1,h2,h3,h4,h5,h6,ul,li,p {padding:0;margin:0;line-height:1em;font-size:100%;font-weight:normal;font-style: normal;}
ul,li{list-style:none;}img{border:0;}#wrap {margin: 0 auto; width: 810px;}
#banner {display: none;}
#wrap2 {float:left;background-repeat: repeat-y; background-position: center top; background-image: url(http://enviro.us/OICF/images/bg.gif); width: 810px; height:100%; margin-bottom: 10px; padding-bottom: 20px; }
#line { border-bottom: #0e5954 solid 1px; width: 770px; margin: -10px auto 5px;}
#menu {display: none;}
#menu ul li ul {margin-left: 3px; margin-bottom: 3px;}
#menu ul li ul li  {	font-size: 12px;	margin:0;	line-height: 16px;}

#menu ul li a { display: none;}
#menu ul li a:link {color: #191970;}
#menu ul li a:visited {color: #191970;}
#menu ul li a:hover {color: #666; }
#menu ul li a:active {color: #666;}

#menu ul li ul li a { display: none;}
#menu ul li ul li a:link {color: #399;}
#menu ul li ul li a:visited {color: #399;}
#menu ul li ul li a:hover {color: #333;}
#menu ul li ul li a:active {color: #333;}
#reg {display: none;}
#optin {margin: 0; padding: 0; width: 90%;display: none; }#click {display: block; font-size: 90%;}
#optin p {width: 135px;}
#content {position:relative; float: left; margin-top:18px; width:395px;}
#content h1 {width: 420px; text-align: center;font-family: Arial, Helvetica, sans-serif;	font-size: 24px;
	line-height: 36px;}
	
#contentW {position:relative; float: left; margin-top:18px; width:576px; border-left: 1px solid #0F4659; padding-left: 20px;}
#content p, #contentW p {font: 15px/23px Optima, Arial, Helvetica, sans-serif; margin-top: 10px; }
#content ul, #contentW ul {margin-bottom: 13px; margin-top: 7px;}
#content ul li, #contentW ul li {list-style: disc; margin-left: 40px; padding-left: 0;font:  15px/23px Optima, Arial, Helvetica, sans-serif;color:#0F4659;}
#contentW ol li { list-style-type:decimal;margin-left: 40px; padding-left: 0;font:  14px/21px Optima, Arial, Helvetica, sans-serif;color:#0F4659;}
#contentW h1 { text-align: left;font-family: Optima, Arial, Helvetica, sans-serif;	font-size: 24px; line-height: 36px; border-bottom: #0F4659 solid 1px; padding-bottom: 12px; display: block; margin-bottom: 18px;}

h1 {	font-family: "Times New Roman", Times, serif;	font-size: 18pt;
	color: #003366;	line-height: 19pt;}
h2 {	font-family: "Times New Roman", Times, serif;	font-size: 18px; font-weight: bold;color: #036;margin-top: 15px;}
ul.topmar {margin-top: 10px;}
#sidebar {position:relative; float: left; margin-top:245px; width:150px;}
.black {color: #000;}
#footer { margin: 15px 0; padding: 15px; border-top: 1px solid #0F4659; font-size: 11px; letter-spacing: .5px; padding-bottom: 0; }
#footer2 {display: none;}
.subtitle1 { display: block; text-align: center;	font-family: "Times New Roman", Times, serif;
	font-size: 17px;	color: #003366;font-weight: bold;}
	
a:link {
	color: #003366;
	text-decoration: underline;
}
a:visited {
	color: #003366;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}

.spacer1 {
	line-height: 6px;
}
blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
}
#content p.smalltext1, #contentW p.smalltext1 {display: block; text-align: center; font-size: 11px; line-height: 15px; }
#content p.textR,#contentW p.textR {display: block; text-align: right; font-size: 15px; line-height: 20px; font-style: italic; }
.subtitle2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.subtitle3 { display: block; text-align: center;	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
}
