.RadCalendar_NOAH {
	background: white;
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
	font-family: 'Segoe UI', Tahoma, sans-serif;
}
.RadCalendar_NOAH .rcTitlebar {
	border-color: #d7d7d7;
	background-color: #e6e6e6;
	color: #3b3b3b;
	padding: 0 2px
}
.RadCalendar_NOAH .rcTitlebar table {
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
	font-family: 'Segoe UI', Tahoma, sans-serif;
}
.RadCalendar_NOAH .rcTitlebar td {
	padding: 0 3px 1px;
	height: 31px
}
.RadCalendar_NOAH .rcTitlebar .rcPrev, .RadCalendar_NOAH .rcTitlebar .rcNext, .RadCalendar_NOAH .rcTitlebar .rcFastPrev, .RadCalendar_NOAH .rcTitlebar .rcFastNext {
	margin: 0 2px;
	width: 21px;
	height: 21px;
	margin: 1px 0 0;
	background-image: url('Common/radActionsSprite.png');
	color: #3b3b3b
}
.RadCalendar_NOAH .rcTitlebar .rcFastPrev {
	background-position: -14.5px -714.5px
}
.RadCalendar_NOAH .rcTitlebar .rcPrev {
	background-position: -14.5px -114.5px
}
.RadCalendar_NOAH .rcTitlebar .rcNext {
	background-position: -14.5px -164.5px
}
.RadCalendar_NOAH .rcTitlebar .rcFastNext {
	background-position: -14.5px -764.5px
}
.RadCalendar_NOAH .rcTitlebar .rcPrev:hover, .RadCalendar_NOAH .rcTitlebar .rcNext:hover, .RadCalendar_NOAH .rcTitlebar .rcFastPrev:hover, .RadCalendar_NOAH .rcTitlebar .rcFastNext:hover {
	border-color: #d7d7d7
}
.RadCalendar_NOAH .rcTitlebar .rcFastPrev:hover {
	background-position: -64.5px -714.5px
}
.RadCalendar_NOAH .rcTitlebar .rcPrev:hover {
	background-position: -64.5px -114.5px
}
.RadCalendar_NOAH .rcTitlebar .rcNext:hover {
	background-position: -64.5px -164.5px
}
.RadCalendar_NOAH .rcTitlebar .rcFastNext:hover {
	background-position: -64.5px -764.5px
}
.RadCalendar_NOAH .rcMain {
	border-color: #d7d7d7
}
.RadCalendar_NOAH .rcMainTable {
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
	font-family: 'Segoe UI', Tahoma, sans-serif;
}
.RadCalendar_NOAH .rcCalendars>.rcMainTable {
	border-collapse: collapse
}
.RadCalendar_NOAH .rcCalendars {
	border: 0
}
.RadCalendar_NOAH .rcHeader, .RadCalendar_NOAH .rcFooter {
	border-color: #d7d7d7
}
.RadCalendar_NOAH .rcWeek th {
	border-bottom: 1px solid #d7d7d7;
	color: #333;
	text-align: center;
	height: 21px;
	padding: 0 5px;
	font-size: 13px;
	background: #d7d7d7
}
.RadCalendar_NOAH .rcWeek .rcViewSel, .RadCalendar_NOAH .rcRow th {
	color: white;
	font-size: 13px
}
.RadCalendar_NOAH .rcRow th {
	padding: 0 8px 0 7px;
	color: #333;
	background-color: #f3f3f3
}
.RadCalendar_NOAH .rcRow td {
	border-color: white;
	border-color: transparent
}
.RadCalendar_NOAH .rcMain .rcRow a {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: #d7d7d7;
	height: 21px;
	line-height: 21px;
	border: 1px solid white;
	border-color: transparent
}
.RadCalendar_NOAH .rcMain .rcRow a, .RadCalendar_NOAH .rcMain .rcRow span {
	color: #555;
	padding: 0;
	text-align: center
}
.RadCalendar_NOAH .rcMain .rcWeekend a {
	color: #555
}
.RadCalendar_NOAH .rcRow .rcToday a {
	border-color: #2dabc1;
	box-shadow: 0 0 0 1px #2dabc1 inset
}
.RadCalendar_NOAH .rcMain .rcOtherMonth a {
	color: #b1b1b1
}
.RadCalendar_NOAH .rcMain .rcOutOfRange span {
	color: #777
}
.RadCalendar_NOAH .rcMain .rcRow .rcSelected a {
	border-color: #2292a8;
	background: #2dabc1;
	box-shadow: inset 0 0 4px #2292a8;
	color: white
}
.RadCalendar_NOAH .rcRow .rcHover a {
	border-color: #00a9c7;
	background-image: -webkit-linear-gradient(top, #00a9c7 0, #007c92 100%);
	background-image: -moz-linear-gradient(top, #00a9c7 0, #007c92 100%);
	background-image: -ms-linear-gradient(top, #00a9c7 0, #007c92 100%);
	background-image: -o-linear-gradient(top, #00a9c7 0, #007c92 100%);
	background-image: linear-gradient(top, #00a9c7 0, #007c92 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a9c7', endColorstr='#007c92', GradientType=0);
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
	color: white
}
.RadCalendarMultiView_NOAH .rcTitlebar {
	border-bottom: 0 none;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#d5d4d3', GradientType=0);
	background-image: -webkit-linear-gradient(top, white 0, #f2f2f2 30%, #d5d4d3 100%);
	background-image: -moz-linear-gradient(top, white 0, #f2f2f2 30%, #d5d4d3 100%);
	background-image: -ms-linear-gradient(top, white 0, #f2f2f2 30%, #d5d4d3 100%);
	background-image: -o-linear-gradient(top, white 0, #f2f2f2 30%, #d5d4d3 100%);
	background-image: linear-gradient(top, white 0, #f2f2f2 30%, #d5d4d3 100%);
	box-shadow: 0 1px 3px #d7d7d7;
	padding: 0 7px
}
.RadCalendarMultiView_NOAH .rcTitlebar td {
	height: 37px
}
.RadCalendarMultiView_NOAH .rcMain {
	border-color: #d7d7d7
}
.RadCalendarMultiView_NOAH .rcCalendar {
	border-color: #d7d7d7
}
.RadCalendarMultiView_NOAH .rcMainTable .rcTitle {
	border-color: #e6e6e6;
	background: #e6e6e6;
	color: #878787;
	padding: 0 0 2px;
	line-height: 30px;
	font-size: 9px;
	text-transform: uppercase
}
html .RadCalendarMonthView_NOAH {
	border-color: #d7d7d7;
	background: white;
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
	font-family: 'Segoe UI', Tahoma, sans-serif;
	color: #3b3b3b;
	width: 203px
}
html .RadCalendarMonthView_NOAH td {
	padding: 0;
	width: 50px
}
.RadCalendarMonthView_NOAH #rcMView_Feb, .RadCalendarMonthView_NOAH #rcMView_Apr, .RadCalendarMonthView_NOAH #rcMView_Jun, .RadCalendarMonthView_NOAH #rcMView_Aug, .RadCalendarMonthView_NOAH #rcMView_Oct, .RadCalendarMonthView_NOAH #rcMView_Dec {
	border-right: 1px solid #d7d7d7
}
.RadCalendarMonthView_NOAH a {
	color: #3b3b3b;
	padding: 0
}
.RadCalendarMonthView_NOAH a:hover {
	background-color: white;
	padding: 0
}
.RadCalendarMonthView_NOAH .rcSelected a {
	border-color: #2292a8;
	background: #2dabc1;
	box-shadow: inset 0 0 4px #2292a8;
	color: white;
	padding: 0;
	border: 0
}
.RadCalendarMonthView_NOAH #rcMView_PrevY a, .RadCalendarMonthView_NOAH #rcMView_NextY a {
	width: 32px;
	height: 32px;
	background: url('Common/radActionsSprite.png')
}
.RadCalendarMonthView_NOAH #rcMView_PrevY a {
	background-position: -12px -714.5px
}
.RadCalendarMonthView_NOAH #rcMView_NextY a {
	background-position: -12px -764.5px
}
.RadCalendarMonthView_NOAH .rcButtons input {
	padding: 0;
	border-color: #3b3b3b;
	background: white;
	border-color: #d7d7d7;
	color: #3b3b3b;
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
	font-family: 'Segoe UI', Tahoma, sans-serif;
	float: left;
	height: 21px
}
.RadCalendarMonthView_NOAH #rcMView_Today {
	margin: 0;
	width: 100px
}
.RadCalendarMonthView_NOAH #rcMView_OK {
	width: 41px
}
.RadCalendarMonthView_NOAH #rcMView_Cancel {
	width: 60px
}
table.RadCalendarTimeView_NOAH {
	border-color: #d7d7d7;
	background: white;
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
	font-family: 'Segoe UI', Tahoma, sans-serif;
}
.RadCalendarTimeView_NOAH th {
	border-bottom: 1px solid #d7d7d7;
	background: white;
	color: #3b3b3b;
	line-height: 22px
}
table.RadCalendarTimeView_NOAH td {
	border-color: #d7d7d7;
	width: 80px;
	padding: 0
}
.RadCalendarTimeView_NOAH a {
	color: #3b3b3b;
	padding: 0
}
.RadCalendarTimeView_NOAH td.rcSelected a {
	border-color: #2292a8;
	background: #2dabc1;
	box-shadow: inset 0 0 4px #2292a8;
	color: white;
	padding: 0;
	border: 0
}
.RadCalendarTimeView_NOAH td.rcHover a {
	border-color: #00a9c7;
	background-image: -webkit-linear-gradient(top, #00a9c7 0, #007c92 100%);
	background-image: -moz-linear-gradient(top, #00a9c7 0, #007c92 100%);
	background-image: -ms-linear-gradient(top, #00a9c7 0, #007c92 100%);
	background-image: -o-linear-gradient(top, #00a9c7 0, #007c92 100%);
	background-image: linear-gradient(top, #00a9c7 0, #007c92 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a9c7', endColorstr='#007c92', GradientType=0);
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
	color: white;
	padding: 0;
	border: 0
}
.RadCalendarTimeView_NOAH .rcFooter {
	border-color: #d7d7d7
}
.RadPicker_NOAH .rcCalPopup, .RadPicker_NOAH .rcTimePopup {
	background-image: url('Common/radActionsSprite.png');
	width: 26px;
	height: 21px
}
.RadPicker_NOAH .rcCalPopup {
	background-position: -13px -3015.5px
}
.RadPicker_NOAH .rcCalPopup:hover {
	background-position: -63px -3015.5px
}
.RadPicker_NOAH .rcTimePopup {
	background-position: -13px -3065.5px
}
.RadPicker_NOAH .rcTimePopup:hover {
	background-position: -63px -3065.5px
}
.RadCalendarRTL_NOAH .rcTitlebar .rcFastPrev {
	background-position: -64.5px -764.5px
}
.RadCalendarRTL_NOAH .rcTitlebar a.rcFastPrev:hover {
	background-position: -64.5px -764.5px
}
.RadCalendarRTL_NOAH .rcTitlebar .rcPrev {
	background-position: -14.5px -164.5px
}
.RadCalendarRTL_NOAH .rcTitlebar a.rcPrev:hover {
	background-position: -64.5px -164.5px
}
.RadCalendarRTL_NOAH .rcTitlebar .rcNext {
	background-position: -14.5px -114.5px
}
.RadCalendarRTL_NOAH .rcTitlebar a.rcNext:hover {
	background-position: -64.5px -114.5px
}
.RadCalendarRTL_NOAH .rcTitlebar .rcFastNext {
	background-position: -14.5px -714.5px
}
.RadCalendarRTL_NOAH .rcTitlebar a.rcFastNext:hover {
	background-position: -64.5px -714.5px
}
