/* Styles common to all media types (screen, print, etc.) */

#hd, #bd, #ft {
  text-align: left;
}

#bd {
  margin: 1em 2em 2em 2em;
}

p {
  margin: 1em 0;
}

em, i {
  font-style: italic;
}

h1 {
  font-weight: bold;
  margin: 0.5em 0 0.2em 0;
}

h2, h3 {
  font-weight: bold;
  margin: 1.5em 0 0.2em 0;
}

h1 {
  font-size: 200%;
}

h2 {
  font-size: 150%;
}

h3 {
  font-size: 110%;
}

td {
  padding: 0.3em 0.2em;
}

.firstlist {
  margin: 2em 0;
}

.secondlist {
  background: #cfdfff;
  margin: 2em 0;
}

.thirdlist {
  background: #dfffcf;
  margin: 2em 0;
}

.fourthlist {
  background: #ffcfdf;
  margin: 2em 0;
}

.linkbar_option input {
  margin: 0.5em 0 0.1em 0;
}

input.primary {
  margin-left: 2em;
}

.accomplishment {
  text-align: center;
  font-style: italic;
  padding-bottom: 1em;
}

ul.news li {
  list-style: disc;
}

div.notes {
  white-space: pre;
  margin: 0.5em 0 0.5em 1em;
  padding-left: 0.3em;
  background: #ffe97f;
  border: thin solid #d1bd68;
  border-top: double #d1bd68;
}


