@charset "utf-8";
/* MWEB Home page */
  
@import url("http://www.mweb.co.za/portal_content/uploads/Mweb2010/default.css");
.homepageBG {
	float:left;
	width:100%;
}
.homepageBGTest {
	background:none no-repeat scroll center top #000000;
	float:left;
	width:100%;
}
body {
	background-color:#f7f7f7;
	margin:0px auto;
	font-family:arial;
	font-size:11px;
	color:#343434
}
/*img,div{ behavior: url(/iepngfix.htc) }*/

.links a {
	text-decoration:none;
}
.links a:hover {
	text-decoration:underline;
}
a {
	color:#012f6b;
	font-weight:bold;
	text-decoration:none
}
a:hover {
	text-decoration:none
}
a:visited {
	text-decoration:none
}
.mainBody {
	width:984px;
	text-align:center;
	margin:auto;
}
.mainInnerBody {
	background-color:#ffffff;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
	text-align:left;
	padding: 0px;
	float:left;
	width:984px;
}
.headerContainer {
        background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/top_bar_bg.gif);
	/* background-image: url(http://portal.mweb.co.za/MWeb2011/home/images/xmas/bar-ice.jpg); */
	background-repeat:repeat-x;
	height:127px;
	background-position:bottom;
	text-align:left;
	background-color:#F7F7F7;
}
.headerContainerInner {
	/*background-image: url(http://portal.mweb.co.za/MWeb2011/home/images/xmas/bg-banner.jpg); */
    background-repeat: no-repeat;
	width:984px;
	text-align:left;
	margin:auto;
	height:127px;
}
.logo {
	width:116px;
	float:left;
	height:127px;
}
.searchBar {
	float:left;
	/*width:625px;*/
width:643px;
	height:85px;
	/* background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/SearchBG.gif); */
}
.searchBar #googleLogo {
	width:76px;
	height:36px;
	float:left;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/powered_by_google.gif);
	background-repeat:no-repeat;
	margin-top:35px;display:none;
}
.topButtons {
	float:left;
	/*width:240px;*/
width:225px;
	height:78px;
	padding-top:7px
}
.topButtons #H_EmailButton {
	width:152px;/*width:150px;*/
	float:left;
	text-align:right;
}
.topButtons #SMI {
	width:73px;
	float:left
}
#m_smiPanelButton, .m_smiPanelButton {
	width:73px !important;
}
.topButtons #m_smiNickLabel {
	display:none
}
/*Event Block situated next to the Google Search for event imagery*/
.eventblock {
	float: left;
	padding-left:10px;
}
/*New Google Search Styles */

/*google search bar styles*/

.searchContainer {
	width:420px;
	float:left;
	margin-top:15px;
	margin-left:18px;
	display:inline;
}
.searchTabs {
	float:left;
	margin-left:8px;
	display:inline;
}
.searchBoxGoogle {
	width:405px;
	height:57px;
	float:left;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/search_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.srchTabSelctd {
	width:46px;
	height:18px;
	float:left;
	margin-right:3px;
	display:inline;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/search_tab.gif);
	background-repeat:no-repeat;
	padding-top:2px;
	text-align:center;
}
.srchTabSelctd a {
	color:#ce212b;
	font-weight:bold;
	text-decoration:none;
}
.srchTabOff {
	width:46px;
	height:18px;
	float:left;
	margin-right:3px;
	display:inline;
	background-repeat:no-repeat;
	padding-top:2px;
	text-align:center;
}
.srchTabOff a {
	color:#9e9e9e;
	font-weight:bold;
	text-decoration:none;
}
.searchFieldGoogle {
	width:404px;
	float:left;
}
.searchFieldGoogle .searchInput {
	width:300px;
	float:left;
	margin:8px 0 0 15px;
	display:inline;
	border:1px solid #dadada;
	height:18px
}
.searchBtnImage {
	background: url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/btn_search.gif) no-repeat top;
	width:64px;
	height:24px;
	border:none;
	cursor:pointer;
	cursor:hand;
	margin-top:5px;
	margin-left:10px;
}
.dropOn, .dropOff {
	clear:both;
	font-size:9px;
	width:100%;
	color:#fff;
	height:9px;
	background-color:#f30
}
#searchcontrol .gs-webResult {
	width:450px;
	font-family:verdana;
	font-size:13px;
}
#theforms .gsc-input {
	width:350px;
}
#theforms .gsc-search-box {
	width:410px;
	text-align:right;
}
#theforms .srchTab {
	margin-top:30px;
}
#searchcontrol .gs-title {
	font-size:14px;
	color:#002E6C;
}
#searchcontrol .gs-snippet {
	line-height:15px;
}
.theforms {
	margin-top:10px;
	margin-left:10px;
	display:inline;
}/*change*/
#H_SearchResult {
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
}
#googlesearchholder .gsc-search-button input {
	width:54px;
	height:19px;
	float:left;
	font-size:1px;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/general/archive/button_search.jpg);
	border:none;
	cursor:pointer;
	cursor:hand;
	margin-right:5px;
	display:inline;
}
#googlesearchholder .gsc-branding {
	display:none;
}
#googlesearchholder .gsc-input input {
	width:300px;
	float:left;
}
.menuBar {
	float:left;
	width:865px;
	text-align:left;
	display:inline;
}
.menuBarul ul {
	float:left;
	margin:0px;
	padding:0px;
}
.menuBar li {
	float:left;
	list-style:none;
	color:#545454;
	margin:0px;
	padding: 15px 12px 9px 12px;
	vertical-align:middle;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/menuDivider.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	display:inline
}
#nav #mServices:hover {
	background:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/services_tab_bg.gif) no-repeat -3px 0px;
}
#nav #mProducts:hover {
	background:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/mymweb/products_tab_bg.gif) no-repeat -2px 0px;
}
.menuBar .last {
	background-image:none
}
.menuBar .redText {
	color:#cf212b
}
#nav {
	padding:0;
	list-style:none;
}
/* make the LI display inline */
/* it's position relative so that position absolute */
/* can be used in submenu */
#nav li {
	float:left;
	display:block;
	position:relative;
	z-index:500;
	margin:0 0px;
}
/* this is the parent menu */
#nav li a {
	display:block;
	text-decoration:none;
	color:#000000;
	margin-bottom:0px;
}
#nav li a:hover {
}
/* submenu, it's hidden by default */
#nav ul {
	position:absolute;
	left:0px;
	margin:8px 0 0px 8px;
	display:none;
	padding:0;
	list-style:none;
	background:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/dropmenu_bg.gif) bottom repeat-x #FFFFFF;
	border-bottom:1px solid #d6d6d6;
}
#nav #mProducts ul {
	margin:8px 0 0px 9px;
}
#nav ul li {
	width:166px;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	margin:0px 0px 0px 0px;
	padding:5px 0 3px 0;
	font-size:11px;
	background-image:none;
	display:inline;
	height:12px;
}
/* display block will make the link fill the whole area of LI */
#nav ul a {
	color:#545454;
	padding-left:5px;
}
#nav ul a:hover {
	background-color:#cd1922;
	color:#FFFFFF;
}
.productsContainer {
	float:left;
	width:984px;
	margin-bottom:10px;
	margin-top:10px;
	display:inline;
}
#productsBlock {
	width:308px;
	height:154px;
	float:left;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/productsBlock_bg.gif);
	background-repeat:no-repeat;
	margin-left:11px;
	display:inline;
}
.productsblocklink a {
	color:#343434;
	text-decoration:none
}
.productsblocklink a:hover {
	text-decoration:underline
}
/* Column Styles */
.colOne {
	width:635px;
	float:left;
	margin-left:12px;
	display:inline;
}
.colOneA {
	width:310px;
	float:left;
}
.colOneB {
	width:310px;
	float:left;
	margin-left:15px;
	display:inline;
}
.colTwo {
	width:310px;
	float:left;
	margin-left:12px;
	display:inline;
}
/*
#H_TopBanner{margin-left:5px; width:468px; float:left; }
*/
#H_TopBanner {
	margin-left:4px;
	width:468px;
	float:left;
	margin-bottom:10px;
}
#H_Join {
	width:144px;
	float:left;
	margin-left:11px;
	margin-bottom:5px;
}
.googleTextAd {
	width:623px;
	float:left;
	border-top:1px solid #b1b1b1;
	border-bottom:1px solid #b1b1b1;
	margin-bottom:10px;
	margin-top:0px;
	height:29px;
	margin-left:5px;
}
#JS_CentreGoogleLinkAd {
	margin-top:20px;
	float:left;
	width:630px;
}
#AD_RightBlock1 {
	text-align:center;
	margin-bottom:10px;
}
#AD_RightBlock2 {
	text-align:center;
	margin-bottom:10px;
}
/* End Column Styles */



