/*******************************************************************************************************/
/* Style sheet 'main.css' with main layout styles for intranet page including fonts, sizes and colours */
/*******************************************************************************************************/

/* GENERIC PAGE STYLES */
body { 
    font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #FFF;
    margin: 15px 15px 10px 0;
	padding: 0;
	font-size: 10pt;
}
/* THESE ARE REQUIRED TO OVERRIDE THE FONT-SIZE: 62.5% IN BODY TAG */
input {
	font-size: 1em;
}

/* ACCESSIBILITY TOOLS: SKIPLINKS, ACCESSKEY STATES */
/* SKIP LINKS STYLE */
div#skip {
	display: none;
}

/* HEADER SECTION */
div#search {
	display: none;
}
DIV#header {
	BACKGROUND: url(/internet/h4l/publishing.nsf/AttachmentsByTitle/h4lifebanner.jpg/$FILE/h4lifebanner.jpg) no-repeat;
	HEIGHT: 219px;
	z-index: 5;
	display: none;
}
DIV#headerback {
	z-index: 1;
	width: 100%;
	height: 219px;
	background-image: url(/internet/h4l/publishing.nsf/AttachmentsByTitle/extender.gif/$FILE/extender.gif);
	display: none;
}
DIV#headerlogo {
	z-index: 10;
	height: 219px;
	background-image: url(/internet/h4l/publishing.nsf/AttachmentsByTitle/h4lifelogo.gif/$FILE/h4lifelogo.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	display: none;
}

DIV#headerimage {
	DISPLAY: none;
	BACKGROUND: url(/internet/h4l/publishing.nsf/AttachmentsByTitle/H4L-righthead.gif/$FILE/H4L-righthead.gif) no-repeat left 50%;
	FLOAT: right;
	WIDTH: 184px;
	HEIGHT: 42px;
	z-index: 5;
}
#topImagePrint {
	height: 157px;
	background: url(/internet/h4l/publishing.nsf/AttachmentsByTitle/h4lifeprint.jpg/$FILE/h4lifeprint.jpg) no-repeat;
	display: block;
}

/* REGULAR HTML STYLES FOR THE MAIN CONTENT AREA - THESE ARE GENERAL AND DO NOT REQUIRE ANY DIVS*/
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* LIST STYLES FOR LEVEL 1 AND 2 UL/OL AND MIXES */
div#mainbody ul li {
	font-size: 1em;
}
div#mainbody ul li ol li, div#mainbody ol li ol li {
	font-size: 0.9em;
}
div#mainbody ul li ul li {
	list-style-type: disc;
	font-size: 0.9em;
}
div#mainbody ol li {
	font-size: 1em;
}
div#mainbody ol li ul li {
	font-size: 0.9em;
	list-style-type: disc;
}
div#mainbody a:link, div#mainbody a:hover, div#mainbody a:active, div#mainbody a:visited {
	color: #FF0000;
	text-decoration: underline;
}
/* HEADER STYLES WITH LINK STYLES SO THAT AUTHORS LINKING FROM HEADERS DO NOT UPSET HEADER LOOK AND FEEL */
h1 {
	font-size: 1.3em;
	color: #000;
	margin-bottom: 0.5em;
	text-decoration: underline;
}
h2 {
	font-size: 1.25em;
	color: #000;
	margin-bottom: 0.5em;
}
h3 {
	font-size: 1.15em;
	color: #C35D00;
	margin-bottom: 0.5em;
	text-decoration: none;
}
h4{
	font-size: 1.1em;
	font-weight: bold;
	color: #52667D;
	margin-bottom: 0.5em;
	text-decoration: none;
}
h5 {
	font-size: 1.0em;
	color: #C35D00;
	margin-bottom: 0.5em;
	text-decoration: none;
}
h6 {
	font-size: 1.0em;
	color: #52667D;
	font-weight: 400;
	margin-bottom: 0.5em;
	text-decoration: none;
}


table {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
	line-height: 1.6;
	clear: left;
	border: 1px solid #000;
	border-collapse: collapse;
}
table td {
	border: 1px solid #000;
	padding: 5px;
}
table th {
	background-color: #ECECEC;
	border: 1px solid #000;
	padding: 5px;
	font-weight: bold;
}
p {
    font-family: Georgia, "Times New Roman", Times, serif;
}
dl dt {
	font-weight: bold;
}
hr {
	height: 1px;
	width: 100%;
}



/*  TOP-RIGHT TOOL BAR */
div#toolscontainer{
	display: none;
}
/* MAIN NAVIGATION */
div#navigation {
	display: none;
}

div#mainbodycontainer {
	left: 2mm;
}
div#mainbody {
	margin-left: 2px;
}

/* BREADCRUMBS */
div#breadcrumbs {
	margin-bottom: 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #666;
	font-size: 0.7em;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div#breadcrumbs a:link, div#breadcrumbs a:visited, div#breadcrumbs a:active, div#breadcrumbs a:hover{
	color: #666;
	text-decoration: none;
}

