
<style type='text/css'>
<!--
	 .dummy { } 
	 
.Column_28855311_Td { }


.Box_59237374_Outer_Div{
text-align:center;
background-color: white;
border: 1px solid black;
}

.Box_59237374_calanderDiv{
padding: 10px;
text-align:center;
}


.Box_59237374_event_messsage{
text-align:center;
display:none;
}

.Box_59237374_eventDataDiv{
text-align:center;
}

.Box_59237374_calanderTable{
border: 1px solid rgb(102, 102, 102); 
border-collapse: collapse;
background-color: white;
margin-left:auto;
margin-right:auto;
text-align:left;
width:380px;
}

.Box_59237374_eventListTable{
border: 1px solid rgb(102, 102, 102); 
background-color: white;
border-collapse: collapse;
margin-left:auto;
margin-right:auto;
text-align:left;
width:380px;
}

.Box_59237374_calendar_month_title{
font-weight:bold;
color: black;
font-size: 26px;
}

.Box_59237374_prev_next{
text-decoration: none; 
font-size: 9pt;
color: #ee3333;
font-size: 20px;
}

.Box_59237374_calanderTDWeekDays{
background-color: #ffffff; 
height: 30px; 
text-align: center; 
font-size: 16px;
border: 1px solid black; 
}

.Box_59237374_calendarSimpleTD{
font-size:12pt;
width: 30px;
overflow:hidden;
border: 1px solid black; 
text-align: center;
}
.Box_59237374_calendarEventTD{
font-size:12pt;
width: 30px;
font-weight:bold;
overflow:hidden;
color:#330033;
border: 1px solid black; 
}

.Box_59237374_calanderPrevTD{
border-bottom: 1px solid black; 
}

.Box_59237374_calanderMonthTD{
border-bottom: 1px solid black; 
}

.Box_59237374_calanderNextTD{
border-bottom: 1px solid black; 
}

.Box_59237374_calendarEventTD a{
text-decoration:underline;
font-size: 10px;
color: red;	
}

.Box_59237374_eventCount{
text-decoration:underline;
font-size: 10px;
color: red;
}

.Box_59237374_download_calendar a{
text-decoration:none;
font-size:7pt;
padding-top: 5px;
}


.Box_59237374_title{
font-size:14px;
font-weight:bold;
padding-left: 10px;
}

.Box_59237374_date{
font-size: 12pt;
font-weight:normal;
vertical-align:top;
}

.Box_59237374_details{
font-size: 10pt;
font-weight:normal;
padding-left: 10px;
}

.Box_59237374_tooltiplink span{
margin-left:20px;
display:none;
position:absolute;
color:#9F4A46; 
background-color:#ffffff; 
border:1px solid #000; 
text-decoration:none; 
z-index:10000;
}

.Box_59237374_event_title_class{
font-weight:bold;
}

.Box_59237374_event_cost_class{
font-weight:bold;
}

.Box_59237374_event_type_class{
font-weight:bold;
}

.Box_59237374_org_name_font{
font-weight:bold;
}

.Box_59237374_org_contact_info{
font-weight:bold;
}

.Box_59237374_event_phone{
font-weight:bold;
}



.Box_59237375_Td { }


	-->
</style>
