/*-----------------------------------------------------------------------------
Template Style Sheet

version:   1.0
author:    Belinda Hunn (Dow)
email:     belinda.hunn@anz.com
website:   http://www.anz.com/

*/

/* ToDo:  

think board of directors should have landing page with the group shot then links to the profiles  



ten year summary table doesnt resize nice

when you make text bigger cant nav to lower levels

*/
-----------------------------------------------------------------------------*/

/* =General  this should be included on all stylesheets
-----------------------------------------------------------------------------*/


/* Remove padding and margin */
* {
  margin: 0;
  padding: 0;
}

/* Put it back on certain elements */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table {
  margin: .5em 0;
}

/* Class for clearing floats */
.clear {
	clear:both;
}


/* Remove border around linked images */
img {
	border: 0;
}


/* =Typography  this is the layout of the page so will contain the ids
-----------------------------------------------------------------------------*/

body {
  font: 80%  Verdana, Arial, Helvetica, sans-serif;
  margin:0;
  min-width:780px;
}

#bodybg {
	background-color:#007fb3;
	padding-top:10px;
	padding-bottom:50px;
	float:left;
	width:100%;
}

#container{
	width: 780px;
	margin: 0px auto;
	background-color:#fff;
	
}

#thinblueborder {
	float:left;
	border:1px #0193CE solid;
	background-color:#fff;
}

#shadowbottom {
	width: 780px;
	height: 11px;
	background: transparent url(/aus/Annual-Report-2007/images/page_shadow.gif) repeat-x;
	margin: 0 auto;
	clear:both;
}

#content{
	margin: 0 0;
	color:#000;
	width:765px;
	/*height:539px;*/
	background-color:#fff;
	
}


#borderedcontent{
	margin: 0 0;
	color:#000;
	width:765px;
	/*height:539px;*/
	background-color:#fff;
	border-left:15px #0193CE solid;
	float:left;
}

#homecontent{
	margin: 0 0;
	color:#000;
	background:#fff url("/aus/Annual-Report-2007/images/group_photo.jpg") no-repeat right;
	width:765px;
	height:539px;
	border-left:15px #0193CE solid;
}

#introcontainer{
	margin: 0px auto;
	width:765px;
	height:585px;
	color:#fff;
	background-color:#0193CE;
	border:1px #0193CE solid;
	
}

#header{
	width:780px;
	height:86px;
	text-indent:-2000px;
}

#navigation{
	width:780px; 
	height:45px; 
	/*position:relative; */
	z-index:100;
	background-color: #0193CE;
}

.column1{
	width:250px;
	clear:both;
	float:left;
	text-align: justify;
}
.column2{
	float:right;
	width:500px;
	padding-right:10px;
	text-align: justify;
}

.column1, .column2 {
	font-size:0.95em;
}

.column1 p, .column2 p {
	line-height: 1.5em;
}

	
/* =Headings/text
-----------------------------------------------------------------------------*/
h1
{
	font-size: 120%;
	margin:0 0;
}
h2
{
	color:#0066cc;
	font-size: 115%;
}
h3
{	
	font-size: 110%;
	color:#0066cc;
	margin: .6em 0 0 0;
}

h4
{	
	font-size: 105%;
	color:#0066cc;
	font-style:normal;
}
h5
{	
	font-size: 100%;
	color:#666;
	font-style:normal;
	margin: .5em 0 0 0;
}
p{
	margin:.6em 0 0 0;
}

.option{
	text-align:center;
}
.option a{
	color:#fff;
	text-decoration:underline;
}
.hometext{
	font-size: 85%;
	text-align: justify;
	padding-right: 15px;
}	

#introcontainer h1{
	background:transparent url("/aus/Annual-Report-2007/images/anz_online_annual_report.gif") no-repeat right bottom;
	width:140px;
	height:45px;
	padding:0;
	text-indent:-2000px;
	position: relative;
	top: 491px;
	left: 596px;
			
}
#introcontainer h2{
	background:transparent url("/aus/Annual-Report-2007/images/being_different.gif") no-repeat  right center;
	width:210px;
	height:58px;
	padding:0 0;
	text-indent:-2000px;
	position: relative;
	top: 198px;
	left: 556px;
			
}

#introcontainer h3 a{
	background:transparent url("/common/img/arrows/arrow_12e.gif") no-repeat 7px center;
	color: #fff;
	font-size: 105%;
	text-decoration:none;
	position:absolute;
	top:280px;
	padding-left:20px;
}
#introcontainer h3 a:hover{
	color: #6CF;
}

#homecontent h1, #homecontent h2{
	text-indent:-2000px
}

#navigation p{
	padding:5px 4px;
	margin:0 0;
}

#header h1 {
	margin-left:15px;
	display:inline;	/*<--Used to fix IE Doubled Float Margin bug */
}

.subheaderblue {
	color: #00BBE4;
}

#results .subheaderblue {
	float:left;
	padding-right:10px;
	margin-bottom:0;
}

/*-------------------*/

#chairman .column1 {
	padding-bottom:24px;
}

#chairman .column1 h2{
	background:transparent url("/aus/Annual-Report-2007/images/chairman_charles_goode.jpg") no-repeat bottom left;
	border-bottom:15px #0193CE solid;
	border-left:15px #0193CE solid;
	width:155px;
	height:358px;
	padding-left:0;
	padding-right:50px;
	text-indent:-2000px;
	margin:0 0;	
}

#chairman .column2 {
	padding-top:10px;
}

#chairman #header {
	border-left:15px #0193CE solid;
	width:765px;
}
#chairman h1{
	background:transparent url("/aus/Annual-Report-2007/images/heading_chairmans_report.gif") no-repeat bottom left;	
	width:236px;
	height:63px;
	float:left;
	text-indent:-2000px;
}
#chairman .signature{
	background:transparent url("/aus/Annual-Report-2007/images/signature_chairman.jpg") no-repeat bottom right;	
	width:149px;
	height:75px;
	text-indent:-2000px;
	
}

