/*
* jQuery UI Datepicker 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
 
.ui-datepicker { width: 259px; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; margin-bottom:14px;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 6px; width: 9px; height: 15px; z-index:999; display:block; }

.ui-datepicker .ui-datepicker-prev { right:20px; background:url(../images/prev-date.png) no-repeat 0 0; cursor:pointer;}
.ui-datepicker .ui-datepicker-next { right:3px; background:url(../images/next-date.png) no-repeat 0 0; cursor:pointer;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%;  top: 50%; text-indent:-5000px;  }
.ui-datepicker .ui-datepicker-title { line-height: 17px; font-weight:bold; padding-top:4px; color:#fff; font-size:14px;  height:24px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.ui-datepicker .ui-datepicker-title select { 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 table {width: 100%; font-size: .9em;  margin:0 0 .4em; }
.ui-datepicker th { padding: 6px 5px 6px 16px; text-align: left; color:#605d5d; font-size:13px; font-family:Arial, Helvetica, sans-serif;line-height: 16px;  font-weight:normal;}
.ui-datepicker td {  padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; text-align: center; text-decoration: none; color:#fff; font-size:13px; font-family:Arial, Helvetica, sans-serif;line-height: 16px;    padding: 11px 4px 10px }
.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; }

/* with multiple calendars */
.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-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

.ui-datepicker-header a {background:url(../images/date-bg.png) no-repeat center top;}
.ui-datepicker-header a:hover {background-position:0 -112px;}
.ui-icon {color:#5a5a5a; font-size:12px;}
.ui-datepicker-next span {margin-left: -3px !important;}
.ui-datepicker-title {color:#353c47; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:600;padding-right: 4px;}
.ui-datepicker-calendar {padding-left:2px;}
.ui-datepicker-current-day a {background:#055287; color:#fff !important;}
td a:hover {background:#055287; color:#fff;}
.ui-datepicker-calendar thead tr {
	background:url(../images/bg1.gif) no-repeat 0 0;	
}
.ui-datepicker-calendar tbody tr {
	border-bottom:1px solid #242323;
}


.ui-datepicker-calendar tbody tr:last-child { border:none !important;}

