/* CSS Document */

a{
	outline:none;
}

body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.floatLeft{
	float:left;
}

.floatRight{
	float:right;
}

.bodyText{
	font-size:12px;
	color:#282828;
}

.bodyTextBold{
	font-size:12px;
	font-weight:bold;
	color:#282828;
}

.newsTitle1{
	font-size:14px;
	font-weight:bold;
	color:#282828;
}

.title{
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	color:#282828;
	text-transform:uppercase;
}

.greenTitle{
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	color:#5b9100;	
}


.greenLink{
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	text-decoration:none;	
}

.greenLink:link, .greenLink:visited{
	color:#000000;
	text-decoration:none;	
}

.greenLink:hover{
	text-decoration:underline;	
}

.greenBigTitle{
	font-size:18px;
	font-weight:normal;
	line-height:25px;
	color:#5b9100;	
}


h1{
	font-size:18px;
	font-weight:normal;
	line-height:25px;
	color:#5b9100;
	margin:0px;
	padding:0px;
}
h2{
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:#8d8c01;
	margin:0px;
	padding:0px;
}
.leftBgShade{
	margin:0 auto;	
	background-image:url(../images/pagebg_left.jpg);
	background-repeat:no-repeat;
	height:700px;
	width:1000px;	
}

.indexLeftBgShade{
	margin:0 auto;	
	height:700px;
	width:1000px;	
}

.indexRightBgShade{
	margin:0 auto;
	height:700px;
	padding:0 30px 0 22px;
}


