.formsub {
background-color:#000099;
font-family:verdana, arial;
font-weight:bold;
font-size:100%;
color:#FFFFFF;
cursor:hand;
border:1px solid #000099;
}

img {
display:inline;
}

.pictureLeft {
	float: left;
	border: 0px none;
	padding-right: 10px;
}

.pictureRight {
	float: right;
	border: 0px none;
	padding-left: 10px;
}

.form {
background-color:#FFFFFF;
font-family:verdana, arial;
font-size:100%;
color:#000099;
border:1px solid #000099;
}

body
{
color:#000000;
background-color:#FFFFFF;
}

hr {
color:#000099;
background-color:#000099;
margin:2px;
margin-left:0px;
margin-right:0px;
height:2px;
border:0;
padding:0;
}

body, p, h1, h2, h3, ul, ol, textarea, input
{
font-family: verdana,helvetica,arial,sans-serif;
color: #000099;
}

table, td, tr, img {
margin:0;
padding:0;
}

li {
padding:2px;
}

body, p, h1, h2 {
font-style:normal;
font-weight:normal;
line-height:1.3;
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
}

body {
/* background: url(../images/back.jpg); */
}

.bordernoright, .bordernoleft, .bordernotop {
padding: 20px;
background: #FFFFFF;
height:100%;
vertical-align:top;
}


.borderright, .borderleft, .bordertop {
border: thin solid #000099;
padding: 20px;
background: #FFFFFF;
height:100%;
vertical-align:middle;
}

.nopadd {
padding:0px;
}

.right {
text-align:right;
}

.center {
text-align:center;
}

.left {
text-align:left;
}

.vertmid {
vertical-align:middle;
}

.vertbot {
vertical-align:bottom;
}

.verttop {
vertical-align:top;
}

a:link    {color:#000099; background-color:transparent}
a:visited {color:#000099; background-color:transparent}
a:active  {color:#000099; background-color:transparent}
a:hover   {color:#FF0000; background-color:transparent}
.border {
border: thin solid #000099;
background: #FFFFFF;
}

.bordernoright {
text-align:right;
border-right: none;
}

.bordernoleft {
text-align:left;
border-left: none;
}

#nav ul {
	display: inline;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#nav li {
	display: inline;
	font-weight: bold;
}

#navSub ul {
	display: inline;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#navSub li {
	display: inline;
	font-weight: bold;
}

#navSub	li:after { content: " " }

#navSub li.selected {
	display: none;
}

h2 {
/* border-bottom: 2px solid #000099;
border-top: 2px solid #000099; */
padding:0px;
margin:0px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:4px;
margin-top:4px;
font-weight:bold;
}



h3 {
/*	border-bottom: 2px solid #000099;
border-top: 2px solid #000099; */
padding:0px;
margin:0px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:4px;
margin-top:0.5em;
font-weight:bold;
}

.lastupdated {
	text-align: right;
	margin-top: 0.5em;
/*	border-top: 1px solid; */
	font-size: 75%;
	font-style: italic;
	clear: both;
}


