/* Reset */
body {color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup,sub {vertical-align: text-top;}sub {vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/* Set default styles */
body {
	margin: 0 auto;
	font-size:0.75em;
	line-height:1.5em;
	font-family:Arial,Helvetica,sans-serif;
        background-color:#fff;
	color:#333333;
	width:977px;
        position:relative;
}
ul,ol {
    list-style-position:outside;
    padding:0 2em;
    margin:0;
}
li ul {
    padding-top:0.5em;
}
ul {
    list-style-type:disc;
}
li {
    margin:0 0 0.5em 0;
    padding:0 0 0 0.5em; 
}
ul  li {
    list-style-type:disc;
}
ol  li {
    margin:0 0 0.5em 1.1em;
}
ol {
    list-style-type:decimal;
}
ol.int li {
    list-style: decimal outside;
}
ol.alpha li {
    list-style:lower-alpha outside;
}
ol.roman li {
    list-style:lower-roman outside ;
}
ol li ul li {
    list-style:disc !important;
}
p {
	padding:.5em 0;
}
p.notes {
    font-size:90%;
}
img.floated-left {
    float:left;
    padding: 0 1em 1em 0;
}
.clear,
p img.floated-left {
    clear:both;
}
div.center {
    text-align:center;
}
div#column1,
div#column2 {
    float:left;
    width:325px;
}
div#column2 {
    padding-left:25px;
    border-left:#ddd 1px solid;
}
div.quote {
    background-color:#59595b;
    color:#f8b82c;
    font-size:110%;
    line-height:1.5em;
    padding:1.75em;
    margin:1em 0;
}
div.quote h1 {
    color:#fff;
    padding:0.5em 0 1em 0;
}
div.quote h2 {
    padding:0 0 0.25em 0;
}
div.quote h1 span {
    color:#c3bbae;
}
body.yellow div.quote,body.yellow  div#header {
    background-color:#fdb813;
    color:#333;
}
body.blue-light div.quote,body.blue-light  div#header {
    background-color:#287d9f;
    color:#efefef;
}
body.brown div.quote,body.brown  div#header {
    background-color:#706050;
    color:#fff;
}
body.pink div.quote,body.pink  div#header {
    background-color:#a146a5;
    color:#fff;
}
body.green-light div.quote,body.green-light  div#header {
    background-color:#72b445;
    color:#fff;
}
body.blue-dark div.quote,body.blue-dark  div#header {
    background-color:#1b4f80;
    color:#fff;
}
body.purple div.quote,body.purple  div#header {
    background-color:#53217d;
    color:#fff;
}
body.green-dark div.quote,body.green-dark div#header {
    background-color:#57652a;
    color:#fff;
}
body.green-dark div.quote h3 {
    color:#fff;
    padding-top:0;
    margin-top:0;
}
body.brown  div#header {
    background-image:url(../images2010/pta_brown.jpg);
}
body.pink  div#header {
    background-image:url(../images2010/pta_pink.jpg);
}
body.purple  div#header {
    background-image:url(../images2010/pta_purple.jpg);
}
body.yellow  div#header {
    background-image:url(../images2010/pta_yellow.jpg);
}
body#home-page  div#header,
body.grey  div#header {
    background-color: #a2998a;
    background-image:url(../images2010/pta_grey.jpg);
}
body.green-light  div#header {
    background-image:url(../images2010/pta_green_light.jpg);
}
body.blue-light  div#header {
    background-image:url(../images2010/pta_blue_light.jpg);
}
body.green-dark div#header {
    background-image:url(../images2010/pta_green_dark.jpg);
}
body.blue-dark  div#header {
    background-image:url(../images2010/pta_blue_dark.jpg);
}
strong {
	font-weight:bold;
        margin:0;
        padding:0;
}
em {
    font-style:italic;
}
a {
	color:#000;
        text-decoration:underline;
}
a:hover {
	color:#6f6f6f;
}
h1,h2,h3,h4,h5 {
	padding:1em 0 .5em 0;
}
h1 {
   color:#59595b;
   font-size:185%;
}
h1,h2 {    
    font-family:Georgia,"Times New Roman",Serif;
}
body#notes-to-the-financial-statements-page h2 {
	color:#2a86a7;
	font-family:Arial, Helvetica, sans-serif;
}
#header h1 {
    text-indent:-10000em;
}
#header h2 {
    font-size:140%;
    float:right;
    color:#a69b8c;
    font-weight:bold;
    padding:.25em 0 .5em 0;
    text-align:right;
    width:24em;
}
h2 {
    color:#938676;
    font-size:170%;
    font-weight:normal;
}
h3 {
    color:#434344;
    font-size:120%;
    font-weight:bold;
}

