


#CalendarBox {position:absolute;width:206px;background:#FFFFFF;z-index:999;padding:5px;border:#BBB solid 1px;}
#CalendarBox a,#CalendarBox li,#CalendarBox input {font-family:'Verdana','Arial';font-size:12px;}
#CalendarBox a {height:18px;color:#000;padding-top:2px;text-decoration:none;display:block;}
#CalendarBox a:hover{height:17px;padding-top:1px;border:1px solid #883300;background:#CC3300;color:#FFF}
#CalendarBox ul{list-style:none;margin:0px;padding:0px;overflow:hidden;}
#CalendarBox ul li{float:left;margin-left:1px;padding-top:1px;display:inline;text-align:center;width:28px;height:20px;}
#CalendarBox .CalendarYearMonth{text-align:center;padding-bottom:3px;}
#CalendarBox .CalenarToolbox {width:204px;background:#CC3300;padding:0px;border-bottom:1px solid #BBB;}
#CalendarBox .CalenarToolbox li{padding-bottom:1px;}
#CalendarBox .CalenarToolbox a{color:#FFF;}
#CalendarBox .CalenarToolbox a:hover{background:#0000FF;}
#CalendarBox .CalenarWeekdayBox {width:204px;background:#EEEEEE;border-bottom:1px solid #BBB;}
#CalendarBox .CalenarWeekdayBox li{height:16px;padding-top:2px;}
#CalendarBox .CalenarDayList {padding-bottom:5px;}
#CalendarBox .CalenarDayList li {width:26px;height:17px;cursor:pointer;border:1px solid #FFF;}
#CalendarBox .CalenarDayList li.CurrentDate {padding-top:1px;border:1px solid #666;background: #FFF;color:#000;}
#CalendarBox .CalenarDayList li:hover, #CalendarBox .CalenarDayList li.Selected {background:#F00; color:#FFF}
#CalendarBox .CalenarCloseButton{position:absolute;display:block;top:2px;right:3px;width:20px;height:20px;text-align:center;color:#000;font-size:14px;}
#CalendarBox .CalenarCloseButton:hover{color:#FFF;background:#CC3300}
#CalendarBox .CalendarTimeBox{text-align:center;border-top:#BBB solid 1px;padding-top:3px;}
#CalendarBox .CalendarDateShow{text-align:center;}
#CalendarBox .CalendarButton{background:#CC3300;color:#FFF;border:0px;padding:3px;padding-left:7px;padding-right:7px;}
#CalendarBox .CalendarButton:hover{background:#0000FF;}