.ptable {
    width: 560px;
    border-collapse: collapse;
	border: 1px solid #000000;
}
.ptable th {
    color: #000000;
    background-color: #ffffff;
    text-align: center;
    font-family: "Arial";
	font-size: 10px;
    padding: 4px;
}
.ptable th:first-child {
    text-align: left;
	background-color: #ffffff;
}
.ptable td {
    color: #000000;
    background-color: #ffffff;
    text-align: center;
    font-family: "Arial";
	font-size: 11px;
    padding: 4px;
}
.ptable td:fundName {
    color: #000000;
    background-color: #ffffff;
    text-align: left;
    font-family:      "Arial";
	font-size: 11px;
    padding: 4px;
}
.ptable tr.subheader td {
    color: #ffffff;
    background-color: #8f9190;
}
.ptable tr.single td {
    background-color: #f0f0f0;
	border-bottom: 1px solid #8f9190;
}
.ptable tr.end td {
    background-color: #f0f0f0;
	border-bottom: 1px solid #000000;
}
.ptable tr.break td {
    background-color: #dfdfdf;
}
