
/* INDEPENDENTVOICES CUSTOMISATION: Larger text */
a.originalnavbarlink, a.originalnavbarlink:link, a.originalnavbarlink:visited, a.originalnavbarlinkactive, a.originalnavbarlinkactive:link, a.originalnavbarlinkactive:visited
{
  font-size: 16px;
  padding-left: 25px;
  padding-right: 25px;
  vertical-align: top;
  text-decoration: none;
}

a.originalfooterlink:hover
{
  text-decoration: underline;
}

/* INDEPENDENTVOICES CUSTOMISATION: Special formatting/highlighting of the "pageinfo" box below the selected page. */
div.independentvoicespageinfoselected
{
  color: #FFFFFF;
  background-color: #FF0000;
}

/* INDEPENDENTVOICES CUSTOMISATION: New styles */
div.revealnavbarsection
{
  display: inline-block;
  height: 25px;
  padding-top: 5px;
}

/* The line-height is to make it centered in most browsers */
div.revealnavbarsection a
{
  line-height: 18px;
}

div.revealnavbarsection:hover
{
  background-color: #FF0000;
}

div.revealnavbarsectionactive
{
  background-color: #FF0000;
}

body, p, table
{
  font-size: 10pt;
}

div#veridiancontentdiv
{
  padding-bottom: 38px;  /* Height of footer; must be here so we can override it for printing below */
}

div.veridiandocumentcontrols
{
  padding-bottom: 5px;
  padding-top: 10px;
}

div.veridiandocumentstructure
{
  padding: 10px 10px 10px 10px;
}

div.originalnavbarline
{
  border-right: 1px solid #888888;
  display: inline;
}

h3.veridiandocumentstructureheader
{
  font-size: 10pt;
  margin-top: 4px;
  padding-bottom: 15px;
  text-align: left;
  white-space: nowrap;
}

/* INDEPENDENTVOICES CUSTOMISATION: Add a border to the top of the publication list, and move the position of the list up 34 pixels. Add additional top padding so the text is not too close to the border */
ul.veridianbrowsebypublicationlist
{
  border-top: 1px solid #D0D0D0;
  list-style: none;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-top: -34px;
  padding-top: 5px;
  padding-left: 0px;
}

/* INDEPENDENTVOICES  CUSTOMISATION: Move the left column of the publication list left 30 pixels */
#veridiancontent > div > table td:first-child ul.veridianbrowsebypublicationlist
{
  margin-left: 30px;
}

ul.veridianbrowsebypublicationlist li
{
  padding-bottom: 2px;
  padding-top: 2px;
}

/* INDEPENDENTVOICES CUSTOMISATION: Bigger publiation header text, with a set line height */
h3.publicationheader
{
  font-size: 18px;
  line-height: 30px;
}


/* CSS changes for printing: no navigation bar */
@media print
{
  /* Necessary to prevent problems printing more than one page on Firefox */
  html, body
  {
    height: auto;
  }

  /* Don't want any padding at the bottom (can produce empty pages) */
  div#veridiancontentdiv
  {
    padding-bottom: 0px;
  }
}

a.independentvoiceslockeddocument::after
{
  content: url('../../../../web/images/core/iconlock.gif');
  padding-left: 5px;
}

a.independentvoiceslockeddocument
{
  color: #CFCFCF;
}

a.independentvoiceslockeddocument:hover
{
  color: #7F7F7F;
}