1px solid #ccc;
        border-radius: 5px;
        box-shadow: 0 0 3px #bbb;
        margin-bottom: 1em
    }

    div.ref_type:last-child {
        margin-bottom: 0
    }

    div.ref_type h3 {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        height: 1em;
        padding: 0.5em;
        margin-top: 0;
        background-color: #f6f6f6;
        border-bottom: 1px solid #ddd;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px
    }

    div.ref_ty