/*------------------global page settings-----------------------*/

BODY {
  font-family: verdana,arial,helvetica;
  font-size: 0.7em;
  background-color: #ffffff;
  color: #000000;
  margin: 0px;
  padding: 0px;
}

p {
  margin-top: 0px;
}

h1 {
  text-transform: uppercase;
  font-size: 1em;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 0px;
  color: #D83B1F;
}

#header {
  position: relative;
  background-color: #8CADC6;
  width: 100%;
  height: 50px;
}

#menu {
  position: absolute;
  margin-left: 50px;
  font-size: 2.4em;
  font-weight: bold;
  color: #ffffff;
  bottom: -0.2em;
}

#menu a {
  text-decoration: none;
  color: #C6D6E3;
}

#menu a:hover {
  color: #D83B1F;
}

.menuItem {
  margin-right: 40px;
}

#content {
  position: relative;
  top: 10px;
}

#leftColumn {
  position: relative;
  top: 25px;
  left: 50px;
  width: 210px;
}

#leftColumn hr {
  border: 0px;
  color: #D83B1F;
  background-color: #D83B1F;
  height: 2px;
  margin-top: 15px;
  margin-right: 20px;
}

#rightColumn {
  position: absolute;
  top: 25px;
  left: 275px;
  width: 435px;
  border-left: 1px solid #666666;
}

#rightContent {
  margin-left: 15px;
}

.archiveContent h1 {
  color: #005883;
}

#rightContent td {
  vertical-align: top;
  font-size: 0.7em;
  padding-right: 10px;
}


.date {
  margin-top: 2px;
  margin-bottom: 20px;
  font-weight: bold;
  text-transform: uppercase;
  /* font-size: 0.8em; */
}

.superText {
  vertical-align: top;
  font-size: 0.7em;
}

img.cover {
  margin-bottom: 10px;
}

img.logo {
  position: relative;
  top: -5px;
}

img.imageStrip {
  float: left;
  margin-right: 15px;
}

p.archive {
  clear: both;
}

img.archive {
  margin-right: 15px;
  margin-bottom: 10px;
  width: 40px;
  height: 55px;
  vertical-align: middle;
  float: left;
  border: 0px;
}

#leftColumn a {
  color: #000000;
  text-decoration: none;
}

#leftColumn a:hover {
  border-bottom: 1px dashed #005883;
}

#rightContent a {
  color: #000000;
  text-decoration: none;
}

#rightContent a:hover {
  border-bottom: 1px dashed #005883;
}

p.caption {
  margin-right: 20px;
}

span.caption {
  font-size: 0.9em;
}

span.cap1 {
  color: #D83B1F;
  font-weight: bold;
}

span.cap2 {
  font-weight: bold;
}

span.cap3 {
}

ul.noindent {
  color:#000000;
  font-size:0.90em;
  font-weight:normal;
  margin:0.00em 0.00em 1.20em 0.00em;
  padding:0.00em;
}

ul.noindent li {
  list-style-type:none;
  margin:0.00em 0.00em 0.20em 0.00em;
  padding:0.00em;
}

li a {
  color: #000000;
  text-decoration: none;
}

li a:hover {
  border-bottom: 1px dashed #005883;
}

input.selectYear {
  background-color:#FFFFFF;
  border:1px solid #000000;
  color:#005883;
  font-size:1.35em;
  margin:0em;
  padding:0em;
}

.green {
  color: #70AD67;
}

.orange {
  color: #FDB11C;
}

.red {
  color: #D93921;
}

.grey {
  color: #B9ADAF;
}

.blue {
  color: #005883;
}

.purple {
  color: #AB82FF;
}