
/******** START - Calender Widget ********/
.calenderWraper{
	/*width:220px;*/
	float:left;
	overflow:hidden;
	}

.calenderWraper .clenderTop, .calenderWraper .calenderFooter{
	/*width:200px;*/
	height:25px;
	background:#e3e3e3;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	margin-bottom:5px;
	padding:0 10px;
	}
.calenderWraper .clenderTop{
	background:#fff;
	margin-bottom:10px;
	padding:0;
	}
.calenderWraper .clenderTop .select{
	float:left;
	font-size:14px !important;
	width:42%;
	margin-right:10px;
	}
.calenderWraper .dayZone, .calenderWraper .dateZone{
	/*width:217px;*/
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	overflow:hidden;
	display:block;
	}
.calenderWraper dl{
	margin:0;
	}
.calenderWraper .dayZone dt, .calenderWraper  .dayZone dd, .calenderWraper  .dateZone dd, .calenderWraper .dateZone dt{
	float:left;
	/*width:28px;
	height:28px;*/
	text-align:center;
	/*line-height:28px;*/
	border-bottom:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	padding:1px;
	margin:0;
	}
.calenderWraper dt, .calenderWraper dd{
	height:35px !important;
	line-height:35px !important;	font-weight:500 !important;
	}
.calenderWraper dt, .calenderWraper dt a, .calenderWraper dd a{
	padding-top:4px !important;
	height:36px !important;
	line-height:24px !important;
	}
.calenderWraper .dayZone dt, .calenderWraper .dateZone dt{
	font-size:15px;
	overflow:hidden;
	}
.calenderWraper .dateZone{
	margin-bottom:5px;
	background:#ffffff;
	}
.calenderWraper .dayZone{
	/*background:#efefef; */
	}
.calenderWraper .dateZone a{
	text-decoration:none;
	/*width:28px;
	height:28px;*/
	display:block;
	color:#000;
	}
.calenderWraper .dateZone a.disabled, .calenderWraper .dateZone a.disabled:hover{
	color:#ccc;
	background:inherit;
	cursor:default;	height:32px !important;
	}
.calenderWraper .dateZone a.active, .calenderWraper .dateZone a:hover{
	background:#e54e53;
	color:#fff;	height:32px !important;
	}
.calenderWraper .calenderFooter .previous, .calenderWraper .calenderFooter .next{
	line-height:25px;
	}
.calenderWraper .clenderTop .select{
	float:left;
	font-size:16px;
	width:47%;
	margin-right:10px;
	}
.calenderWraper .clenderTop .yearSelector{
	margin-right:0px;
	float:right;
	}	
.calenderWraper .select{
	font-size:16px;
	/*background:#f3f3f3;*/
	border:1px solid #D7D7D7;
	line-height:35px;
	height:35px;
	display:block;
	}
.calenderWraper .select option{
	font-size:16px;
	}	
.calenderWraper  .select{
	font-size:16px;
	}
/******** END - Calender Widget ********/
