#datepick-div,.datepick-inline{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:0;margin:0;background:#ddd;color:#000;width:15em}#datepick-div{display:none;border:1px
solid #777;z-index:100}.datepick-inline{float:left;display:block;border:1px
solid #777}.datepick-rtl{direction:rtl}.datepick-dialog{padding:5px
!important;border:4px
ridge #ddd !important}.datepick-disabled{position:absolute;z-index:100;background-color:white;opacity:0.5;filter:alpha(opacity=50)}button.datepick-trigger{width:25px;padding:0px}img.datepick-trigger{margin:2px;vertical-align:middle}.datepick-prompt{float:left;padding:2px}* html .datepick-prompt{width:15em}.datepick-control,.datepick-links,.datepick-header,.datepick{clear:both;float:left;width:100%;color:#fff}.datepick-control{background:#400;padding:2px
0px}.datepick-links{background:#000;padding:2px
0px}.datepick-control,.datepick-links{font-weight:bold;font-size:80%}.datepick-links
label{padding:2px
5px;color:#888}.datepick-clear,.datepick-prev{float:left;width:34%}.datepick-rtl .datepick-clear, .datepick-rtl .datepick-prev{float:right;text-align:right}.datepick-current{float:left;width:30%;text-align:center}.datepick-close,.datepick-next{float:right;width:34%;text-align:right}.datepick-rtl .datepick-close, .datepick-rtl .datepick-next{float:left;text-align:left}.datepick-header{background:#333;text-align:center;font-weight:bold;min-height:1.75em}.datepick-header
select{background:#333;color:#fff;border:0px;font-weight:bold}.datepick-header
span{position:relative;top:3px}.datepick{background:#ccc;text-align:center;font-size:100%}.datepick
a{display:block;width:100%;color:#000}.datepick-title-row{background:#777}.datepick-title-row
th{text-align:center;font-weight:normal}.datepick-days-row{background:#eee;color:#666}.datepick-week-col{background:#777;color:#fff}.datepick-days-cell{color:#000;border:1px
solid #ddd}.datepick-other-month{background:#fff}.datepick-week-end-cell{background:#ddd}.datepick-title-row .datepick-week-end-cell{background:#777}.datepick-week-over{background:#ddd}.datepick-unselectable{color:#888}.datepick-today{background:#fcc}.datepick-current-day, .datepick-current-day
a{background:#777;color:#fff}.datepick-days-cell-over{background:#fff;color:#000;border:1px
solid #777}.datepick-status{background:#ddd;width:100%;font-size:80%;text-align:center}#datepick-div a, .datepick-inline
a{cursor:pointer;margin:0;padding:0;text-decoration:none}.datepick-inline .datepick-links
a{padding:0
5px !important}.datepick-control a, .datepick-links
a{padding:2px
5px !important;color:#eee}.datepick-title-row
a{color:#eee}.datepick-control a:hover{background:#fdd;color:#333}.datepick-links a:hover, .datepick-title-row a:hover{background:#ddd;color:#333}.datepick-multi
.datepick{border:1px
solid #777}.datepick-one-month{float:left;width:15em}.datepick-new-row{clear:left}.block-pprdates .block-title{background-color:#fff}.datepick-cover{display:none;display/**/: block;position:absolute;z-index:-1;filter:mask();top:-1px;left:-1px;width:187px;height:187px}.dateSelectorStart,.dateSelectorEnd{float:left;margin-right:30px;margin-bottom:10px}.dateStartLine,.dateEndLine{margin:0
0 10px 0}.dateSelectorStart label, .dateSelectorEnd
label{min-width:60px;display:inline-block}.timesInputs
label{display:inline-block;min-width:65px}.day-detail thead tr
td{text-align:center;padding:2px;border-right:1px dotted #ccc}.day-detail tbody tr
td{border-top:1px dotted #ccc;border-right:1px dotted #ccc}.day-detail tr td:last-child{border-right:none}.day-detail{background-color:#eee;border:1px
dotted #ccc}.day-detail tr
td.available{background-color:#cf9}.day-detail tr
td.busy{background-color:#f66}.day-detail tr td.selected-time{background-color:#00f}.calendarSelector .no-show{display:none}.day-detail-description
.busy{width:20px;height:20px;background-color:#f66;border:1px
dotted #ccc}.day-detail-description
.available{width:20px;height:20px;background-color:#cf9;border:1px
dotted #ccc}.day-detail-description .selected-time{width:20px;height:20px;background-color:#00f;border:1px
dotted #ccc}.day-detail-description{margin-top:10px}.day-detail-description
.description{padding-left:5px;padding-right:10px;vertical-align:middle}.day-detail-container .day-detail-header{font-weight:bold}.legend-detail thead tr
td{text-align:center;padding:2px;border-right:1px dotted #ccc}.legend-detail tbody tr
td{border-top:1px dotted #ccc;border-right:1px dotted #ccc}.legend-detail tr td:last-child{border-right:none}.legend-detail{background-color:#eee;border:1px
dotted #ccc}.legend-detail-description{margin-top:10px}.legend-detail-description
.description{padding-left:5px;padding-right:10px;vertical-align:middle}.legend-detail-container .legend-detail-header{font-weight:bold}.legend-detail tr
td.turnoverBefore{background-color:#E6DF2A}.legend-detail tr
td.turnoverAfter{background-color:#E6DF2A}.legend-detail-description
.turnoverBefore{width:20px;height:20px;background-color:#E6DF2A;border:1px
dotted #ccc}.legend-detail-description
.turnoverAfter{width:20px;height:20px;background-color:#E6DF2A;border:1px
dotted #ccc}