#chairman .intro{
	/*color:#666;*/
	padding-bottom:5px;
}

#chairman .reportfirstpage {
	padding:10px 20px;
}

#chairman .disclaimer {
	margin-top:30px;
}
/*-------------------*/

#CEO .column1 {
	padding-bottom:24px;
}

#CEO .column1 h2{
	background:transparent url("/aus/Annual-Report-2007/images/ceo_mike_smith.jpg") no-repeat bottom left;
	border-bottom:15px #0193CE solid;
	border-left:15px #0193CE solid;
	width:155px;
	height:358px;
	padding-right:50px;
	text-indent:-2000px;
	margin:0 0;	
}

#CEO .column2 {
	padding-top:10px;
}

#CEO #header {
	border-left:15px #0193CE solid;
	width:765px;
}
#CEO h1{
	background:transparent url("/aus/Annual-Report-2007/images/heading_ceos_report.gif") no-repeat bottom left;	
	width:236px;
	height:63px;
	float:left;
	text-indent:-2000px;
}

#CEO .intro{
	color:#666;
	
}

#CEO .reportfirstpage {
	padding:20px;
}

#CEO .signature{
	background:transparent url("/aus/Annual-Report-2007/images/signature_CEO.gif") no-repeat bottom left;	
	width:149px;
	height:117px;
	text-indent:-2000px;
	
}

/*-------------------*/

#directors #header{
	width:765px;	
}
#directors .intro{
	padding:0 20px;
	clear:both;
}
#directors p{
	margin:0 0;
}

#directors .disclaimer{
	color:#000;
}
.picture{
	float:left;
	width:186px;
	height:262px;
	text-indent:-2000px;
	margin: 19px 20px;
	display:inline;	/*<--Used to fix IE Doubled Float Margin bug */ 	
}
.bio{
	float:right;
	width:500px;
	padding:15px;	
}
#directors .member1,#directors .member2,#directors .member3,#directors .member4,#directors .member5,#directors .member6,#directors .member7,#directors .member8 {
	clear:both;
}

#directors .member1 .picture{
	background:transparent url("/aus/Annual-Report-2007/images/Goode.jpg") no-repeat center center;
}

#directors .member2 .picture{
	background:transparent url("/aus/Annual-Report-2007/images/Smith.jpg") no-repeat center center;
}

#directors .member3 .picture{
	background:transparent url("/aus/Annual-Report-2007/images/Clark.jpg") no-repeat center center;
}

#directors .member4 .picture{
	background:transparent url("/aus/Annual-Report-2007/images/Ellis.jpg") no-repeat center center;
}

#directors .member5 .picture{
	background:transparent url("/aus/Annual-Report-2007/images/Jackson.jpg") no-repeat center center;
}

#directors .member6 .picture{
	background:transparent url("/aus/Annual-Report-2007/images/MacFarlane.jpg") no-repeat center center;
}
#directors .member7 .picture{
	background:transparent url("/aus/Annual-Report-2007/images/Meiklejohn.jpg") no-repeat center center;
}

#directors .member8 .picture{
	background:transparent url("/aus/Annual-Report-2007/images/Morschel.jpg") no-repeat center center;
}

#directors h1{
	background:transparent url("/aus/Annual-Report-2007/images/heading_directors.jpg") no-repeat bottom left;	
	width:200px;
	height:46px;
	float:left;
	text-indent:-2000px;
}

#directors h3{
	margin-top:0;
}

/*-------------------*/

#focus #header{
	width:765px;
}
#focus h1{
	background:transparent url("/aus/Annual-Report-2007/images/heading_our_focus.gif") no-repeat bottom left;	
	width:191px;
	height:83px;
	float:left;
	text-indent:-2000px;
}
#focus .columns {
	float:left;
}

#focus .column1{
	width:240px;
	padding:20px 15px 15px 15px;
	color:#000;
}

#focus .column2{
	width:465px;
	padding:0 10px 40px 10px;
	color:#000;
}

#focuspage2 .column1{
	width:266px;
	padding:19px 0 10px 10px;
	color:#000;
	/*margin-top:3px;*/
}

#focuspage2 .column2{
	width:479px;
	padding:17px 0 10px 0;
	margin-right:5px;
	color:#000;
}

#focuspage2 .column2 h3{
	margin:0;
}

#focuspage2 .column1 p{
	padding: 0 15px 0 10px;
}

#focuspage2 .column1 h2{
	padding: 0 15px 0 10px;
	text-align:left;
}

#focus .subpara {
	padding:0.4em 0;
}

#focus .focusmap {
	background:transparent url("/aus/Annual-Report-2007/images/focus_map02.gif") no-repeat top left;
	height:439px;
	width:479px;
	text-indent:-2000px;
}

#focus #focusmaptopleft {
	background:transparent url("/aus/Annual-Report-2007/images/focus_map01.gif") no-repeat top right;
	height:94px;
	width:266px;
	float:right;
	padding-bottom:15px;
}

#focus .column2 .resultheader {
	text-indent:-2000px;
	height:18px;
	width:100%;
}

#focus .column2 .resultheader h2 {
	background:transparent url("/aus/Annual-Report-2007/images/focus_npat.gif") no-repeat;
	height:18px;
	width:68px;
	/*float:right;*/
	margin:0 0 0 227px;
}

#focus .column2 .result2,#focus .column2 .result3,#focus .column2 .result4{
	clear:both;
}

