/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 11 February 2012 02:19:37
*/


    

acronym { cursor: help; }

body {  
   background-color: white;
  font-family: Verdana; 
  font-size: 0.75em; 
  color: #333333;
  margin: 0;
  padding: 0;
}

a:link {
        color: #5d9500;
        text-decoration:none;
        font-weight: bold;
}

a:visited {
        color: #B93B8F;
        text-decoration:none;
}

a:hover {
         color: #8bb23c;
         text-decoration: underline;
        font-weight: bold;
}

a:focus {
         color: #8bb23c;
         text-decoration: underline;
        font-weight: bold;
}

a:active {
         color: #B93B8F;
         text-decoration: none;
        font-weight: bold;
}


#hiddennav {
         position:absolute;
    top:-1000px; 

}

.updated {
         font-style: italic;
}


.grey { color: #999999; font-weight: 700;}

.print { 
float: right;
margin-top: -30px;
background-image: url();
background-repeat: no-repeat; 
background-position: right;
padding-right: 25px;
margin-right: 20px;

}

.site-help {
border: 2px solid black;
margin: 20px 0px 10px;
padding: 15px;
background-color: #dce8be;
font-size: 1.1em;
}

p {  
        font-family: Verdana; 
        font-size: 1em; 
        color: #000000;
        margin-bottom: 15px;
}


ul {
margin-left: 15px;
margin-top:5px;
margin-bottom:10px;
}

ol {
margin-left: 15px;
margin-top:5px;
margin-bottom:10px;
}

li {
margin: 1px;
}

ul.noindentnospace {
  margin: 0px 0px 10px 10px;
  padding: 0px 0px 0px 10px;
}

p.nospace {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana
  font-size: 1em; 
  color: #000000;
}

div.dottedline {
    border-top: thin dashed #d5d5d6;
    margin-top: 8px;
    margin-bottom: 8px;
}

h1 {  
    font-weight: bold;
        text-align: left;
        margin-top: 0.3em;
        margin-bottom: 0.3em;
        font-size: 1.5em;
}

h1 span.extra-title {
   display: none;
}

h2 {  
    font-size: 1.3em; 
    font-weight: bold;
        text-align: left;
        margin-top: 0.3em;
        margin-bottom: 0.6em;
}

h3 {  
    font-size: 1.1em; 
    font-weight: bold;

       text-align: left;
        margin-top: 0.3em;
        margin-bottom: 0.6em;   
}

h4 {  
    font-size: 1.00em; 
    font-weight: bold;
        text-align: left;
        margin-top: 0.3em;
        margin-bottom: 0.1em;
}

h5 {  
    font-size: 1.00em; 
    font-weight: bold;
        text-align: left;
        margin-top: 0.3em;
        margin-bottom: 0.3em;
}

h6 {  
    font-size: 1.00em; 
    font-weight: bold;
        text-align: left;
        margin-top: 0.3em;
        margin-bottom: 0.1em;
}

h1 a {text-decoration: none; }
h2 a {text-decoration: none; }
h3 a {text-decoration: none; }
h4 a {text-decoration: none; }
h5 a {text-decoration: none; }
h6 a {text-decoration: none; }

h1 a:focus {text-decoration: none; }
h2 a:focus {text-decoration: none; }
h3 a:focus {text-decoration: none; }
h4 a:focus {text-decoration: none; }
h5 a:focus {text-decoration: none; }
h6 a:focus {text-decoration: none; }

h1 a:hover {text-decoration: none; color: #000000; font-weight: bold; margin-top: 0.3em; margin-bottom: 0.3em;}
h2 a:hover {text-decoration: none; color: #000000; font-weight: bold; margin-top: 0.3em; margin-bottom: 0.6em;}
h3 a:hover {text-decoration: none; color: #000000; font-weight: bold; margin-top: 0.3em; margin-bottom: 0.6em;}
h4 a:hover {text-decoration: none; color: #000000; font-weight: bold; margin-top: 0.3em; margin-bottom: 0.1em;}
h5 a:hover {text-decoration: none; color: #000000; font-weight: bold; margin-top: 0.3em; margin-bottom: 0.3em;}
h6 a:hover {text-decoration: none; color: #000000; font-weight: bold; margin-top: 0.3em; margin-bottom: 0.1em;}


.news {
font-size: 1.0em; padding-top:5px;
}

ul.news {
  padding-left: 0;
  margin-bottom: 10px;
}

ul.news li {
  list-style-type: none;
  list-style-image: none;
margin-bottom: 10px;
}

ul.recent-releases {
  padding-left: 0;
margin-bottom: 10px;
margin-top: 5px;

}

ul.recent-releases li {
  list-style-image: none;
  list-style-type: none;
margin-bottom: 10px;
}

ul.nobullet li {
list-style-type: none;
line-height: 2.5em;
  list-style-image: none;
margin-bottom: 10px;
}

ul.spaced li {
  margin-bottom: 10px;
}

ol li {
  margin-bottom: 1em;
}

ol.a {
  list-style-type: lower-alpha;
}

ol.i {
  list-style-type: lower-roman;
}


div.contents {
  clear: both;
  padding: 5px;
}

div.contents p {
    font-size: 1em; 
}

#contents {
     clear: both;
     padding: 10px;

}

#contents p {
    line-height: 110%;
}

div.nocolumn {
  clear: both;
  padding-top: 10px;
}

div.onecolumn {
      background-color: #dce8be;
      clear: both;
      padding: 10px;
}

div.container {
    width: 100%;
    height: 100%;
}

#hometable {
        width:90%;
        height:20%;
border-bottom: none;
}

#dash {
     border-top: 1px dashed #d5d5d6;
     font-size: 0.689em
     font-weight: bold;
     padding: 1.5em;
}

div.banner-white {
    width:100%;
    height:13px;
    background-color: #dfe2cf;
}

div.banner-middle {
    width:100%;
    background-color: #b5ca87;
    height:87px;
    background-image: url(http://uat.pc.gov.au/__data/assets/image/0010/78463/banner-main.jpg);

    background-repeat: no-repeat; 
background-position: right;
}


div.banner-middle2 {

vertical-align: middle;
height: 87px;
float: left;

}    


div.banner-bottom {
    width: 100%;
    height: 29px;
    vertical-align: middle;
    background-color: #464646;
    background-image: url(http://uat.pc.gov.au/__data/assets/image/0009/78462/banner-bottom.jpg);
    background-repeat: no-repeat;
    color: white;    
    text-align: right;
background-position: right;
clear: both;
    
}

div.banner2text {
    float: right;
    vertical-align: middle;
    color: #ffffff;
    font-size: 2.2em;
    margin-right: 60px;
    padding-top: 30px;

}


#alignright {
        margin-right: 25px;   
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;


}

#alignright a:link {
        color: white;
        text-decoration:none;
        font-weight: bold;
}


#alignright a:visited {
        color: white;
        text-decoration:none;
        font-weight: bold;
}

#alignright a:hover {
         color: #bad087;
         text-decoration:none;
        font-weight: bold;
}

div.menu {
        position: absolute;
        left: 0px;
        top: 123;
        width: 14em;
        height: 101%;
        vertical-align:top;
        background-color: #dce8be;
        background-repeat: repeat-y;
        float: left;
}


a.sb_link {
        font-family: Verdana; 
        font-size: 0.750em;
        font-weight: bold;
        text-decoration: none;
/*  text-transform: capitalize; */
        color: black;
}

div.button-current {
    width: 14em;
    height: 3em;
    font-size: 1.25em;
    font-weight: bold;
    background-color: #bad087;
    border-bottom: 1px solid white;
    vertical-align:middle;   
    padding-left: 10px;
    padding-top: .75em;


}


div.button {
    width: 14em;
    height: 3em;
    font-size: 1.25em;
    font-weight: bold;
    padding-top: .75em;
    background-color: #dce8be; 
    border-bottom: 1px solid white;
    vertical-align:middle;   
    padding-left: 10px;

}

div.button:hover {
    cursor: pointer;
    background-color: #bad087;
}

div.selected {
    background-color: #bad087;
}


#innerbutton {
    width:80%;
    margin-bottom:2px; 
    margin-top:2px;
}

