@charset "utf-8";
/* CSS Document */

.gt{
	margin:-4px 5px 0px 5px;#margin:4px 5px 0px 5px;
}
.gt p{
	margin:7px 0px 13px 0px;
	text-align:justify;
}

.tabs12gt {
  font-size:11px;
  font-family:Tahoma;
  font-weight:bold;
  line-height:normal;
  background:url(../images/bg_title.png) repeat-x;
  height:21px;
  float:left;
  width:100%;
  _margin-bottom:-22px;
}
.tabs12gt ul {
	width:100%;
	list-style-type:none;
	margin-top:0px;
	margin-left:-35px;#margin-left:5px;#margin-right:-11px;
}
.tabs12gt ul li {
  display:inline;
}
.tabs12gt a {
  float:left;
  background:url("../images/tableft12.png") no-repeat left 0px;
  margin:0;
  padding:5px 0px 3px 4px;
  margin-left:5px;
  text-decoration:none;
}
.tabs12gt a span {
  float:left;
  display:inline;
  background:url("../images/tabright12.png") no-repeat right 0px;
  padding:5px 12px 3px 9px;
  margin-bottom:0px;
  color:#fff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs12gt a span {
	float:none;
}
/* End IE5-Mac hack */
.tabs12gt a:hover span {
	color:#5d5d5d;
}
.tabs12gt a:hover {
	background-position:0% -25px;
}
.tabs12gt a:hover span {
	background-position:100% -25px;
}

.tabs12gt .current a {
	background-position:0% -25px;
}
.tabs12gt .current a span {
	background-position:100% -25px;
	color:#5d5d5d;
	font-weight:bold;
}


.tabs12gtsub {
  font-size:11px;
  font-family:arial;
  font-weight:normal;
  line-height:normal;
  background:url(../images/bg_titlesub.png) repeat-x;
  float:left;
  width:100%;
  _margin-bottom:-22px;
   margin-top:5px;
  _margin-top:8px;
}
.tabs12gtsub ul {
	width:100%;
	list-style-type:none;
	margin-top:0px;
	margin-left:-35px;#margin-left:5px;#margin-right:-11px;


}

.tabs12gtsub ul li {
  display:inline;

}
.tabs12gtsub a {
  float:left;
  background:url(../images/tableft12sub.png) no-repeat left 0px;
  margin:0;
  padding:5px 0px 3px 2px;
  margin-left:3px;
  text-decoration:none;


}
.tabs12gtsub a span {
  float:left;
  display:inline;
  background:url("../images/tabright12sub.png") no-repeat right 0px;
  padding:5px 3px 3px 2px;
  margin-bottom:0px;


  color:#015495;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs12gtsub a span {
	float:none;
}
/* End IE5-Mac hack */
.tabs12gtsub a:hover span {
	color:#015495;
}
.tabs12gtsub a:hover {
	background-position:0% -25px;
}
.tabs12gtsub a:hover span {
	background-position:100% -25px;
}

.tabs12gtsub .current a {
	background-position:0% -25px;
}
.tabs12gtsub .current a span {
	background-position:100% -25px;
	color:#015495;
	font-weight:bold;
}

