table.RadCalendar_SC2Outlook {
	background: #fff;
	font: normal 9pt Century Gothic, Verdana, Segoe UI, Arial, Helvetica, sans-serif;
}

.RadCalendar_SC2Outlook .rcTitlebar {
	border-color: #002d96 #002d96 #89aee5;
	background: #7da5e0 0 -1000px repeat-x url('Calendar/sprite.gif');
	color: #000
}

	.RadCalendar_SC2Outlook .rcTitlebar table {
		font: normal 9pt Century Gothic, Verdana, Segoe UI, Arial, Helvetica, sans-serif;
		line-height: 22px
	}

	.RadCalendar_SC2Outlook .rcTitlebar td {
		padding: 0 0 2px
	}

	.RadCalendar_SC2Outlook .rcTitlebar .rcPrev, .RadCalendar_SC2Outlook .rcTitlebar .rcNext, .RadCalendar_SC2Outlook .rcTitlebar .rcFastPrev, .RadCalendar_SC2Outlook .rcTitlebar .rcFastNext {
		width: 17px;
		height: 17px;
		margin: 1px 2px 0;
		background: transparent url('Calendar/sprite.gif') no-repeat;
		color: #ccc
	}

	.RadCalendar_SC2Outlook .rcTitlebar .rcFastPrev {
		margin-left: 4px;
		background-position: 0 -200px
	}

	.RadCalendar_SC2Outlook .rcTitlebar .rcPrev {
		background-position: 0 -300px
	}

	.RadCalendar_SC2Outlook .rcTitlebar .rcNext {
		background-position: 0 -400px
	}

	.RadCalendar_SC2Outlook .rcTitlebar .rcFastNext {
		margin-right: 4px;
		background-position: 0 -500px
	}

.RadCalendar_SC2Outlook .rcMain {
	border-color: #002d96
}

.RadCalendar_SC2Outlook .rcMainTable {
	color: #000;
	font: normal 9pt Century Gothic, Verdana, Segoe UI, Arial, Helvetica, sans-serif;
	line-height: 20px
}

.RadCalendar_SC2Outlook .rcHeader, .RadCalendar_SC2Outlook .rcFooter {
	border-color: #002d96
}

.RadCalendar_SC2Outlook .rcWeek th {
	border-bottom: 1px solid #89aee5;
	padding: 2px 6px 2px 0
}

.RadCalendar_SC2Outlook .rcWeek .rcViewSel {
	width: 12px;
	padding: 0 7px 0 9px;
	background: #e9eeee
}

.RadCalendar_SC2Outlook .rcRow th {
	width: 12px;
	padding: 0 7px 0 9px;
	background: #e9eeee;
	color: #555
}

.RadCalendar_SC2Outlook .rcRow td {
	border-color: #fff
}

.RadCalendar_SC2Outlook .rcMain .rcRow a, .RadCalendar_SC2Outlook .rcMain .rcRow span {
	color: #000
}

.RadCalendar_SC2Outlook .rcMain .rcWeekend a {
	color: #444
}

.RadCalendar_SC2Outlook .rcRow .rcToday {
	border-color: #bb5503
}

.RadCalendar_SC2Outlook .rcMain .rcOtherMonth a, .RadCalendar_SC2Outlook .rcMain .rcOutOfRange span {
	color: #777
}

.RadCalendar_SC2Outlook .rcRow .rcSelected {
	border-color: #002d96;
	background: #98b8e8 0 -1700px repeat-x url('Calendar/sprite.gif')
}

.RadCalendar_SC2Outlook .rcRow .rcHover {
	border-color: #002d96;
	background: #ffd295 0 -1600px repeat-x url('Calendar/sprite.gif')
}

.RadCalendarMultiView_SC2Outlook .rcTitlebar {
	border-bottom-color: #002d96;
	background: #002d96 0 -1200px repeat-x url('Calendar/sprite.gif');
	color: #fff
}

	.RadCalendarMultiView_SC2Outlook .rcTitlebar td {
		padding-bottom: 1px
	}

	.RadCalendarMultiView_SC2Outlook .rcTitlebar table {
		line-height: 29px
	}

	.RadCalendarMultiView_SC2Outlook .rcTitlebar .rcFastPrev {
		background-position: 0 -600px
	}

	.RadCalendarMultiView_SC2Outlook .rcTitlebar .rcPrev {
		background-position: 0 -700px
	}

	.RadCalendarMultiView_SC2Outlook .rcTitlebar .rcNext {
		background-position: 0 -800px
	}

	.RadCalendarMultiView_SC2Outlook .rcTitlebar .rcFastNext {
		background-position: 0 -900px
	}

.RadCalendarMultiView_SC2Outlook .rcCalendar {
	border-color: #002d96;
	border-top: 0
}

	.RadCalendarMultiView_SC2Outlook .rcCalendar .rcMainTable {
		height: 195px
	}

.RadCalendarMultiView_SC2Outlook .rcMainTable .rcTitle {
	border-width: 1px 0;
	border-color: #002d96 #89aee5 #89aee5;
	padding: 0 0 2px;
	background: #9ebef5;
	line-height: 22px
}

