/* copyright © 2005 Stefan K. Baur */

body {
  background-color:#CCDDCC; color:#000066;
  font-family:Arial,Helvetica,sans-serif; font-size:9pt; font-weight:bold;
  padding:0px;
  margin-top:25px; margin-bottom:25px; margin-left:50px; margin-right:50px;
}
table {
  font-family:Arial,Helvetica,sans-serif; font-size:9pt;
  border-width:0px;
  padding:0px;
  margin:0px;
  table-layout:auto; border-collapse:separate; empty-cells:show;
}
table.form {
  background-color:#CCCCCC; color:#000066;
  border-style:solid; border-color:#000066; border-width:1px; border-spacing:0px;
  margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px;
}
table.code {
  background-color:#CCCCCC; color:#000066;
  border-style:solid; border-color:#000066; border-width:1px; border-spacing:0px;
  margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px;
}
tr {
  vertical-align:top;
}
td {
  font-family:Arial,Helvetica,sans-serif; font-size:9pt;
  vertical-align:top; text-align:left;
  padding:0px;
  margin:0px;
}
td.label {
  color:#888888;
  font-size:9pt; font-weight:bold;
  text-align:right;
  padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;
}
td.code {
  background-color:#EEEEEE; color:#000066;
  padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;
}
td.form {
  padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;
}
form {
  padding:0px;
  margin:0px;
}
input {
  padding:0px;
  margin:0px;
}
img {
  border-width:0px;
}
a {
  text-decoration:none;
  font-weight:bold;
  /*padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px;*/
}
a:link {
  background-color:#778877;
  color:#EEEEEE;
}
a:visited {
  background-color:#99AA99;
  color:#EEEEEE;
}
a:active {
  background-color:#DDDDDD;
  color:#222222;
}
a:hover {
  background-color:#888888;
  color:#FFFFFF;
}
/*ol, ul { list-style-position:outside; margin-left:30px; margin-right:5px; margin-top:2px; margin-bottom:2px; padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:1px; }*/
/*li { padding-top:3px; padding-bottom:3px; padding-left:2px; padding-right:2px; }*/
/*p.lab { color:#eeeff6; font-size:10pt; font-style:italic; font-weight:bold; margin-top:3px; margin-bottom:8px; margin-left:0px; margin-right:0px; }*/
