<style>	
	
	table  {
     	font-family : Verdana;
     	font-size : 11px;
     	color : #333333;
     	text-align : center;
     	background-color : #9FBEF5;
     	border-color : FFFFFF;
     	border-width : 2px;
     	top : auto;
     }
     
     td  {
     	font-family : Verdana;
     	font-size : 11px;
     	color : #333333;
     }
	
	BODY
	{
		TEXT-DECORATION: none;
		link: #663300

	}
	
	a:link  {
     	font-family : Verdana;
     	color : #006699;
     	text-decoration : none;
     	font-size : 10px;
     }
     
     a:visited  {
     	font-family : Verdana;
     	color : #006699;
     	text-decoration : none;
     	font-size : 10px;
     }
     
     a:hover  {
     	font-family : Verdana;
     	color : #336699;
     	text-decoration : underline;
     	font-size : 10px;
     }
	
	.date_span {
		color: #cccccc;
		font-size: 12px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: bold;
	}
	
	a:link.filter {
		font-size: 11px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: none;
	}
	
	a:visited.filter {
		font-size: 11px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: none;
	}
	a:hover.filter {
		font-size: 11px;
		font-family: Verdana;
		text-decoration: underline;
		font-weight: none;
	}
	
	a:link.filterselected {
		font-size: 11px;
		font-family:Verdana;
		text-decoration:none;
		font-weight:bold;
	}
	
	a:visited.filterselected {
		font-size: 11px;
		font-family:Verdana;
		text-decoration:none;
		font-weight:bold;
	}
	
	a:hover.filterselected {
		font-size: 11px;
		font-family:Verdana;
		text-decoration:none;
		font-weight:bold;
	}
	
	.event_date {
		color: #333333;
		font-size: 14px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: bold;
	}
	
	.event_title {
		color: #003265;
		font-size: 12px;
		font-family: Verdana;
		text-decoration: underline;
		font-weight: bold;
	}
	
	.event_time {
		color: #336699;
		font-size: 10px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: bold;
	}
	
	.event_description {
		color: #666666;
		font-size: 11px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: none;
	}
	
	.location {
		color: #003265;
		font-size: 9px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: normal;
	}
	
	.event_location {
		color: #003265;
		font-size: 9px;
		font-family: Verdana;
		text-decoration: underline;
		font-weight: normal;
	}
	
	a:link.event_location  {
     	color: #003265;
		font-size: 9px;
		font-family: Verdana;
		text-decoration: underline;
		font-weight: normal;
     	text-decoration : none;
     }
     
     a:visited.event_location  {
     	color: #003265;
		font-size: 9px;
		font-family: Verdana;
		text-decoration: underline;
		font-weight: normal;
     	text-decoration : none;
     }
     
     a:hover.event_location  {
     	color: #003265;
		font-size: 9px;
		font-family: Verdana;
		text-decoration: underline;
		font-weight: normal;
     	text-decoration : underline;
     }
	
	td.month_title  {
     	font-family : Verdana;
     	font-size : 11px;
     	color : #ffffff;
     	font-weight : bold;
     	padding-top : 2px;
     	padding-bottom : 2px;
     	background-color : #999999;
     	text-align : center;
     	height : 22px;
     }
	
     td.month_title_hidden  {
     	display : none;
	}
	 
	 a:link.month_title  {
     	font-family : Verdana;
     	color : #EEEEEE;
     	font-size : 11px;
     	font-style : normal;
     	font-weight : bold;
     	text-decoration : none;
     }
     
     a:visited.month_title  {
     	font-family : Verdana;
     	color : #EEEEEE;
     	font-size : 11px;
     	font-style : normal;
     	font-weight : bold;
     	text-decoration : none;
     }
     
     a:hover.month_title  {
     	font-family : Verdana;
     	color : #EEEEEE;
     	font-size : 11px;
     	font-style : normal;
     	font-weight : bold;
     	text-decoration : underline;
     }
	 
	 table.calendar  {
     	background-color : EEEEEE;
     	border-color : black;
     	border-width : 1px;
     	border-style : solid;
     	border-collapse : collapse;
     }
	 
	 .calendar_enabled  {
     	font-family : Verdana;
     	font-size : 9px;
     	color : #eeeeee;
     	font-weight : normal;
     	padding-top : 2px;
     	padding-bottom : 2px;
     	text-align : center;
     	height : 10px;
		text-decoration: none;
		background-color : #ffffff;
     	border-color : #eeeeee;
     	border-width : 1px;
     	border-style : solid;
     	border-collapse : collapse;
     }


	 .calendar_disabled  {
     	font-family : Verdana;
     	font-size : 10px;
		background-color : #f6f6f6;
     	color : #ABA897;
     	padding-top : 2px;
     	padding-bottom : 2px;
     	text-align : center;
     	height : 10px;
     }
	 
	 .calendar_week {
     	font-family : Verdana;
     	font-size : 10px;
     	color : #ABA897;
     	padding-top : 3px;
     	padding-bottom : 3px;
     	text-align : center;
     	height : 10px;
     }
	 
	 .calendar_days  {
     	background-color : #eeeeee;
     	border-color : #eeeeee;
     	font-size : 9px;
     	font-weight : normal;
     	border-width : 0px;
     	border-style : solid;
     	border-collapse : collapse;
     }
	
	.white {
		color: #ffffff;
		font-size: 11px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: bold;
	}
	
	.newstitle {
		color: #343434;
		font-size: 10px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: bold;
	}
	
	.newsdate {
		color: #343434;
		font-size: 10px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: normal;
	}
	
	.newsLeadin {
		color: #333333;
		font-size: 11px;
		font-family: Verdana;
		text-decoration: none;
		font-weight: normal;
	}
	

	.calendarNav {
		color:#ffffff; font-size: 10pt; font-family: Arial; text-decoration:none
	}

	.compassFooter {
		color:#ffffff; font-size: 8pt; font-family: Arial; text-decoration:italic
	}

	.compassText {
		color:#000000; font-size: 10pt; font-family: Arial; text-decoration:none
	}

	.pageHeader {
		color:#00000; font-size: 20pt; font-family: Arial; text-decoration:none
	}

	.pageText {
		color:#00000; font-size: 10pt; font-family: Arial; text-decoration:none
	}

	.pageTextLink {
		color:#000000; font-size: 10pt; font-family: Arial; text-decoration:underline
	}

	.pageTextBold {
		color:#00000; font-size: 10pt; font-family: Arial; text-decoration:none; font-weight:bold
	}

	.Picture {
		Z-INDEX: 1; LEFT: 821px; VISIBILITY: hidden; WIDTH: 230px; POSITION: absolute; TOP: 293px; HEIGHT: 155px
	}

	.linkOn  {
		color:#FF6600; font-size: 8pt; font-family: Arial; text-decoration:none; font-weight:bold
	}

	:hover.linkOn {
		color:#FF6600; font-size: 8pt; font-family: Arial; text-decoration:none; font-weight:bold
	}

	.linkOff  {
		color:#0000CC; font-size: 8pt; font-family: Arial; text-decoration:none; font-weight:bold
	}

	:hover.linkOff {
		color:#FF6600; font-size: 8pt; font-family: Arial; text-decoration:none; font-weight:bold
	}
</style>