BODY, .ms-WPBody {
background-color: #FFFFFF;
color: #606578;
font-family: Arial,Helvetica,sans-serif;
font-size: 12.8px;
margin: 0;
padding: 0;
overflow: visible;
height: inherit;
width: inherit;
}
A, A:link, A:visited, A:hover, .ms-WPBody a, .ms-WPBody a:link, .ms-WPBody a:visited, .ms-WPBody a:hover {
color: #0000CC;
text-decoration: underline;
}
A:hover {
text-decoration: underline;
}
body #s4-workspace {
overflow: visible !important;
}
body #s4-ribbonrow {
position: fixed;
z-index: 1000;
}
#s4-ribbonrow .ms-MenuUIPopupBody, #s4-ribbonrow .ms-popoutMenu, .ms-cui-menu[id ^= "Ribbon."] {
position: fixed !important;
}
#s4-bodyContainer {
position: relative;
margin-left: -1px;
}

.iw_root {
float: none !important;
width: 100% !important;
}

body a {
color: #0000CC;
}
body a:visited, body .ms-WPBody a:visited {
color: #551A8B;
}
font {
color: #606578;
font-family: Arial,Helvetica,sans-serif;
font-size: 100%;
}
h1, .ms-WPBody h1 {
color: #2F6FA8;
font-size: 18px;
font-weight: bold;
}
h2, .ms-WPBody h2 {
color: #2F6FA8;
font-size: 13px;
font-weight: bold;
}
h3 {
color: #2F6FA8;
font-size: 12px;
font-weight: bold;
}
h4 {
color: #2F6FA8;
font-size: 11px;
font-weight: bold;
}
h5, h6 {
color: #2F6FA8;
font-size: 10px;
font-weight: bold;
}
hr {
color: #C6C6C6;
height: auto;
}
.banner_container {
background-color: #0F144C;
background-image: url("/OJD/publishingimages/courts_banner_main.jpg");
background-repeat: no-repeat;
height: 13.45em;
min-height: 172px;
width: 995px;
}
.banner_container-home {
background-color: #0F144C;
background-image: url("/OJD/publishingimages/courts_banner_home.jpg");
background-repeat: no-repeat;
height: 62px;
width: 995px;
}
.clickable_seal {
display: block;
float: left;
height: 90px;
width: 90px;
}
.clickable_seal_home {
display: block;
float: left;
height: 55px;
width: 90px;
}
.clickable_seal_home a:hover {
background-image: url("/OJD/publishingimages/seal_home_focus.jpg");
}

.clickable_seal_home a:focus {
background-image: url("/OJD/publishingimages/seal_home_focus.jpg");
}



.clickable_seal a, .clickable_seal_home a {
display: block;
height: 100%;
text-decoration: none;
width: 100%;
text-indent: -5000em;
color: transparent;
}

.clickable_seal a:hover {
background-image: url("/OJD/publishingimages/seal_focus.png");
}

.clickable_seal a:focus {
background-image: url("/OJD/publishingimages/seal_focus.png");
}

.form_label label {
display: none;
height: 100%;
text-decoration: none;
width: 100%;
text-indent: -5000em;
color: transparent;
}
.accessibility {
color: #FFFFFF;
float: right;
font-family: Arial,Helvetica,sans-serif;
font-size: 10.5px;
padding-right: 10px;
padding-top: 5px;
}
.accessibility a {
color: #FFFFFF;
text-decoration: none;
margin: 0px 2px;
}

.accessibility a:link {
color: #FFFFFF;
margin: 0 2px;
text-decoration: none;
}

.accessibility_textsize {
margin: 0px 0px 0px -120px;
vertical-align: text-bottom;
text-decoration: none;
cursor: none;
}

.accessibility a:hover {
	font-style:italic !important;
	font-size:16px;
	color: #FFF100 !important;

}

.accessibility a:focus {
	font-style:italic !important;
	font-size:16px;
	color: #FFF100 !important;

}