div.menuspacer {
    width: 100%;
    height: 100px;
    background-color: #dce8be;
    overflow: visible;
} 

div.main {
        padding: 7px;
        margin-top:0px;
}

div.breadcrumb {
        height: 31px;
        padding-left: 0px;
        width:80%;
        padding-top: 5px
        margin-top: 0px
        color: white;
}

div.leftcolumn {
    width: 48%;
    float: left;
    margin-left:0px;   
    margin-right: 10px; 
}

div.leftcolumn2 {
        width: 60%;
        float: left;
}

div.publicationbody {
float: left;
margin-right: 10px;
}

div.publicationcontainer {
    width: 230px;
    float: right;
    margin-left: 20px;
    margin-right: 40px;
}


div.rightcolumn2 {
      background-color: #FFFFFF;
      padding-left: 10px;
      padding-right: 10px;
      margin-bottom: 0px;
      width: 34%;
      float: right; 
}

div.rightcolumn {
      background-color: #FFFFFF;
    float: right;
    width: 48%;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 15px;
}


div.rightcolumnhi2 ul:li {
  margin-left:-25;
  padding-left: 0;
}

div.leftcolumn70 {
  width: 68%;
  float: left; 
}


div.rightcolumnhi70wrap {
    margin-left: 20px;
    margin-right: 40px;
    width: 25%;
    float: right; 
}

