
/* General Classes */
.content {
	font-family: Futura, Helvetica, San-Serif;
	font-size: 12pt;
	color: #333333;
}

.content-sm {
	font-family: Futura, Helvetica, San-Serif;
	font-size: 10pt;
	color: #333333;
}

.preview-sm {
	font-family: Futura, Helvetica, San-Serif;
	font-size: 10pt;
	color: #333333;
	border: solid #000000 1px;
}

.subhead {
	font-family: Futura, Helvetica, San-Serif;
	font-size: 14pt;
	color: #FFFFFF;
}

.subheadB {
	font-family: Futura, Helvetica, San-Serif;
	font-size: 14pt;
	color: #000000;
}
.h3a {
	font-family: Futura, Helvetica, San-Serif;
	font-size: 12pt;
	line-height: 18pt;
	color: #ffffff;
}

/* Main Navigation Selector */
a:link { color: #FFFFFF; }
a:visited { color: #333333; }
a:active { color: #FFFFFF; }

a.apreview:link { color: #333333; }
a.apreview:visited { color: #666666; }
a.apreview:active { color: #999999; }

a.apreview2:link { color: #333333; }
a.apreview2:visited { color: #333333; }
a.apreview2:active { color: #333333; }

a.home-title:link { color: #FFFFFF; }
a.home-title:visited { color: #FFFFFF; }
a.home-title:active { color: #FFFFFF; }


/* Special Classes */
.footer {
	font-family: Futura, Helvetica, San-Serif;
	font-size: 8pt;
	color: #808080;
}

.home-email-signup {
	font-family: Futura, Helvetica, San-Serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.home-title {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	font-size: 17pt;
	color: #FFFFFF;
}

.home-content {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	font-size: 10pt;
	color: #FFFFFF;
}

.home-involved {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	font-size: 10pt;
	letter-spacing : 2px;	
	color: #FFFFFF;
}

.home-news-line1 {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	text-decoration: none;	
	font-size: 13pt;
	color: #FFFFFF;
}

.home-news-line2 {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	text-decoration: none;
	font-size: 10pt;
	color: #FFFFFF;
}

a.home-news-line1 {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	text-decoration: none;	
	font-size: 13pt;
	color: #FFFFFF;
}

a.home-news-line2 {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	text-decoration: none;
	font-size: 10pt;
	color: #FFFFFF;
}

a.home-news-line3 {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	text-decoration: none;
	font-size: 10pt;
	color: #000000;
}

.nav {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	font-size: 10pt;
	text-decoration: none;
	color: #808080;
}

.a.nav:link  {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	font-size: 10pt;
	text-decoration: none;
	color: #808080;
}

.a.nav:visited  {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	font-size: 10pt;
	text-decoration: none;
	color: #808080;
}

.a.nav:hover  {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	font-size: 10pt;
	text-decoration: none;
	color: #FFFFFF;
}

.a.nav:active  {
	font-family: Verdana, Futura, Helvetica, San-Serif;
	font-size: 10pt;
	text-decoration: none;
	color: #808080;
}

a.footer:link {
	color: #808080;
}

a.footer:visited {
	color: #808080;
}

a.footer:active {
	color: #808080;
}

a.userbar:link {
	color: #FFFFFF;
}

a.userbar:visited {
	color: #FFFFFF;
}

a.userbar:active {
	color: #FFFFFF;
}



.copyright {
	font-size: 8pt;
}

.error {
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;
}

INPUT {
	font-size: 10pt;
	font-family: Courier, Monospace;
}
.pon {
	font-size: 10pt;
	font-family: Courier, Monospace;
}

/* Bulletin Board */
.clear { background: #C0C0C0;font-size : 10pt; font-family : Tahoma,Verdana,Arial;font-style : normal; color : #000000;  }
/*.title-bar { background: #DBDBFF; font-size : 10pt; font-family : Tahoma,Verdana,Arial;font-style : normal; color : #000000; }*/
.title-bar { background: #333333; font-size : 10pt; font-family : Tahoma,Verdana,Arial;font-style : normal; color : #ffffff; }
.content-bar { background: #C0C0C0; color : Black; font-size : 10pt; font-family : Tahoma,Verdana,Arial;font-style : normal; }
.bg-type { font-size : 10pt; font-family : Tahoma,Verdana,Arial; font-weight : normal; font-style : normal; color: #000000; } 
.thread1-bar { background: #ccddee; color : Black; }
.thread2-bar { background: #FFFFFF;	color : Black;}
.smallgray { font-size : 8pt; font-family : Tahoma,Verdana,Arial; font-weight : Medium; font-style : normal; color : #cccccc; }
.smalldark { font-size : 8pt; font-family : Tahoma,Verdana,Arial; font-weight : Medium; font-style : normal; color : #000000; }
.largelite { font-size : 12pt; font-family : Tahoma,Verdana,Arial; font-weight : Medium; font-style : normal; color : #ffffff; }
.specbld   { font-size : 10pt; font-family : Tahoma,Verdana,Arial; font-weight : bold; font-style : normal; color : #333333; } 
.spechuge  { font-size : 14pt; font-family : Tahoma,Verdana,Arial; font-weight : bold; font-style : normal; color : #FF8000; } 
.iColorized { font-family: Verdana,Arial; background-color: #eeeeee; color: #000000;  font-size: 9pt;}

A.smallnav { font-family : Tahoma,Verdana,Arial; font-size: 8pt; color: #000033; text-decoration: underline; font-weight: bold;}
A.smallnav:Visited {font-family : Tahoma,Verdana,Arial; color: #003366; font-weight: bold;}
A.smallnav:Active {font-family : Tahoma,Verdana,Arial; color: #445566; font-weight: bold;}
A.smallnav:Hover {font-family : Tahoma,Verdana,Arial; color: #003366; font-weight: bold; text-decoration: none; font-style : normal;}
a.title-link, a.title-link:link { color: #ffffff; }
a.title-link:visited { color: #cccccc; }
a.title-link:active { color: #ccddee; }
a.thread-link, a.thread-link:link { color: #000000; }
a.thread-link:visited { color: #333333; }
a.thread-link:active { color: #336699; }

.regsitrationClosed {
	font-family: Futura, Helvetica, San-Serif;
	font-size: 12pt;
	font-weight: bold;
	color: Yellow;
}


/* Donate Button */
#donateButton { 
	padding:10px;
	margin:0;	
}

#donate img {
	border:0;
}
