/* CSS Document */

/*ACCOUNT BALANCE*/
.acc_balance_left{
	width:737px;border:1px solid #919191;background:#ebebeb;
}
.acc_balance_left .title_acc{
	background:url(../images/acc_balance.gif);height:20px;color:#aaaaaa;padding-left:15px;font-weight:bold;line-height:20px;font-size:10px;
}
.acc_balance_left .acc_balance_sub{
	padding:5px;background:#ebebeb;color:#000;
}
.acc_balance_left .acc_balance_sub .left{
	width:6px;background-image:url(../images/bg_title_acc_balance_left.gif);background-repeat:no-repeat;
}
.acc_balance_left .acc_balance_sub .detail td{
	padding:3px 5px 2px 5px;
}
.acc_balance_sub .detail .bottom{
	border-bottom:1px solid #cfcfcf;
}
.acc_balance_sub .title{
	background:url(../images/bg_title_acc_balance_center.gif);line-height:24px;text-align:left;
}
.acc_balance_sub .title .bg_left{
	background:url(../images/bg_title_acc_balance_left.gif) no-repeat;width:6px;
}
.acc_balance_sub .title .bg_right{
	background:url(../images/bg_title_acc_balance_right.gif) right no-repeat; width:6px;
}

.acc_balance_sub .title1{
	background:url(../images/bg_title_acc_balance_center1.gif);line-height:31px;text-align:left;
}
.acc_balance_sub .title1 .bg_left{
	background:url(../images/bg_title_acc_balance_left1.gif) no-repeat;width:6px;
}
.acc_balance_sub .title1 .bg_right{
	background:url(../images/bg_title_acc_balance_right1.gif) right no-repeat; width:6px;
}
/*END ACCOUNT BALANCE*/


/****  Financial  */
TR.quarter td{
	background:url(../images/bg_q.gif) repeat-x;
	height:28px;
	text-align:right;
	color:#fff;
	font:bold 11px tahoma;
}
.quarter .style_w{
	width:5px;
}
.table_financial TR.row1 td{
	background:url(../images/bg_financial_center.gif) repeat-x;
	text-align:right;color:#364b50;
	font-weight:bold;
	font-size:10px;
	line-height:19px;
	padding-bottom:5px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
}
.table_financial .row1 .text{
	text-align:left;
	font-size:10px;
	color:#000;
	font-weight:bold;
	background:url(../images/bg_financial_left.gif) no-repeat;
	padding-left:5px;
	/*QuynhNV*/
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;	
}
.table_financial .row1 .nobackground{
	background:none;
	width:5px;
}
.table_financial .row1 .bg_right{
	background:url(../images/bg_financial_right.gif) no-repeat;
	width:5px;
}
/*.quarter .column{
	width:100px;
	line-height:23px;
	text-align:right;
	color:red;
	font-weight: bold;
}
*/
.quarter .column_right{
	padding-right:10px;
	line-height:23px;text-align:right;
}
.table_financial .row2 .text{
	color:#555;font-size:10px;
	padding-left:10px;text-align:left;
}
.table_financial TR.row2 td{
	text-align:right;
	border-bottom:1px solid #cfcfcf;
	line-height:18px;
}
.table_financial TR.row2 .nobottom{
	border:0px;
	padding-bottom:5px;
}
.table_financial .row3 .text{
	color:#555;font-size:10px;
	padding-left:17px;text-align:left;
}
.table_financial TR.row3 td{
	text-align:right;
	border-bottom:1px solid #cfcfcf;
	line-height:18px;
	font-size: 10px;
}
.table_financial TR.row3 .nobottom{
	border:0px;
	padding-bottom:5px;
}
.table_financial .row4 .text{
	color:#555;font-size:10px;
	padding-left:23px;text-align:left;
}
.table_financial TR.row4 td{
	text-align:right;
	border-bottom:1px solid #cfcfcf;
	line-height:18px;
}
.table_financial TR.row4 .nobottom{
	border:0px;
	padding-bottom:5px;
}
.table_financial .row5 .text{
	text-align:left;
	font-size:10px;
	color:#000;font-weight:bold;
	padding-left:5px;
}
.table_financial TR.row5 td{
	text-align:right;color:#364b50;
	font-weight:bold;
	font-size:10px;
	line-height:25px;
}




