a img{
border:none;
}
a,a:link,a:visited{
color:#006633;
text-decoration:underline;
}
a:hover,a:active{
color:#006633;
text-decoration:none;
}
body{
margin:0;
padding:45px 0;
text-align:center;
}
div#footer {
	width: auto;
	font-size: 0.6em;
	text-align: center;
	position: relative;
	_left: 4px;
	clear: both;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	margin: 0;
} /* Underscore hacks for IE6 */

div#footer p {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 50;
	margin-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#footer hr{
background:#006633;
border:none;
color:#006633;
height:9px;
margin:15px 0;
padding:0;
}
div#footer a {font-weight: normal;}
img.left{
clear:left;
float:left;
margin:0 5px 5px 0;
padding:0;
}
img.right{
clear:right;
float:right;
margin:0 0 5px 5px;
padding:0;
}
#container{
margin:0 auto;
overflow:auto;
padding:0;
width:800px;
}
#main{
clear:left;
display:inline;
float:left;
margin:0;
overflow:auto;
padding:0;
text-align:left;
width:65%;
}
#main .logoBar{
margin:0;
padding:0;
}
#main .logoBar p{
text-align:center;
}
#main .logoBar p img{
display:inline-block;
margin:0 2%;
padding:0;
vertical-align:middle;
}
#main h1{
	color:#FFFFFF;
	margin:0 0 9px 0;
	padding:5px 3%;
	height:30px;
	background-color: #00573D;
}
#main h1 img{
display:inline-block;
margin:0;
padding:0;
}
#main h2{
font:bold 14px/20px Arial,sans-serif;
margin:0 3%;
padding:0;
}
#main h3{
font:bold 12px/15px Arial,sans-serif;
margin:0 3%;
padding:0;
}
#main ol li,#main ul li{
color:#000000;
font:normal 12px/15px Arial,sans-serif;
margin:0;
padding:0;
}
#main ol,#main ul{
color:#000000;
font:normal 12px/15px Arial,sans-serif;
margin:0 3% 15px 13%;
padding:0;
}
#main p{
color:#000000;
font:normal 12px/15px Arial,sans-serif;
margin:0 3% 15px 3%;
padding:0;
}
#main table{
border-collapse:collapse;
margin:0 auto 15px auto;
padding:0;
width:94%
}
#main table td{
font:normal 10px/15px Arial,sans-serif;
margin:0;
padding:0;
vertical-align:top;
white-space:nowrap;
}
#main table td .updated{
color:#CC0000;
}
#main table td.long{
white-space:normal;
padding:0 10px;
}
#main table th{
background:#006633;
color:#FFFFFF;
font:bold 11px/15px Arial,sans-serif;
margin:0;
padding:0 3px;
}
#supp{
	clear:right;
	display:inline;
	float:right;
	margin:0;
	overflow:auto;
	padding:0;
	text-align:left;
	width:32%;
	background-color: #E3FFD8;
}
#supp h2{
font:bold 14px/20px Arial,sans-serif;
margin:0 5%;
padding:0;
}
#supp h3{
font:bold 12px/15px Arial,sans-serif;
margin:0 5%;
padding:0;
}
#supp hr{
background:#006633;
border:none;
color:#006633;
height:9px;
margin:15px 0;
padding:0;
}
#supp ol li,#supp ul li{
color:#000000;
font:normal 12px/15px Arial,sans-serif;
margin:0;
padding:0;
}
#supp ol,#supp ul{
color:#000000;
font:normal 12px/15px Arial,sans-serif;
margin:0 5% 15px 15%;
padding:0;
}
#supp p{
color:#000000;
font:normal 12px/15px Arial,sans-serif;
margin:0 5% 15px 5%;
padding:0;
}
#supp p.logo{
margin:0 0 15px 0;
text-align:center;
}
