﻿.ui-datepicker{border-top:2px solid #fff;border-right:2px solid #aaa;border-bottom:2px solid #aaa;border-left:2px solid #fff;font-size:11px;color:#393939;cursor:default;background:#fff;font-family:arial,verdana,sans-serif;z-index:1020;width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;color:#393939;font-weight:bold;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;color:Black;font-size:11px;text-align:center;padding:.1em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:2px;background:#d5d5d5;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.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;}.ui-datepicker th{padding:.2em .3em;text-align:center;background:#f1f4f5;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:center;text-decoration:none;font-size:11px;color:#393939;}.ui-datepicker td span,.ui-datepicker td a:hover{padding:.1em;font-size:11px;color:#393939;background-color:#f0f8fa;border:solid 1px #6098ab;}.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-datepicker-week-end,.ui-datepicker-week-end a{color:#f15a22;}.ui-datepicker .ui-state-disabled{color:gray;}.ui-datepicker .ui-state-active{color:#393939;background:#ebebeb;font-weight:bold;}.ui-datepicker-trigger{display:block;margin:-2em 0 0 7.5em;}.ui-dialog{background:#f0f8fa;border:solid 1px #e4e4e4;width:46em;padding-bottom:1em;z-index:10;position:absolute;z-index:501;}.ui-dialog p{margin-right:1em;margin-left:1em;}.ui-dialog .ui-dialog-titlebar{background:#225d74 url('../images/backBN.gif') repeat-x;line-height:2em;height:2em;color:#fff;font-weight:bold;font-size:1.2em;margin-bottom:1em;padding-left:.5em;}.ui-dialog .ui-dialog-titlebar-close{float:right;display:block;background:transparent url('../images/backCloseModal.gif');text-indent:-500px;overflow:hidden;width:15px;height:15px;border:solid 1px #9dc0cb;margin:.3em;}.ui-widget-overlay{background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:500;opacity:.9;filter:Alpha(opacity=90);}div.checkAvailability{z-index:200;position:absolute;margin:0!important;background-color:#f0f8fa;padding:1.4em 1.9em 0 1.9em;}div.checkAvailability .ui-dialog-titlebar{font-family:Georgia,serif;font-weight:normal;font-style:italic;font-size:1.8em;color:#393939;width:100%;margin:0 0 .5em 0;padding:0!important;background:transparent url('../images/divider.gif') repeat-x 0 bottom;}div.checkAvailability .ui-dialog-titlebar-close{border:none;font-size:10px;position:absolute;top:.7em;right:.7em;width:1.3em;height:1.3em;background:transparent url('../images/backClose.gif') no-repeat;}div.checkAvailability p{margin:0 0 .5rm 0!important;}div.checkAvailability p.a{width:10.09em;}div.checkAvailability p.b{width:5.45em;}div.checkAvailability p.col{height:4em;}div.checkAvailability p.col,div.checkAvailability select{font-size:1.1em;margin:0;}div.checkAvailability p label{display:block;}div.checkAvailability p input.short,div.checkAvailability p img.short{display:block;float:left;margin-right:.2em;}div.checkAvailability .ui-datepicker-trigger{display:block;float:left;margin:0 .2em 0 0;}div.checkAvailability p.clear{margin:0;}div.checkAvailability p input.search{margin-top:1em;width:9.54em;line-height:1.727em;height:1.727em;background:transparent url('../images/backSearch.gif') no-repeat;border:none;font-size:.916em;color:#fff;text-align:center;cursor:pointer;}.ac_results{padding:0;border:1px solid #6098AB;background-color:white;overflow:hidden;z-index:99999;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:1em;line-height:1.4em;overflow:hidden;color:#F15A22;vertical-align:text-top;}.ac_results img{vertical-align:middle;margin-right:3px;}.ac_loading{background:white url('indicator.gif') right center no-repeat;}.ac_over{background-color:#F1F4F5;color:white;}
