
div.calendarStyles td.calendar {
	border-bottom:1px solid #2b2b2b;
	border-right:1px solid #2b2b2b;
	color:#2b2b2b;
	font-size:10px;
	height:50px;
	padding-right:2px;
	width:75px;
}
div.calendarStyles td.calendarToday {
	background-color:#cccccc;

}
div.calendarStyles table.calendar {
	background-color:#9f9f9f;
	border:1px solid silver;
	width:100%;

}
   
div.calendarStyles .calendar .calendar_events a {
	color:#049BE4;
	/*color:#5983BF;*/
font-size:9px;
	display:block;
	padding-bottom:5px;
	text-decoration:underline;
}
div.calendarStyles .calendar .calendar_events a:hover {
	color:#049BE4;
	/*color:#5983BF;*/
	text-decoration:none;
}
div.calendarStyles .calendar .calendar_events {
	font-size:8px;
	list-style-position:inside;
	list-style-type:none;
	
padding-left:0px;
	padding-right:5px;
	text-align:left;
	width:72px;
}
div.calendarStyles .calendar .calendar_events li {
	font-size:9px;


}
.calendarHeader {
	background-color:#222222;
	border: 1px solid silver;
	color:#ffffff;
padding-left:37px;
	padding-right:37px;
}
.events a {
	color:#65736a;
	/*color:#5983BF;*/
	display:block;
	padding-bottom:10px;
}

.EmailMarketing h3 {
     color: black;
     font-size: 16px;
}


.EmailMarketing p {
     color: black;
     font-size: 13px;
}
.AlignCenter { text-align:center; }
.AlignRight { text-align:right; }
.LeftMenu a {
	background-color: #322717;
	border-top: 1px solid #160f07;
border-left: 1px solid #160f07;
border-right: 1px solid #160f07;
padding-bottom:2px;

        background-position: center top;
	background-repeat: no-repeat;
	color: #d1d2d4;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 6px 3px 4px;

	text-decoration: none;
}
.LeftMenu a:hover {
	
	/*color:#5983BF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5a8e4c;
	text-decoration: none;
}
<br>

