.header
  {font: 8pt helvetica;
   font-weight: bold;
   text-decoration: underline;
}

.header2
  {font: 8pt Arial;
   font-weight: bold;
   text-decoration: underline;
   background: #c0c0c0;
}

.header21
  {font: 8pt Arial;
   font-weight: bold;
   text-decoration: underline;
   background: #c0c0c0;
   margin: 0px;
   padding: 2px;
}

.header22
  {font: 11pt Arial;
   font-weight: bold;
   color: darkred;
   text-decoration: underline;
   font-style: italic;
   background: #c0c0c0;
   margin: 0px;
   padding: 2px;
}

.header3
  {font: 8pt Arial Narrow;
   font-weight: bold;
   color: white;
   text-decoration: underline;
   background: darkblue;
}

.hdr_regular
  {background: #d7e8f4;
}

.hdr_month
  {background: #f8ffca;
}

.hdr_month2
  {background: #ccffcc;
}

.hdr_month3
  {background: #ffaaee;
}

.daydate
  {font: 11pt arial;
   font-weight: bold;
   color: darkblue;
}

.daydate2
  {font: 8pt arial;
   color: black;
   background: #ffffff;
}

.daydate4
  {font: 8pt arial;
   color: black;
   background: #7fdede;
}

.daydate3
  {font: 11pt arial;
   color: black;
   font-style: italic;
   background: #ffffff;
}

.time
  {font: 11pt arial;
   font-weight: bold;
   color: darkblue;
}

.location1
  {font: 16pt arial;
   font-weight: bold;
   color: darkred;
}

.location2
  {font: 10pt arial;
   font-weight: bold;
   color: black;
}

.event1
  {font: 16pt arial;
   font-weight: bold;
   color: darkred;
}

.event2
  {font: 14pt arial;
   font-weight: bold;
   font-style: italic;
   color: darkblue;
}

.coming_soon
  {font: 16pt arial;
   font-style: italic;
   color: #505050;
}