body, td, td.explorer, td.content, td.footer {
  font-family: "Arial";
  font-style: normal;
  font-size: 9pt;
  color: #222222;
  padding: 0px;
}

table.text {
  font-family: "Arial";
  font-style: bold;
  font-size: 8pt;
  padding: 0px;
  border: 1px;
  border-collapse: collapse;
}

th.text {
  font-family: "Arial";
  font-style: bold;
  border: #f0f0f0;
  font-size: 8pt;
  padding: 8px;
  border: 1px solid #888888;
}

td.text {
  font-family: "Arial";
  font-style: normal;
  font-size: 8pt;
  padding: 6px;
  border: 1px solid #888888;
}

td.events {
  font-family: "Arial";
  font-style: normal;
  font-size: 8pt;
  padding: 1px;
  border: 0px;
}

pre {
  font-family: "Arial";
  font-style: normal;
  font-size: 9pt;
  color: #222222;
  padding: 0px;
}

td.footer {
  font-size: 8pt;
  color: gray;
}

a img {
  border: none;
}

a:visited img {
  border: none;
}

a.footer {
  border: none;
  font-size: 8pt;
  font-style: normal;
  color: gray;
}

a {
  color: #006ab3;
  border: none;
}

a:visited {
  color: 7b032b;
  border: none;
}

a:hover {
  color: 003366;
  border: none;
}

a.explorer, a:hover.explorer, a:visited.explorer {
  font-size: 14px;
  font-weight: 100;
  color: #006ab3;
  border: none;
}

a.white, a:hover.white, a:visited.white {
  font-size: 12px;
  font-weight: 100;
  color: #ffffff;
  border: none;
}

img.btn {
  margin: 2px 0px 0px 0px;
}

p,h3 {
  line-height: 150%;
  margin-top: 0px;
  margin-bottom: 6px;
  margin-left: 0px;
  margin-right: 0px;
}

li {
  margin: 2px;
  padding: 1px;
}

ol,ul {
  padding-left: 28px;
  margin-top: 6px;
  margin-bottom: 6px;
}

input {
  border: 1px solid #aaaaaa;
  height: 19px;
  color: #444444;
  font-size: 11px;
  margin: 1px 0px 0px 0px;
  padding-left: 1px;
  padding-right: 0px;
  font-family: "Arial";
  font-style: normal;
  font-size: 9pt;
  background: #ffffff;
}

input.settings {
  border: 1px solid #aaaaaa;
  height: 19px;
  color: #444444;
  font-size: 11px;
  margin: 1px 0px 0px 0px;
  padding-left: 1px;
  padding-right: 0px;
  font-family: "Arial";
  font-style: normal;
  font-size: 9pt;
  background: #ffffff;
  width: 640px;
}

select {
  border: 1px solid #aaaaaa;
  height: 19px;
  background: #ffffff;
  color: #444444;
  font-size: 11px;
  margin: 0px 0px 0px 0px;
  padding-left: 1px;
  padding-right: 0px;
  font-family: "Arial";
  font-style: normal;
  font-size: 9pt;
}

input.button {
  border: 1px solid #cccccc;
  height: 19px;
  background-image: url('/images/btnbackground.gif');
  color: #222222;
  font-size: 11px;
  margin: 1px 0px 0px 0px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
}

input.file {
  border: 1px solid #cccccc;
  height: 19px;
  background: #ffffff;
  color: #222222;
  font-size: 11px;
  margin: 1px 0px 1px 0px;
  padding-bottom: 2px;
  padding-left: 1px;
  padding-right: 0px;
  width: 630px;
}

input.checkbox {
  height: 18px;
  margin: 1px 0px 0px 0px;
  padding-bottom: 2px;
  padding-left: 1px;
  padding-right: 0px;
  border: 0px;
}

textarea {
  border: 1px solid #aaaaaa;
  background: #ffffff;
  color: #444444;
  font-size: 11px;
  margin: 1px 0px 0px 0px;
  padding-left: 1px;
  padding-right: 0px;
  font-family: "Arial";
  font-style: normal;
  font-size: 9pt;
}

textarea.settings {
  border: 1px solid #aaaaaa;
  background: #ffffff;
  color: #444444;
  font-size: 11px;
  margin: 1px 0px 0px 0px;
  padding-left: 1px;
  padding-right: 0px;
  font-family: "Courier New";
  font-style: normal;
  font-size: 9pt;
  width: 640px;
}

hr {
  border: 1px solid #cccccc;
}

img {
  border-width: 0px;
}
