<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Base Font Properties */

html, body {
	font-size: 13px;
	line-height: 1.4em;
}

/* This is how we'll change the background color (per Meredith's request) */
body {
	background-color: #FAFAFA;
}

/* End: Base Font Properties */

/* Position at bottom of container (e.g., for use with Date Last Updated) */
.text-bottom {
	bottom: 0;
}

/* News Item Headlines */
.newsItem h2 {
	font-size: 1.3em;
    line-height: 1.4em;
}

/* Visited Links */
a:visited {
	color: #551A8B;
}
h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited,
.navbar .nav &gt; .active &gt; a:visited,
.breadcrumb a:visited {
	color: inherit;
}
a:visited h2 {
	color: #9d0000;
}
a:visited h3, a:visited h4, a:visited h5, a:visited h6 {
	color: #333333;
}

/* End: Visited Links */
/* Panels */
/* Settings for Meeting &amp; Contact information and Case Information links */
.panel &gt; ul.nav-list &gt; li {
    line-height: 1.4em;
    text-align: left;
}

.panel-content {
	padding: 18px 36px;
	margin-top: 0px;
}

.panel-phone {
	padding: 15px 0 9px 0;
}

.panel-heading {
	text-align:left;
}

.panel-heading-content {
	font-size: 1.4em;
	line-height: 1.4em;
	padding: 6px 20px !important;
}

.panel-phone &gt; .panel-heading {
	padding: 3px 12px 3px 12px;
	margin: -15px 0px 6px 0px;
	font-size: 13px;
}

.panel-heading-content {
	font-size: 14px;
}

.panel-heading &gt; a {
	color:#9c0830;
}

.panel-heading &gt; a:hover, .panel-heading &gt; a:focus {
	text-decoration: none;
	background-color:#eeeeee;	/* hover background color */
	display:block;	/* hover spans menu width, not just limited to text width */
}

/* Panel Heading (No Collapse) */
/* Support Sidebar navigation menu, which has a link in heading and no collapse icon */