div.rightcolumnhi70 {
    font-size: 0.689em;
    border: 1px solid #464646;
    background-image: url(http://uat.pc.gov.au/__data/assets/image/0007/76363/divheader.gif);   
    background-repeat: repeat-x;
    background-color: white;
    margin-bottom: 10px;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 5px;
}

div.rightcolumnhi70 ul {
    margin-top: 5px;
}

div.rightcolumhi70 h3 {
    background-color: #dce8be;
    width: 100%;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 3px;
margin-bottom: 5px;
 
}

div.rightcolumn70 {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 26%;
  height: 15px;
background-color: white;
}

div.rightcolumnhi2222 {
    width: 30%;
    float: right;
    margin-left: 20px;
    margin-right: 15px;
}

div.mediareleases {
  margin-right: 30px;
  margin-bottom: 0px;
  width: 34%;
  float: right; 
}

div.mediareleases-inside {
   background-color: #dce8be;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 5px;
   margin-right: 5px;
   width: 100%;
}

div.inside-clear {
   padding-top: 10px;
   padding-left: 10px;
   padding-right: 10px;
   margin-right: 10px;
   width: 100%;
   background-color: white;
}

div.rightcolumnhi2333 {
    background-image: url(http://uat.pc.gov.au/__data/assets/image/0007/76363/divheader.gif);
    background-repeat: repeat-x;
    background-color: white;
    margin-bottom: 10px;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border: 1px solid #464646;
}

div.rightcolumnhi2333 ul {
    margin-top: 5px;
}

div.rightcolumnhi2333 h3 {
    margin-bottom: 2px;
    background-color: #dce8be;
    width: 100%;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 3px;
    margin-left:-10px;
   
}

div.spacecolumn {
  background-color: #FFFFFF;
  padding: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin: 0px;
  width: 100%;
  height: 15px;
}

div.medialeft { 
float:left;
width: 33%;
padding:8px;
font-weight: bold;
}
div.mediaright { 
float:right;
width: 25%;
padding:8px;
}
div.mediamiddle { 
margin-right:215px;
margin-left:215px;
padding:8px;
}

/* 38 / 62 columns */

div.leftcolumn3 {
  width: 34%;
  float: left; 
}

div.rightcolumnlow3 {
      background-color: #FAF9F1;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 0px;
  width: 60%;
  float: right; 
}


div.hi {
        width: 100%;
        border: none;
        background-color: #dce8be;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        margin: 15px 5px;
}

div.hi h2 {
border-bottom: 1px solid black;
padding-bottom: 2px;
margin-bottom: 5px;
}

div.hi h3 {
border-bottom: 1px solid black;
padding-bottom: 2px;
margin-bottom: 5px;
}

div.hi li {
  list-style-image: url();
  margin-left: 20px;
  padding-left: 5px;
 padding-bottom: 5px;
margin-bottom: 2px;
vertical-align: top;
}

div.low {
      background-color: #e6f0e7;
      padding: 10px;
}

div.mediarel {
      font-size: 10pt;
background-color: #dce8be;
      padding: 10px;
}

div.mediarel li {
  list-style-type: round;
margin-bottom: 15px;
}

div.mediarel li.xls {
  list-style-image: url();
  margin-left: 20px;
  padding-left: 5px;
 padding-bottom: 5px;
margin-bottom: 2px;
vertical-align: top;
}

div.rightcolumnhi-container {
      background-color: #dce8be;
      width: 47%;
      float: right;
      margin-left: 10px;
      padding-left: 10px;
}

div.rightcolumnhi-incontain {
  padding: 10px;
  margin: 0px;
  width: 100%;
  float: right;
}


div.rightcolumnhi-container h3 {
  line-height: 1.4em;
  padding-left: 10px;
  background-color: #746F18;
  color: white;
  font-weight: bold;
  margin-top: 0;
}

div.rightcontainerhome {
    width: 42%;
    float: right;
    margin-left: 15px;
    margin-right: 35px;

}

div.rightcontainerhome img { border: 1px black solid; padding: 1px; margin-right: 5px;}

div.personal-views {
  background-color: #dce8be;
  margin: 10px 10px 20px; width: 95%;
  padding: 5px;
}

div.personal-views h2 {
border-bottom: 1px solid black;
padding-bottom: 2px;
margin-bottom: 5px;
}

div.personal-views li {
  list-style-image: url();
  margin-left: 20px;
  padding-left: 5px;
 padding-bottom: 5px;
margin-bottom: 2px;
vertical-align: top;
}

div.reportcontents {
  width: 100%;
  background-color: #dce8be;
  margin-top: 1em;
  padding: 5px;
}

div.reportcontents h2 {
border-bottom: 1px solid black;
padding-bottom: 2px;
margin-bottom: 5px;
}

div.reportcontents h3 {
border-bottom: 1px solid black;
padding-bottom: 2px;
margin-bottom: 5px;
}

div.reportcontents li {
  list-style-image: url();
  margin-left: 20px;
  padding-left: 5px;
 padding-bottom: 5px;
margin-bottom: 2px;
vertical-align: top;
}

div.reportcontents img {
float: left;
padding-right: 5px;
padding-bottom: 10px;
height: 64px;
width: 64px;
clear: both;
}

div.reportcontents li.rtf {
  list-style-image: url();
  margin-left: 20px;
  padding-left: 5px;
 padding-bottom: 5px;
margin-bottom: 2px;
vertical-align: top;
}

div.reportcontents li.xls {
  list-style-image: url();
  margin-left: 20px;
  padding-left: 5px;
 padding-bottom: 5px;
margin-bottom: 2px;
vertical-align: top;
}

div.reportcontents li.ppt{
  list-style-image: url();
  margin-left: 20px;
  padding-left: 5px;
 padding-bottom: 5px;
margin-bottom: 2px;
vertical-align: top;
}

div.pagenav {
  width: 100%;
  background-color: #dce8be;
  margin-top: 1em;
  padding: 5px;
border: 1px dashed #cccccc;
}

div.pagenav h2 {
border-bottom: 1px solid black;
padding-bottom: 2px;
margin-bottom: 5px;
}

div.pagenav h3 {
border-bottom: 1px solid black;
padding-bottom: 2px;
margin-bottom: 5px;
}

div.pagenav li {
  list-style-image: url();
  margin-left: 20px;
  padding-left: 5px;
 padding-bottom: 5px;
margin-bottom: 2px;
vertical-align: top;
}

div.graduates {
  width: 100%;
  background-color: #dce8be;
  margin-top: 1em;
  padding: 5px;
}

div.graduates img {
float: right;
padding-left: 5px;
padding-bottom: 10px;
height: 107px;
width: 107px
clear: both;
}

div.graduates h2 {
border-bottom: 1px solid black;
padding-bottom: 2px;
margin-bottom: 5px;
}

div.graduates p.quote {
margin: 1em 1em 4em 2em;
font-size: 1.4em;
font-family: cursive;
}

div.rightcolumnhi {
/*    float:right;  */
    width: 100%;
    
    border: 1px solid #464646;
    background-image: url(http://uat.pc.gov.au/__data/assets/image/0007/76363/divheader.gif);
    background-repeat: repeat-x;
    background-color: white;
    margin-right: 0px; 
    margin-left: 0px;
    margin-bottom: 15px;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 5px;
}

div.rightcolumnhi h3 {
    background-color: #dce8be;
    width: 100%;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 3px;
    margin-left:-10px;
    margin-bottom:15px;
}

div.rightcolumnhi ul {margin-top: 10px; margin-bottom: 10px;}

div.rightcolumnhi li.nobullet {list-style-type: none; }

div.rightcolumnhi p {margin-top: 10px;}

div.rightcolumnhi p.stages {
    background-color: #dce8be;
    width: 95%;
padding: 5px;
}

div.hispace {
padding: 10px;
width:47%
height: 15px;
float: right;
}

div.rightcontainer {
    width: 30%;
    float: right;
    margin-left: 20px;
    margin-right: 40px;
}

div.rightcontainer img { border: 1px black solid; padding: 1px; }


div.rightcolumnhi2 {
    width: 100%;
    font-size: 0.689em;
    border: 1px solid #464646;
    background-image: url(http://uat.pc.gov.au/__data/assets/image/0007/76363/divheader.gif);
    background-repeat: repeat-x;
    background-color: white;
    margin-bottom: 10px;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 5px;
}

div.rightcolumnhi2 h3 {
    background-color: #dce8be;
    width: 100%;

}

div.rightcolumnhi2 ul.li {
        list-style-type: none;
}

div.subscribe {
    width: 100%;

    background-color: #464646;
    border: thin solid #464646;
    color: white;
    float: right;
    margin-left: 0px;
    margin-bottom: 0px;
    text-align: center;
    font-weight: bold;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:10px;
    padding-right: 10px;
    font-size: 0.8em;
}

div.subscribe a:link {
        color: white;
        text-decoration:none;
        font-weight: bold;
}


div.subscribe a:visited {
        color: white;
        text-decoration:none;
        font-weight: bold;
}

div.subscribe a:hover {
         color: #bad087;
         text-decoration:none;
        font-weight: bold;
}

div.subscribe2 {
    width: 100%;
/*    height: 18px;  */
    background-color: #464646;
    border: thin solid #464646;
    color: white;
    float: right;
    margin-right: -20px;
    margin-left: 0px;
    margin-bottom: 0px;
    text-align: center;
    font-weight: bold;
    padding-top:3px;
    padding-bottom: 3px;
    padding-left:10px;
    padding-right: 10px;
    font-size: 0.9em;

}

div.subscribe2 a:link {
        color: white;
        text-decoration:none;
        font-weight: bold;
}

div.subscribe2 a:visited {
        color: white;
        text-decoration:none;
        font-weight: bold;
}

div.subscribe2 a:hover {
         color: #bad087;
         text-decoration:none;
        font-weight: bold;
}


hr.half {
text-align: left;

}

.pubs {
  font-size: 0.8em;
}

div.footer {
        clear: both;
    height: 50px;
    text-align: center;

        padding-top:15px;
    width: 90%;
}


.updated {
        font-style: italic;
}

#commissioned {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0003/76359/findreport.gif);
     background-repeat: no-repeat;
     width: 40px;
     height: 40px;
     background-position: center center;
}

#commissioned:hover {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0010/76366/findareportLighter.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 40px;
     height: 40px;
     background-position: center center;
}

#supporting {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0004/76360/findsubmission.gif);
     background-repeat: no-repeat;
     width: 40px;
     height: 40px;
     background-position: center center;

}

#supporting:hover {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0011/76367/findsubmimissionLighter.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 40px;
     height: 40px;
     background-position: center center;
}

