.ui-datepicker-inline {
	font-family:"Trebuchet MS", "Trebuchet", Verdana, Arial;
	background:url(../img/bg_cal.png) top left no-repeat;
	height:182px;
	width:181px;
	font-size: 11px;
	padding: 0;
	margin: 0;
	margin-top:8px;
	margin-left:10px;
	padding-top:58px;
	padding-left:1px;
	line-height:14px;
	float:left;	
}

#ui-datepicker-div a, .ui-datepicker-inline a {color:#000000;}
.ui-datepicker-current {display: none;}
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev { left:2px;background: url(../img/prev.gif) 50% 50% no-repeat;cursor: pointer; }
.ui-datepicker .ui-datepicker-next { right:2px;background: url(../img/next.gif) 50% 50% no-repeat;cursor: pointer;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: none  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }

.ui-datepicker-header select {display:none;}
.ui-datepicker-header {text-align:center;}

table.ui-datepicker-calendar {text-align: right;width:165px;margin-top:0px;}
table.ui-datepicker-calendar td{border:0;}
table.ui-datepicker-calendar thead{height:14px;}
table.ui-datepicker-calendar td a {cursor: pointer;}
.ui-datepicker-unselectable {color: #888;}
table.ui-datepicker-calendar td a {padding:1px;}
table.ui-datepicker-calendar td.ui-datepicker-current-day a{border:1px solid red;color:#FF0000;padding:0;}
.ui-datepicker-today a{background:#EFEFEF;}
* html .ui-datepicker-inline {background:url(../img/bg_cal.gif) top left no-repeat;}

