body
{
	margin: 0 4px;
	font-family: Arial,helvetica,clean,sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	line-height: 150%;
	background:#fff url('http://skins.gamevui.com/back.jpg') no-repeat center top fixed;
}
h2
{
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	text-align:left;
	margin:0px;
	padding:0px;
}
h2.h2blue
{
	color:#34B9E2;
}
h2.h2orange
{
	color:#FF7327
}
/*table#borderPage
{
	background:#fff url(images/body-bg.png) repeat-y top center;
	width:1005px;
}
table#borderPage tr td#pageTop
{
	background:#fff url(images/body-bg-top-bot.png) no-repeat top center;
	height:10px;width:1005px;
}
table#borderPage tr td#pageBottom
{
	background:#fff url(images/body-bg-top-bot.png) no-repeat bottom center;
	height:10px;width:1005px;
}*/
body.backend
{
	background:#fff;
}
a:hover, a:active, a:focus
{
	text-decoration: none;
}
a
{
	color: #FE7F12;
	text-decoration: none;
}

form
{
	padding: 0px;
	margin: 0px;
}
#board
{
	width: 996px;
	height: auto;
	
}
.mainPanel, .footerPanel
{
	
}

.headerPanel
{
	
}
.footerPanel
{
	background: #fff;
	border-top: solid 1px #cecece;
}
.topbar
{
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	position:relative;
	/*background-color:#000;*/
	/* for IE */
	/*filter:alpha(opacity=40);*/
	  /* CSS3 standard */
	/*opacity:0.4;*/
}
.topbar #searchBox
{
	position:absolute;
	right:0px;
	top:0px;
	width:250px;
}
#searchBox .textBox
{
	font-size:11px;
	line-height:16px;
	padding:0px; margin:0px;
}
.topbar a, .topbar a:link, .topbar a:visited
{
	color: #333;
	text-decoration: none;
	padding-right: 5px;
	margin-left: 3px;
	background: transparent url(images/bg_all.gif) no-repeat 100% -53px;
}
.topbar a.more
{
	padding-right: 8px;
	background: transparent url(images/bg_all.gif) no-repeat 100% 5px;
}
.headerPad
{
	margin: 5px;
	position: relative;
	height: 90px;
}
.headerPad .topAd
{
	position: absolute;
	width: 728px;
	height: 90px;
	top: 0px;
	right: 0px;
}


/*	Menu chÃ­nh */
#navigationBar
{
	position: relative;
	top: 0px;
	z-index: 1;
	height: 30px;
	
}
#navigationBar ul, .headerPanel ul
{  
	margin: 0; 
	padding: 0;
	list-style-type: none;
	background:url(images/bg_nav.gif);
}

#navigationTabs
{
    border-style: solid none solid none;
    border-width: 0px;
    border-color: #CF006B;
    position: absolute;
    line-height: 29px;
    width: 100%;
    list-style-type: none;
    white-space: nowrap; /*width:980px;*/
}
#navigationTabs *
{
	height: 29px;
}
#navigationTabs a
{
	text-decoration: none;
	position: relative;
}
#navigationTabs li
{
    border-right: 1px solid #e35aa6;
    float: left;
    margin: 0; /*background: url(images/tab-body.gif) left 0px repeat-x;*/
    height: auto;
}
#navigationTabs li div.left
{
	/*background: url(images/tab-link.gif) left 0px no-repeat;*/
}
#navigationTabs li.first div.left
{
	/*background: url(images/tab-lead-in.gif) left 0px no-repeat;*/
}
#navigationTabs li.last div.right
{
	/*background: url(images/tab-lead-out.gif) right 0px no-repeat;*/
}
#navigationTabs li.active, #navigationTabs li.active div.left
{
	background-position: left -46px;
}
#navigationTabs li.after-active div.left
{
	background-position: left -92px;
}
#navigationTabs li.active div.right
{
	background-position: right -46px;
}
#navigationTabs li div
{
	overflow: hidden; /* Fix IE bug: div should wrap around contents */
	-overflow: visible;
	-width: 1px;
}
#navigationTabs li span, #navigationTabs li a
{
	display: block;
	float: left;
	font-size: 11px; /*color: #0161A8;*/
	color: #fff;
	padding: 0 10px 0 30px;
	white-space: nowrap;
	font-weight: bold;
	font-family:  Tahoma, Helvetica, sans-serif;
	text-transform: uppercase;
	float: left;
}
#navigationTabs li.last span, #navigationTabs li.last a
{
	margin-right: 11px;
	-margin-right: 5px;  
}
#navigationTabs li.active span, #navigationTabs li.active a
{
	background: url(images/bg_nav_hover.gif) center top;
	color: #fff;
	font-weight: bold;
}
#navigationTabs a:hover
{
	color:#fdfb57
}
#navigationTabs li.last{ border-right:none;}
/*Háº¿t menu chÃ­nh*/

#childNavigation
{
	position: relative;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 27px;
	margin-top: 0px;
	clear: both;
	background: url(images/bg_nav.gif) repeat-x  0px -30px;
	padding-left: 8px;
}
#childNavigationFs
{
	position:absolute;
	top:0px;
	left:0px;
	height:27px;
	width:6px;
	background: url(images/tabs_bg.png) no-repeat top left;
	font-size:0px; line-height:27px;
}
#childNavigationLs
{
	position:absolute;
	top:0px;
	right:0px;
	height:27px;
	width:6px;
	background: url(images/tabs_bg.png) no-repeat top right;
	font-size:0px; line-height:27px;
}
#childNavigationBd
{
	height:22px; line-height:22px;
}#childNavigation{color: #aaa;}
#childNavigation a
{
	color: #CF006B;
	font-size: 10px;
	font-weight: bold;
	text-transform:uppercase;
	
}
#childNavigation a.selected
{
	color: #8e1854;
	font-size: 10px;
	font-weight: bold;
}
#childNavigation a.special
{
	color: #8e1854;
}
#childNavigation div.left a, #childNavigation div.left a:link, #childNavigation div.left a:visited
{
	color: #0772B8;
	text-decoration: none;
	padding-right: 5px;
	margin-left: 3px;
	background: transparent url(images/divider_v_blue_dotted.gif) no-repeat 100% 0;
}
#childNavigation div.left a.last
{
	padding-right: 8px;
	background: none;
}

#childNavigation div.right a, #childNavigation div.right a:link, #childNavigation div.right a:visited
{
	color: #333;
	text-decoration: none;
	padding-right: 5px;
	margin-left: 3px;
	background: transparent url(images/divider_v_blue_dotted.gif) no-repeat 100% 0;
}
#childNavigation div.left a.more
{
	padding-right: 8px;
	background: transparent url(images/bg_all.gif) no-repeat 100% 5px;
}
#childNavigation div.right a.last
{
	background: none;
}
#childNavigation div.left
{
	position: absolute;
	text-align: left;
	top: 3px;
	left: 0px;
	width: 400px;
}
#childNavigation div.right
{
	position: absolute;
	text-align: right;
	top: 0px;
	right: 3px;
	width: 600px;
}
#personalBox
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#personalBox *
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#personalBox input
{
	padding: 0px;
	margin: 0px;
}


