/* FOOTER STYLES */

a.footerYellow {font-family: Trebuchet MS, arial; font-size: 11px; color:#FFCC00;}

a.footerYellow:hover {font-family: Trebuchet MS, arial; font-size: 11px; color:#ffffff; text-decoration:none;}

.footerGrey, a.footerGrey {font-family: Trebuchet MS, arial; font-size: 11px; color:#666666; text-decoration:none; font-weight:normal;}

a.footerGrey:hover {font-family: Trebuchet MS, arial; font-size: 11px; color:#ffffff;font-weight:normal;text-decoration:underline;}

/* GENERIC PADDING STYLES */

td.top5 {padding-top: 5px;}

td.bottom5 {padding-bottom: 5px;}

td.left5 {padding-left: 5px;}

td.right5 {padding-right: 5px;}

select.left5 {margin-left: 5px;}

td.left10 {padding-left: 10px;}

td.top10 {padding-top: 10px;}

select.right5 {margin-right: 5px;}

/* OTHER STYLES */

.productHighlightHead {font-family: verdana, arial;color:#CA2A0E;font-size: 15px;font-weight:bold;}

.productHighlightSubhead {font-family: verdana, arial;color:#666666;font-size: 11px;font-weight: bold;}

.productHighlightTxt {font-family: verdana, arial;color:#666666;font-size: 11px;}

.date {font-family: arial; font-weight: bold; font-size: 11px;}

.topProgramming {font-family: arial;color:#000000;font-size: 11px;vertical-align: top;}

.topProgramming b, .topProgramming strong {font-weight: bold; font-size: 12px;}

.topProgramming a {color: #CA2A0E; text-decoration: none; font-weight: bold;}

.topProgramming a:hover {color: #CA2A0E; text-decoration: underline;}

td.todayHead {
	font-family:Verdana; 
	color:#cc0000; 
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	border-top: #BCBC91 4px solid;
	background-color: #DDDDC6;
	padding: 5px 5px 9px 6px;
}

td.todayHead a {font-family:Verdana; color:#cc0000; font-size:11px;font-weight:bold;text-decoration:none;}

td.todayHead a:hover {font-family:Verdana; color:#cc0000; font-size:11px;font-weight:bold;text-decoration:underline;}

td.todayTxt {
	font-family:Verdana; 
	color:#000000; 
	font-size:11px;
	text-decoration:none;
	background-color: #E8E8DA;
	padding: 5px 5px 9px 6px;
	border-top: 1px dotted #E8E8DA;
	border-bottom: 1px solid #FFFFFF;
}

td.todayTxt p {margin: 4px 0 0 0;}

td.todayTxt a {color:#cc0000;text-decoration:none;}

td.todayTxt a:hover {color:#cc0000;text-decoration:underline;}

form {display: inline;}

td.whatsOnBody {
	font-family:Verdana; 
	color:#000000; 
	font-size:11px;
	text-decoration:none;
	padding: 5px 5px 9px 6px;
	border-left: 1px solid #D4D4D4;
	border-right: 1px solid #D4D4D4;
}

p.whatsOnBodySub {font-weight: bold; font-size: 12px; padding: 5px 0 5px 0;margin: 0;}

td.channelHighlightBullet {
	background-color: #F8CB32;
	width: 13px !important;
	height: 20px;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}

td.channelHighlight {
	background-color: #F0F0E1;
	padding: 0 0 0 5px;
}

td.channelHighlight a {
	font-family: arial;
	font-size: 11px;
}

td.leftGray {border-left: 1px solid #cdcdcd;}

td.rightGray {border-right: 1px solid #cdcdcd;}