body
{
	background-image : url(images/background-overlay.gif);
	background-position : top;
	background-repeat : no-repeat;
	background-color : #496781;
	background-attachment:fixed;
	text-align: center;
	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
}

.AffiliateTableHead 
{
	background-color: #2E5475;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
.AffiliateTable
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-decoration: none;	
	color: #818181;
	font-weight: normal;
}



.navlink{
position:relative;
font:normal 16px Tahoma;
line-height:18px;
z-index:100;
text-decoration:none;
color: #e2e7ec;
}

a.NavLink
{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	color:#FFFFFF;
}

A.NavLink:Visited {
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	color:#FFFFFF;
}


a.NavLink:Hover
{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	color:#BB6512;
}

.affiliateLabelText {
    font-size: 10pt;
    font-family:Arial;
    font-weight:900
}

p, p.disclaimer, p.programming-sections, p.programming
{
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #737373;
	line-height : 16px;
	text-align: justify;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 20px;
}

p.disclaimer
{
	font-size: 10px;
}

p.programming-sections, p.programming-sections-meta, p.programming, p.programming-meta
{
	line-height : 18px;
	margin-right: 0px;
	padding-left:10px;
	text-align: left;
}

p.programming-sections
{
	padding-left:5px;
	padding-right: 5px;
	text-align: right;
	color: #ffffff;
	background-color : #ffffff;
	background-image : url(../avail/images/programming-sections.gif);
	background-position : top;
	background-repeat : repeat-n;
	height: 125px;
}

p.programming
{
	background-color : #E2E7EC;
	background-image : url(../avail/images/programming.gif);
	background-position : top;
	background-repeat : repeat-n;
	height: 125px;
}

p.programming-meta, p.programming-sections-meta
{
	padding-left: 0px;
	padding-top: 3px;
}



p.programming-sections-meta
{
	text-align: right;
	background-color : #9AA3AB;
	color: #ffffff;
}