h4 {
    font-size:120%;
    font-weight:bold;
    padding:.5em 0;
}
h5 {
    font-size:100%;
    font-weight:normal;
    padding:.5em 0;
}
h5{
    font-weight:bold;
}

dl {
    width: 41.1em;
    margin: 2em 0;
    padding: 0;
}
dt {
    width: 15em;
    float: left;
    margin: 0 0 0 0;
    padding: .5em;
    border-bottom: 1px solid #efefef;
    font-weight: bold;
}

/* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */

dd {
    float: left;
    width: 24em;
    margin: 0 0 0 0;
    padding: .5em;
    border-bottom: 1px solid #efefef;
}

div.centered {
	text-align:center;
}
div#content-area div.centered img {
	display: inline;
}

hr {
    background-color:#dfdfdf;
    border:medium none;
    color:#dfdfdf;
    height:1px;
    margin:1.5em 0;
    padding:0;
}
table {    
    margin:1em 0;    
    /*width:auto;*/
}
td, th {
    /*border-bottom:#465323 1px solid; 
    text-align:left;*/
    vertical-align:top;
    margin:0;
    padding:0 .75em;
}
table.objectives th {
    background-color:#a69b8c;
    color:#fff;
    font-weight: bold;
}
table.objectives td {
    background-color:#f3f1ed;
}
table.objectives th,
table.objectives td {
	border-bottom:#a69b8c 1px solid;
	padding:.25em .75em ;
}
table.objectives tr.blank th,
table.objectives tr.blank td {
    background-color:#fff;
}
table.objectives td.brown-dark {
    background-color:#eae5e0;
}
table.objectives h3 {
	color:#57652a;
	font-size:100%;
}
td.green {
	 color:green;
}
td.red {
	color:red;
}
table.center-cells td,
tr.centered td,
tr.centered th,
th.centered {
     text-align:center;
}
table.financial td.indent {
	padding-left:3em;
}
table.financial th,
table.financial h3	 {
	color:#28809f;
	font-size:100%;
	font-weight:bold;
}
table.financial tr th {
	border-bottom:#a69b8c 1px solid;
}
table.financial td.total-not-bold,
table.financial td.total {	
	border:#a69b8c 1px solid;
	border-left:none;
	border-right:none;
}
table.financial td.total {
	font-weight:bold;
}

table.financial td.dark-bg,
table.financial th.dark-bg {
	background-color:#f3f1ed;
}
table tr.right th,
table tr.right td,
table.financial th.right, 
table.financial td.right {
	text-align:right;
}
table tr.left th,
table tr.left td, 
table.financial th.left,
table.financial td.left {
	text-align:left;
}
table.financial td {
    padding:.0125em .75em; /*1em 0 .75em;*/
}
table.row-bottom-border td,
table.financial td.row-bottom-border {
	border-bottom:#a69b8c 1px solid;
}
table.objectives td.centered,
table.financial td.centered {
	text-align:center;
}


table#tp-objectives-table {
	float:right;
	width:575px;
}
img#tp-logo {
	float:left;
	width:100px;
	padding-top:20px;
}
.notvisible {
	position:absolute;
	left:-1000em;
}
.footnote {
    font-size:85%;
}
ul#tools,
ul#breadcrumb,
ul#nav,
ul#previous-next-nav  {
	list-style:none;
	margin:0;
	padding:1em 0;
}
ul#tools {
    text-align:right;
    width:300px;
}
ul#tools,
ul#previous-next-nav {
    float:right;
    margin:0;
    padding:0;
}
ul#previous-next-nav {
    clear:both;
    margin-top: -40px;
}
ul#tools li,
ul#previous-next-nav li {
	display:inline;
	margin:0;
	padding:0;
        color:#cfd5bb;
}
ul#tools li.first {
	border:none;
	padding-left:0;
}
ul#tools li a {
        color:#000;
	font-size:85%;
	margin:0;
	padding:0;
        text-decoration:none;
}
ul#tools li a:hover {
    text-decoration:underline;
}
ul#previous-next-nav {
    float:right;
    width:69px;
}
ul#previous-next-nav a {
    display:block;
    float:left;
    text-indent:-10000em;
    width:21px;
    height:21px;
    margin:0 2px 0 0;
    background-image:url(../images/bg-images2.png);
    background-repeat:no-repeat;
}
a#prev-page-link {
    background-position:0 0;
}
a#prev-page-link.hide,
a#next-page-link.hide {
     background-image:none;
}
a#home-page-link {
    background-position:-26px 0;
}
a#next-page-link {
    background-position:-52px 0;
}
ul#breadcrumb {
    height:22px;
	width:709px;
    overflow:hidden;
}
ul#breadcrumb li {
	display:inline;
	margin:0;
	padding:0 .25em 0 0;
}
ul#nav, ul#nav ul, ul#nav li, ul#nav ul li, a.selected {
	margin:0;
	padding:0;
        list-style:outside;
}
div#nav-container {
    float:left;
