#ui-datepicker-div{font-size:12px;top:105px;position:absolute;background-color:#fff;border:1px
solid #B0B0B0;padding:3px
17px 3px 3px;display:none;z-index:2000}.ui-datepicker-calendar{}.ui-datepicker{width:17em;padding: .2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding: .2em 0;color:#406FAE}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:0px;text-decoration:underline;font-weight:bold}.ui-datepicker .ui-datepicker-next{right: -2px;text-decoration:underline;font-weight:bold}.ui-datepicker .ui-datepicker-prev-hover{left:1px;cursor:pointer}.ui-datepicker .ui-datepicker-next-hover{right:1px;cursor:pointer}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:50%;margin-left: -8px;top:50%;margin-top: -8px;color:#406FAE}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center;font-weight:bold}.ui-datepicker .ui-datepicker-title
select{float:left;font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker
table{width:100%;font-size: .9em;border-collapse:collapse;margin:0
0 .4em;color:#406FAE}.ui-datepicker
th{padding: .7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td:hover{background-color:#efefef}.ui-datepicker td.ui-state-disabled:hover{background-color:#fff}.ui-datepicker td span,.ui-datepicker td
a{display:block;padding: .2em;text-align:right;text-decoration:none;color:#406FAE}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin: .7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin: .5em .2em .4em;cursor:pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-state-active{background-color:#ccc}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top: -5px;left:0px}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom: -5px;left:0px}.ui-resizable-e{cursor:e-resize;width:7px;right: -5px;top:0px;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left: -5px;top:0px;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left: -5px;bottom: -5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left: -5px;top: -5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right: -5px;top: -5px}.ui-dialog{position:absolute;padding: .2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding: .5em 1em .3em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin: .1em 16px .2em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right: .3em;top:50%;width:19px;margin: -10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close
span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding: .5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin: .5em 0 0 0;padding: .3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane
button{margin: .5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog{border:2px
solid #CCC}.ui-widget-content{background-color:#fff;color:#333}.ui-widget-content
a{color:#333}.ui-widget-header{font-weight:bold;width:100%}* html .ui-dialog{padding-left:0}* html .ui-dialog .ui-dialog-titlebar-close{right: .9em}* html .ui-dialog .ui-dialog-content{padding-left:5px}.ui-widget-overlay{background:#a6a6a6 url(/css/images/ui-bg_dots-small_65_a6a6a6_2x2.png) 50%
50% repeat;opacity: .40;filter:Alpha(Opacity =   40)}.ui-widget-shadow{margin: -8px 0 0 -8px;padding:8px;background:#333 url(/css/images/ui-bg_flat_0_333333_40x100.png) 50% 50%
repeat-x;opacity: .10;filter:Alpha(Opacity =   10);-moz-border-radius:8px;-webkit-border-radius:8px}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-dialog .ui-corner-tl{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px}.ui-dialog .ui-corner-tr{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px}.ui-dialog .ui-corner-bl{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px}.ui-dialog .ui-corner-br{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}.ui-dialog .ui-corner-top{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px}.ui-dialog .ui-corner-bottom{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}.ui-dialog .ui-corner-right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}.ui-dialog .ui-corner-left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px}.ui-dialog .ui-corner-all{-moz-border-radius:6px;-webkit-border-radius:6px}