

.DigitalHeader {
font-size:10px;
color:#555;
}
.DigitalHeader:hover {
text-decoration:underline;
}

.NavigationTable {
}

.scheduleTable {
width:700px;
display:block;
overflow:auto;
}



/* Section includes all channel colors for whatson, programs areas... */
#KUED-HD_channelBox {
background:#284F5E;
}
#KUED-HD_cellBox {
background:#79B1C0;
}

#WORLD_channelBox {
background:#376D79;
}
#WORLD_cellBox {
background:#94BECE;
}

#V-ME_channelBox {
background:#41838F;
}
#V-ME_cellBox {
background:#B7D3DF;
}



/* What's On Page Styles */
#programSearchBox {
background:#efefef;
border:1px solid #ddd;
overflow:hidden;
margin-bottom:15px;
padding:10px;
}
.whatDoOurChannelsMean {
margin-left:10px;
}
td.channelTitle {
color:#fff;
font-size:12px;
font-weight: bold;
}
td.channelTitle a {
color: #fff;
text-decoration: none;
}
td.channelTitle a:hover {
text-decoration: underline;
}
#channelSubTitle {
font-size:10px;
}

table.scheduleTable {
/*	border-top: 1px solid #fff;	*/
border-left: 1px solid #fff;
}
table.scheduleTable td {
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
}
table.scheduleTable tr.timeGroup td {
border: none;
}
.kuedProduction {
background: transparent url(/images/whatson/kuedProduction.png) top left no-repeat;
}
.newEpisode {
background: transparent url(/images/whatson/newEpisode.png) bottom right no-repeat;
}
.endRow {
background-color:#8B8B8B;
color:#ccc;
}
.endRow a {
color:#fff;
}
.endRow a:hover {
text-decoration:underline;
}
#genreCodesRow {
color:#000;
font-size:10px;
}
#genreCodesRow img {
vertical-align:middle;
margin-right:5px;
}
#genresTable td {
border:none;
border:1px solid #ddd;
}
#genresTable td a {
color:#000;
}
#genresTable td a:hover {
text-decoration:underline;
}



.scheduleTopLeftCornerBox {
background:#8B8B8B;
}
.scheduleCell {
background: #F3F3F3;
}

.scheduleCell a {
color:#000;
font-size:12px;
}
.scheduleCell a:hover {
color:#f00;
}

div#episodeTitle {
margin:5px 0 0 0px;
}
.episodeTitle {
font-size:11px;
color:#284F5E;
}

.episodeTitle a:hover {
color:#000;
}

.inProgress {
text-decoration: blink;
color: #f00;
font-variant:small-caps;
font-size:11px;
}


.whichWhatson a {
color:#fff;
background:#306975 url(/local/images/kued-button-bg-2.gif) top left repeat-x;
background:#306975;
padding:10px;
font-size:15px;
border:1px solid #fff;
}
.whichWhatson a:hover {
color:#fff;
background:#1D525D;
text-decoration:none;
}

#hiAdt {
/* This is used to highlight the individual episode in the default grid (not fullday, or full month, or full week) when coming from the Program View page that shows all episodes for a particular series */
background-color:#FFFF99;
}
div#backToTop {
text-align:right;
}


/*	Fullday styles 	*/
.timeCell {
background-color: #B7B7B7;
color: #000;
text-align: center;
font-size: 11px;
}
.rowHighlight {
background-color: #FFCC00;	/*	FFCC00 was the original, more orange color	*/
font-weight: bold;
color: #000;
}
.regularChannel {
background-color: #999;
color: #333;
border-bottom: 1px solid #ccc;
}
.highlightedChannel {
background-color: #333;
color: #fff;
border-width: 1px 1px 0 1px;
border-color: #ccc;
border-style: solid;
}
.regularChannel a, .highlightedChannel a {
font-size: 14px;
font-weight: bold;
}
.highlightedChannel a {
text-decoration: none;
color: #fff;
}
.regularChannel a {
color: #ccc;
}
.blockTitleRow {
text-align: center;
letter-spacing: 0.5em;
color: #fff;
background: #000 url(../images/graphics/blackGreyGradient.jpg) top repeat-x;
}
.timeGroup {
text-align: center;
font-size: 10px;
color: #ccc;
letter-spacing: 1px;
font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
}
.timeGroup a {
color: #fff;
text-decoration: none;
}
.timeGroup a:hover {
text-decoration: underline;
color: #fff;
}
.timeBox {	/*	Used for where the times list across in the month view	*/
color: #fff;
}


/*	Fullweek styles		*/
.daysRow a {
color: #000;
text-decoration: none;
font-size: 10px;
}
.daysRow a:hover {
color: #666;
}
.timesRow {
font-size: 10px;
color: #000;
text-align: center;
}
#dayCellHighlight {
background: #fff;
font-weight: bold;
}
#dayHighlight {
background: #FFCC00;	/*	Original was... FFCC00	*/
font-weight: bold;
}
div#backToTopFloat {
float: right;
}
div#backToTopFloat a {
color: #fff;
letter-spacing: 0;
font-size: 9px;
}
div#backToTopFloat a:hover {
color: #F00;
text-decoration: none;
}
.whiteUpArrow {
margin-right: 0.5em;
}


/*	Fullmonth styles	*/
.monthDay {
text-align: right;
}
.monthDay a {
color: #000;
text-decoration: none;
}
.monthDay a:hover {
text-decoration: underline;
color: #f00;
}
#monthRegular {	
}
#monthHighlight {
font-weight: bold;
color: #000;
}
#monthHighlight a:hover {
text-decoration: none;
}
#weekendDay {
font-weight: bold;
border-left: 3px solid #666;
}



/* this is where you find the category colors! */
/* CSS Document that describes all genre colors for whatson area, for series... */

#ADVENTURE_TRAVL {
background: #aa1500;	
}
#ARTS {
background: #4f092b;
}
#CHILDREN {
background: #fffca5;
}
#COMEDY {
background: #F4831F;
}
#DOCUMENTARY {
background: #07293D;
}
#DRAMA {
background: #1f0321;
}
#ECONOMYBUSINES {
background: #153A07;
}
#ENVIRO {
background: #fff;
}
#HEALTH {
background: #767ed8;
}
#HISTORY {
background: #F4BC8A;
}
#HOW-TO {
background: #4D443C;
}
#I_-_T_-_V {
background: #abd100;
}
#LIFESTYLE {
background: #00acff;
}
#MOVIE {
background: #9b7385;
}
#NATURE {
background: #59300A;
}
#PERFORMING_ARTS {
background: #4F2C3D;
}
#POP_CULTURE {
background: #29352F;
}
#PUBLIC_AFFAIRS {
background: #595431;
}
#SCIENCE {
background: #AFAA82;
}
#SPORTS {
background: #59500A;
}
.genreBoxIcon {
float:left;
width:10px;
height:10px;
border:1px solid #000;
margin:0 5px 5px 0;
}
.genreBoxIcon-Big {
float:left;
width:30px;
height:30px;
border:1px solid #000;
margin:0 10px;
}