#pageHot
{
	position:relative;
	display:block;
	width:690px;
	height:335px;
}
#topPad
{
	margin-right: 8px;
	float: left;
	width: 468px;
}
#hotPad
{
	position:absolute;
	float: right;
	width: 204px;
	right: 8px;
	top:0px;
	background:url(images/ejg_bg.png) no-repeat top left; height:335px;
}
#hotPad a.glnk-hot
{
	line-height:100%;
	color:#000;
}
#hotPad a.glnk-hot:hover
{
	color:#006699;
	text-decoration:underline;
}
#hotPad div.g-item
{
	float:left; width:80px; height:101px; padding:0 10px 0 10px; text-align:center
}
#hotPad h2
{
	text-align:left;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	height:28px;
	line-height:30px;
	margin:0 0 0 36px;
	overflow:hidden;
}
#hotPad h2 a 
{
	color:#FFFFFF;
}
#hotPad h2 a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
/*XENG*/
input
{
	/*border:solid 1px #6699cc;*/
}
#panel
{
	padding: 4px;
	font-size: 11px;
	color: #333;
	font-family: Verdana;
	border-right: #2382bd 1px solid;
	border-top: #2382bd 1px solid;
	border-left: #2382bd 1px solid;
	border-bottom: #2382bd 1px solid;
}
#panel from
{
	margin: 0px;
	padding: 0px;
}

#navlist
{
	padding: 0;
	margin: 0;
	margin-left: 3px;
	font: bold 11px Verdana, sans-serif;
	height: 18px;
}

#navlist li
{
	list-style: none;
	margin: 0;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 3px;
	height: 16px;
	background: url(images/xeng_mn_b.jpg) repeat-x top left;
}

#navlist li a
{
	border-right: #2382bd 1px solid;
	border-top: #2382bd 1px solid;
	border-left: #2382bd 1px solid;
	border-bottom: #2382bd 1px solid;
	padding: 2px 0.5em;
	margin: 0px;
	border-bottom: none;
	background: url(images/xeng_mn_b.jpg) repeat-x top left;
	text-decoration: none;
	display: block;
}

#navlist li a:link
{
	color: #fff;
}
#navlist li a:visited
{
	color: #fff;
}

#navlist li a:hover
{
	color: #fff;
	border-color: #31BAE7;
}

#navlist li a#current
{
	background: white;
	border-bottom: 1px solid white;
	color: #FF7D10;
	background: url(images/xeng_mn_b2.jpg) repeat-x top left;
}

.tip
{
	border: solid 1px #E6E6E6;
	background-color: #ffffcc;
	font-size: 11px;
	font-family: Sans-Serif;
	padding: 3px;
	margin-top: 3px;
}
.hr
{
	height: 0px;
	border-top: dashed 1px #333;
	border-bottom: solid 1px #fff;
	font-size: 0px;
	line-height: 0px;
}
.overview td
{
	font-size: 11px;
	color: #333;
	font-family: Verdana;
}
#history
{
	border-collapse: collapse;
	border-bottom: solid 1px #dfdfdf;
	border-right: dashed 1px #dfdfdf;
	width: 742px;
}
#history tr td
{
	border-top: solid 1px #dfdfdf;
	border-left: dashed 1px #dfdfdf;
	padding: 2px;
}
#history tr td a.btNote
{
	color: #666;
	text-decoration: none;
}

#history tr.lsHeader td
{
	font-size: 11px;
	color: #333;
	font-family: Verdana;
	font-weight: bold;
	background-color: #dfdfdf;
}
#history tr.lsRow td
{
	font-size: 11px;
	color: #333;
	font-family: Verdana;
}

