.datepicker{position:relative;font-size:12px;width:196px;height:147px;position:absolute;cursor:default;top:0;left:0;display:none;z-index:1200}.datepickerContainer{position:absolute;top:10px;left:10px;z-index:1000;*border-right:1px solid #ccc;*border-bottom:1px solid #ccc}.datepicker table td{padding-left:0}.datepickerBorderT{position:absolute;left:10px;top:0;right:10px;height:10px}.datepickerBorderB{position:absolute;left:10px;bottom:0;right:10px;height:10px}.datepickerBorderL{position:absolute;left:0;bottom:10px;top:10px;width:10px}.datepickerBorderR{position:absolute;right:0;bottom:10px;top:10px;width:10px}.datepickerBorderTL{position:absolute;top:0;left:0;width:10px;height:10px}.datepickerBorderTR{position:absolute;top:0;right:0;width:10px;height:10px}.datepickerBorderBL{position:absolute;bottom:0;left:0;width:10px;height:10px}.datepickerBorderBR{position:absolute;bottom:0;right:0;width:10px;height:10px}.datepickerHidden{display:none}.datepicker table{-moz-box-shadow:1px 2px 5px #bbb;-webkit-box-shadow:1px 2px 5px #bbb;-o-box-shadow:1px 2px 5px #bbb;box-shadow:1px 2px 5px #bbb;border-collapse:collapse;border:0;padding:2px!important;font-size:12px;margin-bottom:0}.datepicker table tr{height:auto!important}.datepicker a{color:#eee;text-decoration:none;cursor:default;outline:0}.datepicker table td{background-image:none!important;text-align:center;padding:0!important;margin:0}.datepicker table td table td{background-color:#fafafa!important;border:1px solid #ccc;padding:2px!important}.datepicker th{background:url("../images/table-header-bg.jpg") repeat-x scroll center top #e1e1e1;border:1px solid #ccc;text-align:center;text-shadow:0 1px 1px #fff;color:#999;font-weight:normal}.datepicker thead th{padding:3px 2px}.datepicker tbody th{font-size:12px!important;font-size:12px;font-weight:normal;text-align:center}.datepicker thead th a{font-size:12px!important;font-weight:normal!important}.datepicker tbody a{color:#666;display:block}.datepicker tbody a:hover{color:#88c5eb;text-decoration:none!important}.datepickerDays a{width:20px;line-height:16px;height:16px;padding-right:2px;color:#4d4d4d}.datepickerYears a,.datepickerMonths a{width:44px;line-height:36px;height:36px;text-align:center;color:#4d4d4d}td.datepickerNotInMonth a{color:#CCC!important}table.datepickerViewDays .datepickerSelected{background:#FFF!important}table.datepickerViewDays .datepickerSelected a{color:#F00!important}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background:#17384d}tbody.datepickerYears td.datepickerSelected,tbody.datepickerMonths td.datepickerSelected{background:#17384d}.datepicker a:hover,.datepicker a:hover{color:#88c5eb;cursor:pointer}.datepicker td.datepickerNotInMonth a:hover{color:#999}.datepicker th.datepickerGoNext a,.datepicker th.datepickerGoPrev a{display:block;height:15px;width:auto}.datepicker th.datepickerGoNext a span{background:url("../images/sprite.png") no-repeat scroll 0 -18px transparent;display:block;height:7px;margin:0 auto;position:relative;text-indent:-9999px;top:5px;width:7px}.datepicker th.datepickerGoNext a:hover span{background-position:0 -12px}.datepicker th.datepickerGoPrev a span{background:url("../images/sprite.png") no-repeat scroll 0 -6px transparent;display:block;height:7px;margin:0 auto;position:relative;text-indent:-9999px;top:5px;width:7px}.datepicker tbody th.datepickerGoPrev a:hover span{background-position:0 0}.datepickerSpace{width:20px}.datepickerGoNext a,.datepickerGoPrev a,.datepickerMonth a,.datepickerMonth a:hover{color:#666!important;font-weight:bold;text-align:center;height:20px;line-height:20px}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears{display:none}table.datepickerViewDays tr.datepickerDoW th{padding:2px;margin:0;font-weight:bold;color:#666}table.datepickerViewDays td{text-align:center;padding:1px}table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW{display:none}table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth a{color:#333}td.datepickerDisabled a:hover{color:#333}td.datepickerSpecial a{background:#700}td.datepickerSpecial.datepickerSelected a{background:#a00}