#focus .column2 .result1 h2{	
	/*background:transparent url("/aus/Annual-Report-2007/images/arrow_net_profit.jpg") no-repeat;*/
	background:transparent url("/aus/Annual-Report-2007/images/infocus_15.gif") no-repeat;
	width:182px;
	height:50px;
	margin-top:0px;
	text-indent:-2000px;
	float:left;
	}
#focus .column2 .result2 h2{	
	/*background:transparent url("/aus/Annual-Report-2007/images/arrow_market_capitalisation.jpg") no-repeat;*/
	background:transparent url("/aus/Annual-Report-2007/images/infocus_19.gif") no-repeat;
	width:182px;
	height:48px;
	margin-top:30px;
	text-indent:-2000px;
	float:left;
	}	
#focus .column2 .result3 h2{	
	/*background:transparent url("/aus/Annual-Report-2007/images/arrow_dividend.jpg") no-repeat;*/
	background:transparent url("/aus/Annual-Report-2007/images/infocus_22.gif") no-repeat;
	width:182px;
	height:63px;
	margin-top:30px;
	text-indent:-2000px;
	float:left;
	}	
#focus .column2 .result4 h2{	
	/*background:transparent url("/aus/Annual-Report-2007/images/arrow_cash_earnings.jpg") no-repeat;*/
	background:transparent url("/aus/Annual-Report-2007/images/infocus_26.gif") no-repeat;
	width:182px;
	height:65px;
	margin-top:30px;
	text-indent:-2000px;
	float:left;
	}

#focus .column2 .result1 h3{	
	/*background:transparent url("/aus/Annual-Report-2007/images/arrow_net_profit.jpg") no-repeat;*/
	background:transparent url("/aus/Annual-Report-2007/images/infocus_16.gif") no-repeat;
	width:283px;
	height:50px;
	margin-top:0px;
	text-indent:-2000px;
	float:left;
	}
#focus .column2 .result2 h3{	
	/*background:transparent url("/aus/Annual-Report-2007/images/arrow_market_capitalisation.jpg") no-repeat;*/
	background:transparent url("/aus/Annual-Report-2007/images/infocus_20.gif") no-repeat;
	width:283px;
	height:48px;
	margin-top:30px;
	text-indent:-2000px;
	float:left;
	}	
#focus .column2 .result3 h3{	
	/*ckground:transparent url("/aus/Annual-Report-2007/images/arrow_dividend.jpg") no-repeat;*/
	background:transparent url("/aus/Annual-Report-2007/images/infocus_23.gif") no-repeat;
	width:283px;
	height:63px;
	margin-top:30px;
	text-indent:-2000px;
	float:left;
	}	
#focus .column2 .result4 h3{	
	/*ckground:transparent url("/aus/Annual-Report-2007/images/arrow_cash_earnings.jpg") no-repeat;*/
	background:transparent url("/aus/Annual-Report-2007/images/infocus_27.gif") no-repeat;
	width:283px;
	height:65px;
	margin-top:30px;
	text-indent:-2000px;
	float:left;
	}
	
#focus .column2 #resultfootnote {
	clear:both;
	padding-top:75px;
}


/*-------------------*/

#institutional .column1 {
	width:220px;
}

#institutional .column2 {
	width:530px;
}

#institutional .column1 p{
	background:transparent url("/aus/Annual-Report-2007/images/peter_hodgson.jpg") no-repeat bottom left;
	border-bottom:15px #AFBD20 solid;
	border-left:15px #AFBD20 solid;
	width:155px;
	height:358px;
	padding-right:50px;
	text-indent:-2000px;
	margin:0 0;	
}

#institutional h1{
	background:#AFBD20 url("/aus/Annual-Report-2007/images/heading_institutional.gif") no-repeat bottom left;	
	width:236px;
	height:43px;
	float:left;
	text-indent:-2000px;
	border-left:15px #AFBD20 solid;
}

#institutional h1,#institutional h2 ,#institutional h3,#institutional h4{
	color:#AFBD20;
}

#institutional #header{
	background-color:#AFBD20;
}

#institutional .column2 {
	padding: 20px 0;
}

#institutional .column2 .charts{
	float:left;
	width:246px;
	text-indent:-2000px;
	padding:0 10px 0 0;
}



#institutional .charts table{
	text-indent:-2000px;
	display:none;
}
#institutional .charts .earnings{
	width:246px;
	height:190px;
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/chart_earnings_institutional.gif") no-repeat center right;	
	
}
#institutional .charts p{
	text-indent:-2000px;
	display:none;
}
#institutional .charts .performance{
	width:246px;
	height:183px;
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/table_performance_institutional.gif") no-repeat center right;	
	
}

/*-------------------*/

#lastpage {
	color:#fff;
	background-color:#0193CE;
}

#lastpage #header {
	background-color:#fff;
	border-left:15px #0193CE solid;
	width:765px;
}

#lastpage h1{
	background:#fff url("/aus/Annual-Report-2007/images/heading_lastpage.gif") no-repeat bottom left;	
	width:236px;
	height:49px;
	float:left;
	text-indent:-2000px;
}

#lastpage h2 {
	color:#fff;
}

#lastpage h3 {
	color:#fff;
	margin-top:20px;
}

#lastpage .newpara {
	margin-top:20px;
}

#lastpage #topsection {
	width:780px;
	height:80px;
	text-align:center;
}

#lastpage #topsection p {
	margin:0;
	text-align:center;
	line-height:80px;
}

#lastpage #topsection a {
	font-size:140%;
	color:#fff;
	
	text-align:center;
}

#lastpage #topsection a:hover {
	color:#41fdee;
} 

#lastpage .columns {
	background-color:#0193CE;
	/*height:828px;*/
}

#lastpage .column1 {
	width:300px;
	padding:15px 15px 15px 30px;
}

#lastpage .column2 {
	width:400px;
	padding:15px 15px 15px 0;
}