/* Focus Block Styles */

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {
	font-weight: normal;
	outline: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color:#767676;
	text-decoration: none;
	outline: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
	font-weight: normal;
	color: #767676;
	outline: none;
}
.ui-state-hover a, .ui-state-hover a:hover {
	color:#cf212b;
	text-decoration: none;
	outline: none;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #343434;
	outline: none;
	text-decoration: none;
}
#tabs1 .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #012f6b;
	outline: none;
	text-decoration: none;
}
#tabs1 .ui-state-hover a, .ui-state-hover a:hover {
	color:#012f6b;
	text-decoration: none;
	outline: none;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 18px;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-tabs {
	width:304px;
	margin-bottom:0px;
}
.ui-tabs .ui-tabs-nav {
	list-style: none;
	position: relative;
	margin-left:4px;
}
.ui-tabs .ui-tabs-nav li {
	position: relative;
	float: left;
	border-bottom-width: 0 !important;
	margin-bottom:-5px;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	padding: 0px 0px 0px 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	padding-bottom: 1px;
	border-bottom-width: 0;
	color:#cf212b;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/top_left_rnd_cnr.gif);
	background-position:top left;
	background-repeat:no-repeat
}
.ui-tabs li.ui-tabs-selected span {
	line-height: 22px;
	padding: 0 20px 0 20px;
	display: block;
	width: auto;
	background: #eaeaea url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/top_right_rnd_cnr.gif) no-repeat top right;
	margin-left:1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav #tabs li.ui-state-processing a {
	cursor: text;
	color:#cf212b;
}
.ui-tabs .ui-tabs-nav li a span, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
	padding: 0 12px 0 12px;
	line-height: 22px;
}
#tabs1 .ui-tabs li.ui-tabs-selected span {
	line-height: 22px;
	padding: 0 20px 0 20px;
	display: block;
	width: auto;
	background: #eaeaea url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/top_right_rnd_cnr.gif) no-repeat top right;
	margin-left:1px;
}
#tabs1 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav #tabs li.ui-state-processing a {
	cursor: text;
	color:#cf212b;
}
#tabs1 .ui-tabs .ui-tabs-nav li a span, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
	padding: 0 20px 0 20px;
	line-height: 22px;
}
#tabs.ui-tabs {
	width:315px;
}
.ui-tabs .ui-tabs-panel {
	padding:15px 10px 15px 15px;
	display: block;
	border-width: 0;
	background: none;
	width:290px;
}
.ui-tabs .ui-tabs-hide, #vVideo .ui-tabs-hide {
	display: none !important;
}
#tabs1 .ui-tabs .ui-tabs-nav li {
	position: relative;
	float: right;
	border-bottom-width: 0 !important;
	margin-left:4px;
	margin-bottom:-5px;
	padding: 0;
}
.focusContent {
	width:285px
}
.focusContent a {
	font-weight:normal;
	text-decoration:none
}
.focusContent a:hover {
	text-decoration:underline
}
.focusContent .focusBlockMain {
	float:left;
	height:96px;
	margin-bottom:4px;
	overflow:hidden;
}
.focusContent .thm {
	display:block;
	float:left;
	margin:0 10px 0px 4px;
	padding-bottom:10px;
	height:65px;
}
.focusContent h5 {
	margin-bottom:10px;
}
.focusContent h5 a {
	font-size:12px;
	font-weight:bold;
	text-decoration:none
}
.focusContent h5 a:hover {
	text-decoration:underline
}
.focusContent .morelinks {
	width:285px;
	float:left
}
.focusContent .moreNewLink {
	background:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/redArrows.gif) no-repeat 0px 4px;
	padding-left:15px;
	width:275px;
	margin-bottom:5px;
	float:left;
	display:inline;
}
#leftFocusBlockLoader, #rightFocusBlockLoader {
	height:180px;
	width: 315px;
	float: left;
	background-color: #F9F9F9;
}
.tabsSpinner {
	margin-left:150px;
	margin-top:80px;
}
.hororscopeContainer {
	width:280px;
	padding:0px;
}
.hororscopeSubContainer {
	height:30px;
	width:100%;
	padding:0px;
}
.hororscopeHead {
	height:25px;
	width:100%;
	margin-left:10px;
}
.hororcopeStarsignDD {
	width:100%;
	margin-top:2px;
	text-align:right;
}
.hororscopeLeft {
	font-weight:bold;
	height:100%;
	width:100px;
	text-align:center;
	float:left;
	margin-top:10px;
}
.hororscopeLink {
	text-align:right;
	width:190px;
	float:left;
	margin-right:5px;
	line-height:40px;
}
.hororscopeLink a {
	text-decoration:none;
}
.hororscopeLink a:hover {
	text-decoration:underline;
}
.hororscopeImg {
	width:100px;
	height:100px;
}
.hororscopeText {
	width:170px;
	height:115px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
/* Module Styles */
#module, .module {
	float:left;
	width:308px;
	margin-bottom:10px;
	display:inline;
}
#moduleTop, .moduleTop {
	width: 308px;
	height:5px;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/sblock_roundcnr_top.gif);
	background-repeat:no-repeat;
	float:left;
	font-size:1px;
}
#moduleMid, .moduleMid {
	width: 298px;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/sblock_mid_tile.gif);
	background-repeat:repeat-y;
	padding: 0px 5px 0px 5px;
	float:left;
	display:inline
}
#moduleMidGradient, .moduleMidGradient {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/ModuleGradient_bg.gif);
	background-position:bottom;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding:15px 5px 5px 10px;
	float:left;
	width:283px;
}
#moduleHeader, .moduleHeader {
	float:left;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_header.gif);
	background-repeat:no-repeat;
	height:29px;
	width:298px;
	display:inline;
}
#moduleHeader h1, .moduleHeader h1 {
	padding-left:5px;
}
#moduleHeader h1, .moduleHeader h1, #moduleHeader h1 a, .moduleHeader h1 a {
	color:#FFFFFF;
	text-decoration:none;
	width:285px;
	height:29px;
	margin:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
}
#moduleHeaderGrey, .moduleHeaderGrey {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_header_grey.gif);
	background-repeat:no-repeat;
	height:25px;
	width:298px;
}
#moduleHeaderGrey h1, .moduleHeaderGrey h1 {
	margin-top:5px;
	padding-left:5px;
}
#moduleHeaderGrey h1, .moduleHeaderGrey h1, #moduleHeaderGrey h1 a, .moduleHeaderGrey h1 a {
	color:#343434;
	width:280px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.moduleHeaderBlue, #moduleHeaderBlue {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_header_blue.gif);
	background-repeat:no-repeat;
	height:25px;
	width:298px;
}
.moduleHeaderBlue h1, #moduleHeaderBlue h1 {
	padding-left:8px;
	padding-top:4px;
}
.moduleHeaderBlue h1, #moduleHeaderBlue h1, .moduleHeaderBlue h1 a, #moduleHeaderBlue h1 a {
	color:#FFFFFF;
