body {

background-color: #000000;
color: #999999;
margin-top: 0;
margin-bottom: 0;
font-family: verdana, arial, sans-serif;
font-size: 10px;
}

A:link {text-decoration: none; color: #1f9d3b;}
A:visited {text-decoration: none; color: #1f9d3b;}
A:active {text-decoration: none; color: #1f9d3b;}
A:hover {text-decoration: underline; }

h1 {
font-family: arial, verdana, sans-serif;
font-size: 30px;
color: #7f8b66;
margin: 0;
}

h2 {
font-family: arial, verdana, sans-serif;
font-size: 20px;
color: #999999;
margin: 3px;

}

.footer {
font-family: verdana, arial, sans-serif;
font-size: 9px;
width: 75%;
color: #777;
}

table.content {
width: 920px;
height: 100%;
padding: 0;
margin: 0;
}

td.leftborder {
background-image: url(/images/left-border1.png);
background-repeat: repeat-y;
width: 73px;
}

td.rightborder {
background-image: url(/images/right-border1.png);
background-repeat: repeat-y;
width: 73px;
}


table.header td {
align: center;
}

table.header img {
border: 0;
display: block;
margin-left: auto;
margin-right: auto;
}

table.subpage {
width: 400px;
font-size: 13px;
padding: 5px;
}

table.details input
{
color: #00210f;
background: #f7fff1;
border: 1px solid #00210f;
width: 200px;
}

table.details td {
padding: 5px;
font-size: 13px;
vertical-align: text-top;
border-bottom: 1px dashed #00210f;
}

table.details td.noborder {
padding: 5px;
font-size: 13px;
vertical-align: text-top;
border-bottom: 0px;
}

img.register {
margin: 10px 0 20px 0;
}

.footernav {
margin-bottom: 10px;

}
