table.calendar {
	width: 100%;
}
table.calendar td {
	width: 14.29%; /* 100% divided by 7 equals */
}
table.calendar thead {
	font-weight: bold;
	background-color: #DDDDDD;
}
table.calendar tbody td {
	height: 90px;
	font-size: .8em;
}
span.dateicon {
	font-weight: bold;
	text-decoration: underline;
	font-size: 1.2em;
}
span.dateiconnext {
	font-weight: bold;
	color:#888;
	text-decoration: underline;
	font-size: 1.2em;
}
td.calnav {
	width: 10%;
	font-size: 1.4em;
}