.rightBgShade{
	margin:0 auto;
	background-image:url(../images/pagebg_right.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:700px;
	padding:0 30px 0 22px;
	
}

.topHeadder .logo{
	padding:19px 0 0 10px;
	height:98px;
}

.topHeadder .topMenuLeft{
	background-image:url(../images/topMenuBg-left.jpg);
	background-repeat:no-repeat;
	height:27px;	
}

.topHeadder .topMenuLeft{
	margin-top:20px;
	margin-right:10px;
}

.topHeadder .topMenuLeft .topMenuRight{
	background-image:url(../images/topMenuBg-right.jpg);
	background-repeat:no-repeat;
	background-position:right;
	line-height:27px;
	padding:0 10px 0 10px;
	width:105px;
	text-align:center;
	height:27px;
	color:#7d7d7d;	
	font-size:12px;
	color:#7d7d7d;
	
}

.topHeadder{
	background-color:#FFFFFF
}

.hashLink{
	font-size:12px;
	color:#7d7d7d;
	text-decoration:none;
	outline:none;
}

.hashLink:link, .hashLink:visited{	
	text-decoration:none;
}

.hashLink:hover{
	text-decoration:underline;	
}


.hashLink{
	font-size:12px;
	color:#7d7d7d;
	text-decoration:none;
	outline:underline;
}

.hashLink:link, .hashLink:visited{	
	text-decoration:underline;
}

.hashLink:hover{
	text-decoration:none;	
}



.whiteLink{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	outline:none;
}

.whiteLink:link, .whiteLink:visited{	
	text-decoration:none;
}

.whiteLink:hover{
	color:#f0ff00;
	text-decoration:none;
}

.whiteLinkSelected{
	color:#f0ff00;
	text-decoration:none;
	
}

.midContent{
	clear:both;
	padding-top:23px;
	background-color:#FFFFFF;
}

.menu{
	clear:both;
	height:38px;
	background-color:#7aba0c;
	background-image:url(../images/menubg.jpg);
	background-repeat:repeat-x;
	margin-left:11px;
	width:937px;
	text-transform:uppercase;
}

.menu .menuLeft{
	background-image:url(../images/menu_leftimg.jpg);
	background-repeat:no-repeat;	
	line-height:38px;
	padding-left:18px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;	
}

.menu .menuRight{
	background-image:url(../images/menu_rightimg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:38px;
	width:10px;
	line-height:38px;
	text-align:right;
	padding:0 5px 0 0;
	

}
.menu .menuRight img{
	margin-right:5px;
	padding:5px 0 0 0;
}

.midContent. innerContent{
	width:731px;
	padding:27px 10px 10px 38px;
}

.midContent .gameBanner{
	width:731px;
	height:447px;
	padding:27px 10px 10px 38px;
	background-image:url(../images/gamebg.jpg);
	background-repeat:no-repeat;
}

.midContent .gameInfo {
	width:746px;
	padding:10px 10px 10px 20px;
}

.midContent .googleAdd{
	width:160px;
	text-align:center;	
}

.title{
	background-image:url(../images/title_linebg.jpg);
	background-repeat:repeat-x;
	height:38px;
}

.title .titleText{
	background-image:url(../images/title_left.jpg);
	background-repeat:no-repeat;
	height:38px;
	line-height:38px;
	padding-left:10px;
	color:#ffffff;
	font-weight:normal;
	font-size:20px;	
}

.clearFloat{
	clear:both;
}

.gameItem{
	width:253px;
	float:left;
	height:104px;
}

.gameItem .gameBox{
	width:253px; float:left; height:104px;
}

.gameItem .gameBox .gameImg{
	height:102px; width:105px; padding-left:0px; float:left; background-image:url(../images/gameitem-bg.jpg); background-repeat:no-repeat; background-position:0 0;
}

.gameItem .gameBox .gameImg .img{
padding-left:6px;
}

.gameItem .gameBox .gameText{
	float:left; padding-left:7px;	
}



.innerGameItem{
	width:248px;
	float:left;
	height:104px;
}

.innerGameItem .innerGameBox{
	width:248px; float:left; height:104px;
}

.innerGameItem .innerGameBox .innerGameImg{
	height:102px; width:105px; padding-left:0px; float:left; background-image:url(../images/gameitem-bg.jpg); background-repeat:no-repeat; background-position:0 0;
}
.innerGameItem .innerGameBox .innerGameImg .img{
	padding-left:6px;
}

.innerGameItem .innerGameBox .innerGameText{
	float:left; padding-left:4px;	
}




.newsBox{
	float:left; width:210px; margin-top:15px; margin-left:26px;
}

.newsBox .newsBoxBg{
	background-image:url(../images/newbg_strip.jpg); background-repeat:repeat-x;	
}

.newsBox .newsBoxBg1{
	background-image:url(../images/newbg_strip1.jpg); background-repeat:repeat-x;	
}



.newsBox .newsBoxBg .newsInnerBox{
	border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3;  width:190px; padding:0 10px 0 10px;
}

.newsBox .newsBoxBg1 .newsInnerBox1{
	border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3;  width:190px; padding:0 10px 0 10px;
}

.newsTitle{
	font-size:18px;
	color:#474747;
	font-weight:normal;	
}

.newsText{
	font-size:11px;
	color:#474747;
}

.newsTextLink {
	font-size:12px;
	font-weight:bold;
	color:#474747;	
}

.newsTextLink:link {
	text-decoration:underline;
}

.newsTextLink:visited{
	text-decoration:underline;
}

.newsTextLink:hover{
	text-decoration:none;
}


.footerText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-align:center;
}
.followus{
	font-size:14px;
	font-weight:bold;
	color:#1c4481;
}

.footerBg{
	height:54px; padding-top:20px; background-image:url(../images/footerimg.jpg); background-repeat:no-repeat; margin-top:48px;
}

.pageNavigation{
	font-size:12px;
	color:#000000;
	background-color:#cfeca5;
	text-decoration:none;
	padding:5px 8px 5px 8px;
	line-height:25px;

}

.pageNavigation:link, .pageNavigation:visited {
	text-decoration:none;
}

.pageNavigation:hover{
	text-decoration:none;
	background-color:#a2d74f;
}


.reviewAuthorStyle{
	color:#c02c3b;
	font-size:12px;
}

.reviewLink{
	color:#c02c3b;
	font-size:12px;
}

.reviewLink:link, .reviewLink:visited{
	text-decoration:none;
}

.reviewLink:hover{
	text-decoration:underline;
}

.dotLine{
	border-bottom:1px dashed #afafaf;
	padding:10px 0 20px 0px;
}

.mlabLogo{
	margin-top:50px;
}

.greenText{
	font-size:12px;
	font-weight:bold;
	color:#5b9100;
}

.greenTextLink{
	font-size:12px;
	font-weight:bold;
	color:#5b9100;
}

.greenTextLink:link, .greenTextLink:visited {
	text-decoration:none;
 }
 
.greenTextLink:hover{
	text-decoration:underline;
}

.footerMenuLink{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#CCCCCC;
	font-size:11px;
}

.footerMenuLink a{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	outline:none;
}

.footerMenuLink a:link, .footerMenuLink a:visited{	
	text-decoration:none;
}

.footerMenuLink a:hover{
	color:#CC0000;
	text-decoration:none;
}

.copyrightsLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none
}

