/********************** Calendar module style**********************/.mod_events_monthyear{    border-style:solid;    border-color:#000000;    border-width:1px 1px 0px 1px;    height:21px ! important;    line-height:21px;    color:rgb(240,240,240);   	background-color:rgb(130,130,130);    font-weight:bold;    text-align:center !important;    width:140px!important;    cursor:pointer;}.mod_events_monthyear td{	text-align:center!important;}.mod_events_monthyear a.mod_events_link {	color:rgb(240,240,240);	text-decoration:none;    font-weight:bold!important;}.mod_events_table{    border-style:solid;    border-color:#000000;    border-width:1px 1px 1px 1px;    width:140px!important;	text-align: center;	font-family: Arial;	font-size: 12px;	font-style: normal;	text-decoration: none;	margin-bottom: 0.25em;}.mod_events_td_dayname{    border-bottom: 1px solid #000000;    height:15px ! important;    line-height:15px;    color:rgb(240,240,240);   	background-color:rgb(130,130,130);    font-weight:bold;    text-align:center !important;}.mod_events_td_dayname .sunday{	color:red;}.mod_events_td_dayname .saturday{}a.mod_events_daylink:link{	color: Black;	text-decoration: none;}a.mod_events_daylink:visited{	color: black;	text-decoration: none;}a.mod_events_daylink:hover{	color: yellow;	text-decoration: none;}.mod_events_td_dayoutofmonth{	color: Gray;  	background-color:#cccccc;    padding:1px !important;  	width:18px!important;}.mod_events_td_daywithevents{    background-color: #dcd9c8;    padding:0px !important;  	width:18px!important;   border: 1px solid #888888;}.mod_events_td_daynoevents{    padding:1px !important;  	width:18px!important;}.mod_events_td_todaynoevents{    padding:0px !important;    border:solid 1px red;  	width:18px!important;}.mod_events_td_todaywithevents{    padding:0px !important;    border:solid 1px red;  	width:18px!important;}a.mod_events_link{    font-weight:normal;    text-align:center !important;	text-decoration: none;}a.mod_events_link:link{    color:white;}a.mod_events_link:hover{	color:yellow;}td.mod_events_latest_first, td.mod_events_latest {	background-color:#000000;	border-style:solid;	border-width:0px 0px 1px 8px;	padding:0px 0px 2px 2px;}td.mod_events_latest_first, td.mod_events_latest a:link{	background-color:#000000;		}
