@page {
    size: auto;
    margin: 5mm 10mm 5mm 10mm;
}
html, body {overflow: visible;}
body {
    margin: 0;
	font-size:16px;
	line-height: 1.25;
}
.maincontent {
    float: left;
    display: inline;
    width: 100% !important;
    padding: 0 !important;
}
#contentwrapper {
    background-image: none!important
}
#printHeader,
#printFooter {
    display: block
}
.publication-details, 
.lastupdatedwrapper {
    float: left;
    display: inline;
    margin: 32px 0 0 0;
}
.factlastupdated {
	margin-bottom:16px;
}

.four .ms-WPBody, .maincontent table {
    width: 100% !important;
	max-width: 100%;
	table-layout: fixed;
}
.maincontent th, .maincontent td {
   	width: auto !important;
}
.maincontent ul {
    list-style: disc!important;
    padding-left: 32px;
    margin-bottom: 16px
}
.newsdate {
    margin-bottom: 8px
}
a:link,
a:visited {
    font-weight: bold;
    text-decoration: underline;
    color: #06c;
	word-wrap: break-word;
}
.maincontent a:after{
	content: " [" attr(href) "] ";
	color: #333;
	font-weight: normal;
}
.maincontent a[href*="www.health."]:after, .maincontent a[href*="moh.health"]:after, .maincontent a[href^="/"]:after{
	content: " [https://www.health.nsw.gov.au" attr(href) "] " !important;
	color: #333;
	font-weight: normal;
	text-decoration: none;
}
a.moh-rteStyle-Externallink {
	background-image: none;
	padding: 0;
}
.pageowner a:after {
	content: " [https://www.health.nsw.gov.au/pages/feedback.aspx]" !important;
}
.landingbox a:after, .related-links a:after, .quicklinks-vertical a:after, .button:after {
	display: block;
}
 h1 {
	left:0 !important;
	display: inline-block;
	font-size: 36px;
}
h2 {
font-size: 28px;
}
h3 {
font-size: 24px;
}
h4 {
font-size: 22px;
}
h5 {
font-size: 18px;
}
h6 {
font-size: 16px;
}
small, .footnote {
font-size: 14px;
margin-bottom: 12px;
}
p, li {
	line-height: 1.5;
}
.related-links h3 {
    font-size: 32px;
    line-height: 40px;
}
.factsummarybox .ms-rtestate-field {
    padding: 32px 32px 16px 32px;
    background-color: #f4f4f7;
    margin-bottom: 24px;
    border-left: 6px solid #2E5299;
}
.button {
	background: transparent;
	border: 2px solid #333;
	color: #333 !important;
}
.homemainlinks {
    clear: both;
    margin-top:20px;
}
.homemainlinks div {
    border: none!important;
    /* margin-top: 20px; */
}
.moh-rteTable-default, .moh-rteTable-1, .moh-rteTable-4, .moh-rteTable-6 {
	width: 100%;
	vertical-align: middle;
	text-align: left;
	margin-bottom: 16px;
    color: #333;
}

