@charset "utf-8";
/* CSS Document
	Default colors for CSS calendar
 */

.CAL { 
	background-color: #CCCCcc;
	border: solid 1px #D7D7D7; /*#494949;*/
}


.CAL_titleBoxDIV {
	background-color: #CFEAF1; /*#666666;*/
	color: #333333; /* #FFFFFF;*/
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
}


.CAL_headingBoxItemDIV {
	background-color: #666666;
	color: #FFFFFF;
}

.CAL_bgBoxDIV{
	background-color: #999999;
}

.CAL_bgBoxDIV.hasEvent{
	background-color: #666666;
}

.CAL_isMonthDay{
	background-color: #D7D7D7;
}

.CAL_dayBoxDIV {
	background-color: #FFFFCC; /*#CCCCCC;	*/
}

.hasEvent .CAL_dayBoxDIV{
	background-color: #CCCCFF; /*#FFFFFF;*/	
}

.CAL_dayBoxDIV a{
	color: #494949 !important;
}

.CAL_bgBoxDIV a.CAL_event  ,  .CAL_bgBoxDIV  a:visited.CAL_event,  .CAL_bgBoxDIV a:hover.CAL_event {
	color: #CCCCCC !important;
}



