BODY
{
}

.CalendarCaption
{
	
	color:Black;
	/*border:solid 1px red;*/
	/*width:49%;*/
	width:261px;
	font-weight:bold;
	/*width:500px;*/
}

#CalendarData
{
	padding-left:1px;
}

.CalendarDateCell
{
	border:solid 1px #858f99;
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	color:#858f99;
}

.CalendarTable
{
	/*width:49%;*/
	width:260px;
	border-collapse:collapse;
	cursor:default;
	height:212px;
	/*width:500px;*/
}

.NextMonth
{
	width:15%;
	text-align:center;
	border-left:solid 2px #eaeaea;
	cursor:pointer;
}

.Month
{
	width:70%;
	text-align:center;
	cursor:default;
}

.PrevMonth
{
	width:15%;
	text-align:center;
	cursor:pointer;
	border-right:solid 2px #eaeaea;
}

.CalendarDayOfWeek
{
	background-color:#a0acb9;
	color:White;
	font-weight:bold;
	text-align:center;
	height:20px;
	width:14%;
	border:solid 1px #a0acb9;
}

.CalendarOldDateCell
{
	/*background-color:#cccccc;*/
	color:#bdccda;
	font-weight:bold;
	text-align:center;
	border:solid 1px #858f99;
}

.CalendarSelectedCell
{
	/*background-color:#ff3333;*/
	background:transparent url(images/selected_date.gif) repeat-x left top;
	color:white;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	/*border:solid 1px red;*/
}

.CalendarAprovedCell
{
	/*background-color:gray;*/
	background:transparent url(images/aproved_date.gif) repeat-x left top;
	color:White;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	border:solid 1px #858f99;
}

.CellNum
{
}

.CellNumSelected
{
	color:White;
}

.CellNumToday
{
	color:Red;
}