 /* file: css/datePicker.css, ratio: 19.5% */ table.jCalendar {background:none;border-collapse:separate;border-spacing:0;width:100%;}table.jCalendar th {color:#000;font-weight:normal;padding:2px 0;font-size:11px;font-family:Arial, Helvetica, sans-serif;background:#a3b8bf;}table.jCalendar td {text-align:center;color:#fff;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:3px 0;}table.jCalendar td.other-month {visibility:hidden;}table.jCalendar td.today {background:url(../images/bg-calendar-boxes-active.gif) no-repeat;background-position:center center;color:#fff;padding:0;}table.jCalendar td.today:hover {color:#203d45;background:url(../images/bg-calendar-boxes-active.gif) no-repeat;background-position:center center;}table.jCalendar td.marked-event {background:url(../images/bg-calendar-boxes-event.gif) no-repeat;background-position:center center;color:#fff;padding:0;}table.jCalendar td.selected:hover {color:#203d45;background:url(../images/bg-calendar-boxes-event.gif) no-repeat;background-position:center center;}table.jCalendar td:hover,table.jCalendar td.dp-hover {color:#8aac2f;}table.jCalendar td.disabled {background:none;color:#a9b7bc;}table.jCalendar td.disabled:hover {color:#a9b7bc;}div.dp-popup {position:relative;font-size:11px;font-family:Arial, Helvetica, sans-serif;width:205px;margin:0;border:1px solid #a3b8bf;background:url(../images/bg-calendar.gif) #6a838a repeat-x;background-position:bottom left;}div#dp-popup {position:absolute;z-index:199;}div.dp-popup h2 {font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:center;margin:0;color:#fff;font-weight:bold;text-transform:uppercase;background:url(../images/bg-hd-calendar.gif) repeat-x;padding:3px 0 0;height:18px;}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/arrow-lft-calendar-off.gif) no-repeat;background-position:right top;width:16px;height:16px;cursor:pointer;text-indent:-50px;display:block;overflow:hidden;margin:1px 0 0;}div.dp-popup div.dp-nav-prev a:hover {background:url(../images/arrow-lft-calendar-on.gif) no-repeat;background-position:right top;}div.dp-popup div.dp-nav-next a,div.dp-popup div.dp-nav-next a:link {background:url(../images/arrow-rgt-calendar-off.gif) no-repeat;width:16px;height:16px;cursor:pointer;text-indent:50px;display:block;overflow:hidden;margin:1px 0 0;}div.dp-popup div.dp-nav-next a:hover {background:url(../images/arrow-rgt-calendar-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;}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;}