BODY {
	background-color:#4f3d73;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
}
INPUT {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
}
SELECT {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
}
#menu {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight: bold;
	color:#FFFFFF;
}
#menu a {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}
#menu a:hover {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight: bold;
	color:#FFB31A;
	text-decoration:underline;
}
#small {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#fff;
}
#small input {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
	background-color:#FFFFFF;
}
#small select {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
	background-color:#FFFFFF;
}
#small a {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}
#small a:hover {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#FFB31A;
	text-decoration:underline;
}
#title {
	font-family: Verdana, Tahoma, Arial;
	font-size:11pt;
	color:#FFFFFF;
	font-weight: bold;
}
#title a {
	font-family: Verdana, Tahoma, Arial;
	font-size:11pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
#title a:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size:11pt;
	color:#FFB31A;
	font-weight: bold;
	text-decoration:none;
}
#nav { background-color:#72648f; }
#nav td {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
}
#nav input {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#222222;
}
#nav select {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight:normal;
	color:#222222;
}
#calnav { background-color:#4f3d73; }
#date {
	font-family: Verdana, Tahoma, Arial;
	font-size:11pt;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
#date a {
	font-family: Verdana, Tahoma, Arial;
	font-size:11pt;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
#date a:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size:11pt;
	color:#FFB31A;
	font-weight: bold;
	text-decoration:underline;
}
#date .month { font-size:8pt; }
#dateCells td.active {
	background-color:#FFFFFF;
	border: 0 none;
}
#dateCells td.empty {
	background-color:#FFFFFF;
	border: 0 none;
}
#dateCells td.today {
	background-color:#FFEFCE;
	border: 0 none;
}
#dateCells td.weekend {
	background-color:#DDDDDD;
	border: 0 none;
}
#dateCells td.calendar_header {
	background-color:#ae9d3e;
	font-family: Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	font-weight: bolder;
	border: 0 none;
}
#dateCells .weeknum {
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
}
#dateCells .daynum {
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
}
#dateCells a { text-decoration:none; }
#dateCells a:hover { text-decoration:underline; }
#dateCells .dayhead {
	font-family: Verdana, Tahoma, Arial;
	font-size:7pt;
	font-weight:bold;
	color:#000000;
	background-color:#FFB31A;
	height:100%;
}
#dateCells .daycell {
	font-family: Verdana, Tahoma, Arial;
	font-size:7pt;
	color:#000000;
	background-color:#FFFFFF;
}
#dateCells .daytime {
	font-family: Verdana, Tahoma, Arial;
	font-size:7pt;
	color:#000000;
	background-color:#A4BEF3;
}
#miniDateCells table { border: 0 none; }
#miniDateCells td.active {
	background-color:#FFFFFF;
	border:1px solid #d4d4d4;
}
#miniDateCells td.empty {
	background-color:#CCCCCC;
	border:1px solid #DDDDDD;
}
#miniDateCells td.full {
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
	background-color:#FFEFCE;
	border:1px solid #FFB31A;
}
#miniDateCells td.header {
	background-color:#ae9d3e;
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
	font-weight: bold;
}
#miniDateCells td.monthHeader { background-color:#4f3d73; }
#miniDateCells .month {
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
#miniDateCells .month:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
#miniDateCells a {
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}
#miniDateCells a:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#FFB31A;
	text-decoration:underline;
}
#miniDateCells .day {
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}
#miniDateCells .day:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
}
#midDateCells td.active {
	background-color:#FFFFFF;
	border:1px solid #003399;
}
#midDateCells td.empty {
	background-color:#CCCCCC;
	border:1px solid #DDDDDD;
}
#midDateCells td.full {
	background-color:#FFEFCE;
	border:1px solid #FFB31A;
}
#midDateCells td.header {
	background-color:#FFB31A;
	font-family: Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	font-weight: bold;
}
#midDateCells td.monthHeader { background-color:#003399; }
#midDateCells .month {
	font-family: Verdana, Tahoma, Arial;
	font-size:12pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
#midDateCells .month:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size:12pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
#midDateCells a {
	font-family: Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#midDateCells a:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#FFB31A;
	font-weight:bold;
	text-decoration:underline;
}
#midDateCells .day {
	font-family: Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#eventDetails {
	position:absolute;
	top:0px;
	left:0px;
	width:300px;
	border:1px solid #000000;
	padding:2px;
	background-color:#FFFFFF;
	visibility:hidden;
	z-index:1000;
	font-family:Verdana, Tahoma;
	font-size:9pt;
	color:#000000;
}
#generalBox table {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #000000;
}
#generalBox td {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	background-color:#FFFFFF;
}
#generalBox .alttd {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	background-color:#CFCFCF;
}
#generalBox .headtd {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#003399;
}
#generalBox INPUT {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	background-color:#DDDDDD;
}
#generalBox SELECT {
	background-color:#DDDDDD;
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
}
#generalBox a {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	text-decoration:none;
}
#generalBox a:hover {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#FFB31A;
	text-decoration:underline;
}
#generalBox .error {
	color:#F00000;
	font-weight:bold;
}
#generalBox .menuLink {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
}
#generalBox .menuLink:hover {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#FFB31A;
	text-decoration:underline;
}
#generalBox .small {
	font-family:Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#000000;
}
#events .calendar {
	background-color:#72648F;
	font-family:Verdana, Tahoma, Arial;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
}
#events .title {
	background-color:#4f3d73;
	font-family:Verdana, Tahoma, Arial;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
}
#events .heading {
	text-align:right;
	background-color:#CCCCCC;
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
}
#events .data {
	background-color:#FFFFFF;
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
}
#events a {
	font-family: Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	text-decoration:underline;
}
#events a:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#FFB31A;
	text-decoration:underline;
}
#editorBox table {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	background-color:#FFFFFF;
	border:none;
}
#editorBox .button {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	background-color:#CCCCCC;
	border-right:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
	cursor:pointer;
}
#editorBox TEXTAREA {
	font-family:Verdana, Tahoma, Arial;
	font-size:10pt;
	color:#000000;
	background-color:#DDDDDD;
}
#copyright {
	font-family:Verdana, Tahoma, Arial;
	font-size:7pt;
	color:#BBBBBB;
}
#copyright a {
	font-family:Verdana, Tahoma, Arial;
	font-size:7pt;
	color:#BBBBBB;
	text-decoration:none;
}
#copyright a:hover {
	font-family:Verdana, Tahoma, Arial;
	font-size:7pt;
	color:#FFB31A;
	text-decoration:underline;
}
#holiday {
	font-family: Verdana, Tahoma, Arial;
	font-size:11pt;
	color:#003399;
	font-weight: bold;
	text-decoration:none;
}
