/*  Sascha Stoeter, www.stoeter.com
 *  2005-09-27
 */


@media print {

  .errata {
    display: none;
  }

}


h3 {
  margin-left: 1em;
}


ol.cvList li, ul.cvList li { 
  margin-top: 1em; 
}

td.cvContent {
  padding-top: 1em;
  padding-left: 2em;
  vertical-align: top;
}

td.dateCell {
  white-space: nowrap;
  padding-top: 1em;
  padding-left: 1em;
  vertical-align: top;
}

.cvCategory {
  clear: both;
  font-size: 1.2em;
  font-weight: bold;
  padding: 0.2em 0.5em 0.2em 0.5em;
  color: black;
  background-color: #e2e2e2;
  text-align: left;
  margin-top: 2em;
}

.cvPubAuthor, .cvPubEditor, .cvPubPages, .cvPubVolume, .cvPubDate {
  white-space: nowrap;
}

.cvMe {
  text-decoration: underline;
}

.cvPubTitle {
  font-weight: bold;
}

.cvPubForum {
  font-style: italic;
}

.cvPubLocation {
}


/* ---- Coursework ------------------------------------ */

.coursework td {
  padding-left: 0.25em;
  padding-right: 0.25em;
  vertical-align: top;
  text-align: left;
  white-space: nowrap;
}

.coursework th {
  padding-left: 0.25em;
  padding-right: 0.25em;
  vertical-align: top;
  text-align: left;
  white-space: nowrap;
  color: inherit;
  background-color: rgb(212,212,212);
}

.newTerm {
  padding-top: 1em;
}

.credits, .grade {
  text-align: center;
}

