/*.controlbox{
	margin-top:5px;
	border:1px solid gray;
	padding:20px 0;
} 
.controlbox{ width:100%; padding-top:10px; margin:0 auto; }	 

#LeftScroll, #RightScroll{ float:left; margin-left:50px;}
#MonthList, #YearList, #ItemList { width:130px; float:left; margin:0px 0px 0px 45px;}
.ReportTitle { color:#0F80B3;text-align:left;font-weight:bold;font-size:1.5em;}
#ReportRate { color:#000000; font-size:12px; font-weight:bold; text-align:center;}
#LeftScroll{margin-left:140px}	
#excelReport, #pdfReport, #printReport {
    float: right;
    margin-bottom: 5px;
    margin-left: 5px;
}

#excelReport1, #pdfReport1, #printReport1 {
    float: right;
    margin-bottom: 5px;
    margin-left: 5px;
}*/



.margin
{
	margin-top:1em;
	margin-bottom:1em;
}
#UnderReportingMessage{ display:none;width:100%; padding:20px 0px 20px 0px;  margin:20px auto; border:1px solid #ff9966; }
#nodata{ margin:0px auto; font-family:Arial, Helvetica, sans-serif; 
		         font-size:14px; font-weight:bold; text-align:center; 
				 color:#FF0000;
				 }
#UnderReportingMessageW{ display:none;width:100%; padding:20px 0px 20px 0px;  margin:20px auto; border:1px solid #ff9966; }
#nodataW{ margin:0px auto; font-family:Arial, Helvetica, sans-serif; 
		         font-size:14px; font-weight:bold; text-align:center; 
				 color:#FF0000;
				 }
				 
#ReportTitle { color:#0F80B3;text-align:center;font-weight:bold;font-size:1.5em;}
.ReportTitle { color:#0F80B3;text-align:left;font-weight:bold;font-size:1.5em;}
#chart-table-Title{  text-align:left;font-weight:normal;font-size:1.5em;}
.txtC{
	text-align:center;
}
.txtR{
	text-align:right;
}
.txtL{
	text-align:left;
}

#excelReport1, #pdfReport1, #printReport1 {
    float: right;
    margin-bottom: 5px;
    margin-left: 5px;
}
 
#LeftScroll,#RightScroll{
	display: block;
	width: 100%;
	
} 
.fntC
{
	font-size: 1.8vw;
	 color: #ffffff;
}
#YearList,#MonthList { 
	
	text-align:left;
	 
	vertical-align:middle;
 
	display: block;
	 
	 
	 
}
.pagination, 
.dataTables_filter {
	float: right;
}