display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:165px;
	float:left;
	text-decoration:none;
}
/*Module header for Gardening Weather Block*/
.moduleHeaderGreen, #moduleHeaderGreen {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_header_green.jpg);
	background-repeat:no-repeat;
	height:25px;
	width:298px;
}
.moduleHeaderGreen h1, #moduleHeaderGreen h1 {
	padding-left:8px;
	padding-top:4px;
}
.moduleHeaderGreen h1, #moduleHeaderGreen h1, .moduleHeaderGreen h1 a, #moduleHeaderGreen h1 a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:165px;
	float:left;
	text-decoration:none;
}
/*module header GREY for the more link on the right*/
#moduleHeaderGreyMore, .moduleHeaderGreyMore {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_header_grey_more.gif);
	background-repeat:no-repeat;
	height:25px;
	width:298px;
}
#moduleHeaderGreyMore h1, .moduleHeaderGreyMore h1 {
	margin-top:5px;
	padding-left:5px;
}
#moduleHeaderGreyMore h1, .moduleHeaderGreyMore h1, #moduleHeaderGreyMore h1 a, .moduleHeaderGreyMore h1 a {
	color:#343434;
display:block;
	width:285px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

/*Module header for Gadgets Block*/
.moduleHeaderBlack, #moduleHeaderBlack {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/images//module_header_black.jpg);
	background-repeat:no-repeat;
	height:25px;
	width:298px;
}
.moduleHeaderBlack h1, #moduleHeaderBlack h1 {
	padding-left:8px;
	padding-top:4px;
}
.moduleHeaderBlack h1, #moduleHeaderBlack h1, .moduleHeaderBlack h1 a, #moduleHeaderBlack h1 a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:165px;
	float:left;
	text-decoration:none;
}
.moduleGadgets a {
  text-decoration: none;
}
.moduleGadgets a:hover {
  text-decoration: underline;
}
.moduleGadgets {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/bg_gadgets.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:right;
	width:298px;
	
}
.moduleGadgets img {
	float:left;
}

.gadgetsCopy {
	width:128px;
	float:left;	
	padding:5px 0 5px 0;
}
/*end*/

/*module header WHITE for the more link on the right*/
#moduleHeaderMore, .moduleHeaderMore {
	float:left;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_header_more.gif);
	background-repeat:no-repeat;
	height:29px;
	width:298px;
	display:inline;
}
#moduleHeaderMore h1, .moduleHeaderMore h1 {
	padding-left:5px;
}
#moduleHeaderMore h1, .moduleHeaderMore h1, #moduleHeaderMore h1 a, .moduleHeaderMore h1 a {
	color:#FFFFFF;
	text-decoration:none;
	width:285px;display:block;
	height:29px;
	margin:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
}
/*end*/