.financial_width{
	width:110px;color:#364b50;font-weight:bold;
}
.financial_width1{
	width:110px;
	text-align:right;
}
.financial_width2{
	width:7px;
}
.table_financial{
	font-size: 11px;
	font-family: tahoma;
}
.table_financial_1 td{
	line-height:18px;
}
.table_financial_1 .column_style1{
	color:#555;font-size:10px;
	padding-left:10px;	
}
.table_financial_1 .column_style2{
	color:#555;font-size:10px;
	padding-left:17px;	
}
.table_financial_1 .column_style3{
	color:#555;font-size:10px;
	padding-left:23px;	
}
.bottom{
	border-bottom:1px solid #cfcfcf;
}
/****  END Financial  */

/*FIX PADDING FOR CHART LARGE*/
.chart_large{
	padding:8px;
}
/*END CHART LARGE*/


/******** fifthpage(transfer_additional)**********/
.table_transfer{
	margin:0px auto;
}
.table_transfer td{
	padding:7px;
}
.table_transfer_td1{
	border:1px solid #939393; border-width:1px 1px 0px 1px;
}
.table_transfer_td2{
	border:1px solid #939393; border-width:0 1px 1px 1px;
}
.table_transfer_left{
	width:60px;padding-left:30px;float:left
}
.table_transfer_right{
	width:185px;float:right
}

/******** end fifthpage(transfer_additional) ******/

/******** fifthpage(transfer_cash)**********/
.table_transfer_cash{
	margin:0px auto;border:1px solid #939393;
}
.table_transfer_cash td{
	padding:7px 5px 7px 5px;
}
.table_transfer_cash_td1{
	border:1px solid #939393; border-width:1px 1px 0px 1px;
}
.table_transfer_cash_td2{
	border:1px solid #939393; border-width:0 1px 1px 1px;
}
.table_transfer_cash_left{
	width:60px;padding-left:30px;float:left
}
.table_transfer_cash_right{
	width:185px;float:right
}
.table_transfer_cash_1{
	width:110px;padding-left:10px;float:left;
}
.table_transfer_cash_2{
	width:110px;float:right;
}
.table_transfer_cash_3{
	width:80px;padding-left:10px;float:left;
}
/******** end fifthpage(transfer_cash) ******/

/******** INVESTOR *******/
.div_investor{
	border:1px solid #939393;
	margin:5px;padding:5px;
}
.div_investor_tittle{
	margin:7px;
	color:#374c52;font-weight:bold;font-size:11px;border-bottom:1px solid #c6c6c6;
}
.table_detail{
	line-height:23px;padding:5px 10px 5px 10px;
}

/******** ADDITIONAL SHARES PROCESS *********/
.sroll_shares_process{
	overflow:scroll;overflow-x:hidden;height:93px;width:726px;margin-top:-1px;
}
.w_shares_process1 {
	width:35px;
}
.w_shares_process2 {
	width:70px;
}
.w_shares_process3 {
	width:130px;
}
.w_shares_process4 {
	width:100px;
}
.w_shares_process1_ {
	width:25px;
}
.w_shares_process2_ {
	width:60px;
}
.w_shares_process3_ {
	width:120px;
}
.w_shares_process4_ {
	width:90px;
}
.w_shares_process5 {
	width:130px;
}
.w_shares_process5_ {
	width:120px;
}
.border_transfer{
	border:1px solid #939393;padding-top:15px;padding-bottom:15px;margin-top:5px;margin-bottom:5px;
}
