/* r.a.d.calendar WebSite skin */

.calendarWrapper_Website
{
	background: white;
	cursor: default;
	border: solid 1px #ec7c1a;
	filter: progid:DXImageTransform.Microsoft.dropShadow(Color=ec7c1a,offX=2,offY=2,positive=true);
}

.TableLayout_Website td
{
	border-bottom: solid 1px #f4f4f4;
	width: 23px;
	font: 10px verdana, sans-serif;
}

.TableLayout_Website td a
{
	text-align: center;
	width: 15px;
	height: 13px;
	padding: 1px;
	display: block;
	text-decoration: none;
	color: #000;
	cursor: default;
}

.DaysOfWeek_Website
{
	color: #535353;
	text-align: center;
	text-transform: uppercase;
	height: 17px;
	border-bottom: solid 1px #dde1e4 !important;
	background: url('Img/DaysOfWeekBg.gif');
}

.otherMonth_Website a
{
	color: #d1d1d1 !important;
	padding: 1px;
	display: block;
	width: 100%;
	text-align: center !important;
	height: 13px;
	margin: 1px;
}

.otherMonth_Website span
{
	color: #d1d1d1;
	padding: 1px;
	display: block;
	width: 100%;
	height: 13px;
	text-align: center !important;
	margin: 1px;
}

.outOfRange_Website span
{
	background: #fff;
	color: #d1d1d1;
	display: block;
	width: 100%;
	height: 13px;
	text-align: center !important;
}

.titlebar_Website
{
	height: 20px !important;
	border-bottom: solid 1px #8a9db5;
	width: 100%;
	background: #ec7c1a;
}
.titlebar_Website td
{
	font: bold 10px verdana, sans-serif !important;
    vertical-align: middle;
	color: #fff !important;
}
.titlebar_Website img
{

}

.MonthYearFastNav_Website
{
	border: 1px solid #c70c47;
	background: white;
	border-collapse: separate;
	filter: progid:DXImageTransform.Microsoft.dropShadow(Color=c70c47,offX=2,offY=2,positive=true);
	cursor: hand;
	cursor: pointer;
}

.MonthYearFastNav_Website td
{
	background: white;
	font: 10px verdana, sans-serif;
	color: #000;
	vertical-align: middle;
	text-align: center;
	border: solid 1px white !important;
}

.MonthYearFastNav_Website td.selected
{
	background: #f9f6dd;
	color: black;
	text-align: center;
	border: solid 1px #e3d7c0 !important;
}

.MonthYearFastNav_Website td.bottom
{
	text-align: right;
	padding-left: 9px;
}

.MonthYearFastNav_Website td input
{
	background: #990033;
	border: solid 1px #c70c47;
	font: normal 10px verdana, sans-serif;
	color: #fff;
	float: left;
	width: auto;
	margin-right: 6px;
}

.radCalDefault_Website a:hover,
.radCalHover_Website a:hover,
.radCalWeekendDefault_Website a:hover, 
.radCalWeekendHover_Website a:hover
{
	background: #f9f6dd;
	height: 13px;
	border: solid 1px #e3d7c0;
	display: block;
}

.radCalDefault_Website a,
.radCalHover_Website a,
.radCalWeekendDefault_Website a, 
.radCalWeekendHover_Website a
{
	background: #fff;
	border: solid 1px #fff;
	text-align: right;
	height: 13px;
	display: block;
	text-decoration: none;
	color: #000;
}

.radCalToday_Website a
{
	background: white;
	border: solid 1px #a0aab6;
	color: black !important;
}

.radCalTodaySelected_Website a
{
	background: #ced8dd;
	border: solid 1px #a0aab6;
	color: black !important;
}

.radCalSelect_Website a,
.radCalWeekendSelect_Website a
{
	background: #ced8dd;
	border: solid 1px #a0aab6;
	color: black !important;
	text-align: center !important;
}

.radPopupImage_Website
{
	vertical-align: middle;
	margin-left: 2px;
	margin-right: 2px;
}

.radPopupImage_Website img
{
	border: 0px;
}

.radDisabled_Website
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
