/* Stylesheet for cms_scheduler_ui project */

.scheduler-basePanel {
	text-align: left;
}

.scheduler-tabContainer {
    width: 100%;
}

.scheduler-tabContainer .gwt-TabPanelBottom {
	background: #95A8B4;
	border: none;
	padding: 5px;
}

/* Schedules List */
.scheduler-schedulesList {
    width: 100%;
}

.scheduler-schedulesList td {
    padding: 5px 10px 5px 10px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
}

.scheduler-schedulesList-header {
    background-color: #5B5D5F;
    color: #FFF;
    text-align: center;
    font-weight: bold;
}

.scheduler-schedulesList-data {
    background-color: #E3E9ED;
}
.scheduler-schedulesList-staledata, tr.scheduler-schedulesList-staledata a {
    background-color: #E3E9ED;
	color: gray;
}
.scheduler-schedulesList-col-id-link {
	color: blue;
	text-decoration: underline;
	cursor: pointer;
}

.scheduler-sectionHeading {
	font-weight:bold;
}

.scheduler-requiredMarker {
	color: red;
}

.scheduler-notesMarker {
	color: black;
}

.scheduler-disclosureContainer {
    max-width: 850px;
    min-width: 850px;
    width: 850px;
}

.scheduling-widget {
}

.scheduling-widget input,.scheduling-widget select,.scheduling-widget button {
	margin: 3px;
}
