#tableCharts {
	margin: 3px 0px 3px 0px;
}

table.matrix{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
background-color: #FFF;
width: 515px;
margin: 0px 0px 0px 20px;
border-collapse: collapse;
}

.matrix tr.head {
background-color: #2463c9;
}

.matrix tr.head th {
padding: 4px;
white-space: nowrap;
border: 1px solid #999;
color:#FFFFFF;
font-size: 12px;
font-weight:bold;
}
.matrix tr.head2 {
background-color: #FFFFFF;
}

.matrix tr.head2 th {
padding: 4px;
white-space: nowrap;
border-bottom: 2px solid #999 !important;
font-weight:bold;
font-size: 10px;
}

.matrix th.lft {
background-color: #CFF;
font-weight: bold;
font-size: 12px;
color: #2463c9;
border: 1px solid #999;
text-align: center;
padding: 3px;
}

.matrix td, .matrix th {
border: 1px solid #999;
padding: 3px;
font-size: 10px;
text-align: left;
vertical-align: middle;
}

.matrix td.resize {font-size:12px;}
