*{	font-family:arial;

  	font-size:12px;

	line-height:15px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	}

body{

	background:transparent url(bg.jpg) repeat;

	}

a img{

	border:0px none;

	}

a	{ 

	color:#000000;

	}

a:link,a:visited,a:active{

	text-decoration:none;

	}

a:hover{

	text-decoration:underline;

	}



div.body{

	width:954px;

	margin:18px auto 18px auto;

	}

div.banner_top{

	clear:both; 

	}

/*format menu_main */

div.menu_main_middle div{

	float:left;

	}

div.menu_main_left{

	background:transparent url(mnmain_left.png) no-repeat scroll left center;

	}

div.menu_main_right{

	background:transparent url(mnmain_right.png) no-repeat scroll right center;

	}

div.menu_main_middle{

	background:transparent url(mnmain_middle.gif) repeat scroll left ;

	height:22px;

	margin:0px 6px 0px 6px;

	}

div.menu_main_middle a{

	line-height:22px; 

	color:#FFFFFF;

	font-size:11px;	

	}

div.language_english{

	background:transparent url(language_e.gif) no-repeat scroll left center;

	padding-left:28px;

	height:22px;

	float:left;

	}

div.language_english a{

	font-family:Tahoma, Verdana;

	font-size:10px;

	text-transform:uppercase;

	}

div.language_vietnamese{

	background:transparent url(language_v.gif) no-repeat scroll left center;

	padding-left:28px;

	padding-right:10px;

	margin-left:4px;

	height:22px;

	float:left;

	}

div.language_vietnamese a{

	font-family:Tahoma, Verdana;

	font-size:10px;

	text-transform:uppercase;

	}

strong.menu_spacer{

	padding:0px 5px 0px 5px;

	color:#FFFFFF;

	}

div.menu_main_middle a:hover{

	text-decoration:underline;

	color:#f8f2a9;

	}

/*format content */

div.content{

	background:#FFFFFF url(bg_content.jpg) repeat-x scroll left top;

	padding-top:10px;

	}

div.content_left{

	width:166px; 

	float:left;

	}

div.content_middle{

	width:613px; 

	float:left; 

	margin:0px 16px 0px 16px;

	}

div.content_right{

	width:143px; 

	float:left;

	}

div.footer{

	clear:both;

	}

/*format boxi */

div.boxi{

	border:1px solid #dedbdb ;

	padding:2px 2px 2px 2px;

	margin-bottom:3px;

	}

div.boxi_title_left{

	background:transparent url(box1.jpg) repeat-x scroll left center;

}

div.boxi_title{

	background:transparent url(arrow.gif) no-repeat scroll 5px center;

	color:#FFFFFF;

	height:19px;

	padding-left: 20px;

}

strong.boxi_title{

	text-transform:uppercase;

	line-height:20px;

	font-family:Tahoma, Verdana;

	font-size:11px;

	}

div.boxi_content{

	background:#eeeeee;



	}

/*format boxk */

div.boxk{

	border:1px solid #dedbdb ;

	padding:2px 2px 2px 2px;

	margin-bottom:3px;

	}

div.boxk_title_left{

	background:transparent url(box2.jpg) repeat-x scroll left center;

	}

div.boxk_title{

	background:transparent url(arrow.gif) no-repeat scroll 5px center;

	color:#FFFFFF;

	height:19px;

	padding-left: 20px;

	}

strong.boxk_title{

	text-transform:uppercase;

	line-height:20px;

	font-family:Tahoma, Verdana;

	font-size:11px;

	}

div.boxk_content{

	background:#eeeeee;

	}

/*format menu_tree */

dt.tree_0{

	background:transparent url(arrow_menu.gif) no-repeat scroll 4px 6px;

	}	

a.tree_item_0{

	padding-left: 12px;

	font-size:12px;

	line-height:18px;

	display:block;

	}

a.tree_item_0:hover{

	text-decoration:underline;

	}

