/* -----
SBS Global Navigation Bar
@author: Mark Hogan
-------- */
/* ------------- Resets / defaults */
#global_navigation_container * img {border:0 none; margin-top:1px; padding-bottom:2px;}
#global_navigation_container table.navbar p,
#global_navigation_container table.navbar tr,
#global_navigation_container * .language_select select,
#global_navigation_container * .language_select select option {font-size: 11px !important;font-family: arial, verdana, sans-serif !important;}

#global_navigation_container,
#global_navigation_container * .language_select select,
#global_navigation_container * .language_select select option,
td.menuHover {background-color: #e5e5e5;}

#global_navigation_container * img,
#global_navigation_container * span.global_pad_top,
#global_navigation_container * .language_select {background-color: transparent;}

a.menuitem:link, a.menuitem:visited,
a.menuitemlong:link, a.menuitemlong:visited,
a.menuitemlongnone:link, a.menuitemlongnone:visited,
a.menuitemimagedown:link, a.menuitemimagedown:visited, a.menuitemimagedown:hover, a.menuitemimagedown:active,
a.menuitemimage:link , a.menuitemimage:visited, a.menuitemimage:hover,
a.menuitemnone:link , a.menuitemnone:visited {padding:0 7px;}

a.menuitem:link, a.menuitem:visited,
a.menuitem:hover, a.menuitem:active, td.menuHover a.menuitem, td.menuHover a.menuitem:visited,
a.menuitemlong:link, a.menuitemlong:visited,
a.menuitemlong:hover,a.menuitemlong:active, td.menuHover a.menuitemlong, td.menuHover a.menuitemlong:visited,
a.menuitemimagedown:link, a.menuitemimagedown:visited, a.menuitemimagedown:hover, a.menuitemimagedown:active,
a.menuitemimage:link , a.menuitemimage:visited, a.menuitemimage:hover,
a.menuitemnone:link , a.menuitemnone:visited,
.language_select {border-right: 1px solid #fff;}
/* ------------- end:Resets / defaults */
#global_navigation_container{border-bottom: 3px solid #fff;border-top: 3px solid #fff;text-align: left;}
span.global_pad_top{line-height: 28px;}
table.navbar p, table.navbar tr  {line-height: normal !important;}
table.navbar{margin: auto;padding: 0; border-left: 1px solid #fff;background: #e5e5e5;border-collapse: separate !important;}
table.menu{margin: 0;padding: 0;}
td.menuNormal{padding: 0;margin:0;color: black;vertical-align: top;background-color: #e5e5e5;}
#global_navitaion_container td select {width:50px;}
td.sub a, td.sub a:visited, td.sub a:hover,
td.sub a.last, td.sub a.last:visited, td.sub a.last:hover{color:#666 !important;text-indent:5px; border-bottom:1px solid #fff !important;}
td.sub a:hover, td.sub a.last:hover{color:#333!important;background:#e5e5e5;}
td.sub a.last, td.sub a.last:visited, td.sub a.last:hover{border-bottom: 1px dotted #999 !important;}
td.menuHover{padding: 0px;color: black;vertical-align: top;}
div.menuNormal{display: none;position: static;}
div.menuHover{border: 1px solid #999;border-top: 3px solid #999;background-color: #fff;margin:0;display: inline;position: absolute;}
/* --------------------  MAIN links: Dropdown (Short links) */ 
a.menuitem:link, a.menuitem:visited
{text-decoration: none;color: #000 !important;background: #e5e5e5 url("../images/global/global_down.gif") no-repeat 88% 14px;display: block;}
a.menuitem:hover, a.menuitem:active, td.menuHover a.menuitem, td.menuHover a.menuitem:visited
{text-decoration: none;color: #fff !important;background: #999 url("../images/global/global_down_on.gif") no-repeat 88% 14px;display: block;}
/* -------------------- MAIN links: Dropdown (Long links) */ 
a.menuitemlong:link, a.menuitemlong:visited
{text-decoration: none;color: #000;background: #e5e5e5 url("../images/global/global_down.gif") no-repeat 90% 14px;display: block;}
a.menuitemlong:hover,a.menuitemlong:active, td.menuHover a.menuitemlong, td.menuHover a.menuitemlong:visited
{text-decoration: none;color: #fff;background: #999 url("../images/global/global_down_on.gif") no-repeat 90% 14px;display: block;}
/* -------------------- MAIN links: Dropdown (Long links no right border) */ 
a.menuitemlongnone:link, a.menuitemlongnone:visited
{text-decoration: none;color: #000;background: #e5e5e5 url("../images/global/global_down.gif") no-repeat 90% 14px;display: block;}
a.menuitemlongnone:hover, a.menuitemlongnone:active, td.menuHover a.menuitemlongnone, td.menuHover a.menuitemlongnone:visited
{text-decoration: none;color: #fff;background: #999 url("../images/global/global_down_on.gif") no-repeat 90% 14px;display: block;}
/* -------------------- MAIN links: Dropdown (Image links with Dropdowns) */ 
a.menuitemimagedown:link, a.menuitemimagedown:visited, a.menuitemimagedown:hover, a.menuitemimagedown:active
{text-decoration: none;color: #000;background: #e5e5e5 url("../images/global/global_down.gif") no-repeat 90% 14px;display: block;}
/* -------------------- MAIN links:(Static Image links) */ 
a.menuitemimage:link , a.menuitemimage:visited, a.menuitemimage:hover
{text-decoration: none;color: #000;background: #e5e5e5;display: block;height: 28px;}
/* -------------------- MAIN links: (Static Menu Link) */
a.menuitemnone:link , a.menuitemnone:visited
{text-decoration: none;color: #000;background: #e5e5e5;display: block;}
a.menuitemnone:hover, a.menuitemnone:active
{text-decoration: none;color: #fff;background: #999;display: block;}
/******************* Dropdown Menu Links ******************/ 
a.menuitemdrop:link, a.menuitemdrop:visited, a.menuitemdrop, a.menuitemdrop_last:link , a.menuitemdrop_last:visited
{text-decoration: none;color: #000;background: #fff;display: block;border-bottom: 1px dotted #999;padding: 4px 0 4px 7px;}
a.menuitemdrop:hover, a.menuitemdrop:active, a.menuitemdrop_last:hover, a.menuitem_last:active
{text-decoration: none;color: #fff;background: #999;display: block;border-bottom: 1px dotted #999;}
/* Last Dropdown Menu Item (no bottom dotted border) */
a.menuitemdrop_last:link , a.menuitemdrop_last:visited{border-bottom: none;}
a.menuitemdrop_last:hover, a.menuitem_last:active{border-bottom: none;}

/* ------------- new additions */
#glo_sbs{width:90px;}#glo_sbs a{width:80px; background:transparent  url("../images/global/global_sbs_logo.png") no-repeat 5px 2px;display:block; height:28px;} #glo_sbs a:hover {background-image:url("../images/global/global_sbs_logo_h.png");background-color:#999;}
#glo_fullep {width:80px;text-align:center;}#glo_fullep > a{width:70px;}
#glo_lang {width:130px;} #glo_lang > .language_select{width:120px !important; height:100%; position:relative;right: auto; left:auto;}
#glo_tv{width:52px;}#glo_tv > a{width:42px;}
#glo_news{width:50px;}#glo_news > a {width:40px;}
#glo_sport{width:47px;}#glo_sport > a{width:37px;}
#glo_doco{width:85px;}#glo_doco > a{width:75px;background-position:92% 14px;}
#glo_film{width:40px;}#glo_film > a{width:30px;}
#glo_food{width:45px;}#glo_food > a{width:35px;}
#glo_radio{width:47px;}#glo_radio > a{width:37px;}
#glo_shop{width:45px;}#glo_shop > a{width:35px;}
#glo_video{width:67px;}#glo_video > a{width:57px;}
#glo_podcast{width:80px;text-align:center;}
#glo_blog{width:60px;}
#glo_spacer {}
#glo_video > a:hover, td.menuHover > a {background: #999 url("../images/global/global_down_on.gif") no-repeat 88% 14px !important; color: #fff !important;}
/* language select */
#glo_lang > .language_select {display: block !important;padding:14px 5px !important;float:left !important; top:0 !important;}
#glo_lang > .language_select select {width:120px !important; border:1px solid #999 !important; position:absolute !important; top:5px !important;}
/* end:language select */
a.menuitem:hover, 
a.menuitem:active, 
td.menuHover a.menuitem, 
td.menuHover a.menuitem:visited,
a.menuitemnone:hover,
a.menuitemlong:hover {-moz-border-radius:2px;-webkit-border-radius:2px;}
.clCMEvent{
	position:absolute;
	z-index:300; 
	width:100%; 
	height:100%; 
	clip:rect(0,100%,100%,0); 
	left:0; 
	top:0; 
	visibility:hidden
}
.clCMAbs{
	position:absolute; 
	width:10; 
	height:10; 
	left:0; 
	top:0; 
	visibility:hidden
}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over{
	position:absolute; 
	overflow:hidden; 
	width:150; 
	height:20; 
	cursor:hand;
	cursor:pointer;
}

/* Top Level menu - on/off state */
.clT,.clTover{
	padding-bottom:5px; 
	padding-top:3px; 
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	font-size:11px;
}

/* Top Level menu - off state */
.clT{
	font-family:arial,helvetica; 
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}   
/* Top Level menu - on state */
.clTover{
	font-family:arial,helvetica; 
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.clTover{
	layer-background-color:#ebe9ea; 
	background-color:#ebe9ea;
}


/* Second Level menu - on/off state */
.clS,.clSover{
	padding-bottom:5px; 
	padding-top:3px;
	padding-left:7px;
	padding-right:2px;
	font-size:12px;
	text-align:left;
}
/* Second Level menu - off state */
.clS{
	font-family:arial,helvetica; 
	font-size:11px;
	color:#000;
	background-color:#ebe9ea;
	layer-background-color:#ebe9ea;
}
/* Second Level menu - on state */
.clSover {
	font-family:arial,helvetica;
	font-size:11px;
	color:#000;
}
/* Second Level menu - on state */
.clSover{
	layer-background-color:#c3c1c2; 
	background-color:#c3c1c2;
}


.clB{
	position:absolute; 
	visibility:hidden; 
	z-index:300
}
.clBar{
	position:absolute; 
	width:10; 
	height:10; 
	visibility:hidden; 
}

.level2Border{position:absolute; visibility:hidden; background-color:#CECECE; layer-background-color:#CECECE}