/* LAST MODIFIED SECTION */
div#meta {
	margin-top: 20px;
	padding-top: 5px;
	border-top: 1px solid #666;
	font-size: 0.7em;
	color: #666;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#footer {
	display: none;
}

/* LANDING PAGE STYLES TO CONTROL CONTENT DOCUMENT DISPLAY AND SUB-SITE AREA NAVIGATION BOXES*/
/*p.contentdoc {
	margin-top: 0.4em;
	margin-bottom: 0;
	padding-left: 17px;
	background: url(/intranet/wcms/publishing.nsf/AttachmentsByTitle/doc.gif/$FILE/doc.gif 0 5px no-repeat;
}*/
p.contentdocsummary {
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 17px;
}
div#contentdocs {
	padding: 0 20px 8px 0;
	float: left;
	display: block;
}
div#subareas {
	float: left;
}
div#landingpagecontainer {
	margin: 20px 0 20px 0;
	position: relative;
	height: 1px;
}
div#mainbody p.pagesummary {
	margin-bottom: 0;
}

/* ADDITIONAL STYLES FOR A LARGE NUMBER OF SUB-SITE AREAS */

/* SHOW NEXT LEVEL ONLY AND INCREASE THE WIDTH FOR CONTENT DOCUMENTS*/
.contentdocwidthnarrow {
	width: 40%;
}
.contentdocwidthwide {
	width: 70%;
}

/* STYLES TO DISPLAY SUB AREA BOXES AT VARYING WIDTHS */
.childareaboxlistnarrow {
	width: 183px;
}
.childareaboxlistwide {
	width: 100%;
}

/* OPTIONAL STYLES FOR THE STYLE SELECTOR TO APPLY TO MAIN CONTENT */
.boxleft {
	float: left;
	clear: both;
	border: 1px solid #000;
	padding: 10px;
	margin: 10px 15px 10px 0;
	width: 30%;
	background-color: #ECECEC;
	font-size: 0.9em;
}
.boxright {
	float: right;
	clear: both;
	border: 1px solid #000;
	padding: 10px;
	margin: 10px 0 10px 15px;
	width: 30%;
	background-color: #ECECEC;
	font-size: 0.9em;
}
.boxhighlight {
	border: 1px solid #000;
	padding: 10px;
	margin: 15px 0 15px 0;
	display: block;
	clear: both;
}
.logobox {
	CLEAR: both;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 0.9em;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	MARGIN: 10px 0px 10px 15px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: White;
	}
.logoboxlft {
	CLEAR: both;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 0.9em;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	MARGIN: 10px 0px 10px 15px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: White;
}
.footnote {
	font-size: 0.9em;
	color: #666;
}
.next {
	float: right;
	padding-right: 18px;
	margin: 15px;
	background:  url(/intranet/wcms/publishing.nsf/AttachmentsByTitle/next.gif/$FILE/next.gif) right 5px no-repeat;
	color: #C35D00;
	font-weight: bold;
}
.previous {
	float: right;
	padding-left: 18px;
	margin: 15px;
	background:  url(/intranet/wcms/publishing.nsf/AttachmentsByTitle/previous.gif/$FILE/previous.gif) left 5px no-repeat;
	color: #C35D00;
	font-weight: bold;
}
.contents {
	float: right;
	padding-left: 18px;
	margin: 15px;
	background:  url(/intranet/wcms/publishing.nsf/AttachmentsByTitle/contents.gif/$FILE/contents.gif) left 5px no-repeat;
	color: #C35D00;
	font-weight: bold;
}
#mainbody .next a:link, #mainbody .next a:visited, #mainbody .previous a:link, #mainbody .previous a:visited, #mainbody .contents a:link, #mainbody .contents a:visited {
	color: #C35D00;
}
#mainbody .next a:active, #mainbody .previous a:active, #mainbody .contents a:active, #mainbody .next a:hover, #mainbody .previous a:hover, #mainbody .contents a:hover {
	color: #C35D00;
	text-decoration: none;
}

.left {
	float: left;
	margin: 10px 15px 10px 0;
}
.right {
	float: right;
	margin: 10px 0 10px 15px;
}
#mainbody a.top {
	display: none;
}

/* STYLES FOR MEDIA RELEASES */
#media-left {
	float: left;
	margin: -8px 18px 8px 0;
}
#media-right {
	float: right;
	margin: -8px 0 8px 0;
}
#media-column {
	float: left;
	margin: -8px 0 8px 60px;
}

/* STYLES FOR A-Z PAGE */
h3.alphabet{
	font-size: 1.15em;
	color: #C35D00;
	margin-top: 2.5em;
	text-decoration: none;
	border-bottom: 1px solid #ACA899;
}
p.azdoc {
	margin-bottom: -1.5em;
	padding-left: 17px;
	background: url(/intranet/wcms/publishing.nsf/AttachmentsByTitle/doc.gif/$FILE/doc.gif) 0 5px no-repeat;
}
span.dateleft {
	float: left;
	width: 8em;
}
.pdfhelp{display:none}
p.disclaimer{display:none}
