.ui-icon {display: block;text-indent: -99999px;	overflow: hidden;background-repeat: no-repeat;}
.ui-datepicker {display: none;width: 100%; border:1px solid #203dc6;padding: 9px;max-width: 276px; background-color: #fff;margin-left: -1px}
.ui-datepicker .ui-datepicker-header {position: relative;color:#000;font-size: 15px;font-family: 'PT Sans'}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position: absolute;top: 2px;width: 9px;height: 17px;}
.ui-datepicker .ui-datepicker-prev {background: url('/desimages/calendar_prev.png') no-repeat left top;left:0px }
.ui-datepicker .ui-datepicker-next {background: url('/desimages/calendar_next.png') no-repeat left top; right:0px;}
.ui-datepicker .ui-datepicker-prev-hover {background-image: url('/desimages/calendar_prev.png');cursor: pointer}
.ui-datepicker .ui-datepicker-next-hover {background-image: url('/desimages/calendar_next.png');cursor: pointer}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {font-size: 0px}
.ui-datepicker .ui-datepicker-title {padding: 0 12px;line-height: 1;text-align: center;}
.ui-datepicker .ui-datepicker-title select {margin: 1px 0;border: 1px solid #203dc6;}
.ui-datepicker .ui-datepicker-month, .ui-datepicker .ui-datepicker-year {width: 40%;display: inline-block!important;}
.ui-datepicker select.ui-datepicker-year{font-size:12px; font-size: 0.75rem;color:#203dc6}
.ui-datepicker table {width: 100%;font-size: 9px;font-size: 0.5625rem;border-collapse: collapse;color:#5f5f5f;margin-bottom: 0px }
.ui-datepicker tr {height: 27px; background: none!important;}
.ui-datepicker th {padding: 3px;text-align: center;border:0px;border-top: 1px solid #203dc6;border-bottom: 1px solid #203dc6;background: transparent;font-size: 9px;font-size: 0.5625rem; font-weight: normal;color:#b1b1b1}
.ui-datepicker td {border: 0;text-align: center;color:#b1b1b1;padding: 0px;font-size: 12px;font-size: 0.75rem;}
.ui-datepicker td span, .ui-datepicker td a {text-decoration: none;padding: 3px 5px;}
.ui-datepicker td a { color:#000;font-size:12px;font-size: 0.75rem;font-weight: normal;text-align: center}
.press_wrap_calendar .ui-datepicker td a {color:#93bb53;font-size:14px;font-size: 0.875rem;font-weight: bold;}
.ui-datepicker td a:hover{background-color: #203dc6;text-decoration: underline;color:#fff;}
.ui-datepicker .ui-datepicker-today a, .ui-datepicker-today span{background-color: #203dc6;color: #fff;}
.ui-state-active, .ui-state-active:link, .ui-state-active:visited {color: #fff!important;text-decoration: none;background-color: #203dc6;}
.press_wrap_calendar .ui-state-active, .press_wrap_calendar .ui-state-active:link, .press_wrap_calendar .ui-state-active:visited {color: #1b65af!important;text-decoration: none;background-color: transparent!important;}
.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-multi {width: auto;}
.ui-datepicker-multi .ui-datepicker-group {float: left;}
.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%;}
.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%;}
.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}
.ui-datepicker-row-break {clear: both;width: 100%;font-size: 0;}

