body {
	font-family: Arial, Helvetica, sans-serif; background: white; color: black; width: 85%; min-width: 730px; max-width: 100%; margin: 8px auto}
p {
	font-size: 85%}
table#head {
	border-collapse: collapse; width: 100%}
#head td {
	padding: 0; vertical-align: bottom}
#head th {
	font-family: "Times New Roman", serif; text-align: center; width: 200px; padding: 1em 0; background: #006080; color: white}
#head a:link, #head a:visited {
	color: white; text-decoration: none}
#head a:hover, #head a:focus {
	color: white; text-decoration: none}
h1 {
	font-size: 168%; font-weight: normal; margin: 0}
h1 em {
	font-weight: bold; font-size: 107%}
#head th p {
	font-size: 80%; font-style: italic; margin: 0}
#head ul {
	width: 100%; margin: 0; padding: .3em 0 0; background: #0086b3; white-space: nowrap}
#head li {
	display: inline; list-style-type: none; color: black}
#head li#selected, #head li a {
	padding: 0 .6em}
#head li a:hover, #head li a:focus {
	background: #0090c0}
#leftPic {
	float: left}
#rightPic {
	float: right}
div#title {
	height: 142px; position: relative; overflow: hidden; margin: 0 auto}
div#title[id] {
	display: table; position: static}
div#title div {
	position: absolute; top: 50%; left: 50%; width: 100%}
div#title[id] div[id]{
	display: table-cell; position: static; vertical-align: middle}
h2 {
	position: relative; top: -50%; left: -50%; font-weight: bold; font-size: 120%; color: #006080; text-align: center; margin: 0}
h2[id] {
	position: static}
h3 {
	font-size: 105%; background: #80c0ff; margin: 0}
h4 {
	font-size: 85%; width: 100%; font-weight: bold; background: #80c0ff; text-align: center; margin: .1em 0 .5em}
h5 {
	font-size: 85%; font-weight: bold; margin: 1em 0 0}
:link {
	color: #0000b0}
:visited {
	color: #4060ff}
a:hover, a:focus {
	color: red}
a:active {
	color: #80c0ff}
img {
	border: none}
td, th {
	border-width: .1em}
table.main {
	margin: .2em auto; border: 1px solid #80c0ff; background: #eaf3ff; clear: both; width: 100%; -moz-border-radius: .7em}
.main td {
	padding: .2em; vertical-align: top}
.main p {
	margin-bottom: .7em}
.drop p:first-letter {
	font-size: 135%}
form p:first-letter {
	font-size: 100% !important}
.stretch p {
	line-height: 140%; margin-bottom: 1em}
.box {
	background: white; margin: .1em auto; border: solid 1px #0080ff; padding: .3em; -moz-border-radius: .7em}
.box p {
	margin: .1em 0; font-size: 75%}
td.right {
	text-align: center; padding: .1em 0; -moz-border-radius: .7em}
form {
	margin: 0}
input.button {
	background: #afbfcf; padding: 0 .4em; color: #0050a0; font-size: 75%; width: 9em}
input[type=submit], input[type=button] {
	background: #afbfcf; padding: 0 .4em; color: #0050a0; font-size: 80%; width: 9em}
div.topOfPage {
	float: right; font-weight: bold; font-size: 170%; background: #80c0ff; padding: 0 .1em .1em}
.topOfPage a {
	text-decoration: none}
p.foot {
	font-size: 70%; font-style: italic; text-align: center}