/* CSS Document */
body{
	padding:0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	background-color:#d6e8ff;
	color:#000;
	line-height:16px;
}

div, h1, h2, h3, h4, p,form, label, input, textarea, img, span{
	margin:0; padding:0;
}

p{
	padding:0 0 7px 0;
	
}

a{
	color:#000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

.fl{
	float:left;
}

.fr{
	float:right;
}

.clr{
	clear:both; 
	font-size:0; 
	line-height:0;
}

.warpper{
	width:1002px;
	margin:10px auto;
}

.top_main{
	background:url(../images/top_main.gif) 0 0 no-repeat;
	width:1002px;
	height:10px;
	font-size:1%;
}

.mid_main{
	width:980px;
	border-left:1px solid #6ac9ff;
	border-right:1px solid #6ac9ff;
	padding:0px 10px;
	background-color:#f0f7ff;
}


.bottom_main{
	background:url(../images/bottom_main.gif) 0 0 no-repeat;
	width:1002px;
	height:10px;
	font-size:1%;
}


.banner{
	width:980px;
	height:300px;
	position:relative;
}


.logo_banner{
	width:267px;
	height:170px;
	position:absolute;
	top:10px;
	left:10px;
}

.logo_banner1{
	width:671px;
	height:166px;
	position:absolute;
	top:10px;
	right:10px;
}

.logo_banner2{
	width:300px;
	height:100px;
	position:absolute;
	top:190px;
	left:10px;
}

.logo_banner3{
	width:300px;
	height:100px;
	position:absolute;
	top:190px;
	left:345px;
}
.logo_banner4{
	width:300px;
	height:100px;
	position:absolute;
	top:190px;
	left:670px;
}

.menu{
	background:url(../images/bg_menu.gif) 0 0 repeat-x;
	width:980px;
	height:37px;
	margin-bottom:12px;
	padding-top:2px;
}

.body_site{
	width:980px;
}


.left{
	width:184px;
	float:left;
}

.left_top{
	background:url(../images/top_left.gif) 0 0 no-repeat;
	width:181px;
	height:39px;
	font:bold 18px/30px Tahoma;
}

.center{
	text-align:center;

}

.left_mid{
	border-left:1px solid #f3b7bf;
	border-right:1px solid #f3b7bf;
	width:179px;	
	text-align:center;
}


.title{
	background:url(../images/title.gif) 0 0 no-repeat;
	width:179px;
	height:36px;
	font:bold 18px/30px Tahoma;
}

.left_bottom{
	background:url(../images/bottom_left.gif) 0 0 no-repeat;
	width:181px;
	height:17px;
	font-size:1%;
}


.logo_ad{
	padding:10px 0px;
}

.logo_ad img{
	border-bottom:1px dashed #edbec8;
	padding-bottom:10px;
	padding-top:10px;
}


.mid{
	width:572px;
	float:left;
	padding:0 20px;
}

.about_us{
	width:570px;
	border:1px solid #fbc7c9;
	line-height:18px;
	text-align:justify;
	margin-bottom:10px;
}

a.lk1{
	color:#f62d33;
	text-decoration:none;
}

a.lk1:hover{

	text-decoration:underline;
}

a.xanh{
	color:#4c7bc9;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

a.xanh:hover{

	text-decoration:underline;
}
.about_us_title{
	background:url(../images/bg_title_aboutus.gif) 0 0 repeat-x;
	height:35px;
	font:bold 17PX/37PX TAHOMA;
	padding-left:20PX;
	text-transform:uppercase;	
}


.left_news{
	width:155px;
	float:left;
}

.right_news{
	width:374px;
	border-left:1px dashed #fbc7cb;
	float:right;
	padding-left:10px;
}

.news_1{
	margin-bottom:20px;
	border-bottom:1px solid #ccc;
	padding-bottom:20px;

}



.right{
	width:184px;
	float:right;
}

.bottom{
	text-align:center;
	color:#2e80b0;
	font-size:14px;
	padding:10px 0px;
}



/* NAVIGATION BAR
---------------------------------------------------------------------------------------- */

ul{
margin:0px;
padding:0px;
list-style:none;
}
.nav_vn li a:link, .nav_vn li a:visited {padding:7px 24px 8px 24px;}
#nav {display:block;height:34px;width:974px;}
#nav li {position:relative; float:left;}
#nav li a:link, #nav li a:visited {
	background:url(../images/bg_menu1.gif) right top no-repeat;
	color:#000;
	font-weight:bold ;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	white-space:nowrap;
	display:block;
}
#nav li a:hover, #nav li a:active, 
#nav li:hover a, #nav li:hover a:active, 
#nav li.iehover a, #nav li.iehover a:link,  #nav li.iehover a:visited, 
#nav li a.current, #nav li:hover a.current 
{background:(../images/bg_menu_o.gif) right top no-repeat; color:#cf0008;}

/* All ub menus
------------------------------------------------------ */
#nav ul {
	display:none;
	position:absolute;
	top:31px;
	background-color:#999380;
	width: 200px;
	margin:0px;
	padding:0px; z-index:9999;
}
#nav ul ul,
#nav ul ul ul,
#nav ul ul ul ul,
#nav ul ul ul ul ul,
#nav ul ul ul ul ul ul
{
	display: none;
	position: absolute;
	top: 0px;
	left: 130px;
	width:130px;
}
#nav ul:after {clear: both;display: block;content: "."; height: 0;visibility: hidden; width:130px;}
#nav ul li {
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	width:200px;
}
#nav li li a:link, #nav li li a:visited {
	text-decoration: none; 
	font-weight:normal; 
	display:block;
	text-transform:none;
	padding:2px 10px 2px 15px !important;
	background:url(../images/submenu_bullet.gif) 4px 7px no-repeat;
	color:#fff;
	border-bottom:1px solid #b1b1b1;
}

