.cpBorder {
  border-style:solid;
}

td.cpMonthNavigation {
  background-color:#0880cf;
  color:white;
  font-weight:bold;
  padding-top:5px;
  padding-bottom:5px;
  font-size:14px;
  border-bottom:1px solid white;
  text-align:center;
}
 
a.cpMonthNavigation:link,a.cpMonthNavigation:visited,a.cpMonthNavigation:active {
  color:white;
}

a.cpMonthNavigation:hover {
  color:#e28830;
}

.cpDayColumnHeader {
  background-color:#e28830;
  color:white;
  font-weight:bold;
}

.cpCurrentMonthDateDisabled {
  color:#c0c0c0;
}

.cpOtherMonthDateDisabled {
  color:#c0c0c0;
}

