@CHARSET "UTF-8";
/*chart params:*/
.demo {border:4px solid #cccccc; padding:10px;}
.chartdata {color:#333333; }
.demo .chartdata td, .demo .chartdata th {font-family: Arial,Sans Serif !important; font-size: 11px !important;}
.chartdata {clear:both; zoom:1; clear:both; overflow:hidden; margin-top:20px;}
.chartdata table {clear:both;}
.chartdata .chart {clear:both; overflow:hidden; zoom:1; margin:10px 0px; border:none; padding:0px;}

.chartdata table { margin: 0 0 15px 0; }
.chartdata table p { margin: 0; }
.chartdata th { padding: 8px; color: #ffffff; background: #00529b; font-weight: bold; vertical-align: middle; text-align: left;}
.chartdata td { padding: 8px; border: 0; border-bottom: 1px solid #d6dae0; vertical-align: middle; }
.total_table .d {text-align:right !important;}
.total_table .empty {color:white;}