/* Guillem's Home Page stylesheet. */

a:link, a:visited, a:active {
  background-color: transparent;
}
a:link, a:visited, a:active, a:hover {
  text-decoration: none;
}
a:link {
  color: #0000ef;
}
a:visited {
  color: #55188a;
}
a:active {
  color: #ff0000;
}
a:hover {
  color: #0000a0;
  background-color: #ffff88;
  border-bottom: 1px dotted black;
}

div.news-entry {
  background-color: #eeeeee;
  border: 1px #888888 solid;
  margin-bottom: 5px;
}
div.news-entry div.news-body {
  background-color: transparent;
  margin: .1ex;
  padding: .1ex .1em .1ex .1em;
}
div.news-entry div.news-title {
  background-color: #cccccc;
  display: block;
  border-bottom: 1px #888888 solid;
}

div.toc {
  background-color: #eeeeee;
  border: 1px #000000 solid;
  margin-bottom: 5px;
}
div.toc div.toc-section {
  background-color: transparent;
  margin: .1ex;
  padding: .1ex .1em .1ex .1em;
}
div.toc span.toc-title {
  background-color: #cccccc;
  display: block;
}

div.patch {
  background-color: #dddddd;
  border: 1px #888888 solid;
  margin-bottom: 5px;
}
div.patch div.patch-title {
  display: block;
  color: white;
  border-bottom: 1px #888888 solid;
}
div.patch div.patch-title a:link {
  color: white;
}
div.patch div.patch-title a:hover {
  background-color: #bbbbbb;
}
div.patch div.patch-title a:visited {
  color: #dddddd;
}
div.patch div.patch-description {
  background-color: transparent;
  margin: .1ex;
  padding: .1ex .1em .1ex .1em;
}

div.patches_unknown div.patch-title a:link {
  color: black;
}
div.patches_unknown div.patch-title a:visited {
  color: #999999;
}
div.patches_not_sent div.patch-title {
  background-color: #ff4400;
}
div.patches_sent div.patch-title {
  background-color: #ff8800;
}
div.patches_applied div.patch-title {
  background-color: #44aa00;
}
div.patches_fixed div.patch-title {
  background-color: #44aaaa;
}
div.patches_rejected div.patch-title {
  background-color: black;
}
div.patches_unknown div.patch-title {
  background-color: white;
}

.page-footer {
  border: 1px #000000 dotted;
  margin-top: .8em;
  padding: .4em;
  color: #888888;
}

.page-valid {
  float: right;
}

hr.separator {
  display: none;
}

