body {
	background-color: #000000;
	margin-left: 100px;
	margin-top: 60px;
	font-family: Verdana, Arial MT, sans-serif;
	font-size: 11pt;
	color: #66ee66;
	font-weight: normal;
	line-height: 17pt;
	text-align: left;
	}

.body_text {
font-size: 7pt;
line-height: 8pt;
}
table {
	margin-right: 16px;
	border: 1px solid #224422;
	border-spacing:0px;
	border-collapse: collapse;
}

th {
	background-color: #224422;
	padding: 2px;
}

td {
	background-color: #112211;
	padding: 2px;
	border: 1px solid #224422;
}

input {
	vertical-align: middle;
}

.right {
	text-align: right;
}

.downloadtable {
	font-size: 9pt;
	line-height: 10pt;
}

.downloadtable th{
		font-size: 7pt;
		line-height: 8pt;
		padding: 2px;
}
.downloadtable td{
		padding: 4px;
}

p {
	margin-left: 20px;
	line-height: 24pt;
}

.xlink {
	margin-left: 0px;
	line-height: 8pt;
}

h1 {
	font-size: 16pt;
	font-weight: bold;
	}
h2 {
	font-size: 10pt;
	font-weight: normal;
	}

div {
	font-weight: normal;
	}
.bold {
	font-weight: bold;
	}

a:link {
	color: #66ee66;
	text-decoration: none;
	}
a:visited {
	color: #66ee66;
	text-decoration: none;
	}
a:hover {
	color: #ccffcc;
	text-decoration: none;
	}
a:active {
	color: #ccffcc;
	text-decoration: none;
	}

.copyright {
 font-size: 8pt;
 color: #226622;
 position:fixed; 
 padding: 4px;
 line-height: 14px;
 left:100px; 
 bottom:4px; 
 visibility: visible;
}

.copyright a {
	margin-left: 0px;
	line-height: 14px;
}

.copyright a:link {
	color: #226622;
	text-decoration: none;
	}
.copyright a:visited {
	color: #226622;
	text-decoration: none;
	}
.copyright a:hover {
	color: #66ee66;
	text-decoration: none;
	}
.copyright a:active {
	color: #66ee66;
	text-decoration: none;
	}

.calc td {
	padding: 8px;
	border: 0px;
}

.small {
	font-size: 7pt;
	line-height: 8pt;
}