#calendar A {
	COLOR: #000066;
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
}

#calendar A:active {
	COLOR: #000066;
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
}

#calendar A:hover {
	COLOR: red;
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline;
}

#calendar .Normal {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 9pt;
}

#calendar .Heading2 {
	COLOR: #fff;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: bold;
}

#calendar .Heading3 {
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

#calendar TD {
	COLOR: #000066;
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	background-color: #ac0606;
}

#calendar div {
	COLOR: #000066;
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
}

#calendar .titlebar {
	color: #ffffff;
	background-color: #393C39;
	text-align: center;
	font-family: Arial,helvetica;
	font-size: 10pt;
	font-weight: bold;
}

#calendar th { border: 1px solid #000; }

#calendar .maintble { background-color: #ac0606; }

#calendar .cell { background-color: #ffffff; color: #000000; text-align:left;}

#calendar .cellToday { background-color: #ffffff; color: Red; font-weight: Bold; text-align:left; }

#calendar TR { background-color: #ffffff; }

#calendar table.datenav { border:none; }

#calendar table.topnav td,#calendar table.topnav td a{ color:#FFF }

#calendar input[type="text"], select, textarea { padding:0; }