/*////////////Calendar Style Classes///////////////////////*/

.CalendarBody
{
	font-family:arial;
	font-size:12px;
	border-width:1;
	border-style:solid;
	border-color:#a0a0a0;
	background-color:#ffffff;
}

.CalendarHeader
{
	border:solid 1;
	BACKGROUND-COLOR: #f0f0f0;
	border-color:#0000aa;
	FONT-FAMILY: arial;
	FONT-SIZE: .8em;
	FONT-WEIGHT: normal;
	LETTER-SPACING: normal;
	TEXT-TRANSFORM: none;
	WORD-SPACING: normal
}

.CalendarHdrTD
{
	padding:2px;
	font-family:arial;
	font-size:11px;
}

.PaddingOnly
{
	padding:5px; 
}

.StatusFont
{
	color:black;
	font-size:12px;
	FONT-FAMILY: arial;
	font-weight: bold;
	text-align: center;
	background-color: b0b8c0;
}

.TodayFont
{

	color:black;
	font-size:12px;
	FONT-FAMILY: arial;
	font-weight: bold;
	text-align: center;

}

.SpanLeft
{
	border-style:solid;
	border-width:1;
	border-color:#3366FF;
	cursor:hand;
	font-weight: bold;
}

.SpanRight
{
	border-style:solid;
	border-width:1;
	border-color:#3366FF;
	cursor:hand;
}

.SpanMonth
{
	border-style:solid;
	border-width:1;
	border-color:#3366FF;
	cursor:hand;
}

.SpanYear
{
	border-style:solid;
	border-width:1;
	border-color:#3366FF;
	cursor:hand;
}

.CursorHand
{
	cursor:hand;
}

.MonthYearList
{
	FONT-FAMILY: arial;
	font-size:12px; 
	border-width:1; 
	border-style:solid; 
	border-color:#a0a0a0;
	background-color: #CCCCFF;
}

.CalendarMainTable
{
	border:solid 0;
	BACKGROUND-COLOR: #CCCCFF;
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	LETTER-SPACING: normal;
	TEXT-TRANSFORM: none;
	WORD-SPACING: normal
}

.WeekPadding
{
	padding:0px;
}

.TxtCalendar
{
	background-color:#BBCFBB;
	border:solid 0;
}

.TextboxCalendar
{
	background-color:#fff5ee;
	FONT-FAMILY: arial;
	FONT-SIZE: 8pt;
	color:#00205c;
	width:95;
}

