/* dateinfo */
.dateinfo{
	width: 209px;
	min-height: 194px;
	height: auto!important;
	height: 194px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
}
.calbktop_many{
	height:30px;line-height:30px;width:198px;margin-left:auto;margin-right:auto;
}
.calbktop_many select{vertical-align:middle}
.calbktop1_many{width:198px;height:20px;padding-top:5px;line-height:20px;}
.calbktop1_many select{height:20px;font-size:12px;font-family:Verdana,Arial;vertical-align:middle}
#idyearpre{cursor:pointer;width:8px;
float:left; 
padding-left:6px;padding-right:10px;}
.calbktop1_many .calbkselectleft_many{float:left;width:56px;height:20px;}
#idyearnext{cursor:pointer; 
float:left; width:8px;
padding-right:8px;padding-left:2px;}
#idCalendarPre{ 
cursor:pointer;width:8px;
float:left; 
padding-left:18px; padding-right:10px;
} 
.calbktop1_many .calbkselectright_many{float:left;width:40px;}
#idCalendarNext{ 
cursor:pointer; 
float:left; width:8px;
padding-left:3px;
}
.preyear_many{font-family:Webdings;font-size:16px;color:#999;}
#preyear{color:#333;}
#preyear:hover{color:red;}
.nextyear_many{font-family:Webdings;font-size:16px;color:#999;}
#nextyear{color:#333;}
#nextyear:hover{color:red;}
.premonth_many{font-family:Webdings;font-size:16px;color:#999;}
#premonth{color:#333;}
#premonth:hover{color:red;}
.nextmonth_many{font-family:Webdings;font-size:16px;color:#999;}
#nextmonth{color:#333;}
#nextmonth:hover{color:red;}

.calbkdate_many{display:none;} 
.Calendar_many {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	filter: alpha(opacity=100);
	opacity: 1.0;
	text-align: center;
	width:198px;margin-left:auto;margin-right:auto;
	min-height: 120px;
	height: auto!important;
	height: 120px;
	line-height: 1.8em;
	margin-right: auto;
	margin-left: auto;
} 
.Calendar_many a,.Calendar_many a:link,.Calendar_many a:visited{ 
color:#333; font-size: 11px;
} 
.Calendar_many  a:hover{
	color:red;
	text-decoration: underline;
} 
.idCalendar_many {
	min-height:120px;
	height:auto!important;
	height:120px;
}
.idCalendar_many h2{display:none;}
.idCalendar_many table{
	width:100%;border-collapse:collapse;
} 
.idCalendar_many table thead{
	border: 1px solid #588AC9;margin-bottom:3px;
}
.idCalendar_many table thead td{color: #FCFCFC;
	background-color: #797B6F;
	height: 20px;
	line-height: 20px;
	font-size: 13px;
	font-weight: bold;
	font-family: "ËÎÌå";
} 

.idCalendar_many table td{
	font-size: 11px;font-family:Verdana,Arial;
	height: 20px;color:#adadad;background-color: #F3F3F3;
	line-height: 20px;
} 

.idCalendar_many table td.onToday {
	color:#ffffff; background-color:#D10005;
} 
.idCalendar_many table td.onToday a{color:#ffffff;}
.idCalendar_many table td.onSelect a{
	color: #d10005;font-size:12px;
} 
.calclose{
	height: 29px;
	width: 100%;color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;line-height:29px;text-align:center;font-weight:bold;cursor:pointer;
}