/* @override http://www.schilling.com/events/themes/myCal2.css */

@charset "UTF-8";
/* CSS Document */

BODY { 
	background-color:#FFFFFF; 
	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 { background-color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#fff; }
SELECT { background-color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#fff; }

#menu { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight: bold; 
	color:#000; 
	margin-bottom: 8px;
	border-bottom: 1px solid white}

#menu a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; color:#000; text-decoration:none; }

#menu a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; color:#8AD0E8; text-decoration:underline; }

#small { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; padding-bottom: 10px; border-bottom: 1px solid #8ad0e8; }
#small input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; background-color:#FFFFFF; }
#small select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; background-color:#FFFFFF; }
#small a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none; }
#small a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#8AD0E8; text-decoration:underline; }

#title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#000; font-weight: bold; }

#title a { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	color:#3366cc;
	font-weight: normal;
	text-decoration:none; 
	/*background: url("img/nextArrow.png") no-repeat*/}

#title a:hover { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	color:#8AD0E8; 
	font-weight: normal; 
	text-decoration:none; }

#nav { background-color: transparent; }

#nav td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#000; }

#nav input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#fff; background-color:#000; }

#nav select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000; background-color:#fff; }

#calnav {
		  padding-bottom: 20px;
	background-color: transparent;
}

#date { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#000000; font-weight: bold; text-decoration:none; }
#date a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#000000; font-weight: bold; text-decoration:none; }
#date a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#8AD0E8; font-weight: bold; text-decoration:underline; }
#date .month { font-size:8pt; }

#dateCells td.active { 
	background-color:#fff; 
	border:1px solid #eee; }

#dateCells td.empty { 
	background-color:#FFFFFF; 
	border: 0 solid transparent;
	/*border:1px solid #EFEFEF;*/ }

#dateCells td.today { 
	background-color:#fff; 
	border:4px solid #8AD0E8; }
	
#dateCells td.weekend { background-color:#8AD0E8; border:0px solid transparent; }

#dateCells td.calendar_header { 
		background-color:#000; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:10pt; 
		color:fff; 
		font-weight: bolder; 
		border:1px solid #000; }

#dateCells .weeknum { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; }
#dateCells .daynum { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; }
#dateCells a { text-decoration:none; }
#dateCells a:hover { text-decoration:underline; }

#dateCells .dayhead { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:7pt; 
	font-weight:bold; 
	color:#3366cc; 
	background-color:#fff; 
	height:100%; }
	
#dateCells .daycell { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:7pt; 
	color:#000000; 
	background-color:#FFFFFF; }
	
#dateCells .daytime { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:7pt; 
	color:#000000; 
	background-color:#e0e6ec; }

#miniDateCells table { border:1px solid #000; }

#miniDateCells td.active { 
	background-color:#FFFFFF; 
	border:1px solid #999999; }
	
#miniDateCells td.empty { background-color:#8AD0E8; border:1px solid #EFEFEF; }

#miniDateCells td.full { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#000000; 
	background-color:#fff; 
	border:1px solid #8AD0E8; }

#miniDateCells td.header { 
		background-color:#FFFFFF; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:8pt; 
		color:#000000; 
		/*font-weight: bold;*/ }
		
#miniDateCells td.monthHeader { background-color:#8AD0E8; }

#miniDateCells .month { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; font-weight: bold; text-decoration:none; }
#miniDateCells .month:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; font-weight: bold; text-decoration:none; }
#miniDateCells a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none; }
#miniDateCells a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#8AD0E8; text-decoration:underline; }

#miniDateCells .day { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	color:#000000; 
	font-weight:lighter;
	text-decoration:none; }

#miniDateCells .day:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:underline; }

#midDateCells td.active { background-color:#FFFFFF; border:1px solid #8AD0E8; }
#midDateCells td.empty { background-color:#e0e6ec; border:1px solid #EFEFEF; }

#midDateCells td.full { background-color:#8AD0E8; border:0px solid transparent; }

#midDateCells td.header { 
	background-color:#8AD0E8; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	color:#ffffff; 
	font-weight: bold; }
	
#midDateCells td.monthHeader { background-color:#8AD0E8; }
#midDateCells .month { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#FFFFFF; font-weight: bold; text-decoration:none; }
#midDateCells .month:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#FFFFFF; font-weight: bold; text-decoration:none; }
#midDateCells a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; font-weight:bold; text-decoration:none; }
#midDateCells a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#8AD0E8; font-weight:bold; text-decoration:underline; }
#midDateCells .day { font-family:Verdana, Arial, Helvetica, sans-serif; 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, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; background-color:#FFFFFF; border:1px solid #000000; }

#generalBox td { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	color:#000000; 
	background-color:#FFFFFF; }

#generalBox .alttd { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; background-color:#CFCFCF; }

#generalBox .headtd { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#FFFFFF; 
	background-color:#000; }

#generalBox INPUT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; background-color:#EFEFEF; }

#generalBox SELECT { 
	background-color:#EFEFEF; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	color:#000000; }

#generalBox a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; text-decoration:none; }
#generalBox a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#8AD0E8; text-decoration:underline; }
#generalBox .error { color:#8ad0e8; font-weight:bold; }
#generalBox .menuLink { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; text-decoration:none; }
#generalBox .menuLink:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#8AD0E8; text-decoration:underline; }
#generalBox .small { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; }

#events .calendar { background-color:#003366; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#FFFFFF; font-weight:bold; }

#events .title { 
	background-color:#fff; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12pt; 
	color:#000; 
	font-weight:normal; 
	border-bottom: 1px solid black}

#events .heading { 
	text-align:right; 
	background-color:#fff; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	color:#000000; 
	font-weight:bold;
	text-decoration: underline; }

#events .data { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; }

#events a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#003366; text-decoration:none; }

#events a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#8AD0E8; text-decoration:underline; }

#editorBox table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; background-color:#FFFFFF; border:none; }
#editorBox .button { font-family:Verdana, Arial, Helvetica, sans-serif; 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, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; background-color:#EFEFEF; }

#copyright { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#BBBBBB;  }
#copyright a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#BBBBBB; text-decoration:none; }
#copyright a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#8AD0E8; text-decoration:underline; }

#holiday { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#003366; font-weight: bold; text-decoration:none; }

