
.clsOTable
{
	background: #4682B4;
}
.calMonthName
{
	font-weight: bold;
}
.calTimeArea
{
	font-weight: bold;
}
.calDayNames
{
	color: white;
}
.calToday
{
	background: #ffffff;
}

.calWeekEnd
{
	background: #99CCFF;
}

.calWorkingDay
{
	background: #B2DEFF;
}

.calDayOfCurMonth
{
	font-weight: bold;
}

.calDayOfOtherMonth
{
	font-weight: normal;
}

a
{
    color: #307082;
}

a:hover
{
    color: #6D9FBC;
}
.calendar
{
	border: 1px solid silver;
}

.calendarHeader
{
	border: 1px solid silver;
}

.calendarHeaderTitle
{
	background: #6D9FBC;;
	color: #fff;
	font-weight:bold;
	font-size:10px;
}

.calendarToday
{
	border: 1px solid black;
}

.calendarSelected
{
	border: 1px solid silver;
	background: #c0c0c0;
}

.calendarFirstDaySelected
{
	border: 1px solid silver;
	background: url(../imgs/cal_startdate.png) no-repeat;
}

.calendarLastDaySelected
{
	border: 1px solid silver;
	background: url(../imgs/cal_enddate.png) no-repeat;
}
