body
{
	background: #a30;
	color: #333;
	margin: 1cm;
}

.main
{
	background: white;
}

.nav td
{
	width: 107px;
}

.nav a
{
	display: block;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: 400;
	text-align: center;
	letter-spacing: 0.2em;
	background: blue;
	color: white;
	padding: 0.3em;
}

.nav a:hover
{
	background: #9cf;
	color: #333;
}

h1
{
	color: #69c;
	font-size: 16pt;
	font-weight: 400;
	text-align: center;
}

h2
{
	color: #69c;
	font-size: 12pt;
	font-weight: 400;
	text-align: center;
}

.input
{
	border: 1px inset #900;
	padding: 3px;
	color: gray;
}












