.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 #ccc #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}