body {
	margin: 5px 0;
	padding: 0;
	background-color: #1F3414;
	color: #FFFFFF;
	background-image: url(bg.gif);
	background-repeat: repeat-x;
	font-family: Tahoma, Arial;
	font-size: 14px;
}
h1.ttl1 {
	font-family: Verdana, Arial;
	font-size: 3em;
	color: #BBD8A4;
	border-bottom-width: 4px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	text-align: center;
}
a {
	color: #E3E151;
	text-decoration: underline;
}
a:hover {
	color: #A2E575;
	text-decoration: none;
}
table.frm {
	background-color: #000000;
	border: 3px double #BBD8A4;
}
table.frm td {
	padding: 3px;
	color: #FFF;
}
.under {
	visibility: hidden;
	font-size: 0.8em;
}