.shoppingHeader {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_header_shopping.gif) !important;
}
#moduleBottom, .moduleBottom {
	width: 308px;
	height:5px;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/sblock_roundcnr_bottom.gif);
	float:left;
	background-repeat:no-repeat;
}
#moduleInnerText, .moduleInnerText {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/redArrows.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:15px;
	margin-left:15px;
	width:180px;
	margin-bottom:5px;
	float:left;
	display:inline;
	font-weight:bold;
	color:#012f6b;
}
#moduleInnerText a {
	text-decoration:none
}
#moduleInnerText a:Hover {
	text-decoration:underline
}
/*#moduleInnerExclusive {
	background-image:url("exclusive_mweb_members.jpg");
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
	height:auto;
	width:298px;
}*/
#moduleInnerExclusive {
float:left;
width:298px;
height:164px;
background-image:url(http://portal.mweb.co.za/Mweb2010/home/images/exclusive/ExclusiveOffers.jpg);
background-repeat:no-repeat;
background-position:bottom right
}
#moduleInnerHelp {
	background-image:url("http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/septGardening/need_help.jpg");
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
	height:134px;
	width:298px;
}
/*#moduleInnerHelp {
float:left;
width:298px;
height:134px;
background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/NeedHelp_image_bg.gif);
background-repeat:no-repeat;
background-position:bottom right;
}*/
#moduleInnerPromo {
	background-image:url("http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/septGardening/adsl_from_mweb.jpg");
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
	height:134px;
	width:298px;
}
/*#moduleInnerPromo {
float:left;
width:298px;
height:134px;
background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/ADSLShapedPromo_image_bg.gif);
background-repeat:no-repeat;
background-position:bottom right;
}*/
#moduleInnerPromoText {
	margin-left:10px;
	width:190px;
	float:left;
}
#moduleInnerPromoText a {
	text-decoration:none;
	font-weight:bold;
}
#moduleInnerPromoText a:hover {
	text-decoration:underline;
	font-weight:bold;
}
#moduleMidGradientWide, .moduleMidGradientWide {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/ModuleGradient_bg.gif);
	background-position:bottom;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding:15px 5px 5px 10px;
	float:left;
	width:606px;
}
#moduleWide, .moduleWide {
	float:left;
	width:631px;
	margin-bottom:10px;
	display:inline;
}
#moduleWide ul, .moduleWide ul {
	padding-left:10px;
	width: 95%;
}
#moduleTopWide, .moduleTopWide {
	width: 631px;
	height:5px;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_wide_rnd_top.gif);
	background-repeat:no-repeat;
	float:left;
	font-size:1px;
}
#moduleMidWide, .moduleMidWide {
	width: 631px;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_wide_bg.gif);
	background-repeat:repeat-y;
	padding: 0px 5px 0px 5px;
	float:left;
	display:inline
}
#moduleHeaderGreyWide, .moduleHeaderGreyWide {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_wide_grey_header.gif);
	background-repeat:no-repeat;
	height:24px;
	width:625px;
}
#moduleHeaderGreyWideMore, .moduleHeaderGreyWideMore {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/module_wide_grey_headerMore.gif);
	background-repeat:no-repeat;
	height:24px;
	width:625px;
}
#moduleHeaderGreyWide h1, .moduleHeaderGreyWide h1 {
	color:#343434;
	width:600px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}
#moduleHeaderGreyWideMore h1, .moduleHeaderGreyWideMore h1 {
	margin-top:5px;
	padding-left:5px;
}
#moduleHeaderGreyWideMore h1 a:hover, .moduleHeaderGreyWideMore h1 a:hover, #moduleHeaderGreyWideMore h1 a, .moduleHeaderGreyWideMore h1 a, #moduleHeaderGreyWideMore h1, .moduleHeaderGreyWideMore h1 {
	color:#343434;
	float:left;
display:block;
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none!important;
}
#moduleBottomWide, .moduleBottomWide {
	width: 631px;
	height:5px;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/module_wide_rnd_bottom.gif);
	float:left;
	background-repeat:no-repeat;
}
.moduleWideInner {
	padding: 10px;
	width: 600px
}
#NeedHelpItem {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/redArrows.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:15px;
	margin-left:15px;
	width:150px;
	margin-bottom:5px;
	float:left;
	display:inline;
}
#NeedHelpItem a {
	color:#012f6b;
	font-weight:bold;
	text-decoration:none
}
#NeedHelpItem a:hover {
	text-decoration:underline
}
#moduleInnerSponsoredLinks {
	float:left;
	width:298px;
}
#SponsoredLinkItemA img, #SponsoredLinkItemB img {
	vertical-align: middle;
	margin-right:5px;
}
#SponsoredLinkItemA {
	height:29px;
	padding-top:5px;
	line-height:20px;
	padding-left:15px;
	width:283px;
	float:left;
	vertical-align:middle;
}
#SponsoredLinkItemA a {
	text-decoration:none;
}
#SponsoredLinkItemA a:hover {
	text-decoration:underline;
}
#SponsoredLinkItemB {
	padding-top:5px;
	height:29px;
	line-height:20px;
	background-color:#eeeeee;
	padding-left:15px;
	width:283px;
	float:left;
	vertical-align:middle;
}
#SponsoredLinkItemB a {
	text-decoration:none;
}
#SponsoredLinkItemB a:hover {
	text-decoration:underline;
}
/* Gambling */
.casinoAd {
	margin:12px 0px 12px 12px;
	float:left;
}
.casinoAd img {
	width:468px;
	height:60px;
}
.toPlay {
	margin:5px 0px 5px 40px;
	float:left;
}
.toPlay img {
	width:70px;
	height:74px;
}
/* Weather Block */
.foreCastDayContainer {
	height:30px;
	margin-left:5px;
	margin-top:5px;
}
.foreCastMainImage {
	width:100px;
	float:left
}
.foreCastDay {
	width:65px;
	float:left;
	display:block;
	font-weight:bold;
	text-align:center
}
.foreCastDay img {
	width:50px;
	height:50px;
	border: 1px solid #9e9e9e
}
.WeatherLink {
	float:right;
	width:120px;
}
.WeatherLink a {
	text-decoration:none
}
.WeatherLink a:hover {
	text-decoration:underline
}
.foreCastCityDD {
	width:110px;
	float:right;
	text-align:right;
	margin-top:2px;
	padding-right:10px;
}
.foreCastCityName {
	margin-left:5px;
	width:140px;
	float:left;
}
/* Product Quicklinks Styles */

