body			{ color:#003366; font-family:sans-serif; font-size:10pt; margin:0px; }

td#navbar			{ background-color:#bba269; background-image:url(../images/navbarbg.jpg); width:132px; }
td#navbar	a		{ background-color:#000; border:1px solid; border-color:#ddc289 #7b6229 #7b6229 #ddc289;  color:#bba269; display:block; font-family:time new roman,serif; font-size:12pt; font-weight:bold; padding:6px 4px; text-decoration:none; }
td#navbar	a:hover		{ background-color:#ab9259; border-color:#ddc289 #7b6229 #7b6229 #ddc289; color:#000; }
td#navbar	a:active		{ background-color:#5b4209; border-color:#7b6229 #ddc289 #ddc289 #7b6229; color:#bba269; }
span.achar		{ padding-right:6px; }

table#navbar a		{ background-color:#003366; color:#fff; display:block; font-family:time new roman,serif; font-size:9pt; font-weight:bold; padding:4px; text-decoration:none; white-space:nowrap; }
table#navbar a:hover	{ background-color:#7a95af; }
table#navbar a:active	{ background-color:#224e7a; }
#navhd			{ color:#000; font-family:time new roman,serif; font-size:13.5pt; font-weight:bold; text-align:center; margin:0px 0px 19px 0px; }

td#main			{ background-color:#fff; color:#036; font-size:10pt; }
td.main			{ background-color:#fff; color:#036; font-size:10pt; padding:10px; }
table.main		{ color:#036; font-size:10pt; }
.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; }
.cemsg			{ color:#c00; font-size:9pt; font-weight:bold; text-align:center; }

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; }
.nf10			{ padding-left:10px; }
.in20			{ margin-left:20px; font-size:10pt; }

a.litem			{ color:#000; display:block; font-size:10pt; text-decoration:none; }
a.litem:hover		{ background-color:#fbe2a9; }
a.litem:active		{ background-color:#cbb279; }

a.slitem			{ color:#000; display:block; font-size:8pt; text-decoration:none; }
a.slitem:hover		{ background-color:#fbe2a9; }
a.slitem:active		{ background-color:#cbb279; }

a.abut			{ background-color:#000000; 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:#ab9259; }
a.abut:active		{ background-color:#5b4209; 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:#fec; 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;}

.pftype			{ border-bottom:2px ridge #7b6229; color:#7b6229; font-size:12pt; padding:0px; text-align:center; }
table#pfin td		{ font-size:8pt; text-align:center; width:25%; vertical-align:top; padding-bottom:10px; }
td.psset			{ font-size:10pt; font-weight:bold; padding-top:10px; }
.psset a			{ color:#7b6229; text-decoration:none; }
table#catsel th		{ padding:0px 10px 10px 0px; }
table#catsel th a		{ color:#7b6229; text-decoration:none; }

table#grpsel		{ border:2px groove #862; font-size:10pt; }
table#grpsel th		{ color:#7b6229; padding-bottom:10px; }
table#grpsel td		{ padding-bottom:10px; }
td#dconstr		{ font-size:10pt; text-align:center; }
td#dconstr h4		{ color:#7b6229; }
h3#set			{ color:#7b6229; font-size:13.5pt; margin:0px 0px 10px 0px;}
table#kmenu a		{ border:2px solid #fff; color:#7b6229; display:block; text-decoration:none; }
table#kmenu a:hover		{ background-color:#fec; border-color:#fda #863 #863 #fda; }
table#kmenu a:active	{ background-color:#fca; border-color:#863 #fda #fda #863; }
