@font-face {
	font-family: 'montserrat-regular';
	src: url('../default/fonts/montserrat-regular.ttf') format('truetype');
}

table.RadCalendar_Payschools{background:#fff;font:normal 12px "Segoe UI",Arial,Helvetica,sans-serif}.RadCalendar_Payschools .rcTitlebar{border-color:#91A1AE #91A1AE #9eb6ce;background:#c3d8f1 0 -1000px repeat-x url('Calendar/sprite.gif');color:#00156e}.RadCalendar_Payschools .rcTitlebar table{font:12px / 22px "segoe ui",arial,sans-serif}.RadCalendar_Payschools .rcTitlebar td{padding:0 0 2px}.RadCalendar_Payschools .rcTitlebar .rcPrev,.RadCalendar_Payschools .rcTitlebar .rcNext,.RadCalendar_Payschools .rcTitlebar .rcFastPrev,.RadCalendar_Payschools .rcTitlebar .rcFastNext{width:17px;height:17px;margin:1px 2px 0;background:transparent url('Calendar/sprite.gif') no-repeat;color:#ccc}.RadCalendar_Payschools .rcTitlebar .rcFastPrev{margin-left:4px;background-position:0 -200px}.RadCalendar_Payschools .rcTitlebar a.rcFastPrev:hover{background-position:0 -250px}.RadCalendar_Payschools .rcTitlebar .rcPrev{background-position:0 -300px}.RadCalendar_Payschools .rcTitlebar a.rcPrev:hover{background-position:0 -350px}.RadCalendar_Payschools .rcTitlebar .rcNext{background-position:0 -400px}.RadCalendar_Payschools .rcTitlebar a.rcNext:hover{background-position:0 -450px}.RadCalendar_Payschools .rcTitlebar .rcFastNext{margin-right:4px;background-position:0 -500px}.RadCalendar_Payschools .rcTitlebar a.rcFastNext:hover{background-position:0 -550px}.RadCalendar_Payschools .rcMain{border-color:#91A1AE}.RadCalendar_Payschools .rcMainTable{color:#000;font:12px / 20px "segoe ui",arial,sans-serif}.RadCalendar_Payschools .rcHeader,.RadCalendar_Payschools .rcFooter{border-color:#91A1AE}.RadCalendar_Payschools .rcWeek th{border-bottom:1px solid #9ebfdb;padding:2px 6px 2px 0}.RadCalendar_Payschools .rcWeek .rcViewSel{width:12px;padding:0 7px 0 9px;background:#e9eeee}.RadCalendar_Payschools .rcRow th{width:12px;padding:0 7px 0 9px;background:#e9eeee;color:#555}.RadCalendar_Payschools .rcRow td{border-color:#fff}.RadCalendar_Payschools .rcMain .rcRow a,.RadCalendar_Payschools .rcMain .rcRow span{color:#000}.RadCalendar_Payschools .rcMain .rcWeekend a{color:#444}.RadCalendar_Payschools .rcRow .rcToday{border-color:#91A1AE}.RadCalendar_Payschools .rcMain .rcOtherMonth a,.RadCalendar_Payschools .rcMain .rcOutOfRange span{color:#777}.RadCalendar_Payschools .rcRow .rcSelected{border-color:#8f8367 #a59b85 #c3bdae;background:#fcda88 0 -1700px repeat-x url('Calendar/sprite.gif')}
.RadCalendar_Payschools .rcRow .rcHover {
	border-color: #d8ca95 #b89f73 #c6b99c;
	background: #3CBFAE 0 -1600px repeat-x url('Calendar/sprite.gif')
}.RadCalendarMultiView_Payschools .rcTitlebar{background:#d6e6f4 0 -1199px repeat-x url('Calendar/sprite.gif')}.RadCalendarMultiView_Payschools .rcTitlebar table{border:1px solid #f6f7f9;line-height:27px}.RadCalendarMultiView_Payschools .rcTitlebar td{padding-bottom:1px}.RadCalendarMultiView_Payschools .rcCalendar{border-color:#91A1AE;border-top:0}.RadCalendarMultiView_Payschools .rcCalendar .rcMainTable{height:195px}.RadCalendarMultiView_Payschools .rcMainTable .rcTitle{border-width:1px 0;border-color:#91A1AE #9eb6ce #9eb6ce;padding:0 0 2px;background:#c3d8f1 0 -1000px repeat-x url('Calendar/sprite.gif');color:#00156e;line-height:22px}table.RadCalendarMonthView_Payschools{border-color:#868686;background:#fff;font:normal 12px "Segoe UI",Arial,Helvetica,sans-serif;color:#000}.RadCalendarMonthView_Payschools #rcMView_Feb,.RadCalendarMonthView_Payschools #rcMView_Apr,.RadCalendarMonthView_Payschools #rcMView_Jun,.RadCalendarMonthView_Payschools #rcMView_Aug,.RadCalendarMonthView_Payschools #rcMView_Oct,.RadCalendarMonthView_Payschools #rcMView_Dec{border-right:1px solid #9ebfdb}.RadCalendarMonthView_Payschools a{color:#000}.RadCalendarMonthView_Payschools .rcSelected a{border-color:#8f8367 #a59b85 #c3bdae;background:#fcda88 0 -1700px repeat-x url('Calendar/sprite.gif')}.RadCalendarMonthView_Payschools #rcMView_PrevY a,.RadCalendarMonthView_Payschools #rcMView_NextY a{width:15px;height:13px;overflow:hidden;background-image:url('Calendar/sprite.gif');color:#ccc}.RadCalendarMonthView_Payschools #rcMView_PrevY a{background-position:3px -200px}.RadCalendarMonthView_Payschools #rcMView_NextY a{background-position:4px -500px}.RadCalendarMonthView_Payschools .rcButtons{padding:5px 7px 3px}.RadCalendarMonthView_Payschools input{border-color:#7793b9;padding:1px 0 0;background:#e8f1fc 0 -2300px repeat-x url('Calendar/sprite.gif');color:#00156e;font:normal 12px "Segoe UI",Arial,Helvetica,sans-serif}table.RadCalendarTimeView_Payschools{border-color:#91A1AE;background:#fff;font:normal 12px "Segoe UI",Arial,Helvetica,sans-serif}.RadCalendarTimeView_Payschools th{border-bottom:1px solid #9eb6ce;padding:0 0 1px;background:#c3d8f1 0 -1000px repeat-x url('Calendar/sprite.gif');color:#00156e;line-height:23px}table.RadCalendarTimeView_Payschools td{border-color:#9ebfdb}.RadCalendarTimeView_Payschools a{color:#000}.RadCalendarTimeView_Payschools td.rcSelected a{border-color:#8f8367 #a59b85 #c3bdae;background:#fcda88 0 -1700px repeat-x url('Calendar/sprite.gif')}
.RadCalendarTimeView_Payschools td.rcHover a {
	border-color: #d8ca95 #b89f73 #c6b99c;
	background: #3CBFAE 0 -1600px repeat-x url('Calendar/sprite.gif')
}.RadCalendarTimeView_Payschools .rcFooter{border-color:#91A1AE}.RadPicker_Payschools .rcCalPopup,.RadPicker_Payschools .rcTimePopup{background-image:url('Calendar/sprite.gif')}.RadPicker_Payschools .rcCalPopup{background-position:0 0}.RadPicker_Payschools a.rcDisabled.rcCalPopup:hover{background-position:0 0}.RadPicker_Payschools a.rcCalPopup:hover,.RadPicker_Payschools a.rcCalPopup:focus,.RadPicker_Payschools a.rcCalPopup:active{background-position:0 -50px}.RadPicker_Payschools .rcTimePopup{background-position:0 -100px}.RadPicker_Payschools a.rcDisabled.rcTimePopup:hover{background-position:0 -100px}.RadPicker_Payschools a.rcTimePopup:hover,.RadPicker_Payschools a.rcTimePopup:focus,.RadPicker_Payschools a.rcTimePopup:active{background-position:0 -150px}.RadCalendarRTL_Payschools .rcTitlebar .rcFastPrev{background-position:0 -500px}.RadCalendarRTL_Payschools .rcTitlebar a.rcFastPrev:hover{background-position:0 -550px}.RadCalendarRTL_Payschools .rcTitlebar .rcPrev{background-position:0 -400px}.RadCalendarRTL_Payschools .rcTitlebar a.rcPrev:hover{background-position:0 -450px}.RadCalendarRTL_Payschools .rcTitlebar .rcNext{background-position:0 -300px}.RadCalendarRTL_Payschools .rcTitlebar a.rcNext:hover{background-position:0 -350px}.RadCalendarRTL_Payschools .rcTitlebar .rcFastNext{background-position:0 -200px}.RadCalendarRTL_Payschools .rcTitlebar a.rcFastNext:hover{background-position:0 -250px}





 table.RadCalendarMonthView_Payschools input {
	background-image: none;
	background-color: rgb(2, 114, 186);
	color: rgb(255, 255, 255);
}

table.RadCalendarMonthView_Payschools .rcSelected a {
	background-image: none;
	/*background-color: rgb(254, 188, 35);*/
	background-color: #3CBFAE;
	font-family: montserrat-regular;
}

table.RadCalendar_Payschools .rcTitlebar {
	background-image: none;
	background-color: #91A1AE;
}

table.RadCalendar_Payschools .rcWeek th {
	background-color: #91A1AE;
}

table.RadCalendar_Payschools .rcRow th {
	background-color: #91A1AE;
}

table.RadCalendar_Payschools .rcMain .rcRow td.rcHover {
	background-image: none;
	/*background-color: rgb(254, 188, 35);*/
	background-color: #3CBFAE;
}

table.RadCalendar_Payschools .rcMain .rcRow .rcSelected {
	background-image: none;
	/*background-color: rgb(254, 188, 35);*/
	background-color: #3CBFAE;
}

table.RadCalendar_Payschools {
	font-family: montserrat-regular;
}

	table.RadCalendar_Payschools .rcMainTable {
		font-family: montserrat-regular;
	}

	table.RadCalendar_Payschools .rcWeek th {
		font-family: montserrat-regular;
	}

	table.RadCalendar_Payschools .rcRow th {
		font-family: montserrat-regular;
	}

	table.RadCalendar_Payschools .rcMain .rcRow td {
		font-family: montserrat-regular;
	}

		table.RadCalendar_Payschools .rcMain .rcRow td a {
			font-family: montserrat-regular;
		}

		table.RadCalendar_Payschools .rcMain .rcRow td span {
			font-family: montserrat-regular;
		}

table.RadCalendarTimeView_Payschools .rcHeader {
	background-image: none;
	background-color: #91A1AE;
	border-bottom-color: #91A1AE;
}

table.RadCalendarTimeView_Payschools .rcSelected a {
	background-image: none;
	/*background-color: rgb(254, 188, 35);*/
	background-color: #3CBFAE;
}

table.RadCalendarTimeView_Payschools .rcHover a {
	/*background-color: rgb(254, 188, 35);*/
	background-color: #3CBFAE;
	background-image: none;
}

.RadCalendar_Payschools .rcWeek .rcViewSel {
    background: #d1d3d4 !important;
}