.font_size_plus {
font-size: 14px;
}

.font_size_plus:hover {
font-style:italic;
	font-size:16px;
color: #FFF100 !important;
}

.font_size_plus:focus {
font-style:italic;
	font-size:16px;
color: #FFF100 !important;
}

.font_size_minus {
font-size: 10px;
}

.font_size_minus:hover {
font-style:italic;
	font-size:16px;
color: #FFF100 !important;
}

.font_size_minus:focus {
	font-style:italic;
	font-size:16px;
color: #FFF100 !important;
}

.font_size_restore {
font-size: 12px;
}

.font_size_restore:hover {
font-style:italic;
	font-size:16px;
color: #FFF100 !important;
}

.font_size_restore:focus {
font-style:italic;
	font-size:16px;
color: #FFF100 !important;
}

.banner_top {
clear: right;
float: right;
margin-top: 3px;
padding-right: 10px;
padding-top: 10px;
}

.banner_top a:hover {
font-style:italic;
font-size:16px;
color: #FFF100 !important;
}

.banner_top a:focus {
font-style:italic;
	font-size:16px;
color: #FFF100 !important;
}

.ie7 .banner_top, .ie7 .accessibility {
	text-align:right;
	float:right;
}
.ie7 #topHeader > div {
	position: absolute;
	width: 980px;
}
.banner_top_home {
clear: both;
float: right;
margin-top: 17px;
}
.banner_bottom {
clear: right;
float: right;
padding-right: 10px;
padding-top: 89px;
}
.ie7 .banner_bottom {
	padding-top: 98px;
	float: none;
	text-align:right;
}

.banner_bottom a:hover {
	font-style:italic;
	font-size:16px;
color: #FFF100 !important;
}

.banner_bottom a:focus {
	font-style:italic;
	font-size:16px;
color: #FFF100 !important;
}


.banner_links_start, .banner_links {
color: #FFFFFF !important;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
padding: 0 10px;
text-decoration: none !important;
}

.accessibility a:visited, .banner_links_start:visited, .banner_links:visited {
color: #FFFFFF  !important;
text-decoration: none;
}
.accessibility a:hover, .banner_links_start:hover, .banner_links:hover {
color: #FFF100 !important;
text-decoration: none;
}

.accessibility a:focus {
color: #FFF100 !important;
text-decoration: none;
font-size:16px;
}



.banner_links_zero, .banner_links {
border-left: 1px solid #FFFFFF;
}
.banner_links_zero {
padding: 0 5px 0 10px;
}
.print_title {
display: none;
}
.main-content {
width: 995px;
vertical-align: top;
padding-top: 8px;
border-collapse: collapse;
}
.iw_breadcrumb {
width: 995px;
min-height: 26px;
height: auto !important;
height: 26px;
margin: 0 2px 0 0;
display: inline;
float: left;
}
.bread_crumb {
color: #000;
float: left;
font-size: 90%;
padding: 2px 0 0 16px;
}
.bread_crumb a, .bread_crumb a:visited {
color: #000;
text-decoration: none;
}
.bread_crumb a:hover {
text-decoration: underline;
}
.search {
color: #000000;
float: right;
font-size: 90%;
margin-bottom: 0;
padding: 2px 13px 0 0;
}
.search_button {
background: none repeat scroll 0 0 #626262;
cursor: pointer;
font-size: 11px;
font-weight: bold;
padding: 0 10px;
margin-bottom: 0;
color: white !important;
border-bottom: 2px solid #708090;
border-bottom: 2px solid #708090;
border-top: 2px solid #c6ccd3;
border-left: 2px solid #c6ccd3;
text-decoration: none !important;
}

.search_button:hover {
font-style:italic;
font-size:14px;
color: #FFF100 !important;
margin-left:10px;
}

.search_button:focus {
font-style:italic;
font-size:14px;
color: #FFF100 !important;
margin-left:10px;
}


