 /* BEGIN NEW CSS */
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 
 
}
#wrapper { 
 margin: 0 auto;
 width: 987px;
 height: 942px;
 background:url(../images/background.jpg) no-repeat left top;

}
#wrapper_nobanner { 
 margin: 0 auto;
 width: 987px;
 height: 100%;
 background:url(../images/bg.jpg) repeat-y left top;
 /*background-color:#66C;*/

}
#faux {
 /*background: url(faux-11-4.gif);*/
 margin-bottom: 5px;
 overflow: auto; 
 width: 100%;
}
#faux_default {
 background:url(../images/bg.jpg) repeat-y left top;
 margin-left:-30px;
 padding-left:30px;

 overflow: auto; 
 width: 987px;
height:100%;
}
#faux_nobanner {
 background:url(../images/bg.jpg) repeat-y left top;
 margin-top:-7px;
 margin-left:-30px;
 padding-left:30px;
 width: 987px;
}
#faux_home {
 background:url(../images/bg.jpg) repeat-y left top;
 margin-top:-7px;
 margin-left:-30px;
 padding-left:30px;
 width: 987px;
 position:absolutel;
}
#page_header {
 color: #333;
 width: 982px;
 /*padding: 0px 0px 0px 0px;*/
 height: 170px;
/* margin: 0px 0px 0px 0px;*/
 

}

.search-box-container {

	display: inline;
	height: 25px;
	position: absolute;
	top: 45px;
	width: 835px;
	z-index: 1000;
	float:right;
	margin-right:25px;
	margin-left: 30px;

}
.search-box-container .search-box{
	display: inline;
	float: right;
	margin-top: 0px;
	color:#636363;
	font-weight:bold;
}
.search-box-container .search-box input{
	margin-top:2px;
}

.search-box-flag{
	position:inherit;
	display: inline;
	padding-top:49px;
	padding-right:30px;
	float:right;
	}

.search-box-flag a{
	text-decoration:none;
}

.logo{
	position:absolute;
	display: inline;
	margin-top:2px;
	margin-left:30px;
	}
#top_menu{
	display: inline;

	height:30px;
	color: white;
	width: 882px;
	font-size:12px;
	background-color:#3d64ff;
	margin-left:30px;
	padding-left:40px;
	position: absolute;
	top: 116px;
	z-index: 1000;
	float:right;

}
	
.top_menu a
{
	text-decoration:none;
	color:white;
	font-weight:bold;

}
.top_menu a:hover
{
	text-decoration:underline;
	font-weight:bold;
}

ul.top_menu
{
	margin:6px; 
	padding:0; 
	list-style-type:none;
}

li.top_menu 
{
	display:inline;
	
	
}

#second_menu {
 color: #333;
 width: 922px;
 text-align:right;
 margin-left:30px;
 height:25px;
 font-size:12px;
 margin-top:-30px;
 padding-top:5px;

}
.second_menu a
{
	text-decoration:none;
	color:#636363;
	font-weight:bold;
}
.second_menu a:hover
{
	text-decoration:underline;
	color:#993400;
	font-weight:bold;
}

ul.second_menu
{
	margin:5px; 
	padding:0px; 
	list-style-type:none;
}
li.second_menu 
{
	margin-right:15px; 
	display:inline;
	
}

.actived a{
	text-decoration:underline;
	color:#FFF;
	}
.secondactived a{
	text-decoration:underline;
	color:#c90336;
	}
#page_banner {
 color: #333;
 padding: 0px;
 margin-top:30px;
 margin: 0px;
/* height:351px;*/
 height:auto;
 width:aoto;
 position:relative;
/* background-color:red;*/
}
#page_banner_default {
 color: #333;
margin-top:-2px;
	width:987px;
	padding-left:30px;
 margin-left:-30px;
