html
{
 padding: 0;
}

body
{
 margin: 0; padding: 0;
 min-width: 40em;
  
 font-family: Verdana,sans-serif;
 font-size: 10pt;
 text-align: left;
}

table
{
 font-size: 10pt;
 empty-cells: show
}

a:link, a:visited
{
 color: #676767;
 text-decoration: underline
}

a:hover, a:focus, a:active
{
 color: red;
 text-decoration: none
}

i
{
 font-style: italic
}

strong
{
 font-weight: bold
}

h1
{
 font-size: 24pt;
 font-weight: bold;
 color:#000084;
}

h2
{
 font-size: 18pt;
 font-weight: bold;
 color:#000084;
}

h3
{
 font-size: 14pt;
 font-weight: bold;
 color:#000084;
}

hr
{
 color: #000084
}

.standardtextbox
{
 padding: 2px 0px 1px 0px;
 margin: 0px;
 width: 70px;
 font-size: 0.8em;
 border: 1px solid #A3A3A3;
}

.standardbutton
{
 padding: 0px;
 margin: 1px 0px 0px 1px;
 width: 30px;
 font-size: 0.8em;
 color: #000000;
 border: 1px solid #A3A3A3;
 background-color: #EAEAEA;
}

.top
{
 background-color: #f5f5f5;
 padding: 0px;
}

a.toplink:link, 
a.toplink:visited,
a.toplink:hover, 
a.toplink:active
{
	padding: 2px;
	text-decoration: none;
	background-color: #f5f5f5;
	color: #676767;
}

a.toplink:hover
{
	padding: 2px;
	background-color: #d6d6d6;
	color: #676767;
}

#firstnavicontent {
	float: left;
	width: 800px;
	margin-right: 5px;
	padding: 20px 0px 10px 0px;
	background-color: #ffffff;
	height: 25px;
	font-size: 11px;
}
#firstnavicontent ul {
	padding: 1px 5px 1px 5px;
	margin: 0px 7px 2px 0px;
	color: #7f7f7f;
}
#firstnavicontent ul li {
	display: inline;
}
#firstnavicontent ul li a:link, 
#firstnavicontent ul li a:visited {
	padding: 1px 5px 1px 5px;
	margin: 0px 7px 2px 0px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	color: #7f7f7f;
	border: 1px solid #d6d6d6;
	background-color: #ffffff;
	white-space: nowrap;
}
#firstnavicontent ul li a:hover, 
#firstnavicontent ul li a:active {
	padding: 1px 5px 1px 5px;
	margin: 0px 7px 2px 0px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	color: #ffffff;
	border: 1px solid #000064;
	background-color: #000064;
	white-space: nowrap;
}
#firstnavicontent ul li a.firstnaviact:link, 
#firstnavicontent ul li a.firstnaviact:visited, 
#firstnavicontent ul li a.firstnaviact:hover, 
#firstnavicontent ul li a.firstnaviact:active {
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #000064;
	background-color: #000064;
	white-space: nowrap;
}

a.virtfklick:link,
a.virtfklick:visited,
a.virtfklick:hover,
a.virtfklick:active
{
	padding: 1px 5px 1px 5px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background-color: #000064;
	white-space: nowrap;
}
a.virtfklick:hover,
a.virtfklick:active
{
	padding: 1px 5px 1px 5px;
	font-weight: bold;
	text-decoration: none;
	color: #000064;
	background-color: #ffffff;
	white-space: nowrap;
}

/*
.menu
{
 background-color: white;
 padding: 0px;
}

a.menulink:link, 
a.menulink:visited,
a.menulink:hover, 
a.menulink:active
{
	padding: 2px;
	text-decoration: none;
	background-color: white;
	color: #676767;
	border-top: solid 1px #d6d6d6;
	border-bottom: solid 1px #d6d6d6;
	border-left: solid 1px #d6d6d6;
	border-right: solid 1px #d6d6d6;
	font-weight: bold;
	font-size: 8pt;
}

a.menulink:hover
{
	padding: 2px;
	background-color: #000084;
	color: white;
	border: solid 1px #000084;
}
*/

.submenu
{
 background-color: #d6d6d6;
 padding: 0px;
}

a.submenulink:link, 
a.submenulink:visited,
a.submenulink:hover, 
a.submenulink:active
{
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration: none;
	background-color: #d6d6d6;
	color: #676767;
	font-weight: bold;
	font-size: 8pt;
}

a.submenulink:hover
{
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #f5f5f5;
	color: #676767;
	font-weight: bold;
	font-size: 8pt;
}

a.submenulinkspecial:link, 
a.submenulinkspecial:visited,
a.submenulinkspecial:hover, 
a.submenulinkspecial:active
{
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration: none;
	background-color: #d6d6d6;
	color: #676767;
	font-weight: bold;
	font-size: 8pt;
}

a.submenulinkspecial:hover
{
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #f5f5f5;
	color: #676767;
	font-weight: bold;
	font-size: 8pt;
}