body {
	background:#fafafa;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:left;
}
/* CALENDAR */
.Calendar_TodayDayStyle, .Calendar_OtherMonthDayStyle, .Calendar_TitleStyle, .Calendar_NextPrevStyle, .Calendar_DayStyle, .Calendar_SelectorStyle, .Calendar_WeekendDayStyle {
	font:normal 14px/18px Tahoma, Arial;
	width:35px;
	padding:5px 1px 5px 1px;
	text-align:center;
	color:#000;
}
.Calendar_SelectorStyle {
	background-image:url(/versions/1/imgs/btnCalendarSelectable.gif?2)
}
.Calendar_OtherMonthDayStyle {
	background-color: #fafafa;
	color:#990009;
}
.Calendar_DayStyle {
	background-color: #fafafa;
}
.Calendar_WeekendDayStyle {
	background-color: #fafafa;
}
.Calendar_TodayDayStyle {
	background-color: #d90009;
}
#divCalendar {
	text-align:left;
}
#divCalendar form {
	text-align:left;
}
#divCalendar table {
}
#divCalendar #trCalendarBody table td{
	border-left: 1px solid #c90009;
	border-top: 1px solid #c90009;
}
.Calendar_DayHeaderStyle {
	background-image:url(/versions/1/imgs/btnRankingFondo.png);
	background-repeat:repeat-x;
	font:normal 12px/16px Tahoma, Arial;
	padding:4px 0 1px 0;
	width:35px;
	text-align:center;
	color:#fff;
}
#divCalendar #trCalendarHeader {
	display:none;
}
#divCalendar #trCalendarFooter td{
	text-align:center;
	border-top: 1px outset #d90009;
	background-image:url(/versions/1/imgs/btnRankingFondo.png);
	background-repeat:repeat-x;
}
#divCalendar #trCalendarFooter button{
	background:transparent;
	border:0px;
	height:27px;
	padding:5px 0px 5px 0px;
	margin:0 10px 0 10px;
}

