/* --------------------------------------------------------------------- */
/* accounting.css: CSS stylesheet for ACT Accounting Branch              */
/*                 subordinate pages - printing                          */
/*                                                                       */
/* Author: Netimpact Online Publishing (manager@netimpact.com.au)        */
/* Date: 20 December 2002                                                */
/*                                                                       */
/* Copyright (c) 2002, Australian Capital Territory Government           */
/*                     All rights reserved.                              */
/* --------------------------------------------------------------------- */

/* Element Rules */

a {
  background-color: inherit;
  color: #0000ff;
}
a:link,
a:visited,
a:active {
  background-color: inherit;
  color: #0000ff;
  text-decoration: none;
} 
a:hover {
  background-color: inherit;
  color: #CC0000;
  text-decoration: underline;
}
acronym {
  border-bottom: dashed 1px #999;
  background-color: inherit;
  color: inherit;
  cursor: help;
}
body {
  font-family: Times New Roman, Times, serif;
  font-size: 80%
}
dl {
  background-color: #FEFDF2;
  color: #000066;
  border-top: 1px solid #CCCCCC;
  padding: 0.3em;
}
form a:link,
form a:visited,
form a:active {
  background-color: inherit;
  color: white;
  text-decoration: none;
} 
form a:hover {
  background-color: inherit;
  color: white;
  text-decoration: underline;
}
p.download {
  margin-top: -1em;
}
p.headerlinks {
  padding-top: 1.4em;
  text-align: right;
}
p.headerlinks a:link,
p.headerlinks a:visited,
p.headerlinks a:active {
  background-color: inherit;
  color: #000066;
  text-decoration: underline;
} 
p.headerlinks a:hover {
  background-color: inherit;
  color: #CC0000;
  text-decoration: underline;
}
p.heading {
  background-color: inherit;
  color: white;
  font-size: 160%;
}
p.top {
  font-size: 80%;
  margin-bottom: 1em;
  margin-top: 1em;
}
p.top a:link,
p.top a:visited,
p.top a:active {
  background-color: inherit;
  color: #000066;
  text-decoration: underline;
} 
p.top a:hover {
  background-color: inherit;
  color: #CC0000;
  text-decoration: underline;
}
li.contents a:link,
li.contents a:visited,
li.contents a:active {
  background-color: inherit;
  color: #000066;
  text-decoration: none;
} 
li.contents a:hover {
  background-color: inherit;
  color: #CC0000;
  text-decoration: underline;
}
div.footer {
  background-color: inherit;
  color: #003366;
  font-size: 80%;
  text-align: center;
}
div.quicklinks {
  display: none;
}
div.quicklinks a:link,
div.quicklinks a:visited,
div.quicklinks a:active {
  background-color: inherit;
  color: #000066;
  text-decoration: none;
} 
div.quicklinks a:hover {
  background-color: inherit;
  color: #CC0000;
  text-decoration: underline;
}
form {
  background-color: inherit;
  color: white;
  font-size: 12px;
  margin-top: 0.5em;
  text-align: right;
  margin-right: 1em;
  white-space: nowrap;
}
h1 {
  background-color: inherit;
  border-top: 3px solid #FFCC00;
  color: black;
  font-size: 160%;
  padding-top: 0.8em;
  padding-bottom: 0.2em;
}
h2 {
  background-color: inherit;
  border-top: 1px solid #FFCCCC;
  color: #990000;
  font-size: 130%;
  padding-top: 0.5em;
  padding-bottom: 0.1em;
}
h3 {
  background-color: inherit;
  color: #333;
  font-size: 120%;
  padding-top: 0.5em;
  margin-bottom: -0.5em;
}
img {
  border-width: 0;
}
table {
  border-width: 0;
  font-size: 90%;
}
table.data {
  padding-right: 0.2em;
  padding-top: 0.4em;
  padding-bottom: 0.4em;
}
table.data td {
  background-color: #F0F0F0;
  border-bottom: 1px solid white;
  color: inherit;
  padding-right: 1em;
  text-align: left;
}
table.data td.chapter {
  background-color: #F0F0F0;
  border-top: 1px white solid;
  color: inherit;
  padding-right: 1em;
  padding-top: 1em;
  text-align: left;
}
table.data td.bottom {
  border: 0;
}
table.data th {
  text-align: left;
  background-color: #FFCC99;
  color: inherit;
  padding-right: 1em;
}
table.embed {
  background-color: #FEFDF2;
  border: 1px solid silver;
  color: inherit;
  font-size: 100%;
  padding-left: 0.5em;
}
table.page2 {
  background-color: white;
  color: inherit;
}
table.page2 td.leftcol {
  display: none;
}
table.page2 td.rightcol {
  background-color: white;
  color: inherit;
  padding-right: 1em;
  padding-left: 1em;
}
table.results {
  background-color: #EFF6FD;
  border: 1px solid #000066;
  color: inherit;
  font-size: 100%;
  padding: 0.5em;
}
table.search td {
  padding-right: 1em;
  text-align: left;
}
table.search td.right {
  text-align: right;
}
ul.contents {
  margin-left: 2em;
  margin-top: 1.4em;
  margin-bottom: 4em;
}
li {
  list-style-type: square;
  padding-bottom: 0.5em;
}
ul li.contents {
  list-style-image: url(../img/arrow.gif);
  padding-bottom: 0.8em;
}
ul li.nolink {
  list-style-image: url(../img/arrow2.gif);
  padding-bottom: 0.8em;
}
ul.quicklinks {
  background-color: inherit;
  color: #000066;
  list-style-type: square;
  margin-top: -1em;
  margin-bottom: -0.2em;
}
/* Class Rules */

.secondpage {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  vertical-align: top;
  text-align: left;
}
.formLabel {
  text-align: right;
  vertical-align: top;
}
span.linkSep {
  /* Characters to separate adjacent links for accessibility */
  /* Will not display for CSS enabled browsers */
  /* Will be read by screen readers, etc. */
  /* See W3C Web Content Accessibility Guidelines, Guideline 10.5 */
  /* http://www.w3.org/TR/WAI-WEBCONTENT/#gl-interim-accessibility */
  display: none;
}

