body {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 8pt; 
}

td {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 8pt; 
}

th {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 8pt;
}

a { font-size: 8pt; text-decoration: none; color: orange; font-weight: bold; }
a:hover { text-decoration: underline; }

.header { background-color: #485450 }
.speciallink { color: white; font-family: Tahoma, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }

.com_header { border: 1px solid #485450; }
.com_body { border-left: 1px solid #485450; border-bottom: 1px solid #485450; border-right: 1px solid #485450; background-color: #D6E1DF;}

.footer { background-color: #485450; color: white; }

.activity_info_header { background-color: #485450; color: white; font-size: 8pt; font-weight: bold; }
.activity_info_table { border: 1px solid #485450; }
.activity_label { font-weight: bold; }

.community_list_link { font-weight: bold; color: #485450; }
.community_table_header { font-family: arial,tahoma,verdana; background-color: #485450; color: white; font-size: 15px; font-weight: bold; }
.community_table { border: 1px solid #485450; }

.main_table_header { background-color: #485450; color: white; font-size: 15px; font-family: tahoma; font-weight: bold;}
.main_table { border: 1px solid #485450; }
.main_td_a { background-color: #FFFEF9; }
.main_td_b { background-color: #FFFEF9; border-bottom: 1px solid gray; }

.news_header { background-color: #485450; color: white; font-size: 8pt; font-weight: bold; }
.news_table { border: 1px solid #485450; }
.news_posted { font-size: 8pt; background-color: #485450; color: white;}

.textheader {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

