* {
	margin:0;
	padding:0;
}

body {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-x-system-font:none;
	background-color:#6d0f0c;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-align:left;
	width:auto;
}

a:link, a:visited, a:active {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#d7aaac;
	font-size:13px;
	text-decoration:none;
}

a:hover {
	color:#ffffff;
	text-decoration:underline;
}

a.selected {
	font-weight:bold;
}

a.selected:hover {
	text-decoration:none;
}

a:hover, a:active {
	background-color:transparent;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}

div 
{
	margin:0;
	padding:0;
}

img {
	border:medium none;
	display:block;
}

ol, ul {
	list-style:none;
}   

input { border: none;  }
input.error { border: 1px solid #EE3024; }

.div_error
{
	color:#FFFC04;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
}

div.buttonSubmit input {
width:auto;
}

div.buttonSubmit input, div.buttonSubmit span {
background-color:#590905;
background-position:right 0;
background-repeat:no-repeat;
border:0 none;
color:#FFFFFF;
float:left;
font-weight:bold;
height:20px;
margin:0px;
padding:0px;
position:relative;
z-index:5;
}


.buttonSubmitDangKy
{
background:url(../images/layout/btn_dang_ky_dong_y.jpg) no-repeat center top;;
border:0 none;
color:#FFFFFF;
font-weight:bold;
height:42px;
}

.buttonSubmitGui
{
background:url(../images/layout/btn_gui.jpg) no-repeat center top;;
border:0 none;
color:#FFFFFF;
font-weight:bold;
height:43px;
}


/* main page */
.bw_page
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	margin:0 auto;
	min-width:900px;
	width:100%;
}

.bw_container
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	margin: 0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:900px;
}

.bw_header
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:100%;
	height:82px;
}

.bw_body
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/main_bg.jpg) no-repeat center top;
	width:100%;
	height:634px;
}

.bw_footer
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/footer_bg.jpg) center;
	width:100%;
	height:30px;
	font-size:10px;
	color:#A38585;
	text-align:center;
	padding-top:10px;
}

/* END main page */

/* header page */
.bw_logo
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background: url(../images/layout/logo.png) no-repeat center;
	float:left;
	width:185px;
	height:82px;
}

.bw_menu
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background: url(../images/layout/menu_bg.jpg) no-repeat center;
	float:left;
	width:711px;
	height:82px;
	padding-left:4px;
}

/* home page */
.home_page
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:900px;
	height:100%;
}

.home_page .col_1
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:275px;
	height:100%;
}

.home_page .col_1 .row_1
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:100%;
	height:550px;
}

.home_page .col_1 .btn_chia_se_ban_be
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:194px;
	height:42px;
	padding-left:50px;
}


.home_page .col_2
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:625px;
	height:100%;
}

.home_page .col_2 .row_2
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:100%;
	height:210px;
}

.home_page .col_2 .home_bg
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/home_bg.jpg) no-repeat center;
	width:606px;
	height:406px;
}

#pane1
{
	width:100%;
	height:200px;
}

.home_page .col_2 .home_bg .row_3
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:100%;
	height:195px;
}

.home_page .col_2 .home_bg .btn_dang_ky_tham_gia
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	padding-top:150px;
	padding-left:185px;
	width:100%;
	height:100%;
}

.home_page .col_2 .home_bg .holder_panel
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:540px;
	height:200px;
	padding-left:35px;
}





/* thong tin khac */
.thong_tin_khac
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:900px;
	height:100%;
}

.thong_tin_khac .col_1
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:240px;
	height:100%;
}

.thong_tin_khac .col_2
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:660px;
	height:100%;
}

.thong_tin_khac .col_2 .row_2
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:100%;
	height:22px;
}

#panel_thong_tin_khac
{
	width:100%;
	height:350px;
	padding:5px;
}

#panel_thong_tin_dang_ky
{
	width:100%;
	height:270px;
	padding:5px;
}

.thong_tin_khac .col_2 .thong_tin_khac_content
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:660px;
	height:584px;
}

.thong_tin_khac .col_2 .thong_tin_khac_content .dieu_le_bg 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/dieu_le_bg.jpg) no-repeat center;
	width:660px;
	height:584px;
}

.thong_tin_khac .col_2 .thong_tin_khac_content .danh_sach_doi_bong_bg 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/danh_sach_doi_bong_bg.jpg) no-repeat center;
	width:660px;
	height:584px;
}


.thong_tin_khac .col_2 .thong_tin_khac_content .danh_sach_doi_bong_tham_gia_bg 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/danh_sach_doi_bong_tham_gia_bg.jpg) no-repeat center;
	width:660px;
	height:584px;
}


.thong_tin_khac .col_2 .thong_tin_khac_content .tin_tuc_bg 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/tin_tuc_bg.jpg) no-repeat center;
	width:660px;
	height:584px;
}

.thong_tin_khac .col_2 .thong_tin_khac_content .chia_se_bg 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/chia_se_bg.jpg) no-repeat center;
	width:660px;
	height:584px;
}


.thong_tin_khac .col_2 .thong_tin_khac_content .lich_thi_dau_bg 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/lich_thi_dau_bg.jpg) no-repeat center;
	width:660px;
	height:584px;
}

.thong_tin_khac .col_2 .thong_tin_khac_content .thong_tin_chung_bg 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/thong_tin_chung_bg.jpg) no-repeat center;
	width:660px;
	height:584px;
}

.thong_tin_khac .col_2 .thong_tin_khac_content .dang_ky_bg 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/dang_ky_bg.jpg) no-repeat center;
	width:660px;
	height:584px;
}

.thong_tin_khac .col_2 .thong_tin_khac_content .hinh_anh_bg 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	background: url(../images/layout/hinh_anh_bg.jpg) no-repeat center;
	width:660px;
	height:584px;
}

.thong_tin_khac .col_2 .thong_tin_khac_content .dong_y
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:440px;
	height:15px;
	padding-left:180px;
	padding-top:10px;
}

.thong_tin_khac .col_2 .thong_tin_khac_content .btn_dong_y
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:360px;
	height:15px;
	padding-top:0px;
	padding-left:300px;
}



.holder_panel_space
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:100%;
	height:205px;
}

.holder_panel
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:540px;
	height:400px;
	padding-left:70px;
}

.holder_panel_space_dang_ky
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:100%;
	height:192px;
}

.holder_panel_dang_ky
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	/*width:422px;
	height:280px;
	padding-left:140px;*/
	padding-top:10px;
	height:280px;
	width:540px;
	padding-left:70px;
	
	
}


.holder_panel_form_dang_ky
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	width:422px;
	height:300px;
	padding-left:202px;
}




.small_title_dang_ky
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}

.small_title_dang_ky_normal
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:normal;
}

.text_box_dang_ky
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	background-color:#6e0d11;
	color:#c2c2c2;
	font-weight:normal;
	border:none;
}

.text_box_gateway
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	background-color:#590905;
	color:#a1130f;
	font-weight:bold;
	border:none;
}


.tin_tuc_title
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}

.tin_tuc_title:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}

.tin_tuc_normal
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:normal;
}