/* Calendar: */



table.bCalendarTable {
	border-collapse: collapse;
	width:90%;
	margin-top:3px;
}

table.bCalendarTable tfoot td {
	background-color: #eee;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align:center;

}

table.bCalendarTable tfoot a {
	text-decoration: none;
}

table.bCalendarTable tfoot a:hover {
	background-color: #78a;
	color: #fff;
}
th.bCalendarHeaderCell {
	color: #abc;
	font-family:tahoma;
	font-size:8px;
}

.bCalendarCell{
	background-color: #ffffff;
	text-align:center;
	padding-bottom:2px;

}


#bCalendarToday {
	background-color: RED;
	font-weight: bold;
	text-align:center;
	padding-bottom:2px;
}

.bCalendarLinkPost{
	background-color: #bce;
	text-align:center;
	padding-bottom:2px;
}


