/* HTML */


/* Class for non-selected day */
.schedule-day {
	color: #151580;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
.schedule-day:hover{
	color: FA6E41;
}

/* Class for selected day */
.schedule-day-on {
	color: #FA6E41;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-style: italic;
	font-weight: bold;
	border-top: 1px dashed #FA6E41 !important;
	border-bottom: 1px dashed #FA6E41 !important;	
	text-align: center;
}
.schedule-day-on:hover{
	color: #FA6E41;
}

.schedulerow {
	cursor: pointer;
	text-align: center;
}

.tmh {
	
	text-align: center;
	cursor: pointer;
	background: #000000;
}


.scrollschedule {
	overflow: auto; 
	height: 560px;
	border-bottom: 1px solid #151580;
	border-right: 1px solid #151580;
	border-top: 1px solid #151580;
	border-left: 1px solid #151580;
}


/* link-class for headers on the schedule table */
.scheduleheader {
	background: #FA6E41;
	color: #FFFFFF !important;
	font-size: 75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}

/* Class for slot that is currently broadcasting */
.schedule-active-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF !important;	
	text-decoration: none;
}
.schedule-active-time {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF !important;	
	text-decoration: none;
}.schedule-active-misc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	text-align: center;
	color: #FFFFFF !important;	
	text-decoration: none;
}


.schedule-active-title:hover{
	color: #FFFFFF !important;
}
.schedule-active-time:hover{
	color: #FFFFFF !important;
}
.schedule-active-misc:hover{
	color: #FFFFFF !important;
}
	

	
/* link-class for slot that is not currently broadcasting */
.schedule-off-title {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF !important;
	text-decoration: none;
}
.schedule-off-time {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF !important;
	text-decoration: none;
}
.schedule-off-misc {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	text-align: center;
	color: #FFFFFF !important;
	text-decoration: none;
}

.blankrow {
	line-height: 4px;
	font-size: 1px;
	height: 4px;
}

.schedule-off-title:hover{
	color: #FFFFFF !important;
}
.schedule-off-time:hover{
	color: #FFFFFF !important;
}
.schedule-off-misc:hover{
	color: #FFFFFF !important;
}

.schedule-blankrow {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #0000A0;
	color: #D0D0D0;
	font-size: 80%;
}
.schedule-blankrow-link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF !important;
	font-size: 100%;
}



/* alternate row colours for "other programs broadcast by this user" */
.rowcol1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	border-bottom: 1px solid #FFFFFF; 
	background: #FEE2D9;
}

.rowcol2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	border-bottom: 1px solid #FFFFFF; 
	background: #EDEDFF;	
}

.rowlink {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #BE330D;	
	text-decoration: none;
}

.rowlink:hover {
	font-size: 70%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #151580;	
	text-decoration: none;
}

/* #### */
