A:LINK {
	color: #3333CC;
	text-decoration: none;
}

A:VISITED {
		color: #3333CC;
	text-decoration: none;
}

A:HOVER {
	color: #FF5A00;
	text-decoration: underline;
}

A:ACTIVE {
	color: Gray;
	text-decoration: underline;
}


.textnavs {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	margin-left: 6px;
}

.textnavsubs {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	margin-left: 10px;
	line-height : 1.5em;
}


.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin-left: 8px;
}


.micetype {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: Gray;
}


.copyright {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #696969;
}



/* bold - Netscape doesn't terminate inline styles */
.bold  {
	font-weight : bold;
}

b {
	font-weight: bold;
}



/* jump link separator - pipe character */
.jumpsep  {
	font-size : 8px;
	font-family : Arial, Helvetica, sans-serif;
	color : Red;
}


/* page headers */
H1  {
	color : #333399;
	font-size : 13pt;
	font-weight : bold;
}

H2 {
	color : #FF5A00;
	font-size : 12px;
	font-weight : bold;
}

H3 {
	color : #3366CC;
	font-size : 11px;
	font-weight : bold;
}


/* subheads */
.subhd  {
	color : #6699CC;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	letter-spacing : 0.25em;
}

/* smallersubheads */
.smallsubhd  {
	color : #6699CC;
	font-weight : bold;
	font-size : 9px;
	text-transform : uppercase;
	letter-spacing : 0.25em;
}

/* overall copy */
body  {
	color : #333333;
	font-style : normal;
	font-weight : normal;
	font-size : 13px;
	font-family : Verdana, 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 : #333333;
	font-style : normal;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	margin-left: 10px;
	margin-right: 10px;
}

/* 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 */
.bodymainflush  {
	color : #333333;
	font-style : normal;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	margin-right: 5px;
}

/* 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 */
.bodyquote  {
	color : #006699;
	font-style : italic;
	font-weight : normal;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	margin-left: 10px;
}

/* table cells:  had to put this in since the body text doesn't reach inside
table cells on Netscape */
TD  {
	color : #333333;
	font-style : normal;
	font-weight : normal;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
}

/* large subheads */
.bighdr  {
	font-size : 18pt;
	line-height : 20pt;
}



