
    body {
        margin:0;
        padding: 0;
        background: white;
        border: none; 
        font-family: helvetica, helvetic, arial, sans-serif ;
        font-weight: normal ;
        font-size:12pt ;
    }

    #page {
        border: 4px solid white ;
        margin: 2em ;
        position: absolute ;
        left: 2em ;
        right: 2em ;
        top: 120px ;
        bottom: 2em ;
    }
    h1 {
        color: darkgreen ;
    }

    /* powered by protx logo */
    #pbp {
        display: block ;
        clear: both ;
        position: absolute ;
        left:1em ;
        bottom:1em ;
    }
    #pbp img {
        border: none ;
        margin: 0 ;
        padding: 0 ;
    }
