html, body {
height: 100%;
}


#container
{
width: 660px;
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
min-height:100%; /* real browsers */
font: normal 14px "Times New Roman", "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #333333;
letter-spacing: 0px;
padding: 2 8 8 8;
margin-top: 1px;
background-color: #ffffff;
margin: 2px auto;
line-height: 16px;
}

#top
{
padding: 0px;
background-color: #ffffff;
border-bottom: 0px solid #ffffff;
}

img.displayed 
{
display: block;
margin-left: auto;
margin-right: auto;
}
		
h1
{
font: bold 9pt "New Times Roman", "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #000000;
text-align: center;
width: 100%;
background-color: #ffffff;
padding: 3px 0px 2px 0px;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
}





#content
{
clear: both;
background-color: #f7f7ee;
height: 500px;
line-height: 150%;
padding: 5px 6px 5px 6px;
}

#navcontainer
{
width: 100%;
float: left;
background-color: #426208;
}

#navcontainer ul { padding: 0; }
#navcontainer ul li { display: inline; }

#navcontainer ul
{
margin: 0;
padding: 0 0 0 7%;
color: #FFFFFF;
font: normal 10px "Bodoni", verdana, lucida, arial, helvetica, sans-serif;
letter-spacing: 2px;
}

#navcontainer ul li a
{
padding: 0.2em 12px;
background-color: #426208;
color: #FFFFFF;
text-decoration: none;
text-align: center;
float: left;
width: 95px;

}

#navcontainer ul li a:hover
{
background-color: #7B9D25;
color: #FFFFFF;
}

#navlist li a:hover, #navlist li a#current
{
color: #FFFFFF;
text-decoration: underline;
background: #426208;
text-align: center;
font: normal 10px "Bodoni", verdana, lucida, arial, helvetica, sans-serif;
}


#navcontainer  ul li a:current
{
font: normal 8pt "Bodoni", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: underline;
}


#navlist li.last 
{
	border-right: none;
}

#form
{
width: 500px;
font: normal 8px "Bodoni", "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #333333;
padding: 8 8 8 8;
margin-top: 5px;
background-color: #ffffff;
}
label,input {
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
}

label {
	text-align: right;
	width: 75px;
	padding-right: 20px;
}

br {
	clear: left;
}
border: 1px solid #f7f7ee;
}



#p
{
clear: both;
background-color: #f7f7ee;
}

p.center   { 
text-align: center; 
}



#footer
{
width: 100%;
clear: both;
font: normal 10px "Times New Roman", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: center;
margin: 0;
padding: 2px;
color: #333333;
background-color: #f7f7ee;
border-top: 1px solid #ffffff;
}

#footer a
{
width: 100%;
clear: both;
font: normal 10px "Times New Roman", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: center;
margin: 0;
padding: 2px;
color: #333333;
background-color: #f7f7ee;
border-top: 1px solid #ffffff;
text-decoration: underline;
}

#footer a:hover
{
width: 100%;
clear: both;
font: normal 7pt "bodoni", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: center;
margin: 0;
padding: 2px;
color: #333333;
background-color: #f7f7ee;
border-top: 1px solid #ffffff;
text-decoration: none;
}


