body			{ background-color:#191919; color:#fff; font-family:sans-serif; font-size:10pt; margin:0px; }
td#navbar			{ width:126px; }
td#navbar	a		{ color:#fff; display:block; font-size:9pt; font-weight:bold; padding:6px 4px; text-decoration:none; width:130px;}
td#navbar	a:hover		{ background-color:#7a95af; }
td#navbar	a:active		{ background-color:#224e7a; }
span.achar		{ padding-right:6px; }

a.snorm			{ color:#7183ff; font-size:7.5pt; display:inline; font-weight:normal; line-height:1.4; text-decoration:none; }

td#blubar			{ background-color:#7183ff; border-top:4px solid #393939; font-size:10px; height:10px }

td#main			{ background-color:#191919; color:#ffffff; font-size:10pt; padding:10px 0px 10px 10px; }
.norm			{ color:#fff; font-size:8pt; }
.yel11			{ color:#FFFF00; font-size:11pt;  }
.yelbig			{ color:#cccc99; font-size:16pt;  }
a.ilnorm			{ display:inline; font-size:9pt; }

td.main			{ background-color:#fff; color:#fff; font-size:10pt; padding:10px; }
.list			{ color:#003366; font-size:10pt; }
.IMGL			{ margin:0px 10px 4px  0px; }
.IMGR			{ margin:0px  0px 4px 10px; }
a.mp3			{ background-color:#191919; color:#7183ff; display:block; font-size:8pt; font-weight:bold; padding:4px; text-decoration:none; white-space:nowrap; }
a.mp3:hover		{ color:#ccc; }
a.mp3:active		{ color:#999; }

a.song			{ background-color:#191919; color:#7183ff; font-size:8pt; font-weight:bold; padding:4px; text-decoration:none; white-space:nowrap; }
a.song:hover		{ color:#ccc; }
a.song:active		{ color:#999; }

td#fnav			{ color:#fff; font-size:8pt; }
td#fnav a			{ color:#7183ff; text-decoration:none; }

table#calendar		{ background-color:#fff; }
tr.ctitl th		{ color:#f90; font-size:20pt; }
tr.chead th		{ background-color:#006; color:#fff; font-size:9pt; width:14.28%; }
tr.cweek td		{ background-color:#eee; color:#009; height:60px; border:1px #ccc solid; vertical-align:top; }
tr.cweek td.nad		{ background-color:#fff; }
.dom			{ font-size:8pt; text-align:right; }
a.cevent			{ border:1px solid #eee; color:#000; display:block; font-size:8pt; text-decoration:none; }
a.cevent:hover		{ border-color:#ccc #333 #333 #ccc; background-color:#aef; }
a.cevent:active		{ border-color:#333 #ccc #ccc #333; background-color:#ddd; }

#pf			{ border-top:2px groove #fff; width:100%; }
#ftitle			{ font-size:10pt; font-weight:bold; font-style:italic; padding-top:6px; text-align:center; }
#cright			{ color:#fff; font-size:8pt; padding-top:6px; text-align:center; }
#siteby			{ color:#fff; font-size:7pt; margin:10px 0px; text-align:center; }
#siteby a			{ color:#fff; border-bottom:1px solid; text-decoration:none; }
.ULBL			{ border-bottom:2px ridge #009; font-size:8pt; }
.FLBL			{ font-size:8pt; }
.pad10			{ padding:10px; }
.nfld			{ padding-left:20px; }
.ind			{ margin-left:20px; }

a.litem			{ color:#006; display:block; font-size:10pt; text-decoration:none; }
a.litem:hover		{ background-color:#def; }
a.litem:active		{ background-color:#bdf; }

a.hlnk			{ background-color:#191919; color:#7183ff; display:block; font-size:10pt; font-weight:bold; padding:2px; text-decoration:none; white-space:nowrap; }
a.hlnk:hover		{ color:#ccc; }
a.hlnk:active		{ color:#999; }

a.nav			{ background-color:#191919; color:#7183ff; display:block; font-size:10pt; font-weight:bold; padding:4px; text-decoration:none; white-space:nowrap; }
a.nav:hover		{ color:#ccc; }
a.nav:active		{ color:#999; }

a.abut			{ background-color:#036; border:1px solid; border-color:#ccf #003 #003 #ccf; color:#fff; display:block; font-size:8pt; padding:2px 4px; text-decoration:none; }
a.abut:hover		{ background-color:#09f; }
a.abut:active		{ background-color:#012; border-color:#003 #ccf #ccf #003; }

a.ebut			{ background-color:#036; border:1px solid; border-color:#ccf #003 #003 #ccf; color:#fff; display:block; font-size:7pt; padding:2px 4px 0px 4px; text-decoration:none; }
a.ebut:hover		{ background-color:#09f; }
a.ebut:active		{ background-color:#012; border-color:#003 #ccf #ccf #003; }

div.sbut			{ margin-top:6px; text-align:right; }
a.sbut			{ background-color:#036; border:1px solid; border-color:#ccf #003 #003 #ccf; color:#fff; font-size:8pt; padding:1px 4px; text-decoration:none; }
a.sbut:hover		{ background-color:#09f; }
a.sbut:active		{ background-color:#012; border-color:#003 #ccf #ccf #003; }

div.bigbut		{ margin-top:6px; text-align:right; }
a.bigbut			{ background-color:#036; border:1px solid; border-color:#ccf #003 #003 #ccf; color:#fff; font-size:13.5pt; padding:1px 4px; text-decoration:none; }
a.bigbut:hover		{ background-color:#09f; }
a.bigbut:active		{ background-color:#012; border-color:#003 #ccf #ccf #003; }

input,select,textarea	{ background-color:#d0f0ff; font-family:arial,sans-serif; font-size:10pt; }

.newshd			{ font-size:13.5pt; }
.newsdate			{ font-size:10pt; }

table.alnks a		{ font-size:8pt; }
.linktitle		{ font-size:11pt; font-weight:bold; }
a.linktitle		{ color:blue; }
.linkphrase		{ font-size:10pt; font-style:italic; font-weight:bold; }
a.linkphrase		{ color:blue; }
.linkdesc			{ font-size:9pt; }
a.resource		{ font-size:13.5pt; font-weight:bold; }
div.lcatdesc		{ font-size:10pt; font-style:italic; margin: 0px 0px 10px 20px; }
.slnk			{ margin:0px 6px; white-space:nowrap; }
tr.tpad td		{ padding-top:10px; }
.pr			{ font-size:7pt; margin-left:6px;}

table#asel		{ font-size:9pt; }
table#asel a		{ font-size:9pt; }

table#asel12		{ font-size:12pt;font-weight:bold; }
.stunews			{ color:#fff; font-family:Times New Roman MT Extra Bold,serif; font-size:48pt; font-weight:bold; }