/*general settings*/
td, .calendar, div {
	font-family: Arial;
	font-size: 8.5pt;
}
#cal,.calendar {
	width:100%;
};

#cal td.event_title_color{
	background-color:#2e6f82;
	color:white;
	text-align:left;
	padding : 2px 2px 2px 2px;
}
.calendar a{
	text-decoration: none;
}


/*SMALL Calendar settings*/
.calendar{
	border-collapse: collapse;
	border-width: 0px;
	border-style: solid;
	border-color:#fff;
}

/*tr.hv:hover{background-color:#fff;} 

td.calendar_day:hover{
	color:#FFFFFF;
	background-color: #fff;
	text-align:center;
}

td.calendar_day_events:hover{
	color:#000000;
	background-color: transparent;
	text-align:center;
}*/

td.calendar_day{
	text-align:center;
	border-collapse: collapse;
	border-width:0px;
	border-style: solid;
	border-color:#fff;
}

td.calendar_day:hover a{
	color:#fff;
	text-decoration: none;
}

td.calendar_day_events{
	text-align:center;
	background-color: #2e6f82;
	border : 1px solid #a5d3e9;
}

td.calendar_day_events a{
	color:#FFFFFF;
	text-decoration: none;
}

td.calendar_day_events:hover{
	background-color: #fff;
	text-align:center;
}

td.calendar_day_events:hover a{
	color:#2e6f82;
	text-decoration: none;
}



/*BIG calendar settings*/
.calendar_big, table.calendar_big th{
	border-collapse: collapse;
	border-width:1px;
	border-style: solid;
	border-color:#a5d3e9;
	width: 650px;
}

table.calendar_big th{
	color:#FFFFFF;
	background-color: #2e6f82;
}

td.calendar_day_big{
	border-collapse: collapse;
	border-width:1px;
	border-style: solid;
	border-color:#a5d3e9;
	width:14.28%;
	height:80px;
}

.calendar-prev,.calendar-next,span.calendar-prev a,span.calendar-next a{
	font-size:120%;
	text-decoration : none;
	color:#2e6f82;
}
table.calendar_big caption.calendar-month{
	font-size:120%;
	color:#000000;
}


/*pop up layer*/
.navtext {
	width:170px;
	border-width:1px;
	border-style:dashed;
	border-color:#a5d3e9;
	layer-background-color:#fff;
	background-color:#fff;
	text-align:left;
}

.navtext hr {color: #a5d3e9; background-color: #a5d3e9;}

