.calendar_table {
  width: 350px;
  user-select: none;
}

.calendar_th {
  width:50px;
  height:50px;
  text-align:center;
  vertical-align:middle;
  background-color:#BBBBBB;
  user-select: none;
}

.calendar_td {
  width:50px;
  height:50px;
  text-align:center;
  vertical-align:middle;
  user-select: none;
}

.calendar_td:hover {
  width:50px;
  height:50px;
  align:center;
  color:red;
  text-decoration:none;
  background-image:url('/graphicComponents/images/calendar/blue_round.gif');
  background-repeat:no-repeat;
  background-size:50px 50px;
}

