#ui-datepicker-div {
	background:#fff;
	border:1px solid #b3b3b3;
	padding:3px 6px;
	font-size:1.2em;
	-moz-box-shadow:0 1px 1px #aaa;
	-webkit-box-shadow:0 1px 1px #aaa;
	box-shadow:0 1px 1px #aaa;
	display:none
}
#ui-datepicker-div a,#ui-datepicker-div span.ui-state-default {
	padding:3px;
	display:block;
	text-align:center
}
#ui-datepicker-div a.ui-datepicker-prev {
	float:left
}
#ui-datepicker-div a.ui-datepicker-next {
	float:right
}
#ui-datepicker-div a.ui-datepicker-prev.ui-state-disabled span,#ui-datepicker-div a.ui-datepicker-next.ui-state-disabled span {
	display:none
}
#ui-datepicker-div .ui-icon-circle-triangle-w {
	padding-left:20px;
    background-image:url(/etc/designs/stzh/statics/media/icon_link_back.gif);
	background-repeat:no-repeat;
	background-position:left center
}
#ui-datepicker-div .ui-icon-circle-triangle-e {
	padding-right:20px;
    background:url(/etc/designs/stzh/statics/media/icon_link_arrows.gif);
	background-repeat:no-repeat;
	background-position:right center
}
#ui-datepicker-div .ui-datepicker-title {
	font-size:1.2em;
	font-weight:bold;
	display:block;
	margin:3px 0;
	padding-top:6px;
	clear:both;
	text-align:center
}
#ui-datepicker-div a.ui-state-highlight {
	background:#eff5ff
}
.egov-datepicker-group input {
	width:175px;
	/*//195px;*/
	position:relative;
	vertical-align:top;
	height:19px;
	float:left
}
.ui-datepicker-trigger-wrapper {
	white-space:norwap;
	display:inline-block;
	width:19px;
	min-height:19px;
	line-height:17px;
	text-align:center;
	vertical-align:top;
	background-color:#f8f8f8;
	border-width:1px 1px 1px 0;
	border-style:solid;
	border-color:#949494;
	float:inherit;
	padding:1px
}
.ui-datepicker-trigger-wrapper img {
	vertical-align:middle;
	margin-top:3px
}
#ui-datepicker-div .ui-datepicker-today a {
	color:#126094;
	font-weight:bold;
	background:transparent;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)"
}
#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div .ui-state-highlight a,#ui-datepicker-div .ui-state-highlight.ui-datepicker-current-day,#ui-datepicker-div .ui-state-highlight.ui-datepicker-current-day a,#ui-datepicker-div .ui-state-highlight.ui-datepicker-current-day.ui-datepicker-today,#ui-datepicker-div .ui-state-highlight.ui-datepicker-current-day.ui-datepicker-today a,#ui-datepicker-div .ui-state-highlight.ui-datepicker-today,#ui-datepicker-div .ui-state-highlight.ui-datepicker-today a,#ui-datepicker-div .ui-state-highlight.datepicker-green,#ui-datepicker-div .ui-state-highlight.datepicker-green a,#ui-datepicker-div .ui-state-highlight.datepicker-yellow,#ui-datepicker-div .ui-state-highlight.datepicker-yellow a,#ui-datepicker-div .ui-state-highlight.datepicker-red,#ui-datepicker-div .ui-state-highlight.datepicker-red a {
	color:white;
	font-weight:bold;
	background-color:#25498c
}
#ui-datepicker-div .ui-datepicker-unselectable {
	color:#3c3c3c;
	zoom:1;
	filter:alpha(opacity=50);
	opacity:.5
}
#ui-datepicker-div .ui-datepicker-unselectable.ui-state-disabled span {
	text-decoration:line-through
}
#ui-datepicker-div *:not(.ui-datepicker-other-month).ui-datepicker-unselectable.ui-state-disabled {
	background-color:#d4d4d4
}
#ui-datepicker-div .datepicker-green {
	background-color:#598ef0
}
#ui-datepicker-div .datepicker-yellow {
	background-color:#b9cef5
}
#ui-datepicker-div .datepicker-red {
	background-color:#d4d4d4
}
#ui-datepicker-div table {
	border-collapse:collapse
}
#ui-datepicker-div td {
	padding:2.9px 3.8px 2.9px 3.8px
}
#ui-datepicker-div td a {
	color:#3c3c3c;
	text-decoration:none
}
#ui-datepicker-div td a:hover {
	font-weight:bolder;
	text-decoration:none
}