.ui-accordion .ui-accordion-header {
	cursor: pointer;
	position: relative;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/quicklinks_h3_bg.gif);
	height:28px;
}
.ui-accordion .ui-accordion-li-fix {
	display: inline;
}
.ui-accordion .ui-accordion-header-active {
	border-bottom: 0 !important;
}
.ui-accordion .ui-accordion-header a {
	display: block;
	line-height:10px;
	font-size:12px;
	font-weight:bold;
	color: #cf212b;
	padding:10px 5px 5px 30px;
}
.ui-accordion .ui-accordion-header .ui-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 5px;
	border-top: 0;
	margin-top: -2px;
	position: relative;
	top: 1px;
	margin-bottom: 2px;
	overflow: auto;
	display: none;
}
.ui-accordion .ui-accordion-content-active {
	display: block;
}
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon-circle-minus {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/icon_minus.gif)
}
.ui-icon-circle-plus {
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/icon_plus.gif)
}
#accordion .contentPlaceholder {
	width:280px;
}
#accordion .imagePlaceholder {
	width:90px;
	height:80px;
	float:left;
}
#accordion .content {
	width:190px;
	float:left;
}
#accordionLoader {
	width:295px;
	height:180px
}
#accordionLoader img {
	margin-left:130px;
	margin-top:60px
}
#accordionLoaderWide {
	width:621px;
	height:200px;
}
#accordionLoaderWide img {
	margin-left:293px;
	margin-top:83px;
}
/*Win*/
.SubBlockHeader {
	height:24px;
	background-color:#ebebeb;
	color:#343434;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
	padding-left:5px;
	width:621px;
	float:left
}
/* Rica */
.impLi {
	list-style-type:circle;
	font-weight:bolder;
}
.ricasublisting {
	list-style-type:circle;
	padding-left:20px;
}
/*Lifestyles block Styles */

.LifeStyleBlockHeader {
	height:24px;
	background-color:#ebebeb;
	color:#343434;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
	padding-left:5px;
	width:293px;
	float:left;
}
.LifeStyleBlockHeader a {
	font-size:12px;
	height:24px;
	background-color:#ebebeb;
	color:#343434;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
	width:293px;
	float:left;
	text-decoration:none !important;
}
.LifeStyleImage {
	width:150px;
	height:100px;
	float:left;
	margin-left:5px;
	margin-bottom:0px;
	padding-bottom:5px;
}
.LifeStyleImage img {
	border:0px
}
.LifeStylesHeader {
	width:130px;
	font-weight:bold;
	float:left;
	color:#012f6b;
	margin-left:5px
}
.LifeStylesHeader a:link {
	text-decoration:none;
	font-weight:bold
}
.LifeStylesHeader a:hover {
	text-decoration:underline
}
.LifeStylesContent {
	width:130px;
	float:left;
	margin-left:5px;
	padding-bottom:5px;
}
#SpacerFive {
	width:200px;
	height:5px;
	float:left
}
.ADMargin {
	text-align:center;
	padding:5px 0px 5px 0px;
}
/* Banner */
.BannerContainer {
	float:left;
	width:100%;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
}
.BannerContainer img {
	width:100%;
	float:left;
}
/* Banking */
.BContainer {
	width:640px;
	float:left;
	margin-top:10px;
}
.BContainer img {
	border-style:none;
}
.BRow {
	width:100%;
	float:inherit;
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:0px;
	padding-bottom:0pc;
}
.Bleft {
	text-align:center;
	width:50%;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0pc;
}
.Bright {
	text-align:center;
	width:50%;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0pc;
}
/* Social Networking */

.SNImage {
	width:61px;
	height:86px;
	float:left;
	font-weight:bold;
	margin-right:20px;
	text-align:center;
	color:#545454;
}
.SNImage a:link {
	color:#545454;
}
.SNImage a:hover {
	text-decoration:underline
}
.SNContainer {
	width:640px;
	float:left;
}
div.nicetitle {
	position: absolute;
	padding: 4px;
	top: 0px;
	left: 0px;
	color: white;
	font-size: 13px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width: 25em;
	font-weight: bold;
	background: url(http://www.mweb.co.za/portal_content/uploads/Mweb2007/general/socialnetworking/Background.png);
	visibility:visible;
	z-index:900;
}
div.nicetitle p {
	margin: 0;
	padding: 0 3px;
}
div.nicetitle p.destination {
	font-size: 9px;
	text-align: left;
	padding-top: 3px;
	z-index:300;
}
.imagestyle {
	visibility: visible;
	z-index: -200;
	vertical-align:middle;
	border-style:none;
}
.SNRow {
	width:100%;
	float:inherit;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0pc;
}
.SNleft {
	text-align:left;
	width:33%;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0pc;
}
.SNmiddle {
	text-align:center;
	width:33%;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0pc;
}
.SNright {
	text-align:right;
	width:33%;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0pc;
}
/* Cartoons */
.CImage {
	width:70px;
	height:100px;
	float:left;
	font-weight:bold;
	margin-right:20px;
	text-align:center;
	display:inline
}
.CImage a:link {
	text-decoration:none;
	color:#545454;
}
.CImage a:hover {
	text-decoration:underline
}
/*Dating Buzz Styles*/
#DatingBuzzItem {
	margin-top:10px;
	float:left;
	display:inline
}
#DatingBuzzItem .DatingBuzzImage {
	width:75px;
	float:left;
	margin-left:8px;
	display:inline;
	padding-bottom:10px;
}
#DatingBuzzItem .DatingBuzzImage img {
	width:75px;
}
#DatingBuzzItem .DatingBuzzContent {
	width:200px;
	float:left;
	margin-left:10px;
	display:inline
}
/* Start of Bottom Links Styles */
.bottomLinksContainer {
	height:190px;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/bottom_links_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border-top:1px solid #dadada;
	background-color:#fafafa;
	float:left;
	width:984px;
	margin-top:10px
}
#bottomLinksModule {
	width:200px;
	float:left;
	padding-left:40px;
}
#bottomLinksModule ul {
	margin:5px 5px 5px 0px;
	padding:0px
}
#bottomLinksModule li {
	list-style:none;
	color:#545454;
	margin:0px
}
#bottomLinksModule li a {
	text-decoration:none;
	color:#545454;
	font-weight:normal;
}
#bottomLinksModule li a:hover {
	text-decoration:underline;
	color:#545454;
	font-weight:normal;
}
#bottomLinksDivider {
	width:2px;
	height:180px;
	float:left;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/bottom_links_divider.gif);
	background-position:center;
	background-repeat: no-repeat;
}
#bottomLinksHeader {
	color:#cf212b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}
