﻿@charset "utf-8";
margin: 0 auto; 
padding: 0 auto;



body 
{
    
	font-family:Tahoma;
	font-size:11px;
	padding-top:20px;
	text-align: center;
}

#narbar {
	
	font-family:Tahoma;
	color:#000000;
}

/***/
a
{
    font-family:Tahoma;
    text-decoration:none;
}
/***/

#narbar a 
{
    color: #0066ff;
    
    /***/
    text-decoration: none;
	font-size: 12px;
	
	font-family: Tahoma;
	/***/
}

#narbar a:hover 
{
    color: #999999;
}

/***/


/***/
/*
a:link {
	text-decoration: none;
	font-size: 12px;
	
	font-family: Tahoma;
}

a:visited {
	text-decoration: none;
	font-size: 12px;
	font-family: Tahoma;
}
a:hover {
	text-decoration: none;
	font-size: 12px;
	font-family: Tahoma;
}
a:active {
	text-decoration: none;
	font-size: 12px;
	font-family: Tahoma;
}
*/

#language_table a
{
    font-size:12px;
}

#top a{
	color:#FFFFFF;
	margin-left:2px;
	margin-right:2px;
	font-size:12px;
}
#top a:hover{
	color:#FFFFFF;
	margin-left:2px;
	margin-right:2px;
	font-size:12px;
}
#top a:visited{
	color:#FFFFFF;
	margin-left:2px;
	margin-right:2px;
	font-size:12px;
}
#top a:active{
	color:#FFFFFF;
	margin-left:2px;
	margin-right:2px;
	font-size:12px;
}

.title_left
{
    color: #FFFFFF; 
    font-weight: bold;
	font-family:Tahoma;
	font-size:11px;

}

#menu {
	color:#000000;
	font-family:Tahoma;
	font-size:12px;

}

#menu a {
	color:#0066FF;
    margin-left:37px
}

#forgetPass a
{
    position:relative;
    color:#0066ff;
    margin:2px;
    padding:0;
}

#menu a:hover{
	color: #0066FF;

}
#menu a:visited{
	/*color: #0066FF;*/

}
#menu a:active{
	color: #0066FF;

}



#matkhau a{
	font-family:Tahoma;
	font-size:11px;
}

.text_user {
	font-family:Tahoma;
	font-size:11px;
	padding-left:2px;

}
#chitiet a{
	font-family:Tahoma;
	font-size:11px;
	
	}
#language 
{    
    color: #FFFFFF
}

#language a
{
    color: #FFFFFF
}

.date
{
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 12px;
}



/*Menu*/
.header_nav {
	color:#000000;
	margin-left:45px;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
	
}
#hoz_menu
{
    text-align:left;
    padding-left:37px;
    line-height:normal;
}

#hoz_menu ul
{
        margin:0;
        padding:10px 10px 10px 8px;
        list-style:none;
}
#hoz_menu ul li
{
    display:inline;
    width:10px;
    border solid 1px #5a5a5a;
}
/*End Menu*/


.button
{
    background-image:url(../images/TR_images/LawGroup/Download.gif);
}

.button1
{
    background:url('../images/TR_images/contact/Nut.gif');
    background-repeat:no-repeat;
    width:109px;
    height:28px;
    border:0;
    font-weight:bold;
}


.button2
{
    background:url('../images/TR_images/contact/Nut2.gif');
    background-repeat:no-repeat;
    width:125px;
    height:28px;
    border:0;
    font-weight:bold;
}

.button3
{
    background:url('../images/TR_images/contact/Nut3.gif');
    background-repeat:no-repeat;
    width:90px;
    height:23px;
    border:0;
    font-weight:bold;
}


#link_download a
{
    text-decoration: none;
    color: #0066ff;
    font-size: 68%;
    font-family: Tahoma;
}
#login 
{
    margin: 0 auto;
    padding-right: 5px;
}