.panel-phone &gt; .panel-heading-no-collapse {
	padding: 3px 12px 3px 12px;
	margin: -15px 0px 6px 0px;
	font-size: 13px;
	text-align: left;
	font-weight: 600;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	background-color: #f3f3f3;
	background-image: linear-gradient(to bottom, #f5f5f5, #f1f1f1);
	background-repeat: repeat-x;
	border-bottom: 1px solid #dddddd;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	color: #9d0000;
}

.panel-phone &gt; .panel-heading-no-collapse &gt; a {
	color:#9c0830;
}

.panel-phone &gt; .panel-heading-no-collapse &gt; a:hover, .panel-heading &gt; a:focus {
	text-decoration: none;
	background-color:#eeeeee;	/* hover background color */
	display:block;	/* hover spans menu width, not just limited to text width */
}

/* END: Panel Heading (No Collapse) */

/* END: Panels */


/* Used for headings inside boxes, such as Meetings &amp; Contact box */
.nav-header {
    font-weight:700;
	line-height: 10px;
    color: #333333;
}

/* Main Menu */

.menuborder {
	border-left: 0px;
	border-right: 0px;
}

/* Organizations submenu column headers */
.tcomenu-content ul.unstyled &gt; li.header,
.tcomenu-content ol.unstyled &gt; li.header {
 	font-size: 13px;
	color: white;
    background-color: #294256;
	white-space: nowrap;
	line-height: 1.4em;
	padding: 3px 20px;
}

/* END: Main Menu */


/* Sidebar boxes */

/* Smaller font, to optimize space for Sidebar navigation menu &amp; Case Information box, though it affects other boxes */
.panel-phone ul.nav-list {
    font-size: 0.9em;
}
/* Tighten up line height in sidebar boxes, to optimize space for Sidebar navigation menu &amp; Case Information box */
.panel-phone ul.nav-list li {
	line-height: 1.2em;
}
/* Override bootstrap; hover &amp; active will be bold site red; for Sidebar navigation menu &amp; Case Information links */
.panel-phone ul.nav-list .active &gt; a,
.panel-phone ul.nav-list a:hover,
.panel-phone ul.nav-list a:focus {
	font-weight: 600;
	color: #9c0830;
	text-decoration: none;
	background-color: transparent;
}

/* END: Sidebar boxes */


/* Footer */

.footer {
	padding: 20px 0 0 0;
}

.footer dd a:focus {
    color: rgb(150, 183, 212);
}

.footer dl {
    margin-top: 0px;
}

.footer dt {
	font-size: 14px;
	line-height: 20px;
	color: #F5ECAC;	/* a lighter gold from the seal - almost yellow */
	color: #FADA78;	/* a darker gold from the seal */
}

.footer dd {
	font-size: 12px;
	/* color: rgb(150, 183, 212); -- footer link blue */
	color: #dddddd;
	text-align: left;
	line-height: 16px;
	/* indent every line after the first
	margin-left:10px;
	text-indent:-10px; */
	text-indent: -1em;
	padding-left: 1em;
}

.contact-info dt {
}

.contact-info dd {
	/* text-indent:0;
	padding-left:0; */
}

dl.phoneNumber {clear:both;margin-bottom:0px;}
dl.phoneNumber dt {float:left;width:30px;display:inline;font-size:12px;line-height:16px;}
dl.phoneNumber dd {float:left;display:inline;}

/* Branding Images in the Footer */

/* All sizes for sparse footer; extra small to small devices (up to about a Kindle Fire) for full footer */
/* Dimensions for side-by-side images */
.footer-branding &gt; a &gt; img {
	max-width: 96px;
	padding-bottom: 24px;
}
.footer-branding &gt; a:last-child &gt; img {
	padding-left: 12px;
}
/* Media overrides for full footer */
/* Everything over Small Devices (stacked images) */
@media screen and (min-width: 768px) {
	.full-footer-branding &gt; a &gt; img {
		padding-bottom: 9px;
	}
	/* last stacked image provides bottom-of-page padding */
	.full-footer-branding &gt; a:last-child &gt; img {
		padding-bottom: 24px;
		padding-left: initial;
	}
}
/* Small Devices, Tablets (tiny stacked images) */
@media screen and (min-width: 768px) {
	.full-footer-branding &gt; a &gt; img {
		max-width: 40px;
	}
}
/* Medium Devices, Desktops (wider than this has room for 70px stacked images) */
@media screen and (min-width: 992px) {
	.full-footer-branding &gt; a &gt; img {
		max-width: 70px;
	}
}
/* END: Media overrides for full footer */

/* END: Branding images in the Footer */

/* END: Footer */


/* Case Search Dropdown (see MacroScripts/CaseSearchDDL.cshtml) */
#ddlSearch {
	width: 100%;
}
/* End: Case Search Dropdown */

/* Optimize space surrounding form elements */
form {
	margin: 0;
}

.dropshadow {
	-webkit-box-shadow: 10px 10px 30px 0px rgba(0,0,0,0.40);
	-moz-box-shadow: 10px 10px 30px 0px rgba(0,0,0,0.40);
	box-shadow: 10px 10px 30px 0px rgba(0,0,0,0.40);
}

.flag-error {
	color: red;
}

.disabled-link {
    color: #ccc;
}

/* Styles in RTE Formats Menu */

/* Headings */
h1 {
	font-size: 1.9em;
	line-height: 1.4em;
}
h2 {
	font-size: 1.5em;
	line-height: 1.4em;
	color: #9d0000;
	margin: 14px 0;
}
h3 {
	font-size: 1.3em;
	line-height: 1.4em;
	margin: 12px 0;
}
h4 {
	font-size: 1.2em;
	line-height: 1.4em;
	font-style: italic;
}
h5 {
	font-size: 1.1em;
	line-height: 1.4em;
	font-style: italic;
}
h6 {
	font-size: 1em;
	line-height: 1.4em;
	font-style: italic;
}
h1 a, h2 a {
	color: #9d0000;
	text-decoration: none;
}
h3 a, h4 a, h5 a, h6 a {
	color: #333333;
	text-decoration: none;
}
h1 a:hover, h1 a:focus,
h2 a:hover, h2 a:focus {
	color: #9d0000;
	text-decoration: none;
}
h3 a:hover, h3 a:focus,
h4 a:hover, h4 a:focus,
h5 a:hover, h5 a:focus,
h6 a:hover, h6 a:focus {
	color: #333333;
	text-decoration: none;
}
/* End: Headings */

