.Default {
	text-decoration:none;
}
.Default_menu {
	text-decoration:none;
}
.Default a.item2 {
	border-bottom:1px solid #000000;
	display:block;
	line-height:16px;
	padding-bottom:6px;
	padding-top:6px;
	text-align:left;
	text-decoration:none;
}
.Default a.item2:hover {
	text-align:left;
	text-decoration:underline;
}
.Default {
	color: #707070;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:0.1px;
	line-height:18px;
	text-align:left;
	text-decoration:none;
}
.Default_title {
	color:#00573C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
div.calendarStyles td.calendar {
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	font-size:10px;
	height:50px;
	width:75px;
}
div.calendarStyles td.calendarToday {
	background-color:#ccc;
}
div.calendarStyles table.calendar {
	border:1px solid silver;
	width:100%;
}
div.calendarStyles .calendar .calendar_events a {
	color:#00573c;
	display:block;
	padding-bottom:5px;
}
div.calendarStyles .calendar .calendar_events a:hover {
	color:#00573c;
	text-decoration:underline;
}
div.calendarStyles .calendar .calendar_events {
	font-size:9px;
	list-style-position:inside;
	list-style-type:none;
	padding-left:10px;
	text-align:left;
	width:79px;
}
div.calendarStyles .calendar .calendar_events li {
	font-size:9px;
}
.calendarHeader {
	background-color:#ccc;
	border: 1px solid silver;
}
.events a {
	color:#00573c;
	display:block;
	padding-bottom:10px;
}
h3 {
	font-size:13px;
}
.event_name {

}
.event_location {
	font-size:13px;
}
.event_duration {
	font-size:13px;
}
.event_time_duration {
	font-size:13px;
}
.GrayTitle h1, .GrayTitle h3 {
	color:#707070;
}
.GreenTitle h1, .GreenTitle h3 {
	color:#00573c;
}

h5{
        color:#00573C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;float: right;
        margin-top: 5px;
        margin-bottom: 5px;
}

h5 a{
        color:#00573C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;float: right;
        margin-top: 5px;
        margin-bottom : 5px;

}
.NewsCasterBG {
	background-color:#00573C;
	color:#ffffff;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	text-decoration:none;
}
.NewsCasterBG a {
	color:#ffffff;
	padding-bottom:20px;
	padding-left:2px;
	/*padding-top:10px;*/
	display:block;
	text-decoration:underline;
}
.NewsCasterBG a:hover {
	color:#ffffff;
	display:block;
	text-decoration:none;
}
.NewsCast_title {
	color:#00573C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.AlignCenter { text-align:center; }
.AlignCenter h3 { text-align:center; }
.NewsCasterPlace {
	color:#707070;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	letter-spacing:0.1px;
	line-height:18px;
	text-align:left;
	text-decoration:none;
}
.NewsCasterPlace a {
	color:#00573C;
	text-decoration:underline;
}
.NewsCasterPlace a:hover {
	color:#00573C;
	text-decoration:none;
}
.NewsCasterPlace_title {
	color:#00573C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.AlignRight { text-align:right; }
.NewscasterBorder {
	border:solid 1px #707070;
	color:#707070;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
	text-decoration:none;
}
.NewscasterBorder a {
	color:#00573C;
	padding-bottom:20px;
	padding-left:2px;
	/*padding-top:10px;*/
	display:block;
	text-decoration:underline;
}
.NewscasterBorder a:hover {
	color:#00573C;
	display:block;
	text-decoration:none;
}
.NewsCast_title {
	color:#00573C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.NewscasterRounded {
	background-color:#ffffff;
	border-left:solid 1px #a2a2a2;
	border-right:solid 1px #a2a2a2;
	border-bottom:solid 1px #a2a2a2;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	line-height:18px;
	padding:10px;
	margin-bottom:15px;
	margin-top:-15px;
}
.NewscasterBorder {
	border:solid 1px #707070;
	color:#707070;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
	text-decoration:none;
}
.NewscasterRounded a {
	color:#00573C;
	display:block;
	line-height:14px;
	padding-bottom:10px;
	padding-left:2px;
	/*padding-top:10px;*/
	text-decoration:none;
}
.NewscasterRounded a:hover {
	color:#00573C;
	display:block;
	text-decoration:underline;
}
.NewsCast_title {
	color:#00573C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}

