#calendar {	border-spacing:0 !important;	border-collapse:collapse !important;	width:90%;	font-family:Verdana, Arial, sans-serif;}table#calendar td.month a{	color: #fff;	font-weight: bold;	text-decoration:none;}table#calendar tr {	text-align: center;}table#calendar tr.daynames td {	width: 50px;	color: #fff;}table#calendar tr.week td {	height: 20px;	line-height: 20px;}table#calendar td.today {	color: #fff;	font-weight: bold;	background: #FF7300;}table#calendar td.event {	color: #000;	background: #FFBF00;}table#calendar td.event a {	display:block;	width:100%;	height:100%;	color:#000;	text-decoration:none;} table#calendar td.today a {	display:block;	width:100%;	height:100%;	color:#fff;	text-decoration:none;}a.monthnav {	color: #fff;	text-decoration: none;}a.monthnav:hover {	color: #FFBF00;	text-decoration: underline;}#calendar_wrapper {	display:block;	height:190px;	margin-top:10px;}table#calendar td a:hover {	text-decoration:none;}/* Tooltips CSS definitions */	.tooltip {	position: absolute!important;	margin-top:-50px;	margin-left:45px;	z-index: 100000;	text-align: left;	width: 300px;	overflow:hidden;	font-family:Verdana, Arial, sans-serif;}	.tooltip .xtop, .tooltip .xbottom { display: block; font-size: 1px; margin: 0px; }	.tooltip .xbottom { margin-top: -2px; }	.tooltip .xb1, .tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { display: block; overflow: hidden; }	.tooltip .xb1, .tooltip .xb2, .tooltip .xb3 { height: 1px; }	.tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { background: #AC211A; border-left: 1px solid #AC211A; border-right: 1px solid #AC211A; }	.tooltip .xbottom .xb2, .tooltip .xbottom .xb3, .tooltip .xbottom .xb4 { background: #AC211A; }	.tooltip .xb1 { margin: 0 5px; background: #AC211A; }	.tooltip .xb2 { margin: 0 3px; border-width: 0 2px; }	.tooltip .xb3 { margin: 0 2px; }	.tooltip .xb4 { height: 2px; margin: 0 1px; }	.tooltip .xboxcontent {		padding: 0 .5em;		margin: 0;		color: #fff;		/* word-wrap:break-word; */		border: 1px solid #AC211A !important;		background-color: #AC211A !important;		line-height:1.4em;		z-index: 999;		 -moz-border-radius: 5px; 		 -webkit-border-radius: 5px; 	}	.tooltip h2 {	font-family: Georgia, Arial, Helvetica; font-size: 17px; font-weight: normal; font-style: italic; color: #000; margin-bottom: 2px; }