#lastpage .disclaimer {
	margin-top:10px;
	color:#fff;
}

#lastpage #lastpagefooter {
	clear:both;
	background:transparent url("/aus/Annual-Report-2007/images/last_page_image.gif") no-repeat bottom right;
	height:31px;
	width:361px;
	text-indent:-2000px;
	margin-top:480px;
	padding: 30px 0 0 10px;
}

#lastpage .column1 a {
	color:#fff;
}

#lastpage .column1 a:hover {
	color:#41fdee;
}

/*-------------------*/

#newzealand .column1 {
	width:220px;
}

#newzealand .column2 {
	width:530px;
}

#newzealand .column1 p{
	background:transparent url("/aus/Annual-Report-2007/images/graham_hodges.jpg") no-repeat bottom left;
	border-bottom:15px #00BBE4 solid;
	border-left:15px #00BBE4 solid;
	width:155px;
	height:358px;
	padding-right:50px;
	text-indent:-2000px;
	margin:0 0;	
}

#newzealand h1{
	background:#00BBE4 url("/aus/Annual-Report-2007/images/heading_newzealand.gif") no-repeat bottom left;	
	width:236px;
	height:43px;
	float:left;
	text-indent:-2000px;
	border-left:15px #00BBE4 solid;
}
#newzealand h1,#newzealand h2 ,#newzealand h3,#newzealand h4{
	color:#00BBE4;
}

#newzealand #header{
	background-color:#00BBE4;
}

#newzealand .column2 {
	padding: 20px 0;
}

#newzealand .column2 .charts{
	float:left;
	width:249px;
	padding:0 10px 0 0;
}



#newzealand .charts table{
	text-indent:-2000px;
	display:none;
}
#newzealand .charts .earnings{
	width:249px;
	height:190px;
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/chart_earnings_newzealand.gif") no-repeat center right;	
	
}

#newzealand .charts p{
	text-indent:-2000px;
	display:none;
}
#newzealand .charts .performance{
	width:249px;
	height:183px;
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/table_performance_newzealand.gif") no-repeat center right;	
	
}

/*-------------------*/

#ourpeople .column1{
	border-left:15px #F4901E solid;
	width:230px;
	height:454px;
	margin:0 0;	
}

#ourpeople .column1 .goals{
	background-color:#F7E7BD;
	width:230px;
	/*height:250px;*/
	padding:0 10px 15px 10px;
	margin:0 0;	
}

#ourpeople .column1 .goals ul{
	margin:10px;	
	padding-left:5px;
}
#ourpeople .column1 .goals li{
	padding:10px 0 0 0;		
	list-style-type:square;
}

#ourpeople .column1 #peoplechart {
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/chart_our_people.gif") no-repeat top left;	
	width:232px;
	height:156px;
	margin: 5px 0 0 5px;
}

#ourpeople .column2 {
	width:480px;
	padding-top:15px;
}

#ourpeople .column2 p {
	margin-left:10px;
	margin-right:10px;
}

#ourpeople .column2 ul{
	list-style-type:none;
	margin:10px 10px 0 10px;	
	padding-left:0;	
}
#ourpeople .column2 li{
	border-bottom:1px #F4901E solid;
	padding:10px 0 10px 0;
}
#ourpeople h1{
	background:transparent url("/aus/Annual-Report-2007/images/heading_our_people.gif") no-repeat bottom left;	
	width:170px;
	height:22px;
	float:left;
	text-indent:-2000px;
	border-left:15px #F4901E solid;
}
#ourpeople h2{
	padding:17px 0 0 0;
	margin:0 0;
} 
#ourpeople h1,#ourpeople h2 ,#ourpeople h3,#ourpeople h4{
	color:#F4901E;
}
#ourpeople h3{
	color:#000;
}

#ourpeople #header{
	background-color:#F4901E;
}

/*-------------------*/

#ourcustomers .column1{
	border-left:15px #7C6A55 solid;
	width:230px;
	/*height:454px;*/
	margin:0;	
	padding-bottom:15px;
}

#ourcustomers .column1 .goals{
	background-color:#CFC9C2;
	width:230px;
	/*height:220px;*/
	padding:0 10px 15px 10px;
	margin:0 0;	
}

#ourcustomers .column1 .goals ul{
	margin:10px;	
	padding-left:5px;
}
#ourcustomers .column1 .goals li{
	padding:10px 0 0 0;		
	list-style-type:square;
}

#ourcustomers .column1 #customerchart {
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/chart_our_customers.gif") no-repeat top left;	
	width:223px;
	height:156px;
	margin:15px 0 0 15px;
}

#ourcustomers .column1 .disclaimer {
	font-size:80%;
	padding:0 0 0 15px;
}


#ourcustomers .column2 {
	width:480px;
	padding-top:15px;
}

#ourcustomers .column2 p {
	margin-left:10px;
	margin-right:10px;
}

#ourcustomers .column2 ul{
	list-style-type:none;
	margin:10px 10px 0 10px;
	padding-left:0;	
}
#ourcustomers .column2 li{
	border-bottom:1px #7C6A55 solid;
	padding:10px 0 10px 0;
}
#ourcustomers h1{
	background:transparent url("/aus/Annual-Report-2007/images/heading_customers.gif") no-repeat bottom left;	
	width:194px;
	height:25px;
	float:left;
	text-indent:-2000px;
	border-left:15px #7C6A55 solid;
}
#ourcustomers h2{
	padding:17px 0 0 0;
	margin:0 0;
} 
#ourcustomers h1,#ourcustomers h2 ,#ourcustomers h3,#ourcustomers h4{
	color:#7C6A55;
}
#ourcustomers h3{
	color:#000;
}

#ourcustomers #header{
	background-color:#7C6A55;
}
/*-------------------*/

