
.bigbox {
    display: none;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 2000000;
}
.windowmask {
    background: none repeat scroll 0 0 black;
    height: 3000px !important;
    left: 0;
    opacity: 0.6;
    position: absolute;
    top: 0;
    width: 100%;
}
iframe.windowmask {
    opacity: 0;
    position: relative;
}
.right_box{
	width:192px;
	float:right;
}
.Lightboxt {
    background: none repeat scroll 0 0 transparent;
    font-family: Tahoma;
    font-size: 8.25pt;
    left: 0;
    position: absolute;
    top: 0;
}
.Lightboxt .closebutton {
    background: url("../images/button/close.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 18px;
    position: absolute;
    right: 3px;
    top: 3px;
    width: 18px;
}
#loading {
    display: none;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 2001;
}
#loading img {
    position: relative;
    top: 350px;
}
.contentbox {
    margin: 0;
    min-width: 300px;
    overflow: hidden;
    padding: 0;
    width: 300px;
}
.contentbox #lbheader {
    background: none repeat scroll 0 0 #317B0F;
    border: 1px solid #3E8F19;
    color: #FFFFFF;
    font-weight: bold;
    padding: 4px 12px;
}
.contentbox .lbcont .highlight {
    padding: 10px 0 0;
    text-align: center;
}
.contentbox .lbcont .highlight span {
    padding: 0 5px;
    text-align: center;
}
.Lightboxt-border .tl, .Lightboxt-border .tr, .Lightboxt-border .bl, .Lightboxt-border .br {
    height: 8px;
    overflow: hidden;
    padding: 0;
    width: 9px;
}
.Lightboxt-boxhead {
    background: none repeat scroll 0 0 #EEEEEE;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #1CAC3D;
    margin: 0;
    padding: 0;
}
.Lightboxt-boxhead .tlc {
    margin: 0;
}
.Lightboxt-boxhead .trc {
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0;
    padding-right: 10px;
}
.Lightboxt-boxhead .boxhead-content {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 0;
}
.Lightboxt-boxhead .boxhead-content .close-btn {
    background: url("../images/buttons/close-btn.gif") no-repeat scroll 0 0 transparent;
    height: 10px;
    margin-top: 3px;
    width: 10px;
}
.Lightboxt-boxhead .boxhead-content-main {
	color: #000000;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 0px 0px 2px;
}
.Lightboxt-boxbody {
    background-color: #FFFFFF;
    border: medium none;
    margin: 0;
    padding: 10px;
}
.Lightboxt-boxbody input.private, .Lightboxt-boxbody textarea.private {
    color: #333333;
}
.chose_way {
    float: left;
    width: 145px;
}
.main_box_login {
    border: 1px solid #D5D5D5;
    margin: 10px;
}
.box_title{
	border-bottom:1px solid #D5D5D5;
	line-height:24px;
}
.main_content_suscess {
	margin-top:10px;
    text-align: center;
	border:1px solid #D5D5D5;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	
}
.txt_center{
	margin-bottom:10px;
}
.nut_dong{
	background:#EEEEEE;
}
.chose_way .way {
    background: none repeat scroll 0 0 #F3F3F3;
    cursor: pointer;
    float: left;
    padding: 10px 20px;
    width: 100px;
}
.chose_way .way a {
    color: #004F8B;
    font: 700 12px arial;
}
.chose_way .tab1 {
    border-bottom: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
}
.chose_way .tab2 {
    border-right: 1px solid #D5D5D5;
    border-top: 1px solid #D5D5D5;
}
.chose_way .way img {
    margin: 0 10px 0 0;
}
.chose_way .way.active {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
}
.from_fpt_id {
    float: left;
    padding: 10px 10px 0 20px;
    width: 280px;
}
.txt_note {
    color: #5C5C5C;
}
.from_fpt_id p {
    padding-bottom: 5px;
}
.btn_dangnhap {
    background: url("../css/images/buttons/btn_dangnhap.jpg") no-repeat scroll left top transparent;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 26px;
    width: 143px;
}
.from_fpt_id .box_width_common {
    display: inline;
    margin-bottom: 10px;
}
.from_login {
    float: left;
    padding: 0 0 10px 10px;
    width: 300px;
}
.tb_form_login td {
    padding: 10px 0 0;
}
.tb_form_login .btn_finish, .tb_form_login .lbbutton, .nbutton {
    background: none repeat scroll 0 0 #19AD3F;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: right;
    font: 700 12px arial;
    margin: 0 15px 0 0;
    padding: 2px 0;
    width: 70px !important;
}
.tb_form_login input {
    background: none repeat scroll 0 0 #F6FAFD;
    border: 1px solid #BDC6CD;
    font: 400 12px arial;
    padding-bottom: 3px;
    padding-top: 3px;
}
.main_box_suscess {
    font: 400 12px arial;
    margin: 10px;
}

.main_box_suscess .main_content_suscess p {
    padding-bottom: 5px;
}
.main_box_suscess .main_content_suscess a {
    background: none repeat scroll 0 0 #1CAC3D;
    color: #FFFFFF;
    display: inline-block;
    font: 700 12px arial;
    padding: 3px 20px;
}
.txt_bottom {
    padding: 0px 0 0;
}
.tb_form_login h3 {
    text-align: center;
}
.tb_form_login .lbbutton, .nbutton {
    float: none;
    margin: 10px auto auto;
}
.txt_center{
    text-align: center;
	
}
.main_box_vipham {
    border: 1px solid #D5D5D5;
    margin: 10px;
}
.main_box_vipham ul {
    float: left;
    padding: 0 0 0 100px;
    width: 200px;
}
.main_box_vipham p {
    float: left;
    padding: 5px 0;
    width: 100%;
}
.main_box_vipham li {
    float: left;
    padding: 3px 0;
    width: 200px;
}
* + html .main_box_vipham li {
    height: 15px;
}
.main_box_vipham li input {
    float: left;
    margin: 1px 0 0;
}
* + html .main_box_vipham li input {
    margin: -3px -3px 0 0;
    padding: 0;
}
.main_box_vipham label {
    color: #666666;
    font: 700 11px arial;
    height: 12px;
    padding: 0 0 0 5px;
}
.main_box_vipham .txt_bottom {
    background: none repeat scroll 0 0 #EEEEEE;
    float: left;
    padding: 10px 0;
    width: 100%;
}
.main_box_vipham .btn_finish {
    background: none repeat scroll 0 0 #19AD3F;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    font: 700 12px arial;
    margin: 0 auto;
    padding: 2px 0;
    width: 70px;
}
.main_box_huongdan {
    font: 400 12px arial;
    height: 500px;
    overflow-y: scroll;
}
.main_box_huongdan li {
    background: url("../css/images/graphics/bg_dot_5x5.gif") no-repeat scroll left 5px transparent;
    padding: 0 0 5px 10px;
}
.main_box_huongdan .txt_green {
    color: #0A8827;
}
.main_box_huongdan .giathuong td {
    font: 700 13px arial;
    padding-bottom: 10px;
}
.main_box_huongdan .giathuong td li {
    padding: 0 0 15px 10px;
}
.main_box_huongdan .txt_red {
    color: #FF0000;
}
