html {
height:100%;
margin-bottom: 1px;
}

body {
color:#ffffb8;
background-color:#00520c;
margin:0;
padding:0;
font-family:verdana, tahoma, arial, helvetica, sans-serif;
font-size:90%; 
}

img {
margin:0;
border:0;
}

a:link {
color:#333333;
background-color:#ffffff;
text-decoration:underline;
}

a:visited {
color:#333333;
background-color:#ededb8;
text-decoration:underline;
}

a:hover {
color:#00520c;
background-color:#ffffb8;
text-decoration:underline;
}

a:active {
color:#000000;
background-color:#ffffff;
text-decoration:underline;
}

#wrapper {
color:#00520c;
background-color:#ffffb8;
width:668px;
margin:0 auto;
padding:1.3em;
border:0;
text-align:left;
}

#wrapper h1,h2,h3,h4,h5,h6 {
font-family:serif;
}

#wrapper h1,h2,h3,h4,h5,h6,hr,.navcontainer {
width:654px;
margin:0.3em auto;
}

#content {
width:654px;
margin:0.3em auto;
text-align:justify;
}

#thetable {
background-color:#00520c;
}

#thetable th{
color:#ffffb8;
}

#thetable th, #thetable td, #thetable p {
font-size:0.9em;
white-space:nowrap;
}

table {
margin:1em 0;
}

th {
text-align:center;
white-space:nowrap;
}

td p {
margin:0;
padding:0;
text-align:left;
}

.navcontainer ul {
padding-left:0;
margin-left:0;
background-color:#ffffb8;
color:#00520c;
font-family:arial, helvetica, sans-serif;
font-weight:normal;
text-align:center;
}

.navcontainer ul li {
display:inline;
}

.navcontainer ul li a {
padding:0.2em 0.6em;
background-color:#00520c;
color:#ffffb8;
text-decoration:none;
float:left;
border-right:1px solid #ffffb8;
}

.navcontainer ul li a:hover {
background-color:#43b538;
color:#ffe542;
}

.navcontainer ul li a.current {
background-color:#43b538;
color:#00520c;
}

div.row {
clear: both;
text-align:center;
width:90%;
padding-top: 10px;
}

div.row span.label {
float: left;
width:48%;
text-align: right;
padding-right:5px;
}

div.row span.formw {
float: right;
width:48%;
text-align: left;
padding-left:5px;
}

div.row span.formwr {
color:#76070d;
background-color:#ffffff;
float: right;
width:48%;
text-align: left;
}

ol {
list-style-type: upper-roman;
}

ol ol {
list-style-type: upper-alpha;
}

ol ol ol {
list-style-type: decimal;
}

ol ol ol ol {
list-style-type: lower-alpha;
}

ol ol ol ol ol {
list-style-type: lower-roman;
}

.toowet {
color:#ffffff;
background-color:#0033cc;
text-align:center;
font-weight:bold;
}

.toodry {
color:#ffffff;
background-color:#663300;
text-align:center;
font-weight:bold;
}