body{font:13px/1.231 arial,helvetica,clean,sans-serif;text-shadow:0 0 0 #000; background-color:#FFFFFF}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,p,blockquote,th,td,hr{margin:0;padding:0; text-align:left; line-height:150%; }
h1,h2,h3,h4,h5,h6{font-size:100%}table{border-collapse:collapse;border-spacing:0}
caption{text-align:left;font-weight:normal}th{text-align:left}cite,address{font-style:normal}
ol,ul{list-style:none}sub,sup{}img{border:none}pre,code{font-size:1.2em}
fieldset{border:0}q:before,q:after{content:''}

a:link {

	color:#365d95;
	text-decoration: none;
	
}
a:visited {

	color: #365d95;

	text-decoration: none;
}
a:hover {
	text-decoration: underline;

}
h2{ font-size:18px; color:#666666; font-weight:bold; border-bottom:1px solid #CCCCCC; margin-top:12px; margin-bottom:8px;}
h3{ font-size:16px; font-weight:bold; border-bottom:1px dotted #CCCCCC; color:#666666 }

ol{ margin-left:12px;}
ol li{ list-style-type:decimal; margin-left:12px;}

.HAT-widebg{ text-align:center; background-color:#FFFFFF; margin:0px;}
#header{ padding-top:8px; }
#header_link{ text-align:right; margin-left:250px; padding:0px; padding-right:32px; }
.header_link_ul { text-align:right; text-align:center;  margin-top:16px;}
.header_link_ul li{   list-style-type:none; background-image:url(../img/bulet.png);
 background-position:center; background-repeat:no-repeat; background-position:left; padding-right:8px;
 margin-left:8px;
 padding-left:8px;  }
.header_link_ul li a:link{ color:#FFFFFF }
.header_link_ul li a:visited{ color:#FFFFFF }
.header_link_ul li a:hover{ color:#FFFFFF }
   
   
#main-c{ background-color:#FFFFFF; float:inherit; margin:12px;  margin-top:0px; padding-top:0px; width:924px}
#logo{ background-image:url(../img/header_bg.png); background-repeat:no-repeat;
background-position:top;  background-position:left;  height:55px; }
#main_menu1{ text-align:left; vertical-align:top; padding-left:8px; padding-right:8px;}
#main_menu2{ text-align:left; padding-bottom:0px; background-image:url(../img/main_menu2.png);}
#main_menu21{ text-align:left; margin-top:16px; border-bottom:1px solid #c7c7c7; }
#main_menu3{ text-align:left; background-image:url(../img/menu/main_menu3.png); background-repeat:repeat-x; border-bottom:0px solid #c7c7c7;  padding-top:0px; height:20px;}
.menu_r_d{ }
.menu_r_dt{ background-image:url(../img/menu_r.jpg); width:298px; padding-left:8px; padding-top:8px; padding-bottom:8px; font-weight:bolder; font-size:14px }
.menu_r_db{ }
.menu_r_db0{ border:1px solid #cccccc}
.menu_rli_2_0{ border-bottom:1px solid #CCCCCC; font-weight:bold; padding-left:8px; display:block}
.menu_rli_2_0 a:link{ padding:8px;display:block  }
.menu_rli_2_0 a:visited{ padding:8px;display:block  }
.menu_rli_2_0 a:hover{ padding:8px; display:block }
.menu_rli_2_1{ border-bottom:1px solid #CCCCCC; font-weight:bold; padding-left:8px; display:block; background-color:#EBEBEB}
.menu_rli_2_1 a:link{ padding:8px;display:block; color:#666666  }
.menu_rli_2_1 a:visited{ padding:8px;display:block ; color:#666666   }
.menu_rli_2_1 a:hover{ padding:8px; display:block; color:#666666   }


.main_menu_ul_1{display:inline;height:auto}
.main_menu_ul_1 li{display:inline;}

.main_menu_ul_2{display:inline;height:auto; margin:0px; padding:0px;}
.main_menu_ul_2 li{display:inline; margin:0px; padding:0px; 
					 font-size:14px; font-weight:bold; padding:4px;clear:both;}
li.main_menu_li_2_0{ background-image:url(../img/menu/bg_m2_0.png); border-bottom:0px solid #cbd0db; border-right:0px solid #FFFFFF; background-repeat:no-repeat; background-position:right  }
.main_menu_li_2_0 a:link { color:#434343; padding-left:24px; padding-right:24px; }
.main_menu_li_2_0 a:visited { color:#434343; padding-left:24px; padding-right:24px; }
.main_menu_li_2_0 a:hover { color:#434343;padding-left:24px; padding-right:24px; }

.main_menu_li_2_1{ background-image:url(../img/menu/bg_m2_1.png); border-right:0px solid #FFFFFF; background-position:right  }
.main_menu_li_2_1 a:link { color:#ffffff;padding-left:24px; padding-right:24px; }
.main_menu_li_2_1 a:visited { color:#ffffff;padding-left:24px; padding-right:24px; }
.main_menu_li_2_1 a:hover { color:#ffffff ;padding-left:24px; padding-right:24px; }


ul.main_menu_ul_3{display:inline;margin-top:0px;}
.main_menu_ul_3 li{display:inline; padding-left:24px; padding-right:24px; font-weight:normal; background-image:url(../img/menu/main_menu_ul_3.png); background-position:right;
background-repeat:no-repeat }
.main_menu_li_3_0{ }
.main_menu_li_3_0 a:link { color:#ffffff; }
.main_menu_li_3_0 a:visited { color:#ffffff; }
.main_menu_li_3_0 a:hover { color:#ffffff; }


.main_menu_li_3_1{ background-color:#eceeed; border:0px solid #eeeeee;  font-weight:bold; color:#990000}
.main_menu_li_3_1 a:link { color:#1f2126; }
.main_menu_li_3_1 a:visited { color:#1f2126; }
.main_menu_li_3_1 a:hover { color:#1f2126; }
.menu_rli_4_0{ border-bottom:1px dotted #CCCCCC; padding:4px 8px 4px 8px; }
.menu_rli_4_1{ border-bottom:1px dotted #CCCCCC; padding:4px 8px 4px 8px; }
/* news */
.news_sub_one_title{ font-weight:bold; margin-top:12px;}
.news_sub_one_img{ width:100px; margin-right:8px;}
.home_news_title_a{ margin-bottom:8px;}
.news_sub_one_time{ font-size:10px}
#ecr_wrapp_left{ width:200px; ; vertical-align:top; padding-right:12px;}
.menu_left_0{ background-image:url(../img/subhead_tile.gif); background-position:bottom; padding-bottom:8px; font-weight:bold}
.news_home_cate_name{background-image:url(../img/subhead_tile.gif); background-position:bottom; padding-bottom:8px; font-weight:bold}
#news_p_name h1{ font-size:22px; color:#333333}
#news_p_con{ margin-top:12px; text-align:left}
#news_new { padding-left:12px;}
#news_new li{ list-style-type:circle}
.group_news{ border-top:4px solid #CCCCCC; color:#666666; font-size:14px; font-weight:bold; text-transform:uppercase; padding-top:8px; }
div#footer{ background-image:url(../img/footer.png); height:134px;}
.footer_td{ text-align:left; vertical-align:top; background-image:url(../img/footer_cell.png); background-position:right; background-repeat:no-repeat;height:134px;}
.news_home_gr_01{  border-top:4px solid #CCCCCC; padding-top:4px; font-size:16px; font-weight:bold;}
div.news_home_gr_01 a:link { color:#666666;text-transform:uppercase;}
.news_home_gr_01 a:visited {  color:#666666;text-transform:uppercase;}
.news_home_gr_01 a:hover {  color:#666666;text-transform:uppercase; }
.home_tote_01_title{ font-size:14px; font-weight:bold; margin:0px; padding:0px;}
.home_tote_01_img{ width:226px; margin-right:8px;}
.main_menu1_td{ vertical-align:top; padding:8px;}
.main_menu1_01{ border:1px solid #CCCCCC; padding:8px; margin-bottom:12px; padding-top:0px;}
.home_tote_01_td{ padding:8px;}
.home_tote_01_title1{ font-weight:bold}
.home_tote_01_title2{ font-weight:bold}
.home_tote_01_div1{ border-bottom:1px dotted #d7d7d7; padding-top:8px; margin-top:8px;  padding-top:8px; vertical-align:top}
.home_tote_01_div22{ padding-top:8px; padding-right:8px;}
#home_news_h1{ font-size:18px; font-weight:bold; border-bottom:1px solid #d3d3d3; color:#333333; text-transform:uppercase }
#home_tote_01_td2{ width:150px;}
.home_tote_01_img1{ margin-right:8px;}
.home_tote_01_div234{ margin-top:8px;}
/*  p */
p.p2{ padding-left:8px;}
p.p3{ padding-left:16px; margin:0px; margin-bottom:12px}
p.tomy{ text-align:center; padding-left:40px; padding-right:40px; }
#menu_m_wr{ padding-left:32px; vertical-align:topl; width:298px; vertical-align:top}
/* trinh bayt noi dung chi tiet */
.noidung_table_2cot_c1{ padding-right:8px; width:50%; vertical-align:top}
.noidung_table_2cot_c1 h3{ background-color:#F8F8F8; border-bottom:1px solid #CCCCCC; margin-top:8px; }
.noidung_table_2cot_c2{ padding-left:8px; width:50%; vertical-align:top}
.noidung_table_2cot_c2 h3{ background-color:#F8F8F8; border-bottom:1px solid #CCCCCC;margin-top:8px;}
table.noidungct_cotaz{ background-color:#f1f1f1;  border-collapse:   collapse;
    border-spacing:    0;  border-width:      0.1em;
    border-color:      #003366;
    border-style:      solid;}
table.noidungct_cotaz td{  border-width:      0.1em;
    border-color:      #003366;
    border-style:      solid; padding:8px;}
table.noidungct_cotaz th{  border-width:      0.1em;
    border-color:      #003366;
    border-style:      solid; padding:8px;
	background-color:#CCCCCC; font-weight:bold}		
p{ margin-bottom:32px;}

#news_con{ vertical-align:top; text-align:left}
.news_p_img_r{ width:226px; margin-left:12px; margin-bottom:12px; margin-top:12px; border:1px solid #000000}
#new_p0_td{ vertical-align:top}
.h0_r_img{ margin-left:8px; margin-right:8px;}
.sub_tote_home_img{ width:106px; height:60px; margin-right:8px; border:1px solid #666666}
#menu_ritt_td{ width:300px; background-color:#CCCCCC; padding:8px; vertical-align:top}
#intro_pa_td_l{ vertical-align:top}
td{ vertical-align:top }
