
/* - base.css - */
@media screen {
/* http://www.records.nsw.gov.au/portal_css/base.css?original=1 */
/* */
/* */
body {font:400 95% arial,"trebuchet MS",helvetica, arial, sans-serif; background:White url(images/body-gradient) repeat-x 0 0; color:Black; margin:0; padding:0; width:100%;}
blockquote {font-family:Baskerville, Georgia, serif; text-shadow: 2px 2px 5px #4f4f4f;background:url(images/quote.jpg) 2% 0 no-repeat; padding-left:55px; padding-top:10px; margin-left:0; border-left:0; font-size:1.1em;}
table {font-size:95%;}
a:link {color:#069; background-color:transparent; border-bottom:1px solid #4779ae; text-decoration:none;}
a:visited {color:#246;}
a:hover {color:#961c1d; background:transparent; border-bottom:1px solid #961c1d;}
a:active, a:focus {border-bottom:0; text-decoration:none; background:#fffff1; color:#961c1d;}
img {border:1px solid #ccc; vertical-align:middle;}
img a  {border-bottom:0;}
p {margin:1em 0; line-height:1.6em;}
p img {border: none; margin:0;}
hr {border:0; height:1px; color:#ccc; background:#ccc; margin:0.5em 0;}
h1, h2, h3, h4, h5, h6 {color: #000; font-family: helvetica,"Trebuchet MS",arial, sans-serif;margin:1em 0 .5em 0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none;}
h1 {font-size:180%;}
h2 {font-size:160%; clear:both}
h3 {font-size:140%; border-bottom:none; font-weight:400;}
h4 {font-size:110%;font-weight:400;}
h5 {font-size:90%;font-weight:700;}
h4, h5 {border-bottom:none; }
h6 {font-size:90%; border-bottom:none; font-weight:700;}
ul {line-height:1.5em; padding:0;}
ol {line-height:1.5em; padding:0;}
ol li {list-style-type:decimal;}
li{list-style-type:none; margin-bottom:1em; margin-left:2.5em; line-height:140%;}
li li {margin-left:1.5em;}
dt {font-weight:700;}
dd {line-height:1.5em; margin-bottom:1em;}
abbr, acronym, .explain {border-bottom:1px dotted Black; color:Black; background: transparent; cursor:help;}
abbr .explain {border-bottom:none;}
q {font-family:Baskerville, Georgia, serif; font-style:italic; font-size:120%;}
code, tt {font-family:Monaco, "Courier New", Courier, monospace; font-size:120%; color:Black; background-color:#dee7ec; padding:0 0.1em;}
pre {font-family:Monaco, "Courier New", Courier, monospace; font-size:100%; padding:1em; border:1px solid #ccc; color:Black; background:#dee7ec; overflow:auto;}
ins {color:green; text-decoration:none;}
del {color:red; text-decoration:line-through;}
/* */
}


/* - public.css - */
@media screen {
/* http://www.records.nsw.gov.au/portal_css/public.css?original=1 */
/* */
/* */
/* */
body.largeText {font-size: 95%;}
body.smallText {font-size: 60%;}
#visual-portal-wrapper {width: 960px; margin: 0 auto; padding: 0 0px; border: 1px solid #ccc;text-align: left; background: #fff; color: #000;}
/* */
#portal-column-one .visualPadding {padding: 0;}
#portal-column-two .visualPadding {padding: 0 .9em 1em 0;}
/* */
#portal-searchbox {z-index: 2; font: 700 120% helvetica, arial, sans-serif; padding: 0; margin:2px 0 0 0; text-transform: none; }
#portal-searchbox a {text-decoration: underline;}
#portal-searchbox input {border:1px solid #ccc; background-image: linear-gradient(#f4f4f4,#ccc); background: #72c7e7; background: linear-gradient(#f4f4f4, #ccc);  padding: 3px 5px; font-weight: 700;}
#portal-searchbox #searchGadget {background:#fff}
.searchSection {display: none}
#portal-advanced-search {margin-top: 0.2em; clear: both;}
#portal-advanced-search a {color: #76797c; text-decoration: none; text-transform: none;}
/* */
dl.searchResults dt {font-size: 140%; font-weight: 400;}
form.searchPage {text-align: center;}
input.searchPage {font-size: 200% !important;}
form.searchPage input.searchButton {background-position:5px 7px; padding:1px 10px 1px 25px;}
/* */
.LSRes {font-family: Verdana, Lucida, Helvetica, Arial, sans-serif;visibility: visible;color: #436976;background-color: White;vertical-align: middle;display:block;list-style-image: none;list-style-type: none;text-align: left;min-width: 16.5em;text-transform: none;margin-left: 0;line-height: 1.1em;}
#LSHighlight,
.LSHighlight {background-color: #dee7ec;border: 1px solid #ccc;color: #436976;}
.LSRow {border: 1px solid transparent;font-weight: 600; white-space: normal;padding:0;margin: 0;list-style-image: none;list-style-type: none; }
.LSDescr {color: #76797c;text-transform: none;padding-left:2.1em;margin-top:-0.1em;}
.LSResult {position: relative; width: 100%; display: block;text-align: right;padding-top: 0; margin: 0;left: 3px;z-index: 3;}
.LSShadow {position: relative; text-align: right;}
.livesearchContainer {display: none;background-color: White;margin-top: 0;padding: 0 !important;position: absolute;right: 0; /* */ top: 0;white-space: normal;font-family: Verdana, Lucida, Helvetica, Arial, sans-serif; visibility: visible;text-align: left;color: #436976;border: 1px solid #ccc;width: 30em;text-transform: none;}
* html .livesearchContainer {padding: 1px !important;padding-top: 0 !important;background-color: #ccc;border: 0;}
#livesearchLegend {line-height: 1em;margin-top: -2em;margin-left: -0.1em;border: 1px solid #ccc;border-bottom: 0; color: #246;background: #fff;font-weight: 600;font-size: .9em;}
* html #livesearchLegend {margin-top: -1.9em;margin-left: -8px;position: relative;}
/* */
.LSIEFix {background-color: #246; color: #fff;   padding: 0.5em !important;z-index: 20;}
.options {margin: .5em 0 0 1.1em; padding: 0;float: left;}
.LSBox {float:right; width: 475px; height: 20px;padding: 0 0 .5em 0;margin: -35px 5px 0 0;}
#LSNothingFound {text-align: center;padding: 2px;}
.LSBox label {font-weight: 400;}
/* */
h1, h2 {border-bottom: 1px solid #ccc; font-weight: 400;}
/* */
body.kssActive h2.inlineEditable:hover, body.kssActive h1.inlineEditable:hover {padding-bottom: 1px;}
h4, h5, h6 {border-bottom: none; font-weight: 600;}
h3 {border-bottom: none;}
.documentFirstHeading {margin-top: 0;}
#content {font-size: 120%; padding: .5em 1em 2em 1em !important; background: White;}
html, body #content {min-height: 100%; height: 730px;}
html>body, html>body #content {height: auto; min-height: 650px;}
#content ul {list-style-type: none; margin: 0.5em 0 0 0.7em;}
#content ol {margin: 0.5em 0 0 2.5em;}
#content ul li, #relatedItemBox dd  {margin-top: 0; padding-left: 1.5em; background: transparent url(images/arrow) no-repeat  0 0.4em;}
#content ul.album li {background: none;}
/* */
#content p a {text-decoration: none; border-bottom: 1px #ccc solid;}
#content p a:visited {color: #246; background-color: transparent;}
#content p a:active {color: Red; background-color: transparent;}
#content a:target {background-color: #fd7 !important;}
#content li a {text-decoration: none; border-bottom: 1px #ccc solid;}
#content li a:visited {color: #246;}
#content li a:active {color: Red;}
#content dd a {text-decoration: none; border-bottom: 1px #ccc solid;}
#content dd a:visited {color: #246; background-color: transparent;}
#content dd a:active {color: Red;background-color: transparent;}
/* */
/* */
#portal-skinswitcher { }
#portal-skinswitcher a {display: block; float: left;}
#portal-logo img {display: none;}
#portal-logo a {text-decoration: none; border: 0;}
/* */
#portal-top {width: 100%; background: transparent; border-bottom: 0; font-size: 75%;}
#portal-top a:link, #portal-top a:visited, #portal-top a:focus {color: #0c4d8d; background: transparent; border: 0;}
#portal-top a:hover {color: #B8474B; text-decoration: underline;}
#portal-top a:active {background: #246; color: #fff;}
#portal-top img {padding:1em .5em; border: 0;}
/* */
#portal-siteactions {background-color: transparent;white-space: nowrap;list-style-image: none;list-style-type: none;margin: 1px 0 0 0;height: auto;line-height: normal;float: right;padding: 3px 2em 3px 0;display: none;}
#portal-siteactions li {display: inline;}
#portal-siteactions li a {background-color: transparent; border: 1px solid White; color: #76797c; height: auto; padding: 0.2em; margin-right: 0.2em; text-decoration: none; text-transform: none;}
#portal-siteactions li.selected a {background-color: #dee7ec; color: #436976; border: 1px solid #ccc;}
#portal-siteactions li a:hover {background-color: #dee7ec; color: #436976; border: 1px solid #ccc;}
/* */
#portal-globalnav {display: none;background-color: transparent;padding: 0em 0em 0em 2em;list-style: none;margin: 0;height: auto;line-height: normal;}
#portal-globalnav li {display: inline;}
#portal-globalnav li a {background-color: transparent; border-color: #ccc; border-width: 1px; border-style: solid solid none solid; color: #436976; height: auto; margin-right: 0.5em; padding: 0em 1.25em; text-decoration: none; text-transform: none;}
#portal-globalnav li.selected a {background-color: #dee7ec; border: 1px solid #ccc; border-bottom: #dee7ec 1px solid; color: #436976;}
#portal-globalnav li a:hover {background-color: #dee7ec; border-color: #ccc; border-bottom-color: #dee7ec; color: #436976;}
#portal-personaltools {background-color: #dee7ec; border-top-color: #ccc; border-top-style: solid; border-top-width: 1px; border-bottom-color: #ccc; border-bottom-style: solid; border-bottom-width: 1px; line-height: 1.6em; color: Black; padding: 0em 3em; margin: 0;text-align: right;text-transform: none;list-style: none;}
#portal-personaltools .portalUser {background: transparent url(http://www.records.nsw.gov.au/user.gif) center left no-repeat;padding-left: 18px;}
#portal-personaltools .portalNotLoggedIn {color: Black;padding: 0;background: transparent;background-image: none;}
#portal-personaltools li {color: #436976; margin-left: 1em;display: inline;}
#portal-personaltools li a {text-decoration: none; color: #436976;}
#portal-personaltools li a:hover {text-decoration: none; color: #436976;background: #fff;}
#portal-personaltools .visualIconPadding {padding-left: 10px;}
.visualCaseSensitive {text-transform: none;}
#portal-languageselector {margin: 0 1em;float:right;display:none;}
#portal-languageselector li {display: inline;}
#portal-breadcrumbs {text-transform: none; line-height: 1.7em; background: #f2f2f2; border-bottom-color: #ccc; border-bottom-style: solid; border-bottom-width: 1px; padding-left: 1.2em;padding-right: 2em; color: #436976;}
#portal-breadcrumbs a {text-decoration: none;}
#portal-breadcrumbs a:hover {color: #961c1d;}
.breadcrumbSeparator {font-size: 120%;}
.addFavorite {vertical-align: bottom;}
.documentEditable {padding: 0em 1em 1em 1em !important;margin: 0 -1em;}
#content-news h1 {margin-bottom: 1em;}
.newsItem {margin-bottom: 1em; font-size: 1.5em;border-bottom: 1px solid #ccc;}
.newsImage {border: 1px solid #ccc;}
.newsImageContainer {float:right;margin: 0 0 0.5em 1em;width: 202px;}
.newsContent {padding: 0 1em 1em 1em;}
.newsContent ul, .newsContent li {display: block;list-style: none;list-style-image: none;margin: 0;padding: 0;}
.newsAbout {display: block;color: #76797c;font-size: 90%;padding: 0;margin-top: 0;list-style: none;list-style-image: none;float: right;text-align: right;}
.newsAbout li {display: inline;}
.newsFooter { }
.newsFooter li {display: inline;margin: 0 1em 0 0;}
.documentActions {display: none;padding: 0;text-align: right;border-top: 0px solid #ccc;}
.documentActions ul {padding: 1em;display: block;margin: .2em 0;list-style-type: none;list-style-image: none;font-size: .7em;}
.documentActions li {display: inline;margin: 0 0em;padding: 1em 0em;background-color: #fff; }
.documentActions ul li {background-image: none;}
.documentActions a {border: none !important;text-decoration: none; color: #fff;}
.documentActions a:active, .documentActions a:focus, .documentActions a:visited {color: #fff;}
.documentActions #document-action-sendto {background: transparent url(images/email) no-repeat 0 0;}
.documentActions #document-action-print {background: #fff url(images/printer) no-repeat 50% 40%;}
.documentActions #document-action-textbig {background: transparent url(images/icon_font_big) no-repeat 50% 15%; padding-left: 3em;}
.documentActions #document-action-textsmall {background: transparent url(images/icon_font_small) no-repeat 50% 5%; padding-left: 2.5em;}
.documentActions #document-action-vcs {background: transparent url(images/calendar_icon) no-repeat 0 60%;}
.documentActions #document-action-ics {background: transparent url(images/calendar_icon) no-repeat 0 60%;}
.documentActions #document-action-rss {display: none; background: transparent url(images/RSS_small) no-repeat 0 0;}
.documentActions #document-action-facebook {background: transparent url(images/facebook_icon) no-repeat 0 0; padding-left: 3em;}
.documentActions #document-action-twitter {background: transparent url(images/twitter) no-repeat 0 0; padding-left: 3em;}
/* */
dl.portalMessage {font-size: 90%;}
dl.portalMessage a {color: #000;border: none;text-decoration: underline;}
dl.portalMessage dt {background-color: #996; border: 1px solid #996;font-weight: 700;float: left;margin: 0 0.5em 0 0;padding: 0.5em 0.75em; color: #fff;line-height: 1.25em;}
dl.portalMessage dd {background-color: #ffffe3;border: 1px solid #996;padding: 0.5em 0.5em; margin: 0;line-height: 1.25em;}
dl.warning dt {background-color: #d80; border: 1px solid #d80;}
dl.error dt {background-color: #d00; border-color: #d00;}
dl.warning dd {background-color: #fd7; border-color: #d80;}
dl.error dd {background-color: #fd7; border-color: #d80;}
.documentDescription, #relatedItemBox {font: 700 100% "lucida sans", "trebuchet MS", arial, Verdana, sans-serif;display: block;margin: 0;line-height: 1.5em;color: #4f4f4f;background: #f4f4f4;padding: 10px}
#relatedItemBox dt {margin-bottom: .5em;}
#relatedItemBox dd {font-weight: 400;}
.documentByLine {font-size: 90%;font-weight: 400;color: #76797c;margin-bottom: 0.5em; display: none;}
dl.searchResults span.documentByLine {display: block;}
#category ul {list-style-image: none;list-style-type: none;display: inline;margin: 0;}
#category ul li {display: inline;}
.discussion {margin-top: 1em;}
.even {background-color: #f4f4f4;}
.odd {background-color: transparent;}
.visualHighlight {background-color: #ffc;}
.discreet {color: #76797c;font-size: 90%;font-weight: 400;}
.pullquote {padding: 0 1em 0 1em;margin: 0 0 1em 1em;font-weight: 700;color: #C93;float: right;width: 35%;clear: right;background-color: White;border-left: 4px solid #ccc;}
.callout {font-weight: 700;color: #C93;padding: 0 1em;}
.notify, .documentEditable * .notify {border: 1px solid #ffa500;}
.card {background-color: #dee7ec;border-color: #ccc;border-width: 1px;border-style: solid;float: left;margin: 1em;text-align: center;width: 110px;padding: 1em 0;}
.card a {text-decoration: none;}
.portrait {background-color: #dee7ec;border-color: #ccc;border-width: 1px;border-style: solid;font-size: 90%;margin: 0.5em;padding: 1em 0 0.5em 0;text-align: center;width: 100px;}
.portraitPhoto {border: 1px solid #000;}
/* */
table.listing, .stx table {border-collapse: collapse;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;font-size: 90%;margin: 1em 0em 1em 0em;}
table.listing th, .stx table th {background: #dee7ec url(images/nav-bg-hover) repeat-y 0 0;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;font-weight: 400;padding: 0.25em 0.5em;text-transform: none;}
table.listing .top {border-left: 1px solid White;border-top: 1px solid White ! important;border-right: 1px solid White ! important;text-align: right ! important;padding: 0em 0em 1em 0em;}
table.listing .listingCheckbox {text-align: center;}
table.listing td, .stx table td {border-right: 1px solid #ccc;padding: 0.25em 0.5em;}
table.listing a {text-decoration: none;}
table.listing a:hover {text-decoration: underline;}
table.listing img {vertical-align: middle;}
table.listing td a label, .stx table td a label {cursor: pointer;}
/* */
table.vertical {background-color: White;}
table.vertical th {padding: 0.5em;}
table.vertical td {border-top: 1px solid #ccc;padding: 0.5em;}
/* */
table.grid td {border: 1px solid #ccc;padding: 0.5em;}
/* */
table.plain,
table.plain td, table.plain th, table.listing, table.listing td, table.listing th {border: 1px solid #ccc;padding: 0.5em;border-collapse: collapse;}
table.plain, table.listing, table.gallerylist {width: 90%; margin: 2% auto; font-size: 1.1em;}
table.plain td, table.listing td {background: #fcfbf8; line-height: 150%;}
table.plain th, table.listing th {background: #f2f2f2;}
table.plain tr.altrow, table.listing tr.altrow {background: #fff; padding: 0;}
table.gallerylist {line-height: 150%; border: 1px solid #c8dae6;}
table.gallerylist td, table.gallerylist th {border: 1px solid #c8dae6;padding: 0.5em;}
table.gallerylist th {font-size: 1.2em; background: #c8dae6}
table.gallerylist tr.row1 {background: #FCFDFD}
table.gallerylist tr.row2 {background: #EDF3F3}
/* */
.listingBar {background-color: #f4f4f4;border-color: #ccc;border-style: solid;border-width: 1px;padding: 0em 1em;text-align: center;text-transform: none;vertical-align: top;margin: 1em 0em;font-size: 94%;clear: both;}
.listingBar span.previous, .listingPrevious {text-align: left;float: left;margin-right: 1em;}
.listingBar span.next, .listingNext {text-align: right;float: right;margin-left: 1em;}
.listingBar img {vertical-align: middle;}
.listingBar a {text-decoration: none;}
.tileItem {border-top: 1px solid #ccc;padding-top: 0.5em;margin-top: 0.5em;}
.tileHeadline {border: none;font-size: 110%;font-weight: 700;}
.tileHeadline a {text-decoration: none;}
.tileBody {margin-bottom: 0.5em;}
.tileImage {float: right; margin: 0 0 0.5em 0.5em;border: 1px solid #000;}
.eventDetails {float: right;width: 20em;clear: right;}
/* */
/* */
ul.visualNoMarker, ol.visualNoMarker {list-style-type: none;list-style-image: none;margin: 0.5em 0 0 0;line-height: 1em;}
ul.discreet {list-style-image: none;list-style-type: disc;}
textarea.proportional {font: 100% Verdana, Lucida, Helvetica, Arial, sans-serif;}
.productCredits {text-align: right;font-size: 90%;clear: both;font-weight: 400;color: #76797c;}
#portal-footer {margin: 0;padding: 1em 2em 2em 2em; text-align: center; font-size: 75%;clear: both; border-top:1px solid #ccc}
#portal-footer p {margin: 0; padding: 0; color: #4f4f4f}
#portal-footer a:link, #portal-footer a:visited {text-decoration: none; border: none;}
#portal-footer a:active, #portal-footer a:focus {text-decoration: none;color: #246;border: none;background: #fff;}
#portal-footer a:hover {text-decoration: underline;}
#portal-colophon {display: none; float: none;margin: 0 0 1em 0;padding: 0 0 1em 0;text-align: center;color: #666;}
#portal-colophon ul {list-style-image: none;list-style-type: none;}
#portal-colophon ul li {display: inline !important;font-size: 90%;padding: 0 0.75em;}
#portal-colophon ul li a {text-decoration: none;border-bottom: 1px #ccc solid;color: #666;}
.feedButton {display: block; float: right; margin-top: 1px;}
/* */
#portal-sitemap {list-style: none;list-style-image: none;margin: 0; font-size: 90%;border: none;}
#portal-sitemap a {border: 1px solid White;}
#portal-sitemap a:hover {border: 1px solid #ccc; }
#portal-sitemap .navTreeLevel1 {padding-left: 0em;border-left: 0.5em solid #ccc;margin: 0 0 0 0.5em;}
#portal-sitemap .navTreeLevel2 {padding-left: 1em;border-left: 0.5em solid #dee7ec;margin: 0 0 0 0.6em;}
/* */
.photoAlbumEntry {float: left;height: 185px;width: 143px;margin: 0em;padding: 0 6px 0 9px;text-align: center;background-image: url('http://www.records.nsw.gov.au/polaroid-single.png');background-repeat: no-repeat;}
.photoAlbumEntry img {border: 1px solid #ccc;display: block;margin: 0 auto;}
.photoAlbumEntryWrapper { /**/ height: 130px;width: 128px;margin-bottom: 7px;}
.photoAlbumEntry a {display: block;text-decoration: none;font-size: 90%;height: 169px;width: 130px;margin: 16px auto 0;}
.photoAlbumFolder {background-image: url('http://www.records.nsw.gov.au/polaroid-multi.png'); background-repeat: no-repeat;}
.photoAlbumEntryTitle {color: #76797c; display: block; overflow: hidden; width: 128px; height: 3.6em;}
/* */
a.link-parent {display: block; background: transparent url(http://www.records.nsw.gov.au/arrowUp.gif) 4px 5px no-repeat; padding: 1px 0 10px 16px; font-size: 90%; text-decoration: none;}
#content .link-category {color: #74ae0b !important;}
#content .link-user {background: transparent url(http://www.records.nsw.gov.au/user.gif) 0 1px no-repeat; padding: 1px 0 1px 16px;}
#content .link-comment {background: transparent url(http://www.records.nsw.gov.au/discussionitem_icon.gif) center left no-repeat; padding: 1px 0 1px 16px !important; /* */ }
#content .link-anchor {color: #76797c; text-decoration: none; font-weight: 400;}
#content .link-presentation {font-size: 90%; text-align: center;}
#content .link-wiki-add {color: red;}
/* */
#content a[href ^="http:"], #content a.link-external {
/* */
}
#content a[href ^="https:"], #content a.link-https {background: transparent;}
#content a[href ^="http://www.records.nsw.gov.au"] {background: none; padding: 0;}
/* */
#content a[href ^="mailto:"], #content a.link-mailto  {background: transparent url(http://www.records.nsw.gov.au/mail_icon.gif) 0 1px no-repeat; padding: 1px 0 1px 18px;}
#content a[href ^="news:"], #content a.link-news {background: transparent url(http://www.records.nsw.gov.au/topic_icon.gif) 0 1px no-repeat; padding: 1px 0 1px 16px;}
#content a[href ^="ftp:"], #content a.link-ftp {background: transparent url(http://www.records.nsw.gov.au/file_icon.gif) 0 1px no-repeat; padding: 1px 0 1px 16px;}
#content a[href ^="irc:"], #content a.link-irc {background: transparent url(http://www.records.nsw.gov.au/discussionitem_icon.gif) 0 1px no-repeat; padding: 1px 0 1px 16px;}
#content a[href ^="callto:"], #content a.link-callto {background: transparent url(http://www.records.nsw.gov.au/phone_icon.gif) 0 1px no-repeat; padding: 1px 0 1px 16px;}
#content a[href ^="webcal:"], #content a.link-webcal {background: transparent url(http://www.records.nsw.gov.au/event_icon.gif) 0 1px no-repeat; padding: 1px 0 1px 16px;}
#content a[href ^="feed:"], #content a.link-feed {background: transparent url(http://www.records.nsw.gov.au/rss.gif) 0 1px no-repeat; padding: 1px 0 1px 18px;}
#content .link-plain {background-image: none !important; padding: 0 !important;}
/* */
.visualGhosted {opacity: 0.2px;}
/* */
body.fullscreen #portal-logo, body.fullscreen #portal-siteactions {display: none;}
body.fullscreen #portal-globalnav {margin-top: 4em;}
body.fullscreen #portal-searchbox {margin: 0.5em 2em 0 0.5em; padding: 0; position: relative; z-index: 3;}
/* */
.image-left {float: left; clear: both; margin: 0.5em 1em 0.5em 0; border: 1px solid #000;}
.image-inline {float: none;}
.image-inline-border {float: none;border: 1px solid #000;}
.image-right {float: right; clear: both; margin: 0.5em; border: 1px solid #000;}
dd.image-caption {text-align:left; padding: 0; margin:0;}
dl.captioned {padding: 10px;}
/* */
#dashboard-info-message {padding-top: 0.5em;}
#dashboard {width: 68em;}
#dashboard-portlets1, #dashboard-portlets2, #dashboard-portlets3 {float:left;width:16em;padding:0.7em 1.3em 0 0;}
#dashboard-portlets4 {float:left; width:16em; padding-top:0.7em;}
#dashboard-portlets1 a, #dashboard-portlets2 a, #dashboard-portlets3 a, #dashboard-portlets4 a {border-bottom:none;}
#dashboard-portlets1 dl.portlet, #dashboard-portlets2 dl.portlet, #dashboard-portlets3 dl.portlet, #dashboard-portlets4 dl.portlet {margin-bottom:1.5em;}
div.managedPortlet.portlet {border-bottom:none;}
#dashboard select {width:100%;}
.portletAssignments {margin-top:1.5em;}
#dashboard-portlets1 div.managedPortlet a, #dashboard-portlets2 div.managedPortlet a, #dashboard-portlets3 div.managedPortlet a, #dashboard-portlets4 div.managedPortlet a {text-decoration: none; color: #436976; border-bottom:0px solid #436976;}
#dashboard-portlets1 div.managedPortlet span a, #dashboard-portlets2 div.managedPortlet span a, #dashboard-portlets3 div.managedPortlet span a, #dashboard-portlets4 div.managedPortlet span a {border-bottom:none;}
#dashboard-actions {float:right;}
#dashboard-actions ul {list-style-image:none; list-style-position:outside;list-style-type:none;margin-top:0;}
#dashboard-actions ul li {display:inline; padding-left:0.7em;}
#dashboard-actions ul li.portalUser {background:transparent url(http://www.records.nsw.gov.au/user.gif) no-repeat scroll left center; padding-left:18px;}
/* */
.section div {padding-top:0.5em; padding-bottom:0.5em; }
/* */
}

