a:visited {color: #00007F;  text-decoration: none;  border-style: none; }
a:link {color: #00007F;  text-decoration: none;  border-style: none; }
a:hover {color : #FF0000; text-decoration : underline;  border-style: none; }
a:active {color : #FF0000;  text-decoration : underline;  border-style: none; }
A.sidebar{text-decoration: none;	color: #FFFFFF;font-family: Verdana, Arial, Sans; font-size: 75%;}
A.sidebar:visited{text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Sans; font-size: 75%; }
A.sidebar:hover {text-decoration: none; color: #D09090; font-family: Verdana, Arial, Sans; font-size: 75%;}
.Entry { font: 10pt Arial; font-family: Arial; }
.Norm { font: 9pt Arial, Helvetica }
.NormB { font: bold 9pt Arial, Helvetica }
.Header { font: bold 24pt Arial, Helvetica }
.Small { font: 8pt Arial, Helvetica }
.SmallB { font: bold 8pt Arial, Helvetica }
.WhiteB { font: bold 9pt Arial, Helvetica; color: #FFFFFF }
.MediumB { font: bold 8pt Arial, Helvetica }
.DocList { font: 8pt Arial, Helvetica }
.BodyText {font: Verdana, Arial, Helvetica; }
.MenuText { font-weight:bold; font-size:x-small; font-family:Verdana,Arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.MenuText A:HOVER { background-color:#000000; color : #FFFFFF; text-decoration : none;}
TD .MenuText {    background-color:#FFFFFF;  layer-background-color:#FFFFFF; }
.FootNotes { font: bold 8pt Verdana,Arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.BannerText { font: bold 14pt Times New Roman; color: #000000; text-decoration: none;}
.sn1{FONT-SIZE: 11pt; font-weight:bold; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none}
/**************** menu coding *****************/
		
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}
#nav a {
	display: block;
	width: 14em;
	height: 34px;
	font-weight : normal;		
	font-size: 80%;
	color: #FFFFFF; 
	font-family: Verdana, Arial, Sans; 
	text-decoration : none;
	background-color : #840808;
	border-top: solid;
	border-top-width: 1px;
	border-top-color: white;
	text-indent: 5px;
	line-height: 150%
}
#nav li { /* all list items */
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */
}
#nav li ul { /* second-level lists */
	position: absolute;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	width: 12em;
	/* padding-left : 11.2em; */
	margin-top : -2.1em;
}
#nav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 10em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {     
	left: -999em; 
} 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {     
	left: 10.55em; 
} 
#nav li a:hover {
	color : white;
	background-color : #600606;
}