table.RadCalendarMonthView_SC2Outlook {
	border-color: #002d96;
	background: #f6f6f6;
	font: normal 9pt Century Gothic, Verdana, Segoe UI, Arial, Helvetica, sans-serif;
	color: #000
}

.RadCalendarMonthView_SC2Outlook #rcMView_Feb, .RadCalendarMonthView_SC2Outlook #rcMView_Apr, .RadCalendarMonthView_SC2Outlook #rcMView_Jun, .RadCalendarMonthView_SC2Outlook #rcMView_Aug, .RadCalendarMonthView_SC2Outlook #rcMView_Oct, .RadCalendarMonthView_SC2Outlook #rcMView_Dec {
	border-right: 1px solid #89aee5
}

.RadCalendarMonthView_SC2Outlook a {
	color: #000
}

.RadCalendarMonthView_SC2Outlook .rcSelected a {
	border-color: #002d96;
	background: #98b8e8 0 -1700px repeat-x url('Calendar/sprite.gif')
}

.RadCalendarMonthView_SC2Outlook #rcMView_PrevY a, .RadCalendarMonthView_SC2Outlook #rcMView_NextY a {
	width: 15px;
	height: 13px;
	background-image: url('Calendar/sprite.gif');
	color: #ccc
}

.RadCalendarMonthView_SC2Outlook #rcMView_PrevY a {
	background-position: 3px -200px
}

.RadCalendarMonthView_SC2Outlook #rcMView_NextY a {
	background-position: 4px -500px
}

.RadCalendarMonthView_SC2Outlook .rcButtons {
	padding: 5px 7px 3px
}

.RadCalendarMonthView_SC2Outlook input {
	border-color: #003c74;
	padding: 1px 0 0;
	background: #ebe8e3 0 -2300px repeat-x url('Calendar/sprite.gif');
	color: #000;
	font: normal 9pt Century Gothic, Verdana, Segoe UI, Arial, Helvetica, sans-serif;
}

table.RadCalendarTimeView_SC2Outlook {
	border-color: #002d96;
	background: #f6f6f6;
	font: normal 9pt Century Gothic, Verdana, Segoe UI, Arial, Helvetica, sans-serif;
}

.RadCalendarTimeView_SC2Outlook th {
	border-bottom: 1px solid #89aee5;
	padding: 0 0 1px;
	background: #7da5e0 0 -1000px repeat-x url('Calendar/sprite.gif');
	color: #000;
	line-height: 23px
}

table.RadCalendarTimeView_SC2Outlook td {
	border-color: #89aee5
}

.RadCalendarTimeView_SC2Outlook a {
	color: #000
}

.RadCalendarTimeView_SC2Outlook td.rcSelected a {
	border-color: #002d96;
	background: #98b8e8 0 -1700px repeat-x url('Calendar/sprite.gif')
}

.RadCalendarTimeView_SC2Outlook td.rcHover a {
	border-color: #002d96;
	background: #ffd295 0 -1600px repeat-x url('Calendar/sprite.gif')
}

.RadCalendarTimeView_SC2Outlook .rcFooter {
	border-color: #002d96
}

.RadPicker_SC2Outlook .rcCalPopup, .RadPicker_SC2Outlook .rcTimePopup {
	background-image: url('Calendar/sprite.gif')
}

.RadPicker_SC2Outlook .rcCalPopup {
	background-position: 0 0
}

.RadPicker_SC2Outlook a.rcDisabled.rcCalPopup:hover {
	background-position: 0 0
}

.RadPicker_SC2Outlook a.rcCalPopup:hover, .RadPicker_SC2Outlook a.rcCalPopup:focus, .RadPicker_SC2Outlook a.rcCalPopup:active {
	background-position: 0 -50px
}

.RadPicker_SC2Outlook .rcTimePopup {
	background-position: 0 -100px
}

.RadPicker_SC2Outlook a.rcDisabled.rcTimePopup:hover {
	background-position: 0 -100px
}

.RadPicker_SC2Outlook a.rcTimePopup:hover, .RadPicker_SC2Outlook a.rcTimePopup:focus, .RadPicker_SC2Outlook a.rcTimePopup:active {
	background-position: 0 -150px
}

.RadCalendarRTL_SC2Outlook .rcTitlebar .rcFastPrev {
	background-position: 0 -500px
}

.RadCalendarRTL_SC2Outlook .rcTitlebar .rcPrev {
	background-position: 0 -400px
}

.RadCalendarRTL_SC2Outlook .rcTitlebar .rcNext {
	background-position: 0 -300px
}

.RadCalendarRTL_SC2Outlook .rcTitlebar .rcFastNext {
	background-position: 0 -200px
}

.RadCalendarMultiViewRTL_SC2Outlook .rcTitlebar .rcFastPrev {
	background-position: 0 -900px
}

.RadCalendarMultiViewRTL_SC2Outlook .rcTitlebar .rcPrev {
	background-position: 0 -800px
}

.RadCalendarMultiViewRTL_SC2Outlook .rcTitlebar .rcNext {
	background-position: 0 -700px
}

.RadCalendarMultiViewRTL_SC2Outlook .rcTitlebar .rcFastNext {
	background-position: 0 -600px
}
