.mtable {
    width: 730px;
    border: 1px solid #000000;
    border-collapse: collapse;
}
.mtable th {
    color: #ffffff;
    background-color: #434343;
    text-align: right;
    font-family:      "Arial";
	font-size: 11px;
    padding: 4px;
}
.mtable th:first-child {
    text-align: left;
}
.mtable td {
    color: #000000;
    background-color: #ffffff;
    border-left: 1px solid #c9c9c9;
    text-align: center;
    font-family:      "Arial";
	font-size: 10px;
    padding: 4px;
}
.mtable td:fundName {
    color: #000000;
    background-color: #ffffff;
    border-left: 1px solid #c9c9c9;
    text-align: left;
    font-family:      "Arial";
	font-size: 11px;
    padding: 4px;
}
.mtable td:first-child {
    width: 55%;
    border-left: none;
    text-align: left;
}
.mtable tr.subheader td {
    color: #ffffff;
    background-color: #8f9190;
    border-left: none;
}
.mtable tr.highlighted td:first-child {
    color: #008800;
}
.mtable tr.shaded td {
    background-color: #dfdfdf;
}
