#calendar{z-index:999;position:absolute;padding-bottom:4px;padding-left:0px;padding-right:4px;display:none;padding-top:0px}A IMG{border-bottom:medium none;border-left:medium none;border-top:medium none;border-right:medium none}A.calendar IMG{background-color:#666633;display:inline;margin:1px 2px -4px 2px}A.calendar:hover IMG{background-color:#feba02}A.calendar:active IMG{background-color:#b30000}.caltable{border:#6699cc 1px solid;background-color:#f2f8fd}.caltable A:link{color:#6699cc !important}.caltable A:visited{color:#6699cc !important}.caltable A:hover{border:1px solid #cccccc !important}.caltable A.calPrevMonth:hover{width:30px;border:0px solid #cccccc !important}.caltable A.calNextMonth:hover{width:30px;border:0px solid #cccccc !important}.caltable A.calCloseLink:hover{width:30px;border:0px solid #cccccc !important}.caltable A:active{border:1px solid #cccccc !important}.caltable TD{text-align:center}.caltable TD A{display:block;text-decoration:none}.caltable TD.calheader A{display:inline;vertical-align:-0.4em}.calheader{padding-bottom:0.4em;padding-left:0em;padding-right:0em;white-space:nowrap;padding-top:0.4em}.calheader SELECT{margin:0px 0.6em}.monthyear{background-color:#fff;color:white}TR.daynames TD{padding:5px;font-size:12px;border-bottom:#003580 1px solid;background-color:#f2f8fd}.days TD{text-align:center;font-size:12px;height:24px;border:#f2f8fd 2px solid;padding:0.1em;background-color:#f2f8fd}.days TD.weekend{text-align:center;border-color:#f2f8fd;background-color:#f2f8fd}.days TD.past{text-align:center;color:#cdcdcd}.days TD.today{text-align:center;border-bottom:medium none;border-left:medium none;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:medium none;border-right:medium none;padding-top:0px}.days TD.future{text-align:center;border-bottom:medium none;border-left:medium none;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top:medium none;border-right:medium none;padding-top:0px}.days TD A{text-align:center;border:#f2f8fd 2px solid}.days TD.weekend A{text-align:center;border-color:#f2f8fd}.days TD.today a{text-align:center;background-color:#dBe3eB}.days TD.selected{text-align:center;font-weight:bold}.days TD.selected A{text-align:center;border:1px solid #a90000}.calPrevMonth{width:30px;border:0px}.calNextMonth{width:30px;border:0px}.calCloseLink{width:30px;border:0px}.ym_month{font-size:12px;width:117px;border:1px solid #6699cc;margin:0px;padding:0px}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{width:30px}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}