div.datepicker{position:absolute;text-align:center;border:1px #c4d5e3 solid;font-family:arial;background:#fff;font-size:10px;padding:0}div.datepicker table{font-size:10px;margin:0;padding:0;text-align:center;width:180px}div.datepicker table thead tr th{font-size:12px;font-weight:700;background:#e9eff4;border-bottom:1px solid #c4d5e3;padding:0;margin:0}div.datepicker table tbody tr{border:1px #fff solid;margin:0;padding:0}div.datepicker table tbody tr td{border:1px #eaeaea solid;margin:0;padding:0;text-align:center}div.datepicker table tbody tr td:hover,div.datepicker table tbody tr td.outbound:hover,div.datepicker table tbody tr td.today:hover{border:1px #c4d5e3 solid;background:#e9eff4;cursor:pointer}div.datepicker table tbody tr td.wday{border:1px #fff solid;background:#fff;cursor:text}div.datepicker table tbody tr td.outbound{background:#e8e4e4}div.datepicker table tbody tr td.today{border:1px #16518e solid;background:#c4d5e3}div.datepicker table tbody tr td.nclick,div.datepicker table tbody tr td.nclick_outbound,div.datepicker table tbody tr td.nclick_today{cursor:default;color:#aaa}div.datepicker table tbody tr td.nclick_outbound{background:#e8e4e4}div.datepicker table tbody tr td.nclick_today{background:#c4d5e3}div.datepicker table tbody tr td.nclick:hover,div.datepicker table tbody tr td.nclick_outbound:hover,div.datepicker table tbody tr td.nclick_today:hover{border:1px #eaeaea solid;background:#fff}div.datepicker table tbody tr td.nclick_outbound:hover{background:#e8e4e4}div.datepicker table tbody tr td.nclick_today:hover{background:#c4d5e3}div.datepicker table tfoot tr td{font-size:10px;background:#e9eff4;border-top:1px solid #c4d5e3;cursor:pointer;text-align:center;padding:0}