/*
 * Mootools Events Calendar - 400px x 350px
*/
#date {
	background:transparent url(../../img/advertsBlue.gif) no-repeat 0 0;
}
/* Calendar Header/Controls */
.mooECal{margin:0; padding:0; width:300px; border:4px solid #ddd; text-align:center; border-collapse:collapse; margin-bottom:10px;}
.mooECal li, .mooECal ul{list-style:none; display:inline; margin:0; width:100% !important;}
#right .mooECal li, #right .mooECal ul {padding:5px 0;}
.thControls, .ulControls{text-align:left;}
.thControls{ border-bottom:0px solid #999; height:25px;}
.mooECal .liHeaderCal{font-size:13px; float:right !important; width:83% !important; text-align:center; margin-right:1%;line-height:20px;} /* date range of current view */
.aPrevCal,.aNextCal{
	text-decoration:none;
	font-size:1.2em;
	display:block;
	text-align:center;
	margin:1px 1px 0 2px;
} /* left/right nav arrow */
.aPrevCal:hover,.aNextCal:hover {
	text-decoration:none;
	background:#bcd6ec
}
.mooECal .liPrevCal, .mooECal .liNextCal{width:8% !important;display:block;}
li.liPrevCal{float: left;}
.mooECal .liNextCal{float:right !important;}
.mooECal .liLoading{display:none;}/* "loading..." text */
/* month, week, day view links*/
.ulViewPicker li{float:right;}
.aViewCal{text-decoration:none; font-size:10px; margin-right:0.6em; color:#999;} 
.aViewCal:hover{text-decoration:underline;}
/* mon, tues, wed ... row */
.mooECal tr.dowRow th{font-size:12px; text-align:center;}
.mooECal tr.dowRow th li{float:left; width:14.2% !important;}
#right .mooECal tr.dowRow th li {}padding: 7px 0;}

/* Calendar Body */
.monthWeek{overflow:hidden;}
.weekWeek,.dayDay{height:85%;}
.monthDay,.weekDay,.dayDay{/*border:1px solid #ddd; border-right:none; border-bottom:none;*/ width:14%; background:#ddd;text-align:left;padding:0;margin:0;}
.exists {background:#fff}
.mooECal td.sunday {background:#fff8f6}
.mooECal td.sunday span{color:#d20500}
.mooECal td.dayDay{padding:0;}
.mooECal td.hover{background-color:#FFD;} /* color when hovering a day */
.mooECal td.selected{font-weight:bold} /* color for the selected day */
.mooECal td span{color:#333; font-size:12px;padding:7px 0;display:block;text-align:center;height:15px !important;} /* day of the month (1-31) */
.monthDay div{display:none;}
.mooECal td div div{font-size:10px; color:#009; height:12px; overflow:hidden; cursor:default;}
.mooECal td.link {background:#cbeaa7; border: 1px solid #fff;}
.mooECal td.linkhover {background:#366699;}
.mooECal td a{font-size:12px; color:#156695; display:block;width:100%;background:transparent;text-align:center;height:29px !important;line-height:29px !important;}
.mooECal td a:hover {background:#366699;color:#fff;}
.mooECal td div.fullEvent{height:auto; overflow:auto; font-size:14px; border-bottom:1px solid #DDD;}
/* tips styling */
.tip {color: #fff; z-index: 13000; background-color:#666; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.tip-title {font-weight:bold; font-size: 11px; margin: 0; padding: 8px 8px 4px;}
.tip-text {font-size:11px; padding: 4px 8px 8px;}
.tip a{text-decoration:none; color:#FFF; font-size: 11px;}
.mooECal td.today {background:#156695;font-weight:bold;color:#fff;}
.mooECal td.today span {color:#fff;}
.mooECal td.today a {color: #fff;}
