

.calendarTable {
	border-left : 0px solid #666666;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-right : 0px solid #666666;
}

table.calendarTable td {
	padding: 0;
	}

.calendarHeader {
	padding: 5px 0px 0px 0px;
	border-left : 0px solid #666666;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #666666;
	border-right : 0px solid #666666;
	font-family: "Comic Sans MS", "Lucida Grande", Verdana, Tahoma, sans-serif;
	color: silver;
}

.calendarTentativeEvent {
	color: silver;
	font-style: italic;
}

div.calendarEventEntry, div.calendarPromotionEntry, div.calendarHolidayEntry  {
	font-size: 9px;
	padding: 3px;
	font-family: "Comic Sans MS", "Lucida Grande", Verdana, Tahoma, sans-serif;
	color: black;
}

div.calendarEventEntry a, div.calendarPromotionEntry a, div.calendarHolidayEntry a {
	color: #0000dd;
	text-decoration:none;
	font-style: normal;
}

div.calendarHolidayEntry  {
	font-size: 8px;
	color: gray;
	font-family: "Comic Sans MS", "Lucida Grande", Verdana, Tahoma, sans-serif;
	font-style: italic;
}

.calendarWeekend {
	background-color: #eeeeee;
	border-left : 0px solid #666666;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #bbbbbb;
	border-right : 1px solid #bbbbbb;
}
.calendarWeekend2 {
	background-color: #ffffff;
	border-left : 0px solid #666666;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #bbbbbb;
	border-right : 1px solid #bbbbbb;
}

.calendarWeekday {
	background-color: #eeeeee;
	border-left : 0px solid #666666;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #bbbbbb;
	border-right : 1px solid #bbbbbb;
}
.calendarWeekday2 {
	background-color: #ffffff;
	border-left : 0px solid #666666;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #bbbbbb;
	border-right : 1px solid #bbbbbb;
}

.calendarWeekendCurrentDay {
	background-color: #eeeeee;
	border-left : 0px solid #666666;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #bbbbbb;
	border-right : 1px solid #bbbbbb;
}
.calendarWeekendCurrentDay2 {
	background-color: #ffffff;
	border-left : 0px solid #666666;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #bbbbbb;
	border-right : 1px solid #bbbbbb;
}

.calendarWeekdayCurrentDay {
	background-color: #eeeeee;
	border-left : 0px solid #666666;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #bbbbbb;
	border-right : 1px solid #bbbbbb;
}
.calendarWeekdayCurrentDay2 {
	background-color: #ffffff;
	border-left : 0px solid #666666;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #bbbbbb;
	border-right : 1px solid #bbbbbb;
}

.calendarDayNumber {
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
	font-family: "Comic Sans MS", "Lucida Grande", Verdana, Tahoma, sans-serif;
}

.calendarDayNumberMonth2 {
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
	font-family: "Comic Sans MS", "Lucida Grande", Verdana, Tahoma, sans-serif;
}

.calendarDayNumberToday {
	font-size: 11px;
	font-weight: bolder;
	color: orange;
	font-family: "Comic Sans MS", "Lucida Grande", Verdana, Tahoma, sans-serif;
}
	
