
.menulinks  { color: white; font-weight: bold; font-size: 80%; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
.headline { color: black; font-weight: bold; font-size: 180%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.bodytext { color: black; font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.labeltext { color: #0B0684; font-weight: bold; font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.copyright { color: black; font-size: 70%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.magimpactline { color: black; font-size: 65%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.sfvhomebg { margin-top: 0px; margin-right: 0px; margin-left: 0px }
.headerfill { background: url(images/headerfill.jpg) repeat-x }
a.friendlink, a:link.friendlink, a:visited.friendlink, a:active.friendlink
{
  color:#309e30;
  text-decoration: none;
  font-size:80%;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}
a:hover.friendlink
{
  color: #006400;
  text-decoration: underline;
}
    .calendar
    {
    	background-color:#FFFFFF;
      color: #000000;
      font-size: 14;
      font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    }
    
    .calendarHeader
    {
      background-color:#FFFFFF;
      color: #000000;
      font-weight: bold;
      font-size: 100%;
      font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    }
    
    .reserved
    {
    	background-color:#F26761;
    }
    .reserved_first
    {
    	background-color:#BAFFB4;
    	background-image:url(images/reserved_first.jpg);
    	background-repeat:no-repeat;
    }

    .available
    {
    	/*background-color:#8AE683;*/
    	background-color:#BAFFB4;
    }

    .pastdate
    {
    	background-color:#dddddd;
    }
    
    .border
    {
      border-style: solid;
      border-color: #000000;
      border-width: 1px;
    }
	
	a.link
{
  color:#000000;
  font-size: 90%;
  text-decoration: underline;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}