#find {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0003/77223/magnify-icon.gif);
     background-repeat: no-repeat;
     width: 40px;
     height: 40px;
     background-position: center center;
}

#find:hover {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0004/77224/magnify-iconLighter.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 40px;
     height: 40px;
     background-position: center center;
}

#gsp {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0010/77275/gsp.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 30px;
     height: 29px;
     background-position: center center;
}

#gsp:hover {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0010/77293/gspLighter.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 30px;
     height: 29px;
     background-position: center center;
}

#indigenous {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0005/77279/indigenous.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 30px;
     height: 29px;
     background-position: center center;
}

#indigenous:hover {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0003/77295/indigenousLighter.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 30px;
     height: 29px;
     background-position: center center;
}


#ier{
background-image:url(http://uat.pc.gov.au/_designs/productivity_commission/design_76972/printer_friendly_design_-_customisation/printer_friendly.css/ier.gif);
background-repeat:no-repeat;
cursor:pointer;
width:30px;
height:29px;
background-position:center center;
}

#ier:hover {
background-image:url(http://uat.pc.gov.au/__data/assets/image/0011/77294/gteLighter.gif);
background-repeat:no-repeat;
cursor:pointer;
width:30px;
height:29px;
background-position:center center;
}

#gte {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0004/77278/gte.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 30px;
     height: 29px;
     background-position: center center;
}

