.ui-datepicker-prev{float:left;}
.ui-datepicker-next{float:right;}
.ui-icon-circle-triangle-e{background-image: url("../images/ui-icons_222222_256x240.png");background-position: -48px -192px;}    
.ui-icon-circle-triangle-w {
	background-image: url("../images/ui-icons_222222_256x240.png");
    background-position: -80px -192px;
}
.ui-icon {
    width: 16px;
    height: 16px;
}
.ui-datepicker-calendar th{text-align:center;font-weight: bold;}
.ui-datepicker {
	width: 224px;
	padding: .2em .2em 0;
	display: none;
    background:#e9e9e9;  
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
    color:#FFFFFF;
    background:#e9e9e9;  
}
.ui-datepicker table {
	width:200px;font-size:13px;
	border-collapse: collapse;
    font-family:verdana;
	margin: 0 0 .4em;
    color:#000000;
    background:#fff;    
}
.ui-datepicker td {

	border: 0;
	padding: 1px;

    
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .5em;
	text-align: right;
	text-decoration: none;
}
.ui-state-default, .ui-widget-content .ui-state-default{
    border: 1px solid #c5c5c5;
    background: #f6f6f6;
    font-weight: normal;
    color: #454545;
}
.ui-state-hover, .ui-widget-content .ui-state-hover{
    border: 1px solid #cccccc;
    background: #ededed;
    font-weight: normal;
    color: #2b2b2b;
}
.ui-state-active, .ui-widget-content .ui-state-active {
    border: 1px solid #f32534;
    background: #f32534;
    color: #fff;
}
.ui-datepicker-header
{
	padding:8px;
}
.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}
.ui-datepicker .ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}