.aui-scheduler-view-day-hidden,
.aui-scheduler-view-week-hidden,
.aui-scheduler-view-year-hidden,
.aui-scheduler-view-month-hidden {
	display: none;
}

.aui-scheduler-view-table {
	table-layout: fixed;
	width: 100%;
}

.aui-scheduler-view-table-col {
	vertical-align: top;
	border-left: 1px solid #ddd;
}

.aui-scheduler-view-table-col-shim {
	height: 1250px;
	margin-bottom: -1250px;
	position: relative;
}

.aui-scheduler-view-table-colblank {
	width: 40px;
}

.aui-scheduler-view-table-coltime {
	background-color: #E3E9FF;
	border-right: 1px solid #BBCCFF;
	color: #AAADBC;
	text-align: right;
	width: 40px;
	padding-right: 2px;
}

.aui-scheduler-view-table-time {
	height: 52px;
}

.aui-scheduler-view-scrollable {
	position: relative;
	overflow: scroll;
	overflow-y: scroll;
	overflow-x: hidden;
}

.aui-scheduler-view-noscroll {
	position: relative;
	overflow: hidden;
	overflow-y: hidden;
	overflow-x: hidden;
}

.aui-scheduler-view-content {
	position: relative;
}

.aui-scheduler-view-colgrid {
	background: #ddd;
}

.aui-scheduler-view-grid {
	background: #fff;
	position: relative;
}

.aui-scheduler-view-day-header-table {
	width: 100%;
	table-layout: fixed;
}

.aui-scheduler-view-markers {
	position: absolute;
	width: 100%;
	z-index: 0;
}

.aui-scheduler-view-markercell {
	height: 52px;
}

.aui-scheduler-view-marker-division {
	height: 25px;
	border-bottom: 1px dotted #DDDDDD;
	border-top: 1px solid #DDDDDD;
}

.aui-scheduler-view-day-content .aui-widget-hd {
	background-color: #E3E9FF;
	border-bottom: 1px solid #BBCCFF;
	color: #AAADBC;
}

.aui-scheduler-view-day-content .aui-widget-bd {
	height: 600px;
}

.aui-scheduler-view-day-header-day-first {
	width: 40px;
}

.aui-scheduler-view-day-header-day-pad-right {
	width: 15px;
}

.aui-scheduler-view-day-header-day a {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display: block;
}

.aui-scheduler-view-day-header-day a:hover {
	text-decoration: underline;
}

.aui-scheduler-view-day-header-day {
	text-align: center;
}

.aui-scheduler-view-day {
	background: #fff;
}