/* 2rd Menu */
#nav li:hover li a,#nav li:hover li a:link,#nav li:hover li a:visited,
#nav li.iehover li a,#nav li.iehover li a:link,#nav li.iehover li a:visited {
	text-decoration:none; 
	background:url(../images/submenu_bullet.gif) 4px 7px no-repeat;
	border-bottom:1px solid #b1b1b1;
}
/* 2rd Menu Hover Persistence */
#nav li:hover li a:hover,#nav li:hover li:hover a,
#nav li.iehover li a:hover,#nav li.iehover li.iehover a {
	text-decoration:none; 
	background:url(../images/submenu_bullet.gif) 6px 7px no-repeat; 
	color:#ffd9dc; 
}

/* 3rd Menu */
#nav li:hover li:hover li a,
#nav li:hover li:hover li a:link,
#nav li:hover li:hover li a:visited,
#nav li.iehover li.iehover li a, 
#nav li.iehover li.iehover li a:link, 
#nav li.iehover li.iehover li a:visited 
{
	background:url(../images/submenu_bullet.gif) 4px 7px no-repeat;
	color: #bcbcbc;
}
/* 3rd Menu Hover Persistence */
#nav li:hover li:hover li a:hover,
#nav li:hover li:hover li:hover a,
#nav li.iehover li.iehover li a:hover,
#nav li.iehover li.iehover li.iehover a 
{color: #ffd9dc !important; background:url(../images/submenu_bullet.gif) 6px 7px no-repeat;} 

/* 4rd Menu */
#nav li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li a:link,
#nav li:hover li:hover li:hover li a:visited,
#nav li.iehover li.iehover li.iehover li a, 
#nav li.iehover li.iehover li.iehover li a:link, 
#nav li.iehover li.iehover li.iehover li a:visited 
{
	background:url(../images/submenu_bullet.gif) 4px 7px no-repeat;
	color: #bcbcbc;
}
/* 4rd Menu Hover Persistence */
#nav li:hover li:hover li:hover li a:hover,
#nav li:hover li:hover li:hover li:hover a,
#nav li.iehover li.iehover li.iehover li a:hover,
#nav li.iehover li.iehover li.iehover li.iehover a 
{color: #ffd9dc !important; background:url(../images/submenu_bullet.gif) 6px 7px no-repeat;} 

/* 5rd Menu */
#nav li:hover li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li a:link,
#nav li:hover li:hover li:hover li:hover li a:visited,
#nav li.iehover li.iehover li.iehover li.iehover li a, 
#nav li.iehover li.iehover li.iehover li.iehover li a:link, 
#nav li.iehover li.iehover li.iehover li.iehover li a:visited 
{
	background:url(../images/submenu_bullet.gif) 4px 7px no-repeat;
	color: #bcbcbc;
}
/* 5rd Menu Hover Persistence */
#nav li:hover li:hover li:hover li:hover li a:hover,
#nav li:hover li:hover li:hover li:hover li:hover a,
#nav li.iehover li.iehover li.iehover li.iehover li a:hover,
#nav li.iehover li.iehover li.iehover li.iehover li.iehover a 
{color: #ffd9dc !important; background:url(../images/submenu_bullet.gif) 6px 7px no-repeat;} 

/* 6rd Menu */
#nav li:hover li:hover li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li:hover li a:link,
#nav li:hover li:hover li:hover li:hover li:hover li a:visited,
#nav li.iehover li.iehover li.iehover li.iehover li.iehover li a, 
#nav li.iehover li.iehover li.iehover li.iehover li.iehover li a:link, 
#nav li.iehover li.iehover li.iehover li.iehover li.iehover li a:visited 
{
	background:url(../images/submenu_bullet.gif) 4px 7px no-repeat;
	color: #bcbcbc;
}
/* 6rd Menu Hover Persistence */
#nav li:hover li:hover li:hover li:hover li:hover li a:hover,
#nav li:hover li:hover li:hover li:hover li:hover li:hover a,
#nav li.iehover li.iehover li.iehover li.iehover li.iehover li a:hover,
#nav li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover a 
{color: #ffd9dc !important; background:url(../images/submenu_bullet.gif) 6px 7px no-repeat;} 



/* Do Not Move - Must Come Before display:block for Gecko */
ul#nav li:hover ul ul,
ul#nav li:hover ul ul ul,
ul#nav li:hover ul ul ul ul,
ul#nav li:hover ul ul ul ul ul,
ul#nav li:hover ul ul ul ul ul ul,
ul#nav li.iehover ul ul,
ul#nav li.iehover ul ul ul,
ul#nav li.iehover ul ul ul ul,
ul#nav li.iehover ul ul ul ul ul,
ul#nav li.iehover ul ul ul ul ul ul
{
	display: none;
}

ul#nav li:hover ul,
ul#nav ul li:hover ul,
ul#nav ul ul li:hover ul,
ul#nav ul ul ul li:hover ul,
ul#nav ul ul ul ul li:hover ul,
ul#nav ul ul ul ul ul li:hover ul,
ul#nav li.iehover ul,
ul#nav ul li.iehover ul,
ul#nav ul ul li.iehover ul,
ul#nav ul ul ul li.iehover ul,
ul#nav ul ul ul ul li.iehover ul,
ul#nav ul ul ul ul ul li.iehover ul
{
	display: block;
}

.title_tt2{
width:968px;
padding:8px 0px 0px 10px;
border:1px solid #d5d5d5;
height:26px;
background:url(../images/bg_ngang.gif) top repeat-x;
float:left;
text-transform:uppercase;
color:#d6040f;
}


.phantrang {padding-bottom:5px; padding-top:5px;}

.phantrang a:link {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px; margin-right: 3px; border:1px #c49d7b solid; font-weight:bold; color:#8a4e19; text-decoration:none}
.phantrang a:visited {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px; margin-right: 3px; border:1px #c49d7b solid; font-weight:bold; color:#8a4e19;text-decoration:none}
.phantrang a:hover {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px; margin-right: 3px; border:1px #c49d7b solid; font-weight:bold; color:#000000;text-decoration:none; background-color:#f8eee6}
.phantrang #dangxem {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px; margin-right: 3px; border:1px #c49d7b9 solid; font-weight:bold; color:#000000;text-decoration:none; background-color:#f8eee6}




.tf1{
background-color:#ebebeb;
border-left: 1px solid #AAAAAA;
border-top: 1px solid #AAAAAA ;
border-right: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
width:350px;
height:14px;
color:#000;
font-size:11px;
font-family:Tahoma;
padding-top:1px;
}



.tbl_contact td, .tbl_contact th {padding:3px; }
.contact_textarea {border:1px solid #cdcdcd; font-size:12px; font-family:Arial, Tahoma; }
.contact_input{
font-size:12px; font-family:Arial, Tahoma;
width:155px;
}


.news_row img {border:1px solid #dbdbdb; padding:3px; margin-right:6px; margin-bottom:5px; float:left}
.news_row {padding-bottom:10px; margin-bottom:10px; background:url(../images/double_line.jpg) bottom repeat-x;}



#otherNews { list-style:none; display:block; }
#otherNews li {
list-style:none; 
display:block;
background:url(../images/file_icon.gif) no-repeat 8px 4px;
padding-left:25px;
padding-bottom:5px; 
padding-right: 25px;
font-size:11px;
}
#otherNews li a {
	font-weight:bold;
	font-size:11px;
	color: #666666;
	text-decoration:none;
}
#otherNews li a:hover {
	font-weight:bold;
	font-size:11px;
	color: #993300;
	text-decoration:underline;
}