.my_portal {
color: #3262A6;
display: none;
font-size: 120%;
margin-left: 20px;
text-decoration: none;
}
.my_portal:hover {
text-decoration: underline;
}
.my_portal:visited {
color: #3262A6;
}
.iw_tier2_wrapper {
width: 995px;
min-height: 39px;
height: auto !important;
height: 39px;
margin: 0 2px 0 0;
display: inline;
float: left;
}

.tier2_wrapper {
border-bottom: 2px solid #8E8E91;
float: left;
height: auto;
min-height: 36px;
width: 982px;
}
.menu_top {
color: #527287;
float: left;
font-size: 125%;
font-weight: bold;
height: 2.1em;
line-height: 1.05em;
margin: 0 7px 0 0;
min-height: 34px;
padding: 2px 16px 0;
width: 154px;
}
.tier1_nav {
background: url("/OJD/publishingimages/nav1.png") repeat-x rgb(44, 98, 160);
list-style: none;
margin: 0px;
padding: 0px;
width: auto;
height: auto !important;
min-height: 37px;
}
.tier1_nav li {
float: left;
}
.tier1_nav a {
background: url("/OJD/publishingimages/nav1.png") repeat-x rgb(44, 98, 160);
color: rgb(255, 255, 255);
line-height: 1.9em;
padding-top: 0px;
padding-right: 40px;
padding-left: 40px;
font-size: 150%;
font-weight: bold;
text-decoration: none;
display: block;
}
.tier1_nav a:visited {
color: rgb(255, 255, 255);
line-height: 1.9em;
padding-top: 0px;
padding-right: 40px;
padding-left: 40px;
font-size: 150%;
font-weight: bold;
text-decoration: none;
display: block;
}
.tier1_nav a.selected {
background: #00397E;
background-image: none;
font-style:italic;
}
.tier1_nav a:hover {
background: #00397E;
background-image: none;
border:thick !important;
border-color:#FFFFFF !important;
color:#FFF100;
font-style:italic;
}

.tier1_nav a:focus  {
background: #00397E;
background-image: none;
border:thick !important;
border-color:#FFFFFF !important;
color:#FFF100;
font-style:italic;
}
.tier1_nav span {
width: 1px;
height: 1.85em;
margin-top: 0.5em;
border-left-color: rgb(255, 255, 255);
border-left-width: 1px;
border-left-style: solid;
float: left;
min-height: 24px;
}
.tier2_nav {
height: 2.28em;
list-style: none outside none;
margin: 0.58em 0 0;
padding: 0;
}
.tier2_nav li {
float: left;
}
.tier2_nav a {
xxbackground: url("/_layouts/OID.Web.Courts/Images/nav2.png") repeat-x scroll 0 0 #D8D8D8;
background-color:#dbdbdb;
border-left: 1px solid #8E8E91;
border-right: 1px solid #8E8E91;
border-top: 1px solid #8E8E91;
border-bottom: 0px solid #ffffff;
color: #000000;
display: block;
font-size: 95%;
height: 2.15em;
line-height: 1.1em;
margin: 0 1px -2px;
min-height: 26px;
min-width: 60px;
padding: 1px 4px 0;
position: relative;
text-align: center;
text-decoration: none;
width: 6.05em;
}
.tier2_nav a.selected {
background: none repeat scroll 0 0 #FFFFFF;
border-color: #8E8E91 #8E8E91 #FFFFFF;
border-style: solid;
border-width: 2px;
color: #000000;
padding: 1px 4px 0;
font-style:italic !important;
}
.tier2_nav a:hover {
background: none repeat scroll 0 0 #FFFFFF;
border-left: 2px solid #8E8E91;
border-right: 2px solid #8E8E91;
border-top: 2px solid #8E8E91;
color: #000000;
padding: 1px 4px 0;
font-style:italic !important;
}

.tier2_nav a:focus {
background: none repeat scroll 0 0 #FFFFFF;
border-left: 2px solid #8E8E91;
border-right: 2px solid #8E8E91;
border-top: 2px solid #8E8E91;
color: #000000;
padding: 1px 4px 0;
font-style:italic !important;
}

