.post { 
    max-width: 900px; 
    margin: auto; 
    }

.post_p { 
    font-family: Verdana, sans-serif; 
    font-size: 14px; 
    line-height: 150%; 
    } 
    
    .post_a { 
        color:#911a3a; 
        } 
    
    .post_h1 { 
        font-family: Verdana, sans-serif; 
        }
    
    .post_table, .post_th, .post_td { 
        border: 1.5px solid #911a3a; 
        border-collapse: collapse; 
        max-width: 850px; 
        margin:auto; 
        font-family: Verdana, sans-serif; 
        font-size: 14px; 
        padding: 2px;
        } 
    
    .post_th { 
        text-align: center; 
        color: #911a3a; 
        font-weight: bold; 
        } 
    
    .post_th, .post_td { 
        height: 30px; 
        vertical-align: middle; 
        padding: 3px; 
        } 
    
    .funds { 
        text-align: right; 
        padding-right: 2%; 
        }
    
    .funds2 { 
        text-align: right; 
        padding-right: 1%; 
        } 
    
    .totals { 
        text-align: right; 
        font-weight: bold; 
        font-size: 13px; 
        padding-right: 2%; 
        } 
    
    .footnote { 
        font-size: 12px; 
        line-height: 150%; 
        } 
    
    .wide { 
        text-align: right; 
        padding-right: 15%; 
        }