/*
  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: 04 July 2009 11:10:23
*/


/*
 DBCDE Internet - www.dbcde.gov.au - printer friendly style sheet 
 Created on: 06 September 2006
 Modified on: 17 January 2008
 Modified by: Joel Starkey
 Author: Joel Starkey
 Filename: print.css
 */

body { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; background-color: #fff; padding: 0; color: #000; line-height: 1.25em; font-size: small; }
p { text-align: left; }
hr { height: 0; width: 100%; border: 0 none #fff; border-bottom: 1px solid #ccc; padding: 0; margin: 0; }
img, img a { border: none; }
        
/* Heading Styles */
h1,h2,h3,h4 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; padding: 0.4em 0 0.2em 0; margin: 0; }
h1,h2,h3,h4,h5,h6 {color: #000;}
h1 { font-size: 150%; margin: 0 0 0.7em; line-height: 1.2em; }
h2, h3 {margin: 0 0 0.5em;}
h2 { font-size: 130%; }
h3 { font-size: 110%; }
h4, h5 { margin: 2em 0 0;}
h4 { font-size: 100%; }
h5 { font-size: 90%; }
h6 { font-size: 70%; text-transform: uppercase; margin: .25em; }

/* Global Link Styles */
a:link, a:visited, a:active, a:hover { text-decoration: none;}
a:active, a:link, a:visited { color: #000;}
a:hover { color: #666; }

#archive { background-color:#eee; margin-top: 10px; border: 1px dotted #999; padding: 8px; }

/* Class styles dot . */
.right-align { text-align: right; }
.clear-right { float: left; clear: right;}
.clear-both {clear: both; height: 1px; overflow: hidden;}
.form-asterisk {color: #000; font-size: 90%;}
.image-frame { width:240px; margin: 10px 5px; padding: 10px 8px 10px 10px; float:left; border: 1px solid #ccc; }
.image-frame img { margin: 0; width:inherit; }
.image-frame p { font-size: 70%; color:#333; margin-top: 2px;}
.expand { width: 100%; overflow: hidden; } /* makes the box expand so it contains the floats */

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

#toc li { display: block;}
#search, #header-image, #top-menu, #left-column, #footer, #accessibility-menu { display: none; visibility: hidden; }

/* ---------------------------------------------------------------------------------------------------- Header */

#header { height: 100px; width: 100%; background: #fff url(http://www.archive.dcita.gov.au/__data/assets/image/0004/80644/logo_dbcde_print.gif) no-repeat left;}
.result { padding-bottom: 1.0em; }
.result ul { margin: 0 0 0 -20px; padding: 0; }
.result li { display: block; margin-left: -20px; margin-right: 10px; list-style-type: disc;}
.result li img { margin-left: -16px; margin-bottom: -3px }
#search-pagination { text-align: center; }
#search-results {background-color: #eee; padding: 15px; margin: 0 0 10px 0;}
.result h2 { margin-left: -30px; }
.panoptic-logo { padding-top: 2em;}

/* Form Styles */
form { width: 90%; }
form ul, li { list-style-type: none; margin-left: 0; padding-left: 0; } /* Removes the default bullet points around the unordered lists in the forms */
fieldset { width: 100%; height: 100%; padding: 10px;  }
legend { color: #000; font-weight: bold; padding: 10px; font-size: 100%; }
input,select,textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 0; margin: 0; }
form .field{padding:0;}
form .label{padding:0 5px 0 0;clear:left;float:left;width:68px;text-align:right;}
form .control{padding:0;float:left;width:100px;}
input[text="text"] {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 0; margin: 0; }
input[text="submit"] {height: 17px; background-color: #fff; font-weight: bold; font-size: 11px; border: 1px solid #000; } /* Doesn't work in IE 6.x or below*/
.button {height: 17px; background-color: #fff; font-weight: bold; font-size: 11px; border: 1px solid #000; } 
#search .button { border: none; }

/* ---------------------------------------------------------------------------------------------------- Menu */
html>body #right-column { margin: 0; }
#right-column ul { display: block; list-style-type: disc; margin: 0; padding: 0 0 1.0em 0;} /*height: 1%;*/
#right-column li { margin-right: 0; margin-bottom: 0.5em; width: 100%;} 
#right-column li img { margin: 0; list-style-type: none;} 
#right-column p {  padding: 0 0 1.0em 0.8em; width: 100%;}
#right-column img { padding-right: 2px;}
#right-column h2 { font-size: 115%; border-top: 1px solid #000; padding: 0.5em 0 .55em .25em; margin: 0 0 0.5em 0; width: 100%; } /* Last two propeties are peek-a-boo bug fixes */
#right-column a:link, #right-column a:active, #right-column a:visited { color: #000; text-decoration: none; }
#right-column a:hover { color: #666; text-decoration: underline; }
#contacts a:active, #contacts a:link, #contacts a:visited { text-decoration: underline;}
    
/* ---------------------------------------------------------------------------------------------------- Content Container */    
#page-container { padding: 1.0em; }
#content-container-outer { width: 100%; margin: 0; padding: 0; clear: both;  }

#content-container-left, #content-container-right  { background-image: none; clear: both; }
#middle-right-container { margin: 0; clear: both; }
#body-and-right { float: left; clear: left;  }
#body-copy, #right-column  { margin: 0; padding: 0; float: none; width: 100%; }
#right-column {padding-top: 2.0em;}
#breadcrumb li { display: inline; }
#breadcrumb ul { margin: 0; padding: 5px 0; }
#breadcrumb { float: left; line-height: 1.1em; font-size: 85%; padding-top: 2.0em; padding-bottom: 1.0em;} 

#printer-friendly { text-align: right; margin: 1.3em 0.3em; font-size: 75%; float: right; width: 100px; }
#printer-friendly a:active, #printer-friendly a:visited, #printer-friendly a:link, #breadcrumb a { text-decoration: none; color: #000; }
#printer-friendly a:hover, #breadcrumb a:hover { text-decoration: underline; color: #666;}
                
/* First paragraph of every body-content */
.intro p { font-size: 110%; padding: 1.0em 0 0 0;}
#global-message{ border: 1px  dotted #000; margin: 1em 0; padding: 1em;}
        

#body-copy { margin: 0; float: left; clear: both; width: 100%;}
#body-copy .image { display: inline; float: left; margin: 0 1.0em 0 0; width: 10.0em; height: 10.0em; text-align: center; line-height: 9.5em; }

#body-copy ol li { margin-top: 5px; list-style-type: decimal; }
#body-copy ol { padding-left: 10px; }
#body-copy ul li { list-style-position: outside; list-style-type: disc; }
#body-copy li {list-style-type: disc;}
#body-copy img { padding-right: 2px;} /* puts padding in between icons */

#body-copy a:link, #body-copy a:visited, #body-copy a:active, #body-copy a:hover { text-decoration: underline; }    
#body-copy h1 a:link, #body-copy h1 a:visited, #body-copy h1 a:active, #body-copy h1 a:hover { text-decoration: none;}
#body-copy h2 a:link, #body-copy h2 a:visited, #body-copy h2 a:active { text-decoration: none;}
#body-copy h3 a:link, #body-copy h3 a:visited, #body-copy h3 a:active, #body-copy h3 a:hover { text-decoration: none;}
#body-copy h4 a:link, #body-copy h4 a:visited, #body-copy h4 a:active, #body-copy h4 a:hover { text-decoration: none;}
#body-copy h1 a:hover, #body-copy h2 a:hover, #body-copy h3 a:hover, #body-copy h4 a:hover { text-decoration: underline; }
 
/* ---------------------------------------------------------------------------------------------------- Footer */        
#document-info { text-align: left; border-top: 1px solid #000; margin-top: 1em; }
#document-info li {display: inline; }
#document-info ul { margin: 0; padding: 10px 10px 0 0; }



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

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

#alumni_questionnaire_pt1 form .control, #alumni_questionnaire_pt2 form .control, #hr-alumni-user .control {float:left;clear:right;}

#alumni_questionnaire_pt1 .question-wrapper, #alumni_questionnaire_pt2 .question-wrapper , #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;}
