/* 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: #FF0000;
	text-decoration: underline;
}

A:ACTIVE {
	color: #006699;
	text-decoration: underline;
}

/* these A styles make the bottom swash text links, yellow, with white hover and 10px in size */
A.bottom:LINK {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}

A.bottom:VISITED {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}

A.bottom:HOVER {
	color: #FFFF99;
	text-decoration: underline;
	font-size: 10px;
}

A.bottom:ACTIVE {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px;
}

/* 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;
}

/* this is for the right-side headings, under what's new, related info, etc. */
.sideheads {
	font-size: 11px;
	line-height: normal;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}

/*bottom copyright, text in white */
.copyright {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: normal;
	text-align : center;
}

/*bottom is white text to be used for pipe separators */
.bottom {
	color: #FFFFFF
}

OL, UL {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #666666;
}

 LI {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5em;
	color: #666666;
	list-style-type: square;
	margin-left: -20px
}
 LI.number {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5em;
	color: #666666;
	list-style-type:decimal;
	margin-left: -20px
}

/* 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. 10px */
.smalllinks {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px
}

/* color for accent text  */
.accent  {
	color : #FF0000;
}

/* left navigation */
.leftnav {
	font-size: 10px;
	line-height: 18px;
	text-align: right;
}

/* left text w/indent */
.left_smtext {
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	margin: 0 10px 0 13px;
	font-size: 10px;
	color: #666666;
}

/* left text heading w/indent */
.left_smtexthead {
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	color: #666666;
	margin: 0 10px 0 13px;
	font-size: 10px;
	font-weight: bold;
}

/* page headers */
H1  {
	color : Red;
	font-size : 14pt;
	font-weight : bold;
}

H2  {
	color : #000000;
	font-size : 13pt;
	font-weight : bold;
}

H3  {
	color : #666666;
	font-size : 12pt;
	font-weight : bold;
}


H4 {
	color : #000000;
	font-size : 12px;
	font-weight : bold;
	font-style: italic;
}

H5 {
	color : #FF0000;
	font-size : 12px;
	font-weight : bold;
}

/* subheads */
.subhd  {
	color : #000000;
	font-weight : bold;
	font-style : italic;
	font-size : 14px;
}

/* smallersubheads */
.smallsubhd  {
	color : #000000;
	font-style : italic;
	font-size : 12px;
}

/* overall copy */
body  {
	color : #000000;
	line-height: normal;
	font-style : normal;
	font-weight : normal;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}

/* 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: 1.5em
}

/* 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;
}

/* this is for any bulleted type lists appearing in the right side bar area */
.sidelist {  
	font-size: 10.5px;
	line-height: 1.5em; 
	font-family: Arial, Helvetica, sans-serif;
	color: #666666; 
}
	
.logintext {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	color: #666666;
}

.formtxt {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9.6px; 
	color: #666666;
}

.marginsubhd {  
	font-weight: bold;
	font-size: 16.5px;
	line-height: 1em; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #FF0000
}
