body
{
	/*background-image:url('../images/home/bg.gif');*/
	background-color:#fad852;
    padding:0px;
    margin:0px auto;
    text-align: center;  
    color:#376E90;
	font-family:tahoma;
    font-size:8px; 
}
a
{
	text-decoration:none;
}
.khunganh 
{
	border-right: 1px solid Gray;
	border-top: 1px solid Gray;
	border-bottom: 1px solid Gray;
	border-left: 1px solid Gray;
	padding: 5px 5px 5px 5px;
	margin-left:3px;
	margin-right:1px;	
	margin-bottom:5px;
}
.chuthichhinh {
font-family: tahoma;
font-size: 10px;
color: #808080;
}
DIV
{		
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding:0px;
	border: 0px;	
}
TABLE.hometable
{
	width:979px;
	height:100%;
	vertical-align:top;
	background-color: #f0f9fe;
}
TABLE.homebanner td.language
{
	background-color: #FFFFFF;
	height:25px;
	width:100%;		
	margin-right:5px;
}
.style_combo_weblinks
{
 margin-left:10px;
 margin-right:10px;
 margin-top:10px;
 width:180px;
 height:20px;
 font-family: Tahoma;
 font-size: 12px;
 color: #000000;
 vertical-align:text-top;
 text-align:center;
 background-color:#e6e6e7;
}
.font_language {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	vertical-align:middle;
}

TABLE.homebanner td.menu
{
	border: 1 1 #FF0000;
	background-color: #8e909c;
	height:23px;
}
a.link_menu:link {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:3px;
	vertical-align:middle;
}
a.link_menu:hover {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #ab0491;
	margin-top:3px;
	vertical-align:middle;
}
a.link_menu:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:3px;
	vertical-align:middle;
}
.column_menu
{
    background-image:url('../images/home/column_menu_yl.gif');
    width:2px;
    height:23px;
    margin-top:3px;
    margin-left:15px;
    margin-right:15px;
}
.font_date 
{
	float:left;
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:5px;
	margin-left:10px;
	margin-right:350px;
	vertical-align:middle;
}
TABLE.homebanner td.company
{
	background-color: #FFFFFF;
	height:78px;
}
.font_companyname 
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	margin-left:5px;
	vertical-align:text-top;
}
.font_companyslogan 
{
	font-family: Tahoma;
	font-weight:bold;
	font-size: 16px;
	color: #ab0491;
	margin-left:5px;
	vertical-align:text-top;
}
.font_search 
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	margin-left:5px;
	vertical-align:text-top;
}
.button
{
	position:relative;
	margin-right:10px;
	margin-top:1px;
}
.textbox
{
	height:21px;
	width:140px;
	border:solid 1px #414247;
	vertical-align:top;
}

.textbox_search
{
	height:20px;
	width:120px;
	border-right: #414247 1px solid;
	border-left: white 1px solid;
	border-top: #414247 1px solid;
	border-bottom: #414247 1px solid;
	
	vertical-align:top;
}

TABLE.homebannertop
{
	height:19px;
	width:100%;
}

TABLE.homebannertop td.left
{
	background:url('../images/home/banner_topleft_01_yl.jpg') no-repeat 0 0;
	height:19px;
	width:368;		
	margin-right:5px;
}
TABLE.homebannertop td.center
{
	background:url('../images/home/banner_topright_01_yl.jpg');
	height:19px;
	width:453px;
	margin-right:0px;
	text-align:right;	
	vertical-align:top;
}
TABLE.homebannertop td.right
{
	background:url('../images/home/banner_topright_01_yl.jpg');
	height:0px;
	width:140px;
	margin-right:8px;	
	text-align:right;
	vertical-align:bottom;	
}

