.tbl_left{	font-size: 8pt;	font-family: Arial, Helvetica, sans-serif;	color: #64614F;	padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:6px}
.tbl_right{	font-size: 8pt;	font-family: Arial, Helvetica, sans-serif;	color: #64614F;	padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px;}
.tbl_left_dbl{	font-size: 8pt;	font-family: Arial, Helvetica, sans-serif;	color: #64614F;	vertical-align: top;	padding-top:8px; padding-bottom:2px; padding-left:2px; padding-right:6px;}

.txtBox{ font-family: Tahoma; font-size: 10pt; color: #003893; border: 1px solid #999999;}

.small {font-size: 9px;}
.page_heading{	font-size: 12pt;font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	color: #64614F;}
.darknorm{	font-size: 8pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #7F7F7F;}


.bodyfont, .bodyfontnews, .bodyfontorange, .bodyfontlightorange, .bodyfontlightblue, .bodyfontdarkblue, .bodyfontgreen, .bodyfontpurple, .bodyfontred
{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #666666;}

.txthighlight {COLOR: #000000; BACKGROUND-COLOR: #E1EDFF}

/***News Article Styles****/
.newsheading{ font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #003893; font-weight: normal}
.bodyfontnews a:link{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color:#003893;	text-decoration: underline;}
.bodyfontnews a:visited{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;	text-decoration: underline;}
.bodyfontnews a:hover{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;	text-decoration: none;}
.bodyfontnews a:active{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;	text-decoration: underline;}


/***Orange Article Styles****/
.orangeheading{ font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #EF5400; font-weight: normal}
.bodyorange {	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #EF5400;}
.bodyfontorange a:link{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color:#EF5400;	text-decoration: underline;}
.bodyfontorange a:visited{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #EF5400;	text-decoration: underline;}
.bodyfontorange a:hover{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #EF5400;	text-decoration: none;}
.bodyfontorange a:active{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #EF5400;	text-decoration: underline;}


/***Light Blue Article Styles****/
.lightblueheading{font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #0085C9; font-weight: normal}
.bodylightblue {	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #0085C9;}
.bodyfontlightblue a:link{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color:#0085C9;	text-decoration: underline;}
.bodyfontlightblue a:visited{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #0085C9;	text-decoration: underline;}
.bodyfontlightblue a:hover{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #0085C9;	text-decoration: none;}
.bodyfontlightblue a:active{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #0085C9;	text-decoration: underline;}

/***darkblue Blue Article Styles****/
.darkblueheading{font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #003893; font-weight: normal}
.bodydarkblue {	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;}
.bodyfontdarkblue a:link{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color:#003893;	text-decoration: underline;}
.bodyfontdarkblue a:visited{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;	text-decoration: underline;}
.bodyfontdarkblue a:hover{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;	text-decoration: none;}
.bodyfontdarkblue a:active{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;	text-decoration: underline;}

/***Green Article Styles****/
.greenheading{font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #348B00; font-weight: normal}
.bodygreen {	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #348B00;}
.bodyfontgreen a:link{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color:#348B00;	text-decoration: underline;}
.bodyfontgreen a:visited{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #348B00;	text-decoration: underline;}
.bodyfontgreen a:hover{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #348B00;	text-decoration: none;}
.bodyfontgreen a:active{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #348B00;	text-decoration: underline;}


/***LightOrange - Rewarding Careers Section ****/
.lightorangeheading{font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #fe8e00; font-weight: normal}
.bodylightorange {	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #fe8e00;}
.bodyfontlightorange a:link{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color:#fe8e00;	text-decoration: underline;}
.bodyfontlightorange a:visited{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #fe8e00;	text-decoration: underline;}
.bodyfontlightorange a:hover{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #fe8e00;	text-decoration: none;}
.bodyfontlightorange a:active{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #fe8e00;	text-decoration: underline;}


/***Purple Article Styles****/
.purpleheading{font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #A2006F; font-weight: normal}
.bodypurple {	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #A2006F;}
.bodyfontpurple a:link{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color:#A2006F;	text-decoration: underline;}
.bodyfontpurple a:visited{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #A2006F;	text-decoration: underline;}
.bodyfontpurple a:hover{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #A2006F;	text-decoration: none;}
.bodyfontpurple a:active{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #A2006F;	text-decoration: underline;}

/***Red Article Styles****/
.redheading{font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #E80000; font-weight: normal}
.bodyred {	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #E80000;}
.bodyfontred a:link{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color:#E80000;	text-decoration: underline;}
.bodyfontred a:visited{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #E80000;	text-decoration: underline;}
.bodyfontred a:hover{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #E80000;	text-decoration: none;}
.bodyfontred a:active{font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #E80000;	text-decoration: underline;}

/***Project Feedback - Shire of Busselton****/
.busseltonheading{font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #004569; font-weight: normal}
.busseltonsub {	font-size: 11pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #004569;}
.bodybusselton{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #000000;}
.bodybusselton a:link{ color:#004569;	text-decoration: underline;}
.bodybusselton a:visited{ color: #004569;	text-decoration: underline;}
.bodybusselton a:hover{ color: #004569;	text-decoration: none;}
.bodybusselton a:active{ color: #004569;	text-decoration: underline;}


.main{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #7F7F7F;}
.blue{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;}
.blueBold{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893; font-weight:700}
.whiteBold{	font-size: 8pt;	font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff;}
.white{	font-size: 8pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #ffffff;}



.footer{	font-size: 7pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #7F7F7F;}
.lightnorm{	font-size: 8pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #333333;}
.newstxt{	font-size: 8pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #ffffff;}
.yellow{	font-size: 7.5pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #F7BD18;}

.black{		font-size: 8pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #333333;}
.input{     font-family: tahoma; font-size: 8pt; color: #555555; background-image: url('../images/tbox.gif'); border: 0px none;}
.inputLarge{     font-family: tahoma; font-size: 8pt; color: #666666; border: 1px solid #CCCCCC;}
.table_heading{     font-family: tahoma; font-size: 8pt; color: #666666; border: 1px solid #CCCCCC; font-weight: bold;}

.footer a:link{	font-size: 7pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color:#003893;	text-decoration: underline;}
.footer a:visited{	font-size: 7pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;	text-decoration: underline;}
.footer a:hover{	font-size: 7pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;	text-decoration: none;}
.footer a:active{	font-size: 7pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #003893;	text-decoration: underline;}

.white a:link{	font-size: 8pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color:#ffffff;	text-decoration: none;}
.white a:visited{	font-size: 8pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #ffffff;	text-decoration: none;}
.white a:hover{	font-size: 8pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #ffffff;	text-decoration: underline;}
.white a:active{	font-size: 8pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #ffffff;	text-decoration: none;}


a:link{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #EF5400; text-decoration: underline;	}
a:visited{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #EF5400;	text-decoration: underline;}
a:hover{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #EF5400;	text-decoration: none;}
a:active{	font-size: 9pt;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #EF5400;	text-decoration: underline;}

.hide
{	
	display: none; 
}

td.toc
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	margin-left: 0px;
}

td.normal
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: FFFFFF;
}




/**********************************************  HEADER  **********************************************/

#menu {
	background-image: url('/images/menu-bg.gif');
	background-position: center top;
	background-repeat: repeat-x;
	width: 756px;
	height: 40px;
	margin: 0px auto;
	position: relative;
}
#menu ul {
	margin: 7px 0px 30px 0px;
	float: left;
	font-size: .8125em;
	font-family: trebuchet ms;
	width: 756px;
	position: relative;
	list-style-type: none;
	padding: 0px;
}
#menu ul li {
	float: left;
	margin: 0px 1px 0px 0px;
}
#menu ul li a {
	color: #666666;
	text-decoration: none;
	display: block;
	margin: 0px 4px 0px 4px;
	line-height: 1.1em;
	font-size: 11px;
	font-weight: bold;
}
#menu ul span {
	display: block;
	padding: 7px 8px 10px 8px;
}
#menu ul li a:hover {
	text-decoration: underline;
}
#menu .button {
	float: right;
	display: block;
	margin: 76px 0px 0px 0px;
	width: 104px;
	height: 30px;
	background-image: url('/images/buttons/btn-vacation-work.gif');
}
#menu .button:hover {
	background-position: right center;
}
#menu .homeButton {
	background-image: url('/images/header-logo.gif');
	position: absolute;
	width: 202px;
	height: 56px;
	left: 6px;
	top: 10px;
}


/********************************************  MENU CHANGE  *******************************************/

#menu .home #menuItemHome a,
#menu .about #menuItemAbout a,
#menu .operate #menuItemOperate a,
#menu .whatWeDo #menuItemWhatWeDo a,
#menu .rewardingCareers #menuItemRewardingCareers a,
#menu .servingCommunity #menuItemServingCommunity a,
#menu .contact #menuItemContact a {
	color: #ffffff;
	background-image: url('/images/header-menu-active-bg-left.gif');
	background-repeat: no-repeat;
}
#menu .about #menuItemAbout a { background-image: url('/images/header-menu-active-bg-left-about.gif'); }
#menu .operate #menuItemOperate a { background-image: url('/images/header-menu-active-bg-left-operate.gif'); }
#menu .whatWeDo #menuItemWhatWeDo a { background-image: url('/images/header-menu-active-bg-left-what-we-do.gif'); }
#menu .rewardingCareers #menuItemRewardingCareers a { background-image: url('/images/header-menu-active-bg-left-orange.gif'); }
#menu .servingCommunity #menuItemServingCommunity a { background-image: url('/images/header-menu-active-bg-left-community.gif'); }
#menu .contact #menuItemContact a { background-image: url('/images/header-menu-active-bg-left-contact.gif'); }

#menu .home #menuItemHome span,
#menu .about #menuItemAbout span,
#menu .operate #menuItemOperate span,
#menu .whatWeDo #menuItemWhatWeDo span,
#menu .rewardingCareers #menuItemRewardingCareers span,
#menu .servingCommunity #menuItemServingCommunity span,
#menu .contact #menuItemContact span {
	background-image: url('/images/header-menu-active-bg-right.gif');
	background-repeat: no-repeat;
	background-position: right top;
}
#menu .about #menuItemAbout span { background-image: url('/images/header-menu-active-bg-right-about.gif'); }
#menu .operate #menuItemOperate span { background-image: url('/images/header-menu-active-bg-right-operate.gif'); }
#menu .whatWeDo #menuItemWhatWeDo span { background-image: url('/images/header-menu-active-bg-right-what-we-do.gif'); }
#menu .rewardingCareers #menuItemRewardingCareers span { background-image: url('/images/header-menu-active-bg-right-careers-orange.gif'); }
#menu .servingCommunity #menuItemServingCommunity span { background-image: url('/images/header-menu-active-bg-right-community.gif'); }
#menu .contact #menuItemContact span { background-image: url('/images/header-menu-active-bg-right-contact.gif'); }

#menu .home #menuItemHome ul,
#menu .about #menuItemAbout ul,
#menu .operate #menuItemOperate ul,
#menu .whatWeDo #menuItemWhatWeDo ul,
#menu .rewardingCareers #menuItemRewardingCareers ul,
#menu .servingCommunity #menuItemServingCommunity ul,
#menu .contact #menuItemContact ul {
	display: block;
}
#menu #menuItemAbout ul {
	background-image: url('/images/header-submenu-bg-about.gif');
	background-color: #eb6132;
}
#menu #menuItemOperate ul {
	background-image: url('/images/header-submenu-bg-operate.gif');
	background-color: #0c89be;
}
#menu #menuItemWhatWeDo ul {
	background-image: url('/images/header-submenu-bg-what-we-do.gif');
	background-color: #003791;
}
#menu #menuItemRewardingCareers ul {
	background-image: url('/images/header-submenu-bg-careers-orange.gif');
	background-color: #fe8e00;
}
#menu #menuItemServingCommunity ul {
	background-image: url('/images/header-submenu-bg-community.gif');
	background-color: #a2006f;
}


/*********************************************  SUB MENU  *********************************************/

#menu ul ul {
	width: 756px;
	background-image: url('/images/header-submenu-bg.gif');
	background-repeat: no-repeat;
	background-color: #8d8d8f;
	background-position: center bottom;
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 29px 0px 0px 0px;
	font-size: 1em;
	smin-height: 36px;
	display: none;
}
#menu ul ul a {
	background-image: none !important;
	color: #ffffff !important;
	padding: 0px 0px 0px 0px;
	margin: 0px 4px 0px 4px;
	white-space: nowrap;
	font-weight: normal;
}
#menu ul ul a span {
	background-image: none !important;
}
#menu ul ul li {
	color: #ffffff;
	margin: 4px 0px 0px 0px;
	background-image: url('/images/header-submenu-divider.gif');
	background-repeat: no-repeat;
	background-position: right center;
}
#menu ul ul li.lastItem {
	background: none;
}
#menu ul ul a:link, #menu ul ul a {
	font-size: .85em;
}


/*****************************************  SUB MENU CHANGE *******************************************/

#menu .ourCommitment #subMenuItemOurCommitment a,
#menu .ourValues #subMenuItemOurValues a,
#menu .ourGoals #subMenuItemOurGoals a,
#menu .ourStructure #subMenuItemOurStructure a,
#menu .ourBrands #subMenuItemOurBrands a,
#menu .leadingEdge #subMenuItemLeadingEdgeSkills a,
#menu .awardWins #subMenuItemAwardWins a,


#menu .globalNetwork #subMenuItemGlobalNetwork a,
#menu .australiaNewZealand #subMenuItemAustraliaNewZealand a,
#menu .southEastAsia #subMenuItemSouthEastAsia a,
#menu .china #subMenuItemChina a,
#menu .southAsia #subMenuItemSouthAsia a,
#menu .middleEast #subMenuItemMiddleEast a,
#menu .UKEurope #subMenuItemUKEurope a,
#menu .northAmerica #subMenuItemNorthAmerica a,


#menu .markets #subMenuItemMarkets a,
#menu .integratedTeams #subMenuItemIntegratedTeams a,
#menu .itemOurSkills #subMenuItemOurSkills a,
#menu .technicalServices #subMenuItemTechnicalServices a,
#menu .training #subMenuItemTraining a,


#menu .jobSearch #subMenuItemJobSearch a,
#menu .workOptions #subMenuItemWorkOptions a,
#menu .yourCareer #subMenuItemYourCareer a,
#menu .aidWork #subMenuItemAidWork a,
#menu .professionals #subMenuItemProfessionals a,
#menu .graduates #subMenuItemGraduates a,
#menu .students #subMenuItemStudents a,
#menu .recruitingNow #subMenuItemRecruitingNow a,
#menu .whyAurecon #subMenuItemWhyAurecon a,
#menu .professional #subMenuItemProfessional a,
#menu .intDevelopment #subMenuItemIntDevelopment a,


#menu .enviroSustain #subMenuItemEnviroSustain a,
#menu .helpingCommunity #subMenuItemHelpingCommunity a,
#menu .supportingProf #subMenuItemSupportingProf a,
#menu .healthAndSafety #subMenuItemSafety a,
#menu .education #subMenuItemEducation a,
#menu .interAid #subMenuItemInterAid a,
#menu .projFeedback #subMenuItemProjFeedback a {
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	float: left;
	
}


/*******************************************  SUB MENU TWO ********************************************/

#body #headerWrapper #menu ul ul ul {
	margin: 34px 0px 0px 10px;
	width: 736px;
	background-image: url('/images/header-submenu2-bg.gif');
	display: none;
}
#body #headerWrapper #menu ul ul ul a {
	background-image: none !important;
}
#body #headerWrapper #menu ul ul ul a span {
	background-image: none !important;
}


/***************************************  SUB MENU TWO CHANGES  ***************************************/

#menu .ourCommunity #subMenuItemOurCommunity ul {
	display: block !important;
}
#menu .sustainability #subMenuTwoItemSustainability a,
#menu .eventsSocial #subMenuTwoItemEventsSocial a,
#menu .workLife #subMenuTwoItemWorkLife a {
	color: #cecece !important;
}

.careersBox {
	background-color: #fe8e00;
}
.marketsTR {height:46px;}

.gallerySubHeading {
	padding: 15px 0px 0px 0px;
	font-size: 14px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #A2006F; font-weight: normal
}