
body
{
  background-color: #FFFFFF;
  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: 750px
  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: 750px
}

.links
{
  background-color: #DCDDDE;
  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
{
  color: #EDEEF2;
  font-size: 0.8em;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  width: 250px;
}

.footertext
{
  background-color: #DAC21A;
  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: #DAC21A;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

.answerbox
{
  font: 9pt Verdana, Arial, Helvetica;
  border: solid 2px #eeeeee;
  border-collapse: none;
} 

.item
{
  color: #016C9A;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

.pageheading
{
  color: #CB7156;
  font-family: verdana, arial, sans-serif;
  font-size: 14px;
  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: 12px;
  text-decoration: none;
}

.testcontent
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  text-align: center;
}

.testcontentleft
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  text-align: left;
}

.testcontentbold
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}

.headercontent
{
  color: #5C1A73;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.paragraphcontentplayed
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-style: italic;
}

.paragraphcontentoddplayed
{
  background-color: #DAC21A;
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-style: italic;
}

.paragraphcontentodd
{
  background-color: #DAC21A;
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.paragraphcontentoddbold
{
  background-color: #DAC21A;
  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;
}

.paragraphcontentquote
{
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-style: italic;
  padding-left: 20pt;
  padding-right: 50pt;
}

.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: 12px;
  text-decoration: none;
  font-weight: bold;
}

.catalogcategory a
{
  color: #02638D;
  background-color: #B9D8F5;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
}

.catalogcategory a:hover
{
  color: #FFFFFF;
  background-color: #02638D;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  cursor: pointer;
}

.catalogcategoryover
{
  color: #FFFFFF;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
}

.footerlink
{
  color: #FFFFFF;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
}

.contentlink
{
  color: #FFFFFF;
  background-color: #02638D;
  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: #FFFFFF;
  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: #DAC21A;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
  font-weight: bold;
}

.adminlinkover
{
  background-color: #DAC21A;
  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;
}

.adminlinkboldover
{
  background-color: #DAC21A;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
  font-weight: bold;
}

.adminlinkbold
{
  background-color: #FFFFFF;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  cursor: pointer;
  font-weight: bold;
}

.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;
  text-align: right;
}

.formfieldheadingrequired
{
  background-color: #ffffff;
  color: #ff0000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
}

.error
{
  color: #ff0000;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  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: #CCCCCC;
}

.sectionlinesdark
{
  background-color: #000000;
}

h1
{
  color: #DAC21A;
  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: #DAC21A;
  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: #DAC21A;
  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: #DAC21A;
  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: #DAC21A;
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  text-align: center;
}

.calscroller
{
  background-color: #DAC21A;
  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;
}

.gg_net_link a
{
  color:#FFFFFF;
  text-decoration: none;
}

.gg_net_link a:hover
{
  color:#FFFFFF;
  text-decoration: none;
}

.link
{
  color:#02638D;
  text-decoration: none;
  font-family: verdana, tahoma, arial;
  font-size: 9pt;
}

.side_nav
{
  color:#DC988D;
  text-decoration: none;
  font-family: verdana, tahoma, arial;
  font-size: 9pt;
  font-weight: bold;
}

.side_nav a 
{
  color:#DC988D;
  text-decoration: none;
  font-family: verdana, tahoma, arial;
  font-size: 9pt;
  font-weight: bold;
}

.side_nav a:hover 
{
  color:#FFFFFF;
  background-color: #EDC7BC;
  text-decoration: none;
  font-family: verdana, tahoma, arial;
  font-size: 9pt;
  font-weight: bold;
}