/* height:351px;*/
 height:355;

 position:relative;
 background:url(../images/bg.jpg) repeat-y left top;
}
#page_banner_home {
/* color: #333;
 background-color:#0CC;
 margin-left:-30px;
 margin-top:300px;
 margin: 0px;
 height:151px;
 width:aoto;
 
 padding-top:5px;*/
 
 width:987px;
 height:151px;
 position:absolute;
 padding-left:30px;
 padding-top:0px;
 margin-top:2px;
 margin-left: -30px;


 background:url(../images/bg.jpg) repeat-y left top;
}
#bannerimg{

	margin-left:0px;
	position:absolute;
	
}
#bannerflash{
	margin-left:0px;
	position:absolute;
}
#page_banner_nobanner {
 color: #333;
 padding: 0px;

 margin-left:-30px;
 
/* height:351px;*/
 /*height:auto;*/
 width:987px;
 position:relative;
background:url(../images/bg.jpg) repeat-y left top;
}

.newsfeeds-bar {
background-color: #CCC;/* #2D2D2D;*/
height: 25px;
width: 980px;
margin-top:0px;
padding:0px 0px 0px 0px;
}


/*      cot  cho template 3 cols */
.columnLineNew3{	background-image: url(../images/dot.gif); background-repeat: repeat-x; margin-left:-10px;	margin-top: 10px ;	line-height: 140%;}
.leftcol { 
 
 color: #333;
 margin:0px;
 padding:30px;
 padding-left:0px;
 width: 287px;
 float: left;
 text-align:left;
 font-size:12px;
 margin-top: 140px;
 position:inherit;


}

.leftcol a{
	text-decoration:none;	
}
.leftcolsub { 
 display: inline;
 color: #333;
 margin:5px;
 padding:0;
 width: 287px;
 text-align:left;
 background-color:#F33;
}

.leftcolsub a.link{
	text-decoration:none;
	color:#636363;
	font-weight:bold;
	font-size:12px;
}

.link_leftcolsub{

	margin-left:15px;
	width:250px;
	list-style-image: url("../images/arrow.gif");
}
.link_leftcolsub a{ 
	color:#636363;
}

/*  ul cho template 4 col  */
.columnLineNew{	background-image: url(../images/dot.gif); background-repeat: repeat-x; margin-left:-20px;	margin-top: 10px ;	line-height: 140%;}
.link_menucol4 
{
	margin-left:20px;
	list-style-image: url("../images/arrow.gif") ;
	width: 200px;
	
}
ul.link_menucol4 li
{
	padding: 2pt;
}
/*   */
#sitemap{
	float:left; 
	width:100%;
	margin-left:-500px;
	margin-bottom:10px; 
	padding:0; 
	float: left; 
	text-align:left; 
	font-size:11px;
	margin-top: 5px;
	margin-left: 5px;
	}
#leftcolumn { 
 
 color: #333;
 margin:0px;
 padding:0;
 width: 204px;
 float: left;
 text-align:left;
 font-size:12px;
/* background-color:#09C;*/
 margin-top: 5px;
 margin-left: 5px;

}

#leftcolumn a{
	text-decoration:none;	
}
#colright { 
 float: left;
 color: #333;
 margin: 17px 30px;
 margin-right:25px;
 width: 675px;

 text-align:left;
 line-height:18px;

}
#leftcolumn2 { 
 display: inline;
 color: #333;
 margin:5px;
 padding:0;
 width: 225px;
 text-align:left;
}

#leftcolumn2 a.link{
	text-decoration:none;
	color:#636363;
	font-weight:bold;
	font-size:12px;
}
.collink
{
	margin-left:10px;
	list-style-image: url("../images/arrow.gif") ;
	width: 200px;
	
}
.link_menu_home
{
	/*background-color:#36F;*/
	margin-left:40px;
	list-style-image: url("../images/arrow.gif") ;

	width: 210px;
	/*height:145px*/;
	
	
}
.link_menu_home a
{
	text-decoration:none;
	color:#636363;
}
ul.link_menu_home li
{
	padding: 3pt;
	
	
}


