﻿.mar4em-bot {
    margin-bottom: 4em;
}

h4 {
    margin-left: 0;
    padding-left: 0;
}

#snapshot.grid-100 {
    padding: 0;
    margin: 0;
}

ol {
    margin: 0 0 1em 1.2em;
}

span.inCommittee:before {
    content: url(/Content/img/icons/chevrons/chevron-right-dkblue.png);
    float: left;
    margin-left: -2.8em;
}

.byVersionW {
    background: url("/Content/img/icons/viewby/byVersionWhite.png") no-repeat 3px 3px;
    text-indent: 25px;
    vertical-align: middle;
    display: block;
}

.byVersionB {
    background: url("/Content/img/icons/viewby/byVersionBlue.png") no-repeat 3px 3px;
    text-indent: 25px;
    vertical-align: middle;
    display: block;
}

.byCategoryW {
    background: url("/Content/img/icons/viewby/byCategoryWhite.png") no-repeat 3px 3px;
    text-indent: 25px;
    vertical-align: middle;
    display: block;
}

.byCategoryB {
    background: url("/Content/img/icons/viewby/byCategoryBlue.png") no-repeat 3px 3px;
    text-indent: 25px;
    vertical-align: middle;
    display: block;
}

#prevNextBillNav {
    background: #d3e9ff;
    border: 1px solid #d3e9ff;
    margin-bottom: 10px;
    padding: 3px 1em;
    height: 1.6em;
}

    #prevNextBillNav ul {
        margin-left: 2em;
    }

    #prevNextBillNav #prevBill a, #prevNextBillNav #nextBill a {
        color: #003366;
        font-weight: bold;
    }

        #prevNextBillNav #prevBill a:link, #prevNextBillNav #nextBill a:link {
            text-decoration: none;
        }

        #prevNextBillNav #prevBill a:hover, #prevNextBillNav #nextBill a:hover {
            text-decoration: underline;
        }

.amendLineIndent {
    padding-left: 1.1em !important;
}

.posted {
    float: right;
    margin-right: 1em;
}