.ui-datepicker {margin-left:0; font-size:11px; width:150px;}

.ui-datepicker .ui-datepicker-header {padding:0.2em 0; position:relative;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {height:1.8em; position:absolute; top:2px; width:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top:1px;}
.ui-datepicker .ui-datepicker-prev {cursor:pointer; margin-top:3px; left:1px; text-indent:-999em; background:url(/i/bg-prev.png) 0 0 no-repeat; width:13px; height:13px;}
.ui-datepicker .ui-datepicker-next {cursor:pointer; margin-top:3px; right:1px; text-indent:-999em; background:url(/i/bg-next.png) 100% 0 no-repeat; width:13px; height:13px;}
.ui-datepicker .ui-datepicker-prev-hover {margin-top:3px; left:1px;}
.ui-datepicker .ui-datepicker-next-hover {margin-top:3px; right:1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display:block; left:50%; margin-left:-8px; margin-top:-8px; position:absolute; top:50%;}
.ui-datepicker .ui-datepicker-title {font-size:12px; font-weight:normal; margin:0 2.3em; text-align:center;}
.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 {border-collapse:collapse; margin:0 0 0.4em; width:100%;}
.ui-datepicker th {border:0 none; font-size:12px; font-weight:normal; padding:0.3em; text-align:center; color:#e5e5e5;}
.ui-datepicker td {border:0 none; padding:1px;}
.ui-datepicker td span, .ui-datepicker td a {display:block; text-align:center; text-decoration:none;}

.ui-datepicker .ui-datepicker-buttonpane {background-image:none; border-bottom:0 none; border-left:0 none; border-right:0 none; margin:0.7em 0 0; padding:0 0.2em;}
.ui-datepicker .ui-datepicker-buttonpane button {cursor:pointer; float:right; margin:0.5em 0.2em 0.4em; overflow:visible; padding:0.2em 0.6em 0.3em; width:auto;}
.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 {margin:0 auto 0.4em; width:95%;}
.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%;}

.ui-datepicker-rtl {direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev {left:auto; right:2px;}
.ui-datepicker-rtl .ui-datepicker-next {left:2px; right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover {left:auto; right:1px;}
.ui-datepicker-rtl .ui-datepicker-next:hover {left:1px; right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float:right;}
.ui-datepicker-rtl .ui-datepicker-group {float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {border-left-width:1px;border-right-width:0;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:1px;border-right-width:0;}

.ui-datepicker-cover {display:block;height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1;}

/* leo's styles */

.ui-datepicker-calendar				{font-size:11px;}
.ui-datepicker-calendar a			{color:#e5e5e5;}
.ui-datepicker-calendar a:hover		{background:#65a6c1;}
.ui-datepicker-calendar tbody		{background:url(/i/bg-calender.png) 0 0 repeat;}
*html .ui-datepicker-calendar tbody	{background:#333;}
.ui-datepicker-days-cell-over		{color:#65a6c1 !important; font-weight:bold; background:#333;}
.ui-datepicker-current-day			{color:#65a6c1 !important; font-weight:bold; background:#65a6c1;;}
.ui-datepicker ui-datepicker-calendar td .ui-datepicker-today	{color:#65a6c1 !important; font-weight:bold;}
.ui-datepicker th .ui-datepicker-week-end				{font-weight:bold;}

