body,td,input,p {bgcolor: white; font-family: arial,helvetica,sans-serif; font-size: 12px; }
h1 {font-family: arial,helvetica,sans-serif; font-size: 20px; text-align: center; }
h2 {font-family: arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; }
h3 {font-family: arial,helvetica,sans-serif; font-size: 20px; padding: 0;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	border: 0;}


a:active {  color: #000066; font-weight: bold; text-decoration: none}
a:link {  color: #000066; font-weight: bold; text-decoration: none}
a:visited {  color: #000066; font-weight: bold; text-decoration: underline}
a:hover {  color: #FFCC33; font-weight: bold; text-decoration: underline}
pre {font-family: arial,helvetica,sans-serif; font-size: 11px; }
OL.withroman { list-style-type: upper-roman; }
INPUT, TEXTAREA, SELECT, OPTION {
	font-family: Georgia,Times New Roman,Times,serif;
	padding: 2px;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: inset 1px #0000CC;
}

.fade a:hover img { FILTER: Alpha(opacity=30); valign: middle;}
.caption {font-family: arial,helvetica,sans-serif; font-size:9pt;}
.bottom {font-family: arial,helvetica,sans-serif; font-size:8pt;}
.top {font-family: arial,helvetica,sans-serif; font-size:24pt; font-weight:bold;}

.linkcolor1 {  font-family: arial,helvetica,sans-serif; font-size: 10px; color: #FFFFFF; }
.linkcolor1 a:active {  color: #FFFFFF; font-weight: bold; text-decoration: none}
.linkcolor1 a:link {  color: #FFFFFF; font-weight: bold; text-decoration: none}
.linkcolor1 a:visited {  color: #FFCC33; font-weight: bold; text-decoration: none}
.linkcolor1 a:hover {  color: #FFCC33; font-weight: bold; text-decoration: underline}
.linkcolor2 {  font-family: arial,helvetica,sans-serif; font-size: 12px}
.linkcolor2 a:active {  color: #000066; font-weight: bold; text-decoration: none}
.linkcolor2 a:link {  color: #000066; font-weight: bold; text-decoration: none}
.linkcolor2 a:visited {  color: #000066; font-weight: bold; text-decoration: underline}
.linkcolor2 a:hover {  color: #FFCC33; font-weight: bold; text-decoration: underline}
.topbar {  font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 13px}
.topbar a:active {  color: #000066; text-decoration: none}
.topbar a:link {  color: #000066; text-decoration: none}
.topbar a:visited {  color: #FFFFFF; text-decoration: none}
.topbar a:hover {  color: #FFFFFF; text-decoration: none}
.crumbs {  font-family: arial,helvetica,sans-serif; font-size: 10px}
.crumbs a:active {  color: #000066; text-decoration: none}
.crumbs a:link {  color: #000066; text-decoration: none}
.crumbs a:visited {  color: #000066; text-decoration: underline}
.crumbs a:hover {  color: #FFCC33; text-decoration: underline}
.search INPUT{
	font-family: Georgia,Times New Roman,Times,serif;
	padding: 2px;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: inset 0px #0000CC;
}

.leftbar { margin:0; padding:0; margin-left:15px; marker-offset: 1px; list-style: none; }


.nav {list-style: none; font-family: arial,helvetica,sans-serif; font-size:10pt; color:#ffffff; text-decoration:none;}
a.nav {font-family:arial,helvetica,sans-serif; font-size:10px; color:#000066; text-decoration:none;}
a.nav:hover {font-family:arial,helvetica,sans-serif; font-size:10px; color:#000066; text-decoration:underline; list-style-image: url(/images/bullet-list.gif);}
.front {  font-family: arial,helvetica,sans-serif; font-size: 12px; color: #FFFFFF;}
.front a:active {  color: #FFFFFF; text-decoration: none}
.front a:link {  color: #FFFFFF; text-decoration: none}
.front a:visited {  color: #FFFFFF; text-decoration: underline}
.front a:hover {  color: #FFCC33; text-decoration: underline}

.hidden { visibility:hidden; padding: 1ex;  position:absolute; 
          font-size: 10px; top:0; left:0; border: solid black 1px;
          background-color: #ffffff; width: 180px; display: block; margin: 2px;}
.top_bar_links a { display: block; padding: 2px 0 2px 0; margin: 0; overflow: hidden; white-space: nowrap;}


