﻿/* Default */

/* Default: Parent */
form
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #414040;
	background: #fde6b6 url(bgbody_01.jpg) repeat-x left top;
	margin: 0 auto 0 auto;
	text-align: center;
}
body
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #414040;
	background: #fde6b6 url(bgbody_01.jpg) repeat-x left top;
	margin: 0 auto 0 auto;
	text-align: center;
}
html
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #414040;
	background: #fde6b6 url(bgbody_01.jpg) repeat-x left top;
	margin: 0 auto 0 auto;
	text-align: center;
}
TD
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #414040;
}
#maincontainer
{
	margin: 0 auto;
	text-align: center;
	width: 964px;
}
.fontTahoma
{
	font-family: Tahoma, Verdana, Arial;
}
.ParentBorder
{
	width: 1px;
	background-color: #000000;
}
.ParentBackground
{
	vertical-align: top;
	background: url(bgTop_02.jpg) no-repeat center top;
	text-align: center;
	height: 400px;
}

/* Default: Text */
.textupper
{
	text-transform: uppercase;
}
.textverysmall
{
	font-size: 10px;
}
.textsmall
{
	font-size: 11px;
}
.textsmallbold
{
	font-size: 11px;
	font-weight: bold;
}
.textnormal
{
	font-size: 12px;
}
.textnormalbold
{
	font-size: 12px;
	font-weight: bold;
}
.textlarge
{
	font-size: 13px;
}
.textlargebold
{
	font-size: 13px;
	font-weight: bold;
}
.textverylargebold
{
	font-size: 14px;
	font-weight: bold;
}
.texthugebold
{
	font-size: 16px;
	font-weight: bold;
}
.textsuperhugebold
{
	font-size: 18px;
	font-weight: bold;
}
.text20
{
	font-size: 20px;
}
.textsubcontent
{
	font-size: 12px;
	font-weight: bold;
	color: #808080;
}
.textwhite
{
	color: #FFFFFF;
}
.textlink
{
	color: #990000;
}
.textlinkspecial
{
	color: #D42D20;
}
.text655c49
{
	color: #655c49;
}
.text306be7
{
	color: #306be7;
}
.lineheight
{
	line-height: 18px;
}
.lineheight16
{
	line-height: 16px;
}


/* Default: Background */
.bgblack
{
	background-color: #000000;
}
.bgwhite
{
	background-color: #FFFFFF;
}
.bgF3F3F3
{
	background-color: #F3F3F3;
	font-size: 11px;
}
.bgCCCCCC
{
	background-color: #CCCCCC;
}
.bge5ce9f
{
	background-color: #e5ce9f;
}

/* Default: Link */
A:link
{
	color: #990000;
	text-decoration: none;
}
A:visited
{
	color: #990000;
	text-decoration: none;
}
A:hover
{
	color: #990000;
	text-decoration: underline;
}

A.likedefault:link
{
	color: #414040;
	text-decoration: none;
}
A.likedefault:visited
{
	color: #414040;
	text-decoration: none;
}
A.likedefault:hover
{
	color: #9a0d0d;
	text-decoration: underline;
}

A.likedefaultSelect:link
{
	color: #9a0d0d;
	text-decoration: underline;
}
A.likedefaultSelect:visited
{
	color: #9a0d0d;
	text-decoration: underline;
}
A.likedefaultSelect:hover
{
	color: #9a0d0d;
	text-decoration: underline;
}


A.special:link
{
	color: #FFD800;
	text-decoration: none;
}
A.special:visited
{
	color: #FFD800;
	text-decoration: none;
}
A.special:hover
{
	color: #FFD800;
	text-decoration: underline;
}

A.white:link
{
	color: #FFFFFF;
	text-decoration: none;
}
A.white:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.white:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

A.black:link
{
	color: #000000;
	text-decoration: none;
}
A.black:visited
{
	color: #000000;
	text-decoration: none;
}
A.black:hover
{
	color: #000000;
	text-decoration: underline;
}

A.navbottom:link
{
	color: #655c49;
	text-decoration: none;
}
A.navbottom:visited
{
	color: #655c49;
	text-decoration: none;
}
A.navbottom:hover
{
	color: #655c49;
	text-decoration: underline;
}

A.nctabActive:link
{
	color: #383838;
	text-decoration: none;
}
A.nctabActive:visited
{
	color: #383838;
	text-decoration: none;
}
A.nctabActive:hover
{
	color: #383838;
	text-decoration: underline;
}

A.nctabInActive:link
{
	color: #7e7e7e;
	text-decoration: none;
}
A.nctabInActive:visited
{
	color: #7e7e7e;
	text-decoration: none;
}
A.nctabInActive:hover
{
	color: #7e7e7e;
	text-decoration: underline;
}

A.chuyenCuoi:link
{
	color: #565656;
	text-decoration: none;
}
A.chuyenCuoi:visited
{
	color: #565656;
	text-decoration: none;
}
A.chuyenCuoi:hover
{
	color: #565656;
	text-decoration: underline;
}


