	body
	{
		margin: 0;
		padding: 0;
		font: 100% arial, hevetica, sans-serif;
		color: #000000;
		background-color: #CCCC99;
	}
	
	a:link { color: #006600; text-decoration: none}
	a:visited { color: #006666; text-decoration: none}
	a:hover { color: #cccc00; text-decoration: none} 
	
	#container
	{
		margin: 20px auto 0px;
		width: 800px;
		background-color: #E9EFEA;
		border: 1px black solid;
		padding: 0px 0px
	}
	#mainnav { 
		background-color: #999966;
		text-align: center; 
		line-height: 24px; 
		vertical-align: middle;
		width: 800px
	}
	
	#contents
	{
		margin-right: 20px;
		margin-left: 20px;
		text-align: justify; 
		width: 760px
	}
	
	#footer
	{
		font-size: 60%; color: #999900;
		width: 720px;
		text-align: right; border: 1px #000000 none;
		margin-top: 0px; margin-right: auto; margin-bottom: 20px; 
		margin-left: auto;
		top: 0px;
	}

	
.smalltext { font-size:  100%; color: #999900;}
h1 {  color: #999900; font-size: 105%; margin-top: 20px; margin-bottom: 20px}
#frmcontents { background-color: #D2DDD5; margin-top: 20px; width: 760px; margin-right: 0px; margin-left: 0px}

p { margin-right: 20px; margin-left: 20px; text-align: justify; width: 716px; margin-top: 0px; margin-bottom: 20px}
h2 {  text-align: center; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 600px; margin-top: 5px; margin-bottom: 5px}
.menu {
	background-color: #999966;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top: thin solid #999966;
	border-right: thin solid #000000;
	border-bottom: thin solid #999966;
	border-left: thin solid #000000;
}
