@CHARSET "ISO-8859-1";
*{
	margin:0;
	padding:0;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
/*	color:#21678b;*/
	color:#02517C;
	padding:0px;
	margin:0px;
}

ul{
	list-style: none;
}

li{
	display:inline;
}

a{
	text-decoration: none;
}

/*
	Properties
*/

.left{
	float:left;
}

.right{
	float:right;
}

.inline{
	display:inline;
}

.clearBoth{
	clear:both;
}

.clearLeft{
	clear:left;
}

clearRight{
	clear:right;
}

.text-center{
	text-align: center;
	padding-right:10px;
}

.text-left{
	text-align: left;
}

.text-right{
	text-align: right;
}

/*
	End of Properties
*/
#wrapper{
	width:100%;
	height:100%;
}

#header{
	height:auto;
	border-bottom:2px #dfdfdf solid;
}

#footer{
	margin-top:20px;
	padding-bottom:20px;
}

#container{
	width:901px;
	margin:auto;
	height:auto;
}
#container .logo{
	float:left;
	width:350px;
}
img{border:0px}
#body{
	margin-top:10px;
	height:100%;
}

.size10{
	font-size:10px;
}

/* banner giai thuong */
.bannergiaithuong{
	background:transparent url('../img/giaithuong.jpg') no-repeat;
	padding:27px 0px 300px 0px;
}
.dangkingay{
	text-align:right;
	padding-right:40px;
}
.dangkingay a{
	color:#01608c;
	font-weight:bold;
	font-size:20px;
	text-transform:uppercase;
}
.dangkingay a:hover{
	color:#67b32f;
}
.dangkithanhvien {text-align:center;margin:10px 0px;}
.dangkithanhvien a{color:#ff0000!important;font-size:11px;}
.dangkithanhvien a:hover{
	color:#86c533!important
}
.right-menu {
	width:550px;
	float:right;
}
.right-menu ul{
	margin-top:10px;
	
}

.right-menu li{
	padding: 0px 14px 0 14px;
	border-right:1px solid #005D9A;
}

.right-menu a{
	font-size:10px;
	text-decoration: none;
	color:#005D9A;
}

.horizonal_1{margin-top:10px;height:1px;width:100%;background-color:#dfdfdf;}
.horizonal_2{height:1px;width:100%;background-color:#d7d8d8;}

.col-l{	
	width:151px;
}

.content{
	width:742px;	
}

.copyright{
	color:#878b8b;
}


#footer, #footer a{
	font-size:11px;
	color:#015e9c;
}

.footer-menu{
	text-align:right;
}

.mainmenu{
	background:transparent url(../img/main_menu_l.gif) no-repeat;
	height:54px;
}

.menu{
	margin-left:12px;
	background: transparent url(../img/main_menu_bg.gif) repeat-x;
	height:54px;
}

.mainmenu .bg-r{
	background: transparent url(../img/main_menu_r.gif) no-repeat top right;
	width:100%;
	height:54px;
}

.menu a,.menu ul{
	font-size:14px;
	font-weight:bold;
	color:#a1c6df;
}

.menu a:hover{
	color:#fff;
}

.menu ul li {
	padding:0 24px 0 24px;
	border-right:1px solid #a1c6df;
}

.menu ul li.noborder{
	border:0px;
}

.menu ul li.actived a{
	color:#fff;
}

.menu-container{
	padding-top:10px;
}

.join-game{
	background: transparent url(../img/bar_green_l.gif) no-repeat top left;		
}

.friendship{
	background: transparent url(../img/bar_blue_l.gif) no-repeat top left;			
}

.join-game .bg{
	background: transparent url(../img/bar_green_bg.gif) repeat-x;
	margin-left:10px;	
}

.friendship .bg{
	background: transparent url(../img/bar_blue_bg.gif) repeat-x;
	margin-left:10px;	
}

.join-game .bl{
	background: transparent url(../img/green_bd_bl.gif) no-repeat bottom left;
}

.join-game .br{
	background: transparent url(../img/green_bd_br.gif) no-repeat bottom right;
	height:100%;
}

.friendship .bl{
	background: transparent url(../img/blue_bd_bl.gif) no-repeat bottom left;
}

.friendship .br{
	background: transparent url(../img/blue_bd_br.gif) no-repeat bottom right;
	height:100%;
}


.join-game .bg-r{
	background: transparent url(../img/bar_green_r.gif) no-repeat top right;
	height:26px;
	color:#fff;
}

.friendship .bg-r{
	background: transparent url(../img/bar_blue_r.gif) no-repeat top right;
	height:26px;
	color:#fff;
}

.join-game .border-background{
	border:1px solid #38AC4C;
	background-color:#edfcf0;
}

.join-game .m_content,.m_noibat{
	/*border:0px solid #38AC4C;*/
	padding:6px;
	/*background-color:#edfcf0;*/
}

.friendship .m_content{
	padding:6px;
}

.m_title{
	font-weight:bold;
	padding-top:6px;
}

.m_content a{
	font-size:10px;
	color:#21678b;
}

.m_content input,textarea{
	width:135px;
	border:1px solid #37ab4d;
}

.m_content input{
	height:18px;
}

.m_content textarea{
	height:54px;
}

.m_content .house-name{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	text-transform: uppercase;
}

.checkbox input{
	width:auto;
	height:auto;
	border:1px solid #edfcf0; /*for IE 7*/
}

.btngreen,.btnblue{
	font-size:11px;
	width:73px;
	height:20px;
	color:#fff;
	margin-top:12px;
	margin-bottom:8px;
	border:0px;
	padding:0px 0px 3px;
	font-weight:bold;	
}
.btngreen{
	background: transparent url(../img/btn_green.gif) no-repeat;
}
.btnblue{
	background: transparent url(../img/btn_blue.gif) no-repeat;	
}

.m_noibat .nhanoibat{	
	border:1px solid #37ab4d;
}

.join-game .padding5{
	padding:5px;
}

.list{
	width:100%;
	margin:auto;
	
}

.list ul li{
	background: transparent url(../img/ul_list.gif) no-repeat top left;
	margin-left:8px;
	margin-top:10px;
	margin-bottom:6px;	
	display:block;
	padding-left:20px;
}
.list ul li a{
	font-weight:normal;
}
.margin-bottom17{
	margin-bottom:17px;
}

.margin-top8{
	margin-top:8px;
}

.margin-top4{
	margin-top:4px;
}

.co-cau-giai-thuong .bl{
	background: transparent url(../img/content_bl.gif) no-repeat bottom left;
}

.co-cau-giai-thuong .br{	
	background: transparent url(../img/content_br.gif) no-repeat bottom right;
}

.co-cau-giai-thuong .tr{
	background: transparent url(../img/content_tr.gif) no-repeat top right;	
}

.co-cau-giai-thuong .tl{
	background: transparent url(../img/content_title.gif) no-repeat top left;	
}

.co-cau-giai-thuong .title{
	font-weight:bold;
	color:#fff;
	width:150px;
	padding-top:4px;
	padding-bottom:4px;
}


.more-detail{
	font-weight:bold;
	color:#fff;
	width:100%;
	height:26px;
	background: transparent url(../img/detail_bg.gif) no-repeat top right;
}

.padding-top4{	padding-top:4px;}

.more-detail a{color:#fff;}

div.out_1{
	width:530px;
	padding:1px;
	background-color:#bbd8ea;
}

div.out_2{
	padding:2px;
	background-color:#daeef8;
}

.banner-dangky{
	padding-bottom:8px;
}

.register-form{
	min-height:300px;	
}

.register-form .title{
	font-size:18px;
	font-weight:bold;
}

.register-form .sub_title{
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	padding-bottom:5px;
/*	color:#066EC1;*/
	color:#86c533;
}

.register-form .cover{	
	background-color:#FFF;
	padding:10px;
	color:#2d2d2d;
}

.register-form .frame{
	/*background-color:#E4F5FE;
	padding:30px;
	border-top:2px solid #066EC1;*/
	border-bottom:1px solid #e9e9e9;
	padding-bottom:10px;
	padding-bottom:10px;
}

.register-form input{
	border:1px solid #b7d6e9;	
	float:left;
	font-size:11px;
	height:17px;
	width:180px;
	padding-top:3px;
}

.register-form #captcha{
	border:1px solid #b7d6e9;
}

.register-form select{
	border:1px solid #b7d6e9;
	float:left;
}

.register-form .input{
	padding:10px 0 5px 0;
}

.register-form .input input.error,.friendship .input input.error, .friendship .input textarea.error{
	border: 1px dashed #f00;
	background-color: #ffffe0;
	display:block;
}

.register-form label{
	float:left;
	width:130px;
	text-align:right;
	padding-right:11px;
	height:17px;
	padding-top:3px;
}

.register-form textarea{
	border:1px solid #b7d6e9;	
	width:180px;
	height:50px;
}

div.radio input,.radio label,div.checkbox input, div.checkbox label{	
	width:auto;
	text-align: left;
	border:0px;
}

div.radio label.error, div.checkbox label.error{	
	width:auto;
	text-align: left;
	margin-left:0;
}

.checkbox{
	margin-right:3px;
}
div.radio{
	margin-left:150px;
}

.request{
	color:#f00;
	font-size:11px;
}

#captcha{
	border:1px solid #ccc;
}

label.error{
	width:auto;
	margin-left:150px;
	color:#f00;
}

img.avatar{
	border:2px solid #fff;
}
.content_giaithuong{
	padding:5px;
}
.content_1{
	padding:30px;
}
.giaithuong{
	width:33%;
}

.giaithuong .ten{
	font-weight:bold;
}

.giaithuong .name{
	color:#000;
	font-weight:bold;
	font-style:italic;
}

.giaithuong img{
	padding:10px 0 10px 0;
}

.up-bar{
	color:white;
	font-weight:bold;
}

.up-bar .text{	
	margin-left:36px;
	padding-top:8px;
	text-transform: uppercase;
}

.up-bar .detail{
	padding-top:8px;
	margin-right:30px;
}

.up-bar .l{
	background:transparent url(../img/bar_left.gif) top left no-repeat;
	height:29px;
}

.up-bar .r{
	background:transparent url(../img/bar_right.gif) top right no-repeat;
	height:29px;
}

.up-bar .bg{
	width:100%;
	background: transparent url(../img/bar_bg.gif) repeat-x;
	height:29px;
}

.panel .l{
	background: transparent url(../img/panel_left.gif) top left no-repeat;
}

.panel .r{
	background: transparent url(../img/panel_right.gif) top right no-repeat;
	height:150px;
}

.panel .bg{
	background-color:#37ab4d;
}


.blue-panel .l{
	background: transparent url(../img/panel_1_left.gif) top left no-repeat;
}

.blue-panel .r{
	background: transparent url(../img/panel_1_right.gif) top right no-repeat;
	height:83px;
}

.blue-panel .bg{
	background-color:#015e9c;
}

.makehouse .bg{background: transparent url(../img/mh_t_bg.gif) repeat-x;height:40px;}

.makehouse .tl{background: transparent url(../img/mh_t_l.gif) no-repeat top left;}

.makehouse .tr{background: transparent url(../img/mh_t_r.gif) no-repeat top right;height:40px;}

.make_title{margin-left:40px;padding-top:8px;font-size:1.6em;font-weight:bold;color:#fff;}

.makehouse .p_bg{background:transparent url(../img/mh_panel_bg.gif) top left repeat-x;}

.makehouse .p_l{ background:transparent url(../img/mh_panel_l.gif) top left no-repeat;}

.makehouse .p_r{background:transparent url(../img/mh_panel_r.gif) top right no-repeat;}

.makehouse .makehouse_content{min-height:100px;padding:20px;}

.makehouse .bottom{background:transparent url(../img/mh_bottom_bg.gif) bottom repeat-x;}
.makehouse .b_l{background:transparent url(../img/mh_bottom_l.gif) bottom left no-repeat;}
.makehouse .b_r{background:transparent url(../img/mh_bottom_r.gif) bottom right no-repeat;}
.makehouse .makehouse_button{
	height:84px;
}

.padding-top20{margin-top:20px}

.padding-top27{margin-top:27px}

.padding-left16{padding-left:16px;}

.padding-left13{padding-left:5px;}

.padding-right7{
	padding-right:7px;
}

.padding-bottom10{
	padding-bottom:10px;
}

.step-infor{
	font-size:16px;
	font-weight:bold;
	padding:20px 0 20px 0;
}

.chars{
	width:25%;
}

.makehouse_content div.input{
	margin:0;
	padding:0;
}

.makehouse_content div.input .character{
	padding:5px;
}


div.character{
	width:25%;
	margin-bottom:20px;
}


div.house{
	width:33%;
}

.stuff-menu li{
	padding:0 10px 0 10px;
}

.stuff-menu img{
	border:0px;
}


.module_box_br{
	background:transparent url(../img/box_bl.gif) no-repeat bottom left;
}
	
.module_box_bl{
	background:transparent url(../img/box_br.gif) no-repeat bottom right;
}

.module_box_l{
	background:transparent url(../img/box_l.gif) no-repeat top left;	
}

.module_box_r{
	background:transparent url(../img/box_r.gif) no-repeat top right;
}

.box_title{
	font-size:14px;
	font-weight:bold;
	height:25px;
	color:#fff;
	padding-top:6px;
	margin-left:20px;
}

.box_content{
	padding:15px 10px 20px 10px;
}

.box_content li{
	display:block;
	padding:3px 0 3px 0;
	padding-left:10px;
}

.box_content li img{
	padding-right:5px;
}

.box_content li a{
	color:#014877;
}
.box_content li a:hover{
	color:#86c533;
}

/* lien ket nhanh */
.lienketnhanh {
	padding:4px 0px 10px 2px;
}
.lienketnhanh ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-left:3px;
}
.lienketnhanh ul li{
	list-style-type:none;
	
}
.lienketnhanh ul li a{
	display:block;
	background: transparent url('../img/boxx-li.gif') no-repeat left;
	padding:3px 0px 4px 10px;
	color:#006699;
	text-decoration:none;
	font-size:11px;
}
.lienketnhanh ul li a:hover{
	text-decoration:underline;
}

/*.thongbao{
	color:#ff0000;
	margin-top:20px;
	font-weight:bold;
}*/
.message{
	padding:15px 0 0px 0;
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	text-align:center;
}

.message a{
	color:#005D9A;
	font-size:12px;
	font-weight:bold;
}

.message a:hover{
	color:#8BBA1C;	
}
.quenmatkhau{
	text-align:right;
}
.quenmatkhau a:hover{	
	color:#ff0000;
}
#EmailContent{
	overflow:hidden;
	height:30px;
	font-size:10px;
	color:#005a9c;
	margin-top:5px;
}
.n_note{
	padding:5px 2px 15px 2px;
}
.n_note a{
	color:#005a9c;
	text-decoration:none;
}
.n_note a:hover{
	color:#005a9c;
	text-decoration:underline;
}

