<Style>

 body {
       font-family: verdana, arial, helvetica, sans-serif;
       font-size:10px;
       font-weight:normal;
       color: black;
 }

 table {
       font-family: verdana, arial, helvetica, sans-serif;
       font-size:10px;
       font-weight:normal;
       color: black;
 }
 
 .menuBar {
 	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: white;
	background:#004FCC;
 }
 
 .outerTable {
	 border:1px solid #004FCC;
	 font-family: verdana, arial, helvetica, sans-serif;
     font-size:10px;
     font-weight:normal;
     color: black;
 }
 
 .entryField {
	font-family: verdana, arial, helvetica, sans-serif;
 	font-size:11px;
	font-weight:bold;
 }

 .valueField {
 	font-family: verdana, arial, helvetica, sans-serif;
 	font-size:11px;
	font-weight:normal;
 }
 
 .errorField {
 	font-family: verdana, arial, helvetica, sans-serif;
 	font-size:11px;
	font-weight:normal;
	color: #A4001E;
 }

.tableHeader {
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	background:#004FCC;
	color:white;
}

a.tableHeaderLink:link { color:white; }
a.tableHeaderLink:active { color:white; }
a.tableHeaderLink:visited { color:white; }
a.tableHeaderLink:hover { color:white; }

.tableRow {
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	background:white;
	color:black;
}

.tableRowHighLight {
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	background:white;
	color:red;
}

.tableRowHighLightGreen {
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	background:white;
	color:green;
}

.tableRowHighLightOrange {
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	background:white;
	color:orange;
}

.tableRowHighLightBlue {
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	background:white;
	color:blue;
}

.pageHeader {
	font-family:arial;
	font-size:14pt;
	font-weight:bold;
	color:white;
	background:#004FCC;
}

.tabSelected {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	background:#004FCC;
	color:white;
}

.tabNormal {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	background:white;
}

.reportHeader {
	font-family:arial;
	font-size:14pt;
	font-weight:bold;
}

.reportTableHeader {
	font-family:arial;
	font-size:9pt;
	font-weight:bold;
}

.reportSubHeader {
	font-family:arial;
	font-size:11pt;
	font-weight:bold;
}


a.reportLink:link { color:black; text-decoration: none;}
a.reportLink:active { color:black; text-decoration: none;}
a.reportLink:visited { color:black; text-decoration: none;}
a.reportLink:hover { color:black; text-decoration: underline;}


.input { background: #FFFFCC; color: #000000; font-size:10px; font-weight: normal;} 
a.nav:link { text-decoration: none; font-size:10px; color: white; }
a.nav:active { text-decoration: none; font-size:10px; color: white; }
a.nav:visited { text-decoration: none; font-size:10px; color: white; }
a.nav:hover { text-decoration: underline; font-size:10px; color: white; }

</Style>
