div.datepicker{font-family:Arial,Helvetica,sans-serif;font-size:12px;width:586px!important;height:147px;position:absolute;cursor:default;top:0;left:0;display:none;border:1px solid #999}.datepickerContainer{background:#121212;position:absolute;top:10px;left:10px}.datepickerBorderT{position:absolute;left:10px;top:0;right:10px;height:10px;background:url(/images/datepicker_t.png)}.datepickerBorderB{position:absolute;left:10px;bottom:0;right:10px;height:10px;background:url(/images/datepicker_b.png)}.datepickerBorderL,.datepickerBorderR{bottom:10px;top:10px;position:absolute;width:10px}.datepickerBorderL{left:0;background:url(/images/datepicker_l.png)}.datepickerBorderR{right:0;background:url(/images/datepicker_r.png)}.datepickerBorderTL{position:absolute;top:0;left:0;width:10px;height:10px;background:url(/images/datepicker_tl.png)}.datepickerBorderTR{position:absolute;top:0;right:0;width:10px;height:10px;background:url(/images/datepicker_tr.png)}.datepickerBorderBL{position:absolute;bottom:0;left:0;width:10px;height:10px;background:url(/images/datepicker_bl.png)}.datepickerBorderBR{position:absolute;bottom:0;right:0;width:10px;height:10px;background:url(/images/datepicker_br.png)}.datepickerHidden{display:none}div.datepicker table{border-collapse:collapse}div.datepicker a{color:#000;text-decoration:none;cursor:default;outline:0}div.datepicker table td{text-align:right;padding:0;margin:0}div.datepicker th{text-align:center;color:#999;font-weight:400}div.datepicker tbody a{display:block}.datepickerDays a{width:20px;line-height:16px;height:16px;padding-right:2px}.datepickerMonths a,.datepickerYears a{width:44px;line-height:36px;height:36px;text-align:center}td.datepickerNotInMonth a{color:#666}tbody.datepickerDays td.datepickerSelected{background:#136A9F}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected,tbody.datepickerMonths td.datepickerSelected,tbody.datepickerYears td.datepickerSelected{background:#17384d}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected a,tbody.datepickerDays td.datepickerSelected a,tbody.datepickerMonths td.datepickerSelected a,tbody.datepickerYears td.datepickerSelected a{color:#fff!important}div.datepicker a:hover{color:#88c5eb}div.datepicker td.datepickerNotInMonth a:hover{color:#999}div.datepicker tbody th{text-align:center}.datepickerSpace div{width:20px}.datepickerGoNext a,.datepickerGoPrev a,.datepickerMonth a{text-align:center;height:20px;line-height:20px}#colorpickerHolder2,#widgetCalendar{top:32px;left:0;height:0;overflow:hidden}.datepickerGoNext a{float:right;width:20px}.datepickerGoPrev a{float:left;width:20px}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears,table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW,table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}td.datepickerDisabled a,td.datepickerDisabled a:hover,td.datepickerDisabled.datepickerNotInMonth a{color:#333}td.datepickerSpecial a{background:#700}td.datepickerSpecial.datepickerSelected a{background:#a00}#colorSelector{position:relative;width:36px;height:36px;background:url(/images/select.png)}#colorSelector div{position:absolute;top:3px;left:3px;width:30px;height:30px;background:url(/images/select.png) center}#colorSelector2{position:absolute;top:0;left:0;width:36px;height:36px;background:url(/images/select2.png)}#colorSelector2 div{position:absolute;top:4px;left:4px;width:28px;height:28px;background:url(/images/select2.png) center}#colorpickerHolder2{width:250px;position:absolute}#colorpickerHolder2 .colorpicker{background-image:url(/images/custom_background.png);position:absolute;bottom:0;left:0}#customWidget,#widget,#widgetField{position:relative}#colorpickerHolder2 .colorpicker_hue div{background-image:url(/images/custom_indic.gif)}#colorpickerHolder2 .colorpicker_hex{background-image:url(/images/custom_hex.png)}#colorpickerHolder2 .colorpicker_rgb_r{background-image:url(/images/custom_rgb_r.png)}#colorpickerHolder2 .colorpicker_rgb_g{background-image:url(/images/custom_rgb_g.png)}#colorpickerHolder2 .colorpicker_rgb_b{background-image:url(/images/custom_rgb_b.png)}#colorpickerHolder2 .colorpicker_hsb_s{background-image:url(/images/custom_hsb_s.png);display:none}#colorpickerHolder2 .colorpicker_hsb_h{background-image:url(/images/custom_hsb_h.png);display:none}#colorpickerHolder2 .colorpicker_hsb_b{background-image:url(/images/custom_hsb_b.png);display:none}#colorpickerHolder2 .colorpicker_submit{background-image:url(/images/custom_submit.png)}#colorpickerHolder2 .colorpicker input{color:#778398}#customWidget{height:36px}input.inputDate{border:1px solid #999;padding:4px;border-bottom-color:#ddd;border-right-color:#ddd;width:65px}#widget{width:250px}#widgetField{background:url(/images/field.png) -45px;overflow:hidden;height:16px;padding:4px;width:235px;margin-top:5px}#widgetField a{display:block;position:absolute;width:26px;height:26px;top:0;right:0;text-decoration:none;text-indent:-3000px}#widgetField span{font-size:12px;font-weight:700;color:#000;position:absolute;top:0;height:26px;line-height:26px;left:5px;width:250px;text-align:center}#widgetCalendar{position:absolute;width:588px;background:#fafafa;z-index:9995}#widgetCalendar .datepicker{position:absolute;bottom:0;top:auto}#widgetCalendar .datepickerBorderB,#widgetCalendar .datepickerBorderBL,#widgetCalendar .datepickerBorderBR,#widgetCalendar .datepickerBorderL,#widgetCalendar .datepickerBorderR,#widgetCalendar .datepickerBorderT,#widgetCalendar .datepickerBorderTL,#widgetCalendar .datepickerBorderTR,#widgetCalendar .datepickerContainer{background:0 0!important}#widgetCalendar .datepicker a:hover{color:#fff;background-color:#D38D46}#widgetCalendar .datepickerDays a,#widgetCalendar .datepickerDays span{cursor:pointer}