
@charset "utf-8";
/* CSS Document */
#body
{
	margin: 0 auto;
	text-align:center;
	font-family:Arial;
	font-size:12px;
}
*{margin:0px; padding:0px}
body{color:#fff; font-size:12px; font-family:arial; text-align:left; background:#030a3d;}
a{	background-color:inherit; color:#48abc0;text-decoration:none; outline:none; }
a:hover{text-decoration:underline}
img{border:0px}
/* Nhap lieu */
input{	font-family:arial, sans-serif;	font-size:11px;}
textarea{	font-family:Tahoma, arial, sans-serif;	font-size:11px; }
select{ font-family:Tahoma, arial, sans-serif;	font-size:11px;}
table{
	line-height:20px;
}
li{
	list-style:none;
}
/* easy clearing */
.clearfix:after{
	content:'[DO NOT LEAVE IT IS NOT REAL]'; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.clearfix{display:inline; position:relative;}
.clearfix{display:block;}
/* end easy clearing */
/* Nhap lieu */
h2{
	font-size:22px;
}
.green_nhat,.green_nhat a{
	color:#0088cc;	
}
.bg_yellow{
	background:yellow
}
.orange,.orange a{
	color:#ffae00!important;
}
.red,.red a{
	color:#ab1312!important;
}
.gray,.gray a{
	color:#696969
}
.blue{
	color:#07519a!important;
}
.pink{
	color:#e90183!important;
}
.text_align_right{
	text-align:right;
}
.black,.black a{
	color:#333333
}
.font_11px{
	font-size:11px!important
}
.kb_padding_10px{
	padding:10px 10px 0px 10px;
}
.font_22px{
	font-size:22px
}
.font_13px{
	font-size:13px
}

.font_normal{
	font-weight:normal;
}
.font_weight{
	font-weight:bold;
}
.font_18px{
	font-size:18px
}

.font_20px{
	font-size:20px
}

.font_15px{
	font-size:14px
}
.font_17px{
	font-size:17px
}

.font_38px{
	font-size:38px
}
h3{
	font-size:20px
}
.green{
	color:#075852
}
.margin_10px{
	overflow:hidden;
	
	height:10px;
	clear:left;
}
.margin_0px{
	margin:0px!important;
}
/*Content*/
#va_bg_fix{
	
	font-family:Arial;
	font-size:12px;
	min-width:980px;
}
#va_top{
	background:url(images/graphics/banner_top.jpg) no-repeat top;
	height:185px;
	overflow:hidden
}
#va_container{
	width:980px;
	background:#073e99;
	margin:0 auto;
}
#va_content{
	background:url(images/graphics/bg_mid_content.jpg) repeat-x top;
	padding:10px 10px 0px 10px;
	text-align:left;
	overflow:hidden;
	
}
.va_top_link{
	
	
}
.va_top_link span a{
	font-weight:bold;
	color:#fff;
	padding:0 8px;
}
.va_top_link label{
	padding-right:70px;
    padding-top:15px;
}
.va_top_link span,.va_top_link label {
	float:right
}
#va_top_1
{
	width:980px;
}
.va_top_link label{
	padding-right:10px;
	padding-top:15px;

}
.va_top_link label a{
	font-weight:bold;
	color:#fff;
	padding:0 5px;
	float:left;
}
#va_menu{
	clear:left;
	background:url(images/graphics/left_menu.jpg) no-repeat top left;
	height:32px;
	padding-left:5px;
	margin-left:5px;	
	width:auto;
	float:right;
}
#va_menu td
{
    VERTICAL-ALIGN: top; font-family:arial;font-size:12px;
    }
#va_menu ul{
	background:url(images/graphics/right_menu.jpg) no-repeat top right;
	height:32px;
	line-height:32px;
	padding-right:10px;
	float:right;
}
#va_menu li span table tr td table tr td{
	background:url(images/graphics/border_menu.jpg) no-repeat right;	
	width:90px;
	text-align:center;
}
#va_menu li table tr td table{
	width:auto;
}
#va_menu li span table{
	width:auto;
}
#va_menu li table tr td{
	width:auto;
	padding-top:3px;
	
}
.va_top_flash{
	clear:left;
}
#va_top_2{
	width:auto;
	text-align:right;
}
#va_menu li{
	float:left;
	background:url(images/graphics/border_menu.jpg) no-repeat right;
	padding:0 10px;	
	list-style:none!important	
}

#va_top_left{
	float:left;	
}
.box_banner{
	background:url(images/graphics/banner_index.jpg) no-repeat;
	width:960px;
	margin:0 auto;
	height:232px;	
}
#va_footer{
	background:url(images/graphics/bg_footer.jpg) no-repeat;
	height:85px;
	padding-top:15px;
	text-align:center;
	color:#fff;
	font-family:Arial;
	font-size:12px;
}
#va_footer a
{
	color:#fff;	
}
#dnn_BottomPane
{
	text-align:center;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	}
