td, th {
	font: 10px/20px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	margin-top: 0px;
}

th {
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}

#calendar tbody tr.even td {
      background-color: #eee;
    }
    #calendar tbody tr.odd  td {
      background-color: #fff;
    }
td {
	border-bottom: 1px solid #D7D7D7;
	vertical-align: top;
}
#calendar  .time {
	color: #757575;
}


tr.odd td { 
background:#f7fbff 
} 
#calendar .firstrow {
	background-color: #ECE4DD;
}