.textright{
	text-align:right;
	vertical-align:middle;
	width:160px;
	height:23px;
	padding-right:10px;
	color:#000000;
}
.textright2{
	text-align:right;
	vertical-align:middle;
	width:120px;
	height:23px;
	padding-right:10px;
	color:#000000;
}
.inputtext{
	height:15px;
	font-size:12px;
	width:129px;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.inputdate{
    height:15px;
    font-size:12px;
    width:109px;
    border-left:1px solid #999999;
    border-top:1px solid #999999;
    border-bottom:1px solid #cccccc;
    border-right:1px solid #cccccc;
}
.bgrtext{background-color:#f6f6f6;}
.blue_bold1dk{
	font:bold 12px arial;
	color:#025194;
	padding-left:10px;
	padding-top:5px;
}

.tabsspdv {
  font-size:11px;
  font-family:Tahoma;
  font-weight:bold;
  line-height:normal;
  background:url(../images/bg_title_report.png) repeat-x;
  position:relative;
  height:21px;
}
.tabsspdv ul {
	position:absolute;
	top: -11px;#top:0px;_top:0px;
	width:100%;
	right:5px;
	list-style-type:none;
}
.tabsspdv ul li {
  display:inline;
}
.tabsspdv a {
  float:right;
  background:url("../images/tableft12.png") no-repeat left 0px;
  margin:0;
  padding:5px 0px 3px 4px;
  margin-left:5px;
  text-decoration:none;
}
.tabsspdv a span {
  float:left;
  display:inline;
  background:url("../images/tabright12.png") no-repeat right 0px;
  padding:5px 10px 3px 7px;
  margin-bottom:0px;
  color:#fff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabsspdv a span {
	float:none;
}
/* End IE5-Mac hack */
.tabsspdv a:hover span {
	color:#5d5d5d;
}
.tabsspdv a:hover {
	background-position:0% -25px;
}
.tabsspdv a:hover span {
	background-position:100% -25px;
}

.tabsspdv .current a {
	background-position:0% -25px;
}
.tabsspdv .current a span {
	background-position:100% -25px;
	color:#5d5d5d;
	font-weight:bold;
}
.tabsspdv h1{
	color:#000000;
	font:bold 12px tahoma;
	margin:0;padding:0;
	top: -6px;
	#top:9px;
	_top:3px;
	padding-left:12px;
	position:static;

}
.SPDV_Detailtext ul{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-left:10px;
	color:#015495;
	list-style-type:none;
	padding-right:5px;
	margin-top:5px;
}
.SPDV_Detailtext ul li{
 	padding-bottom:2px;
	padding-top:5px;
	list-style-type:none;
	font-weight:bold;
}
.SPDV_Detailtext p{
	background-image:url(../images/rectsp.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
}

.SPDV_Detailtext1 ul{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-left:10px;
	color:#015495;
	list-style-type:none;
	padding-right:5px;

}
.SPDV_Detailtext1 ul li{
	line-height:18px;
 	padding-bottom:8px;
	padding-top:8px;
	list-style-type:none;
	font-weight:bold;
}
.SPDV_Detailtext1 p{
	padding-top:5px;

	padding-bottom:2px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
}
/*PAGE TU VAN TAI CHINH DOANH NGHIEP*/
.tabs12gtsubtvtc {
  font-size:11px;
  font-family:arial;
  font-weight:normal;
  line-height:normal;
  background:url(../images/bg_titlesub.png) repeat-x;
  float:left;
  width:100%;
  _margin-bottom:-22px;
   margin-top:5px;
  _margin-top:8px;
}
.tabs12gtsubtvtc ul {
	width:100%;
	list-style-type:none;
	margin-top:0px;
	margin-left:-35px;#margin-left:5px;#margin-right:-11px;


}

.tabs12gtsubtvtc ul li {
  display:inline;

}
.tabs12gtsubtvtc a {
  float:left;
  background:url(../images/tableft12sub.png) no-repeat left 0px;
  margin:0;
  padding:5px 0px 3px 2px;
  margin-left:3px;
  text-decoration:none;


}
.tabs12gtsubtvtc a span {
  float:left;
  display:inline;
  background:url("../images/tabright12sub.png") no-repeat right 0px;
  padding:5px 35px 3px 25px;
  margin-bottom:0px;


  color:#015495;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs12gtsubtvtc a span {
	float:none;
}
/* End IE5-Mac hack */
.tabs12gtsubtvtc a:hover span {
	color:#015495;
}
.tabs12gtsubtvtc a:hover {
	background-position:0% -25px;
}
.tabs12gtsubtvtc a:hover span {
	background-position:100% -25px;
}

.tabs12gtsubtvtc .current a {
	background-position:0% -25px;
}
.tabs12gtsubtvtc .current a span {
	background-position:100% -25px;
	color:#015495;
	font-weight:bold;
}



div.div_bordersp{
	border:1px solid #83a2d8;
	margin:0px 10px 10px 10px;
}
div.div_bordersp .table_list{
	border:1px solid #ffffff;
}
div.div_bordersp .table_list td{
	border-right:1px solid #83a2d8;
}
div.div_bordersp .table_list .title{
	background:#2888c9 url(../images/bg_table_list.gif) repeat-x;
}
div.div_bordersp .table_list .title .left{
	text-align:left;
	padding-left:10px;
}
div.div_bordersp .table_list .title a{
	color:#fff;
	text-decoration:none;
}
div.div_bordersp .table_list .title a:hover{
	color:#fff;
	text-decoration:underline;
}
div.div_bordersp .table_list TR.title TD{
	padding:3px 0 3px 0px;
	line-height:14px;
	border-bottom:1px solid #fff;
	text-align:center;
	font:bold 12px arial;
	color:#fff;
}
div.div_bordersp .table_list TR.title TD img{
	margin-left:3px;
}
div.div_bordersp .table_list .title_1{
	background:#2888c9 url(../images/bg_table_list.gif) repeat-x;
}
div.div_bordersp .table_list .title_1 a{
	color:#fff;
	text-decoration:none;
}
div.div_bordersp .table_list .title_1 a:hover{
	color:#fff;
	text-decoration:underline;
}
div.div_bordersp .table_list TR.title_1 TD{
	padding:10px 0 10px 0px;
	line-height:14px;
	border-bottom:1px solid #fff;
	text-align:center;
	font:bold 12px arial;
	color:#fff;
}
div.div_bordersp .table_list TR.title_1 TD img{
	margin-left:3px;
}
div.div_bordersp .table_list .title_2{
	background:#2888c9 url(../images/bg_table_list.gif) repeat-x;
}
div.div_bordersp .table_list TR.title_2 TD{
	padding:6px 0 6px 10px;
	line-height:14px;
	border-bottom:1px solid #fff;
	text-align:center;
	font:bold 12px arial;
	color:#fff;
}
div.div_bordersp .table_list .title_2 .left{
	text-align:left;
}
div.div_bordersp .table_list td.last{
	border-right:0px;
}
div.div_bordersp .table_list TR.row1 td{
	background:#efefef;
	padding:3px 4px 3px 4px;
}
div.div_bordersp .table_list TR.row1 td.first{
	background:#efefef;
	padding:3px 0px 3px 10px;
}
div.div_bordersp .table_list TR.row2 td.first{
	background:#fff;
	padding:3px 0px 3px 10px;
}
div.div_bordersp .table_list TR.row2 td{
	background:#fff;
	padding:3px 4px 3px 4px;
}
div.div_bordersp .table_list TR.row2 td p{
	margin:0;
	padding:0;padding-bottom:7px;
}
div.div_bordersp .table_list TR.row2 td p a{
	color:#538ed4;
	text-decoration:none;
	font-weight:normal;
}
div.div_bordersp .table_list TR.row2 td p a:hover{
	color:#538ed4;
	text-decoration:underline;
}
div.div_bordersp .table_list TR.row3 td{
	background:#eaf6fc;
	padding:5px 4px 4px 4px;
	border-top:1px solid #538ed4;
	text-align:center;
	font:bold 11px tahoma;
}
div.div_bordersp .table_list td a{
	color:#0068a4;
	font-weight:bold;
	text-decoration:none;
}
div.div_bordersp .table_list td a:hover{
	color:#0068a4;
	font-weight:bold;
	text-decoration:underline;
}
div.div_bordersp .table_list td.blue{
	color:#0068a4;
	font-weight:bold;
}
div.div_bordersp .table_list td.black_bold{
	color:#000;
	font-weight:bold;
}
/*PAGE QUAN LÝ SỐ CỔ ĐÔNG*/
.SPDV_DetailtextSCD ul{
	margin:0px;padding:0;
	margin-top:10px;
	list-style-type:none;
	width:100%;
}
.SPDV_DetailtextSCD ul span.top{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	color:#015495;padding-right:5px;
}
.SPDV_DetailtextSCD ul li{
	line-height:18px;
 	font-weight:normal;
	list-style-type:none;
	background-image:url(../images/rectsp.gif);
	background-repeat:no-repeat;
	padding:3px 0 2px 10px;
	margin:7px 0 0px 10px;
	color:#000000;
}
.SPDV_DetailtextSCD span{
	font-weight:normal;
	color:#015495;
	padding-left:10px;
}
.SPDV_DetailtextSCD p{
	text-align:justify;
	font-weight:normal;
	color:#000000;
	margin:0;
	padding:2px 5px 0px 5px;
}
.SPDV_DetailtextSCD img{
	color:#015495;
	padding:0px 0px 5px 0px;
	list-style-type:none;
}
.SPDV_DetailtextSCD br{
	padding:0px 0px 0px 0px
}

.SPDV_DetailtextSCD1 ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:100%;
	margin-top:10px;
}
.SPDV_DetailtextSCD1 ul span.top{
	padding-left:10px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#015495;
}
.SPDV_DetailtextSCD1 ul li{
	margin:0;padding:0;
	line-height:18px;
	font-weight:normal;
	list-style-type:none;
	background-image:url(../images/rectsp.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin-left:10px;
	color:#000000;
}

.SPDV_DetailtextSCD1 p{
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:2px;
	padding-left:0px;
	padding-right:20px;
	text-align:justify;
	font-weight:normal;
	color:#000000;
}
.SPDV_DetailtextSCD1 img{
	color:#015495;margin-left:15px;_margin-left:10px;
	list-style-type:none;
}
.SPDV_DetailtextSCD1 span{
	font-weight:normal;
	color:#00000;

}
/*PAGE MOIGIOICHUNGKHOAN*/

.textblen{
	color:#015495;
	padding:10px 0px 5px 10px;
	font-weight:normal;

}
.SPDV_DetailtextMGBP ul{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-left:10px;
	color:#015495;
	list-style-type:none;
	padding-right:5px;

}
.SPDV_DetailtextMGBP ul li{
	line-height:18px;
 	padding-bottom:0px;
	padding-top:8px;
	list-style-type:none;
	font-weight:normal;

}
.SPDV_DetailtextMGBP p{
	background-image:url(../images/rectsp.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:2px;
	_padding-top:-2px;

	padding-bottom:2px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
}
.SPDV_DetailtextMGBP span{
	font-style:italic;
	font-weight:normal;
	line-height:25px;
    vertical-align:top;


}
.SPDV_DetailtextMGBP a{
	font-weight:bold;
}
div.div_borderMG .table_listMG {
	border:1px solid #ffffff;
}
div.div_borderMG .table_listMGtd{
	border-right:1px solid #83a2d8;
}
div.div_borderMG .table_listMG .title{
	background:#2888c9 url(../images/bg_table_list.gif) repeat-x;
}
div.div_borderMG .table_listMG .title .left{
	text-align:left;
	padding-left:10px;
}
div.div_borderMG .table_listMG .title a{
	color:#fff;
	text-decoration:none;
}
div.div_borderMG .table_listMG .title a:hover{
	color:#fff;
	text-decoration:underline;
}
div.div_borderMG .table_listMG TR.title TD{
	padding:3px 0 3px 0px;
	line-height:14px;
	border-bottom:1px solid #fff;
	text-align:center;
	font:bold 12px arial;
	color:#fff;
}
div.div_borderMG .table_listMG TR.title TD img{
	margin-left:3px;
}
div.div_borderMG .table_listMG .title_1{
	background:#2888c9 url(../images/bg_table_list.gif) repeat-x;
}
div.div_borderMG .table_listMG .title_1 a{
	color:#fff;
	text-decoration:none;
}
div.div_borderMG .table_listMG .title_1 a:hover{
	color:#fff;
	text-decoration:underline;
}
div.div_borderMG .table_listMG TR.title_1 TD{
	padding:10px 0 10px 0px;
	line-height:14px;
	border-bottom:1px solid #fff;
	text-align:center;
	font:bold 12px arial;
	color:#fff;
}
div.div_borderMG .table_listMG TR.title_1 TD img{
	margin-left:3px;
}
div.div_borderMG .table_listMG .title_2{
	background:#2888c9 url(../images/bg_table_list.gif) repeat-x;
}
div.div_borderMG .table_listMG TR.title_2 TD{
	padding:6px 0 6px 10px;
	line-height:14px;
	border-bottom:1px solid #fff;
	text-align:center;
	font:bold 12px arial;
	color:#fff;
}
div.div_borderMG .table_listMG .title_2 .left{
	text-align:left;
}
div.div_borderMG .table_listMG td.last{
	border-right:0px;
}
div.div_borderMG .table_listMG TR.row1 td{
	background:#efefef;
	padding:3px 4px 3px 4px;
}
div.div_borderMG .table_listMG TR.row1 td.first{
	background:#efefef;
	padding:3px 0px 3px 10px;
}
div.div_borderMG .table_listMG TR.row2 td.first{
	background:#fff;
	padding:3px 0px 3px 10px;
}
div.div_borderMG .table_listMG TR.row2 td{
	background:#fff;
	padding:3px 4px 3px 4px;
}
div.div_borderMG .table_listMG TR.row2 td p{
	margin:0;
	padding:0;padding-bottom:7px;
}
div.div_borderMG .table_listMG TR.row2 td p a{
	color:#538ed4;
	text-decoration:none;
	font-weight:normal;
}
div.div_borderMG .table_listMG TR.row2 td p a:hover{
	color:#538ed4;
	text-decoration:underline;
}
div.div_borderMG .table_listMG TR.row3 td{
	background:#eaf6fc;
	padding:5px 4px 4px 4px;
	border-top:1px solid #538ed4;
	text-align:center;
	font:bold 11px tahoma;
}
div.div_borderMG .table_listMG td a{
	color:#0068a4;
	font-weight:bold;
	text-decoration:none;
}
div.div_borderMG .table_listMG td a:hover{
	color:#0068a4;
	font-weight:bold;
	text-decoration:underline;
}
div.div_borderMG .table_listMG td.blue{
	color:#0068a4;
	font-weight:bold;
}
div.div_borderMG .table_listMG td.black_bold{
	color:#000;
	font-weight:bold;
}
/*PAGE DVMG*/
.SPDV_Detailtextdvmg ul{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-left:10px;
	color:#015495;
	list-style-type:none;
	padding-right:5px;

}
.SPDV_Detailtextdvmg ul li{
	line-height:18px;
 	padding-bottom:8px;
	padding-top:8px;
	list-style-type:none;
	font-weight:bold;
}
.SPDV_Detailtextdvmg p{
	background-image:url(../images/rectspdv.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:2px;
	_padding-top:-2px;

	padding-bottom:2px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
}
/** tab sub in bao cao tai chanh*/
.tabs_report {
  font-size:11px;
  font-family:arial;
  font-weight:normal;
  line-height:normal;
  background:url(../images/bg_titlesub.png) repeat-x;
  float:left;
  width:100%;_margin-bottom:-22px;
   margin-top:10px;_margin-top:12px;
}
.tabs_report ul {
	width:100%;
	list-style-type:none;
	margin-top:0px;
	margin-left:-35px;#margin-left:5px;#margin-right:-11px;
}

.tabs_report ul li {
  display:inline;

}
.tabs_report a {
  float:left;
  background:url(../images/tableft12sub.png) no-repeat left 0px;
  margin:0;
  padding:5px 0px 2px 2px;
  margin-left:3px;
  text-decoration:none;
}
.tabs_report a span {
  float:left;
  display:inline;
  background:url("../images/tabright12sub.png") no-repeat right 0px;
  padding:5px 10px 2px 7px;
  margin-bottom:0px;
  color:#1862b3;
  font:bold 12px arial;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs_report a span {
	float:none;
}
/* End IE5-Mac hack */
.tabs_report a:hover span {
	color:#015495;
}
.tabs_report a:hover {
	background-position:0% -25px;
}
.tabs_report a:hover span {
	background-position:100% -25px;
}

.tabs_report .current a {
	background-position:0% -25px;
}
.tabs_report .current a span {
	background-position:100% -25px;
	color:#015495;
	font-weight:bold;
}
/*******************    NHOM NGANH  **********************/
.div_nhomnganh_sub{
    margin-top:10px;
    width:465px;
    float:left;
}
.div_nhomnganh_sub .top_group{
    width:465px;
    height:7px;
    background:url(../images/bg_nhomnganh.png) no-repeat;
}

.div_nhomnganh_sub .top_group_950{
    width:4950px;
    height:7px;
    background:url(../images/bg_head_950.png) no-repeat;
}
.div_nhomnganh_sub .bottom_group_950{
    width:4950px;
    height:7px;
    background:url(../images/bg_bottom_950.png) no-repeat;
}
.div_nhomnganh_sub .content_group{
    _margin-top:-10px;
    min-height:155px;
    height:155px;
    border: 1px solid #dbdbdb;
    border-width:0 1px 0 1px;
    width:463px;
}
html>body .div_nhomnganh_sub .content_group{
	height:auto;
}
.table_detail_group{
}
.table_detail_group td{
    padding:2px 1px 1px 1px;
    padding-left:10px;
}
.table_detail_group tr.title td{
    padding:5px;
    padding-left:10px;
    background:url(../images/bg_sub_title.gif) repeat-x;
}
.table_detail_group tr.row3 td{
    padding:5px;
    padding-left:10px;
    background:#efefef;
}
.table_detail_group tr.row4 td{
    padding:5px;
    padding-left:10px;
    background:#fff;
}
.table_detail_group tr.row1 td{
    padding:4px;
    padding-left:10px;
    background:url(../images/bg_sub_title.gif) repeat-x;
}
.table_detail_group tr.row2 td{
    padding:4px;
    padding-left:10px;
    background:#fff;
}
.table_detail_group td.right{
    text-align:right;
}
.table_detail_group tr.title td a{
    color:#555;
    text-decoration:none;
}
.table_detail_group tr.title td a:hover{
    color:#000;
    text-decoration:underline;
}
.table_detail_group tr.title td a.current{
    color:#000;
    text-decoration:none;
    cursor:text;
}
.table_detail_group a{
    color:#0066cc;
    text-decoration:none;
}
.table_detail_group a:hover{
    text-decoration:underline;
}
.table_detail_group .green{
    color:#008000;
}
.table_detail_group .red{
    color:#FF0000;
}
.div_nhomnganh_sub div.bottom_group{
    background:url(../images/bg_nhomnganh_b.png) no-repeat;
    width:465px;
    height:7px;
}
div.div_nhng{
    margin:10px 5px 0 0;
    #margin:10px 5px 5px 0;
    _margin:10px 3px 0 0;
}
div.div_nhng_1{
    margin:10px 2px 0 0;#margin:10px 2px 5px 0;_margin:10px 3px 0 0;
}
/********************   QUYEN SO HUU    ********************/
div.div_sohuu_border{
    margin:10px 2px 0 0;#margin:10px 3px 5px 0;_margin:1px 2px 5px 0;
}
.div_sohuu{
    width:465px;
    float:left;
    margin-top:5px;
}
.div_sohuu .top_group{
    width:465px;
    height:7px;
    background:url(../images/bg_nhomnganh.png) no-repeat;
}
.div_sohuu .content_group{
    _margin-top:-10px;
    height:275px;
    border: 1px solid #dbdbdb;
    border-width:0 1px 0 1px;
    width:463px;
}
.div_sohuu div.bottom_group{
    background:url(../images/bg_nhomnganh_b.png) no-repeat;
    width:465px;
    height:7px;
}
.table_center{
    text-align:center
}
/************************   TONG QUAN   ************************/
div.div_tq{
    /*height:30px;*/
}
div.div_tq div.top_tq{
    background:url(../images/bg_tq.png) no-repeat;
    width:615px;
    height:7px;
}
div.div_tq div.container{
    border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;
    width:613px;
    margin-top:-1px;_margin-top:-9px;
}
div.title_tq{
    background:#e8eaea url(../images/bg_tq_title.png) repeat-x;
    height:21px;
}
div.title_tq h4{
    color:#015495;
    font:bold 12px tahoma;
    margin:0;padding:0;
    margin-top:0px;
    padding-left:12px;
    position:static;
}
table.table_tq{
    width:100%;
    height:103px;
    padding:5px 0 5px 0;
    background:#efefef;
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    border-top:1px solid #fff;
}
table.table_tq td{
    padding:3px 5px 0 5px;
}
table.table_tq td.first{
    padding-top:15px;
    text-align:center;
    font:bold 18px tahoma;
    color:#393939;
}
table.table_tq td.right{
    text-align:right;
}
table.table_tq td.first span.red{
    color:#ff0000;
    font:normal 12px arial;
}
table.table_tq td.first span.green{
    color:#008000;
    font:normal 12px arial;
}
table.table_tq td.first span.zero{
    color:#F6B401;
    font:normal 12px arial;
}
div.chart_tq{
    padding-top:5px;
}
div.title_tq_module{
    background:#e8e9ea url(../images/bg_title_tq.png) repeat-x;
    height:25px;
}
div.title_tq_module h3.tc{
    color:#000000;
    font:bold 16px arial;
    margin:-2px 0 0 3px;
    padding:5px 0 0 32px;
    position:static;
    background:url(../images/bg_taichinh.gif) no-repeat;
    height:25px;
}
div.title_tq_module h3.sum{
    color:#000000;
    font:bold 16px arial;
    margin:-2px 0 0 3px;
    padding:5px 0 0 32px;
    position:static;
    background:url(../images/bg_tomtat.gif) no-repeat;
    height:25px;
}
div.title_tq_module h3.lichsukien{
    color:#000000;
    font:bold 16px arial;
    margin:-2px 0 0 3px;
    padding:5px 0 0 32px;
    position:static;
    background:url(../images/bg_lichsukien.gif) no-repeat;
    height:25px;
}
div.title_tq_module h3.co{
    color:#000000;
    font:bold 16px arial;
    margin:-2px 0 0 3px;
    padding:5px 0 0 32px;
    position:static;
    background:url(../images/bg_icon.gif) no-repeat;
    height:25px;
}
div.title_tq_module h3.hd{
    color:#000000;
    font:bold 16px arial;
    margin:-2px 0 0 3px;
    padding:5px 0 0 32px;
    position:static;
    background:url(../images/bg_hd.gif) no-repeat;
    height:25px;
}
div.title_tq_module h3.bc{
    color:#000000;
    font:bold 16px arial;
    margin:-2px 0 0 3px;
    padding:5px 0 0 32px;
    position:static;
    background:url(../images/bg_bc.gif) no-repeat;
    height:25px;
}
.div_module_tq{
    margin-top:10px;_margin-top:3px;
    width:465px;
    float:left;
}
.div_module_tq .top_module_tq{
    width:465px;
    height:7px;
    background:url(../images/bg_nhomnganh.png) no-repeat;
}
.div_module_tq .content_module_tq_1{
    _margin-top:-10px;
    /*height:385px;#height:395px;*/
    border: 1px solid #dbdbdb;
    border-width:0 1px 0 1px;
    width:453px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: justify;
}
.div_module_tq .content_module_tq_1 p{
    margin:0;padding:12px 10px 0px 10px;
    line-height:18px;
    text-align:justify;
    font-family:Arial, Helvetica, sans-serif;font-size:11px;
}
.div_module_tq .content_module_tq_1 p span.link_website a{
    color:#0066cc;
    font:normal 11px Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
.div_module_tq .content_module_tq_1 p span.link_website a:hover{
    color:#0066cc;
    font:normal 11px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.div_module_tq div.bottom_module_tq{
    background:url(../images/bg_nhomnganh_b.png) no-repeat;
    width:465px;
    height:7px;
}
div.div_noborder_taichinh{
    border:0px;
    margin:0;
}
.font_normal{
    font-weight:normal;
}
.div_module_tq .content_module_tq_2{
    _margin-top:-10px;
    border: 1px solid #dbdbdb;
    border-width:0 1px 0 1px;
    width:463px;
}
.table_list_1{
    border:1px solid #ffffff;
    color:#000;
}
.table_list_1 .title{
    background:#2888c9 url(../images/bg_table_list.gif) repeat-x;
}
.table_list_1 TR.title TD{
    padding:3px 0 3px 10px;
    line-height:14px;
    border-bottom:1px solid #fff;
    border-right:0px;
    text-align:left;
    font:normal 12px arial;
    color:#fff;
}
.table_list_1 TR.title td.left{
    text-align:left;padding:3px 0 3px 0px;
}
.table_list_1 TR.title td.center{
    text-align:center;padding:3px 0 3px 0px;
}
.table_list_1 TR.row1 td{
    background:#cecece url(../images/bg_td.png) repeat-x;
    padding:2px 4px 2px 10px;
    border-right:0px;
    font:bold 12px arial;
    border-bottom:1px solid #fff;
}
.table_list_1 TR.row1 td.first{
    background:#efefef;
    padding:2px 4px 2px 10px;
}
.table_list_1 TR.row2 td{
    padding:0px 5px 0px 0px;
    background:#efefef;
    border-right:0px;
    text-align:right;
    border-bottom:1px solid #fff;
}
.table_list_1 TR.row2 td.first{
    padding:0px 0px 0px 10px;
    text-align:left;
}
.table_list_1 TR.row2 td.left{
    text-align:left;
}
.table_list_1 TR.row2 td.center{
    text-align:center;
}
.table_list_1 TR.row3 td{
    background:#fff;
    padding:0px 5px 0px 0px;
    border-right:0px;
    text-align:right;
}
.table_list_1 TR.row3 td.first{
    padding:0px 0px 0px 10px;
    text-align:left;
}
.table_list_1 TR.row3 td.left{
    text-align:left;
}
.table_list_1 TR.row3 td.center{
    text-align:center;
}
.table_list_1 td a{
    color:#0066cc;
    text-decoration:none;
}
.table_list_1 td a:hover{
    color:#0066cc;
    text-decoration:underline;
}
.table_list_1 td.red{
    color:#ff0101;
}

.table_list_1 td.green{
    color:#008000;
}

.table_list_1 td.black_bold{
    color:#000;
    font-weight:bold;
}
.table_list_1 .right{
    text-align:right;
    padding:0;padding-right:5px;
}
.table_hd{
    padding:10px 10px 0 10px;#padding:6px 10px 0 10px;
    line-height:20px;#line-height:15px;
}
.table_hd td.right{
    text-align:right;
}
.table_hd td a{
    color:#0066cc;
    text-decoration:none;
}
.table_hd td a:hover{
    color:#0066cc;
    text-decoration:underline;
}
div.bcb p{
    margin:0;
    padding:15px 10px 0px 10px;
}
div.bcb a{
    color:#0066cc;
    text-decoration:none;
}
div.bcb a:hover{
    color:#0066cc;
    text-decoration:underline;
}
div.bcb .gray{
    color:#555;
}
.table_bottom_tq{
    #padding-bottom:5px;_padding-bottom:0px;
}

.step_bold{
	font-weight:bold;
}
.step_italic{
	font-style:italic;
	color:#7a7a7a;
	font-weight:normal;
}
