


#breadcrumb {
  color:#005aa0;
  font-weight: bold;
  font-size:0.875em;
}
#breadcrumb a {
  text-decoration: underline;
} #breadcrumb a:hover {
  text-decoration: none;
} #breadcrumb span {
  text-decoration: none;
}

.newsflash p {
  background-color:#fff5b1;
  border:solid 2px #c9c18c;
}

#headingtext h1 {
  color: #005aa0;
}

.newsitem a {
  color:#000;
  font-weight: bold;
}

a.news-readmore:hover {
  color:#fff;
}

#contentlinks ul {
    border:solid 1px #bbb;
}

.colourbox a {
  text-decoration: none;
}

#footer {
  background-color:#cfcfcf;
  color:#737373;
  font-weight: bold;
  font-size:0.875em;
}

#footer a {
  color:#737373;
}
#footer a:hover {
  color:#000;
}

#powered {
  background-color:#000;
}


.photofeature span.boxheading {
  color:#fff;
}

/* Site Section and Menu Colouring */
.blueaccent,
.blueaccent.colourbox a,
#navigation-menu .blueaccent a:hover,
#navigation-menu .blueaccent.selected span,
#navigation-menu .blueaccent.selected a {
  background-color:#004377;
  color:#fff;
}
.blueforeground {/* For text headings eg. local news widget */
    color:#004377;
}
  .blueaccent.darker,
  .blueaccent.darker.colourbox a,
  .blueaccent.colourbox a:hover {/* For alternate darker colour */
    background-color:#00335a;
    color:#fff;
  }
  .blueaccent.lighter {/* For local news widget background */
    background-color:#c5d5e2;
    color:#000;
  }


.orangeaccent,
.orangeaccent.colourbox a,
#navigation-menu .orangeaccent a:hover,
#navigation-menu .orangeaccent.selected span,
#navigation-menu .orangeaccent.selected a {
  background-color:#c14d00;
  color:#fff;
}
.orangeforeground {
    color:#c14d00;
}
  .orangeaccent.darker,
  .orangeaccent.darker.colourbox a,
  .orangeaccent.colourbox a:hover {
    background-color:#943b00;
    color:#fff;
  }
  .orangeaccent.lighter {
    background-color:#e6d4c7;
    color:#000;
  }


.sageaccent,
.sageaccent.colourbox a,
#navigation-menu .sageaccent a:hover,
#navigation-menu .sageaccent.selected span,
#navigation-menu .sageaccent.selected a {
  background-color:#008383;
  color:#fff;
}
.sageforeground {
    color:#008383;
}
  .sageaccent.darker,
  .sageaccent.darker.colourbox a,
  .sageaccent.colourbox a:hover {
    background-color:#006161;
    color:#fff;
  }
  .sageaccent.lighter {
    background-color:#d0e1e1;
    color:#000;
  }

.greenaccent,
.greenaccent.colourbox a,
#navigation-menu .greenaccent a:hover,
#navigation-menu .greenaccent.selected span,
#navigation-menu .greenaccent.selected a {
  background-color:#588300;
  color:#fff;
}
.greenforeground {
    color:#588300;
}
  .greenaccent.darker,
  .greenaccent.darker.colourbox a,
  .greenaccent.colourbox a:hover {
    background-color:#395500;
    color:#fff;
  }
  .greenaccent.lighter {
    background-color:#e3ead5;
    color:#000;
  }

.maroonaccent,
.maroonaccent.colourbox a,
#navigation-menu .maroonaccent a:hover,
#navigation-menu .maroonaccent.selected span,
#navigation-menu .maroonaccent.selected a {
  background-color:#830000;
  color:#fff;
}
.maroonforeground {
    color:#830000;
}
  .maroonaccent.darker,
  .maroonaccent.darker.colourbox a,
  .maroonaccent.colourbox a:hover {
    background-color:#5f0000;
    color:#fff;
  }
  .maroonaccent.lighter {
    background-color:#eddbdb;
    color:#000;
  }

.purpleaccent,
.purpleaccent.colourbox a,
#navigation-menu .purpleaccent a:hover,
#navigation-menu .purpleaccent.selected span,
#navigation-menu .purpleaccent.selected a {
  background-color:#6f0083;
  color:#fff;
}
.purpleforeground {
    color:#6f0083;
}
  .purpleaccent.darker,
  .purpleaccent.darker.colourbox a,
  .purpleaccent.colourbox a:hover {
    background-color:#50005f;
    color:#fff;
  }
  .purpleaccent.lighter {
    background-color:#ead9ed;
    color:#000;
  }

.greyaccent,
.greyaccent.colourbox a,
#navigation-menu .greyaccent a:hover,
#navigation-menu .greyaccent.selected span,
#navigation-menu .greyaccent.selected a {
  background-color:#61707e;
  color:#fff;
}
.greyforeground {
    color:#61707e;
}
  .greyaccent.darker,
  .greyaccent.darker.colourbox a,
  .greyaccent.colourbox a:hover {
    background-color:#495560;
    color:#fff;
  }
  .greyaccent.lighter {
    background-color:#d9d9d9;
    color:#000;
  }


.charcoalaccent,
.charcoalaccent.colourbox a,
#navigation-menu .charcoalaccent a:hover,
#navigation-menu .charcoalaccent.selected span,
#navigation-menu .charcoalaccent.selected a {
  background-color:#3d3d3d;
  color:#fff;
}
.charcoalforeground {
    color:#3d3d3d;
}
.charcoalaccent.darker,
.charcoalaccent.darker.colourbox a,
.charcoalaccent.colourbox a:hover {
	background-color:#2c2c2c;
	color:#fff;
}
.charcoalaccent.lighter {
	background-color:#d9d9d9;
	color:#000;
}

  .whiteaccent,
.whiteaccent.colourbox a,
#navigation-menu .whiteaccent a:hover,
#navigation-menu .whiteaccent.selected span,
#navigation-menu .whiteaccent.selected a {
	background-color:#fff;
	color:#000;
}
.whiteforeground {
	color:#fff;
}
.whiteaccent.colourbox a {
	color:#005aa0;
}
