.bg_01 {
	background-color: #909090;
	background-image: url(../images/front/bg_01.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bg_02 {
	background-color: #909090;
	background-image: url(../images/front/bg_02.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.bg_03 {
	background-image: url(../images/front/bg_03.gif);
	background-repeat: repeat-x;
	height:26px;

}
.bg_04 {
	background-image: url(../images/front/bg_04.gif);
	background-repeat: repeat-y;

}
.bg_05 {
	background-image: url(../images/front/bg_05.gif);
	background-repeat: repeat-x;
	height: 15px;

}
.bg_06 {
	background-image: url(../images/front/bg_06.jpg);
	background-repeat: repeat-y;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bg_07, .bg_07 a:link, .bg_07 a:visited{
	background-image: url(../images/front/bg_07.jpg);
	background-repeat: repeat-y;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.bg_07 a:hover{
	text-decoration: underline;
}
.bg_08, .bg_08 a:link, .bg_08 a:visited{
	background-image: url(../images/front/bg_08.jpg);
	background-repeat: repeat-y;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424242;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}.bg_08 a:hover{
	text-decoration: underline;
}
/*..................................*/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.text_topmenu, .text_topmenu a:link, .text_topmenu a:visited {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #999999;
	text-decoration: none;
	font-weight: bolder;
	padding-righ: 20px;
}
.text_topmenu a:hover{
	color: #ffb606;
	text-decoration: underline;
}.text_footer {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.text_large {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
.td_report{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration: none;
	color: #000000;
}
.text_01 {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.chart_01 {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
	padding-righ: 20px;
}
.text_90, .text_90 a:link, .text_90 a:visited {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;	
}
.text_90 a:hover{
	color: #ffb606;
	text-decoration: underline;
}
.text_90 a:active, .text_90 a.selected {
	color: #00000;
	text-decoration: underline;
}
.text_02, .text_02 a:link, .text_02 a:visited {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    padding-bottom: 7px;
	padding-top: 7px;
	text-decoration: none;	
}
.text_02 a:hover{
	color: #ffb606;
	text-decoration: underline;
}
.text_02 a:active, .text_02 a.selected {
	color: #00000;
	text-decoration: underline;
}
.text_69, .text_69 a:link, .text_69 a:visited {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    padding-bottom: 5px;
	padding-top: 5px;
	text-decoration: none;	
}
.text_69 a:hover{
	color: #ffb606;
	text-decoration: underline;
}
.text_69 a:active, .text_69 a.selected {
	color: #00000;
	text-decoration: underline;
}
.link_02, .link_02 a:link, .link_02 a:visited {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    padding-bottom: 7px;
	padding-top: 7px;
	text-decoration: underline;	
}
.link_02 a:hover{
	color: #ffb606;
	text-decoration: underline;
}
.small_text{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
    padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
}

.news_date{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #5DAE5D;
    padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
}

.news_date_01{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
    padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
}

.text_medium{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    padding-bottom: 7px;
	padding-top: 7px;
	text-decoration: none;
}
.text_medium a:link, .text_medium a:visited {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    padding-bottom: 7px;
	padding-top: 7px;
	text-decoration: underline;
}
.text_medium a:hover{
	color: #ffb606;
	text-decoration: underline;
}
.text_italic_small, .text_italic_small a:link, .text_italic_small a:visited {
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	color: #5DAE5D;
    padding-bottom: 7px;
	padding-top: 7px;
	text-decoration: none;	
}
.text_bold_normal{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
    padding-bottom: 7px;
	padding-top: 7px;
	text-decoration: none;	
}
.text_bold_medium{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
    padding-bottom: 7px;
	padding-top: 7px;
	text-decoration: none;	
}
.text_03 {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9900;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
}
.text_04 {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;

}
.news, .news a:link, .news a:visited{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;/*#2D2D2D;*/
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
}
.news a:hover{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffb606;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
}

.text_79, .text_79 a:link, .text_79 a:visited{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;/*#2D2D2D;*/
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.text_79 a:hover{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffb606;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
}

.date {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
}

.submenu {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 9px;
	padding-right: 9px;
}
.subselectedmenu {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 9px;
	padding-right: 9px;
}
.submenu_02 {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}
.subselectedmenu_02 {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D20C09;         
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}
.text_none, .text_none a:link, .text_none a:visited {

	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.text_none a:hover{
	color: #ffb606;
	text-decoration: underline;
}
.text_033 {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
}
.text_header {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
}

.chart_link {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}


.sub-menu-div{
       background: #ACA899;
       top:-2px;
       z-index:1;
}
.tableColor{
   background-color: #DCDCDC;
}
.headerColor{
   background-color: #EEECDB; /* #C2B8A7; */
   width:100%;
}
.rowColor_1{
   background-color: #F7F6F3;
}
.rowColor{
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   background-color: #fff;
}
.cellColor {
   background-color: #DCDCDC;
}
TABLE.data {
	BACKGROUND: #dcdcdc;
	font-size: 11px;
}
TD.header {
	BACKGROUND: #eeeeee;
	font-size: 11px;
}
TD.data1, TD.data1 a:link, TD.data1 a:visited, TD.data1 a:active, TD.data1 a.selected{
	BACKGROUND: #ffffff;
	color: #000000;
	font-size: 11px;
}
TD.data1 a:hover{
	color: #ffb606;
	text-decoration: underline;
}
TD.data2 {
	BACKGROUND: #f4f4f4;
	font-size: 11px;
}
.thead_01{
	background-color: #EEECDB; 
}
.thead_01 a:link, .thead_01 a:visited {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    padding-bottom: 7px;
	padding-top: 7px;
	text-decoration: none;	
}
.thead_01 a:hover{
	color: #ffb606;
}
.tabpane_01 {
	clear:			both;
	border:			1px solid #ACA899; /*mau vien quanh tab*/
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			Black;
	font-family:	Verdana, Helvetica, Arial;
	font-size:		11px;
	margin:	0.5em;
	/*width:97%;*/
	padding-left: 8px;
	padding-right: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}

input.removebtn {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    color: #000000;
    padding-left: 1px;
	padding-right: 1px;
    background-color: #D4D0C8; 
	border:	1px solid #ACA899;
	cursor: pointer;
}

input.fbutton {
    color: #000000;
    background-color: #D4D0C8; 
	border:	1px solid #ACA899;
	cursor: pointer;
}
input.fbutton:disabled {
    color: #FFFFFF;
    background-color: #D4D0C8; 
	border:	1px solid #ACA899;
}
input.fbutton:hover, input.removebtn:hover{
    background-color: #ACA899; 
   	border:	1px solid #000000;
}
.fbutton a:link, .fbutton a:visited{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
	background-color: #D4D0C8; 
	border:	1px solid #ACA899;
	border-left:	1;
	border-bottom:	1;
	border-top:		1;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.fbutton a:hover{
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
	background-color: #ACA899; 
   	border:	1px solid #000000;
	border-left:	1;
	border-bottom:	1;
	border-top:		1;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.scrdiv{
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: none;	
	
   scrollbar-face-color:#C2B8A7;
   scrollbar-highlight-color:#f5f5f5;
   scrollbar-3dlight-color:#f5f5f5;
   scrollbar-darkshadow-color:#f5f5f5;
   scrollbar-shadow-color:#f5f5f5;
   scrollbar-arrow-color:#f5f5f5;
   scrollbar-track-color:#f5f5f5;
   padding-left: 11px;
   padding-right: 11px;
   padding-top: 3px;
   padding-bottom: 3px;
}
select{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
	
	scrollbar-face-color:#C2B8A7;
	scrollbar-highlight-color:#f5f5f5;
	scrollbar-3dlight-color:#f5f5f5;
	scrollbar-darkshadow-color:#f5f5f5;
	scrollbar-shadow-color:#f5f5f5;
	scrollbar-arrow-color:#f5f5f5;
	scrollbar-track-color:#f5f5f5;
}
.combobox{
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: none;	
	
   scrollbar-face-color:#C2B8A7;
   scrollbar-highlight-color:#f5f5f5;
   scrollbar-3dlight-color:#f5f5f5;
   scrollbar-darkshadow-color:#f5f5f5;
   scrollbar-shadow-color:#f5f5f5;
   scrollbar-arrow-color:#f5f5f5;
   scrollbar-track-color:#f5f5f5;
}
.ul_02 {margin-top:-6px;margin-bottom:6px; list-style-type:disc; list-style-position:outside;text-align: left;}
.ul_01 {margin-top:6px;margin-bottom:6px; list-style-type:disc; list-style-position:outside;text-align: left;}
.li_01 {margin-left: -15px;margin-top:6px; margin-bottom:6px;}
.icon_pdf_download{margin-top:0px;background-image: url(../images/front/IconAttachment.gif);background-repeat: no-repeat;background-position:left top;float:left;height:16px;width:16px;padding-right: 0px;padding-left: 16px;}
.icon_word_download{margin-top:0px;background-image: url(../images/front/IconAttachment.gif);background-repeat: no-repeat;background-position: left top;float: left;height:16px;width:16px;padding-right: 0px;padding-left: 16px;}