
/* - print.css - */
@media print {
/* http://www.records.nsw.gov.au/portal_css/print.css?original=1 */
body {font-family:"Times New Roman",Georgia,Garamond,serif; font-size:12pt !important;}
h1, h2, h3, h4, h5, h6 {border:none; font-family:Baskerville,Georgia,Garamond,Times,serif;}
div, p, ul, dl, ol {width:auto;}
ul, ol, dl {padding-right:0.5em;}
ul {list-style-type:square;}
.documentDescription {font-weight:700;}
fieldset td, td {font-size:12pt;}
pre {border:1pt dotted #000; white-space:pre; font-size:8pt; overflow:auto; padding:1em 0;}
table.listing, table.listing td {border:1pt solid #000; border-collapse: collapse;}
a {color:#000 !important; padding:0 !important; text-decoration:none !important;}
a:link, a:visited {color:#520; background:transparent;}
/* */
div.pageBreak {page-break-before:always;}
/* */
#content a:link:after, #content a:visited:after {content: " [" attr(href) "] "; display: none}
/* */
div.top,
#portal-top,
#portal-logo,
#portal-siteactions,
#portal-languageselector,
.hiddenStructure,
#portal-searchbox,
#portal-globalnav,
#portal-personaltools,
#portal-breadcrumbs,
#portal-column-one,
#portal-column-two,
.contentViews,
.contentActions,
.help,
.legend,
.portalMessage,
.documentActions,
.documentByLine,
.netscape4,
#portal-footer,
#flinks, .footerlinks, .footerlinks2,
#portal-colophon,
.skipnav,
.visualNoPrint,
#kss-spinner {display:none;}
}


/* - deprecated.css - */
@media screen {
/* http://www.records.nsw.gov.au/portal_css/deprecated.css?original=1 */
/* */
/* */
/* */
/* */

}


/* - navtree.css - */
@media screen {
/* http://www.records.nsw.gov.au/portal_css/navtree.css?original=1 */
/* */
/* */
.portletNavigationTree {list-style: none !important;list-style-image: none !important; line-height: 1.2em; background: transparent;}
.portletNavigationTree .portletHeader {border: 0; border-bottom: 1px solid #ccc; background: #4f4f4f; font-size: 1.1em; padding-left: 5px;}
.portletNavigationTree .portletHeader a, .portletNavigationTree .portletHeader a:hover  {color: #fff;}
.portletNavigationTree .portletItem {padding: 0; margin: 0;border: 0;background: transparent; color: #246;}
.navTree {list-style: none; list-style-image: none; margin-top: 0; }
.navTree li {margin-bottom: 0;}
.navTreeItem {background: transparent; padding: 0; margin: 0;font-size: 100%;}
.navTreeItem a, dd.portletItem .navTreeItem a {border: 1px solid #ccc; border-top-color: #fff; display: block; text-decoration: none; padding: 5px 0.1em 5px 1em; border-right: 0; border-left: 0; color: #246; font-weight: 400; }
.navTreeItem a:hover,
dd.portletItem .navTreeItem a:hover {background: #fff url(images/nav-bg) repeat-y 0 0; color: #961c1d; border-bottom-color: transparent; border-left: 0;}
.navTreeItem a:active, .navTree a:focus,
dd.portletItem .navTreeItem a:active, dd.portletItem .navTreeItem a:focus {background-color: #246; background-image: none; color: #fff; border-color: #686C4B;}
dd.portletItem .navTreeCurrentItem {background: #fff url(images/faded-grey) repeat-y 0 0;  }
li.navTreeCurrentItem {display: block; padding: 0 0 0 1px; margin: 0 0 2px -1px;}
li.navTreeCurrentItem a,
li.navTreeCurrentItem a:hover {display: block; border: 1px solid #dee7ec; min-height: 1.6em; line-height: 1.6em; height: auto; padding-left: 2em; border-right: 0;}
/* */
* html li.navTreeCurrentItem a, * html li.navTreeCurrentItem a:hover {height: 1.6em;}
.navTreeLevel0 {margin: 0;}
.navTreeLevel1, .navTreeLevel2, .navTreeLevel3, .navTreeLevel4, .navTreeLevel5 {margin-left: 0.75em;}
/* */
}


/* - invisibles.css - */
@media screen {
/* http://www.records.nsw.gov.au/portal_css/invisibles.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
ul.visualNoMarker, ol.visualNoMarker {list-style-type: none; list-style-image: none; margin: 0.5em 0 0 0;}
.visualOverflow {overflow: auto; margin: 0 0 1em 0;}
.visualOverflow pre, .visualOverflow table, .visualOverflow img {margin: 0;}
/* */
.hiddenStructure {display: block; background: transparent; background-image: none; /* */ border: none; height: 1px; overflow: hidden; padding: 0; margin: -1px 0 0 -1px; width: 1px;}
.contentViews .hiddenStructure, .contentActions .hiddenStructure {position: absolute; top: -200px; left: -200px;}
.hiddenLabel {display: block; background: transparent; background-image: none; /* */ border: none; height: 1px; overflow: hidden; padding: 0; margin: -1px 0 0 -1px; width: 1px;}
/* */
.visualClear {display: block; clear: both;}
/* */
}


/* - forms.css - */
@media screen {
/* http://www.records.nsw.gov.au/portal_css/forms.css?original=1 */
/* */
/* */
textarea {font:100% Monaco, "Courier New", Courier, monospace;border:1px solid #ddd; border-color:#666 #ddd #ddd #666; color:Black; background:#fff url(http://www.records.nsw.gov.au/input_background.gif) repeat-x; width:100%;}
input {font-family:Verdana, Lucida, Helvetica, Arial, sans-serif; visibility:visible; border:1px solid #ddd; border-color:#666 #ddd #ddd #666; color:Black; vertical-align:middle; background:#fff url(http://www.records.nsw.gov.au/input_background.gif) repeat-x;}
/* */
.noborder, .documentEditable * .noborder {border:none; margin:0; background:none; background-color:transparent;}
input[type=checkbox] {border:none; margin:0; background:none; background-color:transparent;}
#searchGadget {border:1px solid #ccc; margin:2px; padding:3px; font-weight:600; font-size:1.1em;}
button {font-family:Verdana, Lucida, Helvetica, Arial, sans-serif; visibility:visible; border:1px solid #ccc; color:Black; vertical-align:middle; background-color:#dee7ec; padding:1px; cursor:pointer; font-size:90%; text-transform:none;}
select {vertical-align:top;}
form {border:none; margin:0;}
fieldset { border:1px solid #ccc; margin:1em 0; padding:0 1em 1em; line-height:1.5em; width:auto;-moz-border-radius:10px; -webkit-border-radius: 10px; border-radius:10px;}
legend {background:White; padding:0.5em; font-size:1.3em; color:#069;}
label {font-weight:700; line-height: 180%;}
.formQuestion {clear: both; clear:all;}
optgroup { font-style:normal; font-weight:700; color:#999; padding-left:0.25em;}
option {color:#000;}
optgroup > option {padding:0 0.25em 0 1em;}
dl.enableFormTabbing dd {margin-left:0; padding-top:2em;}
#login-form {width:50%; margin:0 auto; padding-bottom:30%;}
#login-form .field {clear:none;}
#login-form label {}
#login-form input {font-size:150%;}
#login-form input.context {padding:1px 10px 1px 20px; background-position:9px 5px; margin-bottom:1em;}
#login-form #__ac_password {margin-left: 28px; }
#login-form #__ac_name {margin-left: 10px; }
#login-form .formControls {margin-left: 110px}
#forgotten-password {float:right; width:35%; margin:0 1em;}
.standalone, .documentEditable * .standalone {background:#dee7ec url(http://www.records.nsw.gov.au/linkOpaque.gif) 9px 1px no-repeat; color:Black; cursor:pointer; font-size:90%; padding:1px 1px 1px 15px; text-transform:none; border:1px solid #ccc;}
.context, .formControls .actionButtons .button, .documentEditable * .context {background:transparent url(http://www.records.nsw.gov.au/linkTransparent.gif) 9px 1px no-repeat; color:Black; cursor:pointer; font-size:90%; padding:1px 1px 1px 15px; text-transform:none; border:1px solid #ccc;}
.destructive, .documentEditable * .destructive {background:#ffce7b url(http://www.records.nsw.gov.au/linkTransparent.gif) 9px 1px no-repeat; border:1px solid #ffa500; color:Black; cursor:pointer; font-size:90%; padding:1px 1px 1px 15px; text-transform:none; border:1px solid #ccc;}
input.searchButton {margin-bottom:1px ! important; color:Black; font-size:90%; background:White url(http://www.records.nsw.gov.au/search_icon.gif) 2px 1px no-repeat; cursor:pointer; padding:1px 1px 1px 19px; text-transform:none; border:1px solid #ccc;}
.searchSection {color:#76797c;margin-top:0.25em;}
.searchSection label:hover {color:Black;}
/* */
.field {top:0; left:0; margin:0 1em 1em 0; clear:both;}
.field .field {margin:0;}
.fieldRequired {background:url(http://www.records.nsw.gov.au/required.gif) center left no-repeat; padding:0 0 0 8px; color:White;}
.fieldUploadFile {text-align:right; margin-right:0.75em; display:none;}
.fieldTextFormat {text-align:right; margin-right:0.75em}
.formHelp {font-size:90%; color:#4f4f4f; margin:0 0 0.2em 0; line-height: 160%}
.formHelp:hover {color:Black; cursor:default;}
/* */
div.error {background-color:#fdc; border:1px solid #d00; padding:0.5em; margin:0 0 1em 0; width:95%;}
.error .fieldRequired {color:#d00;}
/* */
#archetypes-fieldname-title input, input#form\.title {font-size:160%; font-family:"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-weight:400; width:99%;}
#archetypes-fieldname-description textarea, textarea#form\.description {font:100% Verdana, Lucida, Helvetica, Arial, sans-serif; font-weight:700;}
input.inputLabelActive {color:#76797c;}
textarea#form\.description {height:6em; width:99%;}
tr.selected {background:#ffa;}
.kupu-save-message {color:#fff; font-weight:700; background-color:red; padding:0.3em; position:fixed; top:0; right:0; z-index:999;}
/* */
}

