body {
	font-size: 100%;
	font-family: "Liberation Serif", "Liberation Sans", Arial, Helvetica, Verdana;
	margin: 0em;
	padding: 0em;
	background-color: rgb(65%, 65%, 65%);
}

div {
	margin-left: 0.7em;
	margin-right: 0.7em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

td#body > div {
	position: relative;
	margin-top: 20px;
	margin-left: 8%;
	margin-right: 8%;
	margin-bottom: 30px;
}

td#body h1 {
	font-size: 1.3em;
	font-family: Helvetica, Verdana, Arial;
	background: inherit;
	position: relative;
	color: #336633;
}

td#body h2 {
	font-size: 1.0em;
	font-family: Helvetica, Verdana, Arial;
	background: inherit;
	position: relative;
	color: #336633;
}

td#body p {
	font-size: 0.8em;
	background: inherit;
	position: relative;
}

td#body p.blockquote {
	margin-left: 10%;
	margin-right: 10%;
}

td#body li {
	display: list-item;
	margin-left: 0.8em;
	font-size: 0.8em;
	background: inherit;
	position: relative;
}

td#body img {
	position: relative;
	z-index: 10;
	margin: 15px 25px;
	border: none;
}

td#body table img {
	margin: 5px;
}

td#body img.manual {
	margin: 0px;
}

a {
	color: inherit;
}

td#body table {
	position: relative;
	margin: 0em;
	width: 100%;
	font-size: 1.0em;
}


td#body table td {
	border: none;
	background: #CCFFCC;
	text-align: center;
	vertical-align: middle;
	font-size: 0.8em;
}

td#body table th {
	border: none;
	background: #336633;
	color: white;
	text-align: center;
	vertical-align: middle;
	font-size: 0.9em;
	padding: 0.4em;
}

td#body table.layout {
	position: relative;
	margin: 0em;
	width: 100%;
	font-size: 1.0em;
	border-collapse:collapse;
}


td#body table.layout td {
	border: none;
	background: none;
	text-align: center;
	vertical-align: middle;
	font-size: 0.8em;
}

td#body table.layout th {
	border: 0px;
	background: none;
	color: inherit;
	text-align: center;
	vertical-align: middle;
	font-size: 0.9em;
	padding: 0.4em;
}

div#main {
	position: relative;
}

table#header {
	position: relative;
	background-color: #336633;
	height: 104px;
    width: 100%;
    border: 0px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}

table#header td {
	margin: 0px;
	background: inherit;
}

td#headerimg {
	width: 437px;
	height: 104px;
}

td#links {
	vertical-align: bottom;
	text-decoration: none;
	color: rgb( 92%, 92%, 92% );
/*	font-size: 1.4em;*/
	font-family: Helvetica, Verdana, Arial;
	padding: 0.4em;
}

td#headertitle {
	vertical-align: middle;
}

td#links a {
	text-decoration: none;
	color: white;
}

td#links * {
	text-decoration: none;
}

div#footer {
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
	padding: 5px;
	color: white;
	text-align: center;
}

div#footer > table {
	position: relative;
	color: white;
	font-size: 0.6em;
	text-align: center;
	width: 60%;
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	left: 20%;
}

td#body {
	position: relative;
	background-color: white;
	padding: 0.8em;
	color: black;
}

table#position {
	position: relative;
	width: 100%;
	border: 0px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	background: none;
}

table#position td {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

td.backleftedge {
	width: 5px;
	background: url('../images/backleftedge.png');
}

td.backrightedge {
	width: 5px;
	background: url('../images/backrightedge.png');
}

td.backleftcorner {
	width: 5px;
	height: 5px;
	background: url('../images/backleftcorner.png');
}

td.backrightcorner {
	width: 5px;
	height: 5px;
	background: url('../images/backrightcorner.png');
}

td.backbottomedge {
	height: 5px;
	background: url('../images/backbottomedge.png');
}

div#links {
	padding: 0.4em;
	color: white;
	font-size: 1.2em;
	bottom: 0px;
}