p.contentright
{
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #737373;
	line-height : 14px;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

ul
{
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #737373;
	line-height : 16px;
	text-align: justify;
	margin-left: 20;
	margin-top: 0px;
	margin-right: 25px;
	list-style: square  outer;
}

ol
{
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #737373;
	line-height : 16px;
	text-align: justify;
	margin-left: 20;
	margin-top: 0px;
	margin-right: 25px;
	list-style: square  outer;
}

ol.secondary
{
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #737373;
	line-height: 16px;
	text-align: justify;
	margin-left: 20;
	margin-top: 0px;
	margin-right: 0px;
	list-style-type: lower-roman;
}

ol.FAQ
{
	background-color: #6188A9;
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #ffffff;
	line-height : 16px;
	text-align: left;
	margin-left: 40px;
	margin-top: 0px;
	margin-right: 26px;
}

.FAQ
{
	background-color: #6288aa;
}

p.CustSupport
{
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #ffffff;
	line-height : 16px;
	text-align: justify;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	margin-right: 0px;
	background-color: #6188A9;
	border-bottom: solid 1px #2E5475;
	border-right: solid 1px #2E5475;
	border-top: solid 1px #2E5475;
	border-left: solid 1px #2E5475;
}

p.BasicSD, p.Urge, p.PremiumSD, p.HD, p.OnDemand
{
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #ffffff;
	line-height : 16px;
	text-align: justify;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	margin-right: 25px;
}

p.Urge, .Urge
{	background-color: #BB6514;}

p.HD, .HD
{	background-color: #2E5475;}

p.BasicSD, .BasicSD
{	background-color: #6188A9;}

p.PremiumSD, .PremiumSD
{	background-color: #1D8936;}

p.OnDemand, .OnDemand
{	background-color: #8FA7BF;}

.basicsd, .PremiumSD, .HD, .Urge, .OnDemand, .FAQ
{
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #ffffff;
	line-height : 16px;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 26px;
}

.content-left
{
	margin-left: 145px;
	margin-bottom: 82px;
	margin-right: 264px;
}

.title
{
	font-size: 14px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #1D8936;
	line-height : 18px;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 3px;
	font-weight: bold;
}

.subhead, .subhead-programming
{
	font-size: 12px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #4373AB;
	line-height : 16px;
	text-align: justify;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 25px;
	font-weight: bold;
}

.subhead-programming
{
	line-height : 15px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 10px;
	text-align: left;
}

.wrap { 
width: 826px; 
margin: 0px auto; 
padding: 0px; 
text-align: left; 
} 

.scrolling-content
{
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #ffffff;
	line-height : 14px;
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}






/************************* Form Links ************************

INPUT
{
	font-family:tahoma, verdana;
	font-size:11px;
	color:#22397C;
	border:1 outset;
	border-color:#7F9DB9;
}


TEXTAREA
{
	font-family:tahoma, verdana;
	font-size:11px;
	color:#22397C;
	border:1 outset;
	border-color:#7F9DB9;
}

SELECT
{
	font-family:tahoma, verdana;
	font-size:11px;
	color:#22397C;
	margin-top: 2px;
}


*/ 
/************************* Nagigation Links *************************/ 

a{
font-family: tahoma, verdana, arial, sans-serif;
line-height:16px;
text-decoration:none;
color: #6188A9;
}

a:visited{
font-family: tahoma, verdana, arial, sans-serif;
line-height:16px;
text-decoration:none;
color: #6188A9;
}

a:hover{
font-family: tahoma, verdana, arial, sans-serif;
line-height:16px;
text-decoration:none;
color: #204658;
}

.topmenu1{
position:relative;
font:normal 11px Tahoma;
line-height:18px;
z-index:100;
text-decoration:none;
color: #818181;
}

a.topmenu1{
position:relative;
font:normal 11px Tahoma;
line-height:18px;
z-index:100;
text-decoration:none;
color: #818181;
}

a.topmenu1:visited{
position:relative;
font:normal 11px Tahoma;
line-height:18px;
z-index:100;
text-decoration:none;
color: #818181;
}

a.topmenu1:hover{
position:relative;
font:normal 11px Tahoma;
line-height:18px;
z-index:100;
text-decoration:none;
color: #BB6512;
}

A.headernav, A.headernav:visited, A.headernav:hover {
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #E2E7EC;
	text-align: left;
	line-height:16px;
	padding-left:15px;
	text-decoration: none;
	line-height : 16px;
}


A.headernav:hover {
	color: #2E5475;
}

A.subnav, A.subnav:visited, A.subnav:hover {
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #BB6514;
	line-height:15px;
	text-decoration: none;
}

A.subnav:visited {
	color: #BB6514;
}

A.subnav:hover {
	color: #687682;
}

A.FAQ, A.FAQ:visited, A.FAQ:hover {
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #E2E7EC;
	text-align: left;
	line-height:16px;
	text-decoration: none;
	line-height : 16px;
}


A.FAQ:hover {
	color: #cccccc;
}

/************************* ID's *************************/ 
#contentleft { 
float: left; 
display: inline;
width: 418px; 
margin: 0px 0px 0px 145px;
} 

#contentleft1 { 
float: left; 
display: inline;
width: 418px; 
margin: 0px 0px 0px 65px;
} 

#contentfull{ 
float: left; 
display: inline;
width: 732px; 
margin: 0px 0px 0px 45px;
} 



#contentcenter { 
float: left; 
display: inline;
width: 536px; 
margin: 0px 0px 0px 145px;
} 

#twocolumn { 
position: relative; 
margin: 0px 0px 0px 200px; 
}

#twocolumn2 { 
position: absolute; 
width: 200px; 
margin: 37px 0px 0px 0px; 
}

#contentright { 
position: relative; 
margin: 0px 0px 0px 563px; 
}

#contentright2
{
	position: absolute;
	width: 200px;
	margin: 0px;
	left: 36px;
}

#headernavback { 
position: relative; 
margin: 0px 0px 0px 0px; 
}

#headernav { 
position: absolute; 
text-align: left;
width: 180px; 
height:229px;
left: 0px;
top: 55px;
}

#headernavarrow1 {
	position: absolute;
	width: 5px;
	height:11px;
	left: 0px;
	top: 59px;
	background-image : url(http://www.avail-tvn.com/images/headernav-arrow.gif);
	background-repeat : no-repeat;
}

#headernavarrow2 { 
position: absolute; 
width: 5px; 
height:11px;
left: 0px;
top: 75px;
	background-image : url(http://www.avail-tvn.com/images/headernav-arrow.gif);
	background-repeat : no-repeat;
}