/* Start of Footer Styles */
.footerContainer {
	height:50px;
	background-color:#dcdcdc;
	float:left;
	width:984px;
	border-top:1px solid white;
}
#footerCopyright {
	margin-left:20px;
	float:left;
	width:750px;
	margin-top:8px;
	font-weight:bold;
	font-size:12px;
}
#footerLinks {
	margin-left:20px;
	float:left;
	width:750px;
	margin-top:20px;
	font-weight:normal;
}
#footerLinks a {
	text-decoration:none;
	color:#333
}
#footerLinks a:hover {
	text-decoration:underline;
	color:#333
}
#footerOpa {
	float:right;
	margin-right:5px;
	margin-top:2px;
}
/* General Styles */
#Spacer .Spacer {
	height:10px;
}
#SpacerFive .SpacerFive {
	height:5px;
}
.SpacerFive {
	height:5px;
}
.Float {
	float:left
}
.clearFloat {
	float:none;
	width:100%;
	height:1px;
}
.dashdiv {
	width:100%;
	height:21px;
	background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/dash.gif);
	background-repeat:repeat-x;
}
.red {
	color:#cf212b
}
.bold {
	font-weight:bold
}
.joinContainer {
	margin-left:5px;
}
#XSL_twitScroller .CImage {
	height:90px;
}
#ShoppingContainer a {
	text-decoration:none;
}
#ShoppingContainer a:hover {
	text-decoration:underline;
}
#scd {
	float:left;
}
.sColon {
	float:left;
	padding-top:10px;
}
#scdday {
	float:left;
	padding-top:10px;
	padding-left:2px;
	padding-right:7px;
	color:#000000;
}
#scdhour {
	float:left;
	margin-left:1px;
	padding-right:7px;
	padding-top:10px;
	padding-left:5px;
}
#scdmin {
	float:left;
	margin-left:1px;
	padding-top:10px;
	padding-left:3px;
	padding-right:5px;
}
#scdsec {
	float:left;
	margin-left:1px;
	padding-top:10px;
	padding-left:6px;
}
.simply-scroll-clip {
	overflow:hidden;
	position:relative;
	z-index:2;
}
.simply-scroll-list {
	left:0;
	list-style:none outside none;
	margin:0;
	overflow:hidden;
	padding:0;
	position:absolute;
	top:0;
	z-index:1;
}
.simply-scroll-list li {
	list-style:none outside none;
	margin:0;
	padding:0;
}
.simply-scroll-list li img {
	border:medium none;
}
.simply-scroll-btn {
	background-image:url("buttons.png");
	cursor:pointer;
	height:44px;
	position:absolute;
	width:42px;
	z-index:3;
}
.simply-scroll-btn-left {
	background-position:0 -44px;
	bottom:6px;
	left:6px;
}
.simply-scroll-btn-left.disabled {
	background-position:0 0 !important;
}
.simply-scroll-btn-left:hover {
	background-position:0 -88px;
}
.simply-scroll-btn-right {
	background-position:84px -44px;
	bottom:6px;
	right:6px;
}
.simply-scroll-btn-right.disabled {
	background-position:84px 0 !important;
}
.simply-scroll-btn-right:hover {
	background-position:84px -88px;
}
.simply-scroll-btn-up {
	background-position:-126px -44px;
	right:6px;
	top:6px;
}
.simply-scroll-btn-up.disabled {
	background-position:-126px 0 !important;
}
.simply-scroll-btn-up:hover {
	background-position:-126px -88px;
}
.simply-scroll-btn-down {
	background-position:-42px -44px;
	bottom:6px;
	right:6px;
}
.simply-scroll-btn-down.disabled {
	background-position:-42px 0 !important;
}
.simply-scroll-btn-down:hover {
	background-position:-42px -88px;
}
.cur-simply-scroll {
	height:29px;
	width:623px;
}
.cur-simply-scroll .simply-scroll-clip {
	height:29px;
	width:623px;
}
.cur-simply-scroll .simply-scroll-list {
}
.cur-simply-scroll .simply-scroll-list li {
	float:left;
	height:29px;
	width:150px;
}
.cur-simply-scroll #scroller.simply-scroll-list li {
	width:1041px;
}
.cur-simply-scroll .simply-scroll-list li img {
}
.cur-simply-scroll .simply-scroll-btn {
}
.cur-simply-scroll .simply-scroll-btn-left {
}
.cur-simply-scroll .simply-scroll-btn-left.disabled {
}
.cur-simply-scroll .simply-scroll-btn-left:hover {
}
.cur-simply-scroll .simply-scroll-btn-right {
}
.cur-simply-scroll .simply-scroll-btn-right.disabled {
}
.cur-simply-scroll .simply-scroll-btn-right:hover {
}
.cur-simply-scroll .simply-scroll-btn-up {
}
.cur-simply-scroll .simply-scroll-btn-up.disabled {
}
.cur-simply-scroll .simply-scroll-btn-up:hover {
}
.cur-simply-scroll .simply-scroll-btn-down {
}
.cur-simply-scroll .simply-scroll-btn-down.disabled {
}
.cur-simply-scroll .simply-scroll-btn-down:hover {
}
.twit-simply-scroll {
	float:left;
	height:15px;
	width:277px;
	margin-top:7px;
}
.twit-simply-scroll .simply-scroll-clip {
	height:15px;
	width:277px;
}
.twit-simply-scroll .simply-scroll-list {
}
.twit-simply-scroll .simply-scroll-list li {
	float:left;
	height:15px;
}
.twit-simply-scroll .simply-scroll-list li img {
}
.twit-simply-scroll .simply-scroll-list li a {
	text-decoration:none;
}
.twit-simply-scroll .simply-scroll-list li a:hover {
	text-decoration:underline;
}
.twit-simply-scroll .simply-scroll-btn {
}
.twit-simply-scroll .simply-scroll-btn-left {
}
.twit-simply-scroll .simply-scroll-btn-left.disabled {
}
.twit-simply-scroll .simply-scroll-btn-left:hover {
}
.twit-simply-scroll .simply-scroll-btn-right {
}
.twit-simply-scroll .simply-scroll-btn-right.disabled {
}
.twit-simply-scroll .simply-scroll-btn-right:hover {
}
.twit-simply-scroll .simply-scroll-btn-up {
}
.twit-simply-scroll .simply-scroll-btn-up.disabled {
}
.twit-simply-scroll .simply-scroll-btn-up:hover {
}
.twit-simply-scroll .simply-scroll-btn-down {
}
.twit-simply-scroll .simply-scroll-btn-down.disabled {
}
.twit-simply-scroll .simply-scroll-btn-down:hover {
}
#twitScroller, #scroller {
	visibility:hidden;
}
.noUnderLink a {
	text-decoration:none;
}
.noUnderLink a:hover {
	text-decoration:underline;
}
/*WC*/
#cd a {
	color:#ffffff;
}
#cd {
	float:left;
	margin-top:10px;
	margin-bottom:10px
}
#cdday {
	float:left;
	padding-left:10px;
}
#cdhour {
	float:left;
	padding-left:21px;
}
#cdmin {
	float:left;
	padding-left:21px;
}
#cdsec {
	float:left;
	padding-left:21px;
}
/* PromoBlock */
.PromoBlockHeading a {
	font-size: 24px;
	color: #cd1922;
	font-weight: bold;
	text-decoration: none;
}
.PromoBlockText a {
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
}
.PromoBlockPrice {
	color: #012f6b;
	font-size: 14px;
}
.Promoblock {
	padding-top: 8px;
	padding-left: 10px;
}
.PromoBlockText a:hover {
	text-decoration: underline !important;
}
.PromoBlockTCs {
	font-size: 10px;
display:block;
	line-height: 12px;
}
/*Gardening*/
#nav2 {
	list-style:none outside none;
	padding:0;
}
#nav2 li {
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	position:relative;
	z-index:499;
	padding-bottom:6px;
}
#nav2 li a {
	color:#000000;
	text-decoration:none;
	display:block;
	margin-bottom:0;
	text-decoration:none;
}
#nav2 li a:hover {
	text-decoration:none;
}
#nav2 ul {
	background:url("http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/dropmenu_bg.gif") repeat-x scroll center bottom #FFFFFF;
	border-bottom:1px solid #D6D6D6;
	display:none;
	left:0;
	list-style:none outside none;
	padding:0;
	position:absolute;
	margin:0;
	margin-top:6px;
	margin-left:-7px;
}
#nav2 ul li {
	background-image:none;
	border-left:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	display:inline;
	font-size:11px;
	height:12px;
	margin:0;
	padding:5px 0 3px;
	width:166px;
}
#nav2 ul a {
	color:#545454;
	padding-left:5px;
	text-decoration:none;
}
#nav2 ul a:hover {
	background-color:#CD1922;
	color:#FFFFFF;
	text-decoration:none;
}
#article, #home {
	padding-bottom:6px;
}
#article a {
	text-decoration:none;
}
/*videoBlock*/
#Watch_Idols, #Watch_Big_Brother, #Movies__Series, #Supersport, #Watch_MNET {
	float:left;
	height:145px;
	overflow:hidden;
}
#tabs2.ui-tabs {
	margin-bottom:0;
	width:631px;
}
#tabs2 .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #0668ab;
	outline: none;
	text-decoration: none;
}
#tabs2 .ui-state-hover a, .ui-state-hover a:hover {
	color:#012f6b;
	text-decoration: none;
	outline: none;
}
#tabs2 .ui-tabs li.ui-tabs-selected span {
	line-height: 22px;
	padding: 0 20px 0 20px;
	display: block;
	width: auto;
	background: #eaeaea url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/top_right_rnd_cnr.gif) no-repeat top right;
	margin-left:1px;
}
#tabs2 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav #tabs li.ui-state-processing a {
	cursor: text;
	color:#cf212b;
}
#tabs2 .ui-tabs .ui-tabs-nav li a span, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
	padding: 0 20px 0 20px;
	line-height: 22px;
}
#tabs2.ui-tabs .ui-tabs-nav li a span, #tabs2.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor:pointer;
	line-height:22px;
	padding:0 23px;/*padding:0 37px;*/
}
.vBox {
	color: #034A75;
	float: left;
	background-color: #ffffff;
	margin-bottom: 10px;
	width: 631px;
}
.vBoxTop {
	background: url("http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/videoBlockimgs/DSTV_block_02.jpg") no-repeat scroll left top transparent;
	float: left;
	padding-top: 20px;
	width: 631px;
}
.vBoxMid {
	background: url("http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/videoBlockimgs/DSTV_block_04.jpg") repeat-y scroll left top transparent;
	float: left;
	width: 631px;
}
.vBoxMidInner {
	background: url("http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/videoBlockimgs/DSTV_block-08_02.jpg") no-repeat scroll left bottom transparent;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	width: 611px;
}
.vBoxMidInner .morecontainer {
	float: right;
	margin-right: 10px;
	margin-top: 0px;
	width: 100%;
	padding-bottom: 10px;
}
.vBoxMidInner .morecontainer #NeedHelpItem {
	background-image: url("http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/videoBlockimgs/DSTV_block-08_03.gif");
	background-position:left center;
	float:right;
	height:17px;
	margin:0;
	padding-left:20px;
	width:auto;
}
.vBoxMidInner .morecontainer #NeedHelpItem a {
	color:#767676;
	font-size:13px;
	line-height:17px;
}
.vTiny {
	cursor: pointer;
	float: left;
	margin-bottom: 0px;
	margin-right:9px;
	margin-left:10px;
	width: 103px;
}
.vTiny img {
	width: 100%;
	height: 78px;
}
.titleV {
	float: left;
	padding-top:5px;
	font-weight: bold;
	text-align: center;
	width: 100%;
	height:41px;
	color:#0668ab;
	overflow-x:hidden;
	overflow-y:hidden;
}
.titleV a {
	color:#0668ab;
	text-decoration:none;
}
.titleV a:hover {
	text-decoration:underline;
}
.fbConnectWidgetTopmost {
	border-style:none;
}
/*christmas kalahari*/
.kalaharibox {
	position:relative;
	z-index:3;
}
.kalaharibox a{text-decoration:none;}
.kalaharibox a:hover{text-decoration:underline;}
.kalahari_overlay {
	position:absolute;
	top:0px;
	left:5px;
	float:left;
	width:298px;
	height:461px;
	z-index:2;
}
.kalahari_under {
	background:url(http://www.mweb.co.za/portal_content/uploads/MWEB2010/home/kalaharimall/kalahari_block_underlay.jpg) scroll bottom left no-repeat #d3ebf7;
	position:relative;
	top:0px;
	left:0px;
	overflow:hidden;
	float:left;
	width:298px;
	height:461px;
	z-index:1;
}
.kalahari_spacer {
	float:left;
	width:298px;
	height:81px;
}
.kalahari_title a {
	background:url(http://www.mweb.co.za/portal_content/uploads/MWEB2010/home/kalaharimall/kalahari-title.png) scroll no-repeat 2px 2px transparent;
	float:left;
	width:298px;
	height:30px;
	display:block;
}
.kalahari_title {
	float:left;
}
.kalahari_product {
	float:left;
	width:298px;
	background:url(http://www.mweb.co.za/portal_content/uploads/MWEB2010/home/kalaharimall/kalahari_block_top.gif) scroll no-repeat left top transparent;
}
.kalahari_product h1 {
	margin-left:10px;
	margin-bottom:5px;
	margin-top:15px;
	width:283px;
	float:left;
}
.kalahari_product h1, .kalahari_product h1 a, .kalahari_product h1 a:hover {
	text-decoration:none;
	color:#ff7500;
	font-size:11px;
	line-height:20px;
}
.kalahari_product .kalahari_product_info {
	margin-left:10px;
	float:left;
	width:283px;
}
.kalahari_product .kalahari_product_info img {
	float:left;
	margin-right:10px;
}
.kalahari_product .kalahari_product_info .kalahari_product_text {
	float:left;
}
.kalahari_product .kalahari_price a, .kalahari_product .kalahari_price {
	color:#cf212b;
text-decoration:none;
}
.kalahari_product .kalahari_price a:hover{
text-decoration:underline;
}
.kalahari_bottom {
	float:left;
	position:absolute;
	bottom:0px;
	left:0px;
	height:81px;
	width:298px;
	background:url(http://www.mweb.co.za/portal_content/uploads/MWEB2010/home/kalaharimall/kalahari_block_bottom.png) no-repeat scroll left bottom transparent;
}
.kalahari_bottom a.more {
	color:#ff7500;
	text-decoration:none;
	float:right;
	font-size:11px;
	margin-top:63px;
	padding-right:15px;
	line-height:15px;
}
.kalahari_bottom a.more:hover {
	text-decoration:underline;
}
.kalahari_bottom a.kalahari {
	float:left;
	font-size:11px;
	margin-top:30px;
	display:block;
	height:51px;
	width:180px;
}
#footerCopyright a{text-decoration:none;}
#footerCopyright a:hover{text-decoration:underline;}

.leaderboardAdContainer {
    background-color: #F7F7F7;
    text-align: left;
   
}

.leaderboardAdContainerInner {
    margin: auto;
    text-align: center;
    width: 984px;
 margin-bottom:5px;
}



.H_VideoBlockContainer{float:left; width:635px; }

.nomargin1
{
	margin: 8px 0 0 174px !important;
	min-height: 200px;
}
.nomargin2
{
	margin: 8px 0 0 340px !important;
	min-height: 200px;
}
.nomargin3
{
	margin: 8px 0 0 506px !important;
	min-height: 200px;
}
.nomargin4
{
	margin: 8px 0 0 674px !important;
	min-height: 200px;
}
#divChannels ul
        {
            border-style: none !important;
            display: inline !important;
            border-bottom: 1px solid #d6d6d6 !important;
        }
#divChannels ul li
{
	border-style: none !important;
	display: inline !important;
}
#divChannels
{
	display: none;
	position: absolute;
	left: 0;
	padding: 0;
	z-index: 500;
	width: 166px;
	height: 200px;
}

#divChannels .channels
        {
            border-left: 1px solid #d6d6d6 !important;
            border-bottom: 1px solid #d6d6d6 !important;
        }

.tvguide
{
margin: 4px;
    width: 290px;
}
.property_block_description        {            width: 130px;            float: right;        }        .propBlockError        {            padding: 6px;            font: Arial 10px #FF0000;        }        #property_accordionLoader        {            margin-top: 90px;            min-height: 120px;            text-align: center;            vertical-align: middle;            width: 100%;        }#property_accordion .contentPlaceholder {	width:288px;height: 130px;}
.gameZoneContent{background-image: url(http://portal.mweb.co.za/Images/GameZone/300x250-gz-block-on-hp-V4_03.jpg);    float: left;    margin-left: 5px;    text-align: justify;    width: 280px;    padding:10px;}
.fb-root{  display:none;}.fb-reset{ background: none repeat fixed 0 0 transparent;}