.copyrightsLink:link .copyrightsLink:visited{
	text-decoration:none;
}

.copyrightsLink:hover{
	text-decoration:underline;
}
.sitemap ul li{
	line-height:19px;
	}
.sitemap ul li a{
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	text-decoration:none;	
}

.sitemap ul li a:link, .sitemap ul li a:visited{
	color:#000000;
	text-decoration:none;	
}

.sitemap ul li a:hover{
	text-decoration:underline;	
}

.leftMenu{
	list-style:none;
	margin:0px;
	padding:0px;
}

.leftMenu li{
line-height:28px;
border-bottom:1px dotted #c3c3c3;
color:#CCCCCC;
font-size:12px;	
}

.leftMenu li a{
	text-decoration:none;
	color:#7d7d7d;
	display:block;
	background-color:#f4f4f4;
	padding-left:15px;

}

.leftMenu li a:hover{
	text-decoration:none;
	color:#7d7d7d;
	color:#FFFFFF;
	background-color:#a2d844;
	background-image:url(../images/menubullet.jpg);
	background-repeat:no-repeat;
	background-position:right;	
}

.leftMenu li .menuSelected{
	text-decoration:none;
	color:#7d7d7d;
	color:#FFFFFF;
	background-color:#a2d844;
	background-image:url(../images/menubullet.jpg);
	background-repeat:no-repeat;
	background-position:right;	
}

.levelsText{
	color:#c02c3b;
	font-size:20px;
}

.title10{
	color:#c02c3b;
	font-size:16px;
	font-weight:bold;
}

.blueLink{
	color:#0000ee;	
}

.blueLink:link{
	text-decoration:underline;
}

.blueLink:visited{
	text-decoration:underline;
}

.blueLink:hover{
	text-decoration:underline;
}

.flashNews{
	background-color:#028d01;
	width:907px;
	margin-left:11px;
	height:25px;
	background-image:url(../images/newsbg.jpg);
	background-repeat:no-repeat;
	padding:11px 15px 0 15px;
}

.flashNews .newsText{
	font-size:12px;
	color:#FFFFFF;	
}

.flashNews .newsText a{
	color:#FFFFFF;
	text-decoration:none;
}

.flashNews .newsText a:link{
	text-decoration:none;
}

.flashNews .newsText a:visited{
	text-decoration:none;
}


.flashNews .newsText a:hover{
	text-decoration:none;
	color:#f0ff00;
}



.blackLink{
	font-size:12px;
	font-weight:normal;
	color:#000000;	
	text-decoration:none;	
}

.blackLink:link, .blackLink:visited{
	color:#000000;
	text-decoration:underline;	
}

.blackLink:hover{
	text-decoration:none;	
}


#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  display:none;
  z-index:9999;
  
}

#boxes #dialog {  

}


.offerText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;	
}
.offerwhiteText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;	
}

.offerwhiteTextBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;	
}

.offerorangeText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffba42;	
}
.offerfooterText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.offerLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;	
}

.offerLink:link{
	text-decoration:none;
}

.offerLink:visited{
	text-decoration:none;
}


.offerLink:hover{
	text-decoration:underline;
}

input.sub_button {
	font-size: 13px;
	padding: 5px 20px;	color: #A45711;
	font-weight:600;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffd800), to(#e58100));
	background: -moz-linear-gradient(#ffd800, #e58100);
	filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#ffd800', EndColorStr='#e58100', GradientType=0);
	border-top: 1px #ccc solid;
	border-bottom: 1px #888 solid;
	-moz-border-radius: 15px;
	-webkit-border-radius: 5px;
	behavior:url(border-radius.htc);
	cursor:pointer;
}