#gte:hover {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0011/77294/gteLighter.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 30px;
     height: 29px;
     background-position: center center;
}

#agcnco {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0011/77276/agcnco.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 30px;
     height: 29px;
     background-position: right;
}

#agcnco:hover {
     background-image: url(http://uat.pc.gov.au/__data/assets/image/0009/77292/agcncoLighter.gif);
     background-repeat: no-repeat;
     cursor: pointer;
     width: 30px;
     height: 29px;
     background-position: right;
}


a img {
  border: 0px solid #000000;
}

hr {
  width: 100%;
  height: 1px;
}

hr.half {
  width: 50%;
  margin: .5em auto;
}

table {
  width: 95%;
  border-collapse: collapse;
margin: 10px 10px 20px;
border-bottom: 2px solid black;
vertical-align: top;

}

caption { font-size: 1.3em; font-weight: bold; padding: 5px; text-align: left; }

th { background-color: #8bb23f; padding: 3px 10px; border-top: 2px solid black; border-bottom: 2px solid black; font-size: 1.2em; color: white; font-weight: bold; text-align: left; }

}

th.right {
  text-align: right;
  white-space: nowrap;
}

td {
  vertical-align: top;
  padding: 5px;
}

td.nowrap {
  white-space: nowrap;
}

td.mediarel {
  vertical-align: top;
  padding: 1px;
}

