@charset "utf-8";
/* CSS Document */

/* ----- Contact Us section, Supply and Install page & Careers section----- */

/* common style elements */

#contactEnquiryDiv  {
	margin: 3em 0 0 0;	
}

#contactEnquiryDiv table td {
	color: #60A212;
	padding: 0 1em 1em 0;
}

.tdAlignTop {
	vertical-align: top;
}

#pageContent33emDiv {
	width: 33em;
}

/* common form style elements */
.enquiryTextBox {
	font-size: 1em;
	width: 17em;
	border-top: solid .05em #686868;
	border-right: none;
	border-left: solid .05em #686868;
	border-bottom: none;
}

#enquiryCommentBox {
	font-size: 1.2em;
	width: 26em;
	height: 7em;
	border-top: solid .05em #686868;
	border-right: none;
	border-left: solid .05em #686868;
	border-bottom: none;
}

.formSelect {
	font-size: 1em;
}

#enquirySubmit {
	font-size: 1em;
	font-weight: 700;
	border-top: none;
	border-right: solid .05em #686868;
	border-left: none;
	border-bottom: solid .05em #686868;
}



/* ----- News Section ----- */

.boldGreen {
	color: #073B21;
	font-weight: 700;
}

#newsMonthLinks {
	line-height: 1.5em;
}

#newsMonthLinks a:link, #newsMonthLinks a:visited {
	color: #515151;
	text-decoration: none;
}

#newsMonthLinks a:hover, #newsMonthLinks a:active {
	color: #60A212;
	text-decoration: none;
}

#newsHeadLines {
	margin: 1em 0 2em 0
}

#newsHeadLines h2 {
	margin: 2em 0 0 0;
}

#newsHeadLines a:link, #newsHeadLines a:visited {
	color: #60A212;
	text-decoration: none;
}

#newsHeadLines a:hover, #newsHeadLines a:active {
	color: #073C21;
	text-decoration: none;
}


/* News Archive page */

#newsArchivePageSpacer {
	height: 20em;
}

#newsArchivePageSpacer1 {
	height: 3em;
} 

/* Archive pages */

#archiveArticles h2 {
	margin: 2em 0 0 0;
}

#archiveArticles a:link, #archiveArticles a:visited {
	color: #60A212;
	text-decoration: none;
}

#archiveArticles a:hover, #archiveArticles a:active {
	color: #515151;
	text-decoration: none;
}

/* ----- About Us section ----- */


/* Our Suppliers page */

#suppliersContentDiv {
	width: 38em;
	padding: 1.3em 0 0 6em;
	line-height: 1.3em;
	float: left;
}

#rightColSuppliers {
	width: 4.74em;
	padding: 0 1em 0 0;
	float: left;
}


/* Our Operations page */

.operationsListDivs {
	margin: 0 2em 0 0;
	vertical-align: top;
	float: left;
}

#CharlesPatterson {
	font-size: .8em;
	margin: 20em 0 0 2em;
	text-align: center;
}

#CharlesPattersonPic {
	width: 10.22em;
}

/* Industry Membership page */

#membershipContentDiv {
	width: 40em;
	padding: 1.3em 0 0 6em;
	line-height: 1.3em;
	float: left;
}

#membershipLogoDiv {
	margin: 8em 0 0 0;
}

.suppliersLogoLeftDiv {
	float: left;
}

.suppliersLogoDiv2 {
	clear: left
}

/* Our Structure page */

#organisationFlowChart {
	width: 38.22em;
	margin: 3em 0 0 0;
}


/* Our Team page */
#ourTeamContentDiv {
	width: 38em;
	padding: 1.3em 0 1em 6em;
	line-height: 1.3em;
	float: left;
}

#ourTeamIntroductionDiv {
	width: 37em;
}

.ltGreenFontBold {
	color: #60A212;
	font-weight: 700;
}

.directorOuterDiv {
	margin: 2em 0 1em 0;
}

.directorLeftInnerDiv {
	width: 10em;
	float: left;
}