.moh-rteTableHeaderFirstCol-default,.moh-rteTableHeaderLastCol-default,.moh-rteTableHeaderOddCol-default,.moh-rteTableHeaderEvenCol-default, .moh-rteTable-1 th.moh-rteTableHeaderRow-1, .moh-rteTable-1 th.moh-rteTableHeaderFirstCol-1, .moh-rteTable-1 th.moh-rteTableHeaderOddCol-1, .moh-rteTable-1 th.moh-rteTableHeaderEvenCol-1, .moh-rteTable-1 th.moh-rteTableHeaderLastCol-1, .moh-rteTable-4 th.moh-rteTableHeaderRow-4, .moh-rteTable-4 th.moh-rteTableHeaderFirstCol-4, .moh-rteTable-4 th.moh-rteTableHeaderOddCol-4, .moh-rteTable-4 th.moh-rteTableHeaderEvenCol-4, .moh-rteTable-4 th.moh-rteTableHeaderLastCol-4, .moh-rteTable-6 tr.moh-rteTableHeaderRow-6, .moh-rteTable-6 tr.moh-rteTableFooterRow-6, .moh-rteTable-6 tr.moh-rteTableOddRow-6 {}
	.moh-rteTable-6 th.moh-rteTableHeaderRow-6, .moh-rteTable-6 th.moh-rteTableHeaderFirstCol-6, .moh-rteTable-6 th.moh-rteTableHeaderOddCol-6, .moh-rteTable-6 th.moh-rteTableHeaderEvenCol-6, .moh-rteTable-6 th.moh-rteTableHeaderLastCol-6 {
		font-weight: 600;
		border-bottom: #333333 2px solid;
		padding: 8px;
	}
	.moh-rteTableFooterFirstCol-default,.moh-rteTableFooterLastCol-default,.moh-rteTableFooterOddCol-default,.moh-rteTableFooterEvenCol-default, .moh-rteTable-1 th.moh-rteTableFooterFirstCol-1, .moh-rteTable-1 th.moh-rteTableFooterOddCol-1, .moh-rteTable-1 th.moh-rteTableFooterEvenCol-1, .moh-rteTable-1 td.moh-rteTableFooterOddCol-1, .moh-rteTable-1 td.moh-rteTableFooterEvenCol-1, .moh-rteTable-1 td.moh-rteTableFooterLastCol-1, .moh-rteTable-4 tr.moh-rteTableFooterRow-4, .moh-rteTable-4 th.moh-rteTableFooterFirstCol-4, .moh-rteTable-4 td.moh-rteTableFooterOddCol-4, .moh-rteTable-4 td.moh-rteTableFooterEvenCol-4, .moh-rteTable-4 td.moh-rteTableFooterLastCol-4, .moh-rteTable-6 th.moh-rteTableFooterFirstCol-6, .moh-rteTable-6 th.moh-rteTableFooterOddCol-6, .moh-rteTable-6 th.moh-rteTableFooterEvenCol-6, .moh-rteTable-6 td.moh-rteTableFooterOddCol-6, .moh-rteTable-6 td.moh-rteTableFooterEvenCol-6, .moh-rteTable-6 td.moh-rteTableFooterLastCol-6 {
		font-weight: 600;
		border-top: #333333 2px solid;
		padding: 8px;
	}
	.moh-rteTableFirstCol-default,.moh-rteTableLastCol-default, .moh-rteTable-1 th.moh-rteTableFirstCol-1, .moh-rteTable-1 td.moh-rteTableLastCol-1, .moh-rteTable-4 th.moh-rteTableFirstCol-4, .moh-rteTable-4 td.moh-rteTableLastCol-4, .moh-rteTable-6 th.moh-rteTableFirstCol-6, .moh-rteTable-6 td.moh-rteTableLastCol-6 {
		font-weight: 600;
		padding: 8px;
	}

	.moh-rteTable-default tr.moh-rteTableEvenRow-default th, .moh-rteTable-default tr.moh-rteTableEvenRow-default td, .moh-rteTable-default tr.moh-rteTableOddRow-default th, .moh-rteTable-default tr.moh-rteTableOddRow-default td, .moh-rtetablecells, .moh-rteTable-1 tr.moh-rteTableEvenRow-1 th, .moh-rteTable-1 tr.moh-rteTableEvenRow-1 td, .moh-rteTable-1 tr.moh-rteTableOddRow-1 th, .moh-rteTable-1 tr.moh-rteTableOddRow-1 td, .moh-rteTable-4 tr.moh-rteTableEvenRow-4 th, .moh-rteTable-4 tr.moh-rteTableEvenRow-4 td, .moh-rteTable-4 tr.moh-rteTableOddRow-4 th, .moh-rteTable-4 tr.moh-rteTableOddRow-4 td,  .moh-rteTable-6 tr.moh-rteTableEvenRow-6 th, .moh-rteTable-6 tr.moh-rteTableEvenRow-6 td, .moh-rteTable-6 tr.moh-rteTableOddRow-6 th, .moh-rteTable-6 tr.moh-rteTableOddRow-6 td {
		border-bottom: #333333 1px solid;
		padding: 8px;
	}


.maincontent .autoheight,
.maincontent .related-links {
    height: auto!important;
	margin-bottom: 32px;
}
.maincontent .related-links div {
    border: 1px solid white!important;
    float: none!important;
    position: relative!important;
    position: absolute!important;
    width: auto!important;
    display: table;
    display: none
}
.maincontent .autoheight .autoPadDiv,
.maincontent .related-links .autoPadDiv {
    display: block;
    float: none!important;
    position: relative!important;
    height: auto!important;
    padding-bottom: 10px
}

.home .four {width:50%; float:left;}

#cbqwpctl00_m_g_7ec2556b_42c8_4b7a_b1c6_7ab8dcacd4e7 UL LI {background:none !important; float:none !important; margin-left: 0 !important;}

.quicklinks-horizontal-list li {list-style-type:none !important;display:inline;margin: 10px;}

.quicklinks-horizontal-list li a {text-decoration:none;}

.home h2 {padding:10px 0px;}

#cbqwpctl00_m_g_7ec2556b_42c8_4b7a_b1c6_7ab8dcacd4e7 {padding-top:10px;}

.tertiary,
.offscreen,
header[role="banner"] .twelve,
header button,
#footer,
.footertop,
.breadcrumbs,
.leftnav,
.rightnav,
.master-search,
.navigation,
.factdownload,
#s4-titlerow,
.s4-title,
#s4-statusbarcontainer,
.video-js,
.calltoaction,
.slider-wrapper,
#policysearch,
.policy_search_box,
.hero-banner img,
.landingbox > img, .autoPadDiv img, .card img
{
    display: none !important;
}
div, .card {min-height: auto !important;}