table.hdr tr:nth-child(2) td {
	width: auto;
    font-weight: bold;
    text-align: left; 
	}

.alt_0{
	background-color:#F1F1F1;
	}
.alt_1{
	background-color:white;
	}
.vg{
	background: linear-gradient(to right,GreenYellow,lime);/*2*/
	}
.go{

	background: linear-gradient(to right ,skyBlue,RoyalBlue);/*1 to right*/
	}
.fa{

	background: linear-gradient(to right,yellow,orange);
	}
.ba{

	background: linear-gradient(to right,Pink,HotPink );
	}
.lo{
	background: linear-gradient(to right,Orange,OrangeRed );
	}
	.reportMainHeader {
		width:100%;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		text-align:right;
		border-collapse:collapse;
		font-size:13px;
		color: white;
		border-spacing: 0px;
		}

	.block15a{
		background: radial-gradient(#202020,#404040);
		overflow: auto; 
		border:1px solid #ABADB3;
		margin-right: 1px;
		}
	.block15b{
		overflow: auto; 
		height: 550px;
		border:1px solid #ABADB3;
		margin-right: 1px;
		overflow-x: hidden;
		overflow-y: scroll;
		}
	.block15c{
		display: table-cell; 
		width: 35px;
		}

	.block15d{
		overflow: auto; 
		width: 1003px;
		}

	.form_15a{
		font-size: 11px; 
		text-align: right;
		float: left;
		font-weight: bold;
		padding-right: 10px;
		width: 80px;
		padding-top: 2px;
		}
	.qrOffset15{
		display: table-cell;
		}

	.reportMain{
		border: 1px solid #a4bed4;
		font-weight: bold;
		height: 30px;
		background: linear-gradient(#B9DAFF,#e2efff);
		
		}
	.reportHeader{
		background: linear-gradient(#FBCFFF,#FDE1FF);
		height: 20px;
		vertical-align: middle;
		font-weight: bold;
		}	
	.reportExp{
		background: linear-gradient(#FF8C00,#FFD700);
		height: 30px;
		vertical-align: middle;
		font-weight: bold;
		}	
	.reportStock{		
		background: linear-gradient(#228B22,#9ACD32);
		height: 30px;
		vertical-align: middle;
		font-weight: bold;
		}	
	.reportSupp{
		background: linear-gradient(#9932CC,#EE82EE);
		height: 25px;
		vertical-align: middle;
		font-weight: bold;		
		}
	table.reportCash{
		table-layout:fixed;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		border:0px solid #ABADB3;
		text-align:right;
		border-collapse:collapse;
		background-color:white;
		font-size:13px;
		width: 100%;
		}


.reportTotal{
	border-top:2px solid #000000;
	border-bottom:30px solid #FFFFFF;
	background: linear-gradient(#B9DAFF,#e2efff);
	font-weight: bold;
	
	}	
.reportSubTotal{
	border-top:1px solid #000000;
	font-weight: bold;
	border-bottom:15px solid #FFFFFF;
	background: linear-gradient(#FBCFFF,#FDE1FF);
	
	}	
.reportSub{
	font-weight: bold;
	}


.report_0,.report_1,.report_2,.report_3,.report_4,.report_5,.report_6,.report_7,.report_8,.report_9,.report_10,.report_11{
	table-layout:fixed;
	white-space: nowrap;
	overflow: hidden;

	}
.report_0,.report_2,.report_3,.report_4,.report_5,.report_6,.report_7,.report_8,.report_9,.report_10,.report_11{
	text-overflow: ellipsis;
	}



.report_0{
	text-align:left;

	}
.report_1{
	table-layout:fixed;
	text-align:left;
	}
.report_10{
	text-align: center;
	}
.report_9r{
	text-align: left;
	width: 16%;
	}

#img_Header2{
	width:20px;
	height:20px;
	vertical-align:middle;
	}

/*																								HIHLIGHT							*/
	.vg_1{
		background: linear-gradient(to right,white,GreenYellow,lime);
		}
	.vg_0{
		background: linear-gradient(to right,#F1F1F1,GreenYellow,lime);
		}
	.go_1{
		background: linear-gradient(to right ,white,skyBlue,RoyalBlue);
		}
	.go_0{
		background: linear-gradient(to right,#F1F1F1 ,skyBlue,RoyalBlue);
		}
	.fa_1{
		background: linear-gradient(to right,white,yellow,orange);
		}
	.fa_0{
		background: linear-gradient(to right,#F1F1F1,yellow,orange);
		}
	.ba_0{
		background: linear-gradient(to right,#F1F1F1,Pink,HotPink);
		}
	.ba_1{
		background: linear-gradient(to right,white,Pink,HotPink);
		}
	.lo_1{
		background: linear-gradient(to right,white,Orange,OrangeRed);
		}
	.lo_0{
		background: linear-gradient(to right,#F1F1F1,Orange,OrangeRed);
		}
/*																								REPORT 30							*/
	.cash_30_0{
		text-align: left;
		width: 120px;	
		}
	.cash_30_1{
		text-align: left;
		width: 80px;
		}
	.cash_30_2{
		text-align: right;
		width: 70px;
		}
	.cash_30_3{
		text-align: right;
		width: 70px;
		}
	.cash_30_4{
		text-align: right;
		width: 90px;
		}
	.cash_30_5{
		text-align: right;
		width: 90px;
		}
	.cash_30_6{
		text-align: right;
		width: 80px;
		}
	.cash_30_7{
		text-align: right;
		width: 90px;
		}
	.cash_30_8{
		text-align: right;
		width: 90px;
		}
	.cash_30_9{
		text-align: right;
		width: 90px;
		}
	.cash_30_10{
		text-align: right;
		width: 50px
		}
	.cash_30_11{
		text-align: center;
		width: 15px;
		}
	.cash_30_12{
		text-align: right;
		width: 50px;
		}
	.cash_30_0,.cash_30_2,.cash_30_3,.cash_30_4,.cash_30_5,.cash_30_6,.cash_30_7,.cash_30_8,.cash_30_9,.cash_30_10,.cash_30_11,.cash_30_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}
/*																								REPORT 35							*/
	.cash_35_0{
		text-align: left;
		width:200px;	
		}
	.cash_35_1{
		text-align: left;
		width: 50px;
		}
	.cash_35_2{
		text-align: right;
		width: 60px;	
		}
	.cash_35_3{
		text-align: right;
		width: 60px;
		}
	.cash_35_4{
		text-align: right;
		width: 70px;
		}
	.cash_35_5{
		text-align: right;
		width: 90px;
		}
	.cash_35_6{
		text-align: right;
		width: 90px;
		}
	.cash_35_7{
		text-align: right;
		width: 90px;
		}
	.cash_35_8{
		text-align: right;
		width: 90px;
		}
	.cash_35_9{
		text-align: right;
		width: 90px;
		}
	.cash_35_10{
		text-align: right;
		width: 50px
		}
	.cash_35_11{
		text-align: center;
		width: 15px;
		}
	.cash_35_12{
		text-align: right;
		width: 50px;
		}
	.cash_35_0,.cash_35_2,.cash_35_3,.cash_35_4,.cash_35_5,.cash_35_6,.cash_35_7,.cash_35_8,.cash_35_9,.cash_35_10,.cash_35_11,.cash_35_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}
/*																								REPORT 40							*/
	.cash_40_0{
		text-align: left;
		width: 170px;	
		}
	.cash_40_1{
		text-align: left;
		width: 70px;
		}
	.cash_40_2{
		text-align: right;
		width: 50px;
		}
	.cash_40_3{
		text-align: right;
		width: 50px;
		}
	.cash_40_4{
		text-align: right;
		width: 90px;
		}
	.cash_40_5{
		text-align: right;
		width: 90px;
		}
	.cash_40_6{
		text-align: right;
		width: 90px;
		}
	.cash_40_7{
		text-align: right;
		width: 90px;
		}
	.cash_40_8{
		text-align: right;
		width: 90px;
		}
	.cash_40_9{
		text-align: right;
		width: 90px;
		}
	.cash_40_10{
		text-align: right;
		width: 50px
		}
	.cash_40_11{
		text-align: center;
		width: 15px;
		}
	.cash_40_12{
		text-align: right;
		width: 50px;
		}
	.cash_40_0,.cash_40_2,.cash_40_3,.cash_40_4,.cash_40_5,.cash_40_6,.cash_40_7,.cash_40_8,.cash_40_9,.cash_40_10,.cash_40_11,.cash_40_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}
/*																								REPORT 41							*/
	.cash_41_0{
		text-align: left;
		width: 170px;	
		}
	.cash_41_1{
		text-align: left;
		width: 70px;
		}
	.cash_41_2{
		text-align: right;
		width: 50px;
		}
	.cash_41_3{
		text-align: right;
		width: 50px;
		}
	.cash_41_4{
		text-align: right;
		width: 90px;
		}
	.cash_41_5{
		text-align: right;
		width: 90px;
		}
	.cash_41_6{
		text-align: right;
		width: 90px;
		}
	.cash_41_7{
		text-align: right;
		width: 90px;
		}
	.cash_41_8{
		text-align: right;
		width: 90px;
		}
	.cash_41_9{
		text-align: right;
		width: 90px;
		}
	.cash_41_10{
		text-align: right;
		width: 50px
		}
	.cash_41_11{
		text-align: center;
		width: 15px;
		}
	.cash_41_12{
		text-align: right;
		width: 50px;
		}

	.cash_41_0,.cash_41_1,.cash_41_2,.cash_41_3,.cash_41_4,.cash_41_5,.cash_41_6,.cash_41_7,.cash_41_8,.cash_41_9,.cash_41_10,.cash_41_11,.cash_41_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}
/*																								REPORT 39							*/
	.cash_39_0{
		text-align: left;
		width: 120px;	
		}
	.cash_39_1{
		text-align: left;
		width: 150px;
		}
	.cash_39_2{
		text-align: left;
		width: 150px;
		}
	.cash_39_3{
		width: 80px;
		}
	.cash_39_4{
		width: 80px;
		}
	.cash_39_5{
		width: 80px;
		}
	.cash_39_6{
		width: 80px;
		}
	.cash_39_7{
		width: 50px;
		}
	.cash_39_8{
		opacity: 0;
		width: 50px;
		}
	.cash_39_9{
		opacity: 0;
		width: 50px;
		}
	.cash_39_10{
		opacity: 0;
		text-align: right;
		width: 20px
		}
	.cash_39_11{
		text-align: center;;
		width: 15px;
		}
	.cash_39_12{
		opacity: 0;
		width: 20px;
		}
	.cash_39_0,.cash_39_2,.cash_39_3,.cash_39_4,.cash_39_5,.cash_39_6,.cash_39_7,.cash_39_8,.cash_39_9,.cash_39_10,.cash_39_11,.cash_39_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}
/*																								REPORT 50							*/
	.cash_50_0{
		text-align: left;
		width: 95px;	
		}
	.cash_50_1{
		text-align: left;
		width: 70px;
		}
	.cash_50_2{
		width: 130px;
		text-align: left;
		}
	.cash_50_3{
		text-align: right;
		width: 70px;
		}
	.cash_50_4{
		text-align: right;
		width: 70px;
		}
	.cash_50_5{
		text-align: right;
		width: 90px;
		}
	.cash_50_6{
		text-align: right;
		width: 90px;
		}
	.cash_50_7{
		text-align: right;
		width: 90px;
		}
	.cash_50_8{
		text-align: right;
		width: 90px;
		}
	.cash_50_9{
		text-align: right;
		width: 90px;
		}
	.cash_50_10{
		text-align: right;
		width: 50px
		}
	.cash_50_11{
		text-align: center;
		width: 15px;
		}
	.cash_50_12{
		text-align: right;
		width: 50px;
		}

	.cash_50_0,.cash_50_2,.cash_50_3,.cash_50_4,.cash_50_5,.cash_50_6,.cash_50_7,.cash_50_8,.cash_50_9,.cash_50_10,.cash_50_11,.cash_50_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}
/*																								REPORT 51							*/
	.cash_51_0{
		text-align: left;
		width:160px;	
		}
	.cash_51_1{
		text-align: center;
		width: 60px;
		}
	.cash_51_2{
		width: 60px;
		text-align: right;
		}
	.cash_51_3{
		text-align: right;
		width: 70px;
		}
	.cash_51_4{
		text-align: right;
		width: 70px;
		}
	.cash_51_5{
		text-align: right;
		width: 90px;
		}
	.cash_51_6{
		text-align: right;
		width: 90px;
		}
	.cash_51_7{
		text-align: right;
		width: 90px;
		}
	.cash_51_8{
		text-align: right;
		width: 90px;
		}
	.cash_51_9{
		text-align: right;
		width: 90px;
		}
	.cash_51_10{
		text-align: right;
		width: 50px
		}
	.cash_51_11{
		text-align: center;
		width: 15px;
		}
	.cash_51_12{
		text-align: right;
		width: 50px;
		}
	.cash_51_0,.cash_51_1,.cash_51_2,.cash_51_3,.cash_51_4,.cash_51_5,.cash_51_6,.cash_51_7,.cash_51_8,.cash_51_9,.cash_51_10,.cash_51_11,.cash_51_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}
/*																								REPORT 36							*/
	.cash_36_0{
		text-align: left;
		width: 60px;	
		}
	.cash_36_1{
		text-align: left;
		width: 80px;
		}
	.cash_36_2{
		width: 120px;
		text-align: left;
		}
	.cash_36_3{
		text-align: left;
		width: 120px;
		}
	.cash_36_4{
		text-align: right;
		width: 70px;
		}
	.cash_36_5{
		text-align: right;
		width: 70px;
		}
	.cash_36_6{
		text-align: right;
		width: 90px;
		}
	.cash_36_7{
		text-align: right;
		width: 90px;
		}
	.cash_36_8{
		text-align: right;
		width: 90px;
		}
	.cash_36_9{
		text-align: right;
		width: 90px;
		}

	.cash_36_10{
		text-align: right;
		width: 50px
		}
	.cash_36_11{
		text-align: center;
		width: 15px;
		}
	.cash_36_12{
		text-align: right;
		width: 50px;
		}
	.cash_36_0,.cash_36_2,.cash_36_3,.cash_36_4,.cash_36_5,.cash_36_6,.cash_36_7,.cash_36_8,.cash_36_9,.cash_36_10,.cash_36_11,.cash_36_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}
/*																								REPORT 60							*/
	.cash_60_0{
		text-align: left;
		width: 95px;	
		}
	.cash_60_1{
		text-align: left;
		width: 70px;
		}
	.cash_60_2{
		width: 130px;
		text-align: left;
		}
	.cash_60_3{
		text-align: right;
		width: 70px;
		}
	.cash_60_4{
		text-align: right;
		width: 70px;
		}
	.cash_60_5{
		text-align: right;
		width: 90px;
		}
	.cash_60_6{
		text-align: right;
		width: 90px;
		}
	.cash_60_7{
		text-align: right;
		width: 90px;
		}
	.cash_60_8{
		text-align: right;
		width: 90px;
		}
	.cash_60_9{
		text-align: right;
		width: 90px;
		}
	.cash_60_10{
		text-align: right;
		width: 50px
		}
	.cash_60_11{
		text-align: center;
		width: 15px;
		}
	.cash_60_12{
		text-align: right;
		width: 50px;
		}

	.cash_60_0,.cash_60_2,.cash_60_3,.cash_60_4,.cash_60_5,.cash_60_6,.cash_60_7,.cash_60_8,.cash_60_9,.cash_60_10,.cash_60_11,.cash_60_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}


/*																								SITEDETAIL							*/
	.site_dt_01{
		text-align:left;
		width: 1380px;
		font-weight: bold;
		}
	.site_dt_0{
		text-align:left;
		width: 200px;
		}
	.site_dt_1{
		text-align:left;
		width: 300px;
		}
	.site_dt_2{
		text-align:left;
		width: 300px;
		}
	.site_dt_3{
		text-align:left;
		width: 100px;
		}
	.site_dt_4{
		text-align:left;
		width: 100px;
		}
	.site_dt_5{
		text-align:left;
		width: 50px;
		}
	.site_dt_6{
		text-align:left;
		width: 300px;
		}
	.site_dt_7{
		text-align:left;
		width: 30px;

		}

	.site_db_0{
		text-align:left;
		width: 200px;
		}
	.site_db_1{
		text-align:left;
		width: 300px;
		}
	.site_db_2{
		text-align:left;
		width: 300px;
		}
	.site_db_3{
		text-align:left;
		width: 100px;
		}
	.site_db_4{
		text-align:left;
		width: 100px;
		}
	.site_db_5{
		text-align:left;
		width: 50px;
		}
	.site_db_6{
		text-align:left;
		width: 300px;
		}
	.site_db_7{
		text-align:left;
		width: 30px;
		}
	.reportSite{
		background:pink  ;
		}
	.reportSiteSub{
		font-weight: bold;
		background:  OldLace  ;
		}
	.reportSiteMain{
		border: 1px solid #a4bed4;
		font-weight: bold;
		height: 20px;
		background: linear-gradient(#B9DAFF,#e2efff);
		}

/*																								NOTE							*/
	.note_10{

		text-align:left;
		}
	.note_0{
		text-align:left;
		width: 100px;
		}
	.note_1{
		text-align:left;
		width: 120px;
		}
	.note_2{
		text-align:left;
		width: 630px;
		}
	.note_3{
		text-align:center;
		width: 50px;
		}
	.note_4{
		text-align:center;
		width: 50px;
		}
	.note_h4{
		float: right;
		}
	.note_h0{
		text-align:left;
		}

/*																								STOCK 35							*/
	.stock_315_0{
		text-align: left;
		width: 220px;	
		}
	.stock_315_1{
		text-align: left;
		width: 190px;
		}
	.stock_315_2{
		width: 80px;
		text-align: left;
		}	
	.stock_315_2_2{
		text-align: right;
		width: 50px;
		opacity: 0;
		border:1px solid #000000;
		}
	.stock_315_3{
		text-align: right;
		width: 50px;
		opacity: 0;
		}

	.stock_315_4{
		text-align: right;
		width: 50px;
		opacity: 0;
		}
	.stock_315_5{
		text-align: right;
		width: 50px;
		opacity: 0;
		}
	.stock_315_6{
		text-align: right;
		width: 55px;
		opacity: 0;
		}
	.stock_315_7{
		text-align: right;
		width: 55px;
		opacity: 0;
		}
	.stock_315_8{
		text-align: right;
		width: 55px;
		opacity: 0;
		}
	.stock_315_9{
		text-align: right;
		width: 55px;
		opacity: 0;
		}
	.stock_315_10{
		text-align: right;
		width: 55px;
		opacity: 0;
		}
	.stock_315_11{
		text-align: center;
		width: 55px;
		opacity: 0;
		}
	.stock_315_12{
		text-align: center;
		width: 30px;
		}
	.stock_315_0,.stock_315_1,.stock_315_2,.stock_315_3,.stock_315_4,.stock_315_5,.stock_315_6,.stock_315_7,.stock_315_8,.stock_315_9,.stock_315_10,.stock_315_11,.stock_315_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}


/*																								STOCK 40							*/

	
/*																								STOCK 55 SITE_2							*/

	.stock_L1_0{
		text-align: left;
		width: 180px;	
		}
	.stock_L1_1 {
		text-align: left;
		width: 135px;
		}
	.stock_L1_2{
		width: 60px;
		text-align: right;
		}
	.stock_L1_3{
		text-align: right;
		width: 50px;
		}
	.stock_L1_4{
		text-align: right;
		width: 50px;
		}
	.stock_L1_5{
		text-align: right;
		width: 50px;
		}
	.stock_L1_6{
		text-align: right;
		width: 50px;
		}
	.stock_L1_7{
		text-align: right;
		width: 85px;
		}
	.stock_L1_8{
		text-align: right;
		width: 85px;
		}
	.stock_L1_9{
		text-align: right;
		width: 85px;
		}
	.stock_L1_10{
		text-align: right;
		width: 85px
		}
	.stock_L1_11{
		text-align: right;
		width: 85px;
		}
	.stock_L1_12{
		text-align: center;
		width: 30px;
		}

	.stock_L1_0,.stock_L1_1,.stock_L1_2,.stock_L1_3,.stock_L1_4,.stock_L1_5,.stock_L1_6,.stock_L1_7,.stock_L1_8,.stock_L1_9,.stock_L1_10,.stock_L1_11,.stock_L1_12{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}

	.stock_L0_0{
		text-align: left;
		width: 170px;	
		}
	.stock_L0_1{
		text-align: left;
		width: 80px;
		}
	.stock_L0_2{
		width: 0px;
		text-align: left;
		}
	.stock_L0_3{
		text-align: right;
		width: 60px;
		}
	.stock_L0_4{
		text-align: right;
		width: 60px;
		}
	.stock_L0_5{
		text-align: right;
		width: 60px;
		}
	.stock_L0_6{
		text-align: right;
		width: 60px;
		}
	.stock_L0_7{
		text-align: right;
		width: 85px;
		}
	.stock_L0_8{
		text-align: right;
		width: 85px;
		}
	.stock_L0_9{
		text-align: right;
		width: 85px;
		}
	.stock_L0_10{
		text-align: right;
		width: 85px
		}
	.stock_L0_11{
		text-align: right;
		width: 85px;
		}
	.stock_L0_12{
		text-align: center;
		width: 30px;
		}		
	.stock_L0_0,.stock_L0_1,.stock_L0_2,.stock_L0_3,.stock_L0_4,.stock_L0_5,.stock_L0_6,.stock_L0_7,.stock_L0_8,.stock_L0_9,.stock_L0_10,.stock_L0_11{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space:nowrap;
		height: 17px;
		}