body { "times new roman", "times roman", helvetica; }

.normal { font-size: 14px; }
.normal A:link { font-size: 14px; }
.tiny { font-size: 10px; }
.tiny A:link { font-size: 10px; }
.ss { font-size: 14px; }
.tt { font-size: 14px; font-style: italic; }
.fundTitle { font-size: 18px; font-weight: bold }

.tableData{
    margin:0px;
    padding:0px;
}
.tableData TD{
    font-family: Arial, "Arial MT", "MS Sans Serif", sans-serif;
    font-size: 14px;
    margin:0px;
    padding:0px;
}
.tableData .spc{
    overflow:hidden;
    height:10px;
}
.tableData .spc:before{
    overflow:hidden;
    visibility:hidden;
    padding:0px;
    height:9px;
    content:"_";
}

.tdhead{
    background-color:#E6E6E6;
    padding: 10px 0px 10px 5px;
}
.tableData .row1{
    background-color:#F2F2E6;
    padding: 10px 0px 10px 5px;
}
.tableData .row2{
    background-color:#FFFFFF;
    padding: 10px 0px 10px 5px;
}

.tableData .row1Text{
    background-color:#F2F2E6;
    padding: 8px 0px 10px 5px;
}
.tableData .row2Text{
    background-color:#FFFFFF;
    padding: 8px 0px 10px 5px;
}
.tableData .row3Text{
    background-color:#EBF9FA;
    padding: 8px 0px 10px 5px;
}

.floatRight {
    float: right;
}

.floatLeft {
    float: left;
}

.centeralign{
    text-align:center;
}

.leftAlign{
    text-align:left;
}

.rightAlign{
    text-align:right;
}

.topAlign{
    text-align:left;
    vertical-align:top;
}

.centerVAlign{
    vertical-align:middle;
}

.topVAlign{
    vertical-align:top;
}

.leftBottomAlign{
    text-align:left;
    vertical-align:bottom;
}

.bottomAlign{
    vertical-align:bottom;
}
