body {
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 160%;
	margin: 0;
	color: black;
	background-color: white
	 }
.logo {
	position: absolute;
	bottom: 10px;
	right: 10px;
}
.footer {
	background-color: white;
	position: absolute;
	bottom: 0px;
	height: 100px;
	left: 0;
	right: 0;
	text-align: center;
}
.header {
	font-size: 30pt;
	background-color: white;
	height: 90px;
	margin: 0;
}
.inheader {
	margin-top: 20px;
	font-size: 110%;
	font-weight: bold;
	color: blue;
	text-align: center }
.titlepage {
	position: absolute;
	bottom: 0px;
	left: 4.5em;
	right: 0em }
.content {
	margin: 0 1em 0 1em;
	font-size: larger;
	line-height: 1.2 }

h2 { display: none }
h1, h2, h3 { color: #0000ff; margin-top: 0; margin-bottom: 10px }
h1 { margin-left: auto; margin-right: auto }
h2 { text-decoration: underline }
h3 { margin-left: 0.5em }

ul { color: #0000ff; margin-top: 0 }
li p { color: black; margin: 0; padding: 0 }
li:hover { background-color: blue; color: white; font-weight: bold }

div.fadetop { position: absolute; top: 80px; left: 0; right: 0; height: 10px; background: url('fadeup.png') repeat-x left bottom }
div.fadebottom { position: absolute; bottom: 0px; left: 0; right: 0; height: 110px; background: url('fadedown.png') repeat-x left top }

table { width: 80% }
th { text-align: left; color: grey; height: 100px; font-size: 250% }
td { height: 15%; font-size: 250% }

.biglink { color: blue; font-size: 1.2em }

blockquote { font-size: 80% }

#navigation { font-size: 14pt }

img { border: 0 }