body {
	background-color:#FFFFFF;
	background-image:url(http://www.thoregon.del/pics/backgrnd.jpg);
	background-attachment:fixed;
	SCROLLBAR-BASE-COLOR: #E2E2E2;
	SCROLLBAR-ARROW-COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.bg A:link, .bg A:visited, .bg A:active { COLOR: #000000; TEXT-DECORATION: underline; }
.bg A:hover { COLOR: #000000; TEXT-DECORATION: none; }

.table { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }

.tablea A:link, .tablea A:visited, .tablea A:active { COLOR: #000000; TEXT-DECORATION: underline; }
.tablea A:hover { COLOR: #000000; TEXT-DECORATION: none; }
.tablea { background-color:#EEEEEE; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }

.tableb A:link, .tableb A:visited, .tableb A:active { COLOR: #000000; TEXT-DECORATION: underline; }
.tableb A:hover { COLOR: #000000; TEXT-DECORATION: none; }
.tableb { background-color:#DDDDDD; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }

.tablenfb { border-width:0px; border-style:none; border-collapse:collapse; background-color:#DDDDDD; }

.tablecat A:link, .tablecat A:visited, .tablecat A:active { COLOR: #ffffff; TEXT-DECORATION: underline; }
.tablecat A:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; }
.tablecat { background-color:#999999; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }

.tabletitle A:link, .tabletitle A:visited, .tabletitle A:active { COLOR: #000000; TEXT-DECORATION: none; }
.tabletitle A:hover { COLOR: #000000; TEXT-DECORATION: underline; }
.tabletitle { background-color:#BBBBBB; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }

.border { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }
.noborder { border-style:none; }
.show { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#EEEEEE; }
.vdark { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#BBBBBB; }
.dark { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#DDDDDD; }
.light { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#EEEEEE; }
.green { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#017601; }
.newshead { font-size:85%; color:#000000; text-align:center; }
.newstext { font-size:85%; color:#000000; text-align:justify; }

a:link { color : #FF0000; text-decoration:none; }
a:visited { color : #FF6600; text-decoration:none; }
a:active { color : #FFDD00; text-decoration:underline; }
a:hover { text-decoration:underline; }

table.smallcal { border-color:#336633; border-style:solid; border-width:2px; }

td.smallcalweek { border-style:none; background-color:#EEEEEE; color:#000000; font-weight:bold; }
a.smallcalweek { color:#808080; font-weight:bold; }
td.smallcal { border-style:none; background-color:#EEEEEE; color:#000000; }
a.smallcal { color:#000000; }
td.smallcalapp { border-style:none; background-color:#CCFFCC; color:#000000; }
a.smallcalapp { color:#000000; }
td.smallcaltoday { border-style:solid; border-collapse:collapse; border-color:#AAAAFF; border-width:2px; background-color:#EEEEEE; color:#000000; }
a.smallcaltoday { color:#000000; }
td.smallcalapptoday { border-style:solid; border-collapse:collapse; background-color:#CCFFCC; border-color:#AAAAFF; border-width:2px; color:#000000; }
a.smallcalapptoday { color:#000000; }
td.vacsmallcal { border-style:none; background-color:#EEEEEE; color:#0000FF; }
a.vacsmallcal { color:#0000FF; }
td.vacsmallcalapp { border-style:none; background-color:#CCFFCC; color:#0000FF; }
a.vacsmallcalapp { color:#0000FF; }
td.vacsmallcaltoday { border-style:solid; border-collapse:collapse; border-color:#AAAAFF; border-width:2px; background-color:#EEEEEE; color:#0000FF; }
a.vacsmallcaltoday { color:#0000FF; }
td.vacsmallcalapptoday { border-style:solid; border-collapse:collapse; background-color:#CCFFCC; border-color:#AAAAFF; border-width:2px; color:#0000FF; }
a.vacsmallcalapptoday { color:#0000FF; }

td.sundaysmallcal { border-style:none; background-color:#EEEEEE; color:#FF0000; }
a.sundaysmallcal { color:#FF0000; }
td.sundaysmallcalapp { border-style:none; background-color:#CCFFCC; color:#FF0000; }
a.sundaysmallcalapp { color:#FF0000;}
td.sundaysmallcaltoday { border-style:solid; border-collapse:collapse; border-color:#AAAAFF; border-width:2px; background-color:#EEEEEE; color:#FF0000; }
a.sundaysmallcaltoday { color:#FF0000;}
td.sundaysmallcalapptoday { border-style:solid; border-collapse:collapse; background-color:#CCFFCC; border-color:#AAAAFF; border-width:2px; color:#FF0000; }
a.sundaysmallcalapptoday { color:#FF0000;}
td.vacsundaysmallcal { border-style:none; background-color:#EEEEEE; color:#FF0099; }
a.vacsundaysmallcal { color:#FF0099; }
td.vacsundaysmallcalapp { border-style:none; background-color:#CCFFCC; color:#FF0099; }
a.vacsundaysmallcalapp { color:#FF0099;}
td.vacsundaysmallcaltoday { border-style:solid; border-collapse:collapse; border-color:#AAAAFF; border-width:2px; background-color:#EEEEEE; color:#FF0099; }
a.vacsundaysmallcaltoday { color:#FF0099;}
td.vacsundaysmallcalapptoday { border-style:solid; border-collapse:collapse; background-color:#CCFFCC; border-color:#AAAAFF; border-width:2px; color:#FF0099; }
a.vacsundaysmallcalapptoday { color:#FF0099;}

td.cal { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#EEEEEE; color:#000000; }
a.cal { color:#000000; }
td.calapp { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#CCFFCC; color:#000000; }
a.calapp { color:#000000; }
td.caltoday { border-style:solid; border-collapse:collapse; border-color:#AAAAFF; border-width:2px; background-color:#EEEEEE; color:#000000; }
a.caltoday { color:#000000; }
td.calapptoday { border-style:solid; border-collapse:collapse; background-color:#CCFFCC; border-color:#AAAAFF; border-width:2px; color:#000000; }
a.calapptoday { color:#000000; }
td.vaccal { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#EEEEEE; color:#0000FF; }
a.vaccal { color:#0000FF; }
td.vaccalapp { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#CCFFCC; color:#0000FF; }
a.vaccalapp { color:#0000FF; }
td.vaccaltoday { border-style:solid; border-collapse:collapse; border-color:#AAAAFF; border-width:2px; background-color:#EEEEEE; color:#0000FF; }
a.vaccaltoday { color:#0000FF; }
td.vaccalapptoday { border-style:solid; border-collapse:collapse; background-color:#CCFFCC; border-color:#AAAAFF; border-width:2px; color:#0000FF; }
a.vaccalapptoday { color:#0000FF; }

td.sundaycal { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#EEEEEE; color:#FF0000; }
a.sundaycal { color:#FF0000; }
td.sundaycalapp { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#CCFFCC; color:#FF0000; }
a.sundaycalapp { color:#FF0000; }
td.sundaycaltoday { border-style:solid; border-collapse:collapse; border-color:#AAAAFF; border-width:2px; background-color:#EEEEEE; color:#FF0000; }
a.sundaycaltoday { color:#FF0000; }
td.sundaycalapptoday { border-style:solid; border-collapse:collapse; background-color:#CCFFCC; border-color:#AAAAFF; border-width:2px; color:#FF0000; }
a.sundaycalapptoday { color:#FF0000; }
td.vacsundaycal { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#EEEEEE; color:#FF0099; }
a.vacsundaycal { color:#FF0099; }
td.vacsundaycalapp { border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; background-color:#CCFFCC; color:#FF0099; }
a.vacsundaycalapp { color:#FF0099; }
td.vacsundaycaltoday { border-style:solid; border-collapse:collapse; border-color:#AAAAFF; border-width:2px; background-color:#EEEEEE; color:#FF0099; }
a.vacsundaycaltoday { color:#FF0099; }
td.vacsundaycalapptoday { border-style:solid; border-collapse:collapse; background-color:#CCFFCC; border-color:#AAAAFF; border-width:2px; color:#FF0099; }
a.vacsundaycalapptoday { color:#FF0099; }

.fsk0 { background-color:#FFFFFF; color=#000000; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }
.fsk6 { background-color:#FFFF00; color=#000000; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }
.fsk12 { background-color:#00FF00; color=#000000; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }
.fsk16 { background-color:#0000FF; color=#FFFFFF; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }
.fsk18 { background-color:#FF0000; color=#FFFFFF; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }
.usk0 { background-color:#FFFFFF; color=#000000; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }
.usk6 { background-color:#FFFF00; color=#000000; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }
.usk12 { background-color:#00FF00; color=#000000; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }
.usk16 { background-color:#0000FF; color=#FFFFFF; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }
.usk18 { background-color:#FF0000; color=#FFFFFF; border-width:1px; border-color:white; border-style:solid; border-collapse:collapse; }

.isearch-score { font-size:85%; color:#A0A0A0; }
.isearch-highlight { font-weight:bold; }
.isearch-search { font-weight:bold; }

p { color:#000000; }

select { font-size: 12px; font-family: Tahoma,Helvetica,sans-serif;; color: #000000; background-color: #DDDDDD; }
textarea { font-size: 12px; font-family: Tahoma,Helvetica,sans-serif;; color: #000000; background-color: #DDDDDD; }
.input { font-size: 12px; font-family: Tahoma,Helvetica,sans-serif;; color: #000000; background-color: #DDDDDD; border-width : 1px; text-indent : 1px; }