
body {
  font-family: verdana,arial,helvetica,sans-serif;
  background: #b31b1b;
}

div#strip {
  width: 100%;
  height: 164px;
  background: white;
}

div#strip img {
  position: relative;
  left: 0;
  top: 0;
  border-width: 0;
}

div#top_nav :link,
div#top_nav :visited {
  color: white;
  text-decoration: none;
}

div#top_nav {
  width: 600px;
  background: #73736c;
  padding: 0 75px;
  color: white;
  font-weight: bold;
  font-size: 0.9em;
  clear: both;
}

div#top_nav div {
  float: left;
  margin-right: 155px;
}

div#top_nav div.last {
  margin-right: 0;
}

div#top_nav a {
  display: block;
  padding: 7px;
}

div#top_nav div.spacer {
  float: none;
  padding: 7px;
  margin: 0;
}

div#top_nav a.highlight {
  background: #b31b1b;
}

body.home div#top_nav div#nav_home,
body.report div#top_nav div#nav_report,
body.apply div#top_nav div#nav_apply {
  background: #b31b1b;
}

div#bottom_nav {
  margin: 20px 75px 0;
  border-top: 1px solid #73736c;
  padding-top: 7px;
  padding-bottom: 20px;
  width: 600px;
  color: #73736c;
  font-size: 0.8em;
}

div#bottom_nav div {
  float: left;
  margin-right: 200px;
}

div#bottom_nav div.last {
  margin-right: 0;
}

div#bottom_nav :link,
div#bottom_nav :visited {
  color: #73736c;
  text-decoration: none;
}

div#bottom_nav div.spacer {
  float: none;
  margin: 0;
}

div#nav_2ary {
  margin: 0 6px;
  padding: 7px 75px;
  border-bottom: 1px solid #b31b1b;
  color: #b31b1b;
  font-size: 0.9em;
}

div#nav_2ary :link,
div#nav_2ary :visited {
  color: #b31b1b;
  text-decoration: none;
}

div#nav_2ary div {
  float: left;
  padding-left: 31px;
  padding-right: 31px;
  border-right: 1px solid #b31b1b;
}

div#nav_2ary div.first {
  padding-left: 0;
}

div#nav_2ary div.last {
  padding-right: 0;
  border-right-style: none;
}

div#nav_2ary div.spacer {
  background-image: url('img/2ary_spacer.png');
  background-repeat: repeat-y;
  width: 63px;
}

div.nav_2ary_2011 div#nav_2ary_2011 {
  font-weight: bold;
}

div.nav_2ary_2010 div#nav_2ary_2010 {
  font-weight: bold;
}

div.nav_2ary_2009 div#nav_2ary_2009 {
  font-weight: bold;
}

div.nav_2ary_2008 div#nav_2ary_2008 {
  font-weight: bold;
}

td.left {
  text-align: left;
}

td.centre {
  text-align: center;
}

td.right {
  text-align: right;
}

div#main {
  z-index: 1;
  width: 750px;
  background: #f0eee4;
  margin-left: auto;
  margin-right: auto;
}

h1 {
  margin-left: 10px;
  font-family: georgia, "times new roman", times, serif;
  font-size: 2.4em;
  font-weight: normal;
  color: #73736c;
  display: none;
}

h2 {
  margin-left: 10px;
  margin-top: 0px;
  font-family: georgia, "times new roman", times, serif;
  font-size: 2em;
  font-weight: normal;
  font-style: italic;
  color: #73736c;
  display: none;
}

h3 {
  color: #b31b1b;
  font-family: georgia, "times new roman", times, serif;
  font-size: 1.5em;
}

p {
  margin: 1.5em 0;
  line-height: 1.2em;
  color: #111111;
  text-align: justify;
}

div#main div.inner {
  width: 600px;
  margin-left: 75px;
  margin-right: 75px;
  margin-top: 1.5em;
}

img.reporter {
  float: right;
  margin-left: 15px;
  margin-bottom: 5px;
}

img.reporter_left {
  float: left;
  margin-right: 15px;
  margin-bottom: 5px;
}

div.reporter {
  margin: 0;
  margin-top:1.5em;
  margin-bottom:1.5em;
}

div.reporter p {
  font-family: georgia, "times new roman", times, serif;
  margin: 0;
  text-align: right;
  font-style: italic;
}

ul.application,
ol.application {
  margin-top: -1em;
  margin-bottom: 1.5em;
  margin-right: 17px;
}

ul.application li,
ol.application li {
  color: #b31b1b;
  line-height: 1.2em;
  margin-bottom: 0.3em;
}

ul.application span.highlight {
  color: white;
  background: #b31b1b;
}

ul.application :link,
ul.application :visited {
  color: #b31b1b;
  text-decoration: none;
}

ul.application span.highlight :link,
ul.application span.highlight :visited {
  color: white;
  background: #b31b1b;
}

p.notes {
  font-size: 0.8em;
  color: #333;
}

span.fancy {
  color: #b31b1b;
  font-family: georgia, "times new roman", times, serif;
  font-weight: bold;
}

span.bigger {
  font-size: 1.5em;
}

p :link,
p :visited {
  color: #b31b1b;
  font-family: georgia, "times new roman", times, serif;
}

p.post-list {
  margin-top: -1em;
}

.black {
  color: #111111;
}

.red {
  color: ##b31b1b;
}