.default {
	font-family:Arial, Helvetica, sans-serif;
	color:#213b50;
	font-size:12px;
	font-weight:100;
}
.default A:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#213b50;
	font-size:14px;
	font-weight:400;
}
.default A:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#213b50;
	font-size:14px;
	font-weight:400;
}
.default A:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#213b50;
	font-size:14px;
	font-weight:400;
}
.default A:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#3333CC;
	font-size:14px;
	font-weight:400;
}

.links {
	font-family:Arial, Helvetica, sans-serif;
	color:#213b50;
	font-size:12px;
	font-weight:100;
}
.links_group {
	font-family:"Trebuchet MS";
	color:#003399;
	font-size:18px;
	font-weight:400;
}
.links A:link {
	text-decoration:none;
	line-height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#213b50;
	font-size:14px;
	font-weight:400;
}
.links A:visited {
	text-decoration:none;
	line-height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#213b50;
	font-size:14px;
	font-weight:400;
}
.links A:active {
	text-decoration:none;
	line-height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#213b50;
	font-size:14px;
	font-weight:400;
}
.links A:hover {
	text-decoration:none;
	line-height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3399FF;
	font-size:14px;
	font-weight:400;
}


.content_white10 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:100;
	vertical-align:top;
	text-align:center;
}
.content_banner {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	font-weight:800;
	vertical-align:top;
	text-align:center;
}


.menuheading{
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0F6F4A;
}

.menuitem{
	font: bold italic 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #964F21;
}
.menutext{
	font: italic 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
.menuprices{
	font: italic 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

#menutable {
	font: normal 12px Arial, Helvetica, sans-serif;
}
#menutable li{
	list-style: square;
}
#menutable a{
	color: #5A000B;	
}
.text_sm{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.content_text10b {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:500;
	vertical-align:top;
}

.content_text12b {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:500;
	vertical-align:top;
}

.content_text10 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:100;
	vertical-align:top;
}

.content_text12 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:100;
	vertical-align:top;
}

.content_text14b {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:500;
	vertical-align:top;
}

.content_text14 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:100;
	vertical-align:top;
}

.content_text16b {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:500;
	vertical-align:top;
}

.content_text16 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:100;
	vertical-align:top;
}

.content_blue16i {
	font-family:Arial, Helvetica, sans-serif;
	color:navy;
	font-size:16px;
	font-weight:100;
	font-style:italic;
	vertical-align:top;
}


.content_blue10 {
	font-family:Arial, Helvetica, sans-serif;
	color:navy;
	font-size:10px;
	font-weight:100;
	vertical-align:top;
}

.content_blue12 {
	font-family:Arial, Helvetica, sans-serif;
	color:navy;
	font-size:12px;
	font-weight:100;
	vertical-align:top;
}

.content_blue14 {
	font-family:Arial, Helvetica, sans-serif;
	color:navy;
	font-size:14px;
	font-weight:100;
	vertical-align:top;
}

.content_blue16 {
	font-family:Arial, Helvetica, sans-serif;
	color:navy;
	font-size:16px;
	font-weight:100;
	vertical-align:top;
}

.content_blue18 {
	font-family:Arial, Helvetica, sans-serif;
	color:navy;
	font-size:18px;
	font-weight:100;
	vertical-align:top;
}

.content_blue20 {
	font-family:Arial, Helvetica, sans-serif;
	color:navy;
	font-size:20px;
	font-weight:100;
	vertical-align:top;
}

.content_blue22 {
	font-family:Arial, Helvetica, sans-serif;
	color:navy;
	font-size:22px;
	font-weight:100;
	vertical-align:top;
}

.content_blue24 {
	font-family:Arial, Helvetica, sans-serif;
	color:navy;
	font-size:24px;
	font-weight:100;
	vertical-align:top;
}


.content_red10 {
	font-family:Arial, Helvetica, sans-serif;
	color:red;
	font-size:10px;
	font-weight:100;
	vertical-align:top;
}

.content_red12 {
	font-family:Arial, Helvetica, sans-serif;
	color:red;
	font-size:12px;
	font-weight:100;
	vertical-align:top;
}

.content_red14 {
	font-family:Arial, Helvetica, sans-serif;
	color:red;
	font-size:14px;
	font-weight:100;
	vertical-align:top;
}


.content_red16 {
	font-family:Arial, Helvetica, sans-serif;
	color:red;
	font-size:16px;
	font-weight:100;
	vertical-align:top;
}