#history .note
{
	background-color: #f1f1f1;
	border: dashed 1px #E6E6E6;
	padding: 3px;
	font-size: 11px;
	margin-left: 18px;
}
#history_pager
{
	width: 742px;
}
#history_pager td, .lsTable td
{
	font-size: 11px;
	color: #333;
	font-family: Verdana;
}
#gdoption
{
	font-size: 10px;
	color: red;
	font-family: Verdana;
	font-weight: bold;
}
#gdoption i
{
	font-style: normal;
	margin-right: 3px;
}
#gdoption i.current
{
	background-color: #dfdfdf;
	border-top: solid 1px #cfcfcf;
	border-left: solid 1px #cfcfcf;
	border-right: solid 1px #cfcfcf;
	padding-left: 3px;
	padding-right: 3px;
}
#gdoption i a
{
	text-decoration: none;
	font-weight: normal;
	color: #333;
}
.giaodich
{
	margin-top: 5px;
}
.optionPanel
{
	background-color: #f1f1f1;
	margin-bottom: 5px;
	border: solid 1px #cfcfcf;
	border-top: solid 2px #dfdfdf;
}
.account_owner
{
	color: #FF7D10;
	text-decoration: none;
	font-weight: bold;
}
#xengProfile
{
}
#history a, #tdMoreInfo a, #xengProfile a
{
	text-decoration: none;
	color: #2182BD;
}
#history a:hover, #tdMoreInfo a:hover, #xengProfile a:hover
{
	text-decoration:uderline;
	color:#FF7D10;
}
.zoneTitle
{
	background-color: #31BAE7;
	border: solid 1px #2182BD;
	padding: 4px;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 3px;
}
#xengWeekInfo tr.light td
{
	background-color: #f1f1f1;
}
#xengWeekInfo tr.dark td
{
	background-color: #ddd;
}
#xengWeekInfo a
{
	color: #31BAE7;
	text-decoration: none;
}
#xengWeekInfo a:hover
{
	border-bottom: dashed 1px #FF7D10;
	color: #FF7D10;
}
#xengWeekInfo tr.header td
{
	font-weight: bold;
	border-bottom: solid 1px #ddd;
}
#history_pager td.pageNormalItem a
{
	color: #2182BD;
	text-decoration: none;
}
#history_pager td.pageSelectedItem a
{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

.extcontent
{
	color: #686868;
	font-size: 7pt;
	font-family: Verdana;
}
.wigetMoreLink
{
	color: #999;
	font-weight: normal;
	font-size: 11px;
	text-align: right;
}
.gameLink
{
	color: #595959;
}
.gameLink2
{
	color: #006699;
}
.element_title
{
	background-image: url(images/element_title_bg.gif);
	background-repeat: repeat-x;
	height: 32px;
	line-height: 26px;
}
.playTitle
{
	color: #080;
	font-weight: bold;
	font-size: 16px;
	padding-left: 15px;
	background: #fff url(images/icon_playing.gif) no-repeat center left;
}
.playTools, .playTools:visited, .playTools:link
{font-size:12px;
	color: #333;
	font-weight: normal;
	text-decoration: none;
}
.playTools:hover, .playTools:active
{
	color: #f00;
	font-weight: normal;
	text-decoration: none;
}
.playTools img
{
	border: 0px;
}
.highScoreRow
{
	height: 75px;
	/*background: #fff url(images/border_box.gif) repeat-x top left;*/
	border-bottom:1px solid #E6E6E6;
}
.highScoreRowRight
{
	margin-left: 4px;
	height: 75px;
	color: #000;
}
.highScoreRowHead
{
	width: 15px;
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}
.highScoreRowHead a, .highScoreRowHead a:link, .highScoreRowHead a:visited
{
	color: #A7CC25;
}
.highscoreVata
{
	border: solid 1px #aaa;
}

.sc_tab
{
	text-align: right;
	padding-right: 5px; border-bottom:1px solid #E6E6E6;
}
.sc_tab a
{
	color: #333;
}
.tab_selected
{
	font-weight: bold;
}
.mv_title
{
	background: #aaa;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	padding: 3px;
	border-top: solid 1px #000;
	margin-top: 10px;
}


#slideshowNavigation
{
	width: 100%;
	overflow: hidden;
	margin-bottom: 1em;
}

#slideshowNavigation li
{
	float: left;
	margin-right: 8px;
}

#slideshowNavigation li a
{
	display: block;
	padding: 3px 6px;
	border: 1px solid #aaa;
}

#slideshowNavigation li.isActive a
{
	border: 1px solid #000;
	background: #000;
	color: #fff;
	font-weight: bold;
}

#slideshowFrameContainer
{
	position: relative;
}

#slideshowFrameContainer img
{
	position: absolute;
	left: 0;
	top: 0;
	float: left;
}

#slideshowFrameContainer img.slide1
{
}

#slideshowFrameContainer img.slide2
{
	opacity: 0;
	filter: alpha(opacity=0);
}

.yui-sldshw-displayer
{
	position: relative;
	overflow: hidden;
	border: solid 1px #34B9E2;
	width: 466px;
	height: 202px;
}
.yui-sldshw-displayer img
{
	position: absolute;
	width: 100%;
	height: 100%;
}
.yui-sldshw-displayer div.sldshw-item
{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #f1f1f1;
}
.yui-sldshw-displayer table
{
	position: absolute;
	width: 100%;
	height: 100%;
}
.yui-sldshw-displayer div
{
	position: absolute;
	width: 100%;
	height: 100%;
}

.yui-sldshw-next
{
	z-index: 1;
	display: block;
	opacity: 1.0;
}

.yui-sldshw-active
{
	z-index: 10;
	display: block;
	opacity: 1.0;
}
.yui-sldshw-cached
{
	display: none;
	z-index: 0;
	opacity: 1.0;
}

div.yui-sldshw-frame
{
	background: #E6E6E6;
}
#quick-play
{
	margin-top: 0px;
	width: 468px;
	height: 65px;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
	background: url(images/tg_bg.png) no-repeat bottom left;
}
#quick-play ul, #quick-play li
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#quick-play ul li
{
	float: left;
	padding-right: 9px;
	padding-left: 1px;
	padding-top: 4px;
}
#quick-play ul li a
{
	display: block;
	height: auto;
	position: relative;
	text-decoration: none;
	width: 145px;
}
#quick-play ul li a img
{
	border: 0px;
	cursor: pointer;
	font-family: Verdana,sans;
	font-weight: bold;
	height: 40px;
	left: 15px;
	width: 40px;
	position: absolute;
	top: 6px;
	border: solid 1px #666;
}
#quick-play ul li a strong
{
	color: #006699;
	cursor: pointer;
	font-family: verdana,sans;
	font-weight: bold;
	height: 45px;
	left: 0;
	margin-left: 15px;
	padding: 0 8px 0 48px;
	position: absolute;
	top: 6px;
	line-height:120%;
	text-align:right;
	overflow:hidden;
	font-size:8pt;
}
#quick-play ul li a:hover
{
	/*background: url(images/quick-play-home-page-button.png) no-repeat left -150px;*/
}
#topSmall
{
	margin-top: 0px;
	width: 468px;
	height: 65px;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
	background: url(images/tg_bg.gif) no-repeat bottom left;
}
.catTitle
{
	background-color: #C1E0EA;
	color: #fff;
	margin-bottom: 8px;
	font-weight: bold;
	padding: 4px;
	width: 674px;
	border: solid 1px #4BACC7;
}
.scorePageTitle
{
	background-color: #C1E0EA;
	color: #000;
	margin-bottom: 8px;
	padding-left: 4px;
	padding-right: 4px;
	width: 670px;
	border: solid 1px #4BACC7;
}
.catTitle a
{
	color: #FF7327;
}
.subCatMenu
{
	text-align: right;
}
.subCatMenu a
{
	color: #000;
}
#SendMessage
{
	height: 30em;
}
label.message
{
	display: block;
	float: left;
	width: 70px;
	clear: left;
}
.clear
{
	clear: both;
}
#resp
{
	margin: 10px;
	padding: 5px;
	border: 1px solid #E6E6E6;
	background: #fff;
}
#resp li
{
	font-family: monospace;
}
#rightCol
{
	width: 300px;
	overflow: hidden;
	
}
#rightCol .r_cont
{
	height: auto;
	display: block;
	width: 300px;
	padding-bottom:10px;
}
.hrspace8
{
	font-size: 0;
	line-height: 0;
	height: 8px;
	clear: both;
}

li.sendxeng a
{
	background: url(images/gold.gif) no-repeat left center;
}
li.addfriend a
{
	background: url(images/menuadd.gif) no-repeat left center;
}
li.profile a
{
	background: url(images/icon_info.gif) no-repeat left center;
}
li.mypage a
{
	background: url(images/gamepage.gif) no-repeat left center;
}
li.blog a
{
	background: url(images/blogpage.gif) no-repeat 2px center;
}
li.block a
{
	background: url(images/menublock.gif) no-repeat left center;
}
li.sendpm a
{
	background: url(images/menupm.gif) no-repeat left center;
}
li.msn a
{
	background: url(images/im_msn.gif) no-repeat left center;
}
li.yim a
{
	background: url(images/im_yim.gif) no-repeat left center;
}
li.skype a
{
	background: url(images/im_skype.gif) no-repeat left center;
}
li.gtalk a
{
	background: url(images/im_gtalk.gif) no-repeat left center;
}
li.aim a
{
	background: url(images/im_aim.gif) no-repeat left center;
}
li.yuimenuitem a.yuimenuitemlabel
{
	cursor: pointer;
}




.box {
	padding: 0px;
	background: url("images/ff3b-table-01-top.png") top left no-repeat;
}

.box-sides
{
    background-position: #fff;
    padding: 0 0px;
    width: 670px;
    background: #fff;
    clear: both;
    border-width: 1px;
    border-color: #E6E6E6;
    border-style: none solid solid solid;
}

.box-footer {
}



.box ul {
	margin-top: 0;
	margin-bottom: 0;
}

.box-sides li {
	list-style-image:url("images/ff3b-bullet.png");
	margin: 0 25px 0 40px;
	padding-bottom: 10px;
}

#whatsnew.box {
	padding-top: 0;
}

#portal-nav {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 27px;
	 background:url(images/bg_title.jpg)
}

#portal-nav li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
	text-align: center;
	line-height: 25px;
	display: inline;
	font-size:12px;
	padding:0 8px 0 8px;
}
#portal-nav li.one,
#portal-nav li.two,#portal-nav li.three,#portal-nav li.four {
/*	background: url("images/ff3b-table-02-div.png") top right no-repeat;*/
 
}

#portal-nav {
	font-size: 14px;
	font-weight: bold;
}
#portal-nav a:link,
#portal-nav a:visited {
	color: #fff;
	text-decoration: none;
}

