.mod_events_monthyear {
    height:32px!important;
    line-height:32px;
    color:#5081c6;
    font-weight:bold;
	font-size: 16px;
    text-align:center!important;
    width:220px!important;
    cursor:pointer;
}






.mod_events_monthyear td {
	text-align:center!important;
}
.mod_events_monthyear a.mod_events_link {
	color: #5081c6;
	text-decoration:none;
    font-weight:bold!important;
}

tr.mod_events_dayname {

	}



.mod_events_table {
    width:220px!important;
	text-align: center!important;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	margin-left: 29px;
	margin-right: 31px;
	margin-bottom: 10px;
}


.mod_events_latest_table {
    width:260px!important;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	margin-left: 5px;
	margin-bottom: 10px;
}




.mod_events_td_dayname {
    height:22px!important;
    line-height:22px;
    color: #333333;
	font-size: 12px;
    text-align: center!important;
}

.mod_events_td_dayname .sunday,
.mod_events_td_dayname .saturday {
	color:red;
}



.mod_events_table tr {

}


a.mod_events_daylink:link,
a.mod_events_daylink:visited {
	color: #000;
	display: block;
	text-decoration: none;
	height: 28px;
	line-height: 28px;
	font-size: 13px;
	text-align: center;
	padding-left: 1px;
}

a.mod_events_daylink:hover {
	text-decoration: none;
	background-color: #dadada;
	color: #000;
}


.mod_events_td_dayoutofmonth {
	color: #fff;
	background-color: #fff;
	cursor: default;
}

.mod_events_td_daywithevents a {
	color: #000!important;
	background-image: url(../../../../../images/sel.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.mod_events_td_todaynoevents a {

	color: #5081c6!important;
	font-weight: bold;
}

.mod_events_td_todaywithevents {

	background-image: url(../../../../../images/sel.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bold;
}

a.mod_events_link {
    font-weight:normal;
    text-align:center !important;
	text-decoration: none;

}
a.mod_events_link:link {
    color:#5081c6;
}
a.mod_events_link:hover {
	color: #D3212A!important;

}


a.mod_events_link2 {
    font-weight:normal;
    text-align:center !important;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;

}
a.mod_events_link2:link {
    color:#5081c6;
}
a.mod_events_link2:hover {
	color: #D3212A!important;

}



td.mod_events_latest_first, 
td.mod_events_latest {
	border-style:solid;
	border-width:0px 0px 0px 7px;
	font-size: 11px;
	color: #333333;
	padding: 4px;
}

td.mod_events_latest_first a, 
td.mod_events_latest a {
	color: #777777;
	text-decoration: none;
	}

td.mod_events_latest_first a:hover, 
td.mod_events_latest a:hover {
	color: #D3212A!important;
	}


