#ireport .datagrid .RA1   .col1,
#ireport .datagrid .RA1   .col1 .col_head,
#ireport .datagrid .RB111 .col1,
#ireport .datagrid .RB111 .col1 .col_head,
#ireport .datagrid .RB12  .col1,
#ireport .datagrid .RB12  .col1 .col_head{ width: 52px; left:  0px; }
#ireport .datagrid .RA1   .col2,
#ireport .datagrid .RA1   .col2 .col_head,
#ireport .datagrid .RB111 .col2,
#ireport .datagrid .RB111 .col2 .col_head,
#ireport .datagrid .RB12  .col2,
#ireport .datagrid .RB12  .col2 .col_head{ width: 165px; left:  54px; }
#ireport .datagrid .RA1   .col3,
#ireport .datagrid .RA1   .col3 .col_head,
#ireport .datagrid .RB111 .col3,
#ireport .datagrid .RB111 .col3 .col_head,
#ireport .datagrid .RB12  .col3,
#ireport .datagrid .RB12  .col3 .col_head{ width: 369px; left: 221px; }
#ireport .datagrid .RA1   .col4,
#ireport .datagrid .RA1   .col4 .col_head,
#ireport .datagrid .RB111 .col4,
#ireport .datagrid .RB111 .col4 .col_head,
#ireport .datagrid .RB12  .col4,
#ireport .datagrid .RB12  .col4 .col_head{ width: 108px; left: 592px; }
#ireport .datagrid .RA1   .col5,
#ireport .datagrid .RA1   .col5 .col_head,
#ireport .datagrid .RB111 .col5,
#ireport .datagrid .RB111 .col5 .col_head,
#ireport .datagrid .RB12  .col5,
#ireport .datagrid .RB12  .col5 .col_head{ width: 128px; left: 702px; }
#ireport .datagrid .RA1   .col6,
#ireport .datagrid .RA1   .col6 .col_head,
#ireport .datagrid .RB111 .col6,
#ireport .datagrid .RB111 .col6 .col_head,
#ireport .datagrid .RB12  .col6,
#ireport .datagrid .RB12  .col6 .col_head{ width: 68px; left: 832px; }
#ireport .datagrid .RA1   .col7,
#ireport .datagrid .RA1   .col7 .col_head,
#ireport .datagrid .RB111 .col7,
#ireport .datagrid .RB111 .col7 .col_head,
#ireport .datagrid .RB12  .col7,
#ireport .datagrid .RB12  .col7 .col_head{ width: 131px; left: 902px; }
#ireport .datagrid .express{ white-space: pre; }
#ireport .datagrid .express .inline_text{ white-space: pre-line; }
    
#ireport .datagrid .invoice .col1,
#ireport .datagrid .invoice .col1 .col_head{ width: 143px; left:  0px; }
#ireport .datagrid .invoice .col2,
#ireport .datagrid .invoice .col2 .col_head{ width: 408px; left: 145px; }
#ireport .datagrid .invoice .col3,
#ireport .datagrid .invoice .col3 .col_head{ width: 108px; left: 555px; }
#ireport .datagrid .invoice .col4,
#ireport .datagrid .invoice .col4 .col_head{ width: 108px; left: 665px; }
#ireport .datagrid .invoice .col5,
#ireport .datagrid .invoice .col5 .col_head{ width: 128px; left: 775px; }
#ireport .datagrid .invoice .col6,
#ireport .datagrid .invoice .col6 .col_head{ width: 128px; left: 905px; }

#ireport .datagrid .RB1 .col1,
#ireport .datagrid .RB1 .col1 .col_head{ width: 52px; left:  0px; }
#ireport .datagrid .RB1 .col2,
#ireport .datagrid .RB1 .col2 .col_head{ width: 165px; left:  54px; }
#ireport .datagrid .RB1 .col3,
#ireport .datagrid .RB1 .col3 .col_head{ width: 369px; left: 221px; }
#ireport .datagrid .RB1 .col4,
#ireport .datagrid .RB1 .col4 .col_head{ width: 108px; left: 592px; }
#ireport .datagrid .RB1 .col5,
#ireport .datagrid .RB1 .col5 .col_head{ width: 129px; left: 702px; }
#ireport .datagrid .RB1 .col6,
#ireport .datagrid .RB1 .col6 .col_head{ width: 99px; left: 833px; }
#ireport .datagrid .RB1 .col7,
#ireport .datagrid .RB1 .col7 .col_head{ width: 99px; left: 934px; }

#ireport .datagrid .RB11 .col1,
#ireport .datagrid .RB11 .col1 .col_head{ width: 52px; left:  0px; }
#ireport .datagrid .RB11 .col2,
#ireport .datagrid .RB11 .col2 .col_head{ width: 165px; left:  54px; }
#ireport .datagrid .RB11 .col3,
#ireport .datagrid .RB11 .col3 .col_head{ width: 369px; left: 221px; }
#ireport .datagrid .RB11 .col4,
#ireport .datagrid .RB11 .col4 .col_head{ width: 108px; left: 592px; }
#ireport .datagrid .RB11 .col5,
#ireport .datagrid .RB11 .col5 .col_head{ width: 129px; left: 702px; }
#ireport .datagrid .RB11 .col6,
#ireport .datagrid .RB11 .col6 .col_head{ width: 99px; left: 833px; }
#ireport .datagrid .RB11 .col7,
#ireport .datagrid .RB11 .col7 .col_head{ width: 99px; left: 934px; }

