body {	margin: 0;	padding: 0;	font: small Arial;	color: #222222;}h1, h2, h3 {	margin: 0;	font-weight: normal;	color: #3E851D;}h1 {	font-size: 167%;}h2 {	font-size: 137%;}h3 {	font-size: 127%;	font-weight: bold;}p, ol, ul {	line-height: 100%;}ul {  list-style: lower-latin;}ul.dot {  list-style: disc;  line-height: 120%;}.menucols p {  padding: 6px 5px 2px 0;   margin: 0;  font-size: smaller;  font-family: Arial;  font-weight: bold;  color: #ffffff;  background: #3E851D;  width: 95%;}p.om {  background: #94CC5A;  cursor: pointer;}a {	color: #555555;}a:hover {	text-decoration: none;}img {	border: none;}/* Header */#header {	width: 770px;	height: 15px;	margin: 0 auto;	border: 0px solid #FF0000;}#header-wrapper {	height: 17px;	padding: 0;	border-bottom: 3px solid #3E9234;	/*background: #EDF5E0;*/}/* Top Menu */#topmenu {	float: right;	border: 0px solid #FF0000;	color: #999999;}#topmenu a {	padding: 0 10px;	color: #999999;	text-decoration: none;	font-size: 85%;}#topmenu a:hover {	text-decoration: underline;}#sidemenu {	line-height: 120%;}#sidemenu a {	padding: 0 0 0 10px;	color: #3E851D;	text-decoration: none;	font-size: normal;	font-weight: bold;}#sidemenu a:hover {	text-decoration: underline;}/* Header 2 */#header2 {	width: 770px;	margin: 0 auto;	padding: 0;	border-bottom: 1px solid #ffffff;}/* Menu */.menu {	padding: 0px;}.menucols {  width: 770px;  text-align: right;}.menucols .colfirst {	float: left;	width: 110px;	border: 0px solid #ff0000;	border-bottom: 1px solid #ffffff;}.menucols .colnext {	float: left;	width: 109px;	border-left: 1px solid #ffffff;	border-bottom: 1px solid #ffffff;}.drop-menu {  width: 109px;  cursor: pointer;  background-color: #3E851D;  color: #ffffff;  border-left: 1px solid #ffffff;  font: x-small Verdana;}.dm_cur {  color: #3E851D;  background-color: #ffffff;  cursor: pointer;  font: x-small Verdana;  border-left: 1px solid #ffffff;  width: 109px;}.menu-content {  visibility: hidden;   float: left;  background-color: #FFFFFF;  color: #9C0606;  font: small Verdana;  width: 110px;  cursor: pointer;  border: 0px solid #00FF00;}#menu a {	display: block;	padding: 8px 10px;	background: url(../img05.gif) repeat-x;	text-decoration: none;	font-size: 100%;	font-weight: bold;	color: #FFFFFF;}#menu a:hover {	text-decoration: underline;}#menu .first a {	background: none;}/* Page */#page {	width: 770px;	margin: 0 auto;	padding: 0;	border: 0px solid #00FF00;	background: url(../web_bg_enviral.jpg) repeat-y;}/* Content */#content {	float: right;	width: 530px;	padding: 10px 0px 20px 10px;	border: 0px solid #FF0000;}#content p {	font: small Arial;	color: #222222;}.title {	padding-top: 3px;}/* Sidebar */#sidebar {	float: left;	width: 190px;	padding: 10px 5px 0px 25px;	/*background: url(../img10.gif) no-repeat;*/	border: 0px solid #FF0000;	}#sidebardown {	float: bottom;	width: 160px;	padding: 200px 5px 5px 10px;	font: x-small Arial;	color: #222222;}	img.left {	float: left;	margin: 0 15px 0 0;}img.right {	float: right;	margin: 0 0 0 15px;}/* Footer */#footer-wrapper {	height: 35px;	padding: 5px;	margin: 0 auto;	background: #EDF5E0; /* #E6E6E6; */	border-top: 3px solid #CDCDCD;	border-bottom: 1px solid #CDCDCD;}#footer {	width: 270px;	margin: 0;	border: 1px solid #FF0000;	float: left;}#footer2 {	width: 700px;	margin: 0 auto;	border: 0px solid #FF0000;	text-align: center; }#footer2 p {  padding: 5px;	margin: 0;	color: #aaaaaa;	background: none;	font-size: smaller;  font-family: Arial;  font-weight: bold;  width: 95%;}#footer2 p a {	color: #888888;	text-decoration: none;}#footer2 p a:hover {	text-decoration: underline;}