#login a
{
    text-decoration: none;
    color:#000;
    margin-right: 5px;
    font-family:Tahoma;
    font-size:11px;
}

#login a:hover
{
    color:#FB1E5A;
}
#login a:actived
{
    color:#000000;
}
/*
#login a:visited
{
    color:#FB1E5A;
}
*/

#loginForm p 
{
    margin: 0 auto;
    }
#loginForm 
{
    margin: 5px 0 5px 0;
    background:url(../images/home/body_login.png) repeat-y top left;
}

#loginForm p.first 
{
    background:url(../images/home/top_login.png) no-repeat bottom left;
    line-height: 5px;
}
    
#loginForm p.last 
{
    background:url(../images/home/bottom_login.png) no-repeat top left;
    line-height: 5px;
}
.standard_font
{
   font-family:Tahoma;
   font-size:11px; 
}
.test_new_center
{
    
    margin-top:5px; 
    margin-bottom:10px;
    margin-left:auto; 
    margin-right:auto; 
    
    width:532px; 
    padding:0px;
    position:relative;
    
    font-family:Tahoma;
    font-size:11px;

}

#attribute_of_law_document
{
    font-family:Tahoma;
    font-size:11px;
}

#link_new_doc a
{
    font-family:Tahoma;
    font-size:11px;
    text-decoration:none;
}

#link_new_doc a:hover
{
    text-decoration:underline;
}

.date_promulgation_grid_column
{
    padding-top:10px;
}
/*---------------------------------Thông báo----------------------------------*/
.confirmationaccept {
background:#e5f7e3 url(../images/icon/check.gif) no-repeat;
background-position:7px 7px;
border:1px solid #c5e1c8;
font-weight:700;
color:#005e20;
width:300px;
padding:8px 8px 8px 28px;
}

.confirmationerror {
background:#ffebeb url(../images/icon/x.gif) no-repeat;
background-position:7px 7px;
border:1px solid #f5c1c2;
font-weight:700;
color:#9e0b0f;
width:300px;
padding:8px 8px 8px 28px;
}

.confirmationwarning {
background:#fffeeb url(../images/icon/warning.gif) no-repeat;
background-position:7px 7px;
border:1px solid #e6e5d8;
font-weight:700;
color:#555;
width:300px;
padding:8px 8px 8px 28px;
}

.confirmationquestion {
background:#e8f8fe url(../images/icon/question.gif) no-repeat;
background-position:7px 7px;
border:1px solid #cfdfe5;
font-weight:700;
color:#004a80;
width:300px;
padding:8px 8px 8px 28px;
}

/*---------------------------------End Thông báo----------------------------------*/

/*----------------------------------------LawDocuments-----------------------------------------*/
        /*TABLE.law_documents {
	        BACKGROUND-COLOR: #74aefa;
        }
        TABLE.law_documents TR {
	        BACKGROUND-COLOR: white;
        }
        TABLE.law_documents TH {
	        BACKGROUND-COLOR: blue;
	        PADDING:4px;
        }
        TABLE.law_documents TD {
	        PADDING:4px;
        }*/
        
        TABLE.law_documents {
	        BACKGROUND-COLOR: #74aefa;
	        border:solid 1px #999999;
	        width:532px;
        }
        TABLE.law_documents TR {
	        BACKGROUND-COLOR: white;
        }
        TABLE.law_documents TH {
	        BACKGROUND-COLOR: #CAF8DF;
	        PADDING:4px;
	        border:solid 1px #999999;
	        height:25px
        }
        TABLE.law_documents TD {
	        PADDING:4px;
	        
	        vertical-align:top;
        }
        /*
        TABLE TABLE.sub_table_law_documents
        {
            border:0;
        }
        */
/*---------------------------------------End LawDocuments------------------------------------------*/
.border
{
    border:solid 1px #999999;
}



