/* Interaction Cues
----------------------------------*/

/* Component containers
----------------------------------*/
/*HEADER OF CALENDAR*/
#datepicker{padding:5px 11px 0 1px;}
.ui-widget { /*CONTAINER OF DAYS*/}
.ui-widget-header {  padding: 5px 0 0 0;}
.ui-widget-header a { color: #7a6c69; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {  color:#7c6a6a; } /*SELLS OF CALENDAR*/
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-datepicker td a:hover{ background:#dc572f; color:#fff;} /*ACTIVE DAY*/
.ui-datepicker td a{ background:url(../images/spacer.gif) repeat; border-radius: 9px; }
.ui-datepicker { padding:0 0 30px 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:0 0;height:35px; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 9px; display:block;width:15px;height: 15px; cursor:pointer; }
.ui-datepicker .ui-datepicker-prev { left:20px; background:url(../images/cal_prev.png) no-repeat; }
.ui-datepicker .ui-datepicker-next { right:10px; background:url(../images/cal_next.png) no-repeat;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { background-position: 0 -15px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: none; }
.ui-datepicker .ui-datepicker-title {padding:7px 0 8px 0; text-align:center; text-transform:uppercase;font-size: 18px; line-height: 22px; color: #7a6c69; letter-spacing:-1px; }/*header of calendar*/
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker .ui-datepicker-year {}
.ui-datepicker table {width: 239px; margin:0 0 0 -1px;border: 1px solid #e8e4ce; border-top:none;}
.ui-datepicker th{ color:#fff; text-align:center;border-left: 1px solid #d06240; background:#dc572f; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}/*<============  TITLE*/
.ui-datepicker th span{ padding: 0px 0 2px; display:block;}
.ui-datepicker td{border: none;width:37px; border-left:1px solid #e8e4ce; border-bottom:1px solid #e8e4ce; text-align:center;padding:2px 0 1px;}
.ui-datepicker td span, .ui-datepicker td a { display: inline-block; padding: 2px 8px 2px; text-align: center; text-decoration: none;font-size: 11px; line-height: 14px; color:#7a6c69; font-family:Tahoma, Geneva, sans-serif;}
.ui-datepicker tr th:first-child, .ui-datepicker td:first-child{ border-left:none;}