.link_survey
{
	list-style:none;
	margin-left:30px;
	width: 670px;
	
}
.link_survey li{padding:4px;}
.link_survey a
{
	text-decoration:none;
	color:#636363;
}



.link_baiviet
{
	/*background-color:#36F;*/
	margin-left:30px;
	width: 670px;
	
}
.link_baiviet li{padding:2px;}
.link_baiviet a
{
	text-decoration:none;
	color:#636363;
	font-weight:normal;
}
.link_menu 
{
	/*background-color:#36F;*/
	margin-left:10px;
	list-style-image: url("../images/hinhvuong.jpg") ;
	
	width: 200px;
	/*height:145px*/;
	
	
}

.link_menu a
{
	text-decoration:none;
	color:#636363;
	font-weight:normal;
}
ul.link_menu li
{
	padding: 3pt;
	
	
}
.partner{
	width:95px;
	height: 62px;
	}
.link_logo{
	overflow:hidden;
	margin-left:745px;
	margin-top:470px;
	text-align:center;
	position:absolute;
	font: 12px/15px Arial, Helvetica, sans-serif;
	background-color: #FFF;
}
.link_logo ul {display:none;}
.link_logo .image {overflow:hidden; border:0px;}
.link_logo .image a{text-decoration:none;}
.link_logo .image img {display:none; border:0px;}

.link_logo .box_clone {position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.link_logo .box_clone img {position:absolute;top:0;left:0;z-index:20; border:0px;}
.link{
	color: #636363;
	text-decoration:none;
	font-weight:normal;
}
.link_sub_menu{
	margin-left:10px;
	list-style-image: url("../images/arrow.gif");

}
#leftmiddle { 
 float: left;
 color: #333;
 margin-left:20px;
 padding:0;
 width: 675px;
 display: inline;
 position: relative;
/* background:yellow;*/
 text-align:left;
}
#rightcolumn { 
 float: left;
 color: #333;
 margin: 160px 20px;
 padding:0;
 width: 675px;
 display: inline;
 position: absolute;
 /*background:yellow;*/
 text-align:left;
}
.left{ float:left; }
.right{ float:right; }
.quickview{background:#fff;padding:10px;-moz-border-radius:3px;}
.quickview ul{margin:0px;padding:0px;list-style:none;}
.quickview ul li{padding:3px;font-size:12px;}
.quickview ul li span.number{font-family:Georgia;font-size:13px;color:#629fa8}
.quickview ul li.title{
	margin-top:5px;
	padding-top:5px;

}
#colmiddle { 
 float: left;
 color: #333;
 margin-top: 20px;
 margin-left:35px;
 margin-right:25px;
 width: 420px;
 display: inline;
 position: relative;
 text-align:left;
 

}

/*#rightmiddle { 
 display: inline;
 position: relative;
 color: #333;
 margin: 10px 10px 10px 10px;
 padding:0;
 width: 220px;
 float: left;
  background:green;
}*/
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin: 160px 0px 0px 0px;
 margin-right:20px;
 width: 235px;
 float: left;
 text-align:left;

}


.text_footer{
 text-align:right;
 color:#636363;
 font-size:12px;
 margin-right: -30px;
 margin-top: 10px;
}
.text_footer_nobanner{
 background:url(../images/bg_footer.jpg) no-repeat left top;
 text-align:right;
 color:#636363;
 font-size:12px;
 margin-left:-30px;
 margin-bottom: 0px;
 width:987px;
 position:absolute;

}
.clear { clear: both; background: none; }
.imgRightTitle_2_1{ margin-left:4px; cursor:pointer; }
.imgRightTitle_2_2{ margin-left:4px; cursor:pointer; display:none;}

.notnull{
	background-color: #EEE;
	}
	
