body{
    font-size:0.8em;
    font-family: "Times New Roman","Century Gothic",Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    background-color: #878286;
}
h1 {
    font-size:1.4em;
    font-family: "Times New Roman",Verdana,Arial,Helvetica,sans-serif;
    color: #b6c99c;
    background-color: transparent;
}
h2 {
    font-size:1.2em;
    font-family: "Times New Roman",Verdana,Arial,Helvetica,sans-serif;
    color: #b6c99c;
    background-color: transparent;
}
h3 {
    font-size:1.0em;
    font-family: "Times New Roman",Verdana,Arial,Helvetica,sans-serif;
    color: #b6c99c;
    background-color: transparent;
}
.bodytext {
    font-size:0.9em;
    font-family: "Century Gothic",Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    background-color: #ffffff;
}
.footertext {
    font-size:0.8em;
    font-family: "Century Gothic",Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    background-color: transparent;
    font-weight: bold;
}
div.infobox {
    width: 407px;
    padding: 15px;
    background-color: #a4bd83;
    color: #ffffff;
    border: 1px #ffffff solid;
}
label {
    width: 100px;
    display: block;
    float: left;
}
#formbutton {
    margin-left: 100px;
}
a {
    font-size: 1em;
    color: #ffffff;
    text-decoration: underline;
}
a.nocurrent {
    font-size: 1em;
    font-family: "Times New Roman",Verdana,Arial,Helvetica,sans-serif;
    color: #ffffff;
    text-decoration: none;
    font-size: 0.9em;
    font-weight: bold;
}
a.current {
    font-size: 1em;
    font-family: "Times New Roman",Verdana,Arial,Helvetica,sans-serif;
    color: #1d9f38;
    text-decoration: none;
    font-size: 1em;
    font-weight: bold;
    cursor: text;
}
span.dot {
    font-size: 1em;
    font-weight: bold;
    color: #fff;
    padding-left: 2px;
    padding-right: 2px;
}
td.tablehead {
    font-size: 1em;
    font-weight: bold;
    padding-top: 13px;
    border-bottom: 1px #ffffff solid;
}
table.infotable {
    margin-bottom: 13px;
}

div.formbox {
    padding: 15px;
    background-color: #a4bd83;
    color: #ffffff;
    border: 1px #ffffff solid;
}

table.formtable  td{
    padding-top: 13px;
}

input {
    font-size: 0.9em;
    background-color: #ffffff;
    color: #000000;
    border: 1px #000000 solid;
    font-weight: normal;
}

select {
    font-size: 0.9em;
    background-color: #ffffff;
    color: #000000;
    border: 1px #000000 solid;
    font-weight: normal;
}

textarea {
    font-size: 1em;
    background-color: #ffffff;
    color: #000000;
    border: 1px #000000 solid;
    font-weight: normal;
    overflow:hidden;
}

.formhelp {
    font-size: 0.7em;
    font-weight: bold;
}

span.asterisk {
    font-size: 1em;
    font-weight: bold;
}

.head
{
    font-family: "Times New Roman",Verdana,Arial,Helvetica,sans-serif;
	color: #666666;
	font-weight: bold;
	text-transform:uppercase;
	font-size:14px;
}
.subhead
{
	color: #666666;
	vertical-align: top;
	font-weight: bold;
	font-size:12px;
}
.tablehead
{
    font-family: "Times New Roman",Verdana,Arial,Helvetica,sans-serif;
	color: #666666;
	vertical-align: top;
	font-weight: bold;
	font-size:12px;
	background-color:#EEEEEE;
}
.dataright
{
	padding-right: 10px;
}
.space
{
	height: 10px;
}
.error
{
	color: #E63A2C;
}

fieldset
{
	border: none;
	padding: 5px;
}


