/** Calendar **/

/* Whole calendar */
div.calendar {
  margin-top: 15px;
  width: 100%;
}

/* Calendar name */
div.calendar div.calName {
  border: thin solid #000;
}

/* Calendar header (prevMonth | Month | nextMonth) */
div.calendar div.calHead {
  text-align: center;
  width: 100%;
}

/* Month within calendar header (Mar) */
div.calendar div.calHead span.calMonthAbrev {
  display: none;
}

/* Month within calendar header (March) */
div.calendar div span.calMonthLong{

}

/* Year within calendar header (2006) */
div.calendar div.calHead span.calYear {
  padding-left: 7px;
}


/* Previous month link */
div.calendar div.calHead span.prev {
  float: left;
}

/* Next month link */
div.calendar div.calHead span.next {
  float: right;
  margin-top: -16px;
}

/* Table containing days/weeks */
div.calendar table {
  border: 2px solid #bbb;
  background-color: #888;
  width: 100%;
}

/* Week day headers (Sunday, Monday, Tuesday, etc) */
div.calendar table thead tr td {
  font-size: 0.7em;
  border-bottom: 2px solid #eee;
  background-color: #aaa;
  width: 25px;
  text-align: center;
  height: 20px;
}

/* Days of current month on calendar */
div.calendar table tr td {
  font-size: 0.7em;
  background-color: #ccc;
  width: 14.28%;
  text-align: left;
  vertical-align: top;
  height: 100px;
}

/* Days of prev/next month on calendar */
div.calendar table tr td.calOtherMonth {
  background-color: #444;
  color: #ddd;
}

/* Current day */
div.calendar table tr td.calSelected {
  background-color: #ff9;
  vcolor: #111;
}

/* Event title */
div.calendar table tr td div.event h2{
  font-size: 1em;
  font-style: italic;
  border-top: thin solid #bbb;
}

/* Event description */
div.calendar table tr td div.event p{
  font-size: 1em;
  font-style: none;
}

/* Text style for day selection links */
div.dayDisplay A:link {
  text-decoration: none;
  color: #000;
}
div.dayDisplay A:visited {
  text-decoration: none;
  color: #000;
}
div.dayDisplay A:active {
  text-decoration: none;
  color: #000;
}
div.dayDisplay A:hover {
  text-decoration: none;
  color: #000;
}.basicbodytextdark {
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #020234;
}