/* these are normal, inline text links, blue with red hover, 12px */
A:LINK {
	color: #006699;
	text-decoration: none;
}

A:VISITED {
	color: #006699;
	text-decoration: none;
}

A:HOVER {
	color: #3399FF;
	text-decoration: underline;
}

A:ACTIVE {
	color: #006699;
	text-decoration: underline;
}

A.side:LINK {
	color: #99CCFF;
	text-decoration: none;
}

A.side:VISITED {
	color: #99CCFF;
	text-decoration: none;
}

A.side:HOVER {
	color: #3399FF;
	text-decoration: underline;
}



/* this is for the right-side text, under what's new, related info, etc. */
.sidetxt {
	font-size: 10px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}



/*bottom copyright, text in white */
.copyright {
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: normal;
	text-align : center;
}


OL {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	color: Black;
	
}

UL {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	color: Black;
	list-style-type : square;
	
}

 LI {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	color: Black;
	margin-right : 100px;

}

/* bold - Netscape doesn't terminate inline styles */
.bold  {
	font-weight : bold;
}

b {
	font-weight: bold;
}

/* small text links; can be used below as captions, etc.  */
.smalllinks {
		font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
}

.smalllinks2 {
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight : bold;
		
}

/* color for accent text  */
.accent  {
	color : #FF0000;
}

.accentlt  {
	color : #ffffff;
}

/* left navigation */
.leftnav {
	font-size: 10px;
	line-height: 18px;
	text-align: right;
}

/* page headers */
H1  {
	color : #005C8E;
	font-size : 11pt;
	font-weight : bold;
}

H2  {
	color : #999999;
	font-size : 11pt;
	font-weight : bold;
}

H3  {
	color : #005C8E;
	font-size : 10pt;
	font-weight : bold;
	font-style: italic;
}


H4 {
	color : #000000;
	font-size : 10px;
	font-weight : bold;
	font-style : italic;
}



/* overall copy */
body  {
	color : #000000;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	margin-right : 15px;
}

/* use with div around main body copy to add line spacing that doesn't mess up image spacing in Netscape.
had to put this in since the body text doesn't reach inside table cells on Netscape */
.bodymain  {
	color : #000000;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 17px;
	margin-right : 65px;
}

.bodyaccent  {
	color : Black;
	font-style : normal;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 17px;
	margin-left : 50px;
	margin-right : 50px;
}

/* table cells:  body text doesn't reach inside table cells on Netscape */
TD  {
	color : #000000;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	margin-right : 15px;
}

/* this is for the news items */
.news {  
	font-size: 12px;
	line-height: 1.5em; 
	font-family: Arial, Helvetica, sans-serif;
	color: Black; 
}

.formtxt {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9.6px; 
	color: #666666;
}
