body {
  font-family: arial,verdana,helvetica, sans-serif;
  font-size: 12px;
  margin: 0 0;
  padding: 0;
  background-color: #ffffe0;
}

h1, h2, h3 {
  font-size: 24px;
  font-weight: bold;
  color: #009;
  margin: 0 15px 10px 15px;
}

h2 {
  font-size: 18px;
  margin: 0 15px 0 15px;
}

h3 {
  font-size: 16px;
  margin: 10px 15px 0 15px;
}

#pagehead h1 {
  text-align: right;
  font-size: 18px;
  color: #fff;
  padding-right: 40px;
  padding-top: 15px;
}

#pagehead2 h2 {
  text-align: right;
  font-size: 16px;
  color: #fff;
  padding-right: 40px;
  line-height: 35px;
}

#Content h2 {
  line-height: 45px;
}

a:link, a:visited, a:hover {
	color: #009;
	text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

#contactUs a:hover {
  color: #009;
}

#main {
  background-color: #069;
  text-align: left;
}

#navbar {
  float: left;
  width: 170px;
  background-color: #069;
  text-align: left;
}

div#sidequote {
  margin: 135px 10px 10px 10px;
  padding: 3px 0 3px 0;
  color: #fff;
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
  font-style: italic;
}

div#sidequote2 {
  margin: 150px 10px 10px 10px;
  padding: 3px 0 3px 0;
  color: #fff;
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
  font-style: italic;
}

p#quoteSource {
  font-weight: bold;
  font-style: normal;
}

p#quoteSource2 {
  font-weight: bold;
  font-style: normal;
}

div#pagehead{
	margin: 0;
	width: 100%;
	/*
	background: #ffffe0 url(img/serco_logo-dark.gif) no-repeat 0 0;
    background: #069 url(img/serco_logo-dark.gif) no-repeat 0 0;
	*/
	background: #036 url(img/serco_globe-med-top.gif) no-repeat 40px 5px;
	text-align: left;
	height: 52px;
	border-bottom: 1px solid #fff;
}

div#pagehead2{
	margin 0;
	width: 100%;
	background: #069 url(img/serco_globe-med-bot.gif) no-repeat 40px 0;
	text-align: left;
	height: 35px;
	border-bottom: 1px solid #fff;
}

div#pagehead3 {
  background-color: #036;
  width: 100%;
  margin: 0;
  height: 10px;
}

div#waste {
  height: 400px;
  margin: 0;
}

#Content {
  margin-left: 170px;
  padding-right: 45px;
  background-color: #ffffe0;
}

#Content p{
  margin: 10px 15px 0 15px;
}

p#managers {
  font-weight: bold;
}

p#intro {
  font-weight: bold;
  margin: 5px 15px 0 15px;
}

p#mainintro {
  font-weight: bold;
  margin: 0 15px 0 15px;
  padding: 0;
}

p#closing {
  font-style: italic;
}

p#signature {
  font-weight: bold;
  margin: 8px 0 150px 15px;
}

#navbar em {
  font-style: normal;
  font-weight: bold;
}

#navbar ul{
  list-style-type: none;
  margin-left: 10px;
  padding-left: 0;
}

#navbar li {
  margin: 8px 0 0 0;
  padding-left: 3px;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
}

#navbar a:link, a:visited, a:hover {
  color: #fff;
}

#navbar a:hover {
  text-decoration: none;
  color: #000;
} 

li#current_location {
   font-weight: bold;
   font-style: normal;
 }

#copyright {
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
  margin: 20px 0 0 0;
  padding: 5px 5px;
  text-align: center;
  font-size: 10px;
}

#copyright p {
  margin: 5px 0 5px 0;
}

a.credit {
  color: #009;
}

p#author {
  text-align: right;
  font-weight: bold;
  margin: 15px 15px 5px 15px;
}

p#source {
  text-align: right;
  font-style: italic;
  margin: 5px 15px 30px 15px;
}

p.emphasis {
  font-style: italic;
}

div#letter {
  font-style: italic;
}

img#letterImg {
  float: left;
  margin: 10px 15px 10px 15px;
}

img.profileImg {
  float: left;
  margin: 20px 15px 15px 25px;
}

img.strategyImg {
  float: right;
  margin: 20px 15px 15px 15px;
}

img.reportImg {
  float: right;
  margin: 20px 15px 15px 15px;
}

img.planningImg {
  float: right;
  margin: 10px 15px 15px 15px;
}

div#homeImg {
  text-align: center;
  margin: 20px 0 35px 0;
}

img#homeImg {
  margin: 0 0;
}

div#acctImg {
  text-align: center;
  margin: 50px 0 100px 0;
}

img#acctImg {
  margin: 0 0;
}

p#contactUs {
  margin: 20px 70px 20px 40px;
  /* text-align: center; */
  font-weight: bold;
}

p#caption {
  margin: 0 0;
  font-style: italic;
  font-size: 12px;
}

div#senicPics {
  text-align: center;
}

img.senicImg {
  border: #000 1px solid;
  margin: 20px 0 20px 0;
}

ol.uppercaselist {
  list-style-type: upper-alpha;
}

ol.numberslist {
  list-style-type: decimal;
}

ul.nomarkerlist {
  list-style-type: none;
}

/* members settings */

.post {
  margin: 15px 15px;
  font-size: 12px;
}

p.post {
  margin: 0 0;
}

.post_title {
  font-size: 14px;
  font-weight: bold;
  color: #009;
}

.post_info {
  font-weight: bold;
  margin: 10px 15px;
}
