 /* file: css/datePicker.css, ratio: 16.7% */ table.jCalendar {background:none;border-collapse:separate;border-spacing:2px;width:100%;}table.jCalendar th {color:#913003;font-weight:normal;padding:0;font-size:12px;width:25px;font-family:Georgia, &quot;Times New Roman&quot;, Times, serif;padding-bottom:3px;}table.jCalendar td {background:url(../images/bg-calendar-date.gif) no-repeat;background-position:center center;text-align:center;height:22px;width:27px;color:#913003;font-size:12px;font-family:Georgia, &quot;Times New Roman&quot;, Times, serif;font-weight:normal;padding:0 0 3px;}table.jCalendar td.other-month {visibility:hidden;}table.jCalendar td.today {background:url(../images/bg-calendar-today.gif) no-repeat;background-position:center center;color:#f6eac2;padding:0;}table.jCalendar td.today:hover {color:#fff;background:url(../images/bg-calendar-green.gif) no-repeat;background-position:center center;}table.jCalendar td.selected {background:url(../images/bg-calendar-selected.gif) no-repeat;background-position:center center;height:25px;color:#f6eac2;}table.jCalendar td.selected:hover {color:#fff;}table.jCalendar td.disabled {background:url(../images/bg-calendar-disabled.gif) no-repeat;background-position:center center;}div.dp-popup {position:relative;font-size:11px;font-family:Georgia, &quot;Times New Roman&quot;, Times, serif;width:236px;margin:0 auto 20px;border:1px solid #e6ddc3;padding:2px;background:url(../images/bg-calendar.gif) repeat-x;}div#dp-popup {position:absolute;z-index:199;}div.dp-popup h2 {font-size:18px;font-family:Georgia, &quot;Times New Roman&quot;, Times, serif;text-align:center;margin:0;background:url(../images/bg-hd-news.gif) repeat-x;height:27px;padding:7px 0 0;color:#fff;font-weight:normal;}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:#333;text-decoration:none;font-size:13px;font-weight:bold;padding:3px 2px 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-prev a:link {background:url(../images/btn-calendar-prev-off.gif) no-repeat;width:10px;height:10px;margin:12px 0 0 25px;cursor:pointer;text-indent:-50px;display:block;overflow:hidden;}div.dp-popup div.dp-nav-prev a:hover {background:url(../images/btn-calendar-prev-on.gif) no-repeat;}div.dp-popup div.dp-nav-next a,div.dp-popup div.dp-nav-next a:link {background:url(../images/btn-calendar-next-off.gif) no-repeat;width:10px;height:10px;margin:12px 25px 0 0;cursor:pointer;text-indent:50px;display:block;overflow:hidden;}div.dp-popup div.dp-nav-next a:hover {background:url(../images/btn-calendar-next-on.gif) no-repeat;}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 {visibility:hidden;cursor:default;color:#aaa;}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a,div.dp-popup td {cursor:pointer;}table.jCalendar td:hover,table.jCalendar td.dp-hover,table.jCalendar td.disabled:hover {color:#f6eac2;background:url(../images/bg-calendar-hover.gif) no-repeat;background-position:center center;}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled,div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled,div.dp-popup td.disabled {cursor:default;}