a#tree_active{

	color:#0670e6;

	}

dt.tree_spacer{

	border-bottom:1px solid #dfdbdb;

	}

/*format boxj */

div.boxj{

	clear:both;

	margin-bottom:15px;

	}

div.boxj_title_left{

	background:transparent url(arrow_content1.gif) no-repeat scroll left center;

	height:29px;

	}

div.boxj_title{

	border-bottom: 1px solid #000000;

	width: 287px;

	margin-left:15px;

	}

strong.boxj_title a{

	text-transform:uppercase;

	font-family:Tahoma, Verdana;

	margin-left:5px;

	font-size:11px;

	color:#ca2106;

	}

strong.boxj_title{

	text-transform:uppercase;

	font-family:Tahoma, Verdana;

	margin-left:5px;

	font-size:11px;

	color:#ca2106;

	}

strong.boxj_title a:hover{

	text-decoration:none;

	}

/*format news*/

div.news_row{

	margin-top:10px;

	clear:both;

	}

a.news_name:link,a.news_name:visited,a.news_name:active{

	background:transparent url(arrow_news.gif) no-repeat scroll left 3px;

	display:block;

	color:#0670e6;

	padding-left:10px;

	}

div.news_name_under{

	border-bottom: 1px solid #dfdbdb;

	margin-top: 1px;

	}

div.news_spacer{

	clear:both;

	}

img.news_img{

	margin: 0px 10px 0px 0px;
	max-width: 250px;

	}

div.news_summary{

	margin: 10px 0px 5px 0px;

	}

div.more_detail{

	margin-bottom:5px;

	}

a.more_detail:link,a.more_detail:visited,a.more_detail:active{

	background:transparent url(arrow_detail.gif) no-repeat scroll left center; 

	padding-left:10px;

	color:#0670e6;

	font-size:11px;

	text-decoration:underline;

	}

a.more_detail:hover{

	text-decoration:none;

	}

/*format footer*/

div.footer_bg{

	background:#d6d6d6;

	padding-top:2px; 

	float:left;

	width:100%;

	}

div.footer_content{

	float:left;

	width:80%;

	background:#d6d6d6; 

	padding: 2px 0px 0px 15px;

	}

div.footer_content strong{

	font-family:Tahoma, Verdana;

	font-size:11px;

	}

div.footer_logo{

	float:left;

	width:18%;

	margin-top:15px;

	background:#d6d6d6;

	text-align:right; 

	}

div.footer_left{

	clear:both;

	background:transparent url(footer_left.gif) no-repeat scroll left center; 

	}

div.footer_right{

	background:transparent url(footer_right.gif) no-repeat scroll right center; 

	}

div.footer_middle{

	background:#d6d6d6; 

	padding-top:5px;

	margin: 0px 17px 0px 17px;

	}

strong.footer_logo{

	background:transparent url(logoesn.jpg) no-repeat scroll right center;

	padding-right: 90px;

	font-family:Tahoma, Verdana;

	font-size:11px;

	text-decoration:none;

	}

/*format other_news*/

div.other_news_block{

	margin-bottom:10px;

	}

div.other_news_block strong{

	text-transform:uppercase;

	color:#ca2106;

	font-size:11px;

	font-family:Tahoma, Verdana;

	}

a.other_news:link,a.other_news:visited,a.other_news:active{

	background:transparent url(arrow_detail.gif) no-repeat scroll left center; 

	padding-left:10px;

	}

a.other_news:hover{

	color:#0670e6;

	}

div.other_news{

	padding:3px 0px 2px 0px;

	}

font.news_date{

	font-size:10px;

	color:#666666;

	margin-left:5px;

	}	

/*format news_detail*/

strong.news_detail_name{

	color:#0670e6;

	}

div.email_print img.btn_mail{

	padding-right:5px;

	}

div.news_summary_detail{

	font-weight:bold;

	}

div.news_date{

	font-size:11px;

	color:#999999;

	}

