.datepicker{position:absolute;border:2px solid #1c3262;font-size:11px;width:194px;padding:3px;height:221px;background:#fff;line-height:normal;z-index:12000}.datepicker .header{position:relative;background:#00537f;height:21px;padding-top:4px;margin-bottom:3px}.datepicker .header .title{text-align:center;padding-top:1px;margin:0 42px 0 20px}.datepicker .header .titleText{color:#fff;font-weight:bold}.datepicker .header .next,.datepicker .header .previous,.datepicker .header .closeButton{position:absolute;width:15px;height:15px;background:#fff;text-align:center;color:#666;top:5px;cursor:pointer}.datepicker .header .previous{left:5px}.datepicker .header .next{right:28px}.datepicker .header .closeButton{right:5px}.datepicker .body{position:relative;top:0;left:0;width:194px;border-right:2px solid #fff;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:#ddd;cursor:pointer;text-align:center;padding-top:4px;width:25px;overflow:hidden;height:21px;margin:0 3px 3px 0}.datepicker .days .day0{margin-right:0}.datepicker .days .week5 .day{margin-bottom:0}.datepicker .today{clear:none;color:#00537f}.datepicker .days .title{background:#f3f7fb;font-weight:bold;color:#000;cursor:default}.datepicker .days .otherMonth{background:#eee;color:#aaa}.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 .selected{background:#ffbe00 !important;color:#000 !important}.datepicker .unavailable,.datepicker .body .days .week .day.unavailable:hover{background:#ccc !important;color:#aaa !important;cursor:default !important}.datepicker .days .week .day:hover,.datepicker .months .month:hover,.datepicker .years .year:hover{background:#ffa911 !important;color:#000 !important}input#sunsetcalculatordate{width:70px;padding:0;margin:0;height:18px}#sunsetcalculator_submit{display:none}#calendarbutton{width:26px;height:22px;color:#fff;border-width:0}#sunsetcalculator{height:22px;padding:0 10px}#sunsetcalculator input{float:left;border:1px solid #ddd;font-size:12px;font-family:arial,sans-serif}#sunsetcalculator img{margin-left:3px;float:left}#sunsetcalculator label{margin-top:5px;width:145px;display:block;line-height:100%;float:left}
