
/* ------------------------------------------------ Calendar Class CSS Styles START */
/* ---------------------------------- */
/* Calendar Year and Month */
/* ---------------------------------- */
.datepickerform {
	margin: 0px;
}
.year {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	background-color: #FAFAFA;
	border-style: solid;
	border-color: #DCDCDC;
}
.month {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	background-color: #FAFAFA;
	border: 1px;
	border-style: solid;
	border-color: #DCDCDC;
}
.yearname {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #333333;
}
.monthname_mini {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #333333;
	border-style: none;
}
.monthname {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #333333;
	border-style: none;
}
/* ---------------------------------- */
/* Calendar Days (Day Name) */
/* ---------------------------------- */
.dayname_mini {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	background-color: #666699;
	color: #ffffff;
	border-style: none;
}
.dayname {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	background-color: #666699;
	color: #ffffff;
	border-style: none;
}
/* ---------------------------------- */
/* Calendar Days (Empty Days) */
/* ---------------------------------- */
.nomonthday_mini {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	border-style: none;
}
.nomonthday {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	border-style: none;
	height: 35px;
}
/* ---------------------------------- */
/* Calendar Days (Days) */
/* ---------------------------------- */
.monthday_mini {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 9px;
	background-color: #ECECEC;
	color: #000000;
	border-style: none;
}
.monthday {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 11px;
	background-color: #ECECEC;
	color: #000000;
	border-style: none;
	height: 35px;
}
.monthday a {
	color: #000000;
}
td.monthday_mini:hover {
	background-color: #DDEEFF;
}
td.monthday:hover {
	background-color: #DDEEFF;
}
/* ---------------------------------- */
/* Calendar Days (ToDay) */
/* ---------------------------------- */
.today_mini {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 9px;
	background-color: #C1C5D2;
	color: #000000;
	border-style: none;
}
.today {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 11px;
	background-color: #C1C5D2;
	color: #000000;
	border-style: none;
	height: 35px;
}
.today a {
	color: #000000;
}
td.today_mini:hover {
	background-color: #DDEEFF;
}
td.today:hover {
	background-color: #DDEEFF;
}
/* ---------------------------------- */
/* Calendar Days (Selected Day) */
/* ---------------------------------- */
.selectedday_mini {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 9px;
	background-color: #FFEC9D;
	color: #000000;
	border-style: none;
}
.selectedday {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 11px;
	background-color: #FFEC9D;
	color: #000000;
	border-style: none;
	height: 35px;
}
.selectedday a {
	color: #000000;
}
td.selectedday_mini:hover {
	background-color: #DDEEFF;
}
td.selectedday:hover {
	background-color: #DDEEFF;
}
/* ---------------------------------- */
/* Calendar Days (Saturday) */
/* ---------------------------------- */
.saturday_mini {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 9px;
	background-color: #E2E2E2;
	color: #666699;
	border-style: none;
}
.saturday {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 11px;
	background-color: #E2E2E2;
	color: #666699;
	border-style: none;
	height: 35px;
}
.saturday a {
	color: #000000;
}
td.saturday_mini:hover {
	background-color: #DDEEFF;
}
td.saturday:hover {
	background-color: #DDEEFF;
}
/* ---------------------------------- */
/* Calendar Days (Sunday) */
/* ---------------------------------- */
.sunday_mini {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 9px;
	background-color: #DADADA;
	color: #778899;
	border-style: none;
}
.sunday {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 11px;
	background-color: #DADADA;
	color: #778899;
	border-style: none;
	height: 35px;
}
.sunday a {
	color: #000000;
}
td.sunday_mini:hover {
	background-color: #DDEEFF;
}
td.sunday:hover {
	background-color: #DDEEFF;
}
/* ---------------------------------- */
/* Calendar Event */
/* ---------------------------------- */
.eventcontent {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	font-size: 11px;
	border-style: dashed;
	border-color: #000000;
	border-width: 1px;
	width: 100%;
}
.wdnums {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
}
.wdnums_mini {
	font-family: verdana,tahoma,helvetica,arial,sans-serif;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
}
/* ---------------------------------- */
/* ------------------------------------------------ Calendar Class CSS Styles END */