.tier2_nav a:visited {
color: #000000;
}
.subSites {
background: #CCEBFF;
width: 100%;
}
.subSites li.static > .menu-item {
color: #000;
}
.subSites li.static a:hover {
color: #000;
}
.subSites li.dynamic > a:hover {
color: #000;
}
.s4-toplinks .s4-tn a.selected {
border-bottom: 1px solid #CCEBFF;
}
.s4-toplinks .subSites a.selected {
background: none;
border: 0;
font-weight: bold;
}
.tier3_nav {
border-bottom: 1px solid #C6C6C6;
list-style: none outside none;
margin: 0 22px 0 0;
padding: 0;
}


.tier3_nav a {
border-bottom: 1px solid #C6C6C6;
xxcolor: #5B5B5B !important;
color: #5B5B5B;
display: block;
font-size: 14px;
padding: 4px 0 4px 16px;
text-decoration: none !important;
width: 170px;
}

.tier3_nav a.selected {
xxfont-size:18px;
font-style:italic !important;
background-color: #275e7d;
color:#ffffff !important;
text-decoration: none !important;
}


.tier3_nav a:hover {
font-size:16px;
font-style:italic !important;
background-color: #275e7d;
color:#ffffff !important;
text-decoration: none !important;
}


.tier3_nav a:focus {
font-size:16px;
font-style:italic !important;
background-color: #275e7d;
color:#ffffff !important;
text-decoration: none !important;
}


.tier3_nav a:visited {
color: #5B5B5B;
}

.tier3_bottom {
margin: 0 22px 0 0;
width: auto;
font-family: Arial,Helvetica,sans-serif;  /* font family/size, a:link/a:visited required here due to web part's .ms-WPBody class overridding body's declaration */
	font-size: 12.8px;
}
.tier3_bottom a:link {
color: #0000CC;
text-decoration: underline;
}
.tier3_bottom a:visited {
color: #551A8B;
}
.tier3_bottom h3 {
background-color: #D4DBE4;
border-bottom: 2px solid #C6C6C6;
color: #29567E;
margin: 5px 0 10px;
padding: 4px 0 4px 16px;
width: 170px;
}
.tier3_bottom img {
border: medium none;
}
.tier3_bottom p {
margin: 0 0 2px 16px;
}
.tier3_bottom form {
margin: 0 0 10px;
}
.tier3_bottom select {
margin: 0 0 0 11px;
width: 141px;
}
.tier3_bottom label {
display: none;
}
.tier3_bottom input {
font-size: 85%;
margin-bottom: 2px;
width: 30px;
}
.toplink {
margin: 15px 0 0 16px;
}
.toplink a {
font-size: 10px;
text-decoration: underline;
}
.footer {
padding: 0 16px;
text-align: center;
width: auto;
}
.footer hr {
border: 2px solid #808080;
}
.footer a, .footer a:visited {
color: #000000;
font-size: 10px;
padding: 0 5px;
}

.footer a:hover {
	font-style:italic;
	font-size:16px;
}

.footer a:focus {
	font-style:italic;
	font-size:16px;
}

.copyrighttext {
color: #666669;
font-size: 10px;
padding: 20px 0 0;
}
.page_title {
border-bottom: 2px solid #C6C6C6;
padding: 15px 0;
}
.page_title_indent {
margin-left: 16px;
}
.page_title_no_border {
color: #437187;
font-size: 210%;
font-weight: bold;
margin: 0 27px 0 0;
padding: 20px 0 4px;
}
.body_text {
padding: 0 27px 0 0;
}
.body_text_indent {
padding: 0 3px 0 16px;
}
.body_text_indent_top_margin {
margin-top: 22px;
}
.body_img {
height: 170px;
margin-bottom: 10px;
margin-right: 20px;
margin-top: 25px;
width: 230px;
}
.body_img_left {
margin-left: 0;
}
.body_img_indent {
margin-left: 16px;
}
.list_title {
margin: 0;
padding: 20px 0 15px;
}
.list_title_back {
background: url("/_layouts/OID.Web.Courts/Images/LinkListTitleBarBg.gif") repeat-x scroll 0 0 transparent;
color: #2F6FA8;
font-size: 14px;
font-weight: bold;
height: auto;
margin: 0;
text-align: center;
width: auto;
}
.list_box {
font-size: 13px;
font-family: Arial,Helvetica,sans-serif;  /* the font-family verdana from .ms-WPBody was becoming preferred font incorrectly */
    list-style-type: square;
margin: 4px;
padding: 0 13px 0 15px;
list-style-type:square;
}
.list_box_border:hover {
background-color: #FAFAFA;
}
.twoColumnRight .list_box_border:hover {
background-color: #fff;
}

