/*functionsPanel CSS --------------------------------*/
.functionsPanel
{
	font-size:11px;
	
}
.functionsPanelEquip{	
	background-image:url(/nova/_gfx/tabContentBackground.png);
	background-repeat:no-repeat;	
	background-position:left top;	
	width:650px;
	padding:8px 8px 8px 8px;
	
}

.functionsPanel .info{
	color:#81c3ff; font-size:11px; margin:15px 20px 15px 10px; background:#101a90; padding:10px;
}
.functionsPanel a{
	position:relative; color:#FFF; text-decoration:none;
}
.functionsPanel a:hover{
	color:#FFF;
}

.functionsPanel div.list
{
	padding:30px 10px 10px 15px;
	color:#FFFFFF;
	height:130px;	
}
.functionsPanel div.list
{
	font-size:12px;
}
.functionsPanel div.list ul li{
	 padding-bottom:6px;
}


.bleuButtonLeft{ background:url(/nova/_gfx/blue_button_left.png) no-repeat; padding:3px 10px; font-size:11px; float:left; margin:0  0 0 11px;}
.bleuButtonLeft a{color:#bbc0e5; text-decoration:none;}

.listCompanies{
	font-size:11px;
}

.listCompanies thead tr td{
	background-color:#e5e5e5;
	font-weight:bold;
	padding:5px;
	color:#222b62;
	/*width:20%;*/
	border-right:#ffffff solid 1px;
}

.listCompanies thead .sub td{
	background-color:#dddddd;
}

.listCompanies tbody tr td{
	padding:3px 5px;
	color:#222b62;
	border-bottom:#dddddd solid 1px;
	border-right:#dddddd solid 1px;
}

.listCompanies tbody tr td a{
	color:#222b62;
	text-decoration:none;
}

.listCompanies tbody tr td a:hover{
	color:#1e89eb;
	text-decoration:none;
}

.listCompanies tbody tr:hover td{
	background-color:#efefef;
	text-decoration:none;
}

.mapBack { background:url(/nova/_gfx/map_background.gif) no-repeat; padding:1px;}
.mapSearchArea 
{
	background:url(/nova/_gfx/map_search_bg.png) no-repeat top center;
	width:100%; padding:10px 0 30px 0; color:#FFFFFF; font-size:12px;
}

span.select {
position: absolute;
width: 127px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 21px;
padding: 3px 24px 0 8px;
color: #666;
font-size: 12px;
background: url(/nova/_gfx/listBackground.png) no-repeat;
overflow: hidden;
margin-right:20px;
float:left;
}

.todayShowTittle{
	background:url(/nova/_gfx/nova_logo_small_white.gif)  0px 2px  no-repeat; 
	padding-left:23px; 
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	}
.curveShadowInner { 
	background:url(/nova/_gfx/shadowCurveInner.jpg) no-repeat top center; 
	text-align:center;
	font-size:12px;
	color:#FFFFFF; 

}
.TitleShortly { 
	background:url(/nova/_gfx/titleShortlyBG.gif) center 11px  no-repeat; 
	font-weight:bold; 
	padding:16px 0 6px 0;}
	
.TitleKnowThat { 
	background:url(/nova/_gfx/titleKnowThatBG.gif) no-repeat ;  
	font-weight:bold; 
	float:left; 
	width:155px; 
	padding:10px 0;
	}
.textKnowThat { 
	background:url(/nova/_gfx/arrowWhiteThick.gif) no-repeat 5px 14px; 
	padding:11px 0 0 20px;}
	
	
/*-----------------------------------------------------------------------------------	*/
	
.ProgrammButtons {
	float:left;
	width: 180px;
}

.ProgrammButtons img{
	margin: 0 5px 5px 0;
	float:left;
	}

.ProgrammVideoContainer {
	width:470px; 
	float:left;
}

.ProgrammVideoContainer .top {
	background-image:url(/nova/_gfx/ProgrammVideo_BG_top.gif);
	background-repeat:no-repeat;
	height:40px;
	width:470px; 
}

.ProgrammVideoContainer .bot {
	background-image:url(/nova/_gfx/ProgrammVideo_BG_bot.gif);
	background-repeat:no-repeat;
	height:14px;
	width:470px;
	overflow:hidden; 
}

.ProgrammVideoContainer .mid {
	background-image:url(/nova/_gfx/ProgrammVideo_BG_mid.gif);
	background-repeat:repeat-y;
	width:460px;
	position:relative;
}

.arrowPosition {
	width:12px;
	float:left;
	}

.movingArrow {
	position:absolute;
	top:0px;
	left:-9px;
	}

.ActionTitle {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding: 6px 0 6px 15px;
	}
	
.ActionTitle img {
	padding: 0 10px 0 0;
	float:left;
	}
	
	
.recordVideo {
	margin:17px auto;
	text-align:center;
	width:380px;
	}
	
.recordVideoTXT {
	margin:17px 0 0 17px;
	font-size:11px;
	width:415px; 
}
.TitlePosterPanel {
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:url(/nova/_gfx/titlePosterPanel_BG.gif) no-repeat top center;
	line-height:18px;
	}	
	
.ContentPosterPanel {
	background:url(/nova/_gfx/postersPanel_BG.gif) no-repeat top center;
	text-align:center;
	}
	
.ContentPosterPanel img{padding:1px;}

h6 {
	color:#81c3ff;
	font-family:'Tahoma';
	font-size:12px;
	font-weight:bold;
	margin:3px 0;
	padding:0;
	}
	
.MovieDescr {
	float:left;
	width:315px;
	margin:10px 10px 20px 0;
	font-size:11px;
	color:#FFF;
	}
.MovieDescr img {
	margin: 0 10px 5px 0;
	padding:0px;

	}
	
.MovieDescr p {
	margin: 0px;
	padding:1px 0 10px 0;
	}

.MovieVideoInner {
	margin:10px 0 20px 0;
	}
.videoThumbs ul{
	margin:0;
	padding:0;
}

 .videoThumbs li{
	display:block;
	float:left;
	width:56px;
	height:43px;
	padding:9px 0 0 0;
	margin-right:6px!important;
	margin-right:3px;
}

.videoThumbs li a:hover img{
	border:#1D87EB solid 3px;
}

.videoThumbs li.active{
	background-image:url(/nova/_gfx/activeThumb.gif);
	background-repeat:no-repeat;
	display:block;
	width:58px;
	margin:2px 4px 2px 0px;
	padding:9px 0 0 4px;
	float:left;
}

.videoThumbs li img{
	border:#0f248d solid 3px;
}

.videoThumbs li.active img{
	border:none;
}
.movieCatHolder{
	height:25px;
	overflow:auto;
}

.movieCatHolder .catButton{
	background-image:url(/nova/_gfx/channelCategory_off.gif);
	background-repeat:no-repeat;
	display:block;
	text-align:center;
	width:125px;
	height:16px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	padding-top:4px;
	float:left;
	margin:2px 2px;
}

.movieCatHolder .catButton:hover{
	background-image:url(/nova/_gfx/channelCategory_on.gif);
	background-repeat:no-repeat;
	color:#12156d;
	text-decoration:none;
}

.hr_cyan {
	background-color:#1e5bcc;
	height:1px;
	margin:3px 0;}
	
.MovieTimeTable td{
	color:#bbc0e5;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	}
	
.MovieTimeTable img{
margin:0 4px;
vertical-align:top}

.buttonTVguide {
	background:url(/nova/_gfx/buttonTVguide.gif) no-repeat top center;
	margin:10px 0 15px 0;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	line-height:21px;
	width:122px;
	}
	
.BoxBlueLMiddle_long	{
	background-image: url(/nova/_gfx/boxBlueLBack_long.gif);
	background-repeat: no-repeat;
	width: 650px;
	height: 163px;
}	
.BoxBlueLBottom_long	{
	background-image: url(/nova/_gfx/boxBlueLBot_long.gif);
	background-repeat: no-repeat;
	height: 39px;
	padding-bottom: 10px;
}	
.BoxBlueLtxt img	{
 border: 1px solid #FFF;
 margin: 0 5px; 
}

.BoxBlueLTitletxt img {
	padding: 3px;}
	
.ButtonAlsoAppears {
float:right;
color:#FFF;
font-size:11px;
padding-left:30px;
background:url(/nova/_gfx/buttonAlsoAppears.gif) no-repeat top left;
width:73px;
line-height:21px;
}	
.movieCatHelper {
	margin:20px 0;
	font-size:11px;
	color:#FFFFFF;
	}
	
.movieCatHelper div {
	float:left;
	line-height:20px;
	margin-right:18px;
	}
	
.movieCatHelper div img {
margin-right:5px;
}
