﻿fieldset { padding: 5px; border: 1px solid #CCCCCC; }

   .doc_highlight {text-decoration: none;color:black;background:yellow;}

    .fieldset_caption { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; font-weight: bold; }
    #BannerTop { background-color: #eae1c4; width: 998px; padding: 0; }
    #BannerTopLogo { width: 185px; position: absolute; background-color: #eae1c4; height: 80px; }
    #BannerTopRight { width: 100%; float: right; background-color: #eae1c4; height: 80px; text-align: right; }
    #containerPage { width: 998px; margin: 0 auto; text-align: left; }
    #header { width: 998px; height: 80px; }
    #colContent { float: left; width: 100%; }
    #content { margin: 0 180px; padding: 4px; }
    
   #colLeftLawyer { float: left; width: 180px;   }
   #colContentLawyer { float: left; width: 818px; }
   #contentLawyer {float:left; margin: 0px; padding: 4px;  width: 818px;} 
         
    #colContentEN { float: left; width: 100%; }
    #contentEN { margin: 0 0 0 180px; padding: 4px; }
    #colLeft { float: left; width: 180px; margin-left: -998px; }
    #colRight { float: left; width: 180px; margin-left: -180px; }
    #footer { clear: left; width: 100%; margin-top: 20px; }
    #colContentLogin { float: left; width: 1000px; }
    #contentLogin { float: left; padding: 4px; width: 100%; }
    #colLeftLogin { float: left; width: 180px; }
    .mnTopMenu { text-align: left; padding-left: 182px; background-color: #6b5941; height: 28px; vertical-align: baseline; padding-top: 2px; }
    .mnTopMenu span { font-family: Arial; font-weight: bold; font-size: 12px; color: #fff; margin: 0 10px 0 10px; }
    .mnTopMenu a { font-family: Tahoma; font-weight: bold; font-size: 12px; color: #fff; text-decoration: none; }
    .mnTopMenu a:hover { font-family: Tahoma; font-weight: bold; font-size: 12px; color: #f90; text-decoration: none; }
    .VL_Error_En { border: 1px solid #c0c0c0; font-family: Tahoma; text-align: center; padding: 10px; width: 100%; font-size: 12px; }
    .TVPL_CVT { width: 100%; float: left; }
    .PhapLuatTinhHuong { width: 305px; float: left; }
    .CongVanThue { width: 305px; float: right; }
    .TinTuc { width: 100%; float: left; }
    .THT_VBT { width: 100%; float: left; }
    .TinHangTuan { width: 305px; float: left; }
    .VanBanTuan { width: 305px; float: right; }
    .loadingPanel { border: 1px solid #039; position: absolute; margin-top: 50px; margin-left: 240px; width: 140px; height: 50px; text-align: center; background-color: #fff; vertical-align: middle; }
    .loadingImage { position: absolute; margin-top: 0; margin-left: 5px; }
    .loadingText { font-family: Tahoma; font-size: 10px; color: #000; }
    .VL_VBDQT { font-family: Tahoma; font-size: 12px; color: #800000; margin-right: 10px; }
    .VL_VBDQT_Delete { font-family: Tahoma; font-size: 12px; color: #800000; margin-right: 10px; font-weight: bold; }
    a { text-decoration: none; }
    a img { border: none; }
    a:hover { color: #00499b; }
    .hr1 { border: 1px thin #963; height: 1px; width: 100%; line-height: 1px; }
    .hr4 { background-color: #fff; border-bottom: 1px solid #f00; border-top: 1px dashed #f00; color: #fff; height: 4px; border-top-color: #963; border-bottom-color: #963; }
    .VL_br_sep { line-height: 4px; }
    .VL_br_sep2 { line-height: 2px; }
    .VL_Table { border-collapse: collapse; width: 100%; }
    .VL_ToolTable { border-collapse: collapse; width: 400px; }
    .VL_TabSearchTB { border-collapse: collapse; width: 100%; }
    .VL_TXX { font-family: tahoma; font-size: 12px; color: #000; border: 1px solid #c0c0c0; }
    .VL_HeaderText { text-align: left; font-family: Tahoma; font-size: 12px; background-color: #fdf0ce; color: #591f1b; font-weight: bold; }
    .VL_Textbox { font-family: tahoma; font-size: 12px; color: #000; border: 1px solid #c0c0c0; height: 20px; }
    .VL_Button { font-family: tahoma; font-size: 12px; font-weight: bold; background-color: #cbdef5; border: 1px solid #808080; }
    .VL_Text { font-family: Tahoma; font-size: 12px; color: #000; }
    .VL_Text a { font-family: Tahoma; font-size: 12px; color: #000; }
    .VL_Info_Text { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_Error { text-align: left; font-family: Tahoma; font-size: 12px; }
    .tabStripTb { width: 100%; border-collapse: collapse; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #808080; }
    .VL_Note_date { font-family: Tahoma; font-size: 11px; }
    .VL_DownloadList_Gr { border: 1px solid #ccc; }
    .VL_DownloadList_Textbox { border: 1px solid #ccc; width: 120px; }
    .VL_Tip_Property_Tb { width: 100%; border-collapse: collapse; }
    .VL_Tip_Property_C1 { font-family: Verdana; font-size: 11px; color: #000; font-weight: bold; text-align: left; width: 120px; vertical-align: top; }
    .VL_Tip_Property_C2 { font-family: Verdana; font-size: 11px; color: #000; text-align: justify; vertical-align: top; }
    .VL_cover_tb { width: 998px; border-collapse: collapse; background-color: #fff; }
    .VL_banner_bg { height: 80px; }
    .VL_bottomsep { background-image: url(../../images/vl/sepbottom.gif); background-repeat: repeat-x; text-align: left; vertical-align: middle; height: 18px; }
    .VL_bottom_top { text-align: center; vertical-align: bottom; height: 28px; font-family: Tahoma; font-weight: bold; font-size: 12px; color: #635c56; }
    .VL_bottom_top a { color: #635c56; }
    .VL_tool_sepx { margin-left: 10px; }
    .VL_tool_sep { font-family: Arial; font-size: 12px; font-weight: bold; color: #635c56; margin-left: 10px; margin-right: 10px; }
    .VL_bottom_bt { text-align: left; vertical-align: middle; height: 80px; font-family: Tahoma; font-size: 11px; color: #000; }
    .VL_bottom_info_tb { width: 90%; border-collapse: collapse; margin-left: 10px; margin-top: 4px; margin-bottom: 10px; }
    .VL_bottom_info { text-align: center; font-family: Tahoma; font-size: 10px; color: #635c56; line-height: 15px; }
    .VL_bottom_Binfo { text-align: left; font-family: Tahoma; font-size: 10px; color: #635c56; font-weight: bold; line-height: 15px; }
    .VL_bottom_Binfo a { text-align: left; font-family: Tahoma; font-size: 10px; color: #635c56; font-weight: bold; line-height: 15px; }
    .VL_Col_Left { width: 180px; vertical-align: top; }
    .VL_Col_Right { width: 180px; vertical-align: top; }
    .VL_Content50 { width: 50%; vertical-align: top; }
    .VL_Doc_RL_DName_C1 { width: 60px; vertical-align: top; text-align: left; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000; }
    .VL_Doc_RL_DName_C2 { vertical-align: top; text-align: justify; font-family: Verdana; font-size: 12px; color: #000; }
    .VL_Doc_RL_DName_PP { vertical-align: top; text-align: left; font-family: Tahoma; font-size: 11px; color: #000; }
    .VL_Doc_RL_DName_PP img { vertical-align: bottom; }
    .VL_Doc_RL_Title { text-align: left; font-family: Arial; font-weight: bold; font-size: 12px; text-transform: uppercase; color: #000; }
    .VL_Doc_RL_Title img { vertical-align: bottom; }
    .VL_Doc_RL_Result { text-align: left; font-family: Tahoma; font-size: 12px; color: #000; }
    .VL_Grid { width: 99%; border: 1px solid #999; }
    .VL_Grid td { border: 1px solid #ccc; }
    .VL_Grid_Item { font-family: tahoma; font-size: 12px; text-decoration: none; vertical-align: top; }
    .VL_Grid_AltItem { background-color: #f1f1f3; font-family: tahoma; font-size: 12px; text-decoration: none; vertical-align: top; }
    .VL_Grid_NoItem { background-color: #d0e4f8; font-family: tahoma; font-size: 12px; font-weight: bold; color: #000080; text-align: center; }
    .VL_Grid_Header { background-color: #ccc; font-family: tahoma; font-size: 12px; font-weight: bold; color: #000; text-align: center; }
    .VL_Grid_Footer { background-color: #d0e4f8; font-family: tahoma; font-size: 12px; font-weight: bold; color: #000080; text-align: center; }
    .VL_Grid_Pager { font-family: Verdana; font-size: 12px; }
    .VL_Grid_Pager A { color: #000; font-family: Verdana; font-size: 12px; text-align: center; }
    .VL_Grid_Pager Span { font-weight: bold; font-family: Verdana; font-size: 12px; }
    .VL_TVPL_Grid { width: 100%; }
    .VL_TVPL_Grid_Item { font-family: Verdana; font-size: 12px; text-decoration: none; }
    .VL_TVPL_Grid_AltItem { background-color: #f1f1f3; font-family: Verdana; font-size: 12px; text-decoration: none; }
    .VL_TVPL_Grid_NoItem { background-color: #d0e4f8; font-family: Verdana; font-size: 12px; font-weight: bold; color: #000080; text-align: center; }
    .VL_TVPL_Grid_Header { background-color: #ccc; font-family: Verdana; font-size: 12px; font-weight: bold; color: #000; text-align: center; }
    .VL_TVPL_Grid_Pager A { font-family: Tahoma; font-size: 12px; text-align: center; }
    .VL_TVPL_Grid_Pager Span { font-family: Tahoma; font-size: 12px; text-align: center; }
    .VL_ChangPass_C1 { width: 20px; }
    .VL_ChangPass_C2 { width: 130px; text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_ChangPass_C3 { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_ChangPass_TbC { border-collapse: collapse; width: 70%; margin-top: 50px; }
    .VL_ChangPass_Tb { border-collapse: collapse; width: 100%; background-color: #fff; }
    .VL_ForgetPass_eror { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_ForgetPass_Cont { text-align: center; font-family: Tahoma; font-size: 12px; vertical-align: middle; }
    .VL_ForgetPass_Notice { text-align: left; font-family: Tahoma; font-size: 11px; }
    .VL_ForgetPass_TbC { border-collapse: collapse; width: 70%; margin-top: 40px; }
    .VL_ForgetPass_Tb { border-collapse: collapse; width: 100%; background-color: #fff; }
    .VL_htsd_item a { color: #49412a; font-family: Tahoma; font-size: 12px; font-weight: bold; text-align: left; text-decoration: none; }
    .VL_htsd_item_t { color: #49412a; font-family: Tahoma; font-size: 11px; text-align: right; text-decoration: none; }
    .VL_htsd_item_t a { color: #49412a; font-family: Tahoma; font-size: 11px; text-align: right; text-decoration: none; }
    .VL_VoteTitle { font-family: Tahoma; font-size: 11px; color: #000; text-align: justify; }
    .VL_VoteItem { font-family: Tahoma; font-size: 11px; color: #000; }
    .VL_gt_item { font-family: Tahoma; font-size: 12px; text-align: justify; }
    .VL_gt_item_fc { font-family: Tahoma; font-size: 12px; color: #c8292e; font-weight: bold; text-align: justify; }
    .VL_ListField { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_ListOtherField { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; padding-left: 20px; }
    .VL_TVPL_Title { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TVPL_S_1 { width: 100px; font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TVPL_S_2 { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TVPL_S_2_2 { width: 100px; font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TVPL_S_2_3 { width: 100px; font-family: Tahoma; font-size: 12px; text-align: right; color: #000; }
    .VL_TVPL_S_2_4 { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_OptionImg { margin-left: 200px; }
    .VL_TVPL_Total { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TVPL_TH_Grid { width: 100%; }
    .VL_TVPL_TH_GridItem { font-family: Tahoma; font-size: 12px; text-align: justify; color: #000; }
    .VL_TVPL_TH_GridAltItem { font-family: Tahoma; font-size: 12px; text-align: justify; color: #000; }
    .VL_TVPL_TH_Item { font-family: Tahoma; font-size: 12px; text-align: justify; color: #000; }
    .VL_TVPL_TH_Item a { font-family: Tahoma; font-size: 12px; text-align: justify; color: #000; }
    .VL_TVPL_TH_Title { font-family: Arial; font-size: 12px; text-align: left; color: #9d1311; font-weight: bold; text-transform: uppercase; }
    .VL_TVPL_TH_Title img { vertical-align: bottom; }
    .VL_TVPL_Detail { font-family: Tahoma; text-align: justify; font-size: 12px; }
    .VL_TCTD_C1 { width: 120px; font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TCTD_C2 { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TCTD_Or1 { width: 300px; font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TCTD_Or2 { font-family: Tahoma; font-size: 12px; text-align: right; color: #000; }
    .VL_TCTD_DocName { font-family: Verdana; font-size: 12px; text-align: justify; color: #000; }
    .VL_NewD_C1 { width: 400px; font-family: Tahoma; font-size: 11px; text-align: left; }
    .VL_NewD_C2 { font-family: Tahoma; font-size: 11px; text-align: right; vertical-align: bottom; }
    .VL_Doc_Pr img { vertical-align: bottom; }
    .VL_Doc_Pr { vertical-align: bottom; font-family: Verdana; text-align: center; font-size: 11px; color: #c0c0c0; }
    .VL_Doc_Pr a { vertical-align: bottom; font-family: Verdana; font-size: 11px; color: #999; }
    .VL_Doc_Pr a:hover { vertical-align: bottom; font-family: Verdana; font-size: 11px; color: #000; cursor: pointer; }
    .VL_Doc_Date { text-align: left; font-family: Verdana; font-size: 11px; color: #c0c0c0; padding-top: 15px; }
    .VL_Doc_DateT { text-align: left; font-family: Verdana; font-size: 10px; color: #000; }
    .VL_SMS_Tip_Tb { width: 100%; border-collapse: collapse; }
    .VL_SMS_Tip_T1 { font-family: Tahoma; font-size: 12px; font-weight: bold; }
    .VL_SMS_Tip_T2 { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #b7423b; }
    .VL_SMS_Tip_C1 { width: 250px; vertical-align: middle; }
    .VL_CV_C1 { width: 120px; font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_CV_C2 { width: 250px; font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_CV_C4 { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_CV_C3 { width: 80px; font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_CV { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_CV_Warning { font-family: Tahoma; font-size: 12px; text-align: left; color: #c00; font-style: italic; font-weight: bold; text-decoration: underline; }
    .VL_CV_Icon { vertical-align: top; }
    .VL_CV_Warning_ct { font-family: Tahoma; font-size: 12px; text-align: justify; }
    .VL_CV_Tx { font-family: tahoma; font-size: 12px; color: #000; border: 1px solid #c0c0c0; height: 18px; }
    .VL_User_regi_C2 { text-align: left; font-family: Tahoma; font-size: 12px; vertical-align: top; }
    .VL_User_regi_C1 { width:150px; text-align: left; font-family: Tahoma; font-size: 12px; vertical-align: top; }
    .VL_User_reg_text { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_User_reg_error { text-align: center; font-family: Tahoma; font-size: 12px; color: #800000; }
    .VL_User_regi_note { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_User_Comment { text-decoration: underline; font-weight: bold; }
    .VL_User_Require { font-family: verdana; font-size: 11px; color: #900; }
    .VL_User_SSess { text-align: left; font-family: Tahoma; font-size: 12px; height: 22px; font-weight: bold; }
    .VL_User_SS_Add { color: #630; font-weight: bold; }
    .VL_User_SSess_tile { text-align: center; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #800000; }
    .VL_UBND_TextSearch_Tx { width: 300px; font-family: tahoma; font-size: 12px; color: #000; border: 1px solid #c0c0c0; height: 18px; }
    .VL_UBND_TextSearch_btt { font-family: tahoma; font-size: 12px; background-color: #cbdef5; border: 1px solid #808080; width: 100px; }
    .VL_UBND_TextSearch_lnk_act { font-family: tahoma; font-size: 11px; font-style: italic; }
    .VL_UBND_TextSearch_sp { text-align: center; font-family: Tahoma; font-size: 12px; }
    .VL_UBND_TextSearch_sp_C1 { text-align: right; font-family: Tahoma; font-size: 12px; vertical-align: top; width: 430px; }
    .VL_UBND_TextSearch_sp_C2 { text-align: left; font-family: Tahoma; font-size: 12px; vertical-align: bottom; }
    .VL_UBND_TextSearch_Tb { width: 100%; border-collapse: collapse; }
    .VL_UBND_TextSearch_Header { text-align: left; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff; background-color: #6b5941; }
    .VL_UBND_Adv_C1 { width: 120px; text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_UBND_Adv_C2 { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_UBND_Search_Oder_c2 { text-align: right; font-family: Tahoma; font-size: 11px; }
    .VL_UBND_Search_Oder_c1 { text-align: left; width: 250px; font-family: Tahoma; font-size: 11px; }
    .VL_TCHL_Search_C1 { width: 110px; font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TCHL_Search_C2 { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TCHL_Tx { font-family: tahoma; font-size: 12px; color: #000; border: 1px solid #c0c0c0; height: 18px; }
    .VL_TCHL_Or1 { width: 300px; font-family: tahoma; font-size: 12px; color: #000; text-align: left; }
    .VL_TCHL_Or2 { font-family: tahoma; font-size: 12px; color: #000; text-align: right; }
    .VL_TVPL_Option_F1 { width: 100px; font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TVPL_Option_F2 { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_TVPL_Option a { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; width: 100%; text-decoration: underline; }
    .VL_Dk_letter_tb { width: 180px; border-collapse: collapse; }
    .VL_Dk_letter_mail { width: 180px; height: 29px; text-align: center; background-image: url(../../images/VL/dk2.gif); }
    .VL_Dk_letter_end { width: 180px; height: 24px; text-align: center; background-image: url(../../images/VL/dk3.gif); }
    .VL_Dk_letter_end a { color: #000; text-decoration: underline; text-align: center; font-weight: bold; font-size: 11px; font-family: Tahoma; }
    .VL_letter_scode_c_tb { width: 100%; border-collapse: collapse; }
    .VL_letter_scode_tb { width: 100%; border-collapse: collapse; }
    .VL_letter_scode_title { padding: 10px; font-family: Arial; font-size: 15px; text-align: center; color: #800000; font-weight: bold; text-transform: uppercase; }
    .VL_letter_scode_Success { font-family: Tahoma; font-size: 12px; text-align: center; }
    .VL_letter_scode_I1 { width: 160px; font-family: Tahoma; font-size: 12px; text-align: right; vertical-align: top; }
    .VL_letter_scode_I2 { font-family: Tahoma; font-size: 12px; text-align: left; vertical-align: top; }
    .VL_Dk_letter_notte { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_Seccode_pn { cursor: move; background-color: #ddd; border: solid 1px Gray; color: Black; }
    .VL_hd_tvpl_head { font-family: Tahoma; font-weight: bold; font-size: 12px; color: #903; }
    .VL_hd_tvpl_C2 { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_hd_tvpl_C3 { font-family: Tahoma; font-size: 12px; padding-left: 50px; }
    .VL_hd_tvpl_C1 { width: 10px; text-align: center; vertical-align: top; }
    .VL_hd_tvpl_C1 img { text-align: center; vertical-align: top; }
    .VL_hd_err { font-family: Tahoma; font-size: 12px; text-align: left; color: #000; }
    .VL_hd_text { font-family: Tahoma; font-size: 12px; color: #000; }
    .VL_SF_Tip { font-family: Tahoma; font-size: 11px; text-align: left; }
    .VL_SF_C1 { width: 110px; font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_SF_C2 { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_SF_Result { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_SF_TipB { font-family: Tahoma; font-size: 11px; text-align: left; font-weight: bold; }
    .loading { vertical-align: middle; background-color: #fff; height: 100%; width: 100%; }
    .VL_KW_Tb { border-collapse: collapse; }
    .VL_KW_C1 { width: 224px; text-align: right; vertical-align: top; }
    .VL_KW_C3 { width: 224px; text-align: right; vertical-align: top; }
    .VL_KW_C2 { width: 70px; text-align: center; vertical-align: top; }
    .VL_HL_Info { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_BF_TB { border-collapse: collapse; width: 100%; margin-top: 10px; }
    .VL_TXX { font-family: tahoma; font-size: 12px; color: #000; border: 1px solid #c0c0c0; height: 18px; }
    .VL_BF_C1 { width: 120px; font-family: tahoma; font-size: 12px; text-align: left; }
    .VL_BF_C2 { font-family: tahoma; font-size: 12px; text-align: left; }
    .VL_BF_Or1 { width: 150px; font-family: tahoma; font-size: 12px; text-align: left; }
    .VL_BF_Or2 { font-family: tahoma; font-size: 12px; text-align: right; }
    .VL_BF_Or_TB { border-collapse: collapse; width: 100%; }
    .VL_Home_SS_Tb { width: 600px; border-collapse: collapse; margin-top: 10px; }
    .VL_Home_SS_Tx { font-family: tahoma; font-size: 12px; color: #000; border: 1px solid #c0c0c0; height: 18px; }
    .VL_Home_SS_C1 { width: 120px; text-align: right; font-family: Tahoma; font-size: 12px; }
    .VL_Home_SS_C2 { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_Home_SS_text { font-family: Tahoma; font-size: 12px; }
    .VL_Home_SS_BT { font-family: tahoma; font-size: 12px; font-weight: bold; background-color: #cbdef5; border: 1px solid #808080; height: 20px; }
    .VL_CVT_Grid { width: 100%; }
    .VL_CVT_GridItem { font-family: Tahoma; font-size: 12px; text-align: justify; color: #000; }
    .VL_CVT_GridAltItem { font-family: Tahoma; font-size: 12px; text-align: justify; color: #000; }
    .VL_CVT_Item { font-family: Tahoma; font-size: 12px; text-align: justify; color: #000; }
    .VL_CVT_Item a { font-family: Tahoma; font-size: 12px; text-align: justify; color: #000; }
    .VL_CVT_Ngay { font-family: Tahoma; font-size: 12px; font-style: italic; color: #000; }
    .VL_RegInfoC1 { width: 140px; text-align: left; font-family: Tahoma; font-size: 12px; vertical-align: top; }
    .VL_RegInfoC2 { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_RegInfo { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_TXX { font-family: tahoma; font-size: 12px; color: #000; border: 1px solid #c0c0c0; height: 20px; }
    .VL_RegInfoHeader { text-align: left; font-family: Tahoma; font-size: 12px; background-color: #fdf0ce; color: #591f1b; font-weight: bold; }
    .VL_Login_C1 { width: 90px; text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_Login_C2 { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_DocHL_C1 { width: 150px; font-weight: bold; font-family: Tahoma; font-size: 12px; text-align: left; vertical-align: top; }
    .VL_DocHL_C2 { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_Nav_Link { font-family: Tahoma; font-size: 12px; margin-right: 15px; color: #630; }
    .VL_Nav_Link_Ct { font-family: Tahoma; font-size: 12px; color: #000; }
    .VL_DocHL_Odd_tr { background-color: #e6e6e6; }
    .VL_DocHL_Even_tr { background-color: #fff; }
    .VL_Nav_Link { font-family: Tahoma; font-size: 12px; margin-right: 30px; color: #630; }
    .VL_Doc_RL_DName_Ce { vertical-align: top; text-align: center; font-family: Verdana; font-size: 12px; color: #000; }
    .Docs_Summary_Title { font-weight: bold; font-family: Tahoma; font-size: 12px; color: #000; }
    .VL_GUI_TB { width: 100%; border-collapse: collapse; }
    .VL_GUI_HeaderL { background-color: #6b5941; height: 22px; color: #fff; font-family: Arial; font-size: 12px; text-transform: uppercase; font-weight: bold; text-align: left; }
    .VL_GUI_Header { background-color: #6b5941; height: 22px; color: #fff; font-family: Arial; font-size: 12px; text-transform: uppercase; font-weight: bold; text-align: center; }
    .VL_GUI_Header_intro { background-color: #6b5941; height: 22px; color: #fff; font-family: Arial; font-size: 10px; text-transform: uppercase; font-weight: bold; text-align: center; }
    .VL_GUI_Cnt_Center { background-color: #f1ead0; }
    .VL_GUI_TopLeft { background-image: url(../../images/vl/tb_topleft.gif); width: 8px; height: 22px; }
    .VL_GUI_Cnt_Left { background-color: #f1ead0; width: 8px; }
    .VL_GUI_TopRight { background-image: url(../../images/vl/tb_topright.gif); width: 8px; height: 22px; }
    .VL_GUI_BottomLeft { background-image: url(../../images/vl/tb_bottomleft.gif); width: 8px; height: 8px; }
    .VL_GUI_BottomRight { background-image: url(../../images/vl/tb_bottomright.gif); width: 8px; height: 8px; }
    .VL_GUI_BottomCenter { height: 8px; background-color: #f1ead0; }
    .VL_GUI_Cnt_Right { background-color: #f1ead0; }
    .VL_Login_Com1 { text-align: left; font-family: Tahoma; font-size: 11px; color: #000; }
    .VL_Login_Com2 { text-align: right; font-family: Tahoma; font-size: 11px; color: #000; }
    .VL_Login_Com3 { text-align: left; font-family: Tahoma; font-size: 11px; color: #000; width: 5px; }
    .VL_LgTbox { font-family: tahoma; font-size: 11px; color: #000; border: 1px solid #c0c0c0; height: 16px; width: 100%; }
    .VL_LoginBt { font-family: tahoma; font-size: 11px; font-weight: bold; background-color: #cbdef5; border: 1px solid #808080; }
    .VL_ForgetLink { font-family: tahoma; font-size: 11px; text-decoration: underline; color: #6b5941; }
    .VL_LoginName { font-family: tahoma; font-size: 12px; font-weight: bold; color: #db272a; text-align: center; }
    .VL_Logininfo a { font-family: tahoma; font-size: 12px; color: #6b5941; text-align: left; text-decoration: none; }
    .VL_Logininfo { font-family: tahoma; font-size: 12px; color: #6b5941; text-align: left; }
    .VL_Login_C1 { width: 90px; text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_Login_C2 { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_Login_Notice { font-family: Tahoma; font-size: 12px; text-align: justify; }
    .VL_Login_info { font-family: Tahoma; font-size: 12px; text-align: center; color: #800000; }
    .VL_Login_Forgot { font-family: Tahoma; font-size: 11px; text-decoration: underline; }
    .VL_Login_F1 { width: 10%; }
    .VL_Login_TbC { width: 100%; border-collapse: collapse; border: 1px solid #CCCCCC; }
    .VL_Menu { padding: 8px; background-color: #6b5941; vertical-align: top; font-family: Tahoma; font-size: 12px; cursor: move; color: #fff; }
    .VL_Menu_Pn { background-color: #6b5941; }
    .VL_Menu_ListField { font-family: Tahoma; font-size: 10px; color: #fff; }
    .VL_Menu_ListField a { color: #fff; font-family: Verdana; font-size: 11px; text-align: left; }
    .VL_Menu_ListField a:hover { color: #ff0; font-family: Verdana; font-size: 11px; text-align: left; }
    .VL_Menu_List { margin-left: 10px; width: 100%; }
    .VL_SMS_Down_imgb { width: 220px; }
    .VL_SMS_tb_bg { background-color: #f1ead0; }
    .VL_SMS_EnterCode { font-family: Tahoma; font-size: 12px; font-weight: bold; }
    .VL_SMS_Down_T1 { font-family: Tahoma; font-size: 12px; font-weight: bold; text-align: left; }
    .VL_SMS_Down_T2 { font-family: Tahoma; font-size: 14px; font-weight: bold; color: #b7423b; text-align: left; }
    .VL_SMS_Down_Note { font-family: Tahoma; font-size: 12px; font-weight: bold; }
    .VL_SMS_Down_Note_nm { font-family: Tahoma; font-size: 11px; text-align: justify; }
    .VL_SMS_In_Tb { width: 100%; border-collapse: collapse; border-color:#CCCCCC; border: 1px}
    .VL_Top_Cover { padding: 4px; text-align: justify; font-family: Tahoma; font-size: 11px; }
    .VL_Top_Sep { height: 4px; line-height: 4px; width: 100%; }
    .VL_Top_Text { font-family: Tahoma; font-size: 11px; text-align: justify; color: #000; }
    .VL_Top_Text a { font-family: Tahoma; font-size: 11px; text-align: justify; color: #000; }
    .VL_Top_SMS { font-family: Tahoma; font-size: 11px; text-align: justify; color: #000; font-weight: bold; }
    .VL_Top_Count { font-family: Tahoma; font-size: 11px; text-align: justify; font-style: italic; color: #000; }
    .VL_Tip_HotDoc { font-family: Tahoma; font-size: 11px; text-align: justify; color: #000; }
    .VL_Tip_HotDocSMS1 { font-family: Tahoma; font-size: 11px; text-align: left; color: #000; font-weight: bold; }
    .VL_Tip_HotDocSMS2 { font-family: Tahoma; font-size: 11px; text-align: left; color: #800000; font-weight: bold; }
    .AjaxPanelBg { width: 100%; }
    .AjaxPanelLoading { background-color: #fff; height: 100%; width: 100%; }
    .VL_Doc_Namez a { vertical-align: bottom; text-align: justify; font-family: Verdana; font-size: 11px; color: #000; }
    .VL_Doc_Namez { vertical-align: bottom; text-align: justify; font-family: Verdana; font-size: 11px; color: #000; }
    .VL_Doc_Identity { text-align: center; font-family: Tahoma; font-size: 11px; color: #000; }
    span.VL_Doc_Identity { text-align: center; font-family: Tahoma; font-size: 11px; color: #000; }
    .VL_Search_Helps { font-family: Tahoma; font-size: 11px; color: #006; cursor: pointer; }
    .VL_Search_Helps a { font-family: Tahoma; font-size: 11px; font-style: italic; color: #006; }
    .VL_Search_Helps a:hover { font-family: Tahoma; font-size: 11px; font-style: italic; color: #006; cursor: pointer; text-decoration: underline; }
    .VL_Search_KeywordSL a:hover { font-family: Tahoma; font-size: 12px; color: #006; cursor: pointer; text-decoration: underline; }
    .VL_Search_KeywordSL { font-family: Tahoma; font-size: 12px; color: #006; cursor: pointer; text-decoration: none; }
    .VL_Search_C_C1 { width: 50px; }
    .VL_Search_I_C4 { width: 120px; }
    .VL_Search_C_C3 { width: 90px; }
    .VL_Search_I_C2 { text-align: left; font-family: Tahoma; font-size: 12px; vertical-align: top; }
    .VL_Search_I_C2En { text-align: left; font-family: Tahoma; font-size: 12px; vertical-align: top; }
    .VL_Search_I_C2En input { border: 1px solid #c0c0c0; text-align: left; font-family: Tahoma; font-size: 12px; vertical-align: top; }
    .VL_Search_I_Title { text-align: center; text-transform: uppercase; font-family: Arial; font-size: 14px; font-weight: bold; color: #6b634c; }
    .VL_Search_I_C3 { text-align: left; vertical-align: top; }
    .VL_Search_I_C3EN { text-align: left; vertical-align: top; }
    .VL_Search_I_C1En { width: 120px; text-align: right; font-family: Tahoma; font-size: 12px; vertical-align: middle; }
    .VL_Search_I_C1 { width: 180px; text-align: right; font-family: Tahoma; font-size: 12px; vertical-align: middle; }
    .VL_SearchTxb { font-family: Tahoma; font-size: 12px; height: 18px; text-align: left; width: 250px; }
    .VL_SearchTxbEn { font-family: Tahoma; font-size: 12px; height: 18px; text-align: left; width: 360px; }
    .VL_Table_Search { border: 1px solid #808080; width: 99%; }
    .VL_Table_SearchEN { border: 1px solid #808080; width: 100%; }
    .VL_SMS_Down_NoteEx { font-family: Tahoma; font-size: 11px; text-align: justify; font-style: italic; }
    .VL_FormTitle { font-family: Arial; font-size: 13px; font-weight: bold; color: #630; text-transform: uppercase; }
    .VL_Tracuu_Loai { color: #800000; font-weight: bold; }
    .VL_GTLVN { color: #800000; font-family: Tahoma; font-size: 11px; }
    .VL_User_Pay { text-align: left; font-family: Tahoma; font-size: 12px; }
    .VL_TVPL_Q_Grid { width: 100%; }
    .VL_TVPL_Q_GridItem { font-family: Tahoma; font-size: 12px; text-align: justify; background-color: #f1ead0; color: #000; }
    .VL_TVPL_Q_GridAltItem { font-family: Tahoma; font-size: 12px; text-align: justify; background-color: #f1ead0; color: #000; }
    .VL_TVPL_Q_Item { font-family: Tahoma; font-size: 12px; text-align: justify; color: #000; }
    .VL_TVPL_Q_Item a { font-family: Tahoma; font-size: 12px; text-align: justify; color: #000; }
    .VL_Cnt_c1 { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_TVPL_Code_c1 { font-family: Tahoma; font-size: 12px; text-align: center; color: #fff; }
    .VL_TVPL_secCode_C1 { width: 120px; font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_TVPL_secCode_C2 { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_Table_Code { border: 1px solid #666; width: 100%; border-collapse: collapse; background-color: #ccc; }
    .VL_Table_SmsCode { width: 180px; vertical-align: top; }
    .VL_Table_Note { border: 1px solid #808080; }
    .VL_Table_Note_Tr { background-color: #6b5941; }
    .VL_Table_Note_head { font-family: Tahoma; font-weight: bold; font-size: 12px; color: #fff; }
    .VL_Table_SmsCodeIn { border: 1px solid #808080; width: 100%; }
    .VL_Table_SmsCodeInNote { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_Login_S_C1 { text-align: right; font-family: Tahoma; font-size: 11px; color: #000; font-weight: bold; }
    .VL_Login_S_C2 { text-align: right; font-family: Tahoma; font-size: 11px; color: #000; }
    .VL_DocCode_Tb { width: 100%; border-collapse: collapse; }
    .VL_DocCode_C1 { padding-left: 10px; width: 120px; text-align: left; font-family: Tahoma; font-size: 12px; vertical-align: top; }
    .VL_DocCode_C2 { text-align: left; font-family: Tahoma; font-size: 12px; vertical-align: top; }
    .VL_ExpiredDateNote { font-family: Tahoma; font-size: 11px; color: #6b5941; }
    .VL_ExpiredDateDate { font-family: Tahoma; font-size: 11px; color: #630; font-weight: bold; }
    .VL_Tips_SMS { width: 355px; }
    .VL_Tips_Properties { width: 455px; }
    .VL_Tips_News { width: 285px; }
    .ajaxtooltip { position: absolute; display: none; width: 450px; left: 0; top: 0; background: lightyellow; border: 2px solid gray; border-width: 1px 2px 2px 1px; padding: 5px; }
    .ajaxtooltipSMS { position: absolute; display: none; width: 355px; left: 0; top: 0; background: lightyellow; border: 2px solid gray; border-width: 1px 2px 2px 1px; padding: 5px; }
    .ajaxtooltipNews { position: absolute; display: none; width: 285px; left: 0; top: 0; background: lightyellow; border: 2px solid gray; border-width: 1px 2px 2px 1px; padding: 5px; }
    .VL_UnderContructionTb { border: 1px solid #800000; padding: 10px; margin: 5px; border-collapse: collapse; width: 98%; }
    .VL_UnderContruction { text-align: center; font-family: tahoma; font-size: 12px; font-weight: bold; color: #800000; }
    .VL_Search_Help_Title { font-family: Tahoma; font-size: 12px; font-weight: bold; text-align: left; }
    .VL_Search_Help_Content { font-family: Tahoma; font-size: 11px; text-align: left; }
  
    .VL_SF_Order select { height: 17px; vertical-align: middle; font-family: tahoma; font-size: 11px; color: #000080; border: 1px solid #7f9db9; }
    .VL_SF_Order { height: 30px; vertical-align: middle; font-family: tahoma; font-size: 12px; color: #000; padding-left: 70px; text-align: right; }
    .VL_SF_Order_DDL select { height: 20px; vertical-align: middle; font-family: tahoma; font-size: 11px; color: #000; border: 1px solid #7f9db9; }
    .VL_SF_Order_DDL { height: 22px; vertical-align: middle; font-family: tahoma; font-size: 12px; color: #000; }
    .VL_UpdateDoc_DDL select { height: 20px; vertical-align: middle; font-family: tahoma; font-size: 11px; color: #000; border: 1px solid #7f9db9; }
    .VL_UpdateDoc_DDL { height: 22px; vertical-align: middle; font-family: tahoma; font-size: 12px; color: #000; text-align: right; }
    .tr_sort input { height: 17px; vertical-align: middle; font-family: tahoma; font-size: 11px; color: #000080; border: 1px solid #7f9db9; }
    .VL_Search_HelpsAdv { font-family: Tahoma; font-size: 11px; margin-right: 0; }
    .VL_Table_SmsCode { width: 180px; vertical-align: top; }
    .VL_Table_Note { border: 1px solid #808080; }
    .VL_Table_Note_Tr { background-color: #6b5941; }
    .VL_Table_Note_head { font-family: Tahoma; font-weight: bold; font-size: 12px; color: #fff; }
    .VL_Table_SmsCodeIn { border: 1px solid #808080; width: 100%; }
    .VL_Table_SmsCodeInNote { font-family: Tahoma; font-size: 12px; text-align: left; }
    .VL_Search_Roles_C1 { width: 120px; text-align: right; font-family: Tahoma; font-size: 12px; vertical-align: top; }
    .VL_Search_Roles_C2 { text-align: left; font-family: Tahoma; font-size: 12px; vertical-align: top; width: 360px; }
    .VL_Search_Roles_C3 { text-align: left; vertical-align: top; font-family: Tahoma; font-size: 12px; }
    .vl_gr_Title { width: 100%; color: #000; font-family: Arial; font-size: 12px; }
    .vl_gr_Title a { text-decoration: none; text-align: justify; font-family: Arial; font-size: 12px; color: #000; }
    .vl_gr_Title a:hover { text-decoration: none; text-align: justify; font-family: Arial; font-size: 12px; color: #039; }
    .vl_gr_Title a:visited { text-decoration: none; text-align: justify; font-family: Arial; font-size: 12px; color: #930; }
    .vl_gr_attribute { width: 100%; color: #999999; text-align: center; font-family: Tahoma; font-size: 12px; margin-top: 10px; }
      .vl_gr_attribute img{  margin-left:5px; }
    .vl_gr_attribute a { text-decoration: none; text-align: justify; font-family: Tahoma; font-size: 12px; color: #666; margin-right: 5px; }
    .vl_gr_attribute a:hover { text-decoration: none; text-align: justify; font-family: Tahoma; font-size: 12px; color: #930; margin-right: 5px; }
    .vl_gr_effect { color: #ccc; font-family: Tahoma; font-size: 11px; }
    .vl_gr_datepublic { width: 100%; color: #000; font-family: Tahoma; font-size: 11px; }
    .vl_gr_dateeffect { width: 100%; margin-top: 10px; color: #000; font-family: Tahoma; font-size: 11px; }
    .leftMenu ul { margin: 0; padding: 0; list-style-type: none; background: #6b5941; }
    .leftMenu ul li { display: block; padding: 3px 0; border: 0 solid #6b5941; border-left-width: 0; text-decoration: none; color: #fff; border-bottom-width: 1; border-bottom: 1px solid #ccc; }
    .leftMenu ul li a { display: block; border: 0 solid #6b5941; border-left-width: 0; text-decoration: none; color: #fff; background: #6b5941; font: bold 8pt Verdana; }
    .leftMenu li a:hover { color: #f90;  }