<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* recordSearchPrint.css v 02.01.04 */
body {
    font-family: "Times New Roman", Times, serif;
    font-size: 11pt;
    color: #000000;
}

h1.search {
    text-align: center;
    font-size: 1.4em;
    margin: 0;
    padding: 10px 0 2px 0;
}

h2.search {
    text-align: center;
    font-size: 1.3em;
    margin: 10px;
    font-weight: bold;
}

h3.search {
    text-align: center;
    font-size: 1.2em;
    font-weight: normal;
    margin: 0;
}

h4.search {
    text-align: center;
    font-size: 1.1em;
    font-weight: bold;
    margin: 0;
    padding: 3px;
}

h5.search {
    font-size: 1em;
    text-align: center;
    font-weight: bold;
    margin: 0;
    padding: 3px;
}

#disclaimerMessage p {
    margin: 15px;
    text-indent: 15px;
}

#disclaimerMessage .buttonContainer {
    width: 300px;
    margin: 15px 0 15px 300px;
    font-size: 1em;
    font-weight: bold;
    position: relative;
}

#errorMessage h3,
#disclaimerMessage .importantText {
    font-weight: bold;
    color: #990000;
    margin: 15px;
}

#errorMessage .messageText,
#disclaimerMessage .importantText {
    text-align: center;
    margin: 20px 20px 45px 20px;
    font-size: 1em;
}

#caseHeader .columnLeft,
#docketHeader .columnLeft,
#searchHeader .columnLeft {
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #000000;
}

#caseHeader .columnRight,
#docketHeader .columnRight,
#searchHeader .columnRight {
    display: none;
}

#caseHeader h3, #docketHeader h3 {
    margin-top: 20px;
}

#caseInformation,
#docketInformation,
#searchFormTable,
#searchTips {
    border: none;
    border-collapse: collapse;
}

#caseInformation,
#searchFormTable,
#searchTips {
    width: 100%;
}

#caseInformation,
#docketInformation,
#searchResults {
    top: 0;
    left: 180px;
    margin-bottom: 0;
}

#caseInformation td,
#caseInformation th {
    font-size: 1em;
    padding: 1px;
    vertical-align: top;
}

#caseInformation th {
    font-weight: bold;
    text-align: right;
}

#caseInformation td {
    text-align: left;
}

#caseInformation .column1,
#caseInformation .column3 {
    width: 20%;
}

#caseInformation .column2,
#caseInformation .column4 {
    width: 30%;
}

#imagePanel {
    display: none;
}

#imageThumbnailContainer {
    display: none;
}

#matchCount {
    font-size: 1em;
}

.pageNavigation {
    display: none;
}

#searchFormContainer .section {
    margin-bottom: 10px;
    padding-bottom: 10px;
}

#searchFormContainer .section .clear {
    clear: both;
}

#searchFormContainer .section .information {
    margin: 0 10px;
}

#searchFormTabBar {
    display: none;
}

#searchHeader {
    padding: 10px 0;
}

#searchResults {
    margin-top: 30px;
}

#searchResults .caseCounter,
#searchResults .agencyToken {
    font-size: .8em;
    vertical-align: middle;
}

#searchResults .agencyToken {
    color: #000000;
}

#searchResults .bottomRow {
    /*border-bottom: 1px dotted #000000;*/
}

#searchResults .record {
    position: relative;
    margin: 0;
    display: block;
    height: 90px;
    border-bottom: 1px dotted #666666;
    page-break-inside: avoid;
}

#searchResults .caseInfo {
    position: absolute;
    top: 25px;
    height: 60px;
    width: 100%;
    clear: both;
    padding: 5px;
    font-size: .8em;
}

#searchResults .caseInfo .caseField {
    position: absolute;
}

#searchResults .caseInfo .caseField label {
    font-weight: bold;
}

#searchResults .caseInfo .concerningName,
#searchResults .caseInfo .concerningAka {
    left: 10px;
    width: 295px;
}

#searchResults .caseInfo .fileDate,
#searchResults .caseInfo .caseType,
#searchResults .caseInfo .violation {
    left: 315px;
    width: 240px;
}

#searchResults .caseInfo .concerningName,
#searchResults .caseInfo .fileDate {
    top: 5px;
}

