body{
	  color: #000000;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
    line-height: 19px;
	background:#1080cc;
}
#outer_out{
	background:url(../images/outer-out.jpg) repeat-x ;
}
#outer_in{
	background:url(../images/outer.jpg) top center no-repeat;	
}
#wrapper{
	background:url(../images/outer.jpg) center top;
	margin:0 auto;
	width:1000px;
}
#header{
	height:560px;
	position:relative;
	width:100%;
}
a.Logo:link,a.Logo:visited,a.Logo:hover{
	width:330px;
	height:170px;
	position:absolute;
	left:330px;
	top:5px;
	text-indent:-9999px;
}
.LogoFlash{
	width:250px;
	height:200px;
	position:absolute;
	left:62px;
	top:104px;
	z-index:10;
}
.CharaterFlash{
	width:1000px;
	height:150px;
	position:absolute;
	left:2px;
	top:257px;
	z-index:1;
}
a.Flash:link,
a.Flash:visited{
	background:url(../images/taive.jpg) no-repeat;
	width:91px;
	height:31px;
	display:block;
	position:absolute;
	right:192px;
	top:244px;
}
a.Flash:hover{
	background-position:0 -31px;
}
ul.MenuTop{
	width:190px;	
	position:absolute;
	left:255px;
	bottom:85px;
	z-index:11;
}
ul.MenuTop li{
	float:left;
	padding:0 3px;
	color:#ffe7ad;
	font-weight:bold;
}
ul.MenuTop li a:link,
ul.MenuTop li a:visited{
	float:left;
	color:#ffe7ad;
	font-weight:bold;
	text-decoration:none;
}
ul.MenuTop li a:hover{
	color:#fdd615;
	text-decoration:none;
}
a.PlayNow:link,a.PlayNow:visited{
	width:120px;
	height:108px;
	background:url(../images/btt-playnow.png) no-repeat;
	position:absolute;
	bottom:59px;
	left:434px;
	text-indent:-9999px;
	z-index:15;
}
a.PlayNow:hover{
	background-position:-120px 0;
}
a.RegNow:link,
a.RegNow:visited{
	position:absolute;
	bottom:85px;
	right:295px;
	color:#ffe7ad;
	font-weight:bold;
	text-decoration:none;
}
a.RegNow:hover{
	color:#fdd615;
	text-decoration:none;
}
/****************/
ul.Nav{
	z-index:10;
}
ul.Nav li a:link,ul.Nav li a:visited,ul.Nav li a:hover{
	position:absolute;
	bottom:0px;
	left:0px;
	background:url(../images/nav.jpg) no-repeat;
	text-indent:-9999px;
}
ul.Nav li.Off a:link,ul.Nav li.Off a:visited,ul.Nav li.Off a:hover{
	cursor:default;
}
ul.Nav li a.DauTruong:link,ul.Nav li a.DauTruong:visited{
	bottom:120px;
	left:120px;
	width:330px;
	height:40px;
	background-position:0px 0px;
	z-index:10;
}
ul.Nav li.Active a.DauTruong:link,ul.Nav li.Active a.DauTruong:visited,ul.Nav li.Active a.DauTruong:hover,
ul.Nav li a.DauTruong:hover{
	background-position:0px -40px;
}
ul.Nav li.Off a.DauTruong:link,ul.Nav li.Off a.DauTruong:visited,ul.Nav li.Off a.DauTruong:hover{
	background-position:0px -80px;
}
/*********/
ul.Nav li a.BocTem:link,ul.Nav li a.BocTem:visited{
	bottom:120px;
	left:580px;
	width:310px;
	height:40px;
	background-position:-330px 0px;
}
ul.Nav li.Active a.BocTem:link,ul.Nav li.Active a.BocTem:visited,ul.Nav li.Active a.BocTem:hover,
ul.Nav li a.BocTem:hover{
	background-position:-330px -40px;
}
ul.Nav li.Off a.BocTem:link,ul.Nav li.Off a.BocTem:visited,ul.Nav li.Off a.BocTem:hover{
	background-position:-330px -80px;
}
/******************/
#footer{
	width:640px;
	height:100px;
	position:relative;
	margin:0 auto;
}
#footer a.LogoVNG:link,#footer a.LogoVNG:hover,#footer a.LogoVNG:visited{
	width:35px;
	height:53px;
	position:absolute;
	top:7px;
	left:76px;
	text-indent:-9999px;
}
#footer a.Logo7Road:link,#footer a.Logo7Road:hover,#footer a.Logo7Road:visited{
	width:38px;
	height:36px;
	position:absolute;
	top:19px;
	left:127px;
	text-indent:-9999px;
}
#footer p.Copyright{
	position:absolute;
	left:195px;
	top:20px;
	font-size:11px;
	color:#fff;
}
.QuickReg{
	background:none;
	overflow:hidden;
	padding-top:36px;
	position:absolute;
	z-index:1000;
	height:410px;
	width:440px;
	padding:0;	
}
.QuickReg .SurveyClose{
	background:url(../images/close1.gif) no-repeat;	
	height:23px;
	left:384px;
	top:23px;
	width:25px;
	position:absolute;
	display:block;
	text-indent:-1000em;
}
.QuickReg .SurveyContent{
	height:auto;
	overflow:hidden;
	padding:0 0 0 20px;
	width:auto;	
}