/*    width:188px;*/
width:195px;
    padding:0 60px 40px 0;
}
/*ul#nav {
    width:221px;
}*/
ul#nav li,
ul#nav li li {
	list-style:none;
	margin:0;
	padding:0;
        width:100%;
}
ul#nav li a,
ul#nav li strong a,
ul#nav li.selected a {
        color:#333;
	display:block;
	width:100%;
        padding: 3px 6px;
        margin:0;
        text-decoration:none;
}
ul#nav li a:hover {
	background-color:#e6efd1;
        color:#000;
	text-decoration:none;
}
ul#nav li strong a {
        background-color:#d3dcbd;
}
ul#nav li.selected ul.nav-child li a {
     padding-left:24px;
     width:170px;
}
ul#nav li li a:hover {
	background-color:#f1ffcf;
}
ul#nav li li strong a {
        background-color:#d3dcbd;
}


p#pdf-dl {
    font-size:85%;
    padding:34px 12px;
}
p#pdf-dl span {
    background-image:url(../images/bg-images2.png);
    background-repeat:no-repeat;
    background-position:-80px 0;
    float:left;
    display:block;
    width:25px;
    height:30px;
    margin:0 12px 0 12px;
    text-indent:-10000em;
}
p#pdf-dl a {
    color:#1e5352;
}
p#pdf-dl a:hover {
    text-decoration:underline;
}
div#container {        
        width:964px;
        text-align:left;
        padding-left:13px;
}
div#header {
    background-color:#59595b;
    color:#f8b82c;
/*    background-image:url(/images/main/pta_green_home.jpg);*/
    background-position:left top;
    background-repeat:no-repeat;
    height:124px;
    padding:0 20px 0 0;
    width:930px;
}



a#logo {   
    display:block;
    float:left;
    height:71px;
    margin:22px 0 0 15px;
    text-indent:-10000em;
    width:181px;
}
div.clear {clear:both;}

div#content {
    clear:both;
}
div#content-area {
	float:left;
/*	width:690px;*/
width:694px;
	padding:0 0 8em 0;
	line-height:1.75em;
}
div#content-area.homepage-padding {
    /*padding-top:320px;*/
    padding-top:20px;
}
div#content-area img {
    display: block;    
    /*border:red 3px solid;
	
	width:100px;
    height:100px;
    overflow: hidden;*/
}
body.sectionstart div#content {
  
}
body.sectionstart div.quote {
    
}
p#wa-gov-au {
    margin-top:1.25em;
}
p#wa-gov-au span {
    font-weight:bold;
}
div#footer {
	border-top:#8f8578 1px solid;
	clear:both;
	font-size:110%;
	height:35px;
	padding: 6px 26px 18px 26px;
	color:#666;
        width:898px;
}
/*div#footer span {
	border-left:#333 1px solid;
	margin:3px;
}*/
div#footer,
div#footer a  {
	color:#8f8578;
}
div#footer a  {
        text-decoration:none    ;
}
div#footer a:hover  {
    color:#000;
    text-decoration:underline;
}
div#footer a#jump {
	color:#000;
        text-decoration:underline;
}
p#wa-gov-au a {
        font-size:200%;
        text-decoration:none;
}
div#footer ul {
	clear:both;
	list-style:none;
	text-align:right;
        float:right;
	margin:0;
	padding:0;
        width: 650px;
}
div#footer li {
	display:inline;
	margin:0;
	padding:0 0 0 .5em;
	border-left:#8f8578 1px solid;
	text-align:right;
}
div#footer li.first {
	border:none;
        padding-right:.5em;
}
a#jump {
	font-size:80%;
        float:right;
        margin-bottom:.5em;
}
.show { display:block; }
div.leftcolumn,
div.rightcolumn {
    padding-bottom:2em;
    width:300px;
}
div.leftcolumn {
    float:left;    
}
div.rightcolumn {
    float:right;
}