/*--------------------------Khac Trinh----------------------------*/
/*
#dtlFAQConsultancyListStyle
{
    border:1px solid #dddddd; 
    width:525px; 
    padding:10px;
}

#palSendConsultancyFormStyle
{
    width:525px;
}
*/

/*-- Sử -- */

#cst 
{
    margin-bottom: 10px;
    width: 536px;
}

#titleCst 
{
    font-size:11px;
    clear: both;
    font-weight: bold;
    margin-bottom: 3px;
}


#titleCst a
{
   color:#190bbd;
}

#dateCst 
{
    clear: both;
    font-size:11px;
    margin-bottom: 8px;
    font-style:italic;
}

#questionCst 
{
    clear: both;
    font-size:11px;
    margin-bottom: 3px;
    text-align: justify;
}


TABLE.tabulardata {
    BACKGROUND-COLOR: #74aefa;
    border: 1px solid #dfdfdf;
}
TABLE.tabulardata TR {
    BACKGROUND-COLOR: white;
}
TABLE.tabulardata TH {
    BACKGROUND-COLOR: blue;
    PADDING:4px;
}
TABLE.tabulardata TD {
    PADDING:4px;
}

#consultancyVipList
{
    clear:both;
    width:544px;
}


#consultancyVipList #wrapper
{
    width:536px;
}

#consultancyVipList #wrapper .title /***/
{
    font-weight:bold;
    font-size:12px;
}

#consultancyVipList #wrapper .date_post /***/
{
    font-style:italic;
    margin-bottom:10px;
}


#consultancyVipList #wrapper .question_content /***/
{
    color:#666666;
    text-align:justify;
}

#consultancyVipList #wrapper .answer_content /***/
{
    text-align:justify;
}


/* Gridview cho cho grid khach hang than thiet */
TABLE.gvConsultancyVipList {
    BACKGROUND-COLOR: #74aefa;
    border: 1px solid #dfdfdf;
}
TABLE.gvConsultancyVipList TR {
    BACKGROUND-COLOR: white;
}
TABLE.gvConsultancyVipList TH {
    BACKGROUND-COLOR: blue;
    PADDING:4px;
}
TABLE.gvConsultancyVipList TD {
    PADDING:4px;
}
/*[End]*/

/* Câu hỏi FAQ chi tiết */
#FAQConsultancyDetail
{
    clear:both;
    width:544px;
}

#FAQConsultancyDetail .back a
{
    
}

#FAQConsultancyDetail .title
{
    font-weight:bold;
    font-size:12px;
}

#FAQConsultancyDetail .date_post
{
    font-style:italic;
}

#FAQConsultancyDetail .question
{
    text-align:justify;
}

#FAQConsultancyDetail .answer
{
    text-align:justify;
}

/* End */

#palSendConsultancyForm
{
    width: 532px;
    border: #4586E7 1px solid;
    padding: 10px 5px 5px 5px;
    margin-bottom: 10px;
}

.sendQuestionText 
{
    display: block;
    width: 544px;
    background: #4586E7;
    height: 25px;
    line-height: 25px;
    color: #ffffff;
    text-align: center;
    font-weight: bold;
}

.labelTD_psct 
{
    text-align: right;
    vertical-align: top;
    width: 80px;
    height: 25px;
    padding-right: 5px;
    text-transform:uppercase;
}

.contentTD_psct 
{
    vertical-align: top;
    text-align: left;
}

#palSendConsultancyForm a 
{
    background: url(../images/consultancy/button_VPL.gif) no-repeat center left;
    display: block;
    height: 25px;
    width: 80px;
    line-height: 25px;
    text-align: center;
    color: #fff;
    font-weight: bold;
}

#palSendConsultancyForm a:hover 
{
    background: url(../images/consultancy/button_hover_VPL.gif) no-repeat center left;
}


/* TAB cst style *********************************************************/



#customer_tab
{
   font-family: Tahoma;
   font-size: 11px;
   padding-top:5px; /***/
}