.directorRightInnerDiv {
	width: 28.5em;
	margin: 0 0 0 2em;;
	float: left;
}

.managersOuterDiv {
	margin: 0 0 0 0;
}

.managerInnerDiv {
	width: 10em;
	margin: 2em 6em 0 0;
	float: left;
}

.managerInnerLastDiv {
	width: 10em;
	margin: 2em 0 0 0;
	float: left;
}

.ourTeamPic {
	width: 8.02em;
}




/* ----- Careers section  ----- */

.appCloseSpacer {
	margin: 0 0 0 5em;
}

.currentPosition {
	color:#60A212;
	font-size: 1.5em;
	margin: 1em 0 0 0;
}

.jobDivSpacer {
	height: .5em;
}

/* vacancies page */

.jobTitle {
	color: #073C21;
	font-size: 1.05em;
	font-weight: 700;
	margin: .7em 0 0 0;
}
	

/* ----- Yarraman Pty Ltd page  ----- */

#yarramanContentDiv {
	width: 35em;
	padding: 1.3em 0 1em 6em;
	line-height: 1.3em;
	float: left;
}

#yarramanLogo {
	width: 8.74em;
	margin: 4em 0 0 1em;
}

#paaCertificate1 {
	width: 14.70em;
}

#paaCertificate2 {
	width: 23.25em;
}




/* ----- Renovator's Club page  ----- */

#renovatorsContentDiv {
	width: 40em;
	padding: 1.3em 0 1em 6em;
	line-height: 1.3em;
	float: left;
}

#renovatorsClubContentDiv {
	width: 33em;
}

#yesNoInputSpacer {
	margin: 0 0 0 3.6em;
}

/* ----- Hints & Tips page  ----- */

#hintsTipsContentDiv {
	width: 38em;

}


/* ----- Instore Specials page  ----- */

#pageContentDivSpecials {
	padding: 1.3em 0 1em 4.5em;
	line-height: 1.3em;
	float: left;
}


#instoreSpecialsDiv {
	text-align: center;
	margin: 3em 0 0 0;
}

#instoreSpecialsDivInner1 {
	float: left;
}

#instoreSpecialsDivInner2 {
	margin: 0 0 0 2.5em;
	float: left;
}


.instoreSpecialsPic {
	width: 19.8em;
}



/* ----- Environment section  ----- */

/* Environment page */

.liBulletOutside li {
	list-style-position: outside;
	margin: 0 0 0 1.3em;
}

/* The Green Room page */

#greenRoomContentDiv {
	width: 29.7em;
	padding: 1.3em 0 1em 6em;
	line-height: 1.3em;
	float: left;
}

#greenRoomLeftPic {
	width: 9.38em;
	margin: .7em 0 0 1em;
}

.leftMenuItem2Green {
	font-size: .8em;
	font-weight: 700;
	padding: .4em 0 1em 2.5em;
	border-bottom: solid .05em #073B21;
}

#greenRoomRightColDiv1 {
	width: 13.2em;
	padding: 16em 0 0 0;
	text-align: right;
	float: left;
}

.greenRoomRightPic {
	width: 11.47em;
	margin: 1.45em 0 0 0;
}

/* Certification page */

#leftMenuLogoDiv {
	margin: 2.3em 0 0 0;
	text-align: center;
}

#PEFCLogoPic {
	width: 6.82em;
}

#austForestryStandPic {
	width: 8.34em;
}

#certificationContentDiv {
	width: 36em;
	padding: 1.3em 0 1em 6em;
	line-height: 1.3em;
	float: left;
}

#certificateOuterDiv {
	margin: 3em 0 .5em 0;
}

#certificateLeftDiv {
	float: left;
}

#certificateRightDiv {
	padding: 2em 0 0 0;
	float: left;
}

#certificatePicDiv {

}

#certificateDownloadDiv {
	margin: 1em 0 0 0;
	text-align: center;
}

#environmentalCertificationPic {
	width: 15.77em;
}

/* ----- Products section  ----- */

