/* B64B16 */
body {
  margin:0px;
  padding:0px;
}
#panel {
  width:100%;
  padding:0px;
  margin:0px;
}
#block {
  padding-left:10px;
}
#block span.block-header-description {
  font-weight:bold;
  font-style:normal;
}
#block span.block-header-person-name {
  font-style:italic;
}
#block span.block-header-month-year {
  font-weight:normal;
  font-style:normal;
}
#give-table-some-space {
  display:block;
}
#table table {
  border:0px;
  width:100%;
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
  text-align:center;
}
#table table tr {
  height:24px;
}
#table table td {
  font-weight:normal;
  padding:3px;
  border:1px solid #ffffff;
}
#table table td.pointing-add-td {
  border:1px solid gray;
}
#table table tr.table-foot-print {
  display:none;
}
#table table td.table-day {
  background-color:#82B7DA;
  font-weight:normal;
  text-align:right;
  color:#ffffff;
}
#table table tr.table-dow-sa td.table-day {
  background-color:#5291BA;
}
#table table tr.table-dow-sa td.table-0 {
  background-color:#DFE4E6;
}
#table table tr.table-dow-sa td.table-day sup {
  font-weight:bold;
}
#table table tr.table-dow-so td.table-day {
  background-color:#266791;
}
#table table tr.table-dow-so td.table-0 {
  background-color:#C3CFD4;
}
#table table tr.table-dow-so td.table-day sup {
  font-weight:bold;
}
#table table tr.table-day-now, #table table tr.table-day-now td {
  background-color:#E1E6EB;
  font-weight:bold;
}
#table tr td.table-day-now {
  background-color:#B64B16;
  font-weight:bold;
}
#table td.table-0, #table td.table-2 {
  background-color:#F2F6F7;
}
#table td.table-total {
  background-color:#DFE4E6;
  color:#000000;
  font-weight:bold;
}
#table table tr.hover-row, #table table tr.table-day-row, #table table tr.table-day-row td.table-0, #table table tr.table-day-row td.table-2, #table table tr.hover-row td.table-2, #table table tr.hover-row td.table-0 {
/*  background-color:#F7DDD0;*/
  background-color:#BCD5E6;
  color:#FFFFFF;
}
#table table td.table-week {
  background-color:#FFFFFF;
}
#table table td.table-comment {
  text-align:left;
  font-size:10px;
  font-style:italic;
}
.cursor {
  cursor:pointer;
}

td.table-date-normal {
  background-color:#C4E0BA;
}
td.table-date-holiday {
  background-color:#DFB7ED;
}
td.table-date-weekend {
  background-color:#E0D0BA;
}
.ui-dialog-buttonpane {
  font-size:11px;
}
.ui-dialog {
  font-size:11px;
}