/* Block Quote */
blockquote {
	font-size: inherit;
	font-style: italic;
	border-left: none;
	margin: 1.5em 9px;
	padding: 0.5em 9px;
	quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
	color: #ccc;
	content: open-quote;
	font-size: 4em;
	line-height: 0.1em;
	margin-right: 0.25em;
	vertical-align: -0.4em;
}
blockquote:after {
	color: #ccc;
	content: close-quote;
	font-size: 4em;
	line-height: 0.1em;
	margin-left: 0.25em;
	vertical-align: -0.5em;
}
blockquote p {
	font-size: inherit;
	display: inline;
}
/* End: BlockQuote */

/*	img.imageFrame and p.imageFrame support RTE formats applied in Umbraco 6,
	while "span.imageFrame &gt; img" is for RTE formats applied in Umbraco 7 */
img.imageFrame, p.imageFrame, span.imageFrame &gt; img {
	padding: 1px;
	border-color: #9c0830;
	border-style: solid;
	border-width: 1px;
}
.imageLeft {
	float: left;
	margin: 4px 36px 12px 0;
}
.imageRight {
	float: right;
	margin: 4px 0 12px 36px;
}
.noWrap, .noWrap * {
	white-space: nowrap;
}
.textInline {
	clear: both;
}

/* END: Styles in RTE Formats Menu */


/* Footnotes */
div.footnotes {
	margin-top: 2em;
	padding-top: 0.8em;
	border-top: thin solid #F5ECAC;
	color: #333333;
}
div.footnotes ol li {
	font-size: 0.8em;
	line-height: 1em;
	margin-top: 0.8em;
}
/* END: Footnotes */


/* Print Icon */
.print-link {
    color: #9d0000;
    line-height: 20px;
    font-weight: 400;
    margin: 0;
    position: relative;
}
.print-link::before {
    content: "\f02f ";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: inherit;
    font-size: 13px;
    padding-right: 0.5em;
    top: 0;
    left: 0;
    line-height: 20px;
}
.print-link:active,
.print-link:focus,
.print-link:hover,
.print-link:visited {
    text-decoration: none;
    color: #9d0000;
}
/* END: Print Icon */

/* Fix INC0013703 Main Menu Items Close Without Linking to Page on Mobile Devices */
.dropdown-backdrop {
    position: static;
}
/* END: Fix INC0013703 */

/* Umbraco Forms */
.umbraco-forms-form legend {
    color: #9c0830;
    font-size: 1.4em;
}
fieldset.umbraco-forms-fieldset &gt; legend {
    font-size: 1.5em;
    line-height: 1.4em;
    color: #9d0000;
    font-weight: 400;
    padding-top: 30px;
}



