BODY.all {
  font-size:9pt;
  font-family:Helvetica,Arial;
  margin:5px;
}

SPAN.red {
  color:black;
}

DIV.heading {
  text-align:center;
  color:rgb(100,100,100);
  font-size:16pt;
  padding-bottom:10px;
}

DIV.group {
  background-color:rgb(252,252,252);
  font-family:Helvetica,Arial;
  font-size:9pt;
  text-align:left;
  border:solid 1px rgb(200,200,200);
  border-radius: 8px;
  -moz-border-radius: 8px;
  padding:10px;
  margin:6px;
}

DIV.download {
  text-align:center;
  padding:10px;
}

DIV.menu {
  background-color:rgb(200,200,200);
  border-style:solid;
  border-width:1px;
  border-color:rgb(100,100,100);
  border-radius: 8px;
  -moz-border-radius: 8px;
}

TABLE.struct {
  padding:0px;
  border-width:0px;
}

TD.find {
  text-align:right;
  font-size:8pt; 
}
INPUT {
  border:solid 1px;
  border-color:rgb(100,100,100);
  font-size:8pt;
}
SELECT {
  border:solid 1px;
  border-color:rgb(100,100,100);
  font-size:8pt;
}
TEXTAREA {
  font-family:Helvetica,Arial;
  border:solid 1px;
  border-color:rgb(100,100,100);
  font-size:8pt;
}

TD.tag {
  color:white;
  padding-left:5px;
  font-family:Helvetica,Arial;
  font-weight:bold;
  font-size:16pt;
  text-align:left;
}

TD.menu {
  text-align:right;
}

A.menu {
  font-weight:bold;
  font-size:12pt;
  padding-right:5pt;
  padding-left:5pt;
  color:black;
  text-decoration:none;
}

A {
  color:black;
}

B.notfound {
  color:red;
  font-weight:bold;
}

TD.ie {
  text-align:right;
  font-style:bold;
  color:rgb(100,100,100);
  font-size:9pt;
  font-family:Helvetica,Arial;
  padding-right:10px;
}

DIV.cpy {
  margin:10px;
  color:rgb(100,100,100);
  font-family:Helvetica,Arial;
  font-size:7pt;
  text-align:center;
  font-style:italic;
}

TD.label {
  color:rgb(100,100,100);
  text-align:right;
  font-size:8pt;
}
TD.checkbox {
  border:none;
  color:rgb(100,100,100);
  font-size:8pt;
}

TD.noedit {
  font-size:9pt;
}

TD.software {
  font-size:8pt;
}