/* products page */

#leftMenuOuterProductDiv {
	width: 13.5em;
	padding: 3.55em 0 0 0;
	float: left;
}


#leftMenuOuterProductDiv .leftMenuItem {
	font-size: .8em;
	font-weight: 700;
	padding: .4em 0 .4em 1.6em;
}

#leftMenuOuterProductDiv .leftMenuItem2 {
	font-size: .8em;
	font-weight: 700;
	padding: .4em 0 .4em 2em;
}

#productContentDiv {
	width: 37em;
	padding: 1.3em 0 1em 3.15em;
	line-height: 1.3em;
	float: left;
}

.productSectionItemDiv {
	margin: 1em 0 0 0;
}

.productSectionItemSpacerDiv {
	height: 1.25em;
	clear: both;
}

.productSectionItemSpacerDiv {
	height: 1.25em;
	clear: both;
}

.productItemTitleDiv1 {
	width: 6.30em;
	height: 13.38em;
	background-color: #F9F2D3;
	padding: 1.5em 0 0 .7em;
	margin: 0 .35em 0 0;
	float: left;
}

.productItemTitleDiv2 {
	width: 6.30em;
	height: 13.38em;
	background-color: #F9F2D3;
	padding: 1.5em 0 0 .7em;
	margin: 0 .35em 0 5.26em;
	float: left;
}

.productItemTitleDiv1 h2, .productItemTitleDiv2 h2, #productPdfDetailDiv h2 {
	color: #686868;
	font-size: 1em;
	font-weight: 700;
	margin: 0;
}

.productItemPdfDiv {
	width: 10.51em;
	float: left;
}

.productItemPdfPic {
	width: 10.51em;
}

/* individual product page style elements */

#productDetailOuter {
	margin: 2.2em 0 0 0;
}

#productPdfDetailDiv {
	background-color: #F9F2D3;
	padding: 1em 0 0 1.16em;
	width: 17.9em;
	height: 29.47em;
	float: left;
}

#productPdfPictureDiv {
	margin: 0 0 0 .45em;
	float: left;
}

#productPdfPic {
	width: 21.56em;
}

/* envirowood product page */

#envirowoodPDFGuarantee {
	margin: 1em 0 0 0;
}

/* technical brochures pages */

#technicalBrochuresContentDiv {
	width: 37em;
	padding: 1.3em 0 1em 3.15em;
	line-height: 1.3em;
	float: left;
}

#technicalBrochuresContentDiv h2 {
	color: #073b21;
	margin: 1.5em 0 0 0;
}

#technicalBrochuresContentDiv ul li {
	line-height: 2em;
}


#brochureListDiv li {
	list-style: none;
}

.brochureListItemNoIndent {
	margin: .5em 0;
	list-style: none;
	font-weight: 700;
}

.finLitLink {
	font-weight: 700;
	margin: .5em 0;
}

.brochureListItemNoIndent a:link, .brochureListItemNoIndent a:visited {
	color: #073b21;
	text-decoration: underline;
}

.brochureListItemNoIndent a:hover, .brochureListItemNoIndent a:active {
	color: #60A212;
	text-decoration: underline;
}

.brochureListItemIndent1 {
	margin: .5em 0 .5em 1.5em;
}

.brochureListItemIndent2 {
	margin: .5em 0 .5em 3.5em;
}

.brochureListItemIndent1 a:link, .brochureListItemIndent2 a:link, .brochureListItemIndent3 a:link, .finLitLink a:link, .brochureListItemIndent1 a:visited, .brochureListItemIndent2 a:visited, .brochureListItemIndent3 a:visited, .finLitLink a:visited {
	text-decoration: underline;
}

.brochureListItemIndent1 a:hover, .brochureListItemIndent2 a:hover, .brochureListItemIndent3 a:hover, .finLitLink a:hover, .brochureListItemIndent1 a:active, .brochureListItemIndent2 a:active, .brochureListItemIndent3 a:active, .finLitLink  a:active {
	color: #60A212;
	text-decoration: underline;
}