#EmailContent{
	font-weight:bold;
}
.cmxform{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
.gioithieubanbe-note{
	color:#000;
	font-size:11px;
	padding:2px;
	margin:5px 0px;
}
.gioithieubanbe-note1{
	color:#ff0000;
	font-size:11px;
	padding:2px;
	margin:5px 0px;

}
.gioithieubanbe{
	padding:0px;
	margin:0px;
}
.gt-input{
	font-size:11px;
	padding-left:2px;
	border:1px #d3d3d3 solid!important;
}
.loai-email{
	margin-right:5px;
	font-size:11px;
	font-weight:bold;
}
#gioithieubanbe{
	padding:0px;
	margin:0px;
}
#gioithieubanbe p{
	color:#04729e;
	font-size:11px;
	font-weight:bold;
}
.member-chinhsua{
	font-size:11px;
	text-align:right;
	margin-bottom:5px;
	padding-right:10px;
}
.member-chinhsua img{
	border:0px;
}
.member-chinhsua a{
	font-size:11px;
	text-align:right;
	color:#cc0033;
}
.member-chinhsua a:hover{
	text-decoration:underline;
}

.banner-3-scb{
	background:transparent url('../img/link-bg.gif') no-repeat;
	padding:10px;
}
.banner-3-scb ul{
	padding:0px;
	list-style-type:none;
}
.banner-3-scb ul li{
	display:inline;
}
.banner-3-scb img{
	border:0px;
}
.member-infor p{
	padding:3px 0px 3px!important;
}

.nhacuatoi{
	text-align:right;
	font-size:11px;
}
.nhacuatoi .ngoinhacuatoi{
	color:#ff0000;
	padding-left:10px;
	font-size:11px;
}
.khonghienthi{
	display:none;
}

.trunggiai_1{
	text-align:center;
	font-weight:bold;
	background-color: #1F4F75;
	width:30%;
	color:#fff;
	width:100px;
	padding:3px 0px;
}
.trunggiai_2{
	text-align:center;
	width:250px;
	background-color: #fff;
}