a:link, a:visited, a:hover
{
    padding: 2px;
    color: #000000;
    text-decoration: none;
}
a:hover
{
    background-color: #c0c0e0;
}
body
{
    font-family: Georgia,serif;
  margin-left:15em;
  width:50em;
  color: #282828;
  font-size: 13px;
}
div.footer {
    color: #555555;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}
div.footer h2 {
    color: #555555;
    text-align: right;
    font-size: 13px;
    line-height: 13px;
}
div.footer p.licence,
div.footer p.licence a:link,
div.footer p.licence a:visited
{
    color: #555555;
    font-size: 12px;
    line-height: 12px;
    text-align: right;
}
h1, h2, h3, h4
{
  color: #000000;
}

h3
{
  font-size:125%;
  margin-top:3em;
  margin-left:-2.5em;
  margin-right:-2.5em;
  background-color: #e0e0e0;
  padding-left: 2.5em;
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}

h4
{
  font-size:100%;
  margin-top:1.5em;
  margin-left:-3.125em;
  background-color: #f0f0f0;
  padding-left: 3.125em;
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}

h1.title, h3.title, h4.title
{
  background-color: #ffffff;
  padding-left: 0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:0em;
}

div.marginnote
{
  clear: both;
  color: #000000;
  font-weight:bold;
  width:12em;
  float:left;
  margin-left:-14em;
  padding-right:2em;
  font-size:11px;
  text-align:right;
}

li
{
  padding-top: 0.5ex;
  padding-bottom: 0.5ex;
}

span.emph
{
  font-style:italic;
}

span.picexpl
{
  font-style:italic;
  font-size:12px;
}

span.textsc
{
  font-variant:small-caps;
}

span.pre
{
  font-family: "Courier New", Courier, monospace;
}

span.heading-number
{
  padding-right: 1.25em;
}

table.photos tr td
{
    width: 95%;
}

table.photos tr td
{
    width: 45%;
    text-align: center;
}
table.figure tr td
{
  vertical-align: top;
  padding-left: 0.5em;
  padding-right: 0.5em;
}

table.figure tr.pics td
{
  vertical-align: center;
  text-align: center;
}

table.transistor-eqns
{
  width: 80%;
  margin: auto;
}

table.transistor-eqns tr.spacing > td > div {
    height: 0.5rem;
    width: 0rem;
}

table.transistor-eqns tr td
{
  width: 35%;
  text-align: center;
}

p.abstract
{
  margin-left: 12.5%;
  margin-right: 12.5%;
}