.brochureListItemIndent3 {
	margin: .5em 0 .5em 1.5em;
}

.brochureListItemIndent {
	margin: .5em 0 .5em 8em;
}

.techTopLink {
	margin: .5em 0 .5em 0;
}

.techTopLink a:link, .techTopLink a:visited {
	color: #60A212;
	text-decoration: none;
}

.techTopLink a:hover, .techTopLink a:active {
	color: #073C21;
	text-decoration: none;
}

.techBoldFont {
	margin: .5em 0 0 0;
	font-weight: 700;
}

/* Feature Project Archive page */

#featureProjectArchivePageSpacer {
	height:2em;
}

#archiveContentDiv a:link, #archiveContentDiv a:visited {
	color: #60A212;
	text-decoration: none;
}

#archiveContentDiv a:hover, #archiveContentDiv a:active {
	color: #073C21;
	text-decoration: none;
}



/* ----- Contact Us Section  ----- */

/* Builders | Contactors page */

#buildersContactorsList {
	margin: 0;
}

#buildersContactorsList li {
	list-style-position: outside;
	margin: 0;
	list-style: none;
}

#enquiryConfirmationPageSpacer {
	height: 20em;
}

/* Find Us page */

.locationHeading {
	font-size: 1.1em;
	font-weight: 700;
	color: #073b21;
}

.locationMap {
	width: 34.20em;
	margin: 1em 0 1em 0;
}

/* Find a Trade Professional page */

#tradeProEnquiryDiv  {
	margin: 3em 0 0 0;
	width: 43em;
}

#tradeProEnquiryDiv form {
	margin: 0;
}

#tradeProEnquiryDiv table td {
	color: #60A212;
	padding: 0 1em 1em 0;
}

#findProTable {
	width: 42em;
}

.firstColWidth {
	width: 10em;
	height: 0em;
}

.projectDetailsTextBox {
	width: 25em;
	height: 7em;
}


#enquiryTradeSubmit {
	height: 3em;
	visibility: hidden;
}

/* ----- General Section ----- */

/* site map page */

#sitemapContentDiv {
	width: 38em;
	padding: 1.3em 0 1em 6em;
	line-height: 1.4em;
	float: left;
}

#sitemapContentDiv h2 {
	color: #14442c;
	margin: .7em 0 .2em 0;
}

#sitemapContentDiv h2 a:link, #sitemapContentDiv h2 a:visited {
	color: #14442c;
	text-decoration: none;
}

#sitemapContentDiv h2 a:hover, #sitemapContentDiv h2 a:active {
	color: #60A212;
	text-decoration: none;
}

#sitemapLeftCol {
	width: 17em;
	float: left;
}

#sitemapRightCol {
	margin: 0 0 0 6em;
	float: left;
}

#sitemapLeftCol ul, #sitemapRightCol ul {
	margin: 0;

}

.listItemDisc {
	margin: 0 0 0 .8em;
	font-weight: 700;
}

.listItemDiscNone {
	font-weight: 700;
	list-style: none;
	list-style-position: outside;
}

.listItemDiscNoneDot {
	margin: 0 0 0 1.2em;
	list-style: none;
	list-style-position: outside;
}

.listItemDiscNoneIndent {
	margin: 0 0 0 1.7em;
	list-style: none;
	list-style-position: outside;
}


/* ----- Search ASP page   ----- */

#searchResultsLeftCol {
	width: 10.65em;
	height: 20em;
	padding: 3.55em 0 0 0;
	float: left;
}

#searchResultsDiv {
	margin: 0 0 2em 0;
}

#searchResults {
	font-size: 1.4em;
}

#searchResultsDiv a:link, #searchResultsDiv a:visited {
	color: #073C21;
	text-decoration: underline;
	font-weight: 700;
}

#searchResultsDiv a:hover, #searchResultsDiv a:active {
	color: #60A212;
}


#searchAgainDiv {
	margin: 3em 0 0 0;
}
