.calendar_table {	BORDER-RIGHT: #666666 1px solid;	BORDER-TOP: #666666 1px solid;	MARGIN: 0px;	BORDER-LEFT: #666666 1px solid;	WIDTH: 150px;	BORDER-BOTTOM: #666666 1px solid;	HEIGHT: 110px;	BACKGROUND-COLOR: white;	padding: 0px;}.cal_head,A.cal_head,.cal_head:visited {	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #003366;	FONT-STYLE: normal;	FONT-FAMILY: Arial, Helvetica, sans-serif;	BACKGROUND-COLOR: #CCCCFF;	text-align: center;	margin: 0px;	padding: 0px;	height: 20px;	text-decoration: none}A.cal_head:hover,.cal_head:visited :hover {	text-decoration: underline;}.cal_days {	FONT-WEIGHT: bold;	FONT-SIZE: 10px;	COLOR: #FFFFFF;	FONT-FAMILY: Arial, Helvetica, sans-serif;	BACKGROUND-COLOR: #999999;	text-align: center;	width: 24px;	height: 20px;	margin: 0px;	padding: 0px;	BORDER-BOTTOM: #666666 1px solid;	BORDER-TOP: #666666 1px solid;}.cal_content {	FONT-WEIGHT: normal;	FONT-SIZE: 11px;	COLOR: #666666;	FONT-STYLE: normal;	FONT-FAMILY: arial;	BACKGROUND-COLOR: white;	margin: 0px;	padding: 0px;	text-align: center;	height: 14px;	width: 20px;}.cal_sunday {	FONT-WEIGHT: normal;	FONT-SIZE: 11px;	COLOR: #666666;	FONT-STYLE: normal;	FONT-FAMILY: arial;	margin: 0px;	padding: 0px;	text-align: center;	height: 14px;	width: 20px;	background-color: #FFDFDF}.cal_saturday {	FONT-WEIGHT: normal;	FONT-SIZE: 11px;	COLOR: #666666;	FONT-STYLE: normal;	FONT-FAMILY: arial;	margin: 0px;	padding: 0px;	text-align: center;	height: 14px;	width: 20px;	background-color: #D9F2FF}.cal_empty {	FONT-WEIGHT: normal;	FONT-SIZE: 11px;	COLOR: #666666;	FONT-STYLE: normal;	FONT-FAMILY: arial;	margin: 0px;	padding: 0px;	text-align: center;	height: 14px;	width: 20px;	background-color: #E0E0E0}.cal_event,A.cal_event {	FONT-WEIGHT: bolder;	FONT-SIZE: 11px;	COLOR: #003366;	FONT-STYLE: normal;	FONT-FAMILY: arial;	TEXT-DECORATION: none;	padding: 0px;	MARGIN: 0px;}A.cal_event:hover,.cal_event:visited :hover {	FONT-WEIGHT: bolder;	FONT-SIZE: 11px;	COLOR: #666666;	FONT-STYLE: normal;	FONT-FAMILY: arial;	TEXT-DECORATION: underline}.cal_event:visited {	FONT-WEIGHT: bolder;	FONT-SIZE: 11px;	COLOR: navy;	FONT-STYLE: normal;	FONT-FAMILY: arial;	TEXT-DECORATION: none}.cal_today {	BORDER-RIGHT: #ff0000 1px solid;	BORDER-TOP: #ff0000 1px solid;	FONT-WEIGHT: normal;	FONT-SIZE: 10px;	BORDER-LEFT: #ff0000 1px solid;	COLOR: red;	BORDER-BOTTOM: #ff0000 1px solid;	FONT-STYLE: normal;	FONT-FAMILY: Arial, Helvetica, sans-serif;	text-align: center;	height: 14px;	width: 20px;	margin: 0px;	padding: 0px;}.cal_today_event,A.cal_today_event {	FONT-WEIGHT: bolder;	FONT-SIZE: 11px;	COLOR: red;	FONT-STYLE: normal;	FONT-FAMILY: arial;	TEXT-DECORATION: none;	height: 14px;	width: 20px;	padding: 0px;	MARGIN: 0px;}A.cal_today_event:hover,.cal_today_event:visited :hover {	FONT-WEIGHT: bolder;	FONT-SIZE: 11px;	COLOR: #CC0000;	FONT-STYLE: normal;	FONT-FAMILY: arial;	TEXT-DECORATION: underline;	padding: 0px;	MARGIN: 0px;}/* can't be a.cal_today_event:visited, because then would override .cal_today_event:visited:hover */.cal_today_event:visited {	FONT-WEIGHT: bolder;	FONT-SIZE: 11px;	COLOR: #990000;	FONT-STYLE: normal;	FONT-FAMILY: arial;	TEXT-DECORATION: none;	padding: 0px;	MARGIN: 0px;}.eventdetail_wraptable {	PADDING-RIGHT: 2px;	PADDING-LEFT: 2px;	FLOAT: none;	PADDING-BOTTOM: 2px;	MARGIN: 2px;	WIDTH: 100%;	PADDING-TOP: 2px;	FONT-FAMILY: Arial, Helvetica, sans-serif}.eventdetail_date {	FONT-SIZE: normal;	COLOR: #666666;	FONT-FAMILY: Arial, Helvetica, sans-serif}.eventdetail_time {	FONT-WEIGHT: normal;	FONT-SIZE: normal;	COLOR: #666666;	FONT-FAMILY: Arial, Helvetica, sans-serif}.eventdetail_title {	FONT-WEIGHT: bold;	FONT-SIZE: normal;	COLOR: #003366;	FONT-FAMILY: Arial, Helvetica, sans-serif}.eventdetail_shortdescription {	FONT-WEIGHT: bold;	FONT-SIZE: normal;	COLOR: #003366;	FONT-FAMILY: Arial, Helvetica, sans-serif;	PADDING-BOTTOM: 100px}.eventdetail_description {	FONT-SIZE: normal;	COLOR: #333333;	FONT-FAMILY: Arial, Helvetica, sans-serif}.eventdetail_imagetable {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	FLOAT: left;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	WIDTH: auto;	PADDING-TOP: 0px;	HEIGHT: auto}.eventdetail_backlink {	PADDING-LEFT: 10px;	FONT-SIZE: normal;	MARGIN: 20px;	COLOR: #003366;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-ALIGN: center;	TEXT-DECORATION: underline}.list_item_tablewrap,.event_teaser_tablewrap {	PADDING-RIGHT: 2px;	PADDING-LEFT: 2px;	PADDING-BOTTOM: 2px;	MARGIN: 2px;	WIDTH: 100%;	PADDING-TOP: 2px;	BORDER-BOTTOM: #669999 1px dotted}.list_item_date,.event_teaser_date {	FONT-SIZE: normal;	COLOR: #666666;	FONT-FAMILY: Arial, Helvetica, sans-serif}.list_item_time,.event_teaser_time {	FONT-SIZE: normal;	COLOR: #666666;	FONT-FAMILY: Arial, Helvetica, sans-serif}.list_item_title,A.list_item_title,.event_teaser_title,A.event_teaser_title	{	FONT-WEIGHT: bold;	FONT-SIZE: normal;	COLOR: #003366;	FONT-FAMILY: Arial, Helvetica, sans-serif}A.list_item_title:hover,.list_item_title:visited :hover,.event_teaser_title:visited	:hover,A.event_teaser_title:hover {	FONT-WEIGHT: bold;	FONT-SIZE: normal;	COLOR: #990000;	FONT-FAMILY: Arial, Helvetica, sans-serif}.list_item_title:visited,.event_teaser_title:visited {	FONT-WEIGHT: bold;	FONT-SIZE: normal;	COLOR: #666666;	FONT-FAMILY: Arial, Helvetica, sans-serif}.list_item_shortdescription,.event_teaser_shortdescription {	FONT-SIZE: normal;	COLOR: #000000;	FONT-FAMILY: Arial, Helvetica, sans-serif}.list_item_imagetable,.event_teaser_imagetable {	BORDER-RIGHT: medium none;	BORDER-TOP: medium none;	FLOAT: left;	MARGIN: 2px 4px 2px 0px;	BORDER-LEFT: medium none;	WIDTH: 40px;	BORDER-BOTTOM: medium none;	HEIGHT: 40px}.tool_link,A.tool_link,.tool_link:visited {	FONT-WEIGHT: bold;	FONT-SIZE: normal;	COLOR: #003366;	FONT-FAMILY: Arial, Helvetica, sans-serif}A.tool_link:hover,.tool_link:visited :hover {	FONT-WEIGHT: bold;	FONT-SIZE: normal;	COLOR: #990000;	FONT-FAMILY: Arial, Helvetica, sans-serif}.list_item_link,A.list_item_link {	FONT-WEIGHT: normal;	FONT-SIZE: 10px;	COLOR: #003366;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: underline}A.list_item_link:hover,.list_item_link:visited :hover {	FONT-WEIGHT: normal;	FONT-SIZE: 10px;	COLOR: #990000;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: underline}.list_item_link:visited {	FONT-WEIGHT: normal;	FONT-SIZE: 10px;	COLOR: #666666;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: underline}.tx-desimplecalendar-pi1-browsebox {	TEXT-ALIGN: center}.tx-desimplecalendar-pi1-browsebox-SCell {	FONT-SIZE: normal;	MARGIN: 20px;	COLOR: #003366;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-ALIGN: center;	TEXT-DECORATION: none}.tx-desimplecalendar-pi1-browsebox-strong {	FONT-WEIGHT: bold}
