body { background: #FFF; font-family: Arial, sans serif; font-size: 9px; }

dd { font-weight: normal; text-indent: 1em; }
input { font-size: 8pt; }
p { text-align: justify; text-indent: 2em; }
select { font-size: 8pt; }

#leftcolumn { background-color: #edf8fc; color: #369; font-family: Verdana, san serif; }
#leftcolumn a:link { color: crimson; }
#leftcolumn p { font-size: 10px; text-align: justify; margin: 0px; }
#leftcolumn h4 { text-align: center; margin: 0px; margin-top: 0px; }

#centercolumn { background-color: white; color: black; }
#centercolumn p { font-size: 14px; text-align: justify; }
#centercolumn h1 { font-style: normal; margin: 0px; padding: 0px; }
#centercolumn h3 { font-family: Verdana, san serif; margin: 0px; padding: 0px; }
#centercolumn h4 { background-color: #9CF; color: #369; font-family: Verdana, san serif; }
#centercolumn dt { font-size: larger; font-weight: bold; margin-top: 1em; }
#centercolumn dd { margin: 0px; padding: 0px; text-align: justify; }

#rightcolumn { background-color: #edf8fc; color: #369; font-family: Verdana, san serif; }
#rightcolumn p { font-size: 10px; text-align: justify; }
#rightcolumn h3 { border-bottom: thin solid crimson; color: #369; margin: 0px; margin-top: 1em; padding: 0px; text-align: center; }
#rightcolumn h4 { color: #369; margin: 0px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: left; }

#offering { position: relative; top: 0px; margin: 0px; padding: 0px; font-size: 14px; }
#offering li { position: relative; top: 0px; margin: 0px; padding: 0px; font-size: 12px; }

.odd { background-color: #ddffee; color: #336; }
.even { background-color: #EEE; color: #336; }
.grey { background-color: transparent; }

#schedule { background-color: #edf8fc; color: black; font-family: Verdana, san serif; margin-top: 30px; }
#schedule h4 { color: crimson; margin: 0px; margin-top: 10px; text-align: center; }
#schedule p { font-size: 10px; text-align: justify; margin: 0px; }
#schedule th { color: 369; font-size: 12px; font-weight: bold; margin: 0px; }
#schedule td { color: 369; font-size: 10px; margin: 0px; padding: 0px; }
#schedule note { font-size: 8px; font-style: italic; text-align: justify; margin: 0px; }

.news { border: thin double crimson; padding: 3px; margin-top: 10px; padding: 0.5em; }
.news h3 { color: crimson; font-size: 16px; font-weight: bold; font-style: italic; margin: 0px; text-align: center; }
.news h4 { color: crimson; font-size: 12px; font-weight: bold; margin: 0px; text-align: center; }

#banner { background-color: #69C; font-family: Verdana, san serif; height: 80px; }
.light { color: #9CF; }
.dark { color: #369; }

#bottomline { background-color: #369; width: 100%; height: 20px; }
#content { width: 100%; height: 85%; margin: 30px 0px 0px 0px; padding: 0px; }
#theQuote { height: 12%; }
	.showquote { position: relative; visibility: visible; }
	.hidequote { position: absolute; visibility: hidden; }
#logo { width: 150px; height: 80px; }
#topnav { background-color: #369; color: white; font-family: Verdana, san serif; font-weight: bold; height: 20px; }
#topnav a { background-color: transparent; color: white; cursor: pointer; margin-left: 10px; text-decoration: none; }
#topnav a:hover { background-color: transparent; color: yellow; cursor: pointer; margin-left: 10px; text-decoration: underline; }

#picture { text-align: right; }
#signature { color: white; font-size: 8pt; padding-right: 3px; text-align: right; }
#signature a { color: white; font-style: italic; }
#signature a:hover { color: yellow; font-style: italic; }
#version { color: white; font-size: 8pt; padding-left: 3px; }
#copyright { color: white; font-size: 8pt; text-align: center; }
#website { color: #336; font-size: 48pt; font-weight: normal; letter-spacing: 18px; margin-bottom: 0px; padding-bottom: 0px; width: 700px; }

.entitled { font-weight: bold; font-style: italic; }
.heading1 { font-family: Arial, san serif; font-size: 18pt; font-weight: bold; }
.heading2 { font-family: Arial, san serif; font-size: 12pt; font-weight: bold; font-style: italic; }
.hide { position: absolute; top: 0px; left: 0px; visibility: hidden; }
.hilite { font-weight: bold; font-style: normal; }
.justified { text-align: justify; }
.link { color: blue; text-decoration: underline; cursor: pointer; }
.list1 { margin-top: 10px; font-weight: bold; }
.list2 { margin-top: 10px; font-weight: bold; font-style: italic; }
.note { font-family: Arial, san serif; font-size: 10px; text-indent: 0px; }
.show { position: relative; top: 0px; left: 0px; visibility: visible; }
.splash { font-weight: bold; font-style: italic; }

.btn { background-color: transparent; color: white; cursor: pointer; margin-left: 10px; text-decoration: none; }
.btnon { background-color: transparent; color: yellow; cursor: pointer; margin-left: 10px; text-decoration: none; }

.head1 { background-color: #609; color: white; }
.sub1 { background-color: #C6F; }
.head2 { background-color: #339; color: white; }
.sub2 { background-color: #CCF; }
.head3 { background-color: #00C; color: white; }
.sub3 { background-color: #6CF; }
.head4 { background-color: #099; color: white; }
.sub4 { background-color: #CFC; }
.head5 { background-color: #090; color: white; }
.sub5 { background-color: #6F6; }
.head6 { background-color: #CC0; color: white; }
.sub6 { background-color: #FF0; }
.head7 { background-color: #F93; color: white; }
.sub7 { background-color: #FC9; }
.head8 { background-color: #C00; color: white; }
.sub8 { background-color: #F66; }
.head9 { background-color: #966; color: white; }
.sub9 { background-color: #FCC; }
.head10 { background-color: #963; color: white; }
.sub10 { background-color: #FC9; }
.head11 { background-color: #633; color: white; }
.sub11 { background-color: #C99; }
