/*公共部分*/
.calendar {
	margin-top:3px;
	font-size: 12px;
	width: 299px;
	background-color: #fff;
	padding: 0px;
	border:1px solid #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.calendar ul {
	list-style: none;
	width: 148px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.calendar ul li {
	float: left;
	width: 21px;
	height: 18px;
}

.calendar ul li a {
	display: block;
	color: #48618A;	
	text-decoration:none;
	font:Arial;
	font-size:11px;
}

.calendar ul li a:hover {
	text-decoration: underline;
}

.calendar ul li a.jt {
	display: block;
	color: #48618A;	
	text-decoration: none;
	font:Arial;
	font-size:11px;
}

.calendar ul li a.jt:hover {
	text-decoration:none;
}

.calendar .calendar-sub {
	float: left;
	padding: 0px;
	border-left: solid 1px #fff;border-right: solid 1px #666;border-top: solid 1px #fff;border-bottom: solid 1px #fff;
	display: block;
}
.calendar .calendar-sub2 {
	float: left;
	padding: 0px;
	border-left: solid 1px #fff;border-top: solid 1px #fff;border-bottom: solid 1px #fff;
	display: block;
}

/*选中日期的样式*/
.calendar a.calendar_selected {
	color: #48618A;	
	text-decoration: none;	
	background:url(../images/dtpker/current_day.gif) repeat-x;
	font:Arial;
	font-size:11px;
}

/*空白日期的样式*/
.calendar li.calendar_invalid {
	
}

.calendar li.calendar_outrange {
	color: #dcdcdc;
}

/*周的表头样式*/
.calendar li.calendar_week {
	width: 15px; height : 18px;
	background:#BCD9E7;
	color:#48618A;
	font-size:12px;
	padding: 3px;
}

/*周末的表头样式*/
.calendar li.calendar_weekend {
	width: 15px; height : 18px;
	background:#BCD9E7;
	color:#48618A;
	font-size:12px;
	padding: 3px;
}

/*上个月链接*/
.calendar li.calendar_prevlink {
	width: 37px;
	text-align: left;
	background:url(../images/dtpker/pre_day.gif) repeat-x;
	height:24px; line-height:24px;
	color:#9C4B03;
	font-weight: bold;
	font-size:12px
}

/*下个月链接*/
.calendar li.calendar_nextlink {
	width: 37px;
	text-align: right;
	background:url(../images/dtpker/next_day.gif) repeat-x;
	height:24px; line-height:24px;
	color:#9C4B03;
	font-weight: bold;
	font-size:12px

}

/*年月选择按钮样式*/
.calendar li.calendar_yearmonth {
	width: 110px;
	background:url(../images/dtpker/datepicker_bg.gif) repeat-x;
	height:24px; line-height:24px;
	color:#9C4B03;
	font-weight: bold;
	font-size:12px

}