/* Default: Form */
SELECT
{
	font-size: 11px;
	color: #666666;
	border: solid 1px;
}
INPUT
{
	font-size: 11px;
	color: #000000;
}
TEXTAREA
{
	font-size: 11px;
	color: #666666;
	border: solid 1px #dcd7c8;
}
.solid
{
	font-size: 11px;
	color: #666666;
	border: solid 1px #dcd7c8;
	width: 100%;
	background-color: #fff7dd;
}
.solidheight
{
	font-size: 11px;
	color: #666666;
	border: solid 1px #dcd7c8;
	width: 100%;
	height: 100%;
	background-color: #fff7dd;
}
.DefaultBut
{
	font-size: 11px;
	color: #FFFFFF;
	background-color: #C40E00;
	font-weight: bold;
	border-style: solid;
	border-bottom-color: #828177;
	border-right-color: #828177;
	border-top-color: #F9F8F3;
	border-left-color: #F9F8F3;
	height: 18px;
}
.butSearch
{
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background: url(search_30.gif) no-repeat;
	border: none;
	width: 12px;
	height: 14px;
	cursor: pointer;
}
.txtSearch
{
	font-size: 11px;
	color: #4e4e4e;
	border: none;
	width: 100%;
	background-color: transparent;
	font-family: Tahoma, Verdana, Arial;
}
.butContact
{
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background: url(send.gif) no-repeat;
	border: none;
	width: 80px;
	height: 25px;
	cursor: pointer;
}

/* Default: Other */
HR
{
	width: 90%;
	text-align: center;
	height: 1px;
	color: #AE9462;
}
.imgpad
{
	margin-right: 10px;
	display: block;
}
.imgborder
{
	display: block;
	margin: 0;
	border: solid 1px #000000;
}
.border0line
{
	border: 0 solid #c0c0c0;
}
.border0
{
	border-color: #c0c0c0;
	border-width: 0;
}
.aligncenter
{
	text-align: center;
}
.alignleft
{
	text-align: left;
}
.alignright
{
	text-align: right;
}
.alignbottom
{
	vertical-align: bottom;
}
.alignjustify
{
	text-align: justify;
}
.boderw0
{
	border-width: 0px;
}


/* Header */
.HeaderTabBG
{
	background: url(SMS-Home_10.jpg) no-repeat left center;
	height: 33px;
}


/* Body */
.BodyLeft
{
	vertical-align: top;
	width: 246px;
}
.BodyCenter
{
	vertical-align: top;
	padding: 0 4px 0 2px;
}
.BodyRight
{
	vertical-align: top;
	width: 234px;
	padding: 0 11px 0 0;
}
.BodyRightHome
{
	vertical-align: top;
	width: 393px;
	padding: 0 10px 0 0;
}
.BodyContent
{
	vertical-align: top;
	padding: 0 9px 0 9px;
}

/* Body: BodyLeft */
.BodyLeftSearchBG
{
	background: url(funsms_12.jpg) no-repeat left top;
	height: 211px;
	vertical-align: top;
}
.BodyLeftSearchBoxBG
{
	background: url(searchbg_30.gif) no-repeat center center;
	height: 20px;
}
.BodyLeftQCPadRight
{
	padding-right: 2px;
}
.BodyLeftNhacChuongHome
{
	padding: 6px 3px 0 3px;
}
.BodyLeftNhacChuongTitleBG
{
	background: url(SMS-Home_20.gif) repeat-x left bottom;
	vertical-align: bottom;
	height: 55px;
}
.BodyLeftNhacChuongMoreBG
{
	background: url(SMS-Home_71.jpg) no-repeat;
	height: 42px;
	text-align: right;
}
.morepad
{
	padding: 11px 35px 0 0;
	margin: 0;
}
.BodyLeftNhacChuongShadowLeft
{
	background: url(shadowleft.gif) repeat-y;
	width: 3px;
	vertical-align: top;
}
.BodyLeftNhacChuongShadowRight
{
	background: url(shadowright.gif) repeat-y;
	width: 3px;
	vertical-align: top;
}
.BodyLeftNhacChuongTabBG
{
	background: url(funsms_31.gif) repeat-x left top;
	height: 28px;
	vertical-align: bottom;
}
.BodyLeftNhacChuongTabItemBG
{
	background: url(tabBg_33.gif) repeat-x left top;
}
.BodyLeftNhacChuongTabItemPad
{
	text-align: center;
	padding: 0 12px 0 12px;
}
.BodyLeftNhacChuongListItemPad
{
	padding: 10px 6px 0 6px;
}
.BodyLeftNhacChuongItemBG
{
	background: url(funsms_50.jpg) repeat-x left center;
}
.BodyLeftNhacChuongMaSo
{
	background: url(maso.gif) no-repeat center center;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #ffffff;
	height: 16px;
	vertical-align: middle;
	width: 51px;
}
.BodyLeftHomePanelBottomTitleBG
{
	background: url(funsms_93.gif) repeat-x left bottom;
	height: 36px;
}
.BodyLeftHomePanelBottomBG
{
	background: url(pabelBottomBG_143.gif) repeat-y left top;
}
.BodyLeftHomePanelBottomMoreeBG
{
	background: url(panelBottomMore_147.jpg) no-repeat center bottom;
	height: 58px;
}
.BodyLeftHomePanelBottomItemBG
{
	background: url(itemBG_119.png) no-repeat center top;
	height: 121px;
	vertical-align: top;
	text-align: center;
}
.BodyLeftHomePanelBottomItemBG2
{
	background: url(itemBG_119.png) no-repeat center top;
	height: 95px;
	vertical-align: top;
	text-align: center;
}
.BodyLeftSubPanelBG
{
	background: url(subPanelBG_26.gif) repeat-y center top;
	vertical-align: top;
}
.BodyLeftSubPanelBottomNCBG
{
	background: url(topnhacchuongBottom_26.jpg) no-repeat center bottom;
	vertical-align: top;
	height: 47px;
	padding-bottom: 15px;
}
.BodyLeftSubPanelTopNCBG
{
	background: url(NCTopBG_07.gif) repeat-x left top;
	vertical-align: top;
}
.BodyLeftSubPanelTopBG
{
	background: url(subPanelBGTop_16.gif) repeat-x center top;
	vertical-align: top;
}
.BodyLeftSubPanelBottomBG
{
	background: url(subPanelBottomBG_23.jpg) no-repeat center bottom;
	vertical-align: top;
	height: 65px;
}




