body {
	font-size: 10pt;
	font-family: verdana, arial, helvetica, sans-serif; 
	margin: 0 0 0 0;
}

body.splash {
	font-size: 10pt;
	font-family: verdana, arial, helvetica, sans-serif; 
	margin: 30px 0px 0px 0px;
	background-color: #000000;
	color: #ffffff;
	text-align: center;
}

td, p {
	font-size: 10pt;
	font-family: verdana, arial, helvetica, sans-serif; 
}

a img { border: 0; }

.quoteme {
  font-style: italic;
  margin-left: 40px;
  margin-right: 80px;
}

.divPageHead {
    font-size: 14pt;
    font-weight: 800;
    color: #1f1f81; 
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
}

h1 {
    font-size: 20pt;
    font-weight: bold;
    color: #1f1f81; 
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: left;
    font-family: Times New Roman, Serif;
    border-bottom: solid 1px #999999;
    padding-bottom: 6px;
}

h2 {
    font-size: 14pt;
    font-weight: bold;
    color: #1f1f81; 
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: left;
    font-family: Times New Roman, Serif;
    border-bottom: solid 1px #999999;
    padding-bottom: 6px;
}

li.spaced {
  margin-bottom: 8px;
}

font.listitem { 
       font-size: 9pt;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.label { 
       font-size: 9pt;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       text-align: right;
}
.regular { 
       font-size: 10pt;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.detaillabel { 
       font-size: 10pt;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       color: #0000a0; 
       text-align: right;
}
.regularbold { 
       font-size: 10pt;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-weight: bold;
}
.rednote { 
       font-size: 10pt;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-weight: normal;
       color: #CC0000; 
}
.bottomnav { 
       font-size: 9pt;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.columnhead { 
       font-size: 10pt;
       font-family: verdana, arial, helvetica, sans-serif; 
       font-weight: 600;
       color: #ffffff; 
}
.small { 
       font-size: 7pt;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.smallbold { 
       font-size: 8pt;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-weight: bold;
}
.header { 
       font-size: 12pt;
       font-family: Arial, Helvetica, sans-serif;
       font-weight: 900;
       color: #000000; 
}
.title { 
       font-size: 20pt;
       font-family: Courier New, Courier, Verdana, Arial, Helvetica, sans-serif;
       font-weight: bold;
       color: #5a3e8a; 
}
.mstate { 
       font-size: 11pt;
       font-style: italic;
       color: #5a3e8a; 
       text-align: center;
       margin-top: 10px;
}
.subhead { 
       font-size: 11pt;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-weight: 600;
       color: #1f1f81; 
}
.footer { 
       font-size: 7pt;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-weight: 300;
       color: #000000; 
}
.dropquote { 
       font-size: 12pt;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-style: italic;
       color: #1f1f81; 
}
.pagehead { 
       font-size: 14pt;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-weight: 800;
       color: #1f1f81; 
}
.superhead { 
       font-size: 18pt;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #b84551;
       padding-left: 16px;
}
.pagesub { 
       font-size: 10pt;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-weight: 600;
       color: #1f1f81; 
}

.noscreen {
  display: none;
}

.quotediv {
  border-bottom: solid 1px #000099;
}

A:link, A:visited { text-decoration: none }
A:hover { color: #FF0000; text-decoration: underline; }

A.menu:link { text-decoration: none; color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; } 
A.menu:visited { text-decoration: none; color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.menu:hover { color: #ffffff; text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; }

A.colhead:link { text-decoration: none; color: #ffffff; } 
A.colhead:visited { text-decoration: none; color: #ffffff; }
A.colhead:hover { color: #80ffff; text-decoration: underline; }

select.qsel { color:#000000; background-color:#f5f0ff; font-weight:normal; font-size:9pt; }

.factlist 
{
	padding-right: 20%;
}

.factlist li 
{
	margin-bottom: 12px;
}

.secnavdiv 
{
	padding-top: 2px;
	padding-bottom: 4px;
	border-top: solid 1px #332e72;
	border-bottom: solid 1px #332e72;
	font-size: 9pt;
	text-align: center;
	margin-top: 30px;
}

.missionlist 
{
	padding-right: 20%;
}

.missionlist li 
{
	margin-bottom: 9px;
}

.chairleft 
{
	font-size: 7pt;
	white-space: nowrap;
	padding-left: 6px;
	padding-right: 16px;
	color: #21348d;
	padding-top: 10px;
	margin-bottom: 12px;
}

.honchair 
{
	color: #131364;
	margin-top: 8px;
	font-weight: bold;
}

.chairhead 
{
	font-weight: bold;
	font-family: Garamond, Times New Roman, Serif;
	font-size: 10pt;
	border-bottom: solid 1px #aaaaaa;
	border-top: solid 1px #aaaaaa;
	padding-bottom: 3px;
	padding-top: 3px;
}

.bodydiv 
{
	padding-left: 12px;
	padding-right: 40px;
}

.redbox 
{
	border: solid 2px #b84551;
	padding: 9px;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 20px;
	margin-bottom: 20px;
}

.spacedlist 
{
	padding-right: 60px;
}
.spacedlist li 
{
	margin-bottom: 6pt;
}

.blackhead 
{
	font-weight: bold;
	padding-top: 12pt;
}

.newstitle 
{
	font-weight: bold;
	padding-bottom: 10pt;
}

.pastevent 
{
	margin-bottom: 18pt;
}

.pasttitle 
{
	font-weight: bold;
}

.pastlink 
{
	padding-left: 40px;
}

#searchcrit 
{
	margin-bottom: 14px;
}

#dbinstruct 
{
	margin-top: 14px;
	margin-bottom: 14px;
}

tr.dbtblhead 
{
	background-color: #00005e;
}

tr.dbtblhead td 
{
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #ffffff; 
}

.nofdonor 
{
	border-top: solid 1px #000000;
	/* border-bottom: solid 1px #000000; */
	padding: 12px 12px 12px 30px;
}

.nofname 
{
	font-weight: bold;
}

img.photopg 
{
	border: 0px;
	margin-bottom: 20px;
}

#whatsnewbox 
{
	border: solid 1px #bcbcbc; 
	width: 280px; 
	margin-left: 20px;
}

.whatsnewhead 
{
	border-bottom: solid 1px #bcbcbc;
	text-align: center;
	color: #acacac;
	font-weight: bold;
	font-size: 12pt;
	padding: 4px;
}

.whatsnew {
  padding: 8px; 
  border-bottom: solid 1px #bcbcbc;
  font-size: 8pt;
}

.sponsordiv {
  text-align: center; 
  margin: 40px 0px 20px 0px;
  padding-bottom: 10px;
  border: solid 1px #398bd5;
  clear: both;
}

.sponsordiv img 
{
	border: 0px;
	margin-left: 8px;
	margin-right: 8px;
}

.sponsortitle {
  text-align: center; 
  font-weight: bold; 
  margin-bottom: 10px;
  background-color: #7db4d5;
  color: #ffffff;
  padding-bottom: 2px;
}

.photolist 
{
	text-align: center;
}
.photolist img
{
	margin-bottom: 4px;
}

.viddiv 
{
	width:424px;
	height:324px;
	border: solid 6px #cccccc;
	padding: 6px;
	/* float: left; */
}

#footbar 
{
	clear: both;
	margin-top: 30px;
	padding: 6px;
	text-align: center;
	font-size: 8pt;
	border-top: solid 1px #1c2566;
	border-bottom: solid 1px #1c2566;
}

.eventitem 
{
	margin-bottom: 12px;
}

.eventindent 
{
	margin-left: 20px;
}

.eventtitle 
{
	font-weight: bold;
	font-size: 11pt;
	color: #1b4476;
}

.eventitem p 
{
	margin-top: 8px;
	margin-bottom: 8px;
}

.clickhere 
{
	font-weight: bold;
}

.onename 
{
	font-weight: bold;
	clear: both;
}

.onetext 
{
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 24px;
}

.onetag 
{
	font-weight: bold;
	font-size: 8pt;
	margin-bottom: 24px;
	margin-left: 24px;
	margin-top: 8px;
}
