#calendarDiv{position:absolute;width:210px;border:2px solid #ffc655;padding:1px;background-color:#FFF;font-family:verdana;font-size:11px;padding-bottom:1px;visibility:hidden; z-index:900 !important;}
#calendarDiv span,#calendarDiv img{float:left;}
#calendarDiv .selectBox,#calendarDiv .selectBoxOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px;}
#calendarDiv .selectBox img { margin:5px; }
#calendarDiv td{padding:5px;margin:0;font-size:10px;color:#4a4a4a;}
#calendarDiv .selectBox{border:1px solid #ffd78b;color:#4a4a4a;position:relative;font-size:10px;font-weight:bold;}
#calendarDiv .topBar{height:20px;padding:0;background:#ffd78b;border-bottom:1px solid #FFF;}
#calendarDiv *.arrow{cursor:default; padding:5px;}
#calendarDiv *.pointer{cursor:pointer; padding:5px;}
#calendarDiv .daysBar{height:20px;background:#ffe5b4;color:#4a4a4a;font-size:10px;padding:1px;border-bottom:1px solid #FFF;cursor:default;}
#calendarDiv .activeDay{color:#f4751d;}
#calendarDiv .activeDayOver{color:#f4751d;background:#ffd78b;}
#calendarDiv .inActiveDay{color:#C0BBAF;cursor:default;}
#calendarDiv .Day{color:#543; padding:5px;}
#calendarDiv .DayOver{color:#4a4a4a;background-color:#ffd78b;}
#calendarDiv .monthYearPicker{background-color:#FFF;border:1px solid #ffc655;position:absolute;color:#543;left:0;top:15px;zIndex:1000;display:none; height:130px; overflow:auto;}
#calendarDiv #yearSelect{width:30px;}
#calendarDiv .monthYearPicker div{float:none;clear:both;padding:1px;margin:1px;cursor:pointer;}
#calendarDiv .monthYearActive{background-color:#ffd78b;color:#4a4a4a;}
#calendarDiv .monthYearSelected{color:#F68A1D;}
#calendarDiv td{text-align:center;cursor:pointer;}
#calendarDiv .topBar div{float:left;margin-right:1px;}