/* Body: BodyCenter */
.BodyCenterPanelBG
{
	background: url(panelCenterBG_29.gif) repeat-y center top;
	vertical-align: top;
	width: 100%;
	text-align: justify;
}
.BodyDetailCenterPanelBG
{
	background: url(panelCenterBG_29.gif) repeat-y center top;
	vertical-align: top;
	width: 100%;
	text-align: justify;
	padding: 0px 10px 0px 10px /*top right bottom left*/;
}
.BodyCenterPanelTopBG
{
	/*background: url(panlcentertop_18.gif) repeat-x left top;*/
	vertical-align: top;
}
div.BodyCenterPanelTopBG1
{
	background: url(panlcentertop_18.gif) repeat-x left top;
	vertical-align: top;
	margin: 0px 3px 0px 3px /*top right bottom left*/;
}
.BodyCenterPanelBottomBG
{
	background: url(panelcenterBottom_59.jpg) no-repeat center bottom;
	vertical-align: top;
	height: 49px;
}
.BodyCenterSubMenuBG
{
	background: url(submenuBG_34.gif) repeat-y left top;
	vertical-align: top;
}
.BodyCenterNCPad
{
	padding: 0 7px 0 6px;
}
.BodyCenterBVPad
{
	padding: 0 7px 0 29px;
	text-align: left;
	line-height: 18px;
}
.BodyCenterLHPad
{
	padding: 0 35px 0 35px;
}



/* Body: BodyRight */
.BodyRightHomeJGBG
{
	background: url(jvgbg_71.gif) repeat-y center top;
}
.BodyBoxNoiDungLEFTBG
{
	background: url(boxNoiDungBG.gif) repeat-y right top;
}
.BodyRightHomeJGBGTop
{
	background: url(jgbgtop_41.gif) repeat-x left top;
	vertical-align: top;
}
.BodyRightHomeJGBGBottom
{
	background: url(funsms_67.jpg) no-repeat center bottom;
	height: 200px;
	vertical-align: top;
}
.BodyRightHomeHinhNenControlPad
{
	vertical-align: top;
	padding-top: 35px;
}
.BodyRightHomePanelBGBottom
{
	background: url(panelRightBottom_132.jpg) no-repeat center bottom;
	height: 33px;
	vertical-align: top;
}
.BodyBoxNoiDungPanelBGBottom
{
	background: url(BoxNoiDungText_Bottom_BG.gif) no-repeat center bottom;
	height: 33px;
	vertical-align: top;
}

.BodyRightHomePanelBGTop
{
	background: url(bgPanelRightTop_149.gif) repeat-x left top;
}



.divoverflow
{
	width: 100%;
	height: 100%;
	overflow: auto;
	margin: 0 0px 0 0px;
	padding: 0;
	border: 0;
}

/* Body: BodyContent */
.BodyContentConfe
{
	line-height: 14px;
	font-size: 11px;
}

/* Footer */
.FooterInfo
{
	color: #111111; /*color: #c4b38d;*/
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}
.FooterInfo a
{
	color: #c4b38d;
	text-decoration: none;
}
.FooterInfo a:hover
{
	color: #c4b38d;
	text-decoration: underline;
}

div.GAMEDETAIL_TITLE
{
	background-image: url(gamedetail_title_bkg.gif);
	height: 26px;
	text-align: center;
	font-size: 12pt;
	color: White;
	font-weight: bold;
	width: 100%;
	vertical-align: middle;
	padding-top: 5px;
}
div.HDTAIGAME
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-color: #e9cb54;
	border: solid 1px #866f11;
	width: 350px;
	height: 26px;
	padding-top: 7px;
	font-weight: bold;
	font-size: 10pt;
}

