h1 {
  font-size: 1.6em;
  font-weight: bold;
  margin: 0 0 0.7em;
}

h2 {
  font-size: 1.4em;
  color: #000000;
  background-color: #d3e5ff;
  font-weight: bold;
  margin: 0.4em;
}

h2 {
  font-size: 1.2em;
  color: #ffffff;
  background-color: #035daf;
  font-weight: bold;
  margin: 0.4em;
}

h3 {
  font-size: 1.2em;
  font-weight: bold;
  margin: 0.7em 0;
}

h4 {
  font-size: 0.8em;
  color: #ffffff;
  background-color: #337dbf;
  font-weight: bold;
  margin: 0.4em;
}

h5 {
  font-size: 1em;
  font-weight: bold;
  margin: 0.7em;
}

h6 {
  color: #000000;
  font-size: 0.8em;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}

body {
  padding-left: 10em;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #000000;
  font-size: 1em;
}

table.navbar {
  position: absolute;
  top: 0;
  left: 0;
}

table.adsenseskyscraper {
  position: absolute;
  top: 1em;
  left: 1em;
}

img.navbar {
  width: 8em;
}

h6.navbar {
  color: #ff8429;
  font-size: 0.9em;
  font-weight: normal;
  font-family: Arial,Helvetica,Verdana,sans-serif;
  width: 10.5em;
  position: relative;
  top: -1em;
  left: -1em;
}

form.navbar {
  font-size: 0.9em;
  font-weight: normal;
  font-family: Arial,Helvetica,Verdana,sans-serif;
  width: 10.5em;
  position: relative;
  left: -0.5em;
}

ul.navbarolul {
  font-size: 0.8em;
  font-weight: normal;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  width: 10.5em;
  position: relative;
  left: -0.5em;
}

ul.navbar1 { list-style-type: none; padding: 0; margin: 0; }
ul.navbar1 li { padding: 0.05em; list-style-type: none; }
ul.navbar1 a { font-size: 1.3em; font-weight: bold; text-decoration: none; color: #409080; };
ul.navbar1 a:hover { font-size: 1.3em; font-weight:bold; text-decoration: none; color: #50c090; background-color: #505050; };

ul.navbar2 { list-style-type: none; padding: 0; margin: 0;  position: relative; top: 0em; left: 1em; }
ul.navbar2 li { padding: 0; }
ul.navbar2 a { font-size: 1.0em; font-weight: bold; text-decoration: none; color: #208070; };
ul.navbar2 a:hover { font-size: 1.0em; font-weight:bold; text-decoration: none; color: #50c090; background-color: #505050; };

ul.navbar3 { list-style-type: none; padding: 0; margin: 0;  position: relative; top: 0em; left: 2em; }
ul.navbar3 li { padding: 0; }
ul.navbar3 a { font-size: 0.8em; color: #003179; };
ul.navbar3 a:hover { font-size: 0.8em; color: #53B5FF; background-color: #505050; };

a { font-weight:bold; text-decoration: none; color: #005199; };
a:hover { font-weight:bold; text-decoration: none; color: #005199; background-color: #c0c0c0; };

a.invisible { font-weight:normal; text-decoration: none; color: #000000; };
a.invisible:hover { font-weight:normal; text-decoration: none; color: #000000; background-color: #c0c0c0; };

table.compacttable {
  font-family:  Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.9em;
}

table.vardisplaytable {
  font-family:  Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.9em;
}

td.vardisplaytable {
  background-color: #ffffe8;
  border: 1px solid;
}

table.textinfotable {
  background-color: #ffffe8;
  font-family:  Aerial, Helvetica, Verdana, sans-serif;
  font-size: 0.9em;
  color: #000000;
  border: 1px solid;
}

table.permstable {
  font-family:  Aerial, Helvetica, Verdana, sans-serif;
  font-size: 0.9em;
}

td.permstable {
  background-color: #ffffe8;
  color: #000000;
  border: 1px solid;
}

table.systeminfotable {
  font-family:  Aerial, Helvetica, Verdana, sans-serif;
  font-size: 0.9em;
}

td.systeminfotable {
  background-color: #ffffe8;
  color: #000000;
  border: 1px solid;
}

table.systemtaskstable {
  font-family:  Aerial, Helvetica, Verdana, sans-serif;
  font-size: 0.9em;
}

td.systemtaskstable {
  background-color: #ffffe8;
  color: #000000;
  border: 1px solid;
}

form {
  font-family: Arial, Helvetica, Verdana, sans-serif;
}

input {
  background-color: #ffffff;
  border: #208070 1px solid;
  padding: 1px;
}

input.submit {
  background-color: #60b0a0;
  border: #208070 1px solid;
  padding: 1px;
  cursor: hand;
}

input.noborder {
  background-color: #ffffff;
  padding: 1px;
  border: none;
}

span.inputbox {
  border: 1px #ff8429 solid;
}

p {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}