BODY, ol, li{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-style: normal;
}

.large-header-blue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #0a2f87;
}

.header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}

.header-white {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
}

.small-header-white {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
}

.small-header-black {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bold;
}

.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
}

.blue-white {
	background-color: #333399;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.button-color {
	background-color: Navy;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
.bold {
	font-weight: bold;	
}

table
{
	border-collapse: separate;
	empty-cells: show;
}

td,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
}

.td-bold {
	font-weight: bold;
}

.td-silver {
	background-color: #cccccc
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	font-weight: bold;
	background-color: #EEEEDD;
}

A,A:LINK {
	color: blue;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0a2f87;
}

.bold {
	font-weight: bold;
}
.red {
	background-color : white;
	color: red;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
}
.red-background {
	background-color: red;
}
.white-background {
	background-color: white;
}

.normalred {
	background-color : white;
	color: red;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	background-color:#FFFFFF
}
.redtext24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	background-color:#FFFFFF
}

.bluetext24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style: normal;
	font-weight: bold;
	color: #03F;
	background-color:#FFFFFF
}
.positioner {
	margin: 0;
	padding: 0;
}	
.menubutton {
	color: white;
  border: 2px outset;
  padding: 5px;
  margin-bottom: 5px;
  text-decoration: none;
  font-family: Ariel, Helvetica, sans-serif;
  
}
a.menubutton:link  {
	color: white;
	font-family: Ariel, Helvetica, sans-serif;
	font-size: 9pt;
}


a.menutable a:visited {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #0a2f87;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #0a2f87;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}

.formstyle {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #000080;
background: #EEEEDD;
padding: 5px;
width: 300px;
margin: 0;
position:relative;
text-align:left;

}

.centered{
text-align:center;

}

.smallmargin {
margin:1px;
}
.inputstyle {
float: right;
clear: right;
margin: -1em 0 0 0;
padding: 2px;
}

input[type=file].hidden {
  color: transparent;
}