
/* - district.css - */
@media screen {
/* http://www.courtsofnz.govt.nz/portal_css/district.css?original=1 */
/* */
h1, h2, h3, h4, h5, h6 {
color: #433896;
}
.portletNavigationTree .portletHeader {
background: url("district-leftnav.jpg") top no-repeat;
}
.portletNavigationTree a:link, .portletNavigationTree a:active, .portletNavigationTree a:visited {
color: #433896;
}
#portal-level1nav li#portaltab-higher-courts {
background-image: url("m-left-grey-start.gif");
}
#portal-level1nav li#portaltab-other-courts {
background-image: url("m-left-yellow-grey.gif");
}
#portal-level1nav li#portaltab-district {
background-image: url("m-left-grey-yellow.gif");
}
#portal-level1nav li#portaltab-district a {
background-image: url("m-right-yellow.gif");
}
#portal-level2nav li.selected a {
font-weight: bold;
color: #433896;
}
#region-content {
background: transparent url(district-content-people.gif) left top no-repeat;
}
body.template-map_view #region-content {
width: 610px;
}
/* */
#district-homepage .visualClear {
height: 0;
}
#district-homepage #swoosh {
background: transparent url(swoosh.jpg) left bottom no-repeat;
}
#district-homepage #main {
margin-right: 253px;
}
#district-homepage #features {
position: relative;
float: right;
width: 243px;
background: #F5F5F3;
padding: 0;
}
#district-homepage #features #sitefeatures {
background: #FFFFFF;
margin-left: 0;
margin-right: 0;
padding-bottom: 10px;
padding-left: 8px;
padding-top: 16px;
}
#district-homepage #features #sitefeatures img {
float: left;
border-right: none;
margin-right: 0;
}
#district-homepage #features #sitefeatures ul {
padding-left: 18px;
margin-top: 0;
float: left;
list-style-image: url(yellowlil.gif);
border-left: 1px solid #899941;
}
#district-homepage #sitefeatures ul li {
margin-left: 11px;
}
#district-homepage #features p#imglinks {
display: block;
clear: both;
border: 1px solid #fff;
margin: 8px;
padding: 7px 7px 0 7px;
background-color: #e8e9ec;
}
#district-homepage #features p#imglinks img {
display: block;
margin-bottom: 7px;
}
#district-homepage #features p#imglinks a,
#district-homepage #features p#imglinks a img {
border: none;
}
#district-homepage #features #othercourtssites {
border-top: 1px solid #C2ACBD;
border-bottom: 1px solid #C2ACBD;
margin-bottom: 10px;
background: #FFF;
padding: 9px 0;
}
#district-homepage #features #othercourtssites div#inner {
border: 1px solid #433A8E;
margin: 0 9px;
}
#district-homepage #features #othercourtssites div#inner img,
#district-homepage #features #othercourtssites div#inner ul {
display: block;
float: left;
}
#district-homepage #features #othercourtssites div#inner ul {
list-style-image: url(bullet-purple.gif);
font-size: .85em;
margin-top: 6px;
}
#district-homepage #features #othercourtssites div#inner ul li {
margin-left: 6px;
margin-bottom: 1px;
line-height: 1.1;
}
#district-homepage #features #othercourtssites div#inner ul li a {
color: #433A8E;
text-decoration: underline;
}
#district-homepage #features #othercourtssites div#inner ul li a:hover {
color: #433A8E;
background: #FFF;
text-decoration: none;
}
/* */
#courtsdocument-sidebar .sidebar-image-judge-ryan {
margin-top: 150px;
}
#courtsdocument-sidebar .sidebar-image-judge-beecroft {
margin-top: 170px;
}
/* */
.navTreeLevel0 { padding-left: 4px; }
.navTreeLevel1 { padding-left: 5px; }
.navTreeLevel2 { padding-left: 5px; }
.navTreeLevel3 { padding-left: 5px; }
.navTreeLevel4 { padding-left: 5px; }
.portletNavigationTree .navTreeLevel0 { font-size: 0.9em; }
.portletNavigationTree .navTreeLevel1 { background: #F4F6F1; }
.portletNavigationTree .navTreeLevel1 a:link, .portletNavigationTree .navTreeLevel1 a:active, .portletNavigationTree .navTreeLevel1 a:visited {
color: #666;
}
/* */
ul#court-list {
padding-top: 20px;
}
li.court-listitem {
list-style: none;
margin-bottom: 2em;
}
table.court-block {
border-collapse: collapse;
border-spacing: 0;
font-size: 0.8em;
width: 100%;
}
table.court-block th {
background-color: #AEA7E4;
color: #333;
font-weight: bold;
vertical-align: top;
width: 140px;
}
table.court-block th,
table.court-block td {
border: 1px solid #CCC;
padding: 0px 5px;
text-align: left;
}
table.court-block thead th,
table.court-block thead td {
background-color: #7F77BD;
color: #FFF;
}
table.court-block thead td {
text-align: right;
}
table.court-block thead td a[href^="mailto:"] {
color: #FFF;
}
table.court-block thead th {
font-size: 1.4em;
}

}

