body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 82%;
	margin: 0;
	padding: 0;
	color: #000099;
	background-color:#F8FFFF;	/*background-image: url(../graphics/bohrfsbl-JW1.gif);
	background-repeat: repeat-y;	*/
}
h1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	font-style: italic;
	padding-top: 0px;
	text-transform: none;
}
h2	{
	font-size: 120%;
	font-weight: bold;
}
h3	{
	font-size: 110%;
	font-weight: bold;
	/*margin: 6px 0 4px 0;*/
}
h4	{
	font-size: 100%;
	font-weight: bold;
}
p {
	font-size: 1.0em;
	/*line-height: 1.2em;*/	
	margin: 0.8em 0em 0.8em 0em;
}

a:link {
	color: #6600FF;
	text-decoration: none;
}
a:visited {
	/*color: #993399;		*/
	text-decoration: none;
	color: #6600CC;
}
a:focus	{	
	outline: 0;	
}
a:hover {
	/*color: #FF33FF;		*/
	text-decoration: none;
	color: #FCF;
	background-color:#06F;
	padding: 2px 0;
}
a:active {
	/*color: #CC00FF;		*/
	text-decoration: none;
	color: #6666FF;
}
.subt85	{	font-size: 85%;	}
.toplink	{
	font-size: 90%;
	background-color: #A3E0FF;
	padding: 2px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
ol	{
	margin: 0;
}
ul {
	text-align: left;
	margin: 0 0 0 16px;
	padding: 0;
}
ul li	{
	padding: 0 0 4px 0;
}

ul.hlist 	{
	padding: 4px 0 4px 0;
	margin: 0;
	list-style-type: none;
	/*font-size: 0.80em;	*/
	width: auto;
}
ul.hlist li { 
	display: inline;
	padding: 2px 6px 2px 0;
}
ul.roman	{
	list-style: inside lower-roman;
}

.strstate	{
	font-weight: bold;
	font-style: italic;
	color: #1697DC;
}
.title	{
	font-style: italic;
}

.twoColFixLt #wrapper {
	width: 780px;
	height: auto;
	margin: 10px auto 500px auto;
	padding: 0;
	background-color: #FFFFFF;	/*transparent;*/
	border: 2px solid #000099;
}

#hsbl	{
	margin: 0;
	padding: 5px 0 5px 5px;
	width: auto;	/*175px;*/
}
.twoColFixLt #sidebarleft {
	float: left;
	width: 180px;
	margin: 0;
	padding: 5px 0 5px 5px;
	background-color: #A3E0FF;
	overflow: hidden;
}
#msbl	{
	float: left;
	margin: 0 10px 10px 10px;
	padding: 0;
	width: auto;
	background-color: #A3E0FF;    /*#FFFFFF;*/
}
#msbl ul {
	text-align: left;
	margin-left: 0;
	padding: 2px 0 6px 0;
	border-bottom: 0;
	list-style-type: none;
	display: block;
	font-size: 90%;
}
#msbl li	{
	padding: 0 0 4px 0;
}
.menuhead	{
	font-size: 105%;
	font-weight: bold;
}
.twoColFixLt #main	{
	margin: 0 0 0 180px;
	padding: 0 0 10px 0;
	background-color: transparent;
}
#header	{
	margin: 0;
	padding: 0 0 0 16px;
	height: 132px;
	background-color: #A3E0FF;
}
#htitle	{
	margin: 0;
	padding: 10px 0 0 0;
	background-color: #A3E0FF;	
	font-size: 150%;
	font-weight: bold;
	font-style: italic;
	color: #000099;
}
#hsubtitle	{
	margin: 0;
	background-color: #A3E0FF;	
	color: #000099;
	font-size: 75%;
	padding: 26px 0 0 0;
	font-style: italic;
}
.twoColFixLt #mcontent	{
	margin: 0;
	padding: 0 10px 10px 16px;
}
.mcontenthrule1 {
	margin-top: 10px;
	height: 4px;
	width: 100%;
	background-color: #A3E0FF;
}

