 table.jCalendar{border-collapse:collapse;font-family:Tahoma;margin-top:10px}table.jCalendar th{color:#fff;font-weight:normal;padding:3px 5px;vertical-align:middle;color:#444}table.jCalendar td{background:#aadbf9;color:#000;font-size:11px;border:1px solid #fff;padding:3px 5px;text-align:center}table.jCalendar td.other-month{background:#d0e6f7;color:#555}table.jCalendar td.today{background:#f60;color:#fff}table.jCalendar td.selected{background:#f66;color:#fff}table.jCalendar td.selected.dp-hover{background:#fff;color:#f66}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#ecf1f4;color:#888}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#fff;color:#555}div.dp-popup{position:relative;background:#d6e9f8;font-size:12px;font-family:arial,sans-serif;padding:5px;width:163px;width:162px\9;line-height:1.2em;font-family:Tahoma;background:#d9e2ea url(images/selDateTop_bg.png) 0 0 repeat-x;border:#286286 solid 1px;border-radius:5px}div#dp-popup{position:absolute;z-index:199}div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;padding:3px 4px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer}div.dp-popup td.disabled{cursor:default}.dp-nav-next-year{height:20px;width:15px;background:transparent url(../images/calendar/ynext.png) center center no-repeat}.dp-nav-next-month{height:20px;width:15px;background:transparent url(../images/calendar/mnext.png) center center no-repeat}.dp-nav-prev-year{height:20px;width:15px;background:transparent url(../images/calendar/yprev.png) center center no-repeat}.dp-nav-prev-month{height:20px;width:15px;background:transparent url(../images/calendar/mprev.png) center center no-repeat}a{outline:0}