BODY { /* all default text except for tables */
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica;
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
}
TABLE {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica
}
TD {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica
}
FORM.tb { /* although not supported in some browsers, this display:inline removes space after (below) the search box */
	display:inline;
}
a.headerlink:link { /* links in the header table */
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
a.footerlink:link { /* links in the footer */
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: white; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
a:link { /* covers all href links without any defined classes */
	color: #016B45; TEXT-DECORATION: none /* was color: #000099 */
} 
a:visited { /* href links that have been previously visited */ 
	color: #016B45; TEXT-DECORATION: none
}
a:hover { /* light green color used when the mouse hovers over an href link */
	color: #016B45; TEXT-DECORATION: underline; /* #C6FDC9 - light green color */
}
a:active { /* current active href link */
	color: #016B45; TEXT-DECORATION: none
}
.pagetitle { /* span class for the section title or trademark phrase in the header */
	font-size: 14pt; font-style: italic;
}
.style2 { /* currently the span class for white text header items not yet hyperlinked */
	font-size: 10pt; color:#FFFFFF
}
.pagetable { /* the main table that encompasses the entire page */
	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; width: 760px;  
}
.pageheadertablecell1 { /* the table that contains the header on each page */
	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; width: 140px; border-width: 0; 
}
.pageheadertablecell2 { /* the table that contains the header on each page */
	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; width: 44px; border-width: 0; 
}
.pageheadertablecell3 { /* the table that contains the header on each page */
	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; width: 576px; border-width: 0; 
}
.pageheadertable2 { /* testing a color change */
	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; border-width: 0;  width: 760px; BACKGROUND-COLOR: #4B9C7E; 
}
.pagebodytable { /* the table that contains the main body of each page */
	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
	width: 760px; height: 460px; 
	/* border-style: solid; border-width:1px; border-color: #016B45; */ 
}
.pagefootertable { /* the table that contains the footer on each page */
	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; FONT-SIZE: 8.5pt; width: 760px; height: 25px; border-width: 0; BACKGROUND-COLOR:#4B9C7E;
}
.leftcolumn2 { /* just for testing a color change */
	padding-top: 20px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
	vertical-align: top; width: 140px; height: 16px; border-width: 0; BACKGROUND-COLOR:#EFFBE9; /* #4B9C7E; */
}
.leftcolumntable2 { /* just for testing a color change */
	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; width: 140px; border-width: 0; BACKGROUND-COLOR:#4B9C7E;
}
.bodytitle { /* format of the main body cell text title */
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #016B45; FONT-FAMILY: Arial, Helvetica
}
.mainbodycell { /* the cell that contains the title and text on a normal page with right column*/
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica;
	margin-left: 1px; margin-right: 1px; margin-top: 1px; margin-bottom: 1px; 
	padding-top: 4px; padding-left: 10px; padding-right: 10px; padding-bottom: 2px;
	width: 478px; vertical-align: top; 
}
.mainbodycellforarticle { /* the cell that contains the title and text on an article page - wider*/
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica;
	margin-left: 1px; margin-right: 1px; margin-top: 1px; margin-bottom: 1px; 
	padding-top: 4px; padding-left: 10px; padding-right: 10px; padding-bottom: 2px;
	width: 618px; vertical-align: top; 
	border-right-style:solid; border-right-width:1px; border-right-color: #4B9C7E;
}
.rightcolumn { /* the cell that comprises the right column on each page */
	padding-top: 10px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
	width: 140px; vertical-align: top; BACKGROUND-COLOR:white;
}
.navtop {
	FONT-WEIGHT:bold; FONT-SIZE:8.5pt; COLOR:black; FONT-FAMILY:Tahoma,Arial,Helvetica; TEXT-DECORATION:none;
}
.smallprompt {
	FONT-SIZE: 8.5pt; FONT-FAMILY: Arial,Helvetica; COLOR: black;
}
.smallprompt a,
.smallprompt a:visited { /* menu bar list items that are href links */
	color:#016B45; text-decoration:none; 
}
.smallprompt a:hover { /* when the mouse hovers over a menu bar list item */
	color:#016B45; text-decoration:underline;
}
.balloon {border-width: light; border-style: inset; border-color: #006633; 
    position: absolute; background-color: white; padding: 2;
    layer-background-color: white; visibility: hidden
}
.isTip {text-decoration: none
}
