.datepicker{position:absolute;border:2px solid #1C3262;font-size:11px;width:194px;padding:3px;height:221px;background:#eff0ed;line-height:normal;z-index:1000;border-color:#D80F2C #CCCCCC #CCC;border-style:solid;border-width:6px 1px 1px;}.datepicker .header{position:relative;height:21px;padding-top:4px;margin-bottom:3px;}.datepicker .header .title{text-align:center;font-size:1.1em;padding-top:3px;margin:0 42px;background:#eff0ed;}.datepicker .header .titleText{color:#000;text-transform:uppercase;}.datepicker .header .next,.datepicker .header .previous,.datepicker .header .closeButton{position:absolute;width:1.8em;height:15px;background:#fff;color:#666;top:5px;cursor:pointer;text-indent:-9999px;}.datepicker .header .previous{left:5px;background:url("../../img/global/datepicker-arrows.png") no-repeat scroll left top transparent;}.datepicker .header .next{right:5px;background:url("../../img/global/datepicker-arrows.png") no-repeat scroll right top transparent;}.datepicker .header .closeButton{display:none;}.datepicker .body{position:relative;top:0;left:9px;width:194px;height:193px;overflow:hidden;}.datepicker .time{width:100%;height:100%;background:#eee;}.datepicker .time .hour,.datepicker .time .separator,.datepicker .time .minutes{border:1px solid #ccc;background:#fff;width:50px;font-size:32px;position:absolute;top:50px;text-align:center;padding:2px;}.datepicker .time .hour{left:30px;}.datepicker .time .separator{background:transparent;border:0;width:10px;left:91px;}.datepicker .time .minutes{left:110px;}.datepicker .time .ok{position:absolute;top:105px;width:136px;left:30px;font-size:20px;}.datepicker .days .day{float:left;background:#fff;cursor:pointer;text-align:center;padding-top:4px;width:25px;overflow:hidden;height:21px;color:blue;}.datepicker .days .day0{margin-right:0;}.datepicker .days .week5 .day{margin-bottom:0;}.datepicker .days .title,.datepicker .days .titles .title:hover{background:#eff0ed;cursor:default;color:#000;}.datepicker .months .month{float:left;background:#eee;cursor:pointer;text-align:center;overflow:hidden;width:62px;height:31px;padding-top:15px;margin:0 3px 3px 0;}.datepicker .months .month3,.datepicker .months .month6,.datepicker .months .month9,.datepicker .months .month12{margin-right:0;width:64px;}.datepicker .months .month10,.datepicker .months .month11,.datepicker .months .month12{margin-bottom:0;}.datepicker .years .year{float:left;background:#eee;cursor:pointer;text-align:center;padding-top:11px;width:46px;overflow:hidden;height:25px;margin:0 3px 3px 0;}.datepicker .years .year3,.datepicker .years .year7,.datepicker .years .year11,.datepicker .years .year15,.datepicker .years .year19{margin-right:0;width:47px;}.datepicker .years .year16,.datepicker .years .year17,.datepicker .years .year18,.datepicker .years .year19{margin-bottom:0;height:26px;}.datepicker .days .week .selected{background:#8C929F;color:#fff;}.datepicker .days .day:hover,.datepicker .months .month:hover,.datepicker .years .year:hover{background:#5D6E95;color:#fff;}.datepicker .days .unavailable,.datepicker .days .unavailable:hover{background:#fff;color:#aaa;}.datepicker .days .otherMonth,.datepicker .days .unavailable.otherMonth:hover{background:#eff0ed;}