body {
margin: 0px;
padding: 0px;
FONT-SIZE: 10pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
background-color: #ffffcc;
}

#main {
width:100%
}

#top {
width: 100%;
height: 114px;
float: left;
background-color: #cccc99;
}

.toptitle {
margin-left: 20px;
font-size:12pt;
font-weight: bold;
margin-right:30px;
}

#nav {
width: 100%;
float:left;
background-color: #666633;
text-align:bottom;
padding-top: 7px;
padding-bottom:7px;
text-align:center;
margin-bottom:10px;
}

a.topbutton, a:visited.topbutton {
border-top: 1px solid #ffffcc;
border-left: 1px solid #ffffcc;
padding: 2px;
margin-left: 20px;
padding-left: 7px;
padding-right: 7px;
background-color: #cccc99;
text-decoration: none;
color: #333300;
}
a:hover.topbutton {
background-color: #ffffcc;
color: #333300;
}

#content {
text-align:center;
width: 100%;
float:left;
align:center;

}

.error {
font-weight: bold;
color: #660000;
font-size: 8pt;
}





.window {
margin:0px;
padding:0px;
border:1px solid #666633;
text-align: center;
color: #000000;
background-color: #999966;
}

.window .windowTop {
margin:0px;
padding:3px;
background-color: #666633;
color: #cccc99;

font-weight:bold;
font-size: 10pt;
}

.window .windowBody {
margin:0px;
padding:3px;
text-align:left;
font-size: 8pt;

}


.window TD, .window INPUT, .window TEXTAREA {
font-size:8pt;
}

.window INPUT, .window TEXTAREA {
border: 1px solid #666633;
padding: 3px;
}

.window a, .window a:visited {
text-decoration: none;
color: #333300;
}
.window a:hover {
text-decoration: underline;
}

.error {
color: red;
}

#footer {
font-size: 8pt;
text-align: center;
}

#footer a, #footer a:visited {
text-decoration: none;
color: #333300;
}
#footer a:hover {
text-decoration: underline;
}

