/* $TopStyle:URL=http://www.cstv.com/css/styles_new.css$ */

/* CSTV.com Styles
2003.11.03 MDC */

body {
background-color:#002755;}

A 			{
				font-family: Arial,Helvetica,sans-serif;
				text-decoration: none;	
				COLOR: #87cdff; 			}
				
A:visited 	{	
				text-decoration: none;	
				COLOR: #87cdff; 			}

A:active 	{	
				COLOR: #87cdff; 
				TEXT-DECORATION: underline;		}

A:hover 	{	
				COLOR: #FF8B41; 
				TEXT-DECORATION: underline;	}
 
.noRepeat 	{	background-image: url(images/spacer.gif);
			}		
.ticker	{	font-size: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #3D3D3F;
		}
.tickerLink	{	text-decoration: none;
				color: #000000;
			}
.photoCap	{	font-size: 9px;
				line-height: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: bold;
			}
.scheduleTime	{	font-size: 9px;
					line-height: 11px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #FFFFFF;
					font-weight: bold;
				}
.scheduleTxt	{	font-size: 9px;
					line-height: 11px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #000000;
					font-weight: bold;
				}
.blueHighlight	{	color: #0033CC;
				}
.header1	{	font-size: 16px;
				line-height: 18px;
				font-family: Arial, Helvetica, sans-serif;
				color: #0033CC;
				font-weight: bold;
			}
.header2	{	font-size: 15px;
				font-size: 16px;
				font-family: Arial, Helvetica, sans-serif;
				color: #0033CC;
				font-weight: bold;
			}
.header3	{	font-size: 14px;
				font-family: Arial, Helvetica, sans-serif;
				color: #0033CC;
				font-weight: bold;
			}
.homepageTxt	{	font-size: 11px;
					line-height: 13px;
					font-family: Arial, Helvetica, sans-serif;
					color: #1F2933;
				}			
.footerTxt	{	font-size: 11px;
				font-family: Arial, Helvetica, sans-serif;
				color: #1447D3;
			}			
.inputBox	{	font-size: 11px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
			}						
#ddAboutNew	{	position: absolute;
				visibility: hidden; 
				left: 0px; 
				top: 80px; 
				z-index: 1;
			}		
#ddSportsNews	{	position: absolute;
					visibility: hidden; 
					left: 165px; 
					top: 80px; 
					z-index: 1;
				}		
#ddProgrammingNew	{	position: absolute;
						visibility: hidden; 
						left: 260px; 
						top: 80px; 
						z-index: 1;
					}	
.subNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #013C79;
}
.subNavOver {
	color: #FF8B41;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.bodyTextBold {
	font-family: Arial,Helvetica,sans-serif;
	color: #ffffff;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
}

.redbodyTextBold {
font-family:Arial, Helvetica, sans-serif;
color:#FF2D2D;
font-weight:bold; 
font-size:12px;
}

.bodyText-sm1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight: bold;

}

.bodyTextSmall {
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size:9px;}

.textPressRelease {
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-size:12px;}

.releaseHead {
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-weight:bold; 
font-size:18px;}

.releaseSubHead {
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-weight:bold; 
font-size:16px;}

.autoDateText {
font-family:Arial Narrow,Arial,Helvetica,sans-serif;
color:#ffffff;
font-weight:bold; 
font-size:13px;}

.newsIndexLite {
/*font-family:Arial,Helvetica,sans-serif;
color:#000000;
background-color:#ffffff;
font-size:12px;*/
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
background-color:#01418b;
font-size:12px;
}

.newsIndexDark {
/*font-family:Arial,Helvetica,sans-serif;
color:#000000;
background-color:#c8ddf3;
font-size:12px;*/
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
background-color:#002755;
font-size:12px;
}

.newsIndexLink {
font-family:Arial,Helvetica,sans-serif;
color:#003fbe;
}

.pressIndexLite {
	font-family:Arial,Helvetica,sans-serif;
	color:#ffffff;
	background-color:#01418b;
	font-size:12px;
	text-align: left;
	vertical-align: top;
}

.pressIndexDark {
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
background-color:#002755;
font-size:12px;
}

.programmingDark {
	font-family:Arial,Helvetica,sans-serif;
	color:#ffffff;
	background-color:#01418b;
	font-size:12px;
	text-align: left;
	vertical-align: top;
}

.programmingLite {
	font-family:Arial,Helvetica,sans-serif;
	color:#ffffff;
	background-color:#0075ca;
	font-size:12px;
	text-align: left;
	vertical-align: top;

}

.footerText {
font-family:Arial,Helvetica,sans-serif;
color:#87cdff;
font-size:9px;}

.footerLink {
font-family:Arial,Helvetica,sans-serif;
color:#87cdff;
text-decoration:underline;
font-size:9px;}

.orangetestimonial {
font-family:Arial,Helvetica,sans-serif;
color:#FF9900;
font-weight:bold; 
font-size:14px;
}

.whitetestimonial {
font-family:Arial,Helvetica,sans-serif;
color:#FEFEFE;
font-weight:bold; 
font-size:12px;
}

.bodyTextTitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:14px;
	font-weight: bold;

}

.bodyTextRegular {

	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight: normal;
}

.formField {
	background-color: #EDEDF3;
	border: 2px solid #0369CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	height: auto;
	width: auto;
	color: #002755;
}

.formButton {
	background-color: #002755;
	border: 2px solid #0369CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	height: auto;
	width: auto;
	color: #FFFFFF;
}
.bodyTextMedium {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight: lighter;
	text-decoration: none;
}
.bodyTextMediumAlt {

	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#001B3B;
	font-size:11px;
	font-weight: lighter;
	text-decoration: none;
}
.subNavText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;

}

.bodyTextMediumAlt2 {


	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#00397A;
	font-size:11px;
	font-weight: lighter;
	text-decoration: none;
}
.titleBarOrange {
	background-image: url(../images/head_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