#headernavarrow3 { 
position: absolute; 
width: 5px; 
height:11px;
left: 0px;
top: 91px; 
	background-image : url(http://www.avail-tvn.com/images/headernav-arrow.gif);
	background-repeat : no-repeat;
}

#headernavarrow4 { 
position: absolute; 
width: 5px; 
height:11px;
left: 0px;
top: 107px;
	background-image : url(http://www.avail-tvn.com/images/headernav-arrow.gif);
	background-repeat : no-repeat;
}

#headernavarrow5 { 
position: absolute; 
width: 5px; 
height:11px;
left: 0px;
top: 123px; 
	background-image : url(http://www.avail-tvn.com/images/headernav-arrow.gif);
	background-repeat : no-repeat;
}

#headernavarrow6 { 
position: absolute; 
width: 5px; 
height:11px;
left: 0px;
top: 139px; 
	background-image : url(http://www.avail-tvn.com/images/headernav-arrow.gif);
	background-repeat : no-repeat;
}

#headernavarrow7 { 
position: absolute; 
width: 5px; 
height:11px;
left: 0px;
top: 155px;
	background-image : url(http://www.avail-tvn.com/images/headernav-arrow.gif);
	background-repeat : no-repeat;
}

#headernavarrow8 { 
position: absolute; 
width: 5px; 
height:11px;
left: 0px;
top: 171px;
	background-image : url(http://www.avail-tvn.com/images/headernav-arrow.gif);
	background-repeat : no-repeat;
}
#headernavarrow9 { 
position: absolute; 
width: 5px; 
height:11px;
left: 0px;
top: 187px;
	background-image : url(http://www.avail-tvn.com/images/headernav-arrow.gif);
	background-repeat : no-repeat;
}


#topmenuback { 
position: relative; 
margin: 0px 0px 0px 0px; 
}

#topmenu-Products {
	position: absolute;
	width: 8px;
	height:4px;
	margin: 5px 0px 0px 107px;
	background-image : url(../images/nav-arrow.gif);
	background-repeat : no-repeat;
}

#topmenu-Content {
	position: absolute;
	width: 8px;
	height:4px;
	margin: 5px 0px 0px 187px;
	background-image : url(../images/nav-arrow.gif);
	background-repeat : no-repeat;
}

#topmenu-Partners { 
position: absolute; 
	width: 8px;
	height:4px;
	margin: 5px 0px 0px 244px;
	background-image : url(../images/nav-arrow.gif);
	background-repeat : no-repeat;
}

#topmenu-Company { 
position: absolute; 
	width: 8px;
	height:4px;
	margin: 5px 0px 0px 20px;
	background-image : url(../images/nav-arrow.gif);
	background-repeat : no-repeat;
}

#topmenu-Press { 
position: absolute; 
	width: 8px;
	height:4px;
	margin: 5px 0px 0px 311px;
	background-image : url(../images/nav-arrow.gif);
	background-repeat : no-repeat;
}

#topmenu-CustSupport { 
position: absolute; 
	width: 8px;
	height:4px;
	margin: 5px 0px 0px 399px;
	background-image : url(../images/nav-arrow.gif);
	background-repeat : no-repeat;
}

#topmenu-Contact { 
position: absolute; 
	width: 8px;
	height:4px;
	margin: 5px 0px 0px 485px;
	background-image : url(../images/nav-arrow.gif);
	background-repeat : no-repeat;
}


	#tabmenu {
		color: #DEDECF;
		border-bottom: 0px solid #BCC1C5;
		margin: 12px 0px 0px 12px;
		padding: 0px;
		z-index: 1;
		padding-left: 0px }

	#tabmenu li {
		display: inline;
		overflow: hidden;
		list-style-type: none; }

	#tabmenu a, a.active {
		background: #496781;
		font: 1em "Tahoma", Arial, sans-serif;
		border: 1px solid #BCC1C5;
		padding: 2px 5px 0px 5px;
		margin: 0px;
		text-decoration: none; 
		color: #E0ECFA;
	}

	#tabmenu a.active 
	{
		border-bottom: 1px solid #E2E7EC; 
		background: #E2E7EC;
		color: #496781;
	}

	#tabmenu a:hover {
		color: #fff;
		background: #689ACF; 
	}


	#tabmenu a.active:hover {
		background: #E2E7EC;
		color: #496781; 
		cursor: pointer;}

	#content {font: 0.9em/1.3em "Tahoma", verdana, sans-serif;
		text-align: justify;
		background: #E2E7EC;
		margin-left:12px;
		padding: 20px;
		border-top: 1px solid #BCC1C5;
		border: 1px solid #BCC1C5;
		border-top: none;
		z-index: 2;	}




