﻿td.datesection 
{
	border-right: #d1c5a6 1px solid;
	border-top: #d1c5a6 1px solid;
	border-left: #d1c5a6 1px solid;
	border-bottom: #d1c5a6 1px solid; 
	width: 14.2%;
	height: 36px; 
	background-color: #ffffff; 
	vertical-align: top
}
.daysectionrow 
{
	vertical-align: top; 
	width: 100%; 
	text-align: left; 
	height: 100%
}
a.date 
{
	color: #8b8a88;
	font-family:arial;
	font-size: 8pt;
	font-weight: bold;
}
td.dayofweek 
{
	width: 14.2%; 
    height: 36px;
    background-color: #f7f2da; 
    border-left: solid 1px #d1c5a6; 
    border-right: solid 1px #d1c5a6;
    border-bottom: solid 1px #d1c5a6;
}
a.header 
{
	color: #000000;
	font-family:arial;
	font-size: 12pt;
	font-weight: bold;
}
a.moheader 
{
	color: #420d0d;
	font-family:arial;
	font-size: 8pt;
	font-weight: bold;
}
a.eventdetail 
{
	color: #000000;
	font-family:arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	cursor:pointer;
	cursor:hand;
}
a.eventdetailhdr 
{
	color: #420d0d;
	font-family:arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
	cursor:hand;
}
a.printheader 
{
	color: #000000;
	font-family:arial;
	font-size: 9pt;
	font-weight: bold;
}
td.eventdetailhdrtd
{
	width: 66px;
	text-align: left;
	vertical-align: top
}
a.eventdetailhdr 
{
	color: #420d0d;
	font-family:arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
	cursor:hand;
	text-align: left
}
td.eventdetailtd
{
	width: 300px;
	text-align: left;
	vertical-align: top
}
a.eventdetail 
{
	color: #000000;
	font-family:arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
	cursor:pointer;
	cursor:hand;
	text-align: left;
	width: 300px;
}