#gioithieucty_vn { 
 background:url(../images/gioithieu_vn.jpg) no-repeat;
 display: inline;
 color: #636363;
 padding:0;
 margin-top:20px;
 width: 631px;
 height:146px;
 float: left;
 text-align:left;
 font-size:12px;
}
#gioithieucty_en { 
 background:url(../images/gioithieu_en.jpg) no-repeat;
 display: inline;
 color: #636363;
 padding:0;
 margin-top:20px;
 width: 631px;
 height:146px;
 float: left;
 text-align:left;
 font-size:12px;
}
#gioithieucty_jp { 
 background:url(../images/gioithieu_jp.jpg) no-repeat;
 display: inline;
 color: #636363;
 padding:0;
 margin-top:20px;
 width: 631px;
 height:146px;
 float: left;
 text-align:left;
 font-size:12px;
}
.gioithieu{
	position:absolute;
	margin-top: 70px;
	width: 338px;
	text-align:right;
	margin-left: 277px;

}
.gioithieu a{
	color: #636363;
	text-decoration:none;
}
#tintuc{
	position:absolute;
	color: #636363;
	margin-top:12px;
	background:url(../images/bgTintuc.jpg) no-repeat;
	height:450px;
	width:268px;
	margin-left:660px;
	text-align: left;
	padding-top: 0px;
	overflow:hidden;
	background-size: 268px 450px;
}
#tintuc img{
	border:0px;
}
#linhvuchoatdong_vn{
	
	background:url(../images/linhvuchoatdong_bar_vn.png) no-repeat;
	height:260px;
	width:640px;
	margin-top: 185px;
	/*background-color:#069;*/
	margin-right:100px;
	display:block;

}
#linhvuchoatdong_en{
	
	background:url(../images/giai-phap-va-dich-vu_en.png) no-repeat;
	height:260px;
	width:640px;
	margin-top: 185px;
	/*background-color:#069;*/
	margin-right:100px;
	display:block;

}
.col{
	
	text-align: justify;
	padding-top: 45px;
	width: 200px;
    display: inline;
	float:left;
	color: #636363;
	margin-right:20px;
	
	border:0px;
	

}
.col a{
	color: #636363;
	text-decoration:none;
	}
.col a img{
	border:0px;
	}
#col1{

	text-align: left;
	padding-top: 45px;
	width: 200px;
    display: inline;
	float:left;
	color: #636363;
	padding-right:15px;
padding-left:0px;
}
/*#col2{
	
	text-align: left;
	padding-top: 45px;
	width: 200px;
    display: inline;
	float:left;
	color: #636363;
	padding-right:15px;
}*/
#col3{

	text-align: justify;
	padding-top: 45px;
	padding-left:0px;
	width: 200px;
    display: inline;
	float:left;
	color: #636363;
}
#col3 a{
	color: #636363;
	text-decoration:none;
	}
#col3 img{
	border:0px;
	}
.imgtintuc 
{
	margin-left:17px;
	margin-top:15px;
	/*list-style-image: url("../images/arrow.gif") ;*/
	width: 210px;
	height:35px;
	
}
.link_doitac 
{
	margin-left:40px;
	list-style-image: url("../images/arrow.gif") ;
	/*height:95px;*/
	width:200px;
	margin-top:0px;
	/*background-color:#0CF;*/
}
.link_doitac a
{
	text-decoration:none;
	color:#636363;
}
.imgdoitac 
{
	margin-top: 5px;
	margin-left:17px;
	/*list-style-image: url("../images/arrow.gif") ;*/
	width: 210px;
	height:40px;
	position:relative;
	
	
}
.txtdoitac{
	margin-left:17px;
	background-color:#33C;
	text-align:justify;
	width: 210px;
	height:80px;

}
.txtdoitac a{
	text-decoration:none;

	color:#636363;
}
.indam{
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	font-size:12px;
	}
.indam a{
	color:#636363;
	font-size:13px;
	}
.maudo{
	color:#3d64ff;
	}
.description{
	color:#636363;

	/*min-height:80px;*/
	/*background-color:#3CF;*/
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	height:100%;
	display:table;
	}
