/* $Id: style.css 486 2009-07-19 04:08:12Z douglas $ */
.center
{
	text-align: center;
}

a
{
	background-color: transparent;
	color: blue;
}

a:link, a:visited, a:active
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

a.local
{
	font-weight: bold;
}

acronym
{
	border-bottom: thin dashed blue;
	cursor: help;
}

body
{
	background: white;
	color: black;
	font-family: "Tahoma", sans-serif;
}

h1
{
	font: bold x-large "Tahoma", sans-serif;
	text-align: center;
}

h2
{
	font: bold large "Tahoma", sans-serif;
}

img
{
	vertical-align: middle;
	border-style: none;
}

li
{
	font: normal small "Tahoma", sans-serif;
}

p
{
	font: normal small "Tahoma", sans-serif;
}

table
{
	background: #d3d3d3;
	color: white;
	margin-left: auto;
	margin-right: auto;
}

th
{
	font: bold small "Tahoma", sans-serif;
	background: white;
	color: black;
	padding: 1ex;
	text-align: right;
}

td
{
	font: normal small "Tahoma", sans-serif;
	background: white;
	color: black;
	padding: 1ex;
}

td.submit
{
	text-align: center;
}

pre
{
	font: normal small "Courier New", "Courier", monospace;
}

span.error
{
	color: #dc143c;
	font-weight: bold;
}

strong.online
{
	color: #32cd32;
}

strong.offline
{
	color: #dc143c;
}

.heading th
{
	text-align: center;
}

#header, #footer
{
	clear: both;
}

#header
{
	border-bottom: thin solid blue;
}

#footer
{
	border-top: thin solid blue;
}

#header p, #footer p
{
	text-align: center;
}