#portal-nav a:hover {
	text-decoration: underline;
	color: Yellow;
}

#portal-nav a:active {
	text-decoration: none;
	color: Yellow;
}

#portal-nav a.current {
	color: Yellow;
}

#pagination {
	display: none;
}

#footer {
	font-size: 85%;
	color: #5b779b;
	text-align: center;
}
#content-scroller .page
{
	margin:0px;padding:0px;
}
#content-scroller .page .page-content
{
	margin:8px;
}
#userBox
{
	padding: 3px 0px 3px 0px; margin: 5px 5px 0px 5px;     border: 1px solid #DDDDDD;
    height: 20px;
    background: none;

}	
div.last-game-item
{
	 width: 200px; position: relative; height: 70px; display: block; left:-1px;
}
div.last-game-item div.game-icon
{
	 position: absolute; top: 6px; left: 3px; width: 60px; height: 65px;display: block;
	 overflow:hidden;
}
div.last-game-item div.game-icon img
{
	border:0px;
}
div.last-game-item div.game-info
{
	position: absolute; top: 0px; left: 68px; height: 65px;
	overflow:hidden;
}
div.last-game-item div.game-info p
{
	margin:0px 0px 0px 0px;
	padding:3px 0px 8px 0px;
	line-height:100%;
}
.orange
{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #fe7f12;
}
.orange a:visited, .orange a:link, .orange a:active
{
	text-decoration: none;
	font-size: 10pt;
	color: #fe7f12;
}
.orange a:hover
{
	text-decoration: underline;
}

.orangeBold
{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #fe7f12;
	font-weight: bold;
}
.orangeBold a:active, .orangeBold a:visited, .orangeBold a:link
{
	color: #fe7f12;
	text-decoration: none;
	font-weight: bold;
}
.blue
{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #BE15A0;
}
.blueBold, .blueBold a
{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #BE15A0;
	font-weight: bold;
	text-decoration: none;
}
.footerBg
{
	background: #fff url(images/footerBg.gif) no-repeat   left -2px;
	height: 42px;vertical-align: top;
	padding: 0px 0px 0px 10px;
}
.footerBg div
{
	background: #fff url(images/footerBg.gif) no-repeat   right -2px;
	height: 42px;
	padding: 10px 0px 0px 0px;
}
.footerLink
{
	color: #666;
	font-size: 10pt;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.footerLink a:visited, .footerLink a:active, .footerLink a:link
{
	color: #333;
	text-decoration: none;
}
.footerLink a:hover
{
	text-decoration: underline;
}
.copyRight
{
	font-size: 10pt;
	color: #595959;
}
.copyrightLink
{
	color: #fe7f12;
	font-size: 10pt;
	text-decoration: none;
}
.copyrightLink a:active, .copyrightLink a:link, .copyrightLink a:visited
{
	color: #fe7f12;
	text-decoration: none;
}
.copyrightLink a:hover
{
	color: #20a8d1;
	text-decoration: none;
}
.logoFooter
{
	background: url(images/logoGamevui.gif) no-repeat center;
	width: 238px;
	height: 48px;
}
.tabGame
{
	width: 201px;
	height: 28px;
	font-size: 11pt;
	font-weight: bold;
	color: #fff;
}

.tabGameText
{
	margin-top: 3px;
}

.tabGame a:link, .tabGame a:visited
{
	padding: 5px;
	padding-left: 40px;
	background: url(images/tabbg.gif) no-repeat left;
	display: block;
	font-size: 11pt;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.tabGame a:hover, .tabGame a:active
{
	background: url(images/tabbg_active.gif) no-repeat left;
	color: #ff412d;
}
.tongGame
{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.gameList
{
	padding: 3px 0px 5px 5px;
	border-bottom: 1px dashed #20a8d1;
}
/*---detail---*/
.chitietMenu
{
	background: url(images/chitietGame.gif) no-repeat;
	width: 302px;
	height: 34px;
}
.borderBottomBlue
{
	border-bottom: 1px dashed #20a8d1;
	color: #20a8d1;
	padding: 5px;
}
.wideScreen
{
	background: url(images/manhinhrong.gif) no-repeat;
	width: 650px;
	height: 49px;
}
.navigate
{
	margin: 8px 0px 0px 8px;
	width: 230px;
	height: 25px;
	vertical-align: middle;
	color: #20a8d1;
	font-size: 10pt;
	clear: both;
	float: left;
	font-weight: bold;
}
.navigate a, .navigate a:link, .navigate a:visited
{
	padding-left: 5px;
	color: #20a8d1;
	text-decoration: none;
}
.navigate a:hover, .navigate a:active
{
	color: #20a8d1;
	text-decoration: underline;
}
.wideScreenText
{
	width: 250px;
	height: 25px;
	float: right;
	color: #fe7f12;
	margin: 8px 5px 0px 0px;
	font-weight: bold;
}

.wideScreenText a:visited, .wideScreenText a:active, .wideScreenText a:link
{
	color: #fe7f12;
	text-decoration: none;
}
.wideScreenText a:hover
{
	text-decoration: underline;
}
.playScreen
{
	width: 600px;
	text-align: center;
	margin-top: 20px;
}
/*---headerV1---*/

.shadowImage
{
	background: url(images/shadowImage.gif) no-repeat 0px 1px;
	vertical-align: top;
	width: 90px;
	padding-top: 5px;
	height: 90px;
	text-align: left;
	padding-left: 5px;
}
.privateTitle
{
}
.submenu
{
	padding-left: 8px;
	padding-right: 4px;
}
.subMenuContent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	width: 172px;
	border-bottom: 1px solid #a6e6ff;
	padding: 0px 4px 4px 10px;
	color: #20a8d1;
}
.subMenuContent a:link, .subMenuContent a:visited, .subMenuContent a:active
{
	text-decoration: none;
	color: #20a8d1;
}
.subMenuContent a:hover
{
	text-decoration: underline;
}
/*---------game moi-----------*/
.NameOfGame
{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #20a8d1;
	font-weight: bold;
	padding-bottom: 5px;
	background: url(images/nameGame_bg.gif) right bottom no-repeat;
}
.NameOfGame a:visited, .NameOfGame a:active, .NameOfGame a:link
{
	color: #20a8d1;
	text-decoration: none;
}
.NameOfGame a:hover
{
	color: #fe7f12;
}
.bgLastestGame
{
	background: url(images/LatestGame.gif) no-repeat;
	margin: 0px 0px 5px 5px;
	width: 236px;
	height: 46px;
}
.bgWellGame
{
	background: url(images/wellGame.gif) no-repeat;
	margin: 0px;
	width: 220px;
	height: 46px;
}
/*-------DS game-------*/
.listGame
{
	font-size: 8pt;
	color: #595959;
}
.listGame a:active, .listGame a:visited, .listGame a:link
{
	text-decoration: none;
	color: #595959;
}
.listGame a:hover
{
	text-decoration: underline;
	color: #20a8d1;
}
.contactLeftPad
{
	padding: 3px 0px 8px 0px;
	text-align: left;
	color: #686868;
}
.contactRightPad
{
	padding: 3px 5px 8px 0px;
	text-align: right;
	color: #000;
}
.warning a:link, .warning a:active, .warning a:visited
{
	color: #686868;
	text-decoration: none;
}
.warning a:hover
{
	text-decoration: underline;
}
.navtext
{
	width: 150px;
	font-size: 10pt;
	border-width: 1px;
	border-style: solid;
	border-color: #FF9900;
	layer-background-color: #fff;
	background-color: #FFFFFF;
	color: black;
}

/*--mobi---*/
.Loaigame_mobi
{
	background: url(/mobi/smsimages/loaigame_mobi.gif);
	width: 160px;
	height: 30px;
}
.HangSX
{
	background: url(/mobi/smsimages/producer.gif);
	width: 160px;
	height: 30px;
}
.Hedieuhanh
{
	background: url(/mobi/smsimages/HDH.gif) no-repeat;
	width: 160px;
	height: 30px;
}

.NameOfGameMobi
{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #20a8d1;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}
.NameOfGameMobi a:visited, .NameOfGameMobi a:active, .NameOfGameMobi a:link
{
	color: #20a8d1;
	text-decoration: none;
}
.NameOfGameMobi a:hover
{
	color: #fe7f12;
}
.NameTitleMobi
{
	background-color: #ecf8ff;
	width: 220px;
	height: 20px;
	border: 1px solid #37bae3;
	padding-left: 10px;
	color: #fe7f12;
	font-weight: bold;
}
.NameTitleMobi
{
	background-color: #ecf8ff;
	width: 220px;
	height: 20px;
	border: 1px solid #37bae3;
	padding-left: 10px;
	color: #fe7f12;
	font-weight: bold;
}
.NameTitleMobi a:link, .NameTitleMobi a:active, .NameTitleMobi a:visited
{
	text-decoration: none;
	color: #ff7600;
}
.NameTitleMobi a:hover
{
	text-decoration: underline;
	color: #ff7600;
}

.tongGame a:link, .tongGame a:active, .tongGame a:visited
{
	text-decoration: none;
	color: #595959;
}
.tongGame a:hover
{
	color: #fca300;
}
.shadowImageMobi
{
	width: 210px;
	background: url(/mobi/smsimages/shadowImageMobi.gif) no-repeat;
	padding: 4px 3px 3px 4px;
}
.bgLastestGameMobi
{
	background: url(/mobi/smsimages/LatestGameMobi.gif) no-repeat;
	margin: 0px 0px 5px 5px;
	width: 236px;
	height: 46px;
}
.Taitro
{
	font-family: Arial, sans-serif;
	font-size: 14pt;
	color: #20a8d1;
	padding-bottom: 5px;
}
#editorBar a:hover
{
	background-color: #f00;
}
.btnRate
{
	background: #fff;
	border: solid 0px #666;
	width: 80px;
}
.commentBox
{
	background-color: #F9F9F9;
	border: 1px solid #DBDBDB;
	padding: 5px;
}
.cmtPager
{
	text-align: right;
	font-size: 11px;
}
.cmtPager a, .cmtPager a:link, .cmtPager a:visited
{
	color: #666;
	text-decoration: none;
}
.cmtPager a b
{
	color: #f00;
	font-size: 12px;
}
.cmtPager a:hover, .cmtPager a:active
{
	color: #666;
}
.communityMenu
{
	font-size: 11px;
	vertical-align: middle;
}

.communityMenu a
{
	color: #333;
	text-decoration: none;
	margin-right: 5px;
}
.communityMenu a.btnAddFriend
{
	background: url(/myimages/menuAdd.gif) no-repeat scroll left bottom;
	padding: 2px;
	padding-left: 22px;
}

.communityMenu a.btnSendMessage
{
	background: url(/myimages/menuPM.gif) no-repeat scroll left bottom;
	padding: 2px;
	padding-left: 22px;
}

#globalBar{
	background:#F2F2F2;
	padding:1px 5px 1px 5px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: .70;
	-khtml-opacity: .70;
	opacity: .70;
	font-size:11px;
	position:absolute;
	top:-1000px; left:-1000px;
	z-index:4000;
	height:28px;
	border:solid 1px #000;
	display:block;
}
#globalBar .horver{
	background:#FFFFFF;
	padding:1px 5px 1px 5px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=99);
	-moz-opacity: .99;
	-khtml-opacity: .99;
	opacity: .99;
	font-size:11px;
}

