/* ---------------------------------------------------- */
/** CSS-based Calendar styles (there are two calendars) */

.bako_csscal_table {
  background-color: #edf2f4;
  border: 1px solid #7b9ebd;
  padding: 5px !important;
  background-color: #f7f9fb;
}

.bako_csscal_table a {
  text-decoration: none;
  color: #333;
  font-weight: bold;
}

.bako_csscal_table a:hover {
  color: #336666;
}

.bako_csscal_month_cell {
  text-align: center;
  font-weight: bold;
}

.bako_csscal_day_cell {
  width: 33px; 
  border: none;
  text-align: center;
  color: #626262;
}

.bako_csscal_noday_cell {
  background-color: #e2e0e2; 
  height: 33px; 
  width: 33px; 
  border: 1px solid #9AC0C3;
  color:#999;
}

.bako_csscal_day1_cell {
  background-color: #edf2f4; 
  text-align: center; 
  height: 33px; 
  width: 33px; 
  border: 1px solid #9AC0C3;
  color:#999;
}

.bako_csscal_day2_cell {
  text-align: center; 
  background-color: #edf2f4; 
  height: 33px; 
  width: 33px; 
  border: 1px solid #9AC0C3;
  font-weight: bold;
}

.bako_csscal_day2_cell a:hover {
  height: 33px;
  width: 33px; 
  color: #fff;
  background-color: #336666;
}

/** End of CSS-based calendar styles **/
/* ------------------------------------*/