#calendarHeader th{
		font-weight: bold;
		text-align: center;
		padding: 0px;
		background-color: #FFFFFF;
		border: 0px;
		height: 20px;
		margin: 0px;
		}



.calendarCell{
		background-color: #D5E5ED;
		border: 0px;
		padding; 0px;
		margin: 0px;
		color: #4D5963;
		text-align: center;
		}
	
.calendarCurrentCell {
		padding; 0px;
		margin: 0px;
		background-color: #FFFFFF;
		color: #4D5963;
		border: 0px;}


/* cells from days in earlier or later month */
.calendarOutCell {
		background-color: #D5E5ED;
		padding; 0px;
		border: 0px;
		}

.dateLabel{
		width: 100%;
		font: bold 10pt arial;
		color: CCCCCC;
		border-bottom: 0px;
		text-align: center;
		margin: 0px;
		padding: 0px;
		}


.dateEvents{position: relative;
		width: 100%;
		font: normal 9pt arial;
		min-height: 60px;
		margin: 0px;
		padding: 0px;
		}


#calendar {
		/*border: 2px solid #CECA99;*/
		border: 0px;
		margin: 0px;
		background-color: #D5E5ED;
		padding; 0px;
		height: 125px;
		width: 277px;
		}


#holdingTable {
		/*border: 2px solid #CECA99;*/
		border: 1px solid black;
		margin: 0px;
		/*background-color: #D5E5ED;*/
		padding; 0px;
		width: 275px;
		}
		
#calendar td{
		text-align: center;
		}
		
		
.eventLink {
		color: #4D78C8;
		text-decoration: none;

		}
		
.eventLinkBold {
		color: #4D78C8;
		text-decoration: none;
		font-weight: bold;
		}
		
.topRow {
		background-color: #F1F4F8;
		height: 25px;
		}