.normal
{
    font-family:Arial;
	font-size:12px;
}
#dnn_ContentPane
{
    text-align:left;
    font-family:arial;font-size:12px;
     font:12px arial normal;line-height:20px;
}
#dnn_ContentPane  span{font-size:12px}
.normal span{font-size:12px; line-height:20px;}
#va_content_main_right{
	width:250px;
	float:left;
}
#va_content_main_left{
	width:700px;
	float:left;
	margin-right:10px;
}
#va_content_main{
padding-top:10px;
}

/*Webpart ----------*/
#va_wp{
	margin-bottom:10px;
}
#va_wp_top{
	background:url(images/graphics/bg_boder.jpg) repeat-x bottom;
	height:42px;
}
#va_wp_content{
	border-left:1px solid #3d66a4;
	border-bottom:1px solid #3d66a4;
	border-right:1px solid #3d66a4;
	clear:left;
	overflow:hidden;
	text-align:left;
	font-family:Arial;
	font-size:12px;	
}
#va_wp_border_content{
	border-left:1px solid #0d2c3f;
	border-bottom:1px solid #0d2c3f;
	border-right:1px solid #0d2c3f;
	overflow:hidden;	
	padding-left:5px;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	padding-top:10px;
	padding-bottom:10px;
}
#va_wp_border_content a
{
	color:#fff;
}
.va_wp_top_left{
	float:left;
	width:70px;
	text-align:center
}
.va_wp_top_right{
	float:left;
}
.va_wp_title{
	background:url(images/graphics/left_title.jpg) no-repeat bottom left;
	height:42px;
	padding-left:33px;
	font-size:15px;	
	color:#c0ec0f;
}
.va_wp_title_right{
	background:url(images/graphics/right_title.jpg) no-repeat bottom right;
	height:42px;
	padding-left:10px;
	color:#c0ec0f;
	font-weight:bold;
	padding-right:10px;
	line-height:52px;
	float:left;	
}
.va_wp_title_right b span a{
	font-size:15px;	
	color:#c0ec0f!important;
}
#dnn_dnnUSER_cmdRegister
{
	color:#fff;
}
#dnn_dnnLOGIN_cmdLogin
{
	color:#fff;
}
.va_wp_title_right b span a:visited{
	font-size:15px;	
	color:#c0ec0f!important;
}
.va_wp_title_right b span a:hover{
	font-size:15px;	
	color:#c0ec0f;
}

/*Webpart ----------*/
.va_news{
	margin-bottom:10px;	
	padding-top:10px;
}
.va_news_text{
float:left;
width:405px;
font-family:Arial;
	font-size:12px;
	
}
.va_news_img{
float:right;
}
.va_news_img img{
margin-left:10px;
}
.va_wp_normal{
	margin-bottom:10px;
	
}
.va_wp_normal_title{
	background:url(images/graphics/title_normal.jpg) no-repeat left;
	height:45px;
	line-height:45px;
	padding-left:10px;
	color:#c0ec0f;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
.va_wp_normal_content img{
	float:left;
	width:215px;
	margin-right:10px;
	display:block;
}
.va_wp_normal_content p{
	
	line-height:20px;
	font-family:Arial;
	font-size:12px;
}
.list_news li{
	background:url(images/icons/dot.jpg) no-repeat left top ;
	background-position:0 10px;
	padding-left:9px;
	line-height:24px;
	text-align:left;
}
.list_news li a{
color:#fff;
}
.list_yahoo p{
	background:url(images/icons/yahoo.jpg) no-repeat left;
	padding-left:35px;
	line-height:30px;
}
.list_yahoo p a{
	color:#fff;
}
.list_kh li{
	width:108px;
	float:left;
	margin-bottom:10px;
}
.list_kh a
{
	color:#fff;
	text-decoration:underline;
}
.list_kh li a img{
	width:108px;
}
.list_kh_left{
	margin-right:10px;
}

.left_box_banner{
	float:left;
	padding-left:30px;
	margin-top:10px;
}
.right_box_banner{
	float:left;
	margin-top:10px;
	width:500px;
	color:#0c6faf;
	
}
.va_group_text_banner{
	margin-top:10px;
	margin-bottom:7px;
	overflow:hidden;
	height:58px;
	text-align:left;
	font-family:Arial;
	font-size:12px;
}
.va_group_text_banner p{
	font-weight:bold;
}
.banner_qc
{
    text-align:center
    }
















