#province_tab {
        width: 146px;
        margin: 0px;
        }

#province_tab ul,#province_tab li {
        list-style: none;
        margin: 0;
        padding: 0;
        margin-top:1px;
        }
#province_tab li a {
          height: 37px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 27px;
			text-decoration: none;
        }


#province_tab li a:link, #province_tab li a:visited {
        color:#000;
        display: block;
        background: url(images/ketban_menu_tab.gif) no-repeat;
        padding: 10px 0 0 10px;
        font-weight:bold;
        }

#province_tab li a:hover, #province_tab li.current a, #province_tab li a:active {
        color: #FF9900;
        background: url(images/ketban_menu_tab.gif) no-repeat 0 -79px;
        padding: 10px 0 0 10px;
        font-weight:bold;
        }
#kb_header{
    background:#33B8E2 url(images/ketban_top.png) no-repeat top left; width:990px; height:52px;
    position:relative;
}     
#kb_header   #kb_title
{
	display:block;
	position:absolute;
	color:#fff;
	font-weight:bold;
	top:5px; left:160px;
}
#kb_sex_tab
{
	width:300px;
	padding-left:8px;
}
#kb_sex_tab ul,#kb_sex_tab li
{
		list-style: none;
        margin: 0;
        padding: 0;
}
#kb_sex_tab li a,#kb_sex_tab li a:visited,#kb_sex_tab li a:link
{
	width:81px;
	background:url(images/sex_choi_wait.gif) no-repeat;
	display:block;
	float:left;
	height:20px; padding:4px 0px 1px 0px;
	text-align:center;
	color:#006699;
}
#kb_sex_tab li.current a,#kb_sex_tab li.current a:visited,#kb_sex_tab li.current a:link,#kb_sex_tab li a:hover, #kb_sex_tab li a:active
{
	width:81px;
	background:url(images/sex_choi_active.gif) no-repeat;
	display:block;
	float:left;
	height:20px; padding:4px 0px 1px 0px;
	text-align:center;
	color:#000;
}

