body, p      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
               scrollbar-base-color: #527FC0; scrollbar-arrow-color:#CCCC99; text-align: Justify; }
a            { color: #43478f; text-decoration: underline }
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

A:Active {
COLOR: #43478f; text-decoration: underline
}
a:visited    { color: #CC6600; text-decoration: underline }
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}
/* navigation links and disclaimer text styles */
.textformat {
  word-wrap: break-word;
}

.textbox {
  	BORDER-RIGHT: thin groove; BORDER-TOP: thin groove; FONT-SIZE: 11px; BORDER-LEFT: thin groove; BORDER-BOTTOM: thin groove; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #ffffff;
}
.textboxright {
  	BORDER-RIGHT: thin groove; BORDER-TOP: thin groove; FONT-SIZE: 11px; BORDER-LEFT: thin groove; BORDER-BOTTOM: thin groove; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; text-align:right;
}
.button {
	BORDER-RIGHT: #9d9d9d 1px solid; BORDER-TOP: #9d9d9d 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #9d9d9d 1px solid; BORDER-BOTTOM: #9d9d9d 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #FFCC00;
}
.blue {background-color: #527FC0; font-weight: bold; font-size: 11px; color: #FFFFFF;
}
UL.blocklist {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL {
	FONT: 11px Verdana, sans-serif
}
.listtable { width:100%; background-color:#FFF; border-color:#666; border-collapse:collapse;
}
.listtable td { padding:3px; line-height: 150%; 
}
.listtable th { padding:3px;
				line-height: 150%;
				color:#fff; font-size:11px;
				font-weight:bold;
				text-align:center;
				background-color:#336699 
}
.listtable tbody tr:hover {  background-color:#eeeeee;
}
.listtable tr.alt td {  background-color:#ffffcc;
}

.footer td { font-size:10px;
}