/* CSS Document */


a:link {
	color: #008000;
	text-decoration: none;
}

a:visited {
	color: #008000;
	text-decoration: none;
}

a:hover {
	color: #00BB00;
	text-decoration: underline;
}

.section1  {
	margin-top: 10px;
	width: 450px }
.section2   {
	margin-top: 10px;
	position: absolute;
	top: 0;
	left: 480px;
	width: 240px }
.section3  {
	margin-top: 10px;
	position: absolute;
	top: 340px;
	left: 470px;
	width: 260px }
.section4  {
	margin-top: 10px;
	position: absolute;
	top: 60px;
	left: 300px;
	width: 410px }
.sectionp {
	margin-top: 20px;
	padding: 10px;
	position: absolute;
	top: 0;
	left: 470px;
	width: 240px;
	border: dotted 2px #008000 }
.box  {
	padding: 10px;
	border: solid 4px #008000 }
.dotbox {
	padding: 10px;
	border: dotted 2px #008000 }
.linesbox {
	padding: 10px;
	border: double 3px #008000 }
.banspace {
	margin-bottom: 10px;
}

form {
	margin: 10px 0px 10px 0px;
	line-height: 200%;
}

input {
	font-family: verdana, sans-serif;
	color: #008000;
}

.formline input:focus {
    background-color: #CCFFCC;
	color: #000000;
	font-weight: bold;
}

.formline {
	margin: 5px 0px 5px 0px;
}
.popheader {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #008000;
}
.pad  {
	text-align: center;
	padding: 10px }
.demograph {
	margin-top: 10px;
	width: 210px;
	vertical-align: middle;
	border: solid 2px #008000 }
.demograph td {
	font-weight: bold;
	padding: 5px 10px }
.caption {
	font-size: 10px;
	text-align: center;
	vertical-align: top }
.horz {
	width: 240px;
	height: 180px;
	vertical-align: bottom }
.vert {
	width: 180px;
	height: 240px;
	vertical-align: bottom }
.floatleft  {
	margin-right: 10px;
	margin-bottom: 5px;
	float: left }
