/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 20 December 2009 03:37:28
*/


/* legacy content styles */
hr {height:0;width:100%;border:0 none #fff;border-bottom:1px solid #ccc;padding:0;margin:0;}
dt{float:left;width:200px;clear:left;font-weight:bold;}
dd{margin-left:220px;margin-bottom:2em;}
dl,dt{margin:0;padding:0;}

/********** Table Styles *************************************************************************************************/
/* These rules conflict with google search results - legacy site rules
table {margin-top:20px;border-bottom:2px solid #ccc;}
caption {font-weight:bold;font-size:130%;color:#069;text-align:left;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0 0 40px 0;}
td, tr {padding:4px;}
th {text-align:left;}
*/
.references {padding-top:30px;font-size:75%;} /* Apply as a <p class=""> to the references underneath the table */
.even {background-color:#eee;} /* Apply to even rows to the <tr class=""> tag. 0. Header row | 1. Odd | 2. Even (apply class) */

/* Centred-rows */
.table-1 td {text-align:center;}

/* Table Style # 2 - Centred cells */
.table-style-2 th {font-size:110%;text-align:center;font-family:Arial, Helvetica, sans-serif;border-bottom:3px solid #ccc;}
.table-style-2 td {border-bottom:1px solid #ccc;text-align:center;}
.table-style-2 .left-align {text-align:left;}

/********** Class styles (dot .) *************************************************************************************************/
.right-align {float:right;padding:1.0em 0 0 0;margin:0;}
.clear-right {float:left;clear:right;}
.clear-both {clear:both;height:1px;overflow:hidden;}
.form-asterisk, .form-error-list, form fieldset.alt-rows-form li span, .red-text {color:#f00;font-size:90%;} /* form-error-list used for form contents */
/* To phase out .form-asterisk, .form-asterisk, .form-error-list */
.form-error ul {color:#fff;padding:10px 10px 10px 15px;background-color:#c63;border:2px solid #f00;} /* form-error used for subscription errors */
.form-error li, .form-success li {list-style-type:disc;margin-left:10px;}
.form-error-list ul, .red-text ul {margin-left:40px;}
.form-success ul {color:#fff;padding:10px 10px 10px 15px;background-color:#090;border:2px solid #030;}
.image-frame {width:240px;margin:10px 5px;padding:10px 8px 10px 10px;float:left;border:1px solid #ccc;}
.image-frame img {margin:0;}
.image-frame p {font-size:70%;color:#333;margin-top:2px;}
.image-text-centre{vertical-align:middle;margin-right:0.3em;} /* centres the image with text next to image */
.expand {width:100%;overflow:hidden;} /* makes the box expand so it contains the floats */
.small-text{font-size:85%;}
.on-this-page {position:relative;width:30%;background-color:#eee;padding:5px 15px 0 10px;float:right;margin:0 0 10px 20px;border:1px solid #ccc;}
.on-this-page li {margin-left:-15px;}
.back-top {font-size:80%;float:right;}
.error-code-container {width:auto;padding:1em 0;}
.error-code-container span {color:#333;font-size:75%;border:1px dotted #999;width:auto;padding:1.0em;}
.anchor{position: absolute;}
.hide{display:none;visibility:hidden;}
.outage-message {border: 1px solid #666;background-color: #f2fbff;}
.div-right, .div-left {width: 45%;padding: 1em;font-size: 80%;margin: 0.2em;}
.div-left {float: left;}
.div-right {float: right;}

#no-script{border:1px  dotted #000;background-color:#f3f3f3;margin:1em 0;padding:1em;color: #000;} /* Used for the message containing text for external links */
#global-message{border:1px  dotted #000;background-color:#f4dde6;margin:1em 0;padding:1em;color: #000;} /* Used for global messages */

/* The following CSS removes bullet points */
#content #no-bullets ul, #content #asset-lists ul {list-style-type:none;margin-left:0;padding-left:0; }
#content #no-bullets li, #content #asset-lists li { background: none; display:inline;margin-right:10px; padding: 0; } 
#content .no-bullets ul {list-style-type:none;margin-left:-5px; }
#content .no-bullets li {display:block;list-style-type:none;margin: 0 10px 5px 0; padding:0 0 0 20px;}

/********** Annual Report *************************************************************************************************/
#on-this-page {position:relative;width:30%;background-color:#eee;color:#000;padding:5px 10px 5px 5px;float:right;margin-left:20px;}
.picture-wrap {font-size:70%;}
.picture-wrap img {margin-bottom:5px;}
.case-study {border:1px #069 solid;background-color:#f2fbff;padding:10px;margin:20px 0;}
.case-study h1 {font-size:120%;color:#333;padding:0;margin:0;}
.case-study h2 {padding:0;margin:10px 0;}

/********** Form Styles *************************************************************************************************/
#contentform {width:90%;}
#content form ul, #content form li, #content form ol, #content form ol li {list-style-type:none;margin-left:0;padding-left:0;} /* Removes the default bullet points around the unordered lists in the forms */
#content fieldset {height:100%;padding:10px;}
#content legend {color:#000;font-weight:bold;padding:10px;font-size:100%;}
#content form .label{width:100px;float:left;padding-right:30px;}
#content form .control {float:left;clear:right;}
.question-wrapper, .grey-row {width:100%;overflow:hidden;clear:both;padding:10px 0 10px 5px;}
.grey-row { background-color:#eee;}
input.geomsize {width:1.2em;height:1.2em;} /* For use with radio buttons and checkboxes */
/* To phase out .question-wrapper */
#content input[text="text"] {font-family:Verdana, Arial, Helvetica, sans-serif;padding:0;margin:0;}
#content input[text="submit"] {height:17px;background-color:#fff;font-weight:bold;border:1px solid #7F9DB9;} /* Doesn't work in IE 6.x or below*/
#content .button {height:25px;background-color:#fff;font-weight:bold;border:1px solid #7F9DB9;} 
form fieldset.alt-rows-form {height:100%;margin-bottom:1.5em;}
form fieldset.alt-rows-form p {margin-top:1.0em;padding-top:1.0em;}
form .alt-rows-form legend {padding:0 0.5em;font-weight:bold;font-size:110%;}
form .alt-rows-form label {display:inline-block;line-height:1.2em;vertical-align:top; width:120px;float:left; padding-right:1.5em;}
form fieldset.alt-rows-form ol {margin:0;padding:0.5em 0.3em 0.5em 0;list-style-type:none;}
#content form .alt-rows-form ol li {list-style-type:none;padding:10px 0 10px 5px;margin-top:0;}
form fieldset.alt-rows-form fieldset {border:none;margin:3px 0 0;}
form fieldset.alt-rows-form fieldset legend {padding:0 0 5px;font-weight:normal;}
form fieldset.alt-rows-form fieldset label {display:block;width:auto;margin-left:123px;}

form .alt-rows-form .label-last label { float: none; }

/***** HR Alumni *****/

#hr-alumni-user .label {width:100px;float:left;padding-right:30px;}

#hr-alumni-user .control {float:left;clear:right;}

#hr-alumni-user .question-wrapper {width:100%;overflow:hidden;clear:both;padding:10px 0 10px 5px;}

#main_form ul {margin-left: 2em; padding: 0;}
#main_form ul li {margin: 0; padding: 0;}

#metadata_field_select_84281_field ul {margin-left: 0;}
#metadata_field_select_84281_field ul li {list-style-type:none;margin-left:0;padding-left:0;}

#metadata_field_select_84282_field ul {margin-left: 0;}
#metadata_field_select_84282_field ul li {list-style-type:none;margin-left:0;padding-left:0;}

#metadata_field_select_84283_field ul {margin-left: 0;}
#metadata_field_select_84283_field ul li {list-style-type:none;margin-left:0;padding-left:0;}

#form_email_84136 ul {margin-left: 2em; padding: 0;}
#form_email_84136 ul li {margin: 0; padding: 0;}

#form_email_84136 .question-wrapper ul {margin-left: 0;}
#form_email_84136 .question-wrapper ul li {list-style-type:none;margin-left:0;padding-left:0;}

#form_email_84216 ul {margin-left: 2em; padding: 0;}
#form_email_84216 ul li {margin: 0; padding: 0;}

#form_email_84216 .question-wrapper ul {margin-left: 0;}
#form_email_84216 .question-wrapper ul li {list-style-type:none;margin-left:0;padding-left:0;}

/**** Blog Comments ****/
.success { color:#006600; font-weight:bold; }
.blog-comment { background-color:#ededed; margin-bottom:5px; border-bottom:1px solid #cccccc; padding: 10px 10px 0 10px; }
/* .rss-link { background: url(http://www.dbcde.gov.au/__data/assets/image/0013/122332/rss_icon.gif) top left no-repeat; padding-left: 20px; } */
p.border-bottom { padding-bottom: 1em; border-bottom: 1px solid #CCC; }

/**** ABC SBS Review Submissions ****/ 
#submission-attachments ul {background-color:#e5e3e3; padding:20px;}
#submission-attachments ul li {margin-left:20px;}
#abc-sbs-submissions table {border-right:solid 1px #e5e5e5; border-top:solid 1px #e5e5e5; border-collapse:collapse; border-bottom:none; margin:0px 10px 0px 10px; width:90%;}
#abc-sbs-submissions table td, #abc-sbs-submissions th {border-left:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; padding:5px;}
#abc-sbs-submissions th {text-align:center;}
#search-entry input{width:100%;}
.grey_background {background-color:#efefef;}

/**** Tag Cloud **********************************************************************************************************/

#cloud-wrap{ 
margin:0;
}

#tag-cloud {
font-size:1em;
padding:8px;
text-align:justify;
line-height: 1.5em;
}

#tag-cloud a:link{
text-decoration: none;
word-spacing: 8px;
}

#tag-cloud .smallestTag { font-size: 10px;}
#tag-cloud .smallTag { font-size: 13px;}
#tag-cloud .mediumTag { font-size: 16px;}
#tag-cloud .largeTag { font-size: 19px;}
#tag-cloud .largestTag { font-size: 21px;} 

#tag-cloud .super {
vertical-align: super;
font-size: 7px;
color: #555;
}

/* added by CD */

#content ul.az {margin: 0; padding: 0;}
#content ul.az li {margin: 0; padding:0; display: inline;}