#kb_header li
{
	float:left;
}
#kb_header  #kb_caption
{
	display:block;
	color:#fff;
	font-weight:bold;
	position:absolute;
	bottom:2px; left:154px;
	
}
#kb_footer{
    background:url(images/ketban_top.png) no-repeat bottom left; width:990px; height:20px
}
#kb_body{
    background:url(images/ketban_bg.png); width:990px;
}
#cmtBoxTitle
{
	clear: both; display: block; width: 665px
}
#cmtBoxTitleLeft
{
	padding: 0px 0px 0px 5px; font-size: 12pt; display: block; width: 300px;
    float: left;
    color:#fff; 
    font-weight:bold;
}
#btnShowListCmt
{
	color:#fff; font-size: 10pt;
}
#cmtBoxTitleMore
{
	padding: 0px 15px 0px 0px; font-size: 11px; display: block; width: 200px;
    float: right; text-align: right
}
#cmtBoxTitleMore a
{
	color:#fff;
}
#cmtBoxBody
{
	  padding-bottom:4px; border:1px solid #E6E6E6;
}
#cmtBoxList
{
	height: 400px; overflow-y:auto; overflow-x: hidden; display: block;
    clear: both; margin:8px; 
     padding-top:8px;
}
#gameVwBodyTop
{
	padding: 4px; border-bottom: solid #ccc 1px; margin-bottom: 8px
}
#gameVwBody
{
	background: #fff; border: solid #fff 1px
}
#divGameHolder
{
	display: none; position: absolute; z-index: -100px;
    top: -1000px; left: -1000px
}
#gameVwBot
{
	padding: 4px; border-top: solid #ccc 1px; margin-top: 8px
}
.feeItemHeader
{
	font-weight:bold;
	clear:both;
	
}
.feeItem
{
	clear:both;
}
.feeItemHeader td
{
	background:#f1f1f1;
}

.feeItemHeader td, .feeItem td
{
	width:25%;
	border-top:solid 1px #f1f1f1;
}

