/* $Id: eaadefaultstyle.css 1139 2010-03-19 01:31:36Z docjim $ */
/* color scheme */
body {
	background-color:rgb(255,255,255);
	color:rgb(0,0,0);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	
}
a:link {
	color:rgb(0,0,238);
}
a:visited {
	color:rgb(85,26,139);
}
/*** classes ***/
.gbold {
	color:green;
	font-weight: bold;
}
.rbold {
	color:red;
	font-weight: bold;
}
/* navigation bar cell */
.eaanavbody {
	background-color:#003399;
	color:rgb(255,255,255);
}
/* .eaanavbody:hover {
	background-color:#0066cc;
	} */
.eaanav {
	background-color:#003399;
	color:white;
	font-size: small;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 6px;
        padding-right: 2px; 
}

.eaanavsub {
	background-color:#003399;
	color:rgb(255,255,255);
	font-size: small;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 16px;
        padding-right: 2px;
}

/* navigation bar cell for selected page */
.eaanavsel {
	background-color:#003399;
	color:white;
	font-size: small;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 6px;
        padding-right: 2px;
}
.eaanavsubsel {
	background-color:rgb(50,50,133);
	color:#ccffff;
	font-size: small;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 16px;
        padding-right: 2px;
}

/* Change link styles in navigation bar */
.eaanav a:link {
	color:rgb(255,255,255);
	text-decoration: none;
}
.eaanav a:visited {
	color:#ccffff;
	text-decoration: none;
}
.eaanav:hover {
background-color:#0066cc;
}
.eaanavsub a:link {
	color:rgb(255,255,255);
	text-decoration: none;
}
.eaanavsub a:visited {
	color:rgb(208,255,255);
	text-decoration: none;
}
.eaanavsub:hover {
background-color:#0066cc;
}
/* text at bottom of page */
.footer {
	font-size: small;
}
/* box has no border */
.noborder {
	border: none;
}
/* page counter */
.pagecounter { 
	padding-top: 32px;
	text-align: center;
	font-size: small;
}
.pagecounter a { 
	text-decoration: none;
}
.newsbar {
}
.newsheader {
	padding-top: 7px;
	text-align: center;
	font-size: small;
	font-style: italic;
}
.newsitem {
/*	background-color: #b0c4de; */
	font-size: small;
}
.newsitem {
	text-decoration: none;
}
/* text under navigation bar starting ads */
.adheader { 
	padding-top: 5px;
	text-align: center;
	font-size: small;
}
/* advertisements under navbar */
.advertisement { 
/*	padding-top: 16px; */
	text-align: center;
}
/*** body classes ***/
.disclaimer { 
	font-size: small;
}
#outertable tbody tr td div center #border tbody tr td div #pagetable tbody tr td #body tbody tr td h3 {
	font-weight: bold;
}
h3 br {
}