fotr.gray { background-color: #dedede; }
tr.white { background-color: #ffffff; }
tr.cyan { background-color: #ddffff; }
tr.yellow { background-color: #ffffdd; }
td.white { background-color: #ffffff; }
td.gray { background-color: #dedede; }
td.yellow { background-color: #ffffcc; }
td.cyan { background-color: #cfffff; }

td.tablecyan
{
	background-color: #ddffff;
	vertical-align: top;
}

td.tablegray
{
	background-color: #ffffee;
	vertical-align: top;
}

td.tabletop
{
	background-color: #dfdfdf;
	text-align: center;
	vertical-align: middle;
}

td.index
{
	background-color: #cfffff;
	font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 0.9em;
	line-height: 125%;
}

td.mission
{
	font-family: arial,helvetica,sans-serif;
	font-size: 0.9em;
	background-color: #cfffff;
	line-height: 0.9em;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}


body
{
	background-color: #ddd;
	font-family: georgia,times,serif;
	font-size: 0.9em;
	line-height: 125%;
	color: #000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: left;
}

body.new
{
	background-color: #ddd;
	font-family: georgia,times,serif;
	font-size: 0.9em;
	line-height: 125%;
	color: #000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: left;
}

body.biz
{
	background-color: #009900;
	font-family: georgia,times,serif;
	font-size: 0.9em;
	line-height: 125%;
	color: #000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

body.announcement
{
	background-color: #FF8000;
	font-family: georgia,times,serif;
	font-size: 0.9em;
	line-height: 125%;
	color: #000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

body.shortreport
{
	background-color: aliceblue;
	font-family: georgia,times,serif;
	font-size: 0.9em;
	line-height: 125%;
	color: #000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

body.bio
{
	background-color: #ddffff;
	font-family: georgia,times,serif;
	font-size: 0.9em;
	line-height: 125%;
	color: #000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

body.popgraph
{
	background-color: #ccc;
	font-family: georgia,times,serif;
	font-size: 0.9em;
	line-height: 125%;
	color: #000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

contentmargin
{
	margin: 0 6px 0 6px;
	padding: 0 9px 0 9px;
}

a:link, a:visited
{
	color: #009;
	font-family: arial,helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	border-style: none;
	text-decoration: none;
}

a:hover
{
	color: black;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	font-family: arial,helvetica,sans-serif;
	background-color: #F5E214;
	padding: 1px 0px 1px 0px;
	text-decoration: none;
}

a:active
{
	color: black;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	font-family: arial,helvetica,sans-serif;
	background-color: #F5E214;
	padding: 1px 0px 1px 0px;
	text-decoration: none;
}

H1
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 2em;
	line-height: 2em;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

H2
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 1.7em;
	line-height: 1.7em;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
}

H3
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 1.4em;
	line-height: 1.4em;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

H3.center
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 1.4em;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
}

H4
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 1.2em;
	font-style: normal;
	font-variant: normal;
	font-weight: 800;
	text-align: left;
	margin: 0em 0em 0em 0.5em;
}

H4.center
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 1.2em;
	font-style: normal;
	font-variant: normal;
	font-weight: 800;
	text-align: center;
}

H5
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 1em;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

H5.center
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.9em;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
}

H6
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.8em;
	line-height: 1em;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

#webmaster
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: left;
	line-height: 125%;
}

.caption
{
	color: #000;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.9em;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

.captionsmall
{
	color: #000;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.9em;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

.updated
{
	color: #000;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.8em;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

.captionbold
{
	color: #000;
	font-family: arial,helvetica,sans-serif;
	font-size: inherit;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

.captionboldbig
{
	color: #000;
	font-family: arial,helvetica,sans-serif;
	font-size: 1em;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

.captionboldbio
{
	color: #000;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.9em;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

.italic
{
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
}

.bold
{
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

.bolditalic
{
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
}

.center { text-align: center; }

.index
{
	color: #000;
	font-family: georgia,times,serif;
	font-size: 0.9em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: left;
	padding: 6px;
	border-color: #CCC;
	border-width: 2px;
}

.bigredhead2
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 1.7em;
	line-height: 1.7em;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: text-top;
}

.bigredhead3
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 1.4em;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
}

.bigredhead4
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: text-bottom;
}

.bigredhead5
{
	color: #900;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.9em;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: text-bottom;
}

.closewindow
{
	color: white;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: baseline;
	line-height: 1em;
}

.text
{
	font-family: georgia,times,serif;
	font-size: 0.9em;
	line-height: 125%;
	text-align: left;
}

.updated
{
	font-family: arial,helvetica,sans-serif;
	color: black;
	font-size: 0.8em;
	line-height: 0.9em;
	font-style: normal;
	font-variant: normal;
}

.pageindex
{
	border-top: silver solid 2px;
	border-bottom: silver solid 2px;
	text-align: left;
	text-transform: inherit;
	margin: 0 0 8px 0;
}

.bottomline
{
	border-bottom: silver;
	border-width: 0 0 2px 0;
	border-style: none none solid none;
	margin: 0 0 8px 0;
}

div.content
{
	padding: 12px;
	text-align: left;
	text-transform: none;
	border-bottom: silver;
	border-width: 0 0 2px 0;
	border-style: none none solid none;
}

.copyright
{
	color: #000;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.8em;
	line-height: 125%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	text-transform: inherit;
}

.block { margin-left: 1.5em; }

div.graph
{
	position: absolute;
	top: 10px;
	right: 650px;
	bottom: 400px;
	left: 10px;
}

.center
{
	text-align: center;
	text-transform: none;
}

.listindent
{
	list-style-type: circle;
	list-style-position: default;
	margin: 0 0 0 2em;
}

.listindent2
{
	list-style-type: square;
	list-style-position: default;
	margin: 0 0 0 4em;
}

.listindent3
{
	list-style-type: disc;
	list-style-position: default;
	margin: 0 0 0 6em;
}

.listindent4
{
	list-style-type: circle;
	list-style-position: default;
	margin: 0 0 0 8em;
}

.listindent5
{
	list-style-type: square;
	list-style-position: default;
	margin: 0 0 0 10em;
}

.photogray { background-color: #333333; }

a.closewindow:link, a.closewindow:visited
{
	color: aliceblue;
	font-family: arial,helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
}

a.closewindow:hover
{
	color: orange;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-family: arial,helvetica,sans-serif;
	background-color: transparent;
	text-decoration: none;
}

.sans
{
	color: black;
	font-family: arial,helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

.announcemargin { margin: 0 1em 1em 1em; }

.new
{
	color: yellow;
	font-family: arial,helvetica,sans-serif;
	font-size: larger;
	font-weight: bold;
	background-color: black;
}
