.ui-datepicker {
	width:365px;
}
.ui-widget-content {
	   color: #c8c8c8;
        background: url(../resource/parts_menu/background/bg_menu.png);
}
.ui-datepicker-calendar tbody {
	background-color: #000000;
	border: 1px solid #595959;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-top-left-radius: unset;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
    border-top-right-radius: unset;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
    border-bottom-left-radius: unset;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-bottom-right-radius: unset;
}
.ui-widget-header {
	color: #c8c8c8;
	border: none;
	background: transparent;
}
.ui-widget-header {
    background-image: url("../resource/tab/tab_s_C.png"), url("../resource/tab/tab_s_L.png"), url("../resource/tab/tab_s_R.png");
    background-position: 14px 0px, 0px 0px, 343px 0px;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-size: 329px 28px, 14px 28px, 14px 28px;
    border-bottom: 1px solid #666666;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
	    border: none;
    background: transparent;
    color: #c8c8c8;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
    border: none;
    background: transparent;
    color: #c8c8c8;
}
.ui-datepicker .ui-datepicker-prev {
	background-image: url("../resource/maintenance/parts_datepicker/rewind_month_able.png");
}
.ui-datepicker .ui-datepicker-next {
	 background-image: url("../resource/maintenance/parts_datepicker/forward_month_able.png");
}
.ui-datepicker .ui-datepicker-prev-hover {
	background-image: url("../resource/maintenance/parts_datepicker/rewind_month_over.png");
}
.ui-datepicker .ui-datepicker-next-hover {
   background-image: url("../resource/maintenance/parts_datepicker/forward_month_over.png");
}
.ui-datepicker .ui-datepicker-prev-hover {
	 top: 2px;
    left: 2px;
}
.ui-datepicker .ui-datepicker-next-hover {
	 top: 2px;
    right: 2px;
}
.ui-icon,
.ui-widget-content .ui-icon {
    background-image: none;
}
.ui-widget-header .ui-icon {
     background-image: none;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
    background-image: none;
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
    background-image: none;
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
    background-image: none;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image: none;
}
.ui-button .ui-icon {
    background-image: none;
}
.ui-datepicker td span,
.ui-datepicker td a {
    text-align: center;
}