.weather_heading{ font-family:Arial, Helvetica, sans-serif;	color:#000000;	font-size:19px;	}
.weather_datetime{ font-family:Arial, Helvetica, sans-serif;	color:#000000;	font-size:14px;  font-weight:600;	}
.weather_condition{ font-family:Arial, Helvetica, sans-serif;	color:#000000;	font-size:14px;	}
.weather_temp{ font-family:Arial, Helvetica, sans-serif;	color:#000000;	font-size:18px; font-weight:600;}




.cal_currentdate {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:22px;	}
.cal_currentdate A:link{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:22px;	}
.cal_currentdate A:visited{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:22px;	}
.cal_currentdate A:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:22px;	}
.cal_currentdate A:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#666666;	font-size:22px;	}

.cal_prevnext {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:18px;	}
.cal_prevnext A:link{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:18px;	}
.cal_prevnext A:visited{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:18px;	}
.cal_prevnext A:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:18px;	}
.cal_prevnext A:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#666666;	font-size:18px;	}

.cal_heading {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:18px;	}
.cal_heading A:link{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:18px;	}
.cal_heading A:visited{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:18px;	}
.cal_heading A:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:18px;	}
.cal_heading A:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:18px;	}

.cal_celldate {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:16px;	}
.cal_celldate A:link{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:16px;	}
.cal_celldate A:visited{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:16px;	}
.cal_celldate A:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:16px;	}
.cal_celldate A:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#666666;	font-size:16px;	}

.cal_cellevent {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:10px;		text-decoration:none;
}
.cal_cellevent A:link{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:10px;		text-decoration:none;
}
.cal_cellevent A:visited{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:10x;		text-decoration:none;
}
.cal_cellevent A:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:10px;		text-decoration:none;
}
.cal_cellevent A:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#666666;	font-size:10px;		text-decoration:none;
}

.cal_cellevent_white {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:10px;		text-decoration:none;
}
.cal_cellevent_white A:link{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:10px;		text-decoration:none;
}
.cal_cellevent_white A:visited{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:10x;		text-decoration:none;
}
.cal_cellevent_white A:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:10px;		text-decoration:none;
}
.cal_cellevent_white A:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#CCCCCC;	font-size:10px;		text-decoration:none;
}

.cal_black {font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:10px;text-decoration:none;}
.cal_black A:link{font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:10px;text-decoration:none;}
.cal_black A:visited{font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:10px;text-decoration:none;}
.cal_black A:active {font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:10px;text-decoration:none;}
.cal_black A:hover {font-family:Verdana, Arial, Helvetica, sans-serif;	color:#666666;	font-size:10px;text-decoration:none;}

.cal_white {font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:10px;	text-decoration:none;}
.cal_white A:link{font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:10px;	text-decoration:none;}
.cal_white A:visited{font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:10px;	text-decoration:none;}
.cal_white A:active {font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:10px;	text-decoration:none;}
.cal_white A:hover {font-family:Verdana, Arial, Helvetica, sans-serif;	color:#CCCCCC;	font-size:10px;	text-decoration:none;}


.cal_pending {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#A52A2A; font-weight:800;	text-decoration:none; font-size:16px;	}
.cal_pending A:link{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#A52A2A; font-weight:800;	text-decoration:none; font-size:16px;	}
.cal_pending A:visited{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#A52A2A; font-weight:800;	text-decoration:none; font-size:16px;	}
.cal_pending A:active{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#A52A2A; font-weight:800;	text-decoration:none; font-size:16px;	}
.cal_pending A:hover{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#993333; font-weight:800;	text-decoration:none; font-size:16px;	}

.cal_deleted {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#A52A2A; font-weight:800; text-decoration:line-through;	;font-size:10px;	}
.cal_deleted  A:link{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#A52A2A; font-weight:800; text-decoration:line-through;	;font-size:10px;	}
.cal_deleted  A:visited{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#A52A2A; font-weight:800; text-decoration:line-through;	;font-size:10px;	}
.cal_deleted  A:active{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#A52A2A; font-weight:800; text-decoration:line-through;	;font-size:10px;	}
.cal_deleted  A:hover{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#FF3300; font-weight:800; text-decoration:line-through;	;font-size:10px;	}


.cal_legend {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000; font-weight:300;	font-size:11px;	}

.cal_footer {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:12px;	}
.cal_footer A:link{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:12px;}
.cal_footer A:visited{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:12x;	}
.cal_footer A:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:12px;	}
.cal_footer A:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#990000;	font-size:12px;	}



.event_date {	font-family:Arial, Helvetica, sans-serif;	color:#39416f;	font-size:15px;	font-weight:600;	vertical-align:top;}
.event_name {	font-family:Arial, Helvetica, sans-serif;	color:#39416f;	font-size:12px;	font-weight:700;	vertical-align:top;	margin-left:15px;}
.event_desc {	font-family:Arial, Helvetica, sans-serif;	color:#39416f;	font-size:10px;	font-weight:100;	vertical-align:top;	margin-left:20px;}