#lawCst_userctrl 
{
   font-family: Tahoma;
   font-size: 11px;
}

#customer_tab ul
{
    list-style:none;
    margin: 0;
    padding:0;
    
}


#customer_tab ul li
{
    float:left; margin:0; padding:0;
    text-align:center;
    line-height:29px;
     
}



#customer_tab ul li.tabnormal
{
    float:left; margin:0; padding:0;
    background: url(../images/consultancy/tab_unselected_vpl.gif) no-repeat top left;
    width:272px;
    height:29px;
}


#customer_tab ul li.tabselected
{
    float:left; margin:0; padding:0;
    background: url(../images/consultancy/tab_selected_vpl.gif) no-repeat top left;
    width:272px;
    height:29px;
}


#customer_tab ul li.tabnormal a
{
    font-weight:bold;
    color:#ccc;
    display:block;
    text-decoration:none;
}


#customer_tab ul li.tabselected a
{
    font-weight:bold;
    color:#195BBD;
    display:block;
    text-decoration:none;
}

.h5px 
{
    height: 5px;
}

.titleQuestion_cst 
{
    
    font-weight: bold;
    color: #195bbd;
    display: block;
    width: 544px;
    border-bottom: 1px solid #4586E7;
}

/*----------------------------------------------------------------*/

#law_new_home_div a
{
    color:#000000;
}

#consultancy_home_div a
{
    color:#000000;
}

/*-------------------------------------------------------------*/

#top_cst_other_link a
{
    color:#190bbd;
    font-size:11px;
}

#top_cst_other_link a:hover
{
    text-decoration: underline;
}

/**************************************************************/

.box_content
{
    position:relative;
    float:right;
    width:530px;
    border: solid 1px #E0DFDF;
    background:#ffffff;
}

#law_new_content
{
    width:535px;
}



#law_new_content a
{
    color:#195BBD;  
}


/*Style cho grid*/
TABLE.new_custom_docs_grid 
{
    color:#333333;
    
}
TABLE.new_custom_docs_grid TR 
{
    
}
TABLE.new_custom_docs_grid TH 
{
    
}
TABLE.new_custom_docs_grid TD 
{
    border:solid 1px #cccccc;
}

TABLE.new_custom_docs_grid TD TD
{
    border:none;
}


.new_custom_docs
{
    width:530px;
    background:#fff;
    /*border:1px solid #505050;*/
    
}
.new_custom_docs a
{
    font-weight:bold;
    font-size:11px;
    color:#195BBD;
}

.new_custom_docs a:hover
{
    font-weight:bold;
    font-size:11px;
}


.new_custom_docs_wrapper
{
    margin:10px 5px 5px 5px;
    width:530px;
    
    font-family:Tahoma;
    font-size:11px;
    
    background:#ffffff;
}


.new_custom_docs_detail
{
    /*width:529px; */
    width:515px;
    background:#fff;
    padding:5px;
}

.new_custom_docs_detail_wrapper
{
    margin:10px 5px 20px 5px;
    padding-bottom:10px;
    width:535px;
    border:1px solid #cccccc;
    
    background:#fff;
}

#att_con_link a, #download_link a
{
    font-weight:normal;
}

/* Tab */
#rad_tab
{
    padding-left:4px;
    padding-top:5px;
    
}

#back_link a
{
    font-size:11px;
    padding-right: 20px; 
    float: right; 
    padding-top: 50px; 
    padding-bottom: 50px;
    
}

/*Dùng cho hộp phân trang ở LawNew.ascx*/

#page_box
{
    padding-bottom:10px;
}

#ncdd_back_link a
{
      padding-left:10px;
      font-family:Tahoma;
      font-size:11px;
}

#ncdd_download_link a
{
    font-family:Tahoma;
    font-size:11px;
}

.highlight{
    background:#FFCC00;
}