/* CSS Document */
table.cal {
	
	empty-cells: show;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	
	
}
/* regular cell */

td.calcell {
	border-width: 1px;
	border-style:solid;
	border-color: #e8e8e8;
	border-collapse: collapse;
	text-align: center;
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:cccccc;
	background-color: #ffffff;
}

td.padcell {
	text-align: center;
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #ffffff;
}


td.today {
	text-align: center;
	border-style:solid; 
	border-width:1px; 
	border-color:#333333;
	color: red;
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none
}

th.cal {
	text-align: center;
	height: 2em;
	font-size: 12px;
	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}