#ourcommunity .column1{
	border-left:15px #004960 solid;
	width:230px;
	/*height:454px;*/
	margin:0;	
	padding-bottom:15px;
}

#ourcommunity .column1 .goals{
	background-color:#8FBDCB;
	width:230px;
	/*height:220px;*/
	padding:0 10px 15px 10px;
	margin:0 0;	
}

#ourcommunity .column1 .goals ul{
	margin:10px;	
	padding-left:5px;
}
#ourcommunity .column1 .goals li{
	padding:10px 0 0 0;		
	list-style-type:square;
}

#ourcommunity .column1 #communitychart {
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/chart_our_community.gif") no-repeat top left;	
	width:244px;
	height:140px;
	margin: 15px 0 0 15px;
}

#ourcommunity .column1 .disclaimer {
	font-size:80%;
	padding:0 0 0 15px;
}

#ourcommunity .column2 {
	width:480px;
	padding-top:15px;
}

#ourcommunity .column2 p {
	margin-left:10px;
	margin-right:10px;
}

#ourcommunity .column2 ul{
	list-style-type:none;
	margin:10px 10px 0 10px;
	padding-left:0;	
}
#ourcommunity .column2 li{
	border-bottom:1px #004960 solid;
	padding:10px 0 10px 0;
}
#ourcommunity h1{
	background:transparent url("/aus/Annual-Report-2007/images/heading_community.gif") no-repeat bottom left;	
	width:201px;
	height:24px;
	float:left;
	text-indent:-2000px;
	border-left:15px #004960 solid;
}
#ourcommunity h2{
	padding:17px 0 0 0;
	margin:0 0;
} 
#ourcommunity h1,#ourcommunity h2 ,#ourcommunity h3,#ourcommunity h4{
	color:#004960;
}
#ourcommunity h3{
	color:#000;
}

#ourcommunity #header{
	background-color:#004960;
}

#ourcommunity table {
	text-indent:-2000px;
	display:none;
}

/*-------------------*/

#ourenvironment .column1{
	border-left:15px #AFBD20 solid;
	width:230px;
	/*height:454x;*/
	margin:0;
	padding-bottom:15px;	
}

#ourenvironment .column1 .goals{
	background-color:#DBDF9F;
	width:230px;
	/*height:220px;*/
	padding:0 10px 15px 10px;
	margin:0 0;	
}
#ourenvironment .column1 .goals ul{
	margin:10px;
	padding-left:5px;
}
#ourenvironment .column1 .goals li{
	list-style-type:square;
	padding:10px 0 0 0;		
}
#ourenvironment .column1 #environmentchart {
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/chart_our_environment.jpg") no-repeat top left;	
	width:253px;
	height:152px;
	margin: 5px 0 0 5px;
}
#ourenvironment .column2 {
	width:480px;
	padding-top:15px;
}

#ourenvironment .column2 p {
	margin-left:10px;
	margin-right:10px;
}

#ourenvironment .column2 ul{
	list-style-type:none;
	margin:10px 10px 0 10px;	
	padding-left:0;
}
#ourenvironment .column2 li{
	border-bottom:1px #AFBD20 solid;
	padding:10px 0 10px 0;
}
#ourenvironment h1{
	background:transparent url("/aus/Annual-Report-2007/images/heading_environment.gif") no-repeat bottom left;	
	width:223px;
	height:25px;
	float:left;
	text-indent:-2000px;
	border-left:15px #AFBD20 solid;
}
#ourenvironment h2{
	padding:17px 0 0 0;
	margin:0 0;
} 
#ourenvironment h1,#ourenvironment h2 ,#ourenvironment h3,#ourenvironment h4{
	color:#AFBD20;
}
#ourenvironment h3{
	color:#000;
}

#ourenvironment #header{
	background-color:#AFBD20;
}

#ourenvironment table {
	text-indent:-2000px;
	display:none;
}

/*-------------------*/

#partnerships .column1 {
	width:220px;
}

#partnerships .column2 {
	width:530px;
}

#partnerships .column1 p{
	background:transparent url("/aus/Annual-Report-2007/images/bob_edgar.jpg") no-repeat bottom left;
	border-bottom:15px #AFBD20 solid;
	border-left:15px #AFBD20 solid;
	width:155px;
	height:358px;
	padding-right:50px;
	text-indent:-2000px;
	margin:0 0;	
}

#partnerships h1{
	background:#AFBD20 url("/aus/Annual-Report-2007/images/heading_partnerships.gif") no-repeat bottom left;	
	width:236px;
	height:63px;
	float:left;
	text-indent:-2000px;
	border-left:15px #AFBD20 solid;
}

#partnerships h1,#partnerships h2 ,#partnerships h3,#partnerships h4{
	color:#AFBD20;
}

#partnerships #header{
	background-color:#AFBD20;
}

#partnerships .column2 {
	padding: 20px 0;
}

#partnerships .column2 .charts{
	float:left;
	width:248px;
	text-indent:-2000px;
	padding:0 10px 10px 0;
}


#partnerships .charts table{
	text-indent:-2000px;
	display:none;
}
#partnerships .charts .earnings{
	width:248px;
	height:190px;
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/chart_earnings_partnerships.gif") no-repeat center right;	
	
}
#partnerships .charts p{
	text-indent:-2000px;
	display:none;
}
#partnerships .charts .performance{
	width:246px;
	height:183px;
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/table_performance_partnerships.gif") no-repeat center right;	
	
}

/*-------------------*/

#personal .column1 {
	width:220px;
}

#personal .column2 {
	width:530px;
}

