/*  Calendar header text  */
.calHeader {
	background-color: #7EA361;
	font-family: verdana,trebuchet,sans-serif;
	font-size:   10px;
	color:       #ffffff;
	font-weight: bold;
	text-align: center;
}

.calCellLines {
    BACKGROUND-COLOR: #cccccc;
}
.calBorder {
    BACKGROUND-COLOR: darkgreen;
}
.calSeperator {
    BACKGROUND-COLOR: darkgreen;
    height: 1;
}

/*  Days of the week text  */
.calDayLabels {
	background-color: #E5ECDF;
	font-family: verdana,trebuchet,sans-serif;
	font-size:   9px;
	color:       #666666;
	font-weight:  bold;
	text-align: center;
}
A.calDayLabels {
    color:  darkgreen;
}

/*  Days of the month text and links */
.calCurrentDay, .calWeekday, .calWeekend, .calEvent, .calSelectedDay {
  background-color: #ffffff;
  font-family: verdana,trebuchet,sans-serif;
  font-size:   9px;
  color:       #666666;
  text-align: center;
}

/*  Calendar hilited day  */
.calCurrentDay {
	background-color: #E2FFE2;
	font-weight:  bold;
	color: black;
}

/*  Calendar selected day  */
.calSelectedDay {
  background-color: pink;
  font-weight:  bold;
}

.calWeekend {
  background-color: #ffffee;
}

.calEvent {
	font-weight:   bold;
	color: black;
	background-color: #FFFFD7;
	text-decoration:  underline;
}

