body {

  background-color: #FFFFFF;
  color: #000000;

}

div.contact-sheet {
  border: thin dashed #333;
  background-color: #ffe;
  padding: 5px
}

img.thumbnail-image {
  margin: 5px
}

div.thumbnail {
  float: left;
  width: 500px;
  text-align: center
}

table.inline {
  display: inline
}

div.footer {
  
}

div.spacer {
  clear: both;
}

p, ul, table {
  font-family: sans-serif;
}

p, ul {
  margin: 30px
}

table {
  margin-left: 30px
}

h2 {

  font-family: sans-serif

}

pre {

  margin: 40px;
  border-style: dotted;
  background-color: #EEEEEE;
  padding: 20px;
  overflow: hidden
}

.abstract-form {

  font-size: small

}

.abstracts-charts {
  margin: 20px;
  padding: 20px;
  border-style: dotted;
  border-width: thin;
  clear: both
}

.abstracts-tags {
  width: 50%;
  float: right;
}

.abstracts-top {
  width: 50%;
  float: left;
}

.abstracts-table {
  clear: both;
  border-style: dotted;
  border-width: thin;
  margin: 20px;
  padding: 20px
}

.gene-chart-cell {
  border-style: dotted;
  border-width: thin;
  text-align: center
}

.negative-bar-cell {
  text-align: right
}

.positive-bar-cell {
  text-align: left
}
