/*************** Main Navigation ***************/
#mainnav_container
{
width:960px;
}

.main_nav
{
width:960px;
height:31px;
overflow:hidden;
}

.main_nav .rightcap
{
width:6px;
height:31px;
float:right;
background:url(../images/nav_right.gif) right no-repeat;
}

.main_nav .leftcap
{
width:6px;
height:31px;
float:left;
background:url(../images/nav_left.gif) bottom no-repeat;
}

.main_nav .tabs
{
width:948px;
float:right;
background:url(../images/nav_links.gif) bottom no-repea;
}
		
.main_nav a
{
height:31px;
width:100%;
display:block;
float:right;
background:url(../images/nav_links.gif) bottom repeat-x;
}

.main_nav .homepage
{
width:123px;
margin-right:13px;
_margin-right:7px;
background-position:0px -31px;
}

.main_nav .homepageon,
.main_nav .homepage:hover
{
width:123px;
background-position:0px -62px;
}

.main_nav .nojoom
{
width:90px;
background-position:0px -93px;
}

.main_nav .nojoomon,
.main_nav .nojoom:hover
{
width:90px;
background-position:0px -124px;
}

.main_nav .sport
{
width:71px;
background-position:0px -155px;
}

.main_nav .sporton,
.main_nav .sport:hover
{
width:71px;
background-position:0px -186px;
}

.main_nav .albuma
{
width:71px;
background-position:0px -217px;
}

.main_nav .albumaon,
.main_nav .albuma:hover
{
width:71px;
background-position:0px -248px;
}

.main_nav .forums
{
width:88px;
background-position:0px -279px;
}

.main_nav .forumson,
.main_nav .forums:hover
{
width:88px;
background-position:0px -310px;
}

.main_nav .online
{
width:111px;
background-position:0px -465px;
}

.main_nav .onlineon,
.main_nav .online:hover
{
width:111px;
background-position:0px -496px;
}

.main_nav .mobc
{
width:66px;
background-position:0px -527px;
}

.main_nav .mobcon,
.main_nav .mobc:hover
{
width:66px;
background-position:0px -558px;
}

.main_nav .channels
{
width:98px;
background-position:0px -341px;
}

.main_nav .channelson,
.main_nav .channels:hover
{
width:98px;
background-position:0px -372px;
}

.main_nav .english
{
width:76px;
background-position:0px -403px;
}

.main_nav .englishon,
.main_nav .english:hover
{
width:76px;
background-position:0px -434px;
}

/*************** Main Navigation ***************/


/*************** pop nav ***************/
.popnav
{
width:960px;
}

#popnav_container
{
z-index:100;
width:960px;
position:relative;
}


.popnav .caphi
{
overflow:hidden;
width:960px;
height:6px;
background:url(../images/drpop_caphi.gif) top center no-repeat;
}

.popnav .caplo
{
overflow:hidden;
width:960px;
height:8px;
background:url(../images/drpop_caplo.gif) top center no-repeat;
}

.popnav .navcontent
{
overflow:hidden;
width:960px;
w\idth:958px;
border-left:solid 1px #444;
border-right:solid 1px #444;
background:#111 url(../images/drpop_bg.gif) top center repeat-x;
}

.popnav .navgrid
{
overflow:hidden;
width:100%;
background:url(../images/drpop_ch_grid_5col.gif) top right repeat-y;
}

/* width from 170px */
.popnav li
{
width:125px;
list-style-type:none;
}

.popnav ul
{
float:left;
text-decoration:none;
}

.popnavbrk
{
float:right;
height:220px;
}

/* height was 10px */
.popnavhbrk
{
float:right;
height:20px;
width:200px;
clear:both;
}

/* padding-right was 20px */
/* background position was 160px 13px */
.popnav .navcontent ul li a{display:inline-block;}
.popnav .navcontent ul li a
{
margin-right:1px;
display:block;
text-align:right;
direction:rtl;
padding-right:15px;
color:#FFF;
background:url(../images/drpop_blt.gif) 115px 12px no-repeat;
}

/* background position was 160px 13px */
.popnav .navcontent ul li a:hover
{
color:#FFF;
background:#E30 url(../images/drpop_blt.gif) 115px 12px no-repeat;
}

.popnav .navcontent .navsuben ul li a
{
margin-right:0px;
margin-left:1px;
text-align:left;
direction:ltr;
padding-left:20px;
background:url(../images/drpop_blt.gif) 8px 12px no-repeat;
}
.popnav .navcontent .navsuben ul li a:hover
{
background:#E30 url(../images/drpop_blt.gif) 8px 12px no-repeat;
}

a.popnavlogo
{
float:right;
width:65px;
height:35px;
}

a.popnavlogo:hover
{background:none;}

#popnav_homepage,
#popnav_nojoom,
#popnav_sport,
#popnav_albuma,
#popnav_forums,
#popnav_channels,
#popnav_online,
#popnav_mobc,
#popnav_english
{
left:0px;
position:absolute;
display:none;
}

/* width was 235px */
.navchannel
{
width:190px;
float:right;
}

/* Additional class added for nologo column */
.navchannel_nologo
{
width:140px;
float:right;
}

.navsub
{
float:right;
background:url(../images/drpop_grid.gif) top right repeat-y;
}

.navsuben
{
float:right;
background:url(../images/drpop_grid.gif) top left repeat-y;
}

.navmargin
{
float:right;
height:1px;
}

/* width was 235px */
.popnavcolumn
{
overflow:hidden;
width:191px;
float:right;
}

/* Additional class added for nologo column */
.popnavcolumn_nologo
{
xbackground:#F00;
overflow:hidden;
width:141px;
float:right;
}
/*************** pop nav ***************/

/* Updates for the new id */
.global_container .top_white .content_area .logo
{
width:215px;
height:80px;
float:right;
margin:18px 3px 0px 0px;
}

.global_container .top_white .content_area .leaderboard
{
width:728px;
height:90px;
float:left;
padding:0px;
margin:15px 0px 0px 10px;
_margin-left:5px;
border:solid 1px #aaa;
background:#fff;
}

.global_container .top_white_mini .logo
{
width:116px;
height:26px;
position:absolute;
top:9px;
left:825px;
display:block;
}

.mininav .main_nav .homepage
{
width:123px;
margin-right:155px;
_margin-right:78px;
background-position:0px -31px;
}

.mininav .main_nav .homepageon,
.mininav .main_nav .homepage:hover
{
width:123px;
margin-right:155px;
_margin-right:78px;
background-position:0px -62px;
}

#popnav_nojoom .navmargin	{width:141px;}
#popnav_sport .navmargin	{width:231px;}
#popnav_forums .navmargin	{width:302px;}
#popnav_online .navmargin	{width:112px;}
#popnav_mobc .navmargin		{width:599px;}
#popnav_english .navmargin	{width:616px;}

.mininav #popnav_nojoom .navmargin	{width:283px;}
.mininav #popnav_sport .navmargin	{width:373px;}
.mininav #popnav_forums .navmargin	{width:444px;}
.mininav #popnav_online .navmargin	{width:129px;}
.mininav #popnav_mobc .navmargin	{width:615px;}
.mininav #popnav_english .navmargin	{width:758px;}
/* Updates for the new id */

/*Additional class added for ITWorx programs*/
.global_container .top_white {
background:#FFFFFF url(../images/header_bg.gif) repeat-x scroll center top;
}
/*Additional class added for ITWorx programs*/
.epi-indicator{
display:none;
}
