.calendar td {
	width:22px;
	height:22px;
	background:#e1e1e1;
	text-align:center;
	font-size:0.9em;
	background-image:url("../../../images/layout/calendar/date-mask.png");
	background-repeat:no-repeat;
}

.calendar .dow {
	height:15px;
	background:#fff;
	color:#6f6e6e;
	font-weight:bold;
}

.date-selected {
	color:#FFF;	
	font-weight:bold;
}

a.event-link:active, a.event-link:link, a.event-link:visited, a.event-link:hover {
	color:#FFF;
	text-decoration:none;
}

/*Tooltips*/

.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(../../../images/tipsy.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }

.calbullet {
	display:block;
	width:5px;
	height:8px;
	margin:1px 4px 1px 1px;
	float:left;
}