.list_box_background {
padding-left: 26px;
}
.list_box li {
color: #AB4618;
margin: 10px 0 14px;
}
.list_box a, .list_box a:visited, .list_box a:link {
color: #706D6D;
font-size: 95%;
font-weight: bold;
text-decoration: none;
}
.list_box a:hover {
text-decoration: underline;
}
.list_box_border {
border: 1px solid #A5C0D3;
font-family: Arial,Helvetica,sans-serif;  /* the font-family verdana from .ms-WPBody was becoming preferred font incorrectly */
    height: auto;
width: auto;
min-width: 190px;
}
.important_information {
background-color: #F8F7C4;
border-color: #C6C6C6;
border-style: solid;
border-width: 1px;
color: #000000;
height: auto;
padding: 0 15px;
width: auto;
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
}
.important_information a:link {
color: #00c;
text-decoration: underline;
}
.important_information a:visited {
color: #551A8B;
}

.leftNavContact {
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
}
.leftNavContact a:link {
color: #0000CC;
text-decoration: underline;
}
.leftNavContact a:visited {
color: #551A8B;
}

.emergency_information {
background-color: #FFFFFF;
border-color: #CD2605;
border-style: solid;
border-width: 1px;
color: #000000;
height: auto;
padding: 0 15px;
width: auto;
}
.information_box_header_color_red p {
color: #B90000;
font-weight: bold;
}
.information_box_header_color_black p {
color: #000000;
font-weight: bold;

}
.buttonText {
color: #000000;
font-style: normal;
font-weight: normal;
}
.buttonText-hover {
background-color: #EEEEEE;
border: 2px outset #999999;
color: #002244;
font-style: normal;
font-weight: normal;
margin: 0;
text-decoration: underline;
}
.buttonText-active {
background-color: #F8F8F8;
border: 2px inset #999999;
color: #002244;
font-style: normal;
font-weight: normal;
margin: 0;
text-decoration: underline;
}
.bodyText {
border: medium none;
}

.leftColumnHome {
width: 200px;
min-height: 450px;
margin: 11px 0 0 0;
display: block;
background-color: #f2f2f2;
vertical-align: top;
}
.left-nav {
vertical-align: top;
padding-top: 10px;
}
.leftColumnHome .body_text {
padding: 0px;
}
.accordionContainer {
min-height: 100px;
width: 200px;
display: inline;
float: left;
}
.bodyHome {
margin-top: 10px;
width: 995px;
}
.mainContentHome {
width: 775px;
vertical-align: top;
padding-left: 5px;
}
.mainContentHomeTable {
width: 775px;
vertical-align: top;
}
.centerColumnHome {
width: 520px;
vertical-align: top;
}
.centerColumnHome td {
vertical-align: top;
}
.centerColumnHome .body_text {
padding: 0px;
}

.rightColumnHome {
width: 250px;
padding-left: 5px;
vertical-align: top;
vertical-align: top;
}
.rightColumnHome td {
vertical-align: top;
}

.rightColumnStandard {
vertical-align: top;
padding: 36px 14px 0 16px;
}

.bottomHome {
width: 785px;
vertical-align: top;
}