input
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}

input.non-focus
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #666; 
}

input.focus
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000;
	border-bottom: #ffdead solid 2px;
	border-right: #ffdead solid 2px;
	border-left: #c07300 solid 2px;
	border-top:  #c07300 solid 2px;
}

textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}

textarea.non-focus
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #666; 
}

textarea.focus
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #000;
	border-bottom: #ffdead solid 2px;
	border-right: #ffdead solid 2px;
	border-left: #c07300 solid 2px;
	border-top:  #c07300 solid 2px;
}

select
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}

select.non-focus
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #666; 
	font-weight:normal;
}

select.focus
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #000;
	border-bottom: #ffdead solid 2px;
	border-right: #ffdead solid 2px;
	border-left: #c07300 solid 2px;
	border-top:  #c07300 solid 2px;
	font-weight: bold;
}


/* --- menu styles --- */

/* level 0 inner */
.m0l0iout {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-decoration: none;	
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	/*margin: 4px 0 0 4px;*/
	height: 27px; /* New */
	color: #ffffff;
	font-weight: normal;
	/*border-left: solid 1px #818181;*/
	background-image: url(../linear/images/seperator.gif); /* New */
	background-position:center left; /* New */
	background-repeat: no-repeat; /* New */
}
.m0l0iover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	/*margin: 4px 0 0 4px;*/
	color: #BB6512;
	height: 27px; /* New */
	font-weight: normal;
	cursor: hand;
	/*border-left: solid 1px #818181;*/
	background-image: url(../linear/images/seperator.gif); /* New */
	background-position:center left; /* New */
	background-repeat: no-repeat; /* New */
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
}

/* level 0 outer */
.m0l0sout {
	text-decoration : none;
	background-image: url(../linear/images/nav-arrow.gif);
	background-position:center bottom;
	background-repeat: no-repeat;
}

.m0l0oover {
	text-decoration : none;
}

.m0l0sover {
	text-decoration : none;
	background-image: url(/ViewTrak/PL/linear/images/nav-arrow.gif);
	background-position:center bottom;
	background-repeat: no-repeat; 
}



/* level 1 inner */
.m0l1iout {
	text-decoration : none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	margin: 4px 0 0 8px;
	color: #818181;
}
.m0l1iover {
	text-decoration : none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	margin: 4px 0 0 8px;
	color: #BB6512;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	text-align :  left;
	background-color: #FFFFFF;
	border: 1px solid #6188a9;
	padding: 0;
	/*opacity:.90;
	filter: alpha(opacity=90);  */
}
.m0l1oover {
	text-decoration : none;
	text-align :  left;
	background-color: #e7ebec;
	background-image: url(img/lev1_arrow.gif);
	background-repeat: no-repeat;
	border: 1px solid #6188a9;
	padding: 0;
}

INPUT.popup-link
{
	 font-weight: 500;
	 FONT-SIZE: 10px; 
	 WIDTH: 50px; 
	 CURSOR: hand; 
	 COLOR: navy; 
	 FONT-FAMILY: Verdana, Arial; 
	 HEIGHT: 20px;
	
}

.normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px    
}

.normalsmall
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 12px    
}


.normalred
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
    color: Red;    
}
.normalsmallred
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 12px;
    color: Red;    
}

A.normalBold, A.normalBold:hover, A.normalBold:visited .normalBold, normalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}


#dropmenudiv{
position:absolute;
border:1px solid #6188A9;
border-bottom-width: 0;
font:normal 11px Tahoma;
line-height:17px;
z-index:100;

}

#dropmenudiv a{
width: 100%;
color: #5C708A;
display: block;
text-indent: 3px;
border-bottom: 1px solid #6188A9;
padding: 1px 0;
text-decoration: none;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #E7EBEC;
color: #BB6512;
}