#personal .column1 p{
	background:transparent url("/aus/Annual-Report-2007/images/brian_hartzer.jpg") no-repeat bottom left;
	border-bottom:15px #00BBE4 solid;
	border-left:15px #00BBE4 solid;
	width:155px;
	height:358px;
	padding-right:50px;
	text-indent:-2000px;
	margin:0 0;	
}

#personal h1{
	background:#00BBE4 url("/aus/Annual-Report-2007/images/heading_personal.gif") no-repeat bottom left;	
	width:236px;
	height:46px;
	float:left;
	text-indent:-2000px;
	border-left:15px #00BBE4 solid;
}
#personal h1,#personal h2 ,#personal h3,#personal h4{
	color:#00BBE4;
}

#personal #header{
	background-color:#00BBE4;
}

#personal .column2 {
	padding: 20px 0;
}

#personal .column2 .charts{
	float:left;
	width:246px;
	padding:0 10px 10px 0;
}

#personal .charts table{
	text-indent:-2000px;
	display:none;
}
#personal .charts p{
	text-indent:-2000px;
	display:none;
}
#personal .charts .earnings{
	width:246px;
	height:190px;
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/chart_earnings_personal.jpg") no-repeat center right;	
	
}
#personal .charts .disclaimer{
	text-indent:0px;
}
#personal .charts .performance{
	width:246px;
	height:183px;
	text-indent:-2000px;
	background:transparent url("/aus/Annual-Report-2007/images/table_performance_personal.gif") no-repeat center right;	
	
}

/*-------------------*/

#results #header{
	width:765px;
}
#results h1{
	background:transparent url("/aus/Annual-Report-2007/images/heading_our_results.jpg") no-repeat bottom left;	
	width:182px;
	height:43px;
	float:left;
	text-indent:-2000px;
}
#results .columns {
	float:left;
	background-color:#000;
}

#results .column1{
	width:234px;
	/*height:423px;*/
	padding:25px 15px 15px 15px;
	background-color:#000;
	color:#fff;
}

#results .column2{
	width:471px;
	/*height:433px;*/
	padding:10px 10px;
	background-color:#000;
	color:#fff;
}

#results .subpara {
	padding:0.4em 0;
}

#results .column2 .result2,#results .column2 .result3,#results .column2 .result4{
	clear:both;
}

#results .column2 .result1 h2{	
	background:transparent url("/aus/Annual-Report-2007/images/results_profit.gif") no-repeat;
	width:204px;
	height:55px;
	margin-top:18px;
	margin-right:20px;
	text-indent:-2000px;
	float:left;
	}
#results .column2 .result2 h2{	
	background:transparent url("/aus/Annual-Report-2007/images/results_mcap.gif") no-repeat;
	width:204px;
	height:54px;
	margin-top:50px;
	margin-right:20px;
	text-indent:-2000px;
	float:left;
	}	
#results .column2 .result3 h2{	
	background:transparent url("/aus/Annual-Report-2007/images/results_dividend.gif") no-repeat;
	width:204px;
	height:55px;
	margin-top:50px;
	margin-right:20px;
	text-indent:-2000px;
	float:left;
	}	
#results .column2 .result4 h2{	
	background:transparent url("/aus/Annual-Report-2007/images/results_eps.gif") no-repeat;
	width:204px;
	height:54px;
	margin-top:50px;
	margin-right:20px;
	text-indent:-2000px;
	float:left;
	}

#results .column2 .result1 h3{	
	background:transparent url("/aus/Annual-Report-2007/images/results_profit_graph.gif") no-repeat;
	width:211px;
	height:55px;
	margin-top:18px;
	text-indent:-2000px;
	float:left;
	}
#results .column2 .result2 h3{	
	background:transparent url("/aus/Annual-Report-2007/images/results_mcap_graph.gif") no-repeat;
	width:211px;
	height:54px;
	margin-top:50px;
	text-indent:-2000px;
	float:left;
	}	
#results .column2 .result3 h3{	
	background:transparent url("/aus/Annual-Report-2007/images/results_dividend_graph.gif") no-repeat;
	width:211px;
	height:55px;
	margin-top:50px;
	text-indent:-2000px;
	float:left;
	}	
#results .column2 .result4 h3{	
	background:transparent url("/aus/Annual-Report-2007/images/results_eps_graph.gif") no-repeat;
	width:211px;
	height:54px;
	margin-top:50px;
	text-indent:-2000px;
	float:left;
	}
	
#results .column2 #resultfootnote {
	clear:both;
	padding-top:5px;
}


/*-------------------*/

#summary{
	margin:0 0;
	height:539px;	
}
#summary #header{
	width:765px;	
}
#summary h1{
	background:transparent url("/aus/Annual-Report-2007/images/heading_10yearsummary.jpg") no-repeat bottom left;	
	width:236px;
	height:45px;
	float:left;
	text-indent:-2000px;
}
#summary h2{
	margin:0 0;
} 

#summary h1,#summary h2 ,#summary h3,#summary h4{
	color:#0193CE;
}

/*-------------------*/

.disclaimer{
	color: #666;
	font-size: 80%;
	line-height:1.4em;
	text-align:left;
	padding: 5px 0 0 0;
}

.footnoteintext {
	color:#000;
	font-size: 80%;
	line-height:1.4em;
}

.outlook{
	background-color:#000;
}

.outlooktext {
	color:#fff;
	padding:5px 20px 8px 20px;
}

.outlooktopleft{
	float:left;
	background:transparent url("/aus/Annual-Report-2007/images/black_corner_left_top.gif") no-repeat top left;	
	width:4px;
	height:4px;
}

.outlooktopright{
	float:right;
	background:transparent url("/aus/Annual-Report-2007/images/black_corner_right_top.gif") no-repeat top right;	
	width:4px;
	height:4px;
}

.outlookbottomleft{
	float:left;
	background:transparent url("/aus/Annual-Report-2007/images/black_corner_left_bottom.gif") no-repeat bottom;	
	width:4px;
	height:4px;
}

