@import url("css/menu.css");
a.feedburnerlink:link {
    font-weight: bold !important;
    
}
a.feedburnerlink {
    font-weight: bold !important;
    text-decoration: underline !important;
}
span.clickhere {
    color: #ED4604;
}
span.linksmalltext {
    font-size: 10px;
}

/* 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:986px;
	border-top:1px solid white;
}
#footerCopyright {
	margin-left:20px;
	float:left;
	width:750px;
	margin-top:8px;
	font-weight:bold;
	font-size:12px;
}
#footerLinks {
	float: left;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    margin-left: 20px;
    margin-top: 20px;
    width: 750px;
}
#footerLinks a {
	color: #333333;
    font-family: arial;
    font-size: 11px;
    text-decoration: none;
}
#footerLinks a:hover {
	text-decoration:underline;
	color:#333
}
#footerOpa {
	float:right;
	margin-right:5px;
	margin-top:2px;
}
/* CSS Document */
body {background:#E6E6E6 url(http://portal.mweb.co.za/mweb2011/gamezone/images/bg-white.jpg) repeat-x top left; height:100%; margin:0; padding:0; width:100%; }
/*body {background:#000000 url(images/ME3-V1-bg.jpg) repeat-x top left; height:100%; margin:0; padding:0; width:100%; }*/

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------- Default Style --------*/
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#343434; font-family: Arial, Helvetica, sans-serif;}
body,th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h3, h4, h5, h6, h2 input{color:#375162;font-weight:bold;margin:1ex 0;}
h1{font-size:18px;margin:10px 0;}
h2, h2 input{font-size:14px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}

a,a:link,a:visited,a:active{color:#ED4604; text-decoration:none; font-weight:normal; }
a:hover{color:#3E81B5; text-decoration:underline;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}





.NormalRed {color:#F00;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
#s_wrap_main{display:table;width:970px; margin:0 auto;}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell}

.top_space{height:34px;}
.lang_pad{padding:7px 0 0 25px;float:left;}

.logo_top_left{padding:0; margin:0; background:url(images/logo_top_left.png) no-repeat top left; height:23px;}
.logo_top_right{padding:0; margin:0; background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0; background:url(images/logo_right.png) repeat-y top right;}
.logo_pad{background:#FFF; margin: 0 19px 0 7px; padding:0 0 10px 10px;height:100%;}

.s_logo{float:left;}
.s_banner{background:#aaa;width:50%;float:right;}

.menu_bg{padding:0 0 0 6px;  margin: 0 21px 0 9px; background:url(images/menu_bg.png) top left;}
.menu_left{padding:0; margin:0; background:url(images/menu_left.png) repeat-y  top left;}
.menu_right{margin:0; background:url(images/menu_right.png) repeat-y top right; }

.search_style{float:right; height:40px;}
.search_bg{padding:8px 2px 0 0;}

.bread_bg{padding:0; margin: 0 19px 0 7px; background:url(images/bread_bg.png) repeat-x top left; height:34px;}
.bread_left{padding:0; margin:0; background:url(images/bread_left.png) no-repeat top left; height:34px;}
.bread_right{padding:0;  background:url(images/bread_right.png) no-repeat top right; height:34px;}

#login_style{ float:right; line-height:34px; padding-right:18px;}
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}

.center_bg{padding:0; margin:0;clear:both;}
.left_bg{padding:0; margin:0; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0; margin:0; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:10px 22px 0 22px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.lm_content_pad{padding:0px 22px 0 0px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.content_width{padding-top:15px; min-height:350px;}
.lm_content_width{padding-top:0px; min-height:350px;}

.bot_left{padding:0; margin:0; background:url(images/bot_left.png) no-repeat top left;}
.bot_right{padding:0; margin:0; background:url(images/bot_right.png) no-repeat top right; padding:0 39px 0 27px;}
.bot_bg{padding:0; margin:0; background:url(images/bot_bg.png) repeat-x top left; height:41px;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{
font-size:11px;}
.ControlPanel a[disabled="disabled"]{color:#888 !important;text-decoration:none !important;}

/*--------- pane style ----------*/
.BannerPane {display:inline-block;float:right;padding-right:17px;width:auto;}
.ContentPane, .TopPane, .BottomPane{ padding:0; margin:0;}
.LeftPane{ padding:0 20px 0 0; width:20%; margin:0;}
.RightPane{ padding:0 0 0 20px; width:20%; margin:0;}



/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 0px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}



#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}


/* Minimal Entropy Example Styles */
.linkscontainer_left{padding:0; background:url(images/left_bg.png) repeat-y bottom left;}
.linkscontainer_right{padding:0; background:url(images/right_bg.png) repeat-y bottom right;}
.linkscontainer_pad{background:url(images/center_bg.png) repeat-x bottom left; margin: 0 19px 0 7px; padding:0 0 10px 10px;height:100%;}

.tag_bg{padding:0; margin: 0 19px 0 7px; background:url(images/bread_bg.png) repeat top left; min-height:68px;}
.tag_left{padding:0; margin:0; background:url(images/bread_left.png) repeat-y top left; min-height:68px;}
.tag_right{padding:0;  background:url(images/bread_right.png) repeat-y top right; min-height:68px;}

#tag_style{display:table; margin:0 auto; padding:0; white-space:nowrap;}
#tag_style ul.categories, #tag_style ul.tags{min-height:34px;max-height:34px;height:34px;}


/*Game Zone Styles*/

div.imgBG
{
position:relative;
float:left;
margin:auto;
background-color:#ffffff;
width:100%;
height:100%;


}
div.BodyBackground
{
	width:100%;
	background: url("http://portal.mweb.co.za/mweb2011/gamezone/images/bg-white.jpg") no-repeat scroll center top transparent;
	/*background: url("images/bg-white-smaakit.jpg") no-repeat scroll center top transparent;*/
	/*background: url("images/ME3-V1-bg.jpg") no-repeat scroll center top transparent;*/
	
	float:left;
	position:relative;
	}

div.GameBlackBar
{
	width:100%;
	height:25px;
	position:relative;
	clear:both;
	float:left;
	background-color:#333333;
}
.TopItemsHolder
{
margin:auto;
width:986px;
height:178px;

}
.MWebLogo
{
	float: left;
    height: 101px;
    left: -3px;
    position: relative;
    top: 17px;


}
.GameZoneHolder
{
margin:auto;
position:relative;
width:986px;
clear:both;

}
.LoginMainHolder
{
margin: auto;
    text-align: right;
    width: 986px;
padding-top:4px;

}
.LoginText{Float:right;color:#ffffff;}
.GameZonelogo
{
background:url(images/gamezone_logo.png) no-repeat top left;
width:235px;
height:31px;
left:-11px;
top:34px;
position:relative;
float:left;
display:none;
}
.TopHalfitems
{
width:986px;
margin:auto;
float:left;
clear:both;
}
div.SearchBorder
{
background: url("images/search-text-box.png") no-repeat scroll center top transparent;
width:274px;
height:34px;
}
.SearchIcon
{
display:none;

}
input.SearchTextBox
{
width:260px;
height:33px ;
margin-left:2px;
float:left;
z-index: 10;
background: url("images/search-text-box.png") no-repeat scroll center top transparent;
padding:0px;
padding-left:5px;
padding-right:5px;
border:none;
line-height:33px;
}
.Searchbuttonspacer
{
	top:1px;
	position:relative;
}

.Searchbox
{
float:left;
position:relative;
top:34px;
left:58px;

}
.GMBadge
{
float:left;
position:relative;
width:58px;
height:71px;
background: url("images/gamezone-home-btn.png") no-repeat scroll center top transparent;
}
.MenuHolder
{
background: url("images/navigation-bar-long.png") no-repeat scroll left top transparent;
width:771px;
height:55px;
position:relative;
float:left;
padding-left:18px;
padding-top: 2px;
}
.profilebox
{
position:relative;
float:left;
width: 262px;
height:64px;
left:158px;
}
.ThemeChange
{
float:left;
position:relative;
width:30px;
height:49px;
background: url("images/theme-change.png") no-repeat scroll left top transparent;

top:8px;
}
.MainPageHolder
{
width:986px;
float:left;
margin:auto;
border:solid 1px #cacaca;
background-color:#ffffff;

}
.leftPaneHolder
{
	position:relative;
	float:left;
	width:625px;
	padding-left:20px;
	
	margin-right:15px;
}
.RightPaneHolder
{
	position:relative;
	float:left;
	width:326px;
	left:4px;
	

}
.GZBreadcrumb
{

	
    position: relative;
    

}
span.GZbreadcrumb_text
{

    position: relative;
    color:#ed4604;

}
.contactcolor
{
 color:#ed4604;
}

.LightTheme
{
width:25px;
height:19px;
float:left;
position:relative;
border:solid 1px red;
clear:both;
}

.DarkTheme
{
width:25px;
height:19px;
float:left;
position:relative;
border:solid 1px red;
clear:both;
}
.leftfloat
{

float:left;
}
.SmaakitLogo
{
position:absolute;
width:264px;
height:151px;
background: url("images/smaak-it.png") no-repeat scroll left top transparent;
left:1130px;
top:70px;
display:none;
}
.BottomLinks
{
width:986px;
position:relative;
float:left;
border: solid 1px #cacaca;
border-top: none;
background:#FFF url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/images/home/bottom_links_bg.gif) repeat-x bottom left;
margin-bottom:28px;
}
.GZbreadcrumb
{
float:left;
position:relative;
padding-top:13px;
padding-left:21px;
margin-right:21px;
margin-right:21px;
margin-bottom:12px;
width:753px;
color:#b7b7b7;
}

div.GZbreadcrumb a {
    color: #333333 !important;
}
.CssFacebookLink
{
clear: right;
float: right;
position: relative;
text-align: right;
width: 190px;
padding-top:10px;
margin-bottom:10px;
}
span.dnn_dnnBREADCRUMB_lblBreadCrumb
{
width:600px;
}
.Footer
{
	width:986px;
	float:left;
	position:relative;
	border:solid 1px red;
	background-color:#dcdcdc;
	height:23px;
}

.Logintop a 
{
color:#ffffff !important;
text-decoration:none !important;
}

.Logintop a:hover
{
color:#ED4604 !important;
text-decoration:none !important;
}

.Logintop a.contactcolor
{
color:#ED4604;

}

.followsocial
{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#000000;
position:relative;
top:-2px;

}

.socialbadges
{
float: right;
    position: relative;
    right: 14px;
    top: -4px;

}

.socialbadges img
{
border:none;
}

.Profileh1
{
color:#ED4604;
font-size:25px;
position:relative;
top:-6px;
}

h3.info
{
color: #000000;
    font-family: arial;
    font-size: 15px;

}
td.details
{
color:#000000;

}

td input 
{
border: 1px solid #DADADA;
    height: 20px;
    text-align: left;
    vertical-align: middle;

}

div.profilefloat
{
position:relative;
margin:auto;


}

span.passwordinfo
{
color:#ED4604;

}
.passwordUP
{
position:relative;
margin-top:40px;
background: url(images/Registration-bg.png) no-repeat top left;
height:304px;
left: -17px;
}

td.style2 strong

{
color: #ED4604;
    font-family: arial !important;
    font-size: 24px;
    padding-top: 22px;
    position: relative;
    top: 2px;
}

td.style5 strong
{
font-family:arial;
font-size:12px;
color:#000000;

}

td.style5 select
{
border: solid 1px #dadada;

}
td strong
{
font-family:arial;
font-size:12px;
color:#000000;
}
td 
{
padding-left:20px;
}
td.style5
{
font-family:arial !important;
font-size:12px !important;
color:#000000 !important;

}

.TermsScrollContainer {
    background-image: url("http://landingpages.mweb.co.za/Portals/9/Skins/TBYB/ADSLImages/adsl_t&c_06.gif") !important;
    background-position: 148px -4px !important;
    background-repeat: no-repeat !important;
    float: left !important;
    height: 307px !important; 
    margin: auto !important;
    overflow: hidden !important;
    padding-left: 149px !important;
    position: relative !important;
    text-align: center !important;
    width: 100% !important;
}


td.style5 input
{

}

td hr
{
color: #696969;
    height: 1pt;
    left: -10px;
    position: relative;
    text-align: left;
    top: 3px;

}

table.style11
{
position:relative;
left:-41px;
}

input.clantag
{
width:250px;
}

div.opbuttons
{
position:relative;
left:-51px;

}

div.firsttext
{
position:relative;
left: -24px;
font-weight:bold;
color:#000000;
}
div.secondtext
{
position:relative;
left: -24px;
font-weight:bold;
color:#000000;
}

div.termsceckbox
{
	color:#000000;
	left:147px;
	position:relative;

}div.termsceckboxerror
{
	
	left:151px;
	position:relative;

}
/*
input.registerBTN
{
	 background-color: #ED4604;
    color: #FFFFFF;
    height: 33px;
    
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 100px;

}
*/
/* Registration Page*/
.regholder
{
width:884px;
padding-left:20px;
padding-right:20px;
}
.MainTitle
{
color:#ED4604;
font-size:25px;
font-family:arial;
font-weight:bold;
margin-top:5px;
float:left;
clear:both;
width:884px;
position:relative;
}
.hrline
{
float:left;
position:relative;
clear:both;
width:884px;

}
.hrline hr 
{
border:solid 1px #a1a1a1;
float:left;
position:relative;
clear:both;
width:663px;
height:1px;
margin-bottom: 14px;
background-color:#a1a1a1;
}
.reginfo
{
float: left;
    font-family: arial;
    font-size: 13px;
    margin-bottom: 14px;
    margin-top: 14px;
    position: relative;
    width: 884px;
	color:#2a2929;
}
.basicprofile
{
position: relative;
font-family:arial;
font-size:16px;
float: left;
width:884px;
color:#2a2929;
clear:both;
margin-bottom:12px;
font-weight:bold;
}

.fieldtitle
{
color: #202929;
font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 7px;
    width: 884px;
	clear:both;
}

.txtfield input
{
  border: 1px solid #DADADA;
    height: 20px;
    line-height: 20px;
    margin-bottom: 7px;
    width: 250px;

}
.TermsBlock
{
border: 1px solid #DADADA;
    height: 300px;
    margin-bottom: 7px;
    position: relative;
    width: 884px;
	margin-top: 7px;
}

.TermsContent {
    float: left;
    font-size: 10px;
    height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    position: relative;
    width: 881px;
}
.submitbtn
{
text-align:right;
}

p.firstsubhead {
    left: 20px !important;
    list-style-position: outside !important;
    list-style-type: none !important;
    position: relative !important;
    text-align: justify !important;
    width: 839px !important;
}
p.secondsubhead {
    left: 50px !important;
    list-style-type: none !important;
    position: relative !important;
    text-align: justify !important;
    width: 806px !important;
}

span.infofield1
{
position:relative;
left:50px;
font-weight: bold;
}
span.infofield2
{
position:relative;
left:16px;
font-weight: bold;
}


.registerBTN
{
 background-image: url("/games/DesktopModules/GameZone/images/register_now.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 43px;
    width: 163px;
	border:none;
}
.ddfield
{
margin-bottom:7px;
}

.connect_widget 
{
margin-left:auto !important;
}

.ContentPane
{

	clear: both;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
	width:984px;
}
.AvatarBox
{
position:relative;
float:left;
width:68px;
height:64px;
margin-right:10px;
text-align:center;
background-image: url("images/profile-pic-area.png");
background-position: center top;
background-size: 68px 65px;
background-repeat:no-repeat;
}
.profilelinks
{
position:relataive;
float:left;
font-family:arial;
font-size:12px;
width:151px;
font-weight:bold;
}

div.upgradelink ul li
{
 list-style:none;
margin:0px;
padding:0px;
}
div.profilelink
{
position:relative;
float:left;
clear:both;
border-bottom:solid 1px #999999;
width:111px;
margin-bottom:2px;
padding-bottom:3px;
margin-top:5px;
background-image:url(images/profile-down-arrow.png);
background-repeat:no-repeat;
background-position:65px 2px;

}

span.leveltextclass
{
color:#ED4604;

}
div.levelbox
{
position:relative;
float:left;
clear:both;
}

div.upgradelink ul
{
 list-style:none;
margin:0px;
padding:0px;
}

img.pointsimage
{
margin-top:5px;

}

div.upgradelink a 
{
color: #333333;

}


.registerHere a{
	font-weight:bold;
	color:#333333 !important;
	font-size:14px;	
}

.registerHere a:hover{
	text-decoration:underline !important;
}

.registerHere a:visited{
text-decoration:none;
	}

.registerHere a:link{
text-decoration:none;
	}


/* START :: Gary's GameZone styles */

.OrangeHighlight
{
    font-family: Arial;
    font-size: 12px;
    color: #ed4604;
}

.CommentBlockItemContainer
{
    border-bottom: 1px solid #CDCDCD;
    color: #2A2929;
    float: left;
    font-family: Arial;
    font-size: 12px;
    margin-bottom: 4px !important;
    margin-left: 15px;
    width: 290px;
}
.CommentRecent, .CommentTopDogs, .CommentHotTopics
{
    background-color: #F0F0F0;
    border-bottom: 1px solid #CDCDCD;
    border-left: 1px solid #CDCDCD;
    float: right;
    margin-bottom: 20px;
    width: 321px;
    margin-right: 1px;
}
.CommentRecent h4,  .CommentTopDogs h4, .CommentHotTopics h4
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #ed4604;
    margin-left: 15px;
}
.CommentBlockItemImage
{
    width: 48px;
    height: 48px;
    float: left;
    margin: 0 10px 10px 0;
}
.CommentBlockItemLinkContainer
{
    width: 290px;
    margin-bottom: 4px;
    float: left;
}
.textOrangeBold
{
    color: #ed4604;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
.textOrange, .textOrange a
{
    color: #ed4604;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
}
.KalahariTabOn
{
    border-left: 1px solid #cdcdcd;
    border-top: 1px solid #cdcdcd;
    
    background-color: #f0f0f0;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #ed4604;
    width: 160px;
    float: left;
    line-height: 30px;
}

.CommentTabOn
{
    
    border-top: 1px solid #cdcdcd;    
    background-color: #f0f0f0;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #ed4604;
    float: left;
    line-height: 30px;
}

.CommentTabOnLeft
{
     border-left: 1px solid #cdcdcd;
    border-top: 1px solid #cdcdcd;    
    background-color: #f0f0f0;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #ed4604;
    float: left;
    width: 106px !important;
    line-height: 30px;
}

.width107
{
    width: 107px;
}

.width108
{
    width: 108px;
}

.KalahariTabOn a, .KalahariTabOff a, .CommentTabOn a, .CommentTabOff a, .CommentTabOnLeft a
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #ed4604;
}
.KalahariTabOff
{
    background-color: #2a2929;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #ed4604;
    width: 160px;
    float: left;
    line-height: 30px;
}

.CommentTabOff
{
    background-color: #2a2929;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #ed4604;
    float: left;
    border-bottom: 1px solid #2a2929;
    line-height: 30px;
}

.KalahariTabText, .CommentTabText
{
    text-align: center;
}
.kalahariOrangeBold
{
    color: #ed4604;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

.KalahariContent
{
    clear: both;
    width: 320px;
    border-left: 1px solid #cdcdcd;    
    border-bottom: 1px solid #cdcdcd;
    float: left;
    font-family: Arial;
    font-size: 12px;
    color: #2a2929;
    background-color: #f0f0f0;
}
.KalahariContent a
{
    font-family: Arial;
    font-size: 12px;
    color: #2a2929;
}

.KalahariContentText
{
    width: 290px;
    margin: 10px 10px 0px 15px;
    float: left;
}
.highlight
{
    font-family: Arial;
    font-size: 12px;
    color: #ed4604;
    font-weight: bold;
}

.styled-select select
{
    float: left;
    margin: 3px 0 0 100px;
}

.styled-select .submit-tab
{
    float: right;
    background: url('http://portal.mweb.co.za/mweb2011/gamezone/images/submit-btn.png') no-repeat;
    width: 126px;
    height: 31px;
    margin-top: -5px;
    font-family: Arial;
    font-size: 13px;
    color: #ffffff;
}

.styled-select .submit-tab .submit-tab-text
{
    width: 126px;
    height: 31px;
    margin: 8px 0 0 10px;
}

.styled-select
{
    width: 622px;
    height: 26px;
    background: url('http://portal.mweb.co.za/mweb2011/gamezone/images/heading-article-bg_51.jpg') no-repeat;
    border-bottom: 2px solid #4b4b4b;
    margin-top: 10px;
}


.ALContainer
{
    width: 623px;
    float: left;
    border-bottom: 1px solid #4b4b4b;
	margin-bottom: 10px;
}
.ALHeader
{
    width: 623px;
    float: left;
    margin: 5px 0px 10px 0px;
}
.ALHeaderCategory, .ALHeaderCategory a
{
    font-family: Arial;
    font-size: 11px;
    color: #ed4604;
    font-weight: bold;
    line-height: 20px;
    vertical-align: bottom;
}
.ALHeaderPublished
{
    font-family: Arial;
    font-size: 11px;
    color: #2a2929;
    line-height: 20px;
    vertical-align: bottom;
}
.ALTitle, .ALTitle a
{
    font-family: Arial;
    font-size: 17px;
    color: #2a2929 !important;
    font-weight: bold;
    width: 420px;
    float: left;
}
.ALAuthor
{
    font-family: Arial;
    font-size: 11px;
    color: #2a2929;
    font-style: italic;
    width: 420px;
    margin-bottom: 10px;
    float: left;
}
.ALContent
{
    width: 420px;
    float: left;
}
.ALContentContainer
{
    width: 623px;
    float: left;
    margin-bottom: 10px;
}
.ALHitCount, .ALHitCount a
{
    font-family: Arial;
    font-size: 12px;
    color: #2a2929;
}
.ALSummary
{
    font-family: Arial;
    font-size: 12px;
    color: #2a2929;
    width: 420px;
    float: left;
}
.ALReadMore, .ALReadMore a:visited, .ALReadMore a:link, .ALReadMore a:active
{
    font-family: Arial;
    font-size: 12px;
    color: #ED4604 !important;
    font-weight: bold !important;
    text-decoration: none;
}
.ALReadMore a:hover
{
    text-decoration: underline;
}

.ALComment
{
	line-height: 20px;
	margin-left: 10px;
}

.ALContentImage
{
    width: 190px;
    height: 115px;
    float: left;
    border: 1px solid #cccccc;
    margin-left: 10px;
}

.ALSocialContainer
{
    width: 632px;
    float: left;
    margin-bottom: 10px;
}

/* digArticle Article View Page Comment Styling */
.comment-item-container
{
    float: left;
    width: 623px;
    background-color: #fff;
    border-bottom: 1px solid #4b4b4b;
    padding: 0px !important;
}
.comment-item-image
{
    width: 58px !important;
    height: 58px !important;
    float: left;
    background-color: #fff;
    border: 1px solid #cacaca;
    margin: 16px 0 16px 16px;
    padding: 0px !important;
}
.comment-content-container
{
    font-family: Arial;
    color: #2a2929;
    font-size: 11px;
    float: left;
    width: 515px;
    margin: 16px 16px 16px 16px;
    padding: 0px !important;
}
.comment-header-left
{
    width: 450px;
    float: left;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 0px !important;
}
.comment-header-right
{
    width: 65px;
    float: left;
    text-align: right;
    padding: 0px !important;
}
.comment-text
{
    width: 515px;
    float: left;
    font-size: 12px;
    margin-bottom: 12px;
    padding: 0px !important;
}
.comment-footer-left
{
    width: 415px;
    float: left;
    color: #a1a1a1;
    padding: 0px !important;
}
.comment-reply, .comment-reply a
{
    width: 50px;
    float: left;
    text-align: left;
    color: #a1a1a1;
    padding: 0px !important;
}

.comment-alert, .comment-alert a
{
    width: 50px;
    float: right;
    text-align: right;
    color: #a1a1a1;
    padding: 0px !important;
    
}

#digArticleComment
{
    float: left;
    width: 623px;
}

.AVByPosted
{
    font-family: Arial;
    font-size: 11px;
    color: #a1a1a1; 
    font-weight: normal;  
}

.AVByPosted b
{
    font-family: Arial;
    font-size: 11px;
    color: #2a2929;
    font-weight: normal;
}

#digArticleAlert
{
    clear: both;
    float: left;
    margin-top: 10px;
}

.da_body h1, .da_body h1 a
{
    font-family: Arial;
    font-size: 20px;
    color: #2a2929;
    font-weight: bold;
}

.styled-select select
{
    float: left;
    margin: 3px 0 0 100px;
}

.styled-select .submit-tab
{
    float: right;
    background: url('http://portal.mweb.co.za/mweb2011/gamezone/images/submit-btn.png') no-repeat;
    width: 126px;
    height: 31px;
    margin-top: -5px;
    font-family: Arial;
    font-size: 13px;
    color: #ffffff;
}

.styled-select .submit-tab .submit-tab-text
{
    width: 126px;
    height: 31px;
    margin: 10px 0 0 18px;
}

.submit-tab-text a:link, .submit-tab-text a:active, .submit-tab-text a:visited
{
	color: #ffffff;
	text-decoration: none;
}

.submit-tab-text a:hover
{
	text-decoration: underline;
}
.styled-select
{
    width: 623px;
    height: 26px;
    background: url('http://portal.mweb.co.za/mweb2011/gamezone/images/heading-article-bg_51.jpg') no-repeat;
    border-bottom: 2px solid #4b4b4b;
    margin-top: 10px;
}

.article-list-heading-text
{
    float: left;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #ed4604;
    margin-top: 4px;
}

.hitbox
{
	height: 20px;
	max-width: 95px;
	float: left;
}

.hitbox-cmd
{
	width: 40px;
	height: 20px;
	float: left;
}
.hitbox-left
{
	width: 8px;
	height: 20px;
	background-image: url(/Games/Portals/20/Skins/GameZone/images/hit02.png);
	background-repeat: no-repeat;
	float: left;
}
.hitbox-mid
{
	height: 20px;
	background-image: url(/Games/Portals/20/Skins/GameZone/images/hit03.png);
	background-repeat: repeat-x;
	min-width: 20px;
	float: left;
	text-align: center;
	font-family: Arial;
	font-size: 11px;
	line-height: 20px;
	vertical-align: middle;
}
.hitbox-right
{
	width: 4px;
	height: 20px;
	background-image: url(/Games/Portals/20/Skins/GameZone/images/hit04.png);
	background-repeat: no-repeat;
	float: left;
}

.news-db-item-container
{
width: 190px;
float: left;
}
.news-db-item-img
{
width: 189px;
height: 114px;
border: 1px solid #cacaca;
float: left;
overflow: hidden;
}
.news-db-item-txt
{
width: 190px;
float: left;
font-family: Arial;
font-size: 11px;
color: #2a2929;
min-height: 140px;
}
.news-db-item-txt h3
{
font-size: 14px;
color: #2a2929;
font-weight: bold;
}
.news-db-item-txt .grey
{
font-family: Arial;
font-size: 11px;
color: #848484;
}
.news-db-item-more
{
font-family: Arial;
font-size: 12px;
color: #2a2929;
width: 190px;
float: left;
font-weight: bold;
}
.news-db-item-more .anchor
{
width: 95px;
float: left;
line-height: 20px;
}
.news-db-item-no-img
{
width: 189px;
height: 114px;
}
.news-db-spacer
{
width: 25px;
height: 276px;
float: left;
}
.margin-bottom-10
{
margin-bottom: 10px;
} 
/* END :: Gary's GameZone styles */


div.passwordpanel
{
position:relative;
left:-20px;
}

.passbox1
{
margin-top: 7px; 
margin-bottom: 7px;

}

.passbox2
{
margin-top: 7px; 
margin-bottom: 7px;

}
.CssRightpane
{
position:relative;
float:left;
width:323px;

}
.divspacer
{
width:986px;
height:10px;
position:relative;
float:left;
left:-1px;
display:none;
}
.modspacer
{
	float: left;
    height: 10px;
    position: relative;
    width: 100%;
}

ul.gzmenu li {
    display: inline-table;
    float: left;
    left: -46px;
    list-style: none outside none;
    margin-right: 23px !important;
    position: relative;
    text-align: center;
	color:#ffffff;
}
ul.gzmenu li a 
{
 color:#ffffff;
 font-size:12px;
 font-weight:normal;
 line-height:14px;
}


li.menuselected a 
{
color:#ED4604 !important;

}

li.menuselected
{
background:url("images/arrow-with-bg.png") no-repeat center top;
	height:48px;
}


/* Server Page */

.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; border-top: solid 1px #cccccc; }
.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; font-size: 1em; padding: .5em .5em .5em .7em; font-family:arial; font-size:18px; color: #4A4A4A; font-weight: normal; outline:none; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 31px; outline:none;}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .8em; top: 50%; margin-top: -6px; background:url("images/closed.png") no-repeat center top; }
.ui-accordion .ui-accordion-content { padding: 1em 0; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; padding-left:10px; }
.ui-icon-triangle-1-e{background:url("images/closed.png") no-repeat center top; width:9px; height:14px; margin-right:16px;}
.ui-icon-triangle-1-s{background:url("images/opened.png") no-repeat center top !important; width:2px; height:10px; margin-right:8px; padding-left:11px;}



/*BANISA*/
/*VideoEdit*/
    #submitHeader
    {
        font-family:Arial;
        font-size:16pt; 
        color:#ed4604; 
        font-weight:bold;   
     }
     .subContentHeader
     {
        padding-top:20px; 
        font-family:Arial;
        font-size:12pt; 
        color:#ed4604; 
        font-weight:bold; 
     }
     
     .subContent
     {
         padding-top: 10px;
     }
     
     .fieldHeader
     {
         padding-top:30px;
         font-size: 9pt;
         font-family: Arial;
         font-weight:bold;
         padding-bottom:3px;
     }
     
     .Space
     {
         padding-top:2px;
     }
     
     hr.videoEditHr
    {
         width:885px;
         float:left;
         color: #A1A1A1; 
		       height:0em;
      border-left: none;
      border-right: none;
      border-bottom: none;
     }
     
     .fineText
     {
         color: Gray;
         font-family: Arial;
         font-size:8pt;
     }
     
     #publishDateTime
     {
         padding-bottom: 70px;
     }
     
     #SubmittArea
     {
         text-align:center;
         display:inline;
     }
                   
     .btnSpacer
     {
         padding-right:10px;
         width:131px;
     }
     .submitArea
     {
         width:300px;
         padding-left:290px;
     }
     
     .checkBoxList
     {
         color: Black;
         font-family: Arial;
         font-size: 10px;
     }
     .CategoryError
     {color:Red; font-family:Arial; font-size:9pt;}
     
/**END-VIDEO EDIT/

/*VIDEO MAIN (LANDING PAGES)*/
   .greatestHits
    {width:624px;}
    .thumbDimensions
    { height:115px; width:190px;padding: 11px;}
	.blockPadding
	{
		position:relative;
		right: 10px;
	}
    .videoThumb{}
	div.videoTitle a {color:#ED4604;}
    .videoTitle
    { font-family:Arial; font-size: 11pt; font-weight:bold; padding-top: 5px; padding-bottom:5px; padding-left:10px; color:Black;}
    .videoTextBody
    { font-family:Arial; font-size:10pt;padding-left:10px;}
    .addedBy
    { font-family:Arial; font-size:8pt; padding-top:2px; padding-bottom:2px;padding-left:10px;}
    .hits
    { background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/exclusive250111//hit02.png); height:20px; width:35px; }
    .hitsText
    {position:relative; top:2px; margin-top:2px; } 
    .hitsArea
    {padding-left:10px;}
    
    .hitsArea td
    {padding-left:0 !Important;}
	
.DisqusCommentCount{padding-left:10px;}		
    
    .Truncate
    {    
        overflow: hidden;
        white-space: nowrap;
    }
    .light{color:Gray;}
   
    .mainTbl 
    { float: left !important;
    margin-bottom: 0 !important;
    margin-top: 5px !important;
    width: 623px !important;}
    
    .mainTbl td
    {
      padding-left:0px;
    }
    .headeBG
    { width:auto; height:100%; background-image:inherit;}
    .divHeaderBG
    { background-image: url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/images/heading_article_gb2.jpg);}
     .divHeaderBGViewMore
    { background-image: url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/images/heading_article_gb2.jpg);background-position:center;}
    .tabSubmit
    { width:128px; height:30px; background-image: url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/images/submit_tab.png); background-repeat:no-repeat;position:relative;top:-0.2em; right:-114.5px;} 
	.tabSubmit_VideoCategories
    { width:128px; height:30px; background-image: url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/images/submit_tab.png); background-repeat:no-repeat;position:relative;top:-0.2em; right:-53.5px;} 
    .submitVideo /*a:link, a:visited, a:active */
    {font-family:Arial;font-size:13px; color:White; text-decoration:none; font-weight:bold;outline:none; } 
   .submitText /*a:link, a:visited, a:active, a:hover, */
    {position:relative; top:9.3px; right:-16.7px; color:White; font-weight:bold !Important;} 
    .categoryName
    {font-family:Arial; font-weight:bold; font-size:12pt; color:#ed4604;}
    .viewMore 
    {font-family:Arial !Important; font-size:10pt !Important; color:Black !Important; text-decoration:none !Important; font-weight:bold !Important; position:relative;top:0.1px; left:172.5px; outline:none !Important;}
    a, a:link, a:visited, a:active  
    {text-decoration:none !Important;}
    .tdHolder    
    {width:207px;}
    .thirdColumn
    { padding-left:23px;}
    .secondColumn
    { padding-left:22px;}
    .dropDown
    {position:relative;top:0px; /*right:-80px;*/   width: 170px;   }
    .alignment
    {padding-left:16px;}
	
/*END: LANDING PAGES */

/*POST COMMENT*/

   .enterCommentThumb
    { height: 82px; width: 73px }
          
    .tblAddComment
    { width: 640px; background-color:#E9EBEA; border: thin solid #B7B7B7;}
    
    .tdthumb
    { width: 91px; }
    .imgPadTextboxPad
    {padding-top:10px; padding-left: 10px; }
    
    #btnPostComment
    { 
        margin-right: 20px;
    }      
    
    #Text1
    {
        height: 81px;
        width: 498px;
    }
    
    .textStyle
    {font-family: Arail;}
    
    .textArea
    { padding-top:10px; }
    
    .txtComment
    {
        height: 82px;
        width: 470px;
    }
    .TextArea1
    {
        height: 81px;
        width: 470px;
    }
	
/*END POST COMMENT*/

/*VIEW VIDEO*/
  .description {
	position: relative;
	width:640px;
  }
  .description .description-text {
	height: 150px;
	width:640px;
	overflow: hidden;
	color: White;
	background-color:Black;
	font-family:Arial;
	font-size:10pt;
  }
  .description.expanded .description-text {
	height: auto;
  }

  .description .showhide {
		
		
	/*border-radius: 0 0 5px 5px; */
	      border-left: 0 solid #ccc;
              border-right: 0 solid #ccc;
              border-top: 0 solid #ccc;
              border-bottom: 1px solid #ccc;
              cursor: pointer; /* If not in your css reset already */
	          font-size: 12px;
	height: 33px;
	          position: absolute;
		bottom: -17px;
	          vertical-align: middle;
	          width: 640px;
	          color: #EB5114;
	          font-weight:bold;
	          background-color: #000000;
	          padding-bottom: 5px;
              left: 0px;
              padding-left: 0;
              padding-right: 0;
              padding-top: 0;
          }
  .description .showhide:hover, .description .showhide:focus {
	outline: 0;  
  }
  .description .showhide:hover {	

	color:#d10400;
  }
  .description .showhide .showhide-text {
	background: url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/images//down-arrow.png) right no-repeat;
	padding-right: 22px;  
	padding-bottom: 6px;
  }
  .description .showhide:hover .showhide-text {
	background-image: url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/images//down-over.png);  
  }
  
  .description.expanded .showhide .showhide-text {
	background: url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/images//up-arrow.png) right no-repeat;
  }
  .description.expanded .showhide:hover .showhide-text {
	background-image: url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/images//up-over.png);  
  }
  
  .description-fadeout {
	display: block;
    height: 8px;
	margin: 0;
	position: absolute;
		bottom: 16px;
    width: 100%;
    z-index: 999;
  }
  
  .topInfo
  {
      background-color: Black;
      width: 640px;
      
  }
  
  .headLineText
  {
      font-family:Arial;
      font-size:10pt;
      font-weight:bold;
      color:White;
      padding-left: 15px;
      padding-top: 15px;
  }
  
  .bodyText
  {
      padding-left: 15px;
      margin-right: 15px;
	  margin-bottom:20px;
float:left;
  }
  
  hr.hrViewVideo
  {
      color: #828282;
      background-color: #F4F4F4;
      width: 100%;
      height:0em;
      border-left: none;
      border-right: none;
      border-bottom: none;
      
  }
  
  .hrPadding
  {
  padding-left:10px;
  }
  
  .addedByRow
  {
      font-family: Arial;
      font-size: 8pt;
      padding-left:15px;
      font-style:italic;
  }
  
  .addedByName
  {
      color: #eb5114;
      font-weight:bold;
  }
  
  .numViews
  {
      font-family: Arial;
      font-size: 15pt;
      color: #eb5114;
  }
  
  .viewsText
  {
      font-family: Arial;
      font-size: 11pt;
      color: Gray;
  }
  
  .views
  {
      margin-left: 280px;
  }
  
    .tblWidth
    {
        width: 640px;
    }
	
	.tblWidth td
	{
		padding-left:0px !Important;
	}
    .imgAvatar
    {
        width: 91px;
    }
    .tdCommentWidth
    {
        width: 485px;
    }
	
  .commentRow
  {
		padding:0px;
  }
  
  .report a
    {
        font-family: Arial; font-size: 8pt; color: Gray;text-decoration:none; 
    }
          
    .commentThumb
    {
         height: 58px; 
        width: 58px
    }
    .displayName
    {  font-family: Arial; font-size: 11pt; font-weight:bold; margin-right:8px; }
    .postDate
    { font-family: Arial; font-size: 8pt; color: Gray;   }
    .commentPost
    { font-family: Arial; font-size: 9pt; font-weight:lighter;   }
          
    #commentArea
    { padding-top: 15px;  }
    
    #commentCount
    { padding-top: 25px;  }
    .counter
    { font-family: Arial; font-size: 18pt; font-weight:bold; color: #eb5114 ;  }
    
    .social
    { width:590px; }
    .socialTD
    { width:80px;}
    
    .snSpacer
    { padding-right:10px; }
    
    .nobreak
    {display:inline;}
    
    .headerArrow
    { background-image:url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/exclusive250111//arrow-article.png); background-repeat:no-repeat; width:14px; }
  .headerTopText
    { padding-left: 5px;font-family: Arial; font-size: 12pt; font-weight:bold; position:relative; top: -6px; left: 3px; }
     
    .postedText
    {color:Gray; font-family:Arial; font-size:8pt;} 
    .postedDate
    {font-family:Arial; font-size:8pt; color:Black;}
    .comment_alert
    {background-color:#E9EBEA;width:640px;border-color: Gray;}
/*END VIEW VIDEO*/

/*MAIN PAGE*/
  .CatNameBlock
    { width: 500px; }
   .tabSubmitOnMainPage
    { width:128px; height:30px; background-image: url(http://www.mweb.co.za/portal_content/uploads/Mweb2010/home/images/submit_tab.png); background-repeat:no-repeat;position:relative;top:-2px; right:-2px}
     .submitTextOnMainPage /*a:link, a:visited, a:active, a:hover, */
    {position:relative; top:9.3px; right:20px; color:White; font-weight:bold !Important;} 

.videoArticle-heading-text a
{
     float: left;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #ed4604 ;
    text-decoration: none ;
}

.videoArticle-heading-text 
{
     float: left;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #ed4604 !Important;
    margin-top: 4px;
	text-decoration: none !Important;
}

.viewMoreLink {
    float: right;
    margin-left: 430px;
    margin-top: 5px;
    position: absolute;
    text-align: right;
}

.viewTop10
{    float: right;
    margin-left: 426px;
    margin-top: 5px;
    position: absolute;
    text-align: right;
}

submit-tab-text a:visited
{
    
}



/*END MAIN PAGE*/

div.PromoBlockSide
{
width:299px;
border:solid 1px #dadada;
margin-bottom:26px;
}
div.PromoBlockHead
{
	width:299px;
	height:55px;
	background-color:#EAECEB;
	vertical-align:middle;
	text-align:center;
}
span.HeadingPromo
{
	color: #000000;
    font-family: arial;
    font-size: 25px;
    margin: auto;
    position: relative;
    vertical-align: middle;
	top:11px;

}
div.PromoBody
{
 padding:10px;
 width:279px;

}
p.promotext
{
width:279px !important;

}

.dig_pager {
    float: left;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center;
    width: 625px;
}

a.dig_pager_current
{
	background-color:#ffffff;
	border:none;
	color:#ED4604 !important;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
}

a.dig_pager_button
{

background-color:#ffffff;
color:#a1a1a1;
border:none;
font-family:arial;
font-size:15px;
}

a.ownadminlink
{
font-size:12px;
color:#4a4a4a;
font-weight:bold;

}

div.type
{
	color: #FFFFFF;
    float: right;
    font-family: arial;
    font-size: 12px;
    left: 215px;
    position: relative;

}

span.game
{


}
span.gametype
{
color: #ED4604;

}

.SkinLoginCss{color:#ffffff !important; font-size:14px !important;font-weight:bold !important;font-family:Arial !important;}

.linklogout{font-size:11px !important;}

div.infoblock
{
width:600px;
margin:auto;
position:relative;



}
div.infoblock div.youtubeblock
{
position:relative;
float:left;
width:429px;
margin-right:15px;
}
div.infoblock div.rightbutton
{
width:154px;
float:left;
position:left;


}
div.infoblock div.youtubeblock,div.rightbutton
{
margin-top:10px;
}

div.bodytext
{


}

h1.MessageBox
{
	color: #ED4604;
    font-family: arial;
    font-size: 26px;
    position: relative;
    top: -2px;
	font-weight:normal;

}

div.addiv
{
width:300px;
float:left;
margin-top:20px;
margin-bottom:10px;
margin-left:00px;

}
/*Pretty Photo*/
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px !important;}
div.pp_default .pp_top .pp_left{background:url(../../../../DesktopModules/GameZone/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat !important;}
div.pp_default .pp_top .pp_middle{background:url(../../../../DesktopModules/GameZone/images/prettyPhoto/default/sprite_x.png) top left repeat-x !important;}
div.pp_default .pp_top .pp_right{background:url(../../../../DesktopModules/GameZone/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../../../../DesktopModules/GameZone/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px !important;}
div.pp_default .pp_content_container .pp_right{background:url(../../../../DesktopModules/GameZone/images/prettyPhoto/default/sprite_y.png) top right}

div.videoTitle a {
color: #4a4a4a !important;
    font-weight: bold !important;
}

.Servertitle {
    color: #ED4604 !important;
    font-family: arial !important;
    font-size: 30px !important;
    font-weight: normal !important;
    padding-left: 16px !important;
}

.ui-accordion-icons .ui-accordion-header a {

    outline: medium none !important;

    padding-left: 40px !important;

}

 

 

.ui-accordion .ui-accordion-header a {

    color: #4A4A4A !important;

    display: block !important;

    font-family: arial !important; 

    font-size: 18px !important;

    font-weight: normal !important;

    padding: 0.8em 0.5em 0.5em 2em !important;

 }

.ui-accordion .ui-accordion-header .ui-icon {

    background: url("images/closed.png") no-repeat scroll center top transparent;

    left: 1.5em !important;

    margin-top: -4px !important; 

    position: absolute !important;

    top: 50% !important;

 

}

ul.gzmenu li.menuselected a { color: #ED4604 !important; } 

.clearfix 
{
    clear: none !important;
    float: none;
}

div.ALSummary a.ALReadMore
{
color: #2A2929 !important;
font-weight: bold !important;}

div.DnnModule 
{

float:left;
z-index:auto;
}
.divMatureContent{float:left;margin-bottom:10px; width:100%; color:#cc0000; font-weight:bold; font-size:15px; line-height:19px; font-family:arial}
.FPBRating{float: right; color:red}

.GamersGateTab {
  background-color: #F0F0F0;
  border-left: 1px solid #CDCDCD;
  border-top: 1px solid #CDCDCD;
  border-right: 1px solid #CDCDCD;
  color: #ED4604;
  float: left;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  line-height: 30px;
  width: 160px;
  text-align: center;
}

.surveyContainer {
  background-color: #F0F0F0;
  border-bottom: 1px solid #CDCDCD;
  border-left: 1px solid #CDCDCD;
  border-right: 1px solid #CDCDCD;
  clear: both;
  float: left;
  font-size: 11px;
  margin-bottom: 40px;
  padding: 2px 0 10px;
  width: 300px;
}


.surveyContainer tr:first-child{height:10px}
.surveyContainer td{height:25px}
.surveyContainer td {padding-left: 5px;}
a[id*="Survey_cmdSubmit"] {
  float: right;
  margin-right: 20px;
}


.surveyitems .questionHeader .NormalBold{margin-top:5px; float:left; padding-left: 5px; width:280px; font-size:12px}
.surveyitems table label{padding-left:5px; font-size:11px}
.surveyitems input{border:0px}


.surveyresultsitems.questionHeader {
  float: left;
  paddding-left:0px;
  line-height: 15px;
  margin-bottom: 5px;
  margin-top: 5px;
  width: 280px;
}
.surveyresultsitems .questionHeader .NormalBold{margin-top:5px; float:left; padding-left: 0px; width:280px; font-size:12px}
.surveyresultsitems table label{padding-left:5px; font-size:12px}
.surveyresulttemplateLI img{vertical-align:middle;}

.surveyResultsOptionContainer {
  border-bottom: 1px solid #CDCDCD;
  float: left;
  margin-top: 15px;
  padding-bottom: 5px;
  width: 280px;
}
.surveyResultsOptionBar{width:280px; margin-top:5px; float:left}


.survey-header-tab-active {
    background-color: #F0F0F0;
    border-left: 1px solid #CDCDCD;
    border-right: 1px solid #CDCDCD;
    border-top: 1px solid #CDCDCD;
  	border-bottom: 1px solid #F0F0F0;
    color: #ED4604;
    float: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    width: 140px;
}

.survey-header-tab-blank
{
  border-bottom: 1px solid #CDCDCD;
  float: left;
  line-height: 31px;
  width: 159px;

}