.splashHeader {
width: 993px;
height: auto !important;
margin: 1px 19px 0 2px;
display: inline;
float: left;
background-color: #FFFFFF;
}

.twoColumMain {
width: 730px;
min-height: 500px;
vertical-align: top;
}

.twoColumnRight {
width: 251px;
vertical-align: top;
}





/*---| By @Cstahl 2010 |---*/
.s4-lp, body #s4-topheader2 {
background: url("/OJD/publishingimages/nav1.png") repeat-x scroll 0 0 #2C62A0;
height: 37px;
margin-left: 0px;
border-top: 0px;
border-bottom: 0px;
margin-left: -1px;
width: 996px;
}
.menu-horizontal {
margin-left: -1px;
background: url("/OJD/publishingimages/nav1.png") repeat-x scroll 0 0 #2C62A0;
}
.menu-horizontal ul li {
color: #fff!important;
min-height: 37px;
line-height: 36px;
border: 0px;
padding: 0px;
margin: 0px;
    /*border-left:1px #fff solid;*/
}
.menu-horizontal ul li a {
color: #fff!important;
font-weight: bold;
font-size: 18px;
border: 0px!important;
padding: 0px!important;
margin: 0px;
height: 37px!important;
}
.s4-toplinks .s4-tn > .menu-horizontal ul li a:hover {
text-decoration: none!important;
    /*if use 333 the DD color will not work*/
    color:#fff!important;
background-color: #2C62A0; /*Fallback*/
    height:37px!important;
border: 0px;
padding: 0px;
margin: 0px;
}
.s4-tn li.static > .menu-item {
padding: 0px;
height: 35px;
}
.s4-tn li.static > .menu-item .menu-item-text {
margin-top: 0px;
font-size: 18px;
}
.s4-toplinks .s4-tn > .menu-horizontal a.selected {
color: #fff!important;
background-color: #2C62A0; /*Fallback*/
    line-height:36px;
height: 37px;
border: 0px;
padding: 0px;
margin: 0px;
font-size: 18px;
}
.menu-horizontal A.dynamic-children SPAN.additional-background {
background-image: none!important;
}
SPAN.additional-background {
border-left: 1px #fff solid;
padding-right: 44px!important;
padding-left: 44px!important;
margin-top: 6px!important;
margin-bottom: 6px!important;
height: 25px;
}

SPAN.menu-item-text {
display: inline;
height: 37px;
vertical-align: middle;
color: #fff;
font-weight: bold;
}

