/* print stylesheet for www.health.gov.au 

--------------- generic font and element styling ----------------*/

body {

font-size:9pt;

line-height:1.4em;

font-family:verdana,arial,helvetica,sans-serif;

margin:0;

padding:0;

}



table,tr,td,ol,ul,li {

color:#000;

}



form {

margin:0;

padding:0;

}




#cntnt_top_links,#left_navigation,#body_navigation,#footer,#search,#skiplinks,.pdfhelp,#expanding_menu,#categories,#top_nav_bar,#top_left_banner, p.longnav {

display:none;

}



/* uncomment to add image header #top_image_bar {background: url(topimgprint.jpg) no-repeat 0 0; height: 107px; margin-bottom: 5px} */

#main_cntnt {

width:100%;

margin:0;

padding:0;

}



#breadcrumbs {

padding-bottom:5px;

border-bottom:1px solid #8A8A8A;

color:#8A8A8A;

font-size:0.7em;

}



#breadcrumbs a {

text-decoration:none;

color:#CCC;

}



.rghtnavblock {

background:#ececec none repeat;

font-size:0.85em;

float:right;

clear:right;

width:24%;

line-height:1.4em;

border-color:#CCC;

border-style:solid;

border-width:4px 1px 1px;

margin:5px 0 20px 25px;

padding:15px 20px 15px 18px;

}



.rghtnavblock > strong {

font-size:1.2em;

line-height:1.4em;

padding-bottom:20px;

}



.rghtnavblock ul {

list-style-type:square;

margin:10px 0 0 16px;

padding:0;

}



.rghtnavblock li {

line-height:1.4em;

margin:7px 0;

}



h1,h2,h3,h4,h5,h6,p.section {

font-family:Georgia,Times,serif;

}



h1,p.section {

color:#1b5b74;

font-size:1.4em;

font-weight:700;

margin:20px 0 20px -16px;

padding:0 0 0 16px;

}



h2 {

font-size:1.2em;

color:#000;

}



p.section {

margin-bottom:10px;

}



h1.section {

background:none;

color:#000;

padding-top:0;

margin-top:0;

margin-bottom:0;

font-weight:700;

font-size:1.25em;

}



h3 {

font-weight:700;

font-size:105%;

color:#1B5B74;

margin:0;

}



h4 {

font-weight:700;

font-size:100%;

color:#000;

margin:0;

}



h5 {

font-weight:700;

font-size:95%;

color:#1B5B74;

margin:0;

}



h6 {

font-weight:700;

font-size:95%;

color:#000;

margin:0;

}



hr {

border:0 none #000;

color:#CCC;

background-color:#CCC;

height:1px;

margin:0;

}



p.summary {

color:#505050;

margin-bottom: 7px;

}



p.currency {

margin-top:20px;

padding-top:5px;

border-top:1px solid #8A8A8A;

color:#8A8A8A;

font-size:0.7em;

}



/* Miscellaneous selectors */

#main_cntnt table {

border:#a29e9e 1px solid;

max-width:100%;

border-collapse:collapse;

font-size:0.8em;

margin:5px 0 20px;

}



#main_cntnt table td {

border:#a29e9e 1px solid;

vertical-align:top;

padding:4px;

}



#main_cntnt table th {

border:#a29e9e 1px solid;

background-color:#d0d0d0;

vertical-align:top;

padding:4px;

}



/* ----------- */
/* removes the link border and adds padding to images of other language names written in that language, ie 'Arablic' written in Arabic */

#main_cntnt .language {

border:0;

margin:0 15px;

}



#main_cntnt img.left {

float:left;

margin:0 15px 15px 0;

}



#main_cntnt p.hmpg {

color:#369;

margin:0;

padding:0;

}



#main_cntnt .strytbl td.img {

padding-right:10px;

}



#main_cntnt .toc ul {

padding-right:0;

padding-left:0;

margin-left:0;

margin-right:0;

list-style-type:none;

}



#main_cntnt .toc ul li {

padding-left:15px;

background:url(/internet/wcms/publishing.nsf/AttachmentsByTitle/liarrow.gif/$FILE/liarrow.gif) no-repeat;

}



#main_cntnt .toc ul li.plus {

background-image:url(/internet/wcms/publishing.nsf/AttachmentsByTitle/liplus.gif/$FILE/liplus.gif);

background-repeat:no-repeat;

}



#main_cntnt .btt a {