.description ul{
	padding-left:15px;
	list-style-type:disc;
}
.description ul li{
	padding: 2px;
}
.spanTitle{
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	/*text-transform:uppercase;*/
	
	font-stretch:narrower;
	font-stretch:semi-expanded;
	font-weight:bold;
	
	
	}
ul.link_news{
	margin-left:20px;
	list-style-type:square;
	color:#3d64ff;
	margin-top:0px;
	padding:5px;
	/*position:static;*/

	
	}

ul.link_news li a.link{
	color:#3d64ff;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	vertical-align:top;
	/*padding-top:100px;*/
	
	}
.line{
	margin-left:-20px;
	background-image:url(../images/lineNews.jpg);
	height:1px;
	position:inherit;
	
	margin-top:10px;
	margin-bottom:10px;

	}
.linegiaiphap{
	margin-left:0px;
	background-image:url(../images/linenam.jpg);
	height:5px;
	position:inherit;
	
	margin-top:10px;
	margin-bottom:10px;

	}
.line_menu{
	margin-left:0px;
	background-image:url(../images/lineNews.jpg);
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
	}
.lineKetThuc{
	margin-left:0px;
	background-image:url(../images/lineKetThuc.jpg);
	margin-top:10px;
	margin-bottom:10px;
	height:5px;
	}
#divContact{
	
	width:898px;
	position:relative;
	margin-bottom:0px;
	float:left;
	margin-left: -232px;
	height:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}

.colContact{
	margin-top:15px;
	width: 160px;
	color:#636363;
	display:inline-block;
	text-align:left;
	
	margin-right:20px;
}
.colContactRight{
	margin-top:15px;
	width: 155px;
	color:#636363;
	display:inline-block;
	text-align:left;
	margin-left:11px;
	
}
.tieude{
	background:url(../images/bg_title.jpg) no-repeat; 
	height:29px;font-size:16px; 
	vertical-align:middle;padding-top:5px;text-transform:uppercase; font-family:Myriad Pro;
	}
.mauxam{
	color:#636363;
	}
.baiviet{
	margin-top:10px;
	margin-left:10px;
	}
.baiviet ul{
		margin-left:20px;
		padding: 5px;

	}
.baiviet ul li{

		padding: 3px;
	}
.chungkhoan tr{
	height: 20px;
	}
.chungkhoan tr td{padding-left:5px;}
.header_chungkhoan{
	background:url(../images/bg_hd_chungkhoan.jpg) no-repeat; 
	width:217px; 
	height:35px;
	text-align:center;
	vertical-align:middle;
	padding-top:10px; 
	margin-bottom:-15px;
	}

a.titleMaudo{
	font-weight:bold;
	color:#c90336;
	text-decoration:none;
	}
.ss-ceil
{
            color:#DD00DD;
}
.ss-floor
{
            color:#66CCFF;
}
.ss-basic
{
            color:/*#EEFB00;*/ #ff9900;
}
.ss-up
{
            color:/*#00e138;*/ #0D890D;
}
.ss-down
{
            color:#FF0000;
}

.whiteColor
{
	color:white !important;
}
#divContent
{
    display:block;
	margin-left:0px;
	padding:3px;
}

#divContent table tr td
{
	height:20px;
	width:120px;
	padding-left:10px;
}
a{
	color:#017784;
	font-weight:bold;
	border:none;
}
a img{
	border:none;
	}
#bgChungKhoan{
	background:url(../images/bg_chungkhoan.jpg)  repeat-y; 
	width:217px;
	}
#bgChungKhoan  table{
	width:190px;
	padding-left:10px;
	}
#bgChungKhoan  table tr td{
	height:20px;
	
	padding-left:10px;
	border:1px;
}

ul.link_news_2_cols{
	
	list-style-type:square;
	color:#c90336;
	margin-top:0px;
	padding:5px;
	/*position:static;*/
	
	width: 650px;
	
	}

ul.link_news_2_cols li a.link{
	color:#c90336;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	vertical-align:top;
	/*padding-top:100px;*/
	list-style-type:square;
	 display:inline;
	}
/*site map*/

