﻿.ScheduleRulerContainer
{
	border: solid 1px;
	border-bottom: none;
	height: 40px;
	overflow: hidden;
	position: relative;
    background-image: url('/Content/images/contenttab-bg.gif');
}

.ScheduleRulerItem
{
	padding: 2px;
	height: 36px;
	position: absolute;
	color: #ffffff;
	text-align: center;
}

.ScheduleContainer
{
	border: solid 1px;
	border-top: none;
	position: relative; 
	overflow: hidden;
}

.ScheduleRow
{
	color: #aaaaaa;
	width: 100%;
	height: 65px;
	overflow: hidden;
	position: relative;
	margin: 0px;
	cursor: default;
}

.ScheduleBrick
{
	font-size: 8pt;
	top: 0px;
	border: solid 1px white;
	padding: 1px;
	height: 100%;
	position: absolute;
	color: #ffffff;
	background-color: #000099;
	overflow: hidden;
	filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}

.ContractCustomerBrick {
    background-color: darkred !important;
}

@media print {
    .ScheduleBrick {
        border: solid 1px black;
        background-color: white;
    }
}

.ScheduleBrickDisabledRoom
{
	font-size: 8pt;
	top: 0px;
	border: solid 1px white;
	padding: 1px;
	height: 100%;
	position: absolute;
	color: #ffffff;
	background-color: #6b2e24;
	overflow: hidden;
	filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}

.ScheduleBrickContent
{
	width: 200px;
	cursor: default;
}

.ScheduleDayMarker
{
	position: absolute;
	border-right: solid 1px;
	top: 0px;
	height: 100%;
	background-color: #ffffff;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
}

.ScheduleTodayMarker
{
	position: absolute;
	border: solid 5px;
	top: 0px;
	height: 100%;
	background-color: #cccccc;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
}

.ScheduleHolidayMarker
{
    border-right: solid 1px #ffffff;
	position: absolute;
	top: 0px;
	height: 100%;
	background-color: #330000;
}

.ScheduleDisabledRoomMarker
{
	position: absolute;
	border: solid 1px white;
	top: 0px;
	height: 100%;
	background-color: #6b2e24;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.CommentNotifier
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 20px;
	height: 20px;
	background-image: url(/Content/images/icons/notepad.png);
}