TD{
	vertical-align: top;
	width: 33%;
}

BODY{
	background: #eee;
	color: #444;
	width: 80%;
	margin-left: 10%;
	font-family: helvetica, sans-serif, gothic;
}

UL{
	margin-left: 1.5em;
}

H1{
	border: 3px solid #aab;
	padding: 4px;
	text-align: center;
	font-weight: bold;
	background: #fff;
}

H2{
	border: 2px solid #aaa;
	padding: 3px;
	width: 10em;
	font-weight: bold;
	background: #fff;
}

A{
	text-decoration: none;
	font-weight: bold;
	font-color:  #00f;
}

img#logo{
	border: 5px solid #aaa;
	margin-top: 100px;
	margin-bottom: 100px;
}

A:link   { color: #449; }
A:active { color: #fcc; }
A:visited{ color: #337; }
A:hover  { color: white; background: #88a; }

.level2{
	marker-offset: 4mm;
	margin-left: 0mm;
	margin-top: 2mm;
	margin-bottom: 4mm;
	list-style-type: circle;
}