body			{ color:#000; font-family:sans-serif; margin:0px; }
table#banner		{ background-image:url(../images/bannerbg.jpg); background-repeat:repeat-x; }
td#logo			{ padding-left:6px; }
td#btxt			{ font-family:Alexei Copperplate, Script, Times New Roman; font-size:36pt; font-weight:bold;}
td#btxt div		{ margin-left:50px; }
th#tbar			{ background-color:#036; background-image:url(../images/tbar.jpg); background-repeat:repeat-y; background-position: top right; 
                                color:#fff;  padding:2px 0px; }

td#leftbar		{ background-color:#dedebd; background-image:url(../images/leftpic.jpg);  background-repeat:no-repeat; width:146px; padding-top:300px; }
td#leftbar table th		{ color:#1e4c76; font-size:13.5pt; font-weight:bold; padding-left:20px; padding-bottom:10px; text-align:left; }
td#leftbar table td		{ background-image:url(../images/tri.gif); background-repeat:no-repeat; background-position:4px 4px;
                                color:#016f38; font-size:10pt; padding-left:20px; padding-bottom:6px; font-weight:bold; }

td#mbody			{ background-color:#fff; background-image:url(../images/background.jpg); color:#000; font-size:10pt; padding:10px; }
td#mbody1			{ background-color:#dedebd; color:#000; font-size:10pt; padding:10px 0px 10px 10px; }
.lyel			{ background-color:#fdfce1; }

th#rightbar		{ background-color:#dedebd; background-image:url(../images/rightpic.jpg); background-repeat:no-repeat; background-position:bottom left;
                                color:#000; padding-top:20px; }
th#rightbar a.nbut		{ background-color:#036; border:3px solid; border-color:#ccc #666 #666 #ccc; color:#dedebd; display:block; margin-top:12px; padding:1px 4px; text-decoration:none; }
th#rightbar a.nbut:hover	{ background-color:#069; border-color:#ccc #666 #666 #ccc; }
th#rightbar a.nbut:active	{ background-color:#003; border-color:#666 #ccc #ccc #666; }


.norm			{ color:#003366; font-size:10pt; }
.list			{ color:#003366; font-size:10pt; }
.IMGL			{ margin:0px 10px 4px  0px; }
.IMGR			{ margin:0px  0px 4px 10px; }
.gboxtit			{ color:#09f; font-size:12pt; font-weight:bold; text-align:center; }
.gbox			{ border:2px solid #000000; color:#003366; font-size:10pt; font-weight:bold; padding:6px; }

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 #003366; width:100%; }
#ftitle			{ font-size:10pt; font-weight:bold; font-style:italic; padding-top:6px; text-align:center; }
#cright			{ color:#003366; font-size:9pt; padding-top:6px; text-align:center; }
#siteby			{ color:#003366; font-size:7pt; margin:10px 0px; text-align:center; }
#siteby a			{ color:#003366; 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; }

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.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:#fff; 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;}
ul.loose li		{ font-size:9pt; margin-top:6px; }
table#addr		{ font-size:9pt; }