﻿/* CSS file for calendar entries */
.CalendarTable {
	border-style: solid;
	border-width: 1px;
	border-color: Black;
	font: bold 11px Arial;
	text-decoration: none;
}
.CalendarHeading {
	text-align: center;
	font-size: 15px;
	color:#ffffff;
	background-color:#3d4722;
}
a.CalendarHeading:link {
	color: White;
	font: bold 11px Arial;
	text-decoration: none;
	vertical-align: middle;
}
a.CalendarHeading:visited {
	color: White;
	font: bold 11px Arial;
	text-decoration: none;
	vertical-align: middle;
}
a.CalendarHeading:hover {
	color: Yellow;
	font: bold 11px Arial;
	text-decoration: none;
	vertical-align: middle;
}
a.CalendarHeading:active {
	color: White;
	font: bold 11px Arial;
	text-decoration: none;
	vertical-align: middle;
}
.CalendarDate {
	text-align: center;
	color: black;
	font: bold 11px Arial;
	background-color: #d1cbb7;
	font-weight:bold;
}
.CalendarItem {
	text-align: left;
	color: black;
	font: 11px Arial;
	background-color: #e0cfbd;
}
a.CalendarItem:link {
	color: #3d4722;
	font:11px Arial;
	text-decoration: none;
	vertical-align: middle;
}
a.CalendarItem:visited {
	color: #3d4722;
	font:11px Arial;
	text-decoration: none;
	vertical-align: middle;
}
a.CalendarItem:hover {
	color: green;
	font:11px Arial;
	text-decoration: none;
	vertical-align: middle;
}
a.CalendarItem:active {
	color: #3d4722;
	font:11px Arial;
	text-decoration: none;
	vertical-align: middle;
}

td.Little_menu_Date {
	border-bottom-width: 1px;
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
	border-left-width: 1px;
	border-right: 1px solid Black;
	border-right-width: 1px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #3d4722;
	color: White;
	border-top: 1px solid Black;
}

td.Little_menu_Duration {
	border-bottom-width: 1px;
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
	border-left-width: 1px;
	border-right: 1px solid Black;
	border-right-width: 1px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #d1cbb7;
	color: Black;
	border-top: 1px Black;
}


td.Little_menu_Title {
	border-bottom-width: 1px;
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
	border-left-width: 1px;
	border-right: 1px solid Black;
	border-right-width: 1px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #e0cfbd;
	color: Black;
	border-top: 1px Black;
}

td.Little_menu_Description {
	border-bottom-width: 1px;
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
	border-left-width: 1px;
	border-right: 1px solid Black;
	border-right-width: 1px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F5FA;
	color: Black;
	border-top: 1px Black;
}