#mcontent ol	{
	text-align: left;
	padding-left: 0;
	list-style-position: outside;
}
#mcontent ol li	{
	margin-left: 24px;
	padding-bottom: 10px;
	/*color: #FF0000;	*/
}
#mcontent ol ul	{
	list-style-type: disc;
	list-style-position: outside;
	padding-top: 8px;
}
#mcontent ol ul li	{
	/*margin-left: -6px;	*/
	padding-bottom: 8px;
	/*color:#00FF00;	*/
}
#footer	{
	margin: 0;
	padding: 0;
	width: auto;
	background-color: #FFFFFF;	
}
.pagemenu	{
	font-size: 85%;
}
.pagemenu ul {
	text-align: left;
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: disc;
	display: block;
}
.pagemenu ul li {
	text-align: left;
	margin: 0;
	padding: 2px 0 2px 0;
}
.pagemenu ul ul	{
	text-align: left;
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: circle;
	display: block;
}
.pagemenu ul ul li {
	text-align: left;
	margin: 0;
	padding: 0 0 0 0;
}
.pagemenu ul li {
	text-align: left;
	margin: 0;
	padding: 2px 0 2px 0;
}
.docpagemenu	{
	font-size: 90%;
}
.docpagemenu ul {
	text-align: left;
	margin: 0;
	padding: 0 0 0 0;
	list-style-type: none;
	display: block;
}
.docpagemenu li	{
	padding: 4px 0 4px 0;
}
.docpagemenu ul li ul	{
	text-align: left;
	margin: 8px 0 8px 3.6em;
	padding: 0 0 0 0;
	list-style-type: disc;
	display: block;
}

.doclink	{
	font-size: 90%;
}

#trustees ul {
	text-align: left;
	margin-left: 0;
	padding-left: 0;
	border-bottom: 0;
	list-style-type: none;
	display: block;
}
#rescom ul {
	text-align: left;
	margin-left: 0;
	padding-left: 0;
	border-bottom: 0;
	list-style-type: none;
	display: block;
}
.appnform_bg {
	padding-left: 5px;
	background-color: #DFF6FF;
}
.appnform_submit {
	color: #FFFFFF;
	background-color: #A3E0FF;
	font-weight: bold;
}
.appnform p.submit input {
	color: #FFFFFF;
	background-color: #A3E0FF;
}
.appnform_text {
	color: #003F3F;
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #A3E0FF;
}
.appnform_item {
	font-weight: bold;
	/*clear: left;	*/
	width: 100%;
	padding-top: 10px;
}
.appnform_note {
	font-weight: bold;
	font-style: italic;
	font-size: 75%;
	color: #000099;
	/*padding-left: 20%;	*/
	padding-top: 5px;
}
p label {
	font-weight: normal;
	font-size: 85%;
	/*color: #FF0000;	*/
	/*float: left;	*/
	/*width: 20%;	*/
}
.note {
	font-weight: normal;
	font-style: italic;
	font-size: 80%;
}
.headingsubtext {
	font-size: 80%;
	font-style: italic;
	font-weight: normal;
}
.imgfrt-ptnt {
	float: right;
	width: 180px;
	padding: 0 0 10px 20px;
}
.imgfleft {
	float: left;
	padding: 0 20px 10px 0px;
}
.piccapt {
	font-size: 80%;
	font-style: italic;
	line-height: inherit;
}
blockquote {
	font-size: 80%;
	font-style: italic;
	color: #1697DC;
	margin-left: 10px;
	padding-right: 20px;
}
.newsbox {
	font-style: italic;
	color: #000099;    /*#1697DC;*/
	margin: 0 0 20px 0;
	padding: 8px;
	border: 4px solid #A3E0FF;
	background-color: #E4F1F7;    /*#140347;*/
}
.newsboxHeader {
	font-size: 150%;
	font-weight: bold;
	font-style: italic;
	color: #000099;
	margin: 0;
	padding: 0;
}
.newsboxSubHeader {
	font-size: 120%;
	font-weight: bold;
	font-style: italic;
	color: #000099;
	margin: 0;
	padding: 6px 0 0 0;
}
.linkHeader	{
	font-size: 120%;
	font-weight: bold;
}
.linkStrip	{
	font-size: 120%;
	background-color: #140347;
	padding: 2px 8px 2px 8px;
}
.linkTitle	{
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
}
.boxWauto	{
	background-color: #FFFFFF;	   
	border: 4px solid #A3E0FF;
	margin-top: 10px;
	padding: 6px;
	min-height: 0;
	width: auto;	/*350px;*/
}
.normal	{
	font-weight: normal;
}
.red	{
	color: #FF0000;
}
.moved	{
	background-color: #FCF;
}
.completed	{
	padding: 2px 2px 4px 4px;
	background-color: #E4F1F7;    /*#9CF;  #E0F3FF;*/
}

