
/* - columns.css - */
@media screen {
/* http://www.records.nsw.gov.au/portal_css/columns.css?original=1 */
/* */
#portal-columns {width:100% !important; border-collapse:collapse; border-spacing:0;}
#portal-column-one {vertical-align:top; width: 16em; border-collapse:collapse; padding:0; background:#fff url(images/side-shadow-left) repeat-y 100% 0; border-right:1px solid #ccc; }
#portal-column-content {vertical-align:top; border-collapse:collapse; padding:1em 1em 0 1em; margin:0 0 2em 0;}
#portal-column-two {vertical-align:top; width: 16em; border-collapse:collapse; padding:0 0 0 1em; background: #fff url(images/sidebar-shadow) repeat-y -1% 0; border-right: none;}
/* */
body.fullscreen #portal-column-one, body.fullscreen #portal-column-two {display:none;}
body.fullscreen #portal-column-content {width:100%; margin:0; padding:0;}
/* */
}


/* - authoring.css - */
@media screen {
/* http://www.records.nsw.gov.au/portal_css/authoring.css?original=1 */
/* */
/* */
/* */
.contentViews {background:transparent; padding-left:1em; line-height:normal; margin:0; list-style:none; border:1px solid #74ae0b; border-top-width:0; border-left-width:0; border-right-width:0;}
.contentViews li {display:inline; padding-top:0.5em;}
.contentViews li a {background:transparent; border:1px solid #74ae0b; border-style:solid; color:#578308; height:auto; margin-right:0.5em; padding:0 1em; line-height:normal; text-decoration:none; text-transform:none; z-index:1;}
.contentViews .selected a {background:#cde2a7; border-bottom:#cde2a7 1px solid; color:#578308;}
.contentViews li a:hover {background:#cde2a7; color:#578308;}
.configlet .contentViews {font-size: 90%;}
/* */
.contentActions {background-color:#cde2a7; border-left:1px solid #74ae0b; border-right:1px solid #74ae0b; color:#578308; text-align:right; text-transform:none; padding:0 0 0 1em; z-index:2; position:relative; height:1.6em;}
.contentActions ul, .contentActions li {margin:0; list-style:none; list-style-image:none; color:Black; text-align:left; line-height:1.6em;}
.contentActions li {float:right; z-index:4; border-left:1px solid #74ae0b;}
.contentActions a {text-decoration:none; color:#578308; padding:0 0.5em; cursor:pointer;}
.contentActions span.subMenuTitle {padding:0 0.5em; position:relative; white-space:nowrap; display:inline;}
.contentActions a span.subMenuTitle {padding:0; display:inline;}
.actionMenu {position:relative; margin:0; padding:0;}
.actionMenu .actionMenuHeader {margin:0; padding:0; font-weight:400;}
.actionMenu.activated .actionMenuHeader {position:relative; z-index:10;}
.actionMenu .actionMenuHeader a {display:block;}
.arrowDownAlternative {font-size:0.85em;}
.actionMenu .actionMenuContent {display:none; z-index:5; position:absolute; top:1.6em; right:-1px; height:auto; padding:0; margin:0;}
.actionMenu.activated .actionMenuContent {display:block !important;}
.actionMenu.activated .actionMenuContent {display:table !important; border-collapse:collapse; border-spacing:0;}
.actionMenu.deactivated .actionMenuContent {display:none !important;}
.actionMenu .actionMenuContent ul {display:block; background:#cde2a7; border:1px #74ae0b; border-style:none solid solid solid; margin:-2px 0 0 0; padding:0;}
.actionMenu .actionMenuContent li {float:none; background-color:transparent; display:inline; padding:0; margin:0; border:0;}
.actionMenu .actionMenuContent li a {display:block; white-space:nowrap; margin: 0.2em 0;}
.actionMenu .actionMenuContent .selected {display:block; white-space:nowrap; padding:0 0.5em; margin:0.2em 0;}
.actionMenu .actionMenuContent li a:hover {background:#74ae0b; color:#fff;}
.actionMenu .actionMenuContent .actionSeparator a {padding-top:0.2em; border-top:1px solid #74ae0b;}
#templateMenu li a {padding-left:16px;}
/* */
ul.configlets {margin:1em 0; list-style-image:none; list-style:none;}
ul.configlets li {margin-bottom:1em; }
ul.configlets li a {text-decoration:none; border:none;}
ul.configlets li a:visited {color:#0085A3; background:transparent;}
ul.configlets li a:active {color:#0085A3; background:transparent;}
ul.configlets li label {font-weight:700;}
ul.configletDetails {margin:0 1em 1em 4em; list-style-image:none; list-style:none;}
ul.configletDetails li {margin-bottom:1em; display:inline;}
ul.configletDetails li a {text-decoration:none;}
ul.configletDetails li label {font-weight:700;}
/* */
.stx table p {margin: 0; padding: 0;}
.stx table {border:1px solid #ccc ! important;}
.stx table td {border-bottom:1px solid #ccc;}
.reviewHistory {display:inline; font-size:110% !important; color:#000;}
.comment {background:#e5eaed; border:1px solid #ccc; padding:0.25em 1em 0.5em 1em; margin-bottom:1em;}
.comment h1, .comment h2, .comment h3, .comment h4, .comment h5, .comment h6 {border-bottom:1px solid #76797c; font-weight:400;}
.comment h3 a {background-image:url(http://www.records.nsw.gov.au/discussionitem_icon.gif); background-repeat:no-repeat; padding-left:18px; margin-left:-1px; margin-bottom:1px; min-height:1.6em; height:auto; line-height:1.6em;}
.commentBody {margin: 0 1em 1em 1em;}
.spacer {margin: 1em;}
/* */
dl.collapsible {border:1px solid #ccc !important; margin:1em 0 0 0; padding:0;}
dl.collapsible dt.collapsibleHeader {display:block; float:left; background:White; line-height:1.2em; vertical-align:middle; font-size:90%; position:relative; top:-0.6em; width:auto; margin:0 0 -0.6em 1em; padding:0 0.5em;}
dl.collapsible dd.collapsibleContent {margin:0; padding:0 1em; clear:left;}
dl.collapsible dd.collapsibleContent > dl {margin:0; padding:0;}
dl.expandedInlineCollapsible dt.collapsibleHeader, dl.expandedBlockCollapsible dt.collapsibleHeader {padding:0 6px 0 22px; background:White url(treeExpanded.gif) no-repeat 6px 50%; cursor:pointer;}
dl.collapsedBlockCollapsible {border:none !important; height:1em; width:auto;}
dl.collapsedBlockCollapsible dt.collapsibleHeader {float:none; position:static; margin:0; padding:0 0 0 22px; line-height:1em; background:transparent url(treeCollapsed.gif) no-repeat 6px 50%; cursor:pointer;}
dl.collapsedInlineCollapsible dd.collapsibleContent, dl.collapsedBlockCollapsible dd.collapsibleContent {display:none;}
dl.collapsedInlineCollapsible {border:none !important; height:1em; width:auto; display:inline;}
dl.collapsedInlineCollapsible dt.collapsibleHeader {position:static; float:none; margin:0; padding:0 0 0 22px; line-height:1em; background:transparent url(treeCollapsed.gif) no-repeat 6px 50%; cursor:pointer; display:inline;}
.configlet .documentEditable {padding:0 !important;}
.documentEditable .documentContent {border:1px solid #74ae0b; padding:0;}
.label {font-weight:700; display:inline; padding-right:0.5em;}
.optionsToggle {border:1px solid #ccc; color:Black; background:#dee7ec; font-weight:400 !important; font-size:90%;}
/* */
.portalNotLoggedIn {}
#portal-column-content fieldset > * input:focus, #portal-column-content fieldset > * textarea:focus {border-color:#ffa500;border-width:1px;}
/* */
.highlightedSearchTerm {background:#ffa;}
dl.searchResults .highlightedSearchTerm {background:transparent; font-weight:700;}
/* */
.noInheritedRoles {color:#a0a0a0;}
/* */
.currentItem {border-collapse:collapse; border:2px solid #ffa500;padding:1px;}
tr.dragging td {background:#ff6;}
.draggingHook {cursor:move;}
.notDraggable { }
.managePortletsLink {display: block; color:#76797c; font-size:90%; font-weight:400;}
ul.formTabs {position:relative; display:block; margin:0 0 -2em 0; padding:0; list-style-type:none; text-align:center;}
#content ul.formTabs li {background-image:none; padding-left:0;}
li.formTab {display:inline; margin:0; padding:0;}
li.formTab a {display:inline-block;}
li.formTab a {border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px dotted #ccc; background:White; margin:0; padding:0.125em 0.75em; text-decoration:none;}
li.firstFormTab a {border-left:1px solid #ccc;}
li.lastFormTab a {border-right:1px solid #ccc;}
li.formTab a.selected, li.formTab a:hover {background:#dee7ec;}
li.formTab a.notify {background:#ffce7b; color:Black;}
li.formTab a.required span {background:url(http://www.records.nsw.gov.au/required.gif) no-repeat center right; padding-right:8px;}
li.formTab a.notify:hover {background:#ffa500;}
.formPanel {padding:1em; border:1px solid #ccc;}
.formPanel.hidden {display:none;}
div.formControls input.hidden {display:none;}
/* */
}


/* - portlets.css - */
@media screen {
/* http://www.records.nsw.gov.au/portal_css/portlets.css?original=1 */
/* */
/* */
/* */
.managePortletsFallback {margin:0 0 0 1em;}
/* */
.portlet {margin:0 0 1em 0;}
.portlet a {text-decoration:none; border-bottom:0}
.portlet a.tile {display: block;}
/* */
.portletItem a, .portletFooter a {border-bottom:none;}
.portletItem a:hover {background:transparent; color:#000;}
.portlet a:hover {border-bottom:none; color:navy;}
.portletItem a:visited, .portletFooter a:visited {color:#069}
.portletHeader {margin-top: 1.3em; color: #B8474B; border:0; padding:0; text-transform:none; font-weight:600; line-height:1.4em; font-size: 1.5em}
.portletHeader a {color: #B8474B;}
.portletHeader a:hover, .portletHeader a:active, .portletHeader a:focus {color:#410C0C; border-bottom:none; background:transparent;}
.portlet img {border: 0; padding-top: 5px; padding-bottom: 3px; }
.fifty img {padding: 1.5em 0 1em .5em; border: 0;}
.portlet-static-photo-book {margin-top:1em; margin-bottom: 0}
.portlet h5 {margin-bottom:0}
.portletNews {}
.portletNews .portletHeader a {}
.portletEvents {}
.portletEvents .portletHeader a {}
.portletEvents .portletFooter {margin-top:2em; background: #f4f4f4;}
.portlet_visit h5 {margin-bottom: 0}
.portlet_visit img {margin-top: 5px; }
.portlet-static-read-watch-listen p, .portlet-static-50-years p {margin: 1em 0;}
.portlet-static-50-years a, .portlet-static-read-watch-listen a, .portlet-static-access-govt-info a, .portlet-static-soldier-settlement a {border-color: #fff; text-decoration: none;}
.portlet-static-soldier-settlement img {padding-left: 1em}
/* */
.portletNews .even, .portletEvents .even  {background:transparent;}
.portletNews a:hover, .portletEvents a:hover, .portlet_visit a:hover, .portlet-static-online-reel a:hover {color:#961c1d;}
.portletNews .portletFooter, .portletEvents .portletFooter {font-size:99%; font-weight: 600; border-top:0; background:transparent; background-image:none;}
.portletEvents .portletItem {border:0;}
.portletItem {margin:0; padding:0.5em .7em; font-size:100%; font-weight:600; line-height:150%;}
.portletItem ol {margin:0 0 0 1em;}
.portletItemDetails {display:block; color: #4f4f4f; font-weight:400; font-size:1em; line-height: 150%}
.portletFooter {background:#f4f4f4; margin:0; padding:0.25em 1em; border:1px solid #ccc; border-style: dotted solid none solid; text-align:left;}
.portletEvents .portletFooter a, .portletNews .portletFooter a {color:#000;}
/* */
.portletTopLeft {}
.portletTopRight {}
.portletBottomLeft {}
.portletBottomRight {}
/* */
.dayPopup {background-color:#ffffe1; border:1px solid Black; padding:0.2em; position:absolute; visibility:hidden; width:12em; z-index:2;}
.date {font-weight:700;}
.portletCalendar {width:100%; margin:1px 0 1em 0; width:100%;}
.portletCalendar dt {background-color:#dee7ec; font-weight:400; text-align:center; line-height:1.6em; border-bottom:none;}
.portletCalendar dd {margin:0; padding:0;}
.portletCalendar a {text-decoration:none;}
.portletCalendar a:hover {text-decoration:none;}
.ploneCalendar {border-collapse:collapse; border-spacing:0; width:100%;}
.ploneCalendar td {background-color:transparent; width:14%; text-align:center; padding:2px;}
.ploneCalendar .weekdays th {background-color:#dee7ec; border:1px solid #ccc; border-style:solid none; text-align:center; padding:2px; font-weight: 400;}
.ploneCalendar .event {background-color:#dee7ec; font-weight:700;}
.ploneCalendar .todayevent {background-color:#dee7ec; border:2px solid #ffa500; font-weight:700;}
.ploneCalendar .todaynoevent {border-collapse:collapse; border:2px solid #ffa500;}
.managePortletsLink {text-align:center;}
div.portlets-manager div.section {padding-top:1em !important;}
div.managedPortlet {padding-top:0.5em; padding-bottom:0.5em;}
.managedPortlet .portletHeader {min-height:3em !important;}
.managedPortlet a {text-decoration:underline;}
.managedPortletActions {display:block; float:right;}
.managedPortletActions a {text-decoration:none;}
.managedPortletActions a.up, .managedPortletActions a.down {color:blue !important;}
.managedPortletActions a.delete {color:red !important;}
/* */
.toc {float:right; width:30%; font-size:90%; margin:0 0 0.5em 0.5em;}
/* */
}


/* - controlpanel.css - */
@media screen {
/* http://www.records.nsw.gov.au/portal_css/controlpanel.css?original=1 */
/* */
.inlineDisplay {
display:inline
}
table.controlpanel-listing {
width:100%;
}
table.controlpanel-listing td, table.controlpanel-listing th {
font-size:120%;
}
table.controlpanel-listing dl {
margin-top:0;
}
table.controlpanel-listing dd {
margin-left: 1em;
}
table.controlpanel-listing dl dt a .trigger{
font-weight:normal;
}
table .controlpanel-listing td {
vertical-align:top;
}
table.controlpanel-listing td.checker{
text-align:center;
}
table.controlpanel-listing th.smallcolumn {
width:1.5em;
}
.chooser-right {
float:right;
margin-right:0 !important;
margin-bottom:0 !important;
}
.rule-element {
background-color:#EEF3F5;
margin:0.5em 0pt 0.5em;
padding:0.3em 1em 0.3em 1em;
width:auto;
}
.rule-element dl {
}
.rule-element dl dd {
margin-left:1em;
}
.rule-updown, .rule-operations {
float:right;
padding-top:0.8em;
}
/* */

}

