
body {
	background : #FFFFFF;
	color: #000000;
	font-family: Helv, Tahoma, Arial, Helvetica, sans-serif;
	font-size: medium;
	margin: 0;
}


body.home {
	background : #FFFFFF;
	color: #000000;
	font-family: Helv, Tahoma, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0;
}

tr.navhdr {
	background-color : #F0F0F0;
	text-align: center;
	font-weight: bold;
}

.subtext {
	font-weight: bold;
	font-size: x-small;
	font-family : Arial, Helvetica, sans-serif;

}

img.iframed {
	border-style : double;
	border-width : medium;
}
.rolltext1 {
	font-weight: bold;
	font-size: medium;
	color: #CC0055;
}


.rolltext2 {
	font-size: medium;
	color: #000000;
}

.navpanel {
	font-family: Arial, Helv, sans-serif;
	font-size: x-small;
	background-color: #FFFFFF;
}

.sidepanel {
	background-color: #FFFFFF;
	text-align: center;
}
table.header {
	background-color : #FFFFFF;
	border : 0;
	padding : 0;
	width : 100%;
}

table.mainbody {
	background-color : #F5F5F5;
	border : 0;
	padding : 0;
	width : 100%;
}

/* Links */
 a:link, a:visited, a:active {
 	color: #0000FF;
	font-weight: bold;
	text-decoration: none;
 }
 
 a:hover {color: #CC0044}

 a.nav:link, a.nav:visited, a.nav:active {
 	color: #0000FF;
	font-weight: bold;
	text-decoration: none;
	font-size: x-small;
	font-family: Arial, Helv, Serif;
 }
 
 a.nav:hover {color: #CC0044}

 
 /* Headings */
 h1 {
	font-size: large;
	text-align: center;
	letter-spacing : 3;
}

 h2 {
	font-size: small;
	text-align: center;
}

 h3 {
	font-size: small;
	color: #000000;
	text-align: center;
}


/* Image styles */
 img.framed {
 	border-width: thick;
	border-color: #D3D3D3;
	border-style: ridge;
}


/* Pop-up Windows */
.popUpStyle {
	z-index: 9;
	color: #000000; 
	background-color: #FFFF99; 
	border-color: #CCCC00
	border-width: 2px;
	border-style: solid;
	layer-background-color: #FFFF99; 
	width: 400px; 
	font-size: 10px;
	font-family: arial,sans-serif; 
	padding: 5px;
	position: absolute; 
	visibility: hidden; 
} 


/* Generic text styles */
.established {
	font-size: x-small;
	font-family: Arial, Helv, serif;
	font-weight: bold;
}

.smalltxt {
	font-size: x-small;
}

.xsmalltxt {
	font-size: xx-small;
}

.centered {
	text-align: center;
}

p.copyright {
	font-family: Arial, serif; 
	text-align: center; 
	font-size: 8pt; 
	text-indent: 5; 
	word-spacing: 0; 
	line-height: 100%; 
	margin: 0;	
	background-color : Black; 
	color : White;
}
/*

.emph1 {
	color: #3333CC;
	font-weight: bold;
}
*/