#calendarDiv{position:absolute;width:205px;border:1px solid #7c7c7c;padding:1px;background-color:#FFF;font-family:arial;font-size:10px;padding-bottom:20px;visibility:hidden}#calendarDiv span,#calendarDiv img{float:left}#calendarDiv .selectBox,#calendarDiv .selectBoxOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px}#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px}#calendarDiv td{padding:3px;margin:0;font-size:10px;text-align:right;cursor:pointer}#calendarDiv .selectBox{border:1px solid #f1f1f1;color:#f1f1f1;position:relative}#calendarDiv .selectBoxOver{border:1px solid #FFF;background-color:#7c7c7c;color:#FFF;position:relative}#calendarDiv .selectBoxTime{border:1px solid #7c7c7c;color:#7c7c7c;position:relative}#calendarDiv .selectBoxTimeOver{border:1px solid #216072;color:#216072;position:relative}#calendarDiv .topBar{height:16px;padding:2px;background-color:#7c7c7c}#calendarDiv .activeDay{color:red}#calendarDiv .todaysDate{height:17px;line-height:17px;padding:2px;background-color:#f1f1f1;text-align:center;position:absolute;bottom:0;width:201px}#calendarDiv .todaysDate div{float:left}#calendarDiv .timeBar{height:17px;line-height:17px;background-color:#f1f1f1;width:72px;color:#FFF;position:absolute;right:0}#calendarDiv .timeBar div{float:left;margin-right:1px}#calendarDiv .monthYearPicker{background-color:#f1f1f1;border:1px solid #AAA;position:absolute;color:#7c7c7c;left:0;top:15px;z-index:1000;display:none}#calendarDiv #monthSelect{width:70px}#calendarDiv .monthYearPicker div{float:none;clear:both;padding:1px;margin:1px;cursor:pointer}#calendarDiv .monthYearActive{background-color:#7c7c7c;color:#f1f1f1}#calendarDiv .topBar img{cursor:pointer}#calendarDiv .topBar div{float:left;margin-right:1px}.calendarInputButton{background:url(/vweb/Img/calendar.png) no-repeat left top transparent;height:16px;width:16px;cursor:pointer;position:relative;top:1px;left:5px}