div.documentViewer {
    font-family: 'Arial';
    font-size: 11pt;
    background: transparent;
    padding: 0.5em;
    font-size:90%;
}

div.documentViewer a {
    color: black;
}

div.documentViewer a.pendingUpdates {
    color: rgb(111, 11, 11);
}

div.documentViewer .contextHeader {
    color: rgb(50, 67, 79);
    border: rgb(207, 194, 178) solid 3px;
    padding: 10px;
    float: none;
}

div.documentViewer .contextHeader *{
    float: none;
}

div.documentViewer .contextHeadline {
    display: block;
    font-weight: bold;
}

div.documentViewer .lawsInEffect {
    display: block;
	/*color: red;*/
}

div.documentViewer div.expCite {
    margin-top: 10px;
}

div.documentViewer div.expCite span {
    display: block;
    color: black;
}

div.documentViewer span.titleExpcite {
    font-weight: bold;
}

div.documentViewer span.parent1ExpCite, span.parent2ExpCite, span.parent3ExpCite, span.parent4ExpCite, span.parent5ExpCite, span.parent6ExpCite {
    margin-left: 30px;
}

div.documentViewer .jumpTo {
    clear: both;
}

div.documentViewer .jumpToHeader {
    display: block;
    font-weight: bold;
    color: rgb(0, 0, 0);
}

div.documentViewer span.jumpToField {
    display: block;
    text-indent: 30px;
}

div.documentViewer span.jumpToField a {
    color: rgb(111, 11, 11);
}

div.documentViewer .source-credit {

}

div.documentViewer .futureamend-note-head, div.documentViewer .futureamend-note-head > a {
    color: rgb(111, 11, 11);
    font-size: 11pt;
}

div.documentViewer .note-head, div.documentViewer .note-head > a {
    color: rgb(111, 11, 11);
    font-weight: bold;
    text-align: center;
}

div.documentViewer .note-head {
    margin-top: 0.7em;
}

div.documentViewer .note-body, div.documentViewer .note-body-1em {
    margin-bottom: 0.7em;
}

div.documentViewer h3.section-head {
    color: rgb(50, 67, 79);
    font-weight: bold;
}

div.documentViewer a.hl {
    background-color: yellow;
}