
body
{
  background-color: #000000;
  color: #000000;
  font-family: verdana, helvetica, sans-serif;
  font-size: 100%;
  margin: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 10px
}

headertagline
{
  background-color: #FFFFFF;
  color: #000000;
  font-family: verdana, helvetica, sans-serif;
  font-size: 48px;
  font-weight: bold;
}

#header
{
  background-color: #FFFFFF;
  width: 746px
  float: center;
}

#logo
{
  background-color: #FFFFFF;
  width: 550px
  float: left;
}

#headerlogo
{
  position: absolute;
  top: 0px;
  left: 550px;
  float: right;
  background-color: #FAC118;
  font-size: 0.8em;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  width: 200px;
  height: 200px;
}

#contents
{
  background-color: #FFFFFF;
  min-width: 746px
}

.links
{
  background-color: #FFFFE1;
  float: left;
  font-size: 0.8em;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  width: 230px;
}

#photos
{
  position: relative;
  top: 10px;
  background-color: #FAC118;
  font-size: 0.8em;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  width: 200px;
  height: 250px;
}

#footer
{
  background-color: #00A500;
  font-size: 0.8em;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  width: 250px;
}

.footertext
{
  background-color: #00A500;
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.headinglink
{
  color: #2A8837;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

.collapsed
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  visiblity: hidden;
}

.collapsible
{
  color: #00A500;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

.pageheadinggreen
{
  color: #00A500;
  font-family: verdana, arial, sans-serif;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
}

.paragraphheadinggreenold
{
  color: #2A8837;
}

.paragraphheadinggreen
{
  color: #00A500;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

.paragraphheading
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

.paragraphlarge
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

.paragraphheadingitalic
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
  font-style: italic;
}

.paragraphsubheading
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
}

.paragraphcontentinverse
{
  color: #FFFFFF;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
}

.paragraphcontent
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.paragraphcontentodd
{
  background-color: #00A500;
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.paragraphcontentoddbold
{
  background-color: #00A500;
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
}

.paragraphsmall
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 9px;
  text-decoration: none;
}

.paragraphcontentitalic
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-style: italic;
}

.paragraphcontentbolditalic
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-style: italic;
  font-weight: bold;
}

.paragraphcontentbold
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
}

.footerlink
{
  background-color: #00A500;
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
}

.footerlinkover
{
  background-color: #FDE9AA;
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
}

.smalltext
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 8px;
  text-decoration: none;
}

.quicklink
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
}

.loginlink
{
  color: #000000;
  background-color: #00A500;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
  font-weight: bold;
}

.adminlinkover
{
  background-color: #00A500;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
}

.adminlink
{
  background-color: #FFFFFF;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
}

.quicklinkover
{
  background-color: #ffffff;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
}

.smalllink
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 9px;
  text-decoration: none;
  font-style: normal
}

.formfieldheading
{
  background-color: #ffffff;
  color: #606060;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.formfieldheadingrequired
{
  background-color: #ffffff;
  color: #ff0000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
}

.formfield {
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
}

.quote
{
  color: #000000;
  font-style: italic;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
}

.sectionlines
{
  background-color: #000000;
}

h1
{
  color: #00A500;
  font-size: 12px
}

.maintbl
{
  border-left: 1px black solid;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
}

.calday
{
  font-family: verdana,tahoma,arial;
  font-size: 8pt;
  color: #000000;
  text-align: center;
  width: 25px;
  height: 20px;
  border-left: 1px black offset;
  border-top: 1px black offset;
  border-right: 1px black inset;
  border-bottom: 1px black inset;
}

.today
{
  font-family: verdana,tahoma,arial;
  font-size: 8pt;
  color: #000000;
  background-color: #00A500;
  text-align: center;
  width:25px;
  height:20px;
  border-left: 1px black offset;
  border-top: 1px black offset;
  border-right: 1px black inset;
  border-bottom: 1px black inset;
}

.offcalday
{
  font-family: verdana,tahoma,arial;
  font-weight: 600;
  font-size: 7pt;
  color: buttonshadow;
  text-align: center;
  width:25px;
  height:20px;
  background-color: menu;
  border-left: 1px black offset;
  border-top: 1px black offset;
  border-right: 1px black inset;
  border-bottom: 1px black inset;
}

.month
{
  font-family: verdana,tahoma,arial;
  background-color: #00A500;
  font-weight: bold;
  font-size: 12pt;
  color: #FFFFFF;
  text-align: center;
  border-left: 1px black solid;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
}

.days
{
  font-family: verdana,tahoma,arial;
  background-color: #00A500;
  font-weight: bold;
  font-size: 8pt;
  color: #FFFFFF;
  text-align: center;
  border-left: 1px black solid;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
}

.noday
{
  font-family: verdana,tahoma,arial;
  font-weight: 600;
  font-size: 8pt;
  color: #0000a0;
  text-align: center;
  width: 25px;
  height: 20px;
}

.event
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.eventheader
{
  font-family: verdana,tahoma,arial;
  background-color: #00A500;
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  text-align: center;
}

.calscroller
{
  background-color: #00A500;
  color: #000000;
  font-family: webdings;
  font-size: 16px;
  text-decoration: none;
  cursor: pointer;
  border-left: 1px black solid;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
}
