a {



	color: #EFEBCD;



}



#calendarOLD {

	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

#calendar {
	width: 745px;
	padding: 0;
	margin: 0;
	border-left: 0px solid #A2ADBC;
	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	background-color: #000000;

}







#calendar td caption a {



	font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;



	color: #fff;	



	text-decoration: none;



}	











caption {

	margin: 0;

	padding: 0;

	width: 745px;

	color: #fff;

	text-align: left;

	background-image: url(bg_calendartop.gif);

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: normal;

	font-weight: bold;

}







#calendar th {
	color: #000000;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	border-top: 1px solid #A2ADBC;
	vertical-align: top;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	background-image: url(gold.jpg);
	padding: 4;
}







#calendar .today,#calendar td.today a,#calendar td.today a:link,#calendar td.today a:visited {
	color: #F7921C;
	font-weight: bold;
	line-height: normal;
	background-image: url(today.jpg);
}



#calendar .noevent,#calendar td.noevent a,#calendar td.noevent a:link,#calendar td.noevent a:visited {
	color: #FBF201;
	font-weight: bold;
	line-height: normal;
	background-image: url(empty.jpg);

}



#calendar .leading,#calendar td.leading a,#calendar td.leading a:link,#calendar td.leading a:visited {

	border-right: 0px;

	font-weight: bold;

	background-color: #000000;

	line-height: normal;

	background-image: none;

}





#calendar td {

	border-right: 1px solid #A2ADBC;

	border-bottom: 1px solid #A2ADBC;

	height: 100px;

	left: 4px;

	line-height: normal;

	background-image: url(days.jpg);

	text-align: left;

}







#calendar td a {

	text-decoration: none;

	font-weight: bold;

	line-height: normal;

}







#calendar td a:link,#calendar td a:visited {

	color: #660000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: normal;

	left: 4px;

}







#calendar td a:hover,#calendar td a:active {

	color: #333333;

	line-height: normal;

	background-image: url(mouseover.jpg);

}



#calendar td:hover {

	color: #990000;

	line-height: normal;

	background-image: url(mouseover.jpg);

}

#calendar .box {

	color: #0033FF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 9px;

	left: 4px;

}

#calendar text {

	color: #660000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: normal;

	left: 4px;

}
