body {
  background-color: #FFFFFF;
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	color: #265793;
  scrollbar-face-color: #78B6E2;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #265793;
	scrollbar-darkshadow-color: #265793;
}

p {
	background-color: #FFFFFF;
	font-family: Verdana, Helvetica;
	font-size: 8pt;	
}

p,
td {
  background-color: #EFF3F8;
	font-family: Verdana, Helvetica;
	font-size: 8pt;	
}

ainput,
atext,
atextarea,
aselect {
	color: #265793;
  background-color: #D5EBFA;
  font-weight: bold;
}

a:link,
a:visited,
a:active,
a:hover  {	
	font-weight: bold;
	font-family: Verdana, Helvetica;
	font-size: 8pt;
  text-decoration: none;
}

a.menu {
  color: #265793;
}

a.menu2 {
  color: #FFFFFF;
}

a.menu3 {
  color: #78B6E2;
}

.blue1 {
  background-color: #78B6E2;
}

.blue2 {
  background-color: #265793;
}

.blue3 {
  background-color: #D5EBFA;
  color: #265793
}

.blue4 {
  background-color: #78B6E2;
  color: #265793;
}

.blue5 {
  background-color: #B4DCFF;
  color: #265793;
}

.subtitle {
  background-color: #265793;
  color: #ffffff;
}

.head {
  background-color: #265793;
  color: #ffffff;
}

.head2 {
  background-color: #265793;
  color: #ffffff;
  padding: 5px;
}

.orange {
  background-color: #F2C754;
  color: #265793;
  font-weight: bold;
}

.asterisk {
  color: #F2C754;
  font-weight: bold;
  font-size: 14px;
}

.white {
  background-color: #FFFFFF;
}

.whitetext {
  color: #ffffff;
  font-weight: bold;
}

.orangetext {
  color: #FFBA00;
  font-size: 10pt;
  font-weight: bold;
}

h3 {
  color: #265793;
}

a:link.whitelink,
a:visited.whitelink,
a:active.whitelink,
a:hover.whitelink  {	
	font-weight: bold;
	font-family: Verdana, Helvetica;
	font-size: 8pt;
  text-decoration: none;
  color: #FFFFFF;
}

a:link.username,
a:visited.username,
a:active.username,
a:hover.username  {	
	font-weight: bold;
	font-family: Verdana, Helvetica;
	font-size: 8pt;
  text-decoration: none;
  color: #F8DF9C;
}

a:link.copyrightlink,
a:visited.copyrightlink,
a:active.copyrightlink,
a:hover.copyrightlink  {	
	font-weight: bold;
	font-family: Verdana, Helvetica;
	font-size: 8pt;
  text-decoration: none;
  color: #FFFFFF;
}

td.datarotate0 {
  font-size: 12px;
  color : #000000;
  font-weight: normal;
  background-color:#D5EBFA;
  valign: top;
}

td.datarotate1 {
  font-size: 12px;
  color : #000000;
  font-weight: normal;
  background-color:#C0E1F8;
  valign: top;
}

td.filtergrey {
  background-color: #E5E5E5;
}

td.filteryellow {
  background-color: #D5EBFA;
}

td.error {
  color: #FF0000;
  background-color: #D5EBFA;
}

table.filtergrey{
  background-color:#E5E5E5;
}

table.filteryellow{
  background-color:#EEEBC9;
}

table.viewdata {
}

.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
  width:294px;
  background-color: #D5EBFA;
}

.formcaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #D5EBFA;
	margin: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width:182px;
}

.formcaption2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EEEBC9;
	padding-left: 4px;
	padding-top: 4px;
}

.formcaption3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #D5EBFA;
}

.formfield2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E5E5E5;
	padding-left: 4px;
	padding-top: 4px;
}

.formsystem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#7F1215;
	background-color: #EFDCC4;
	margin: 10px;
	padding: 10px;
	font-weight: bold;
}

a.formsystem,
a.formsystem:hover,
a.formsystem:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#7F1215;
	background-color: #EFDCC4;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

a.sitelist:link,
a.sitelist:active,
a.sitelist:visited{
	color:#7B4C13;
}

a.newslink,
a.newslink:link,
a.newslink:visited {
	font-weight: normal;
	font-family: Verdana, Helvetica;
	font-size: 10px;
	text-decoration: none
}

a.newslink:hover,
a.newslink:active {
	font-weight: normal;
	font-family: Verdana, Helvetica;
	font-size: 10px;
	text-decoration: none; 
}

a.affstats:link,
a.affstats:visited {
  font-weight: bold;
  font-family: Verdana, Helvetica;
  font-size: 8pt;
  text-decoration: none; 
  color: #ffffff;    
}

a.affstats:active,
a.affstats:hover {
  font-weight: bold;
  font-family: Verdana, Helvetica;
  font-size: 8pt;
  text-decoration: underline; 
  color: #ffffff;    
}

.newsTitle {
  font-family: Verdana, Helvetica;
  font-size: 12px;
  color: #265793;
  line-height: 16px;
}

.newsContent {
  font-family: Verdana, Helvetica;
  font-size: 12px;
  color: #265793;
  line-height: 16px;
}

.error {
  font-size: 12px;
	color : #FF0000;
	font-weight: normal;
	valign: top;
	border: 1px #555555 solid;
}

.faq_class1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #C0E1F8;
	padding-left: 4px;
	padding-top: 4px;
}

.faq_class2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D5EBFA;
	padding-left: 4px;
	padding-top: 4px;
}

.indextext1 {
  color: #F4B305;
  font-size: 14pt;
  font-weight: bold;
}

.indextext2 {
  font-size: 14pt;
  font-weight: bold;
}