﻿body{
	margin-top:90px;

}
a.link_12blue {
	font-size:12px;
	color:#9ab600;
	text-decoration:none;
}
a.link_12blue:hover {
	font-size:12px;
	color:#9ab600;
	text-decoration:underline;
}
a.link_11blue {
	font-size:11px;
	color:#0099ff;
	text-decoration:none;
}
a.link_11blue:hover {
	text-decoration:underline;
}
a.link_11blue:active {
	color:#333;
	text-decoration:none;
}
a.link_search {
	color:#0099ff;
	font-size:18px;
	text-decoration:none;
	line-height:18px;
}
a.link_search:hover {
	text-decoration:underline;
}
.hr_dotline_myMnet {
	clear:both;
	height:1px;
	width:151px;
	margin-bottom:10px;
	padding:0;
	background-color: transparent;
	background-image: url(/Global/images/hr_dotline_mymnet.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
input {
	color:#666;
	padding:2px 4px;
}
.global_welcome {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
	position: absolute;
	padding:5px 0 10px 200px;
	color:#FFF;
	background-image: url(/Global/images/global_welcome_bg.png);
	background-repeat: no-repeat;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	visibility:hidden;
}
.global_welcome a {
	color:#c4cfea;
	font-weight:bold;
	text-decoration:none;
}
.global_welcome a:hover {
	text-decoration:underline;
}
.global_breadcrumbs {
	width: 985px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	padding-bottom:10px;
	color:#FFF;
}
.global_breadcrumbs .tile {
	background-image: url(/Global/images/brdcrmbs_tile.png);
	background-repeat: repeat-x;
}
.global_breadcrumbs a {
	font-size:12px;
	color:#98a9ba;
	text-decoration:none;
}
.global_breadcrumbs a:hover {
	color:#a0c1e2;
	text-decoration:underline;
}
.global_breadcrumbs a.home {
	text-decoration:none;
	background-image: url(../Global/images/brdcrmbs_home.gif);
	background-repeat: no-repeat;
	display:block;
	height:15px;
	width:17px;
}
.global_breadcrumbs a.home:hover {
	text-decoration:none;
	background-image: url(../Global/images/brdcrmbs_home_over.gif);
}
.global_switcher {
	position:absolute;
	left: 718px;
	top:0px;
	color:#cccdd3;
	font-size:11px;
	font-weight:bold;
}
.global_switcher .tile {
	background-image: url(../Global/images/switcher_tile.png);
	background-repeat: repeat-x;
}
.global_switcher a {
	color:#848c98;
	font-weight:normal;
	text-decoration:none;
}
.global_switcher a:hover {
	color:#b2bac6;
	text-decoration:underline;
}
.global_header {
	width: 1035px;
	height: 140px;
	margin: 10px auto;
	overflow: hidden;
	position: relative;
	z-index:1;
}
/* Search starts ----------------------------- */
.global_search_holder {
	width: 985px;
	margin: 0 auto;
	position: relative;
	z-index:320;
}
.global_search {
	position: absolute;
	left: 155px;
	top: 28px;
	background-image: url(../Global/images/search_pop.png);
	background-repeat: no-repeat;
	padding:9px;
}
.global_search_noBG {
	position: absolute;
	left: 155px;
	top: 28px;
	background-image: none;
	padding:9px;
}
.global_search_holder input.textbox {
	width:175px;
}
.global_search_holder .drop {
	display:block;
}
.global_search_holder .drop .item {
	color:#5ca4d5;
	padding: 4px 0;
}
.global_search_holder .drop_hidden {
	display:none;
}
.global_search_holder .drop .hr {
	background-image: url(../Global/images/search_hr.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.global_search_holder .drop .link_down {
	color:#0099FF;
	font-size:12px;
	/*display:block;*/
	/*width:176px;*/
	padding: 5px 0 5px 0;
	/*background-image: url(../Global/images/search_arr.png);
	background-repeat: no-repeat;
	background-position: left center;*/
	text-decoration:none;
}
.global_search_holder .drop .link_down:hover {
	text-decoration:underline;
}
.global_search_holder .drop .link_up {
	color:#FFF;
	font-size:12px;
	display:block;
	width:176px;
	padding: 5px 0 5px 9px;
	font-weight:bold;
	background-image: url(../Global/images/search_arr_up.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;
}
.global_search_holder .drop .link_up:hover {
	text-decoration:underline;
}
.portal_tabs .count {
	font-size:12px;
	font-weight:normal;
	color:#7dafed;
}
.search_box {
	margin:0 0 12px 0;
	background-image:url(../Global/images/searchBox_bg.png);
	border: 2px solid #000c23;
	position:relative;
	padding: 15px; 
	clear:both;
	overflow:hidden;
	float:none;
	width:663px;
}
.hr_dotline_search {
	background-image: url(../global/images/hr_dotline_search.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height:12px;
}
/* Search ends ----------------------------- */
.global_login {
	position:relative;
	float:right;
	top: 0px;
	padding-right:18px;
}
.global_nav_container {
	width: 780px;
	text-align: left;
	position: absolute;
	top: 98px;
	left: 50%;
	margin-left: -350px;
	z-index:70;
}
.global_nav {
	/*width: 660px;*/
	height: 35px;
	top:68px;
	list-style: none;
	overflow: hidden;
	position: absolute;
	z-index:300;
}
.global_nav #positioning {
	position: absolute;
	height: 500px;
	background-color:#00CC00;
}
.global_nav .nav_list {
	/*width: 480px;*/
	height: 35px;
	margin: 0;
	padding: 0;
	position: relative;
	list-style: none;/*border:1px solid #00FF00;*/
}
.global_nav .nav_list li {
	margin: 0;
	padding: 0;
	list-style: none;
	/*position: absolute;*/
	/*top: 0;*/
	float:left;
}
.global_nav .nav_list li a {
	height: 35px;
	display: block;
	text-decoration: none;
	text-indent: -9999px;/*overflow: hidden;*/
	/*float:left;*/
}
.global_nav .nav_list .home {
	width:61px;
	background:transparent url(/global/images/nav_home.png) no-repeat;
}
.global_nav .nav_list .channels {
	width:86px;
	background:transparent url(/global/images/nav_channels.png) no-repeat;
}
.global_nav .nav_list .schedules {
	width:90px;
	background:transparent url(/global/images/nav_scheds.png) no-repeat;
}
.global_nav .nav_list .shows {
	width:68px;
	background:transparent url(/global/images/nav_shows.png) no-repeat;
}
.global_nav .nav_list .movies {
	width:69px;
	background:transparent url(/global/images/nav_movies.png) no-repeat;
}
.global_nav .nav_list .videos {
	width:66px;
	background:transparent url(/global/images/nav_videos.png) no-repeat;
}
.global_nav .nav_list .videos_up {
	width:66px;
	background:transparent url(/global/images/nav_videos.png) 0 -35px no-repeat;
}
.global_nav .nav_list .networks {
	width:96px;
	background:transparent url(/global/images/nav_networks.png) no-repeat;
}
.global_nav .nav_list .forum {
	width:70px;
	background:transparent url(/global/images/nav_forum.png) no-repeat;
}
.global_nav .nav_list .win {
	width:50px;
	background:transparent url(/global/images/nav_win.png) no-repeat;
}
.global_nav .nav_list .home a:hover {
	background: transparent url(/global/images/nav_home.png) 0 -35px no-repeat;
}
.global_nav .nav_list .channels a:hover {
	background: transparent url(/global/images/nav_channels.png) 0 -35px no-repeat;
}
.global_nav .nav_list .schedules a:hover {
	background: transparent url(/global/images/nav_scheds.png) 0 -35px no-repeat;
}
.global_nav .nav_list .shows a:hover {
	background: transparent url(/global/images/nav_shows.png) 0 -35px no-repeat;
}
.global_nav .nav_list .movies a:hover {
	background: transparent url(/global/images/nav_movies.png) 0 -35px no-repeat;
}
.global_nav .nav_list .videos a:hover {
	background: transparent url(/global/images/nav_videos.png) 0 -35px no-repeat;
}
.global_nav .nav_list .networks a:hover {
	background: transparent url(/global/images/nav_networks.png) 0 -35px no-repeat;
}
.global_nav .nav_list .win a:hover {
	background: transparent url(/global/images/nav_win.png) 0 -35px no-repeat;
}
.global_nav .nav_list .forum a:hover {
	background: transparent url(/global/images/nav_forum.png) 0 -35px no-repeat;
}



.global_nav .nav_list .home a.down {
	background: transparent url(/global/images/nav_home.png) 0 -35px no-repeat;
}
.global_nav .nav_list .channels a.down {
	background: transparent url(/global/images/nav_channels.png) 0 -35px no-repeat;
}
.global_nav .nav_list .schedules a.down {
	background: transparent url(/global/images/nav_scheds.png) 0 -35px no-repeat;
}
.global_nav .nav_list .shows a.down {
	background: transparent url(/global/images/nav_shows.png) 0 -35px no-repeat;
}
.global_nav .nav_list .movies a.down {
	background: transparent url(/global/images/nav_movies.png) 0 -35px no-repeat;
}
.global_nav .nav_list .videos a.down {
	background: transparent url(/global/images/nav_videos.png) 0 -35px no-repeat;
}
.global_nav .nav_list .networks a.down {
	background: transparent url(/global/images/nav_networks.png) 0 -35px no-repeat;
}
.global_nav .nav_list .win a.down {
	background: transparent url(/global/images/nav_win.png) 0 -35px no-repeat;
}
.global_nav .nav_list .forum a.down {
	background: transparent url(/global/images/nav_forum.png) 0 -35px no-repeat;
}

.global_header .nav_rss {
	position:relative;
	left: 858px;
	top:74px;
	height:29px;
}
/*#subnav_shows {	
	visibility:hidden;
}
#subnav_chnls {	
	visibility:hidden;
}
#subnav_ntwrks {	
	visibility:hidden;
}*/
.subnav {
	position:absolute;
	top:101px;
	left:0;
	z-index:200;
	margin:0;
	padding:0;
	width:760px;
}
.subnav .l {
	background-color: #1c2b38;
	border-left:2px solid #000;
	background-image: url(../Global/images/subnav_lg_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.subnav .mid {
	background: url(../Global/images/subnav_lg_bg.jpg) repeat-x left bottom;
	background-color:#1c2b38;
}
.subnav .r {
	background-color: #1c2b38;
	border-right:2px solid #000;
	background-image: url(../Global/images/subnav_lg_bg.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.subnav .bot {
	background: url(../Global/images/subnav_lg_bot.gif) repeat-x;
	background-repeat: repeat-x;
}
.subnav .top {
	background-repeat: repeat-x;
	background-image: url(../Global/images/subnav_lg_top.gif);
}
.subnav .mid a {
	color:#fff;
	display:block;
	padding:2px 3px 2px 13px;
	margin:0 1px 0 0;
	background-image: url(/global/images/arrow_grey_sm.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	text-decoration:none;
	border-bottom:1px dotted #303b45;
}
.subnav .mid a:hover {
	background-image: url(/global/images/arrow_grey_sm_over.gif);
	background-color:#354557;
	text-decoration:none;
	color:#FFF;
}
.subnav_sm {
	position:absolute;
	top:101px;
	left:0;
	z-index:200;
	margin:0;
	padding:0;
	width:670px;
}
.subnav_sm .mid {
	background-color: #1c2b38;
	padding:0;
}
.subnav_sm .top {
	background-color: #1c2b38;
	border-top: 2px solid #000;
}
.subnav_sm .bot {
	background-color: #1c2b38;
	border-bottom: 2px solid #000;
}
.subnav_sm .left {
	background-color: #1c2b38;
	border-left: 2px solid #000;
}
.subnav_sm .right {
	background-color: #1c2b38;
	border-right: 2px solid #000;
}
.subnav_sm .mid a {
	float:left;
	color:#fff;
	display:block;
	padding:1px 4px 1px 13px;
	margin:0 5px 0 0;
	background-image: url(/global/images/arrow_grey_sm.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	text-decoration:none;
}
.subnav_sm .mid a:hover {
	background-image: url(/global/images/arrow_grey_sm_over.gif);
	background-color:#354557;
	text-decoration:none;
}
.global_body {
	width: 1035px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	padding-bottom:20px;
}
.global_footer {
	width: 100%;
	background-color: #000000;
}
.global_footer .footer_content {
	width: 100%;
	background-color: #000000;
	width: 985px;
	height: 130px;
	margin: 0 auto;
	padding-top:20px;
	overflow: hidden;
	position: relative;
}
.footer_content .logo {
	float:left;
}
.footer_content .copy {
	float:left;
	padding-left:7px;
}
.footer_content .copy a {
	color:#b4b4b6;
	text-decoration:none;
}
.footer_content .copy a:hover {
	text-decoration:underline;
}
.footer_content .copy .line1 {
	font-size:11px;
}
.footer_content .copy .line2 {
	width:750px;
	font-size:11px;
	color:#636367;
	line-height:17px;
}
.footer_content .copy .hr_dotline {
	background-image: url(/global/images/hr_dotline.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height:17px;
	width:840px;
}
.hr_dotline_footer {
	background-image: url(/Global/images/hr_dotline.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height:17px;
	width:840px;
}
.padding_top_8 {
	padding-top:8px;
}
.padding_top_20 {
	padding-top:20px;
}
/* Contact Popup --------------------------------------------- */
.contact_bg {
	background-image: url(../Global/images/contact_bg.gif);
	background-repeat: repeat;
	font-size:14px;
}
.contact_bg .border_blue {
	border:#4191c9 4px solid;
	background:#FFF;
}
.contact_bg .age_border_blue {
	border:#4191c9 4px solid;
	background:#FFF;
	font-size:13px;
	line-height:19px;
}
.contact_bg input.txtBox {
	border: 1px solid #94abb9;
	background:#dfe7ed;
	padding:4px;
	width:300px;
	color:#000;
	font-size:14px;
}
.contact_bg textarea {
	border: 1px solid #94abb9;
	background:#dfe7ed;
	padding:4px;
	width:300px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.contact_bg select {
	border: 1px solid #94abb9;
	background:#dfe7ed;
	padding:4px;
	width:300px;
	color:#000;
	font-size:14px;
}
.contact_bg .nature_on {
	background:#bfd6ff;
	padding:4px;
}
/* IE6 Only */
* html .contact_bg .nature_on {
	background:#bfd6ff;
	padding:4px 4px 0 4px;
}
/* IE7 Only */
*:first-child+html .contact_bg .nature_on {
	background:#bfd6ff;
	padding:4px 4px 0 4px;
}
.contact_bg .nature_off {
	background:#FFF;
	padding:0px;
}
.contact_bg a.extRes {
	background-image: url(../Global/images/contact_arr.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 10px;
	display: block;
}
.contact_bg a.link_nav {
	font-size:14px;
	font-weight:bold;
}
.contact_bg h2 {
	color:#27598d;
	font-size:21px;
	padding:0;
	margin-bottom:12px;
}
.contact_bg .faqLink {
	background-image: url(../Global/images/contact_arr_lg.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 10px;
	display: block;
	font-size:14px;
	font-weight:bold;
	color:#0099FF;
}
.contact_bg .answer {
	font-size:13px;
	padding:6px 0 20px 12px;
}
.contact_bg .squarebox {
	width: 100%;
	border-width: 0px;
	overflow: hidden;
}
.contact_bg .squareboxgradientcaption {
	padding: 0 0 5px 0;
}
.contact_bg .squareboxcontent {
	padding: 0 0 10px 10px;
	overflow: hidden;
	border-width: 0px;
}

/* FAQs -- */
.squarebox {
	width: 100%;
	border-width: 0px;
	overflow: hidden;
}
.squareboxgradientcaption {
	padding: 5px;
}
.squareboxcontent {
	padding: 10px;
	overflow: hidden;
	border-width: 0px;
}
/* FAQs -- */


/* Small Vid Player ------------------------------------------ */
.vidPlayer_small {
	/*background-image: url(../App_Themes/chnl_mnet/images/smallVid_bg.gif);*/
	/*background-image: url(/App_Themes/chnl_mnet/images/smallVid_bg.gif);*/
	background-image: url(http://beta.mnet.co.za/content/images/general/smallVid_bg.gif);
	height:370px;/**/
	width:300px;
	padding:0;
	margin:0;
	background-repeat: no-repeat;
}
.vidPlayer_small .vidPlayer {
	height:250px;
	padding:0;
	margin:0;
}
.vidPlayer_small .vidTitle {
	padding:7px 16px 0 16px;
	margin:0;
	/*height:130px;*/
}
.vidPlayer_small h5 {
	margin:5px 0 2px 0;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
.vidPlayer_small p {
	margin:0;
	font-size:11px;
	color:#9fa2a9;
	/*height:66px;*/
}
.vidPlayer_small .more {
	text-align:right;
	margin-right:10px;
}

