/* CSS */

table.bg tr:nth-child(odd) {
	background-color: #ffffff; /***/
}

table.bg tr.topLine td {
	border-top: 1px dashed black; /***/
}

table.bg td {
	border: 1px dotted lightgray; /***/
}

table.schedHeight td {
    height: 25px !important; /***/
	width: 100px; /***/
	font-size: 10px; /***/
}


table.schedHeight span.dayDate {
    font-size: 10px !important;
}

table.schedHeight span.dayName {
    font-size: 14px !important;
    color: black !important;
}

table.schedHeight td:first-child {
/*    height: 30px !important; */
	width:  25px;
}

th {
    background-color: white; /***/
    text-align: center;
    font-weight: bold;
    border-bottom: 0px solid #000; /***/
}

.w50 {
	width:  50px !important;
}
.w100 {
	width: 100px !important;
}
.w150 {
	width: 150px !important;
}
.w200 {
	width: 200px !important;
}
.w300 {
	width: 300px !important;
}
.w400 {
	width: 400px !important;
}
.ar {
	text-align: right !important;
}
.ac {
	text-align: center !important;
}
.goBack {
	margin: 5px;
	padding: 2px 5px;
	font-variant: small-caps;
	letter-spacing: 3px;
	font-weight: bold;
	cursor: pointer;
	clear: both;
	display: table;
	font-size: 14px;
}
.goBack a {
	text-decoration: none;
}
.goBack:hover {
	background-color: silver;
}
.disabled {
	background-color: gray !important;
	cursor: move;
}
.disabled .comment {
	color: red;
}

.yellow {
    background-color: #FF9 !important;
}

.orange {
    background-color: #f8cf81 !important;
}


#ModalBox {
    display: none;
    width: 50%;
    height: 50%;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -25%;
    margin-top: -25%;
    border: 1px solid #4a8604;
    background-color: rgba(191, 247, 175, 0.9);
    padding: 10px;
    border-radius: 20px;
    overflow: auto;
    color: black !important;
}


#ModalBoxTitle {
    margin: -10px;
    color:  #bff7af;
    background-color: #4a8604;
    padding: 10px 20px;
    clear: both;
    display: block;
    border-radius: 20px 20px 0px 0px;
    
}

#ModalBoxBody {
    margin-top: 20px;
}

#ModalBox.alert {
    border: 1px solid #be0436;
    background-color: rgba(247, 175, 175, 0.9);
}

#ModalBox.alert #ModalBoxTitle {
    color: #f7afaf;
    background-color: #be0436;
}