TABLE.homebannerbottom td.bg
{
	background-image:url('../images/home/banner_bottom_bg_yl.jpg');
	height:27px;
	width:100%;
	vertical-align:top;
}
TABLE.homebannerbottom td.bg_left
{
	background-image:url('../images/home/banner_bottom_bg_01_yl.jpg');
	height:37px;
	width:50%;
	vertical-align:top;
}
TABLE.homebannerbottom td.bg_right							
{
	background-image:url('../images/home/banner_bottom_bg_02_yl.jpg');
	height:37px;
	width:50%;
	vertical-align:top;
}
#search
{
	margin-top: 8px;
	margin-left:10px;
	text-align:right;
}
/* Begin Footer */
TABLE.homefooter td.menutop
{
	background-image:url('../images/home/footer_bg_menu_top_yl.jpg');
	height:10px;
	width:100%;		
}
a.link_footer_menu_top:link {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #989898;
	margin-top:4px;
	vertical-align:middle;
}
a.link_footer_menu_top:hover {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #ab0491;
	margin-top:4px;
	vertical-align:middle;
}
a.link_footer_menu_top:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:4px;
	vertical-align:middle;
}
TABLE.homefooter td.menu
{
	background-image:url('../images/home/footer_bg_menu.jpg');
	border-right: white 1px dotted;
	border-left: white 1px dotted;
	border-top: white 1px dotted;
	border-bottom: white 1px dotted;
	height:23px;
	width:100%;		
	margin-right:5px;
}
a.link_footer_menu:link {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:4px;
	vertical-align:text-top;
}
a.link_footer_menu:hover {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #ab0491;
	margin-top:4px;
	vertical-align:text-top;
}
a.link_footer_menu:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:4px;
	vertical-align:text-top;
}
.footer_column_menu 
{
	color: #FFFFFF;
	font-size:10px;
	font-weight:lighter;
	margin-left:15px;
    margin-right:15px;
    margin-top:8px;	
    vertical-align:text-top;
}
TABLE.homefooter td.copyright
{
	background-color: #fad852;
	height:73px;
	width:100%;		
	margin-right:5px;
	text-justify:auto;
}
.font_footer_copyright 
{
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	margin-left:5px;
	margin-top:10px;
	margin-bottom:5px;
	vertical-align:text-top;
}
/* End Footer */

/* Begin Right */
TABLE.homerightmail
{
	width:100%;
	margin-right:1px;
	margin-left:1px;		
}
TABLE.homerightmail td.mailtitle
{
	background-color:#e6e6e7;
	text-align:center;
	height:25px;
	width:100%;		
}
TABLE.homerightmail td.mailcontent
{
	background-color:#8e909c;
	height:100%;
	width:100%;		
}
.font_homerightmail_checkmail 
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #4b4e61;
	margin-left:5px;
	margin-top:10px;
	vertical-align:text-top;
}
.font_homerightmail_login 
{
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;	
	vertical-align:text-top;
}
.button_mail
{
	position:relative;
	top:15%;
	margin-right:10px;	
	border:1px solid #4b4e61;
	background-color:#4b4e61;
	color:#FFFFFF;
}
.textbox_mail
{
	height:21px;
	width:85px;
	border:solid 1px #4b4e61;
}

TABLE.homerightnews
{
	height:100%;
	width:177px;
	margin-right:1px;
	margin-left:3px;
	border-collapse:collapse;
	border-style:solid;
	border-color:#c3c4cb;
	vertical-align:top;		
}
TABLE.homerightnews td.newstitle
{
	background-image:url('../images/container/box1-top-bg.jpg');
	height:20px;
	width:100%;		
}
TABLE.homerightnews td.newscontent
{
	background-color:#FFFFFF;
	height:100%;
	width:100%;		
}
.font_homerightnews_title 
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #4b4e61;
	margin-left:5px;
	margin-top:10px;
	vertical-align:text-top;
}
.font_homerightnews_content 
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;	
	vertical-align:text-top;
}
a.link_homerightnews:link {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_homerightnews:hover {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #ab0491;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_homerightnews:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #989898;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
/* End Right */

/* Begin Left */
TABLE.homelefthotnews
{
	width:269px;
	height:245px;
	margin-right:3px;
	margin-left:3px;
	border:1px solid #e6e6e7;
	vertical-align:top;		
}

TABLE.homeleftlistnews
{
	width:284px;
	height:250px;
	margin-right:2px;
	margin-left:2px;
	vertical-align:top;		
}
TABLE.homeleftlistnews td.listnewstitle
{
	/*background-image:url('../images/home/news_bg_hotnews.jpg');*/
	height:20px;
	width:100%;		
	vertical-align:top;
}
TABLE.homeleftlistnews td.listnewscontent
{
	background-image:url('../images/home/news_bg_list.jpg');
	height:245px;
	width:100%;		
}
.font_homeleftlistnews_title 
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #4b4e61;
	margin-left:5px;
	margin-top:10px;
	vertical-align:text-top;
}
.font_homeleftlistnews_content 
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;	
	vertical-align:text-top;
}

