.blue {
color: #3db3e6;
}
.lightblue {
color: #c6e0e4;
}
.red {
color: #b95c74;
}
.darkblue {
color: #226582;
}
.bottomlinkholder {
font: normal 9pt verdana;
color: #ccc;
height: 18px;
}
* {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a:link { font-size: 8pt; color: #226582; text-decoration: none; font-weight: normal; }
a:visited { font-size: 8pt; color: #226582; text-decoration: none; font-weight: normal; }
a:active { font-size: 8pt; color: #226582; text-decoration: none; font-weight: normal; }
a:hover { font-size: 8pt; color: #000000; font-weight: normal; text-decoration: underline; }
a.error:link, a.error:active, a.error:visited { text-decoration: underline; color: red; font-size: 10pt; font-weight: bold; }
a.error:hover { text-decoration: underline; color: red; font-size: 10pt; font-weight: bold; }
.bottomlinkholder a { text-decoration: underline; }
.bottomlinkholder a:hover { color: black; text-decoration:none; }
.bodylink a { text-decoration: underline; }
.bodylink a:hover { text-decoration: underline; }
a.nav:link, a.nav:active, a.nav:visited { text-decoration: none; color: #000000; font-size: 11px; font-weight: normal; }
a.nav:hover { text-decoration: underline; color: #000000; font-size: 11px; font-weight: normal; }
a.bodylink:link, a.bodylink:active, a.bodylink:visited { text-decoration: underline; color: #000000; font-size: 11px; font-weight: normal; }
a.bodylink:hover { text-decoration: none; color: #999; font-size: 11px; font-weight: normal; }
a.smallnav:link, a.smallnav:active, a.smallnav:visited { text-decoration: none; color: #ffffff; font-size: 10px; font-weight: normal; }
a.smallnav:hover { text-decoration: underline; color: #ffffff; font-size: 10px; font-weight: normal; }
.bottomlinkholder div {
width: 100px; 
float: left;
}

select, input, textarea {
border: solid #ccc 1px;
color: #000;
background-color: white;
font-size: 8pt;
}
.navtd {
padding: 2px 4px 2px 8px;
background-color: #3db3e6;
background-image: url(images/blue.gif); 
background-repeat: repeat;
}
.navtd2 {
padding: 2px 4px 2px 4px;
background-color: #3db3e6;
background-image: url(images/blue.gif); 
background-repeat: repeat;
/* border-bottom: solid #ccc 1px; */
}
.highlightbox {
text-align: center;
width: 180px; 
float: right; 
border-left: solid #eee 1px; 
margin-left: 8px; 
padding: 3px 2px 5px 5px;
background-color: #eee;
}
.images {
border: solid #ccc 1px;
margin: 5px 5px 5px 5px;
}
.powerpointimages {
border: solid #3db3e6 1px;
margin: 5px 5px 5px 5px;
}
.images2 {
border: solid #ccc 1px;
}
.bodypara {
padding: 4px 8px 4px 8px;
}
.titles {
font-family: verdana;
color: #226582;
font-size: 12pt;
padding: 4px 8px 4px 8px;
}
.member {
padding: 10px 0px;
border-bottom: solid #eee 1px;
}
.membername {
font-weight: bold;
}
.memberaddress {
margin-left: 25px;
}
.smalltitles {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt; 
color: #226582;
padding: 4px 8px 4px 8px;
border-bottom: solid #c6e0e4 1px;
}
.smalltitles2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt; 
font-weight: bold;
color: #226582;
padding: 4px 4px 5px 4px;
}
.categories {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt; 
font-weight: normal;
color: #666;
}
.navtitle {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #ffffff;
background-color: #3db3e6;
font-size: 9pt;
font-weight: bold;
}
pre {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt; 
font-weight: normal;
color: #000000;
}
td {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt; 
font-weight: normal;
color: #000000;
}
p {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt; 
font-weight: normal;
color: #000000;
}
.donationform {
padding: 2px 6px;
text-align: top;
}
.donationtable {
border: solid #E5E5E5 1px;
background-color: #f9f9f9;
}
.error {
font-weight: bold;
font-size: 11pt;
padding: 8px 0px;
}
.copy {
font-weight: normal;
padding: 3px 0px;
}