#ireport .datagrid .RC1 .col1,
#ireport .datagrid .RC1 .col1 .col_head{ width: 57px; left:  0px; }
#ireport .datagrid .RC1 .col2,
#ireport .datagrid .RC1 .col2 .col_head{ width: 242px; left:  59px; }
#ireport .datagrid .RC1 .col3,
#ireport .datagrid .RC1 .col3 .col_head{ width: 242px; left: 303px; }
#ireport .datagrid .RC1 .col4,
#ireport .datagrid .RC1 .col4 .col_head{ width: 242px; left: 547px; }
#ireport .datagrid .RC1 .col5,
#ireport .datagrid .RC1 .col5 .col_head{ width: 242px; left: 791px; }

#ireport .datagrid .RD1 .col1,
#ireport .datagrid .RD1 .col1 .col_head{ width: 52px; left:  0px; }
#ireport .datagrid .RD1 .col2,
#ireport .datagrid .RD1 .col2 .col_head{ width: 98px; left:  54px; }
#ireport .datagrid .RD1 .col3,
#ireport .datagrid .RD1 .col3 .col_head{ width: 198px; left: 154px; }
#ireport .datagrid .RD1 .col4,
#ireport .datagrid .RD1 .col4 .col_head{ width: 88px; left: 354px; }
#ireport .datagrid .RD1 .col5,
#ireport .datagrid .RD1 .col5 .col_head{ width: 88px; left: 444px; }
#ireport .datagrid .RD1 .col6,
#ireport .datagrid .RD1 .col6 .col_head{ width: 88px; left: 534px; }
#ireport .datagrid .RD1 .col7,
#ireport .datagrid .RD1 .col7 .col_head{ width: 99px; left: 624px; }
#ireport .datagrid .RD1 .col8,
#ireport .datagrid .RD1 .col8 .col_head{ width: 108px; left: 725px; }
#ireport .datagrid .RD1 .col9,
#ireport .datagrid .RD1 .col9 .col_head{ width: 88px; left: 835px; }
#ireport .datagrid .RD1 .col10,
#ireport .datagrid .RD1 .col10 .col_head{ width: 108px; left: 925px; }

#ireport .datagrid .RD1 .lastdate {
	font-size: 11px;
}
#ireport .datagrid .RD11 .col1,
#ireport .datagrid .RD11 .col1 .col_head{ width: 52px; left:  0px; }
#ireport .datagrid .RD11 .col2,
#ireport .datagrid .RD11 .col2 .col_head{ width: 278px; left:  54px; }
#ireport .datagrid .RD11 .col3,
#ireport .datagrid .RD11 .col3 .col_head{ width: 108px; left: 334px; }
#ireport .datagrid .RD11 .col4,
#ireport .datagrid .RD11 .col4 .col_head{ width: 128px; left: 444px; }
#ireport .datagrid .RD11 .col5,
#ireport .datagrid .RD11 .col5 .col_head{ width: 88px; left: 574px; }
#ireport .datagrid .RD11 .col6,
#ireport .datagrid .RD11 .col6 .col_head{ width: 138px; left: 664px; }
#ireport .datagrid .RD11 .col7,
#ireport .datagrid .RD11 .col7 .col_head{ width: 128px; left: 804px; }
#ireport .datagrid .RD11 .col8,
#ireport .datagrid .RD11 .col8 .col_head{ width: 99px; left: 934px; }

#ireport .datagrid .RD12 .col1,
#ireport .datagrid .RD12 .col1 .col_head{ width: 57px; left:  0px; }
#ireport .datagrid .RD12 .col2,
#ireport .datagrid .RD12 .col2 .col_head{ width: 142px; left:  59px; }
#ireport .datagrid .RD12 .col3,
#ireport .datagrid .RD12 .col3 .col_head{ width: 342px; left: 203px; }
#ireport .datagrid .RD12 .col4,
#ireport .datagrid .RD12 .col4 .col_head{ width: 242px; left: 547px; }
#ireport .datagrid .RD12 .col5,
#ireport .datagrid .RD12 .col5 .col_head{ width: 242px; left: 791px; }

#ireport .c_top_tool_bar .irerd1_subreportname{
	margin-right: 10px;
	cursor: pointer; cursor: hand;
}
#ireport .c_top_tool_bar .irerd1_subreportname .selected{
	text-decoration: underline;
	color: #0000ff;
}
#ireport .c_top_tool_bar .irerd1_date_range{
	font-size: 12px;
}
#ireport .c_top_tool_bar .irerd1_date_range .irerd1_range_btn{
	margin-right: 5px;
	cursor: pointer; cursor: hand;
}
#ireport .c_top_tool_bar .irerd1_date_range .selected{
	text-decoration: underline;
	color: #0000ff;
}