body
{
	margin: 1em 3em;
	font-family: Helvetica, "Trebuchet MS", sans-serif;
	color: #000;
	background-color: #FFF;
}
h1
{
	font-size: 140%;
}
h2
{
	font-size: 120%;
}
p
{
	line-height: 130%;
}
table
{
	border-collapse: collapse;
}
tr
{
	border: 1px solid #CCC;
}
th,
td
{
	text-align: left;
	padding: .5em;
}
fieldset
{
	margin: 2em auto;
	border: 1px solid #CCC;
	padding: 1em;
}
legend
{
	font-weight: bold;
}
#footer
{
	font-family: Verdana, sans-serif;
	font-size: 70%;
}
.knockback
{
	color: #999;
}