.outlookbottomright{
	float:right;
	background:transparent url("/aus/Annual-Report-2007/images/black_corner_right_bottom.gif") no-repeat bottom;	
	width:4px;
	height:4px;
}

.outlookbottomedge {
	background-color:#000;
	height:4px;
}

.outlook h3 {
	margin: 12px 0 0 -0.2em;
}


#footer p{
	/*font-size: 110%;
	line-height:1.4em;*/
}	

.hometextbox {
    color:#fff;
    width:250px;
    position:relative;
    top: 310px;
    left:15px;   
}

.homebuttonbox{
    width: 100%;
    margin-top: 0.6em;
}

.homebutton {
	background:transparent url("/aus/Annual-Report-2007/images/button_view_report.gif") no-repeat;
	width:154px;
	height:37px;
	margin: 0 auto;	
	position:relative;
	text-align:center;
}

.button1{	
	display:block;
	color: #fff;
	width:154px;
	height:37px;
	line-height:37px; /* Vertically centre text */
	font-size:90%;
	text-decoration:none;
	text-indent:-2000px;
}

.homebutton a:hover {
	background:transparent url("/aus/Annual-Report-2007/images/button_view_report_rollover.gif") no-repeat;
}

/* =Branding
-----------------------------------------------------------------------------*/


/* =Main Nav
-----------------------------------------------------------------------------*/
/* ================================================================ 
The original version of this navigation stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.

=================================================================== */
/*this can cater for a third level but annual report is only using 2*/


/* hack to correct IE5.5 and 6 faulty box model */
* html .menu {
	width:746px; 
	w\idth:745px;}

/* remove all the bullets, borders and padding from the default list styling */

#navigation ul {
	float:right;
	padding:0;
	margin:0;
	list-style-type:none;
}
#navigation ul ul {
	width:133px;
}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown navigation positon */

#navigation li {
	float:left;
	width:133px;
	position:relative;
}

/* style the links for the top level */
#navigation a, #navigation a:visited {
	display:block;
	text-decoration:none; 
	text-align:center;
	font-size:9pt;
	color:#fff; 
	width:133px; 
	height:45px; 
	background:#0193CE url("/aus/Annual-Report-2007/images/top_nav.jpg") no-repeat;

}

/* a hack so that IE5.5 and 6 faulty box model is corrected */
* html #navigation a, * html #navigation a:visited {
	width:133px; 
	w\idth:133px;
}

/* style the second level background */
#navigation ul ul a.drop, #navigation ul ul a.drop:visited {
	background:#00a4d9 url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;
}

/* style the second level hover */

#navigation ul ul a.drop:hover{
	background:#c9ba65 url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;
}
#navigation ul ul :hover > a.drop {
	background:#c9ba65 url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;
}

/* style the third level background */
#navigation ul ul ul a, #navigation ul ul ul a:visited {
	background:#e2dfa8;
}

/* style the third level hover */
#navigation ul ul ul a:hover {
	background:#b2ab9b;
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
#navigation ul ul {
	visibility:hidden;
	position:absolute;
	height:0;
	top:45px;
	left:0; 
	width:133px;
}

/* another hack for IE5.5 and 6 */
* html #navigation ul ul {
	top:45px;
	t\op:39px;
}

/* position the third level flyout navigation */
#navigation ul ul ul{
	left:133px; 
	top:-1px; 
	width:133px;
}

/* position the third level flyout navigation for a left flyout */
#navigation ul ul ul.left {
	left:-133px;
}

/* style the table so that it takes no part in the layout - required for IE to work */
#navigation table {
	position:absolute; 
	top:0; 
	left:0; 
	border-collapse:collapse;
}

/* style the second level links */
#navigation ul ul a, #navigation ul ul a:visited {
	background:#00a4d9; 
	color:#000; 
	height:auto; 
	line-height:1em; 
	padding:5px 10px; 
	width:113px;
	border-width:0 1px 1px 1px;
	font-size:90%;
}

/* yet another hack for IE5.5 and 6 */
* html #navigation ul ul a, * html #navigation ul ul a:visited {
	width:113px;
	w\idth:113px;
}

/* top level hover (IE) */
#navigation a:hover {
	color:#fff; 
	/*background-color:transparent;*/
	background:url("/aus/Annual-Report-2007/images/rollover_nav.jpg") no-repeat; 
	cursor:default;
}
/* second level hover (IE) */
#navigation ul ul a:hover{
	color:#fff; 
	background:url("/aus/Annual-Report-2007/images/rollover_nav_black.gif") no-repeat; 
	cursor:hand; /* For pre-IE6 */
	cursor:pointer; /* IE6+ */
}
/* top level hover (CSS2) */
#navigation :hover > a {
	color:#fff; 
	/*background-color:transparent;*/
	background:url("/aus/Annual-Report-2007/images/rollover_nav.jpg") no-repeat; 
}
/* second level hover (CSS2) */
#navigation ul ul :hover > a {
	color:#fff;
	background:url("/aus/Annual-Report-2007/images/rollover_nav_black.gif") no-repeat; 
}

/* make the second level visible when hover on first level list OR link */
#navigation ul li:hover ul,#navigation ul a:hover ul{
	visibility:visible; 
}

/* keep the third level hidden when you hover on first level list OR link */
#navigation ul :hover ul ul{
	visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