/* NEEDED TECHNOLOGY ON-BOARDING FORM, BUT CLASHES WITH FSC FORMS */
.umbraco-forms-form .checkboxlist label {
    float: none !important;
    clear: left;
}
.umbraco-forms-form .checkboxlist input,
/*.umbraco-forms-form .radiobuttonlist input,*/
.umbraco-forms-form .checkbox input {
    margin-top: 0 !important;
}
/* NEEDED TECHNOLOGY ON-BOARDING FORM */
/* NEEDED FOR COURT CLOSURES FORM */
.umbraco-forms-field.reopeningdatetimeistbd.checkbox {
    padding-top: 15px;
    padding-bottom: 18px;
}
.umbraco-forms-field.reopeningdatetimeistbd.checkbox label.umbraco-forms-label {
    display: inline;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.umbraco-forms-field.reopeningdatetimeistbd.checkbox .umbraco-forms-field-wrapper {
    display: inline;
    margin-top: 10px;
}
.umbraco-forms-field.reopeningdatetimeistbd.checkbox .umbraco-forms-field-wrapper input[type="checkbox"] {
    top: 4px;
}
/* NEEDED FOR COURT CLOSURES FORM */




.umbraco-forms-form span.checkboxlist,
/*.umbraco-forms-form span.radiobuttonlist,*/
.umbraco-forms-form span.checkbox {
    padding-left: 0;
}
.umbraco-forms-form textarea {
    height: 100px;
}

/* END: Umbraco Forms */

/* Constant Contact inline subscription form */

/* Entire contents of the box; entire form */
div.ctct-inline-form div.ctct-form-embed div.ctct-form-defaults {
	margin: 0;
	padding: 10px 24px 0 24px;
}
/*  Hide Title &amp; Thank You heading for space savings and because Constant Contact implemented them as H2 */
/* (Some platforms won't hide the headings, so try to set their font styles) */
div.ctct-form-embed div.ctct-form-defaults form.ctct-form-custom h2.ctct-form-header,
div.ctct-form-embed div.ctct-form-defaults div.ctct-form-success h2.ctct-form-header {
	display: none;
	visibility: hidden;
	/* Attempt to set font styles for platforms that don't honor hiding elements */
	font-size: 0.94em;
	font-family: "Open Sans", sans-serif;
	color: #333333;
}
/* Description, Email label, How to unsubscribe text on Thank You feedback  */
div.ctct-form-embed div.ctct-form-defaults form.ctct-form-custom p.ctct-form-text,
div.ctct-form-embed div.ctct-form-defaults form.ctct-form-custom label.ctct-form-label,
div.ctct-form-embed div.ctct-form-defaults div.ctct-form-success p.ctct-form-text {
	color: #333333;
	font-family: "Open Sans", sans-serif;
}
/* Description, unsubscribe text on Thank You feedback */
div.ctct-form-embed div.ctct-form-defaults form.ctct-form-custom p.ctct-form-text,
div.ctct-form-embed div.ctct-form-defaults div.ctct-form-success p.ctct-form-text {
	font-size: 0.73em;
}
/* Description */
div.ctct-form-embed div.ctct-form-defaults form.ctct-form-custom p.ctct-form-text {
	margin-bottom: 15px;
}
/* Email label &amp; textbox container */
div.ctct-form-embed div.ctct-form-defaults form.ctct-form-custom div#email_address_field_0 {
	margin-bottom: 6px;
}
/* Email label */
div.ctct-form-embed div.ctct-form-defaults form.ctct-form-custom label.ctct-form-label {
	font-size: 0.75em;
	margin-bottom: 6px;
}
/* Email textbox */
div.ctct-form-embed div.ctct-form-defaults form.ctct-form-custom div.ctct-form-field#email_address_field_0 input[type="email"].ctct-form-element {
	margin-bottom: 10px;
	padding: 4px 8px;
	font-size: 13px;
	height: 28px;
}
/* Terms &amp; Conditions */
div.ctct-form-embed div.ctct-form-defaults form.ctct-form-custom p.ctct-gdpr-text {
	font-size: 0.56em;
	font-family: "Open Sans", sans-serif;
}
/* Terms &amp; Conditions &amp; its Links */
div.ctct-form-embed div.ctct-form-defaults form.ctct-form-custom p.ctct-gdpr-text,
.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text a.ctct-form-footer-link {
	color: #888888;
}
/* Button */
.ctct-form-container.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button {
	background-color: #9c0830;
	border: 1px solid #66051e;
	color: #ffffff;
	font-size: 13px;
	font-weight: 600;
	font-family: "Open Sans", sans-serif;
	text-transform: uppercase;
	padding: 6px 12px;
}
/* Button hover */
.ctct-form-container.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:hover {
	background-color: #820727;
	border: 1px solid #66051e;
}
/* END: Constant Contact inline subscription form */</pre></body></html>