/* $Rev: a00bb56d2ee66ef623c02d8c4443786d18afdd85 $
   $URL:  $
*/

h3.addr { text-align: center; }

body { background-color: white; color: black; font-size: 9pt; }

h3.heading { text-align: center; text-transform: uppercase; }

h4.heading { text-align: center; text-transform: uppercase; }

p.technologies {
  font-style: italic;
  padding-left: 2em;
  text-indent: -2em;
}
p.technologies:before {
   content: "Technologies: ";
   font-style: normal;
   font-weight: bold;
}

p.title {
  font-style: italic;
  font-weight: bold;
  padding-left: 2em;
  text-indent: -2em;
}
p.title:before {
  content: "Title: ";
  font-style: normal;
  font-weight: bold;
}

div.section {
  border: 1pt solid;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0.2em;
  padding-right: 0.2em;
}

div.indent {
    border: none;
    margin-left: 2em;
}

dd > p:first-child { margin-top: 0; padding-top: 0;  }

dt.project { font-size: 1.1em; font-weight: bolder; }

dt.expdates { font-size: 1.1em; font-weight: bolder; }

/* dt.expdates span.long:before { content: "\a0 \a0 \a0 \a0 (" } */
dt.expdates span.long:before { content: " (" }
dt.expdates span.long:after { content: ")"; }

dt.expdates + dd { margin-bottom: 0.5em; }