#navigation ul :hover ul :hover ul{
	 visibility:visible;
}
#navigation .logo {
	margin:13px 20px 7px 15px;
	width:61px;
	height:18px;
	background: #0193CE url("/aus/Annual-Report-2007/images/anz_logo.gif") no-repeat center;
	float:left;
	text-indent:-2000px;
	display:inline;	/*<--Used to fix IE Doubled Float Margin bug */ 
}	
#navigation .logo a,#navigation .logo a:hover,#navigation .logo a:visited{
	background:none;
	width:61px;
	height:18px;
	cursor:hand; /* For pre-IE6 */
	cursor:pointer; /* IE6+ */
}
/* =Sub Nav
-----------------------------------------------------------------------------*/
.toolscontainer {
	width:100%;
	height:23px;
}

.steps{
	text-align:right;
	font-weight:bold;
	font-size:85%;
	padding-top:27px;
	padding-right:50px;
}
.steps ul{
	padding:0;
	margin:0;
	list-style-type:none;
}

.steps li {
	display: inline;
}
.steps .first a,.steps .last a{
	color: #0193CE;
}

#personal .steps, #institutional .steps, #newzealand .steps, #partnerships .steps, 
#ourpeople .steps, #ourcustomers .steps, #ourcommunity .steps, #ourenvironment .steps  {
	color: #fff;
}

#personal .steps a, #institutional .steps a, #newzealand .steps a, #partnerships .steps a,
#ourpeople .steps a, #ourcustomers .steps a, #ourcommunity .steps a, #ourenvironment .steps a {
	color: #fff;
}
/* =Main Content
-----------------------------------------------------------------------------*/


/* =Secondary Content
-----------------------------------------------------------------------------*/



/* =Footer
-----------------------------------------------------------------------------*/
#footer{
	clear:both;
	color:#000000;
	text-align: center;
	font-size:0.8em;
	background-color:#fff;
	padding: 10px;
}


/* =Forms
-----------------------------------------------------------------------------*/


/* =Tables
-----------------------------------------------------------------------------*/
.datatable {
	text-align:left;
	border-collapse:collapse;
	font-size:90%;
	line-height:15px;
}

.datatable th{
	border-bottom:#0193CE 1px solid;
	padding:0px 30px 0 2px;
}

.datatable .subheading th{
	font-variant:small-caps;
}
.datatable td{
	border-bottom:#0193CE 1px solid;
}

.datatable .last th,.datatable .last td{
	border-bottom:#0193CE 2px solid;
}
.datatable .years th{
	background-color:#0193CE;
	color:#fff;
	padding:1px 18px 1px 2px;
}

.datatable .years .blank,.datatable .note .current{
	background-color:#fff;
	border-bottom:none;
}
.datatable .subheading th, .datatable .subheading td,.datatable .years th, .datatable .note th, .datatable .separator td{
	border-bottom:none;
}

.datatable .date{
	padding-right:10px;
}

.datatable .altcol{
	background-color:#ccffff;
}
.datatable .dataheading{
	font-weight:normal;
}
.datatable .note .previous{
	font-weight:normal;
	font-size:85%;
	color:#0099ff;
	border-bottom:#0099ff 1px solid;
	text-align:center;
}
.datatable .separator{
	line-height:2px;
}
/* =Popups
-----------------------------------------------------------------------------*/


/* =Misc 1
-----------------------------------------------------------------------------*/
/* Accessibility options */

.toolscontainer {
	width:100%;
	height:23px;
}

.tools
{	float: right;
	margin: 0;
	padding: 0;
	font-size: 85%;
	text-indent:0;
	/*width:448px;*/
	height:23px;
}

.tools .toolscorner {
	float:left;
	width:17px;
	height:23px;
}

#chairman .tools,#CEO .tools,#CFO .tools,#results .tools,#focus .tools, #directors .tools, #summary .tools, #lastpage .tools{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_white_strip.gif) repeat-x;
	
}

#chairman .tools .toolscorner,#CEO .tools .toolscorner,#CFO .tools .toolscorner,#results .tools .toolscorner,#focus .tools .toolscorner, #directors .tools .toolscorner, #summary .tools .toolscorner, #lastpage .tools .toolscorner{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_white_corner.gif) no-repeat;
	
}

#ourpeople .tools,#ourcommunity .tools{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_orange_strip.gif) repeat-x;
}

#ourpeople .tools .toolscorner,#ourcommunity .tools .toolscorner{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_orange_corner.gif) no-repeat;
}

#institutional .tools, #partnerships .tools, #ourenvironment .tools{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_green_strip.gif) repeat-x;
}

#institutional .tools .toolscorner, #partnerships .tools .toolscorner, #ourenvironment .tools .toolscorner{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_green_corner.gif) no-repeat;
}

#newzealand .tools, #personal .tools{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_blue_strip.gif) repeat-x;
}

#newzealand .tools .toolscorner, #personal .tools .toolscorner{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_blue_corner.gif) no-repeat;
}

#ourcommunity .tools{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_dark_blue_strip.gif) repeat-x;
}

#ourcommunity .tools .toolscorner{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_dark_blue_corner.gif) no-repeat;
}

#ourcustomers .tools{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_brown_strip.gif) repeat-x;
}

#ourcustomers .tools .toolscorner{
	background: transparent url(/aus/Annual-Report-2007/images/toolbar_brown_corner.gif) no-repeat;
}

.tools ul
{
	display: inline;
	margin: 0;
	padding: 0 10px 0 5px;
	list-style-type: none;
}

.tools li
{
	display: inline;
	float: left;
	margin: 0;
	padding: 0 5px;
	
}


.tools a
{
	display: block;
	float: left;
	margin: 0;
	padding-left: 12px;
	text-decoration: none;
	text-align: center;
	color:#fff;
	background:transparent url(/aus/Annual-Report-2007/images/seperator.gif) no-repeat top left;
}
.tools a:hover {
	text-decoration: underline;
}
.tools .first a 
{
	background:none;
	padding-left:0;
}


/* =Misc 2
-----------------------------------------------------------------------------*/

.goals {
	text-align:left;
}






