/* Root Styles */

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	}

/* Header */

ul#navigation {
	padding: 0;
	}

ul#navigation li {
	list-style-type: none;
	}

/* Content */

p {
	color: #000;
	background: #fff;
	}

/* Links */

a:link, a:visited {
	color: #660000;
	background: #fff;
	}

/* Headings */

h1, h2, h3, h4, h5, h6, caption, th {
	font-weight: normal;
	font-style: italic;
	}

h1, h2, h3, h4, h5, h6, caption {
	color: #156006;
	background: #fff;
	}

caption {
	font-size: x-large;
	width: 100%;
	}

/* Tables */

table {
	background: #DEE3E7;
	color: #000;
	text-align: center;
	margin-top: 1em;
	margin-left: auto;
	margin-right: auto;
	border: 2px #600 solid;
	}

th {
	font-size: large;
	color: #062B60;
	background: #eed;
	vertical-align: middle;
	border: 1px solid #BCBCBC;
	white-space: nowrap;
	}

th[scope=row] {
	text-align: right;
	}

td {
	background: #fff;
	border: 1px solid #BCBCBC;
	padding: 6px;
	text-align: left;
	}

/* Forms */

label {
	border-bottom: 1px #999 dashed;
	float: left;
	width: 10em;
	}

/* Images */

img {
	display: block;
	border: 1px solid #999;
	padding: 5px;
	margin: auto;
	}

ul.imagegallery {
	text-align: center;
	padding: 0;
	}

ul.imagegallery li {
	display: inline;
	}

ul.imagegallery img {
	display: inline;
	padding: 5px;
	margin: 25px;
	border: 1px solid #999;
	}

ul.imagegallery a {
	border: none;
	}

/* Miscellaneous */

.noprint, p.skip, #logo, ul#footer {
	display: none;
	}