/* specific css for pgbw's sites */

body {
  /*padding-top: 10px;*/
}

.container {
  background-color: #CCFFFF;
  padding: 10px;
  border: 1px solid #006000;
}

.hiddenContent, .enhanced legend {
padding: 0;
display:block;
position:absolute;
left:-9999em;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}

/* fancy links */
a[href^="http"]:after{
content: " " url(../img/page_white_go.png);
}
.header a[href^="http"]:after,
.menu a[href^="http"]:after,
a.plain[href^="http"]:after{
content: none;
}
a[href^="mailto"]:after{
content: " " url(../img/email.png);
}
a[href$=".pdf"]:after{
content: " " url(../img/page_white_acrobat.png);
}
a[href$=".doc"]:after,
a[href$=".docx"]:after{
content: " " url(../img/page_white_word.png);
}

.header {
  background-color: #006000;
}
.header h1 {
  padding: 0.3em;
  float: left;
  margin-bottom: 0;
  font-size: 3.6em;
  color: #ffffff;
}

.menu {
  background-color: #006000;
  margin-bottom: 0;
  font-size: 1.6em;
  color: #ffffff;
  margin-bottom: 10px;
}
.menu ul {
  list-style: none;
  margin-left: -20px;
}
.menu li {
  float: left;
}
.menu li:after {
  content: "|";
}
.menu li.last:after {
  content: "";
}
.menu a {
  padding: 5px 10px 5px 10px;
  color: #ffffff;
  text-decoration: none;
}
.menu a:hover {
  text-decoration: underline;
}

