body {
  margin:0;
  padding:0;
  font-family:verdana,sans-serif;
}
p {
  margin:0 0 0.5em 0;
}
h1 {  
  margin:0;
  font-size:1.4em;
}
form {
  margin:0 0 0.5em 0;
}
ul {
  margin:0 0 0.5em 0.2em;
  padding:0 0 0 1em;
}
table {
  border:0;
  border-collapse:collapse;
}
td {
  border:0;
  padding:0.2em;
}
img {
  border:0;
  vertical-align:bottom;
}
a:link {
  color:#000000;
}
a:visited {
  color:#000000;
}
.buzzTitle {
  font-weight:bold;
  color:#ef6b0d;
}
.question {
  color:#ff0000;
}
.answer {
  color:#008000;
  padding-bottom:0.2em;
  border-bottom:#c0c0c0 thin solid;
  margin-bottom:0.2em;
}
.answerLast {
  color:#008000;
}
.button {
  font-size:1em;
}
.newIndicator {
  color:#ff0000;
}
#buttonArea {
  text-align:center;
}
#header {
  width:100%;
  color:#ffffff;
  background-color:#333333;
  font-weight:bold;
  margin-bottom:0.2em
}
#headerLeft {
  vertical-align:middle;    
}
#headerRight {
  text-align:right;
}
#headerCenter {
  text-align:center;
}
#contentArea {
  margin:0 0.2em 0 0.2em;
}
#contentArea a {
  color:#ef6b0d;
  font-weight:bold;  
}
#displayMessage {
  color:#ff0000;
}
#menu {
  margin:0.5em 0.2em 0 0.2em;
  padding-top:0.5em;
  border-top:#555555 thin solid;
}
#menu span {
  color:#ef6b0d;
}
#footer {
  margin:0.5em 0.2em 0.7em 0.2em;
  color:#888888;
  font-size: 0.8em;
  padding-top:0.5em;
  border-top:#555555 thin solid;
}
#footer a {
  color:#888888;
}
#links {
  margin:0 0.2em 0 0.2em;
}
#links span {
  color:#ef6b0d;
}

