/*

$Id: style.css,v 1.21 2010-02-08 05:33:21 paul Exp $

*/

body {
  font-family: arial, helvetica, sans-serif;
  font-size:   9pt;
  background: black;
  color: white;
}
h1 {
  font-size: 250%;
  font-weight: bold;
  margin-bottom: 0px;
  margin-top: 0px;
}
.release {
  margin-top: 1em;
  margin-bottom: 1em;
}
h2 {
  font-size: 120%;
  font-weight: bold;
  background: #ccd;
  color: black;
  border: .3em solid #007;
  padding: .2em;
  padding-left: .5em;
  margin-bottom: .5em;
}
.number {}
.date {}
.comment {
  font-weight: normal;
}
.section {
  margin-bottom: 2ex;
  margin-left: 3em;
  margin-right: 1em;
}
h3 {
  font-weight: bold;
  font-size: 100%;
  background: #ccd;
  color: black;
  padding-left: .5ex;
  border: .2em solid #007;
  margin: 0px;
  margin-bottom: .5ex;
}
ul {
  margin: 0px;
  margin-left: 5ex;
  padding: 0px;
}

/* status - done/incomplete/not-begun - row1/row2 */
.s_d {
  list-style-image: url(image/dot_green_d.png);
}
.s_i {
  list-style-image: url(image/dot_yellow_d.png);
}
.s_n {
  list-style-image: url(image/dot_red_d.png);
}
.od {
}
.ev {
  background-color: #004;
}

/* ------------------------------------------------ */

.image {
  background: black;
  vertical-align: middle;
  margin-bottom: 6px;
}

.index_text {
  color: white;
}

.index_image {
  text-align: center;
}