.day_header {
  padding-top:0;
  padding-bottom:0;
  padding-left:7;
  padding-right:7;
  font-family:arial, helvetica, sans-serif;
  font-weight:bold;
  font-size:9pt;
  color:#003399;
  text-align:center;
}
.break {
  height:1;
  padding:0;
  background:#000000;
}
.month_header {
  padding: 0;
  margin: 0;
  font-size:9pt;
  font-family:arial, helvetica, sans-serif;
  color:#003399;
  background:#F2F2E2;
  text-align:center;
  font-weight:bold;
}
.noselect-day {
  padding:1 0 0 0;
  font-size:8pt;
  font-family:arial, helvetica, sans-serif;
  text-align:center;
}
.day-mover {
  text-decoration: underline;
  padding:1 0 0 0;
  font-size:8pt;
  font-family:arial, helvetica, sans-serif;
  text-align:center;
  cursor:hand;
}
.day, .day a, .day a:link, .day a:visited, .day a:active {
  text-decoration: underline;
  padding:1 0 0 0;
  font-size:8pt;
  font-family:arial, helvetica, sans-serif;
  text-align:center;
  cursor:hand;
}
.selected-day-mover {
  text-decoration: underline;
  padding:1 0 0 0;
  background:#FFCC66;
  font-size:8pt;
  font-family:arial, helvetica, sans-serif;
  color:#0000FF;
  text-align:center;
  cursor:hand;
}
.selected-day, .selected-day a, .selected-day a:link, .selected-day a:visited, .selected-day a:active {
  text-decoration: underline;
  padding:1 0 0 0;
  font-size:8pt;
  font-family:arial, helvetica, sans-serif;
  text-align:center;
  cursor:hand;
}
.prev_month {
  text-align:left;
  padding:0;
  font-size:9pt;
  font-family:arial, helvetica, sans-serif;
  color:#0000FF
  text-align:center;
}
.next_month {
  text-align:right;
  padding:0;
  font-size:9pt;
  font-family:arial, helvetica, sans-serif;
  color:#0000FF
  text-align:center;
}
.check_box_on {
  color:#000000;
  padding:0 1 0 1;
  border-width: 0;
  background:#D9EEFF;
  text-align:center;
}
.check_box_off {
  color:#0000FF;
  padding:0 1 0 1;
  border-width: 0;
  text-align:center;
}
.check_box_off:visited {
  color:#0000FF;
}
.check_box_off:link {
  color:#0000FF;
}
.check_box_off:active {
  color:#0000FF;
}

.check_box_on_n {
  color:#0000FF;
  background:#DDDDFF;
}
.check_box_off_n {
  color:#0000FF;
}
.static_a {
  color:#0000FF;
}
.static_a:visited {
  color:#0000FF;
}
.static_a:active {
  color:#0000FF;
}
.static_a:link {
  color:#0000FF;
}

.cal_box {
  padding:2;
  border-style: solid;
  border-width: 1;
  border-color: black;
  background:#FFFFFF;
}
TD.cal { text-align:center }
TD.pad2 {
  padding: 2;
  text-align:center;
}
TD.pad6 {
  padding: 6;
  text-align:center;
}

/*CR 19815 release 10.5*/

.bookingpath {
width: 767px;
height: 59px;
background: url(../images/TA_bookingpath.jpg) top left no-repeat;
padding: 0 0 0 0px;
margin: 0 0 30px 0;
}

.bookingpath p {
padding: 0 0 0 180px;
margin: 0;
font: 12px/48px arial, verdana, sans-serif;
color: #858585;
height: 48px;
}

.bookingpath p span {
padding: 0 4px;
}