/* Classes to match their currently existing styles */

.highlight {
  padding: 2px;
}

.welcome {
  font-size: 1.3em;
  font-weight: bold;
}

/* for mandatory form elements etc */

.required, .required ul li {
  color: #FF0000;
}

.homeheadline {
  font-weight: bold;
}

.spaced li {
  margin-bottom: 2em;
}

.left {
  text-align: left;
}

.center {
  text-align: center;
}

.right {
  text-align: right;
}

img.left {
  float: left;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}

img.right {
  float: right;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
}

.homenews {
  font-size: 0.9em;
}

/* ITAS specific classes */

ul.noindent {
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 10px;
}

ul.noindentnospace {
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 10px;
}

a.itassidebar {
  font-size: 0.9em;
  font-weight: bold;
}

  tr.hi {
      background-color: #dce8be;
  }

  tr.low {
      background-color: #e6f0e7; 
  }

  tr.even {
      background-color: #e6f0e7;
  }

  tr.odd {
      background-color: #dce8be; 
  }

  tr.mediarel {
      background-color: #dce8be;
  }

td.hiborder, th.hiborder {
      background-color: #dce8be;
  border-bottom: 1px solid #000000;
  border-top: 1px solid #000000;
}

td.lowborder, th.lowborder {
      background-color: #e6f0e7;
  border-bottom: 1px solid #000000;
}

