/*
 * Mootools Events Calendar - 400px x 350px
*/

/* Calendar Header/Controls */
.mooECal{
	margin:0px;
	padding:0;
	width:310px;
	height:150px;
	border:1px solid #999;
	border-left:1px none #999;
	text-align:center;
	border-collapse:separate;
	
	

}

.mooECal a{color:#fff}
.mooECal a:hover{color:#fff}

.mooECal li, .mooECal ul{list-style:none; display:inline; margin:0; padding:0;}
.thControls, .ulControls{text-align:left ;background: #0F61A4;}
.thControls{ border-bottom:1px solid #999; border-left:1px solid #999; height:25px;}
.mooECal .liHeaderCal{font-size:0.8em; float:right; width:50%; text-align:center;color:#fff;padding-top:2px} /* date range of current view */
.aPrevCal,.aNextCal{text-decoration:none; font-size:1.2em;} /* left/right nav arrow */
.mooECal .liNextCal{float:right;}
.mooECal .liLoading{font-size:0.6em; color:#999; letter-spacing:0.1em; margin-left:1%;}/* "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{border-left:1px solid #999; font-size:0.6em; text-align:center;background: #4BAFE5;color:#FFF}
.mooECal tr.dowRow th li{float:left; width:14.2%;}


/* Calendar Body */
.monthWeek{overflow:hidden;}
.weekWeek,.dayDay{height:50%; }
.monthDay,.weekDay,.dayDay{border:1px solid #999; border-right:none; border-bottom:none; width:14%; text-align:left; vertical-align:top;color:#0C386E}
.mooECal td.dayDay{padding:2%;color:#0c386e}
.mooECal td.hover{background-color:#C5E0FE;} /* color when hovering a day */
.mooECal td.selected{background-color:#C5E0FE;} /* color for the selected day */
.mooECal td div{color:#0c386e;}
.mooECal td span{color:#333; font-size:0.6em;} /* day of the month (1-31) */

.monthDay div{height:25px; overflow:hidden; cursor:default;color:#0c386e}
.mooECal td div div{font-size:10px; color:#009; height:12px; overflow:hidden; cursor:default;}
.mooECal td a{font-size:10px; color:#009; text-decoration:underline;color:#0c386e}
.mooECal td div.fullEvent{height:auto; overflow:auto; font-size:14px; border-bottom:1px solid #DDD;color:#0c386e;}
/* tips styling */
.tip {color: #fff; z-index: 13000; background-color:#0E4991; -moz-border-radius: 3px; -webkit-border-radius: 3px; min-width:250px;font-style: normal}
.tip-title {font-weight:bold; font-size: 10px; margin: 0; padding: 8px 8px 4px; }
.tip-text {font-size:11px; padding: 4px 8px 8px; font-style: normal;font-size: 11px;}
.tip a{text-decoration:none; color:#FFF; font-size: 11px;}

* html .tip {width:250px}

.mooECal ul{list-style-position:inside; list-style-type:square;}
ul.download{list-style-type:none; list-style-image:url('listArrow.jpg'); list-style-position:outside;}
ul.download a{font-size:18px; line-height:32px;}
li ul{margin-left:15px; list-style-type:circle;} 






liViewPicker {display:none}