td.dow		 { font-weight: bold; width: 50%; font-family: Arial; font-size: 14pt; text-transform: uppercase; text-align: left; color: #F5FFFA; background-color: #DAA520; padding-left: 5px; height: 35px }
td.show		 { font-weight: bold; width: 50%; font-family: Arial; font-size: 14pt; color: #F5FFFA; background-color: #DAA520; padding-left: 5px; text-align: right; height: 35px }
td.schedualbody		 { border: 0px solid #000000; font-family: Arial; font-size: 10pt; color: #000066; background-color: #F5F5F5; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px }

#rightsidetop		 { width: 180px; vertical-align: top; padding-right: 10px; }
td.rightside		 { padding: 0; background-color: #F5F5F5 }
td.righthead		 { font-weight: bold; background-color: #DAA520; color: #F5FFFA; padding-left: 3px; padding-right: 0px; height: 18px; background-image: url(/web/Images/headers/orange-side.gif) }
td.rightfoot		 { font-weight: bold; background-color: #DAA520; color: #F5FFFA; padding-left: 3px; padding-right: 0px }
table.rightside		 { border: 0px solid #000000; border-collapse: collapse; border-spacing: 0px; background-color: #F5F5F5; padding: 0; font-size: 10pt; width: 100%; margin-bottom: 5px }

a		 { text-decoration: underline; color: #666699 }
a:hover		 { color: #FF0000 !important; text-decoration: underline !important }
a.guest		 { text-decoration: underline; color: #F5FFFA }
a.newsreadmore		 { font-size: 8pt; color: #000066 }
a.showlink		 { color: #FFFFFF }
a.titlelink		 { color: #F5FFFA }
a.rightlink		 { font-size: 7pt; color: #F5FFFA }
a.staff		 { font-size: 10pt; color: #000066; }
a.black		 { color: #000000; }
a.white		 { color: #FFFFFF; }
a.calendar	 { display: block; margin: 0px; text-decoration: none; color: #000066; font-size: 8pt; } 
a.calendar:link		 { text-decoration: none; }
a.calendar:visited		 { text-decoration: none; }
a.calendar:hover		 { background-color: #E5E5E5; }
a.calendareventday		 { color: #FF0000; }
img.homeSideImage		 { border: 0px; }
td#today a.calendar:hover		 { background-color: #FFCCCC; }
td#today a.calendar		 { text-decoration: none; }
td.righthead a		 { text-decoration: none; color: #F5FFFA !important }

h1		 { font-family: Arial; font-size: 24pt; font-style: italic; font-weight: bold; color:#3E3E5E }
h1.pagetitle		 { padding-top: 0; text-align: right }
h2		 { font-size: 14pt; font-family: Arial; font-style: italic; color: #023544 }
h3		 { font-family: Arial; font-size: 14pt }

body		 { margin: 0; padding: 0; color: #000000; background-color: #F9F9FE; font-family: Arial; }
td.body		 { padding-right: 5px; padding-top: 5px; vertical-align: top; padding-left: 10px }
table.forum	 { width: 100% }

table.news		 { padding: 0; border: 0px solid #000000; border-collapse: collapse; width: 100%; }

.newshead		 { border: 0px solid #000000; font-size: 12pt; font-family: Arial; color: #FFFFFF; background-color: #CD853F; font-weight: bold; padding-left: 5px; height: 30px; text-align: center; background-image: url(/web/Images/headers/orange-newshead.gif); white-space: nowrap }
.storytitle		 { border: 0px solid #000000; font-size: 10pt; font-family: Arial; color: #F5FFFA; background-color: #DAA520; font-weight: bold; padding-left: 5px; height: 25px; background-image: url(/web/Images/headers/orange-story.gif); white-space: nowrap }
.story		 { border: 0px solid #000000; font-family: Arial; font-size: 10pt; color: #000066; background-color: #F5F5F5; vertical-align: top; padding-left: 7px; padding-right: 7px; padding-top: 10px; padding-bottom: 10px }
.storylite		 { border: 0px solid #000000; font-family: Arial; font-size: 10pt; color: #000066; background-color: #F5F5F5; padding-left: 7px; padding-right: 7px; padding-top: 10px; padding-bottom: 10px }
.storydark		 { border: 0px solid #000000; font-family: Arial; font-size: 10pt; color: #000066; background-color: #E5E5E5; padding-left: 7px; padding-right: 7px; padding-top: 10px; padding-bottom: 10px }
#announcements		 { border: 0px; width: 158px; padding: 0px; vertical-align: top }

td.home		 { border: 0px; font-family: Arial; font-size: 10pt; color: #000066; background-color: #F5F5F5; padding-left: 7px; padding-right: 7px; padding-top: 15px; padding-bottom: 15px; vertical-align: top }
td.homeleft		 { border: 0px; font-family: Arial; font-size: 10pt; color: #000066; background-color: #F5F5F5; padding-left: 7px; padding-right: 100px; padding-top: 15px; padding-bottom: 15px; vertical-align: top }
td.homeright		 { border: 0px; font-family: Arial; font-size: 10pt; color: #000066; background-color: #F5F5F5; padding-left: 100px; padding-right: 7px; padding-top: 15px; padding-bottom: 15px; vertical-align: top }

td.presstitle		 { border: 0px solid #000000; font-size: 10pt; font-family: Arial; color: #F5FFFA; background-color: #DAA520; font-weight: bold; padding-left: 5px; height: 25px; background-image: url(/web/Images/headers/orange-story.gif); white-space: nowrap }
td.pressstory		 { border: 0px solid #000000; font-family: Arial; font-size: 10pt; color: #000066; background-color: #F5F5F5; padding-left: 7px; padding-right: 7px; padding-top: 10px; padding-bottom: 10px }
td.storytitlepressmenu		 { border: 0px solid #000000; font-size: 10pt; font-family: Arial; color: #F5FFFA; background-color: #DAA520; font-weight: bold; padding-left: 5px; height: 25px; background-image: none; text-align: center; white-space: normal; }

td.djbio		 { border: 0px; font-family: Arial; font-size: 12pt; color: #000066; background-color: #F5F5F5; padding-left: 7px; padding-right: 7px; padding-top: 10px; padding-bottom: 10px }

td.calendar		 { text-align: center; width: 14.285714285714285714285714285714%; font-size: 8pt; color: #000066 }
td.bigcalendar		 { border: 0px solid #000000; font-family: Arial; font-size: 10pt; color: #000066; background-color: #F5F5F5; height: 100px; vertical-align: top; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px }
div.calendar		 { text-align: center; border-right: 1px solid #000000; border-bottom: 1px solid #000000; font-size: 8pt; width: 17px }
td#today		 { background-color: #FFDDDD }
td#today_big		 { background-color: #FFDDDD }

td.staffbody		 { border: 0px; font-family: Arial; font-size: 10pt; color: #000066; background-color: #F5F5F5; padding-left: 5px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; width: 50% }

td.guesthead		 { border: 0px; font-size: 10pt; font-family: Arial; color: #F5FFFA; background-color: #DAA520; font-weight: bold; padding-left: 5px; height: 25px; background-image: url('/web/Images/headers/orange-story.gif'); white-space: nowrap }
td.guestname		 { border: 0px; font-size: 10pt; font-family: Arial; color: #F5FFFA; background-color: #CD853F; font-weight: bold; padding-left: 5px; height: 25px; white-space: nowrap }
td.guesttop		 { font-size: 10pt; font-family: Arial; color: #FFFFFF; background-color: #CD853F; font-weight: bold; padding-left: 3px; padding-top: 5px; padding-bottom: 5px; text-align: center; padding-right: 3px }
td.guestbody		 { border: 0px; font-family: Arial; font-size: 12pt; color: #000066; background-color: #F5F5F5; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #000000 }
td.text		 { color: #F5FFFA }
table.guest		 { border: 0px solid #000000; padding: 0; border-collapse: collapse; width: 100% }

img.noborder		 { border: 0px }

form.rightside		 { margin: 0px }
.divForumSig	{ height: 100px; width: 600px; overflow: hidden; }

span.historyDate		 { font-family: "Courier New", Courier, mono; }

.footer			 { font-size: 8pt; font-family: Arial; text-align: center }

#pollquestiontd			 { padding: 6px; text-align: center; vertical-align: middle }
#pollquestiondiv		 { padding: 3px; background-color: #FFFFA0 }
#bottomnav		 { text-align: center }

