body,table.no-border{
    width:700px;
    font-family:arial;
}

table.no-border tr td,table.no-border tr th{
    padding-top: 5px;
    padding-bottom: 5px;
    /*vertical-align: middle;*/
}

h1.header ,h2.header, span.header{
    text-align: center;
    display: block;
    font-size: 1.2em;
    font-weight: bold;
}
span.header-alamat{
    text-align: center;
    font-size: 1em;
    display: block;
}
h1{
    font-size:1em;
}
h2{
    font-size:11pt;
}

table.data{
    font-family:verdana;
    font-size:9pt;
    border-top:1px solid #000000;
    border-right:1px solid #000000;
    margin-bottom:30px;
    border-collapse:collapse;
}

table.data td, table.data th{
    border:1px solid #000000;
}

table.data tr.summary{
    font-weight:bold;
}

table.title{
    font-family:verdana;
    font-weight:bold;
    font-size:9pt;
}

table.no-border,table.table_title{
    font-family:verdana;
    font-size:9pt;
}
table.no-border{
    border-top:1px solid #000000;
    border-right:1px solid #000000;
    margin-bottom:30px;
    border-collapse:collapse;
}
table.border,table.border td,table.border th{
    border:1px solid #000000;
    margin-bottom:30px;
    border-collapse:collapse;
    padding:4px 4px;
}
table.border th{
    font-weight: bold;
}
table.no-border td,table.no-border th{
    border-right: 0px solid #fff;
}
table.no-border td:last-child,table.no-border th:last-child{
    border-right: 1px solid #fff;
}
table.no-border thead th, table.no-border tfoot td,table.no-border tbody tr:last-child td{
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}

table.no-border tbody td{
    border:1px solid #fff;
}

table.no-border tr.summary{
    font-weight:bold;
}

table.title{
    font-family:verdana;
    font-weight:bold;
    font-size:9pt;
}
span.bebas-lab{
                text-align: left;
            }