.s4-tn ul.dynamic {
background-image: none!important;
border: 0px solid #fff;
margin: 0px;
padding: 0px;
}
.s4-tn li.dynamic {
background-image: none!important;
border: 0px;
}
.s4-tn li.dynamic > .menu-item {
display: block;
padding-left: 19px!important;
white-space: nowrap;
font-weight: normal;
background-color: #ffffff!important;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f7f7f7))!important;
background: -moz-linear-gradient(top, #ffffff, #f7f7f7)!important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f7f7f7)!important;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f7f7f7)"!important;
color: #333!important;
}
.s4-tn li.dynamic > a:hover {
background-color: #ffffff;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff))!important;
background: -moz-linear-gradient(top, #ffffff, #ffffff)!important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff)!important;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff)"!important;
color: green!important;
}
/*----- Some other stuff -------*/

a:hover, a:focus, a:active, input[type=image]:focus {
border:thick;
border-color:#00FF66;
}


a img:hover {
outline: 3px dotted #ababab;
}

a:focus img {
outline: 3px dotted #ababab;
}

xximg {
  -webkit-transition: all 0,3s ease;
     -moz-transition: all 0,3s ease;
       -o-transition: all 0,3s ease;
      -ms-transition: all 0,3s ease;
          transition: all 0,3s ease;
}
 
xximg:hover {
  -webkit-filter: opacity(0.3);
}

.col-fluid-1, .right-wp-zone-col {
margin-top: 20px
}
#s4-leftpanel-content {
padding-top: 20px!important;
border-right: 0px!important;
border-bottom: 0px!important;
margin-right: 0px;
margin-left: 0px;
background-color: #f7f7f7!important
}
.s4-title {
min-height: 70px;
padding: 0px;
}
.s4-titlelogo {
padding-left: 10px
}
TD.ms-sbscopes {
padding-right: 0px
}
.s4-search, .s4-rp {
padding-top: 3px!important;
margin-right: 0px;
}
.s4-search TABLE {
margin-right: 0px
}
.s4-title-inner {
background-color: #a0d9e6; /*Fallback*/
background: -webkit-gradient(linear, left top, left bottom, from(#a0d9e6), to(#f7f7f7));
background: -moz-linear-gradient(top, #a0d9e6, #f7f7f7);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a0d9e6, endColorstr=#f7f7f7);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#a0d9e6, endColorstr=#f7f7f7)";
padding: 0px 0px 0px 0px;
margin: 0px;
min-height: 70px;
}

td#zz1_TopNavigationMenu0 {
display: none;
}

.colored_list_box_border {
background-color: #DFEFFA;
height: auto;
width: auto;
}

.top_level_list_box {
list-style-type: square;
margin: 4px;
padding-top: 0px;
padding-right: 13px;
padding-bottom: 0px;
padding-left: 15px;
}

.top_level_list_box li {
color: #c65000;
margin: 10px 0px 2px 0px;
}
.top_level_list_box a, .top_level_list_box a:visited {
color: #706D6D !important;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}
.top_level_list_box a:hover {
text-decoration: underline;
}
.top_level_page_title_no_border {
font-family: Arial,Helvetica,sans-serif;
color: #437187;
font-size: 23px !important;
font-weight: bold;
margin: 0 10px 0 0;
padding: 4px 0 4px 4px;
}
.colored_list_box_border {
background-color: #DFEFFA;
height: auto;
width: auto;
}
/* Accordion */
/* outer portion */
h2.acc_trigger {
padding: 0;
margin: 0 0 5px 0;
background: url("/_layouts/OID.Web.Courts/Images/h2_trigger_a_plus_minus.gif") no-repeat;
height: 46px;
line-height: 46px;
width: 200px;
font-size: 1.8em !important;
font-weight: normal;
overflow: hidden;
}
h2.acc_trigger a {
color: #fff;
text-decoration: none;
display: block;
padding: 0 0 0 50px;
}
h2.acc_trigger a:hover {
color: #FFF100 !important;
font-style:italic;
}
h2.acc_trigger a:focus {
color: #FFF100 !important;
font-style:italic;
}


h2.active {
background-position: left bottom;
}
.acc_container {
margin: 0 0 5px;
padding: 0;
overflow: hidden;
font-size: 1.2em !important;
width: 200px;
clear: both;
background: #f0f0f0;
border: 1px solid #d6d6d6;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.acc_container .block {
padding: 0px;
}

/* inner portion */


.urbangreymenu {
width: 200px; /*width of menu*/
}
.urbangreymenu ul {
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}
.urbangreymenu ul li {
padding-bottom: 2px; /*bottom spacing between menu items*/
}
.urbangreymenu ul li a, .urbangreymenu ul li a:link, .urbangreymenu ul li a:visited {
font: normal 12px Arial;
color: #5b5b5b;
background: #ffffff;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
	text-decoration: none;
}

.urbangreymenu ul li a:hover {/*hover state CSS*/
	background: #ebeaba;
}

.urbangreymenu ul li a:focus {/*hover state CSS*/
	background: #ebeaba;
}

.rss-items {
color: #000000;
margin-left: 0;
margin-top: 0;
padding: 0.5em;
}
.rss-item {
font-size: 95%;
font-weight: normal;
list-style: none outside none;
padding-bottom: 1em;
}
.rss-item a {
color: #000000;
font-family: arial,sans-serif;
font-size: 95%;
font-weight: normal;
text-decoration: none;
}
.rss-item a:visited {
color: #000000;
}
.rss-item a:hover {
text-decoration: underline;
}


/* Edit Page Styles */
.ms-formfieldcontainer .ms-formfieldlabelcontainer .ms-formfieldlabel {
font-size: 8pt;
font-family: inherit;
font-weight: bold;
padding: 4px;
}

.ms-input {
padding: 4px;
}
.ms-formfieldcontainer {
border: 1px solid  #e8e8e8;
padding: 4px;
}
.ms-formfieldlabelcontainer {
background-color: #e8e8e8;
color: #3b4f65;
font-size: 8pt;
font-weight: bold;
padding: 4px;
margin: 4px;
}
.or-formfieldvaluecontainer .ms-formfieldvaluecontainer {
height: 25px;
}
.ms-selectorlink {
padding: 5px;
}

.ms-rtestate-field table .H2 {
font-size: 12px;
}
.ms-rtestate-field table, .ms-rtestate-write table {
border-collapse: separate;
}

.ms-PartSpacingVertical {
padding: 0px !important;
margin: 0px !important;
}
.ms-rtestate-field a[name]:hover {
color: inherit;
text-decoration: none;
}
.oregon-fs-editor {
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border: 1px solid #000;
padding: 4px;
}
.oregon-fs-editor legend {
background: #ccc;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border: 1px solid #000;
padding: 4px;
color: #3b4f65;
font-size: 10pt;
font-weight: bold;
}

.ms-rtestate-write {
border: 1px solid #000;
padding: 2px;
min-height: 100px;
}

.img-grd {
background: url(""/OJD/publishingimages/toplevel/gradient.gif") 0% 0% repeat-x;
height: 100px;
padding: 5px;
}

.blueNotice { 
background-color: #CDCEE4; 
} 
.blueNotice p { 
padding:10px;
color: #342F75; 
font-weight: bold; 
} 

/* End Edit Page Styles */

@media print {
	/* First we need to set all iw_component containers to 0px. This     */
  /* is necessary because of  SitePublisher wraps all components    */
  /* in a <div> container that uses the "iw_component" class. Hiding   */
  /* the contents of the container isn't enough. Without setting the   */
  /* width to 0px, the empty containers would still print.             */
  
  .iw_component {
    width: 0px !important;
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* Next set the "iw_root" container to 100% so that all of the       */
  /* printable <div> elements (below) have room to expand. This        */
  /* setting will prevent clipping regardless of the scale users       */
  /* choose in their browser's print settings.                         */
  
  .iw_root {
    width: 100% !important;
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  
  
  /* Now that all iw_component containers are collapsed (from above),  */
  /* we can hide the following items when printing.                    */
	#topHeader,
  .banner_container,
  .banner_container-home,
  .top_level_banner_container,
  .intranet_top_level_banner_container,
  .tier1_nav,
  .top_level_search,
  .search,
  .menu_top,
  .tier2_wrapper,
  .tier2_nav,
  .tier3_nav,
  .tier3_bottom,
  .left-nav,
  .list_title,
  .list_title_back,
  .list_box,
  .toplink,
  .footer {
    display: none !important;
  }

  /* Finally we can force the visibility of the following              */
  /* containers/styles to display their contents.                      */
  
  .body_text,
  .body_text_indent,
  .important_information,
  .emergency_information,
  .page_title,
  .bread_crumb,
  .breadcrumbs {
    display: block !important;
    float: none !important;
  }
  
  body {
    font-size: 80%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 80%;
    background-color: #FFFFFF;
    color: #000 !important;
  }
  
  body #s4-workspace {
	padding-top: 0 !important;
}

  /* Also display a special title for print-only                       */
  .print_title {
    display: block !important;
    font-size: 180%;
    font-weight: bold !important;
  }

}


.skipnav a {
position: absolute !important;
clip: rect(1px 1px 1px 1px);
}

.skipnav a:hover, .skipnav a:focus, .skipnav a:active {
position: static; left: 0;
}