text-decoration:underline;

}



#main_cntnt .btt a:hover {

text-decoration:none;

}



#main_cntnt .sitemap {

list-style-type:none;

margin:0;

padding:0 0 10px;

}



#main_cntnt .sitemap li {

padding-bottom:6px;

padding-top:6px;

}



#main_cntnt .sitemap li ul {

list-style-type:none;

margin:0;

padding:0 0 0 20px;

}



#main_cntnt .sitemap li ul li {

padding-bottom:4px;

padding-top:4px;

margin:0;

}



#main_cntnt div .bluehead {

border-top:#dde9f4 1px solid;

margin:0;

padding:0;

}



#main_cntnt div .blueback {

border:#dde9f4 1px solid;

border-top:0;

background-color:#f4fafb;

padding:7px;

}



.asearch {

border:#dde9f4 1px solid;

background-color:#f4fafb;

}



.asearchr {

border-right:#dde9f4 1px solid;

border-top:#dde9f4 1px solid;

border-left:#dde9f4 1px solid;

}



.asearchr td {

border-bottom:#dde9f4 1px solid;

}



.fsheet {

border:#5696b1 1px solid;

background-color:#f0f7f9;

}



.disclaimer {

font-size:90%;

color:#369;

}



.doha_search label {

display:block;

float:left;

width:9em;

padding-top:8px;

}



.symbol {

font-family:symbol;

}



.tabcentrshade {

font-size:80%;

background-color:#cff;

text-align:center;

}



.tabcentrshadedark {

font-size:80%;

background-color:#9cf;

text-align:center;

}



.doha_search input,.doha_search select {

margin-top:4px;

}

#latest { 

width: 100%; 

float: left; 

}
#latest h3 a { 

font-size: 0.95em; 

line-height: 1.3em; 

}
#latest p { 

font-size: 0.95em; 

line-height: 1.6em; 

}
#latest p.summary { 

margin: 0pt; 

font-style: normal; 

color: rgb(0, 0, 0);

}

#latest p.date { 

margin: 0 0 10pt 0; 

padding: 0pt; 

font-size: 0.9em; 

color: rgb(85, 2, 2); 

text-transform: uppercase;

}

#latest ul { 

border: 1px solid rgb(74, 138, 165); 

padding: 0pt; 

background: rgb(222, 230, 233) none repeat; 

display: block; 

color: rgb(51, 102, 153); 

font-size: 0.9em; 

margin-top: 20px; 

list-style-type: none; 

}

#latest ul li { 

margin: 7px 0px 7px 10px; 

background: transparent url(/internet/wcms/publishing.nsf/AttachmentsByTitle/home_print.css/$FILE/home_print.css) no-repeat scroll 0px center; 

padding-left: 17px; 

line-height: 1.4em; 

}

#breadcrumbs { 

margin: 5px 0pt 0pt -17px; 

color: rgb(138, 138, 138); 

font-size: 0.8em; 

line-height: 1.6em; 

}

.homerss {

display: none; 

}

img, #cntnt_top_links ul li.first_item { 

border: 0pt none ;

clear: left;

}

.rghtnavblock { 

border-style: solid; 

border-color: rgb(204, 204, 204); 

border-width: 4px 1px 1px;

margin: 5px 0pt 10px 0px; 

padding: 15px 13px 15px 18px; 

background: rgb(236, 236, 236) none repeat; 

font-size: 0.85em; 

float: left; 

clear: left; 

width: 100%; 

line-height: 1.8em; 

}
.rghtnavblock ul li a {

display: block; 

margin-left: 10em; 
 

}

.rghtnavblock ul { 

margin: 0pt;

padding-left: 0pt; 

font-size: 1em; 


}

.rghtnavblock ul li { 

list-style-type: none; 

line-height: .9em;

padding: 3pt 0 0 0;

}

.rghtnavblock span.date { 

color: rgb(85, 2, 2); 

text-transform: uppercase; 

float: left; 

clear: left;

}
#logos a {

margin: 0pt 0pt 20px; 
 
display: block; 
 
text-align: left; 
 
 }
 
#main_cntnt { 

margin-left: 0px; 

}

#top_right_banner {

height:47px;

background:url(/internet/wcms/publishing.nsf/AttachmentsByTitle/crest-print.gif/$FILE/crest-print.gif) no-repeat left top;

margin-bottom: 10px;

}
a.prev {display: none}