#dispCal .tab { background-color: #FFFFFF; border: solid 1px #000000; margin: 3px; }
#dispCal .b { background-color: #cc0033; width: 15px; height: 15px; white-space: nowrap; }
#dispCal .r { background-color: #99ccff; width: 15px; height: 15px; white-space: nowrap; }
#dispCal .n { background-color: #ff6600; width: 15px; height: 15px; white-space: nowrap; }
#dispCal .o { background-color: #ffff99; width: 15px; height: 15px; white-space: nowrap; }
#dispCal .we { background-color: #66CC33; width: 15px; height: 15px; white-space: nowrap; }
#dispCal .d { background-color: #009900; width: 15px; height: 15px; white-space: nowrap; }
#dispCal .do { background-color: #ccff99; width: 15px; height: 15px; white-space: nowrap; }
#dispCal .t { background-color: #cccccc; width: 15px; height: 15px; white-space: nowrap; }
#dispCal .h { background-color: #efefef; width: 15px; height: 15px; white-space: nowrap; }
#dispCal TD { margin: 3px;  font-size: 10px;}