TABLE.homeleftlistnews td.Horizon 
{
	background-image:url('../images/home/horizon.gif'); 
	background-repeat:repeat-x; 
	background-position:center;
	width:100%;
	height:1px;
}
.font_homeleftlisttopnews_content 
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	margin-top:10px;	
	vertical-align:text-top;
	text-align:justify;	
}
a.link_homeleftlisttopnews:link {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #1b517b;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_homeleftlisttopnews:hover {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #ab0491;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_homeleftlisttopnews:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #989898;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
TABLE.homelefttabnews
{
	width:755px;
	height:100%;
	margin-top:7px;
	margin-left:3px;
	vertical-align:top;		
}
TABLE.homelefttabnews td.tabcontent
{
	background-image:url('../images/home/tab_bg_menu.jpg');
	height:131px;
	width:100%;	
	border-top: 1px solid Gray;
	vertical-align:text-top;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-align:justify;		
}
TABLE.homelefttabnewscontent
{
	height:128px;
	vertical-align:top;			
	border-right: 1px solid Gray;
	border-left: 1px solid Gray;
}

TABLE.homelefttabnewscontent td.tabcontentdetail
{
	height:100%;
	width:100%;	
	padding: 1px 1px 1px 1px;
	vertical-align:text-top;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-align:justify;		
}
/* End Left */

/* Begin Quangcao Home Center */
TABLE.homebodyadvcenter
{
	width:100%;
	height:100%;
	margin-top:7px;
	margin-bottom:7px;
	margin-left:3px;
	margin-right:3px;
	vertical-align:top;		
}
/* End Quangcao Home Center */

/* Begin NewsDetail */
TABLE.homenewsdetail
{
	height:100%;
	width:99%;
	margin-right:2px;
	margin-left:2px;
	margin-bottom:5px;
	border:1px solid #e6e6e7;
	vertical-align:top;		
}
TABLE.homenewsdetail td.newstitle
{
	background-image:url('../images/container/box1-top-bg.jpg');
	border-bottom:1px solid #e6e6e7;
	height:20px;
	width:100%;		
}
TABLE.homenewsdetail td.newscontent
{
	background-color:#FFFFFF;
	height:100%;
	width:100%;	
}

.titlenews 
{
margin-left:5px;
font-family: tahoma;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #2C4D8B;
}
.tomtat {
font-family: Tahoma;
font-size: 10pt; 
font-weight:bold;
text-align: justify;
color: #989898;
}
.noidung {
font-family: Tahoma;
margin-left:5px;
margin-right:5px;
font-size: 11px;
text-decoration: none;
text-align:justify;
color: #000000;
}
.chuthichanh {
font-family: Tahoma;
font-size: 9pt; 
text-align: justify;
color: #989898;
}
.tinkhac {
font-family: Tahoma;
font-size: 9pt; 
font-weight:bold;
text-align: justify;
color: #FFFFFF;
}

a.link_newsevents:link {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #1b517b;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_newsevents:hover {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #ab0491;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_newsevents:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #989898;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}

TABLE.homenewsmenu
{
	width:180px;
	margin-left:1px;
	vertical-align:top;		
}
TABLE.homenewsmenu td.mailtitle
{
	background-color:#ebad0c;
	height:25px;
	width:100%;	
	
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	margin-left:3px;
	text-align:left;
	vertical-align:middle;	
}
TABLE.homenewsmenu td.mailcontent
{
	background-color:#d7e7f4;
	border-top:1px solid #FFFFFF;
	height:20;
	width:100%;	
	
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	margin-top:10px;	
	vertical-align:text-top;	
}
a.link_newsmenulist:link {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_newsmenulist:hover {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #ab0491;
	margin-top:5px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_newsmenulist:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:5px;
	vertical-align:text-top;
	text-align:justify;
}

a.link_submenulist:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	margin-top:5px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_submenulist:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #ab0491;
	margin-top:5px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_submenulist:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
div.listnews-container ul
{
    text-align:left;
    margin-left:0;
    padding-left:20px;
    margin-bottom:4px;
    margin-top:2px;
    padding-right:10px;
}
div.listnews-container ul li
{
    list-style-image:url(../images/icons/news_list.jpg);
    background:transparent url(../images/icons/dotted.png) 0 100% repeat-x;
}
div.listnews-container ul li a
{
    color:#000000;
    font-size:11px;
    margin-top:2px;
    height:18px;
    font-family:Tahoma;
    text-decoration:none;
}

TABLE.homebody3news
{
	background:transparent url(../images/home/3news_bg.jpg);
	width:580px;
	height:184px;
	margin-right:3px;
	margin-left:3px;
	border:1px solid #e6e6e7;
	vertical-align:top;		
}
TABLE.homebody3news td.homebody3news_content
{
	height:100%;
	width:100%;	
	padding: 1px 1px 1px 1px;
	vertical-align:text-top;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-align:justify;		
}
a.link_homebody3news_content:link {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_homebody3news_content:hover {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #ab0491;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_homebody3news_content:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
.homebody3news_content_body
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}

TABLE.homeleftpostcode
{
	width:100%;
	margin-right:1px;
	margin-left:1px;		
}
TABLE.homeleftpostcode td.content
{
	background-color:#a2c648;
	text-align:left;
	margin-left:3px;
	padding-left:5px;
	font-weight: bold;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	height:22px;
	width:100%;		
}

TABLE.homeleftpostcode td.space
{
 height:1px;
 background-color:#FFFFFF;	
}

TABLE.homenews
{	
	background-color:#ffffff;
	width:100%;
	height:269px;
	margin-right:3px;
	margin-left:3px;
	
}
.td_litle
{
	    background:transparent url(../images/home/news_litle_bg.jpg);
	    width:100%;
	    height:25px;
	    padding: 1px 1px 1px 5px;
	    font-family:Tahoma;
		font-size:11px;
		font-weight: bold; 
		color:#4197c8;
		margin-left:3px;
		text-align:left;
		vertical-align:middle;
}
.font_litle_news
{
	padding: 1px 1px 1px 5px;
	width:100%;
	height:29px;
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	margin-left:3px;
	vertical-align:middle;
	text-align:left;
}
.td_content_news
{
	padding: 3px 10px 3px 3px;
	height:215px;
	width:100%;	
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
.font_content_news
{
	width:100%;	
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}

TABLE.law
{
	background-color:#ffffff;
	width:100%;
	height:286px;
	margin-right:3px;
	margin-left:3px;
}
.td_litle_law
{
	background:transparent url(../images/home/news_litle_bg.jpg);
	width:100%;
	height:29px;
	padding: 1px 1px 1px 5px;
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #4197c8;
	margin-left:3px;
	vertical-align:middle;
	text-align:left;
}
.td_content_law
{
	height:261px;
	width:100%;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_content_law:link {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_content_law:hover {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #ab0491;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
a.link_content_law:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}
.content_law_body
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	margin-top:3px;
	text-align:justify;
}

TABLE.information
{
	background-color:#ffffff;
	width:100%;
	height:286px;
	margin-right:3px;
	margin-left:3px;
}
.td_litle_information
{
	background:transparent url(../images/home/news_litle_bg.jpg);
	width:100%;
	height:29px;
	padding: 1px 1px 1px 5px;
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #4197c8;
	margin-left:3px;
	vertical-align:middle;
	text-align:left;
}
.td_content_information
{
	height:261px;
	width:100%;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	margin-top:3px;
	vertical-align:text-top;
	text-align:justify;
}

