.ulDefaults {
  padding-left: 0px;
  margin-left: 0px;
  list-style-type: none;
  list-style-position: outside;
}
.modal {
  display: none;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.8) url('http://i.stack.imgur.com/FhHRx.gif') 50% 50% no-repeat;
}
/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
body.loading {
  overflow: hidden;
}
/* Anytime the body has the loading class, our
   modal element will be visible */
body.loading .modal {
  display: block;
}
.monthTitle {
  text-align: center;
  width: 100%;
  background-color: #5493E0;
  color: #FFFFFF;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.currentMonth {
  text-decoration: none;
  color: White;
}
.changeMonth {
  text-decoration: none;
  color: #FFFFFF;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.calendarDates {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}
.weekRow {
  width: 100%;
}
.weekDayTitle {
  font-size: medium;
}
.weekDayCell {
  border: solid 1px #CCCCCC;
  color: #5493E0;
  text-align: center;
}
.weekDayCellThisMonth {
  background-color: White;
}
.weekdayCellOtherMonth {
  background-color: #CCCCCC;
  color: Gray;
}
.weekdayCellSelected {
  background-color: #5493E0;
  color: #FFFFFF;
}
.weekdayCellSelected a {
  text-decoration: none;
  background-color: #5493E0;
  color: White;
}
.weekDayCellCurrentDay {
  border: solid 1px Black;
}
/*# sourceMappingURL=calendar.css.map */