span.button2 { cursor:pointer; background:transparent url(images/rightCap2.gif) no-repeat right top; color:#FFFFFF; float:left; font:bold 11px Arial,Helvetica,sans-serif; height:16px; margin:0; padding-right:4px; text-decoration:none;}
span.button2 input {cursor:pointer;border:0px; background:transparent url(images/leftCap2.gif) no-repeat scroll 0%; color:#FFFFFF; font:bold 11px Arial,Helvetica,sans-serif;padding:0px; height:16px; margin:0; line-height: 16px;padding-left:4px}

span.button { cursor:pointer; background:transparent url(images/rightCap.gif) no-repeat right top; color:#FFFFFF; display:block; float:left; font:bold 13px Arial,Helvetica,sans-serif; height:31px; margin:8px 0 5px 0; padding-right:6px; text-decoration:none;}
span.button input {cursor:pointer;border:0px; background:transparent url(images/leftCap.gif) no-repeat scroll 0%; color:#FFFFFF; font:bold 13px Arial,Helvetica,sans-serif; display:block;height:31px; margin:0; line-height: 15px;padding-top:0px}

a.button, a.button:link, a.button:visited { cursor:pointer;background:transparent url(images/rightCap.gif) no-repeat right top; color:#FFFFFF; display:block; float:left; font:bold 13px Arial,Helvetica,sans-serif; height:31px; margin:8px 0 5px 0; padding-right:6px; text-decoration:none;}
a.button span {cursor:pointer;background:transparent url(images/leftCap.gif) no-repeat scroll 0%; display:block; padding:6px 10px 10px 15px; margin-bottom:0; line-height: 15px;}
a.button:hover{color:#ffcc00;}
a.button.green, a.button-green:link, a.button-green:visited {
	background:transparent url(images/rightCapGreen.gif) no-repeat right top; 
}
a.button.green span {
	background:transparent url(images/leftCapGreen.gif) no-repeat scroll 0 50%;
}
a.button.purple, a.button.purple:link, a.button.purple:visited {
	background:transparent url(images/rightCapPurple.gif) no-repeat right top; 
}
a.button.purple span {
	background:transparent url(images/leftCapPurple.gif) no-repeat scroll 0 50%;
}
#yui_container
{
	position:absolute;
	left:-2000px; top:0px;
	
}
input#txtRssUrl,input#txtBlogCode,input#txtBlogUrl
{
	width:544px;
}
#arena_welcome 
{
	
}
#arena_welcome ul,#arena_welcome li
{
	list-style:none;
	margin:0px;padding:0px;

}
#arena_welcome ul li{

	margin:4px;padding:0px;
}
#arena_quicklist
{
	margin:8px 0px 0px 0px;
}
div.homeGameList
{
	height: 151px; width: 109px; float: left; padding:2px; overflow:hidden
}
.gvwDirection
{
	height:134px; 
	overflow-y:scroll;
}
.gvwSendFriend
{
}
.gvwCode
{
}
.gvwRating
{
}
.gvwWhoPlaying
{
}

.bloc_title
{
	background:   url(images/bg_title.jpg) repeat-x;
	height: 26px;
	line-height: 26px;
	padding: 0 5px 0 5px;
	position: relative;
	color:#fff;
	font-family:Verdana, Arial;font-size:9pt;
	font-weight:bold;
	
}
.bloc_title .r
{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 26px;
	width: 0px;
	background: transparent url(images/bg_blue_title_box.gif) no-repeat top right;
	font-size:0px; line-height:0px;
}

.bloc_title2
{
	background: #DCEBEF url(images/bg_blue_title_box_light.gif) no-repeat scroll 0 0;
	height: 26px;
	line-height: 26px;
	padding: 0 5px 0 10px;
	position: relative;
	font-family:Verdana, Arial;font-size:9pt;
	font-weight:bold;
}
.bloc_title2 .r
{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 26px;
	width: 5px;
	background: transparent url(images/bg_blue_title_box_light.gif) no-repeat top right;
	font-size:0px; line-height:0px;
}

.bloc
{

	float: left; 
	display: inline;
}

.bloc_body
{    border:1px solid #E6E6E6;
}
.bloc_title a
{
	color: #FFF;
	text-decoration: none;
}
.bloc_title a:hover
{
	color: #FFF;
	text-decoration: underline;
}

.bloc_title2 a
{
	color: #000;
	text-decoration: none;
}
.bloc_title2 a:hover
{
	color: #000;
	text-decoration: underline;
}

.bloc_title a.wigetCaption
{
	width:150px; float:left;
}
.bloc_title a.wigetMoreLink
{
	color:#006699;
	text-decoration:none;
	width:80px; float:right;
}
.grad_box
{
	background: #fff url(images/grad-vertical-white.png) repeat-x bottom left;
}
.grad_box .btop
{
	background: #fff url(images/corners-white.png) no-repeat top left;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
}
.grad_box .btop div
{
	background: #fff url(images/corners-white.png) no-repeat top right;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
	width: 6px;
	float: right;
}

.grad_box .bbot
{
	background: #fff url(images/corners-gray.png) no-repeat bottom left;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
}
.grad_box .bbot div
{
	background: #fff url(images/corners-gray.png) no-repeat bottom right;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
	width: 6px;
	float: right;
}
.grad_box .bbod
{
	border-left: solid 1px #D2D2D2;
	border-right: solid 1px #D2D2D2;
}
.grad_box .bbod .content
{
	margin-left: 4px;
	margin-right: 4px;
}



.bloc2_title
{
	background: #fff url(images/bg_title_box.gif)  repeat-x scroll -1px 0px;
	height: 26px; color:#fff;
	line-height: 26px;
	padding: 0 5px 0 10px;
	position: relative;
	font-family:Verdana, Arial;font-size:9pt;
	font-weight:bold;
}
.bloc2_title .r
{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 26px;
	width: 5px;
	background: transparent url(images/bg_title_box.gif) no-repeat top right;
	font-size:0px; line-height:0px;
}

.bloc2_top
{
	background: transparent url(images/bg_green_title_box2.gif) no-repeat scroll 0 0;
	height: 26px;
	line-height: 26px;
	padding: 0 5px 0 10px;
	position: relative;
}
.bloc2_top .r
{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 26px;
	width: 5px;
	background: transparent url(images/bg_green_title_box2.gif) no-repeat top right;
	font-size:0px; line-height:0px;
}

.bloc2_title a
{
	color: #fff;
}

.bloc2
{
	/*background: url(images/bg_green_box2.gif) no-repeat bottom left;
	*/float: left;
	display: inline;
}

.bloc2_body
{
	/*margin-left: 4px;
	background: url(images/bg_green_box2.gif) no-repeat bottom right;*/
	border:1px solid #F42F95;
}


.bloc3_title
{
/*	background: #fff url(images/bg_grey_title_box.gif) no-repeat scroll 0 0;*/
	height: 5px;
	line-height: 5px;
	position: relative;
	font-family:Verdana, Arial;font-size:9pt;
	font-weight:bold;
}
.bloc3_title .r
{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 5px;
	width: 5px;
/*	background: #fff url(images/bg_grey_title_box.gif) no-repeat top right;*/
	font-size:0px; line-height:0px;
}

.bloc3_title a
{
	color: #000;
}

.bloc3
{
	margin: 0px; border:1px solid #E6E6E6;
	padding: 0px;
}

.bloc3_body
{
/*	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
*/	height: auto;
	margin: 0;
	padding: 0;
}

.bloc3_bot
{
	/*background: #fff url(images/bg_grey_title_box.gif) no-repeat bottom left;*/
	height: 5px;
	line-height: 5px;
	position: relative;
}
.bloc3_bot .r
{
	position: absolute;
	bottom: 0px;
	right: 0px;
	height: 5px;
	width: 5px;
	/*background: #fff url(images/bg_grey_title_box.gif) no-repeat bottom right;*/
}


.bloc4
{
	margin: 0px;
	padding: 0px;
}

.bloc4_title
{
	background: #fff url(images/box_bg.gif) no-repeat scroll 0 0;
	height: 20px;
	line-height: 20px;
	position: relative;
	font-family:Verdana, Arial;font-size:9pt;
	font-weight:bold;
}
.bloc4_title .r
{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 20px;
	width: 5px;
	background: #fff url(images/box_bg.gif) no-repeat top right;
}

.bloc4_title a
{
	color: #000;
}

.bloc4_body
{
	height: auto;
	margin: 0;
	padding: 0;
}

.bloc4_bot
{
	background: #fff url(images/box_bg.gif) no-repeat bottom left;
	height: 20px;
	line-height: 20px;
	position: relative;
}
.bloc4_bot .r
{
	position: absolute;
	bottom: 0px;
	right: 0px;
	height: 20px;
	width: 5px;
	background: #fff url(images/box_bg.gif) no-repeat bottom right;
}

.bloc5_title
{
	background: transparent url(images/bg_grow_title_box.gif) no-repeat scroll 0 0;
	height: 26px;
	line-height: 26px;
	padding: 0 5px 0 10px;
	position: relative;
}
.bloc5_title .r
{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 26px;
	width: 5px;
	background: transparent url(images/bg_grow_title_box.gif) no-repeat top right;
	font-family:Verdana, Arial;font-size:9pt;
	font-weight:bold;
}

.bloc5_top
{
	background: transparent url(images/bg_title.jpg)  repeat-x scroll 0 0;
	height: 26px;
	line-height: 26px;
	padding: 0 5px 0 10px;
	position: relative;
}
.bloc5_top .r
{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 26px;
	width: 5px;
}

.bloc5_title a
{
	color: #fff;
}

.bloc5
{
	float: left; width:669px !important;
	display: inline;
}

.bloc5_body
{
	
}

.msg_box
{
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	background: #fc8dc7;
	padding: 10px 5px 10px 0;
}
.msg_box .title
{
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	background:#fc8dc7 url(images/bg_titles.gif) no-repeat 5px center;
	color: white;
	font-size: 1.6em;
	padding: 5px 0 5px 20px;
	width: 70%;
	margin: 0 0 0.5em;
}
.main-content .node
{
	margin: 0 0 15px;
}
.msg_box .content
{
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	background-color: white;
	color: #707070;
	font-size: 1.1em;
	margin-left: 5px;
	padding: 5px 10px 0;
}
.msg_box p
{
	font-family: Arial,helvetica,sans-serif;
	font-size: 1em;
	line-height: 1.6em;
	margin: 0;
	padding: 0 0 0.5em;
	text-indent: 0;
}
.msg_box .find-out-more
{
	color: #365F92;
	font-weight: bold;
	text-align: right;
}
.clear_box
{
}

.yellow_box_top
{
	background:transparent url(images/iconset.png) repeat-x scroll 0 -61px;
	height:4px;font-size:0px;
}
.yellow_box_top div{
	background:transparent url(images/iconset.png) repeat-x scroll -636px -61px;
	height:4px;font-size:0px;width:4px;float:right;
}

.yellow_box_bot{
	background:transparent url(images/iconset.png) repeat-x scroll 0 -65px;
	height:4px;font-size:0px;
}

.yellow_box_bot div{
	background:transparent url(images/iconset.png) repeat-x scroll -636px -65px;
	height:4px;font-size:0px;width:4px;float:right;
}
.yellow_box_body {
	background-color:#FFFFE5;
	border-left:1px solid #F5E082;
	border-right:1px solid #F5E082;
}
.box_content {
	padding:0 5px;
}
table.blue_bx tr.bx_top td{
	background:#fff url(images/LoveGame_Bx1.gif) repeat-x left top;
	height:6px;
	font-size:0px; line-height:0px;
}
table.blue_bx tr.bx_bottom td{
	background:#fff url(images/LoveGame_Bx.gif) repeat-x left bottom;
	height:6px;
	font-size:0px; line-height:0px;
}
table.blue_bx tr.bx_top td.bx_l{
	background:#fff url(images/LoveGame_BLcorner1.gif) repeat-y left top;
}
table.blue_bx tr.bx_top td.bx_r{
	background:#fff url(images/LoveGame_BRcorner1.gif) repeat-y left top;
}
table.blue_bx tr.bx_bottom td.bx_l{
	background:#fff url(images/LoveGame_BLcorner.gif) repeat-y left top;
}
table.blue_bx tr.bx_bottom td.bx_r{
	background:#fff url(images/LoveGame_BRcorner.gif) repeat-y left top;
}
td.bx_l, td.bx_r{
	width:6px;	font-size:0px; line-height:0px;
}
td.bx_l{
	background:#fff url(images/LoveGame_Ly.gif) repeat-y left top;
}
td.bx_r{
	background:#fff url(images/LoveGame_Ry.gif) repeat-y right top;
}

i.icon b{
	width:18px;
	height:18px!important;
	background:url(images/icon.gif) no-repeat;
	display:block;
	float:left;
	margin-top:6px;
	position:absolute; left:8px;
	top:2px;
}
i.icon b.game{
	background-position:0 -1600px;
}
i.icon b.shop{
	background-position:0 -1640px;
	
}
i.icon b.mypage
{
	background-position:0 -1280px;
	/*background-position:-400px -1119px*/
}
i.icon b.forum{
	background-position:0 -1202px;
}
i.icon b.relax{
	background-position:0 -1600px;
}
i.icon b.xeng{
	background-position:0 -761px;
}
i.icon b.tinhdiem
{
	background-position:-400px 0px;
}
i.icon b.dautruong
{
	background-position:0 -960px;
}
i.icon b.addfav
{
	background-position:0 -960px;
	position:relative; left:0px;
	margin:0px;
}
i.icon b.cayxeng
{
	background-position:-400px -1519px;
}
i.icon b.find_friend
{
	background-position:-400px -201px;
}
/*-------------ID1----------*/
div.TabView div.Tabs
{
  height: 35px;
  width:300px;
  overflow: hidden;
  background:url(images/tab_index.gif) no-repeat;
}
div.TabView div.Tabs a
{
  float: left;
  
  margin-left:12px;
text-align:center;
  width:  85px;
  height:      33px;
  line-height: 33px;
  vertical-align: middle;
	font-weight:bold;
  text-decoration: none;
  font-family: "arial", Serif;
  font-size: 8pt;
  color: #FFFFFF;
}
div.TabView div.Tabs a.Active
{
  background: url(images/menu1A.gif) no-repeat 0px 0px;
  text-decoration: none;
  font-family: "arial", Serif;
  height:35px;
  width:85px;
 font-weight:normal;
  font-size: 8pt;
  color: #fe9812;
}

div.TabView div.Pages
{
  clear: both;
  border: 0px;
  overflow: hidden;
}

div.TabView div.Pages div.Page
{
  height: 100%;
  padding: 0px;
  overflow: hidden;
}
/*
div.TabView div.Pages div.Page div.Pad
{
  padding: 3px 5px;
}
*/
/*------------End ID1---------*/
/*------ID2------*/
div.TabView2 div.Tabs
{
  height: 37px;
  width:960px;
  overflow: hidden;
  background:url(images/tabGamebg.gif) no-repeat;
}

div.TabView2 div.Tabs a
{
  float: left;
  display: block;
  margin-left:20px;
	
  width:  100px;
  height:35px;
  text-align: center;
  height: 33px;
  line-height: 33px;
  vertical-align: middle;
  text-decoration: none;
  font-family: "arial", Serif;
  font-weight: bold;
  font-size: 13px;
  color: #FFFFFF;
}
div.TabView2 div.Tabs a.Active
{
  background: url(images/tabGameList.gif) no-repeat 0px 0px;
  text-decoration: none;
  font-family: "arial", Serif;
  height:37px;
  width:140px;
  font-weight: bold;
  font-size: 13px;
  color: #fe9812;
  padding-top:5px;
}

div.TabView2 div.Pages
{
  clear: both;
  border: 0px;
  overflow: visible;
}
div.TabView2 div.Pages div.Page
{
 clear:both;
 padding: 0px;
 overflow:visible; 
 }
/*-----End ID2-----*/

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;

}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #20a8d1;
color: #33b9e2;
background: white url(images/shade.gif) top left repeat-x;

}

.shadetabs li a:visited{
color: #33b9e2;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #fe9812;
}

.shadetabs li.selected{
position: relative;
top: 1px;
color:#fe9812;

}

.shadetabs li.selected a{ /*selected main tab style */
background-image:url(images/shadeactive.gif);
border-bottom-color: white;
color:#fe9812;

}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid #20a8d1;
width:650px;
padding: 10px;
font-family:Arial, sans-serif;
font-size:10pt;
color:#717171;

}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}
#leftNav
{
	width: 172px;
	margin: 2px 0px 0px 0px;
}
#leftNav div.h
{
	height: 1px;
	margin: 0px 0px;
	line-height: 0px;
	font-size: 0px;
}
#leftNav div.c
{
	border: 1px solid #8C8D8E;
	margin: 0px 5px;
	width: 158px;
}
#leftNav div.f
{
	height: 1px;
	margin: 0px 4px 3px;
	line-height: 0px;
	font-size: 0px;
}
#leftNav div.c
{
	font-family: arial,verdana,helvetica,sans-serif;
	font-size: 11px;
}
#leftNav div.c .leftNavBtn, .leftNavBtn:link, .leftNavBtn:visited
{
	background: transparent url(images/leftnav_main_bg.png) repeat-x scroll left top;
	border-color: #FFFFFF rgb(255, 255, 255) rgb(199, 199, 199);
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
	display: block;
	font-weight: bold;
	height: 18px;
	line-height: 17px;
	padding: 0px 0px 0px 8px;
	text-transform: uppercase;
	color: #004784;
}
#leftNav div.c .leftNavBtnActive, .leftNavBtnActive:link, .leftNavBtnActive:visited
{
	background: transparent url(images/leftnav_main_bg_sel.png) repeat-x scroll left top;
	border-bottom: 1px solid #C7C7C7;
	border-top: 1px solid #000000;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-weight: bold;
	height: 18px;
	line-height: 17px;
	padding: 0px 0px 0px 8px;
	text-transform: uppercase;
}

#leftNav div.c .leftSubNavBtn, .leftSubNavBtn:link, .leftSubNavBtn:visited
{
	color: #663;
	background: transparent url(images/2less_arrow.gif) no-repeat scroll 6px 5px;
	border-color: #FFFFFF rgb(255, 255, 255) rgb(199, 199, 199);
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
	display: block;
	font-weight: bold;
	line-height: 17px;
	padding: 0px 0px 0px 16px;
}
#leftNav div.c .leftSubNavBtnActive, .leftSubNavBtnActive:link, .leftSubNavBtnActive:visited
{
	color: #ff3300;
	background: transparent url(images/2less_arrow.gif) no-repeat scroll 6px 5px;
	border-color: #FFFFFF rgb(255, 255, 255) rgb(199, 199, 199);
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
	display: block;
	font-weight: bold;
	line-height: 17px;
	padding: 0px 0px 0px 16px;
}
.tabTitle
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 20px;
}
.tabTitle a
{
	color: #004784;
	text-decoration: none;
}
.smText
{
	font-size: 11px;
	font-weight: normal;
}
epl:link
{
	color: #1F527B;
	font-size: 1em;
}
epl:hover
{
	text-decoration: underline;
}
.artTitle
{
	font-size: 1.8em;
	font-weight: bolder;
	margin: 5px 0pt 15px;
	color: #333;
}
.pgItem
{
	font-size: 11px;
	font-weight: bold;
}
.pgItemSelected a
{
	font-size: 11px;
	font-weight: bold;
	color: #f00;
}
.pager
{
	font-size: 11px;
	font-family: Verdana;
	color: #666;
}
.pager b
{
	color: Red;
}

.artTools
{
}

.artTools ul
{
	margin: 0;
	padding: 0 0 22px 10px;
}

.artTools ul li
{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	float: right;
}

.artTools ul a:link, .artTools ul a:visited
{
	float: left;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	padding: 0 12px 6px 12px;
	text-decoration: none;
	color: #708491;
}
.artTools ul a:hover
{
	color: #000;
}
.artTools ul a:link.active, .artTools ul a:visited.active
{
	padding-bottom: 6px;
	color: #000;
	background: url(images/circle.gif) no-repeat bottom center;
}
.cmt
{
	color: #666;
}