#searchResults .caseInfo .concerningAka,
#searchResults .caseInfo .caseType {
    top: 25px;
}

#searchResults .caseInfo .violation {
    top: 45px;
}

#searchResults .caseTitle {
    position: absolute;
    top: 0;
    height: 25px;
    line-height: 25px;
    float: left;
}

#searchResults .caseTitle .caseCounter {
    margin-right: 10px;
}

#searchResults .caseTitle .fullCaseNumber {
    font-weight: bold;
    margin-right: 25px;
}

#searchResults.docketDate .record {
    height: 120px;
}

#searchResults.docketDate .caseInfo {
    height: 80px;
}

#searchResults.docketDate .caseInfo .concerningName,
#searchResults.docketDate .caseInfo .attorney,
#searchResults.docketDate .caseInfo .judge,
#searchResults.docketDate .caseInfo .description {
    left: 10px;
    width: 295px;
}

#searchResults.docketDate .caseInfo .hearingDate,
#searchResults.docketDate .caseInfo .hearingTime,
#searchResults.docketDate .caseInfo .caseType,
#searchResults.docketDate .caseInfo .violation {
    left: 315px;
    width: 240px;
}

#searchResults.docketDate .caseInfo .hearingAmPm {
    left: 430px;
}

#searchResults.docketDate .caseInfo .concerningName,
#searchResults.docketDate .caseInfo .hearingDate {
    top: 5px;
}

#searchResults.docketDate .caseInfo .attorney,
#searchResults.docketDate .caseInfo .hearingTime,
#searchResults.docketDate .caseInfo .hearingAmPm {
    top: 25px;
}

#searchResults.docketDate .caseInfo .judge,
#searchResults.docketDate .caseInfo .caseType {
    top: 45px;
}

#searchResults.docketDate .caseInfo .description,
#searchResults.docketDate .caseInfo .violation {
    top: 65px;
}

#searchSection-criteria .criteria {
    margin: 10px;
    position: relative;
    height: 40px;
}

#searchSection-criteria .criteria input,
#searchSection-criteria .criteria select {
    font-size: 1.5em;
}

#searchSection-criteria .criteria label {
    font-size: 1.4em;
    margin-top: 15px;
}

#searchSection-criteria .criteria label,
#searchSection-criteria .criteria .searchNote {
    display: block;
}

#searchSection-criteria .criteria .fieldContainer {
    position: absolute;
    top: 0;
    left: 275px;
}

#searchSection-criteria .criteria .searchNote {
    font-size: .8em;
}

#searchSection-case .criteria,
#searchSection-court .criteria,
#searchSection-matches .criteria {
    float: left;
}

#searchSection-case label,
#searchSection-case input,
#searchSection-court label,
#searchSection-court input,
#searchSection-matches label,
#searchSection-matches input {
    font-size: 1.4em;
    margin-top: 20px;
}

#searchSection-case input,
#searchSection-court input,
#searchSection-matches input {
    margin-left: 50px;
}

#searchSection-submit input {
    float: left;
    margin: 15px 0 0 0;
}

#searchSection-submit input:hover {
    box-shadow: none;
    color: #aaaacc;
}

#searchSection-submit .messageContainer {
    float: right;
    width: 400px;
    height: 150px;
    color: #990000;
    font-size: 1.2em;
}

#searchSection-submit .messageContainer span {
    display: block;
    margin: 5px 0;
    border: 2px solid #990000;
    background-color: #ffaaaa;
    padding: 3px;
}

.columnLeft {
    float: left;
}

.columnRight {
    float: right;
}

.columnClear {
    clear: both;
    height: 1px;
}

.docketEntryDate {
    font-size: 1.1em;
    font-weight: bold;
    margin: 10px 0 0 10px;
}

.docketEntryLines {
    font-size: 1em;
    padding-left: 10px;
}

.docketEntryLines ul {

}

.docketEntryLines ul li {
    padding: 2px 0 2px 2px;
}

.dropdownContainer {
    display: none;
}

.icon {
    display: none;
}

.infoPanel {
    display: none;
}

.noMatchMessage {
    position: relative;
    top: 0;
    left: 180px;
    width: 520px;
    text-align: center;
    margin: 100px 0;
}</pre></body></html>