/* @override http://telerikcms/LorienV2/App_Themes/LorienTheme/Events/Scheduler.Events.css */

.RadScheduler 
{
}


.rsDatePickerWrapper, .rsDatePickerActivator {
		display:none;
}



.rsHeader {
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.rsHeader ul, .rsToday {
	visibility: hidden;
	height:0px;
}

.rsHeader a {
	float: left;
}

.rsHeader h2 {
	font-size: 22px;
	float:right;
	position: relative;
	top: -10px;
	font-family: 'Calluna Regular', Georgia, "Times New Roman";
	color:#E8B51E;
}



/*a.rsPrevDay{
	height:41px;
	width:110px;
	padding:20px 0 0 55px;
	display:block;
	float:left;
	font:16px Georgia,Times;
	text-decoration:none;
	color:#feffff;
	background-image:url(img/btn_previous.png);	
}*/




a.rsPrevDay{
	padding-left:40px;
	padding-top:10px;
	display:inline;
	background-image:url(img/btn_previous.png);
	height:31px;
	width:110px;
	font-family: Georgia, Times;
	font-size: 14px;
	text-transform: capitalize; 
}

a.rsNextDay{
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	display:inline;
	background-image:url(img/btn_next.png);
	height:31px;
	width:110px;
	font-family: Georgia, Times;
	font-size: 14px;
	text-transform: capitalize;
}

a.rsPrevDay:hover{
	background-image:url(img/btn_previous_over.png);
	text-decoration: none;
}

a.rsNextDay:hover{
	background-image:url(img/btn_next_over.png);
	text-decoration: none;
}


.rsContent {
	clear:both;
	}


	
.rsHorizontalHeaderWrapper {
	height:76px;
	background-image: url(img/scroll-top.png);
	background-repeat: no-repeat;
}


.rsHorizontalHeaderTable {
	margin-left:20px;
	margin-bottom:25px;
	font-size: 14px;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}




.rsContentWrapper {

}


.rsContentTable {
	background-image: url(img/scroll_right.png);
	background-repeat: repeat-y;
	padding:20px;
	background-position: right;
	background-color: #f0e6d5;
}


.rsContentTable  td{
	border-bottom:solid 1px black;
	border-right:solid 1px black;
	border-color: #d9c0a0;
}

.rsContentTable  td{

}

.rsContentTable tbody tr.rsRow.rsLastRow td {
	border-bottom: 0px !Important;
}

.rsContentTable  tr{
	}


.rsContentScrollArea {
	padding-left : 10px;

}




.rsSunCol {
	background-image: url(img/scroll_left.png);
	background-repeat: repeat-y;
	background-position: left;
}

.rsLastRow {
}

.rsWrap {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}



.rsWrap a{
	color: #543d20;
	text-decoration: none;
}

.rsWrap a:hover{
	color: #543d20;
	text-decoration: underline;
}



.rsAptDelete, .rsArrowRight, .rsArrowLeft {
	font-size: 0px;
	display:none;
}

.rsAptContent, .rsApt {
	font-weight: bold;
	width:75px;
}


.rsHorizontalHeaderTable th {
width:200px;
}

.endscroll {
	height: 42px;
	background-image: url(img/scroll-bottom.png);
	background-repeat: no-repeat;
	margin-left:10px;
}

.rsHorizontalHeaderTable tbody tr th span {
	text-shadow:#121213 0 2px 0
}




/*.rsContentTable td { Gallery grid - dont use
	border: 1px solid #F00;
}*/

