a:hover { text-decoration:underline;}
.nowplaying, .nowplayingTitle, .welcomeblurbtitle, .BOTTOMMENU { font-family: Arial, Helvetica, sans-serif; }
.nowplaying, .showdescription {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.nowplayingTitle, .showtitle {
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
}
.smalllink, a.smalllink { font-size: 11px; }
a.smalllink { text-decoration:underline; color: #333333; }
.welcomeblurbtitle {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.strapline { font-size: 12px; font-weight: bold; color: #333333; }
a.schedulelink, .datenews, .dateschedule, .scheduletitle, .scheduletext, .newstitle, .newstext, a.newstopics, .featuretitle, .featuredate, .playlistartist, .playlisttrack, .playlistlabel { font-family:Arial, Helvetica, sans-serif; }
.datenews, .dateschedule, .scheduletext, a.schedulelink { font-size: 10px; }
.scheduletitle, .newstitle, a.newstopics, .newstext { font-size: 11px;}
.featuretitle, .featuredate, p.featurestext, .playlistartist, .playlisttrack, .playlistlabel { font-size:12px  }
.datenews, .scheduletitle, .scheduletext, .newstext, .featuredate { color:#333333;}
.dateschedule, .newstitle, .featuretitle { color:#CC0000;}
a.schedulelink, a.playlistlabel { color:#003399; text-decoration:none; }
a.schedulelink:hover, a.playlistlabel:hover { text-decoration:underline;}
.newstext, p.featurestext { line-height: 15px; }
a.newstopics {	color:#003399;
	text-transform: uppercase;
	text-decoration: none;
}
a.newstopics:hover { text-decoration: underline; }
td.contentbox, td.contentbox2, td.contentbox3 {
	padding: 9px;
}
td.contentbox, td.containerbox, td.containerboxchart {
background-color: #E0E6EA;
 }
td.containerboxchart {
	display: table-cell;
	height: 86px;
	width: 599px;
	text-align: left;
	vertical-align: top;
}
td.contentbox3 { background-color:#F8F8F8; }
td.menubox{
background-color: #B2BDC4; 
}
.searchterms1, .searchterms2, .searchterms3, .shoplisting, .results {

	overflow: auto;
}
.searchterms2, .searchterms3 {
	height: 250px;
	width: 196px;
}
.searchterms1 { width: 195px; height: 250px; }
.results { 
height: 400px;
width: 599px;
} 
.shoplisting { 
height: 450px;
width: 599px;
} 
.resultstitle, .choice {
	display: block;
}
a.choice { text-transform: uppercase; }

td {  font-family:Arial, Helvetica, sans-serif; }
td.resultscellOne, td.resultscellTwo, td.resultscellHead, .resultstitle, .resultsdate, .resultstime, .choice {  padding: 6px; }
td.resultscellThree, td.resultscellFour {
	vertical-align: middle;
	text-align: center;
}
.resultstitle, a.resultstitle, a.choice  { color:#003399; text-decoration:underline; font-size:11px; }
.resultstitleon, a.resultstitle:hover, a.choice:hover  { background-color:#FFFFFF; text-decoration:underline; }
td.resultscellOne, td.resultscellThree, .resultsdate { background-color:#D0DBE4; }
td.resultscellTwo, td.resultscellFour, .resultstime, .resultstitle { background-color:#E6EBEE; }
td.resultscellOne, td.resultscellTwo, td.resultscellThree, td.resultscellFour { font-size:10px; color:#333333;  }
td.resultscellHead { color:#FFFFFF; text-transform: uppercase; font-size:12px; }
td.resultsdate { color:#990000; font-size:12px; }
td.resultstime { color:#333333; font-size:12px; }
.results2 { overflow: auto;; height: auto; width: 599px; ; clip:  rect(   )}
masthead10 { display: table-cell; height: 117px; width: 599px; text-align: left; vertical-align: top; }
td.titlebox { 
background-color: #e0e6ea; 
 } .archive_title {  background-color: #A03349}
.titlebox_scene {  background-color: #40c0cb}
.titlebox_links {  background-color: #958E6C}
.titlebox_schedule {  background-color: #e37b19}
td.resultscellHead  { 
background-color: #e37b19; 
 } .resultscellHead_shop {  font-size: 12px; color: #FFFFFF; background-color: #EB6593; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px}
.searchnav {
	color: #FFFFFF
}.scheduleBold {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}
newstittle_black {
color:#000000;
}
