*{margin:0;	padding:0}
a{text-decoration:none}
img{border:0}

body{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color: navy;
	background-color: #fbfbfb
}
#wapper{
	background-color: #ffffff;
	width: 1024px;
	margin: auto;
}
#language{
	margin-top: 10px;
	margin-right: 5px;
	float:right;
}
#nav li{
	display: inline;
	font-size: 12pt
}
#nav li a{
	padding-right: 32px;
	color:#fa740c
} 
#left{
	float: left;
	width: 300px
}

#right{
	float: right;
	width: 717px
}
.clear{clear: both}
#menu_nav{
	padding-top:10px;
	padding-bottom:10px;
}

#frm_login{
	margin-top:5px;
	width: 290px;
	height:173px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
#frm_login input{
	font-family:tahoma;
	font-size:14px;
	width:270px;
    -moz-box-sizing: border-box;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1) inset;
    padding: 5px; 
}
#helponline{
	margin-top: 5px;
	width: 280px;
	padding: 10px;
	border: 1px solid #CCCCCC;
}

.button{
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	height:30px;
	width:150px;
	border: thin;
	border-color: #318fdf;
	background:#fff url('../../images/nl.gif') repeat-x top left;
    color:#fefefd;
    cursor:pointer;
	-moz-border-radius: 6px 6px 6px 6px;
	
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}
.btlink{
	margin-top:0px;
	padding-top:5px;
	text-align:center;
	height:25px;
	width:150px;
	border: thin;
	border-color: #318fdf;
	background:#fff url('../../images/nl.gif') repeat-x top left;
    color:#fefefd;
    cursor:pointer;
	-moz-border-radius: 6px 6px 6px 6px;
	
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}
#footer{
	height:20px;
	width: 1024px;
	/* border: 1px solid #EAEAEA; */
	background: #EAEAEA;
	margin-top:5px;
}
 #branding_video{
	background-image:url(../../images/title.png);
	background-repeat:no-repeat;
	background-position: center center;
	
	border: 2px solid #CCCCCC;
    height: 436px;
    width: 713px;
/*     -moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px; */
    margin-top: 5px;
}
#nlc{
	position:relative;
	margin-top:5px;
}
#nl1{
 	position:absolute; 
	height:50px;
	width:230px;
	border: thin;
	border-color: #318fdf;
	background:#fff url('../../images/nl2.gif') repeat-x top left;
	cursor:pointer;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}
#nl2{
 	position:absolute; 
	left:245px;
	height:50px;
	width:230px;
	border: thin;
	border-color: #318fdf;
	background:#fff url('../../images/nl2.gif') repeat-x top left;
	cursor:pointer;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}
#nl3{
 	position:absolute; 
	left:490px;
	height:50px;
	width:227px;
	border: thin;
	border-color: #318fdf;
	background:#fff url('../../images/nl2.gif') repeat-x top left;
	cursor:pointer;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}
.playvd{
	margin-top: 190px;
	margin-left: 330px;
	/* opacity:0.2; */
}
#header_home{
	height:30px;
	width:1022px;
	border: 1px solid #EAEAEA;
	background: #EAEAEA;
	position: relative;
}
#header_home_link{
}
#header_home_button{
/* 	position: absolute; */
	
}
#header_home_link a:hover{
	text-decoration:underline;
	color:#fa740c;
}
.imghome{
	margin-left: 20px;
}
.home{
	position: absolute;
	margin-top: 5px;
	margin-left: 10px;
	font-size: 12pt;
}
.Rhome{
	position: absolute;
	top:0px;
	right: 0px;
}
#menu_nav li a.hilite { background:yellow; color:navy;}

.btri_tb{
	padding-top: 250px;
	padding-bottom: 280px;
}
label {
	display: block;
    float: left;
    margin-left:30px;
    margin-top:5px;
    position: relative;
    width: 140px;
}
input[type=text], input[type=password], textarea {
    width: 200px;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    padding: 3px;
}
select {
   width: 208px;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    padding: 3px;
}
input#makt{
	font-family:tahoma;
	font-size:22px;
	text-align: center;
}

.message{
	margin-left:10px;
	color:#FD4126;
}
#datmua{
	margin-top:5px;
	margin-left:15px;
	margin-bottom:10px;
}
#datmua ul li {
	padding:3px;
}
#datmua ul li p {
    display: block;
    padding: 3px 0;
}
#datmua ul li .req span {
    color:#FD4126;
}
#content{
	/* margin-top: 5px; */
	margin-left: 50px;
}
#nldm{
	margin-bottom:5px;
	margin-left:33px;
}
#dmthanhcong{
	padding-top: 240px;
	padding-bottom: 230px;
}
#dkthanhcong{
	padding-top: 230px;
	padding-bottom: 230px;
}
#atthanhcong{
	padding-top: 270px;
	padding-bottom: 260px;
}