﻿#orders tr td, 
#newsReleases tr td, 
#judicialReviews tr td,
#decisions tr td,
#investigationReports tr td,
#caseSummaries tr td,
#breachNotificationDecisions tr td,
#events tr td  
{
    vertical-align: top;
}

.documentColumnNoWrap   {
    white-space: nowrap;
}
.documentColumn
{
    width: 150px;

}
.dateRangeCol{
    width:150px;
}
table#orders, 
table#decisions,
table#judicialReviews,
table#investigationReports,
table#caseSummaries,
table#breachNotificationDecisions
{
    border-collapse: collapse;
    border: 1px solid grey;
}

table#orders thead tr, 
table#decisions thead tr,
table#judicialReviews thead tr,
table#investigationReports thead tr,
table#caseSummaries thead tr,
table#breachNotificationDecisions thead tr
{
    border-bottom: 1px solid grey;
}

table#orders tr.rowBorder, 
table#decisions tr.rowBorder,
table#judicialReviews tr.rowBorder,
table#investigationReports tr.rowBorder,
table#caseSummaries tr.rowBorder,
table#breachNotificationDecisions tr.rowBorder
{
    border-bottom: 1px solid grey;
}



table#orders, th, td, table#orders td,
table#decisions, th, td, table#decisions td,
table#judicialReviews, th, td, table#judicialReviews td,
table#investigationReports, th, td, table#investigationReports td,
table#caseSummaries, th, td, table#caseSummaries td,
table#breachNotificationDecisions, th, td, table#breachNotificationDecisions td
{
    /*border: 1px solid grey;*/
    font-size:12px;
}

#orders tr td.judicialReleaseCol,
#decisions tr td.judicialReleaseCol,
#investigationReports tr td.newsReleaseCol {
    padding-left: 0;
    padding-right:0;
    width:60px;
}

#orders .judicialReleaseCol img, 
#decisions .judicialReleaseCol img, 
#investigationReports .newsReleaseCol img
{
    width: auto;
    max-width:inherit;
    float:left;
}

#searchArea input.livesearch
{
    width:250px;
}
#searchArea .resultsummary
{
    padding-top:5px;
}
p, .container, .body-content {
    font-size:14px;
}

.detailsDate {
    font-style:italic;
    padding-bottom: 10px;
}
.relatedItems {
    float:left;
    padding-right:40px;
}

.jr-legend {
    margin-top:40px;
    padding-left:20px;
    margin-right:15px;
}
.jr-legend input[type=checkbox]{
    margin:0;
}
.filter {
    padding-left:15px;
}
.yearPrompt{
    padding-top:7px;
    padding-right:5px;
}

.inline-list > li, #order-search{
    font-size:12px;
}
#order-search{
    width:200px;
}

.sectionalIndexTree .arrow 
{
    font-family: Courier, monospaced;
    font-size: 12px;
    position: absolute;
    top: -4px;
    left: -32px;
    display: block;
    margin: 3px;
    width: 24px;
    height: 24px;
    text-align: center;
    cursor: pointer;
}
.sectionalIndexTree .sidenav
{
    list-style: none;
}
.sectionalIndexTree ul.sidenav
{
    padding-left:30px;
    margin-left:0;
}
.sectionalIndexTree ul.sidenav ul
{
    margin-left:0;
    list-style:none;
}
.sectionalIndexTree ul.sidenav li
{
    padding-bottom:0;
}
.sectionalIndexTree ul.sidenav input[type=checkbox]
{
    margin-bottom:0;
}

.sectionalIndexTree .Collapsed {
background: url(/img/sections_folders.png) no-repeat 0 -32px !important;
padding-left: 20px !important;
}
.sectionalIndexTree .Expanded {
background: url(/img/sections_folders.png) no-repeat 0 2px !important;
padding-left: 20px !important;
}
.sectionalIndexTree .NoChildren {
background: url(/img/sections_folders.png) no-repeat 0 -14px !important;
padding-left: 20px !important;
}

.sectionalIndexTree .sidenav .Hidden {
    display: none!important;
}
.sectionalIndexTree .sidenav .Shown {
    display: initial!important;
}
.sectionalIndexTree .sidenav .Child {
    display: initial!important;
}

.sectionalIndexTree{
    width:300px;
    float:left;
}
.sectionalIndexListing{
    float:left;
}

.jrButton {
  font-family: arial;
  color: #FFFFFF !important;
  font-size: 12px;
  text-shadow: 1px 1px 0px #000000;
  box-shadow: 1px 1px 1px #000000;
  padding: 9px 16px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #CE840F;
}
.jrButtonSmall {
    font-family: arial;
    color: #FFFFFF !important;
    font-size: 12px;
    text-shadow: 1px 1px 0px #000000;
    box-shadow: 1px 1px 1px #000000;
    padding: 4.5px 8px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 7px;
    background: #CE840F;
}
.jrButton:hover {
  color: #FFFFFF !important;
  background: #D79414;
  text-decoration:none !important;
}

.nrButton {
  font-family: arial;
  color: #FFFFFF !important;
  font-size: 12px;
  text-shadow: 1px 1px 0px #000000;
  box-shadow: 1px 1px 1px #000000;
  padding: 9px 16px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #007D6F;
}
.nrButtonSmall {
    font-family: arial;
    color: #FFFFFF !important;
    font-size: 12px;
    text-shadow: 1px 1px 0px #000000;
    box-shadow: 1px 1px 1px #000000;
    padding: 4.5px 8px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 7px;
    background: #007D6F;
}
.nrButton:hover {
  color: #FFFFFF !important;
  background: #008D7F;
  text-decoration:none !important;
}
.judicialReleaseCol .dvButton
{
    float:left;
    clear:both;
    padding-bottom:10px;
    padding-left:5px;
    padding-right:5px;
}

.judicialReleaseCol > .dvButton
{
    padding-top:10px;
} 

.newsReleaseCol .dvButton
{
    float:left;
    clear:both;
    padding-bottom:10px;
    padding-left:5px;
    padding-right:5px;
}

.newsReleaseCol > .dvButton
{
    padding-top:10px;
} 

.has-tip 
{
    border-bottom: none;
    font-weight: bold;
    color: #007684;
    cursor: pointer;
}
.has-tip:hover, .has-tip:focus {
    border-bottom:none;
    color: #333333;
    cursor: pointer;
}
.filter span{
    font-size:12px;
}
.filter.right{
    margin-right:20px;
}
.jrFilter
{
    padding-top:45px;
}
.nrFilter{
    padding-top:45px;
}

.titleColumn a{
    font-weight:bold;
}

.documentsTable tr.odd td
{
    /*background-color: #E5E5E5;*/
    background-color: #EBEBEB;
}
.documentsTable tr.event td
{
    background-color: white;
}
.sectionBox table
{
    width:100%;
}
.sectionBox h2
{
    color: #007684;
    font-size:16px;
}

.loadingSection
{
    display:none;
}
.loadingSection img.loadingDisplayImage{
    width:50px;
    height:50px;
    padding:0;
    margin:0;
    float:left;
    padding-top:10px;
}
.loadingSection .loadingDisplayText
{
    float:left;
    font-size:22px;
    margin-top:20px;
    padding-left:10px;
}

.pager span {
    padding: 5px;
}

.pager {
    font-size: 10pt;
}

.pager .pages a {
    padding: 5px;
}

.pager .pages a.current {
    font-weight: bold;
    text-decoration: none;
}

.dropDownPager {
    width: 65px;
}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