/* graduatesidebar specific classes */

ul.noindent {
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 10px;
}

ul.noindentnospace {
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 10px;
}

ol.noindent {
  margin: 0px 0px 0px 12px;
  padding: 0px 0px 0px 10px;
}

ol.noindentnospace {
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 10px;
}

a.graduatesidebar {
  font-size: 0.9em;
  font-weight: bold;
}

td.hiborder, th.hiborder {
  border-bottom: 1px solid #000000;
  border-top: 1px solid #000000;
}

td.lowborder, th.lowborder {
  border-bottom: 1px solid #000000;
}

a {
 font-weight: bold;
}

li.survey {
  list-style-image: url(); margin-left: 15px; vertical-align: top; padding-left: 5px; }

.commissioner-images { float: right; border: 1px solid #cccccc; clear: both; margin: 10px; }
.commissioner-images img { padding: 2px; }
.commissioner-images p { padding-left: 5px; text-align: left; font-size: 0.8em; margin-bottom: 2px;}

td.half-height-cell { height: 10px; }

/* submissions */
#submissions th { font-weight: bold; }
#submissions th.files { text-align: right; width: 33%; }
#submissions td { padding: 5px 5px 5px 0; }
#submissions .slash { position: absolute; left: -9999em; }
#submissions .pdf { width: 50%; display: block; float: left; text-align: right;}
#submissions .text { width: 50%; display: block; float: right; text-align: right; margin-left: -.5em;}
#submissions ul { width: 50%; display: block; float: left; margin: 0; padding: 0; font-weight: normal; }
#submissions .pages { text-align: right; padding-right: 1em; width: 10%;}

div#submission-right {
     float: right:
width: 250px;
    font-size: 1.0em;
    border: 1px solid #464646;
    background-image: url(http://uat.pc.gov.au/__data/assets/image/0007/76363/divheader.gif);
    background-repeat: repeat-x;
    background-color: white;
    margin-bottom: 10px;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 5px;
clear: both:
}
div#submission-right h3 {
    background-color: #dce8be;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 5px;
    margin-left:-10px;
    margin-bottom:5px;
}

div.submission-right ul.li {
        list-style-type: none;
}

#projectcontainer { width: 45%; height: 1%; float: left; margin-right: 20px; }

.projectbox { border: #cccccc outset 2px; padding: 10px; }

.projectbox h1 { border-bottom: #cccccc solid 2px; margin-bottom: 15px; padding-bottom: 3px; }

.projectbox h2 { border-bottom: #cccccc solid 1px; margin-bottom: 10px; padding-bottom: 2px; }

div.theme { border: 1px dotted #666666; padding: 2px; background-color: white; margin-bottom: 2px; }
div.theme h3 { border-bottom: 1px solid #000000; }