img.news_img_detail{

	margin: 0px 10px 10px 0px;
	max-width: 300px;

	}

cite.author{

	font-weight:bold;

	}

/*format popup_mail*/

div.popup_mail{

	width:500px;

	height:400px;

	}

div.popup_mail input.input{

	width:200px;

	}

div.popup_mail textarea.input{

	width:200px;

	height:50px;

	vertical-align:top;

	overflow:auto;

	}

div.popup_mail label.popup_mail{

	width:150px;

	display:-moz-inline-box;

	display:inline-block;

	}

div.popup_mail_row{

	margin-bottom:2px;

	}

/*format list-utility*/

a.download:link,a.download:visited,a.download:active{

	background:transparent url(download-page-red.gif) no-repeat scroll left center; 

	padding-left:20px;

	color:#0670e6;

	font-size:11px;

	text-decoration:underline;

	}

a.download:hover{

	text-decoration:none;

	}

/*format page*/

DIV.page A.pd_ls_link{

	float:left;

	margin-right:10px;

	color:#2A3E85;

	text-decoration:underline;

}

DIV.page A.pd_ls_link:hover{

	text-decoration:none;

}

A.page_left,STRONG.page_name,A.page_number,FONT.page_number,A.page_right{

	float:left;

	color:#000000;

}

A.page_number_active{

	font-weight:bold;

}

A.page_active,A.page_active:hover{

	color:#8E8E8E;

	text-decoration:none;

	cursor:text;

}

DIV.page{

	float:right;

}

/*format faq*/

div.name_answer{

	font-weight:bold;

	color:#0670e6;

	padding-top:10px;

	}

div.answer{

	padding-top:5px;

	}

div.faq_spacer{

	border-bottom:1px solid #CCCCCC;

	margin-top:10px;

	}

div.send_question{

	text-align:right;

	}

div.go_question{

	text-align:right;

	}

a.go_question:link,a.go_question:visited,a.go_question:active{

	background:transparent url(home-page-blue.gif) no-repeat scroll left center; 

	padding-left:15px;

	color:#0670e6;

	text-decoration:underline;

	}

a.send_question:link,a.send_question:visited,a.send_question:active{

	color:#0670e6;

	font-weight:bold;

	text-decoration:underline;

	}

a.name_faq:link,a.name_faq:visited,a.name_faq:active{

	background:transparent url(arrow_detail.gif) no-repeat scroll left center; 

	padding-left:10px;

	text-decoration:underline;

	}

a.name_faq:hover{

	color:#0670e6;

	text-decoration:none;

	}

/*format form send_question*/

div.question{

	text-align:left;

	color:#0670e6;

	font-weight:bold;

	margin-bottom:10px;

	margin-top:5px;

	}

div.send_question_content input.input{

	width:250px;

	}

div.send_question_content textarea.input{

	width:250px;

	height:100px;

	vertical-align:top;

	overflow:auto;

	}

div.send_question_content label.send_question{

	width:100px;

	display:-moz-inline-box;

	display:inline-block;

	}

div.send_question_row{

	margin-bottom:2px;

	}

div.send_button{

	padding: 10px 0px 10px 145px;

	}

/*format form contact*/

div.contact{

	margin-bottom:10px;

	line-height:20px;

	}

/*format detail-project*/	

div.name_project_item{

	background:transparent url(arrow_menu.gif) no-repeat scroll left center;

	padding-left:10px;

	margin-bottom:10px;

	}

div.project_item{

	margin-top:10px;

	}

/*format list-agent*/

div.agent_name{

	background:transparent url(arrow_news.gif) no-repeat scroll left center;

	color:#0670e6;

	padding-left:10px;

	}

div.agent_item label.name_agent_item{

	font-weight:bold;

	float:left;

	width:80px;

	}

div.agent_item{

	margin-bottom:5px;

	}

/*format donations*/

div.content_donations{

	margin:10px 0px 10px 0px;

	}