body {background-color: white; font-size: 0.7em;   font-family: geneva, arial, verdana, sans-serif;}

.navigatebox {visibility: hidden; display: none;}
.menuitem {visibility: hidden; display: none;}
.nonprinting {display: none}
.pn {color: black; border-top: 1px solid black; border-bottom: 2px solid black; text-align: right; padding: 1px; margin: 1px}
.pb {page-break-before: always}
.viewframework {width: 100%; padding: 0px; margin: 0px}
.viewsq {padding: 5px; margin: 5px; border: none}

div.maintext {background-color: white; width: 100%; padding: 0px; margins: 0px; border: none}


tr {vertical-align: top}
h1 {font-size: 1.4em; padding: 2px; width: 100%; background-color: rgb(60%,85%,95%); clear: both; vertical-align: middle}
h2 {font-size: 1.3em; padding: 2px; width: 100%; background-color: rgb(60%,85%,95%); clear: both; vertical-align: middle}

hr {color: rgb(99%,99%,99%)}




a:link {color: teal; text-decoration: none}
a:visited {color: teal; text-decoration: none}
a:hover {color: teal; text-decoration: underline}
a:active {color: teal; text-decoration: none}
form {margin: 0px; padding: 0px}
.color1 {background-color: rgb(60%,75%,85%)}
.color2 {background-color: rgb(60%,85%,95%)}
.color3 {background-color: silver}

.tform {text-align: left; background-color: rgb(95%,95%,90%); color: black; padding: 5px; margin: 5px;}
.tformc {text-align: center; background-color: rgb(95%,95%,90%); color: black; padding: 5px; margin: 5px;}

fieldset {border-top: 1px solid gray;
          border-left: 1px solid teal; 
          border-bottom: 1px solid teal; 
          border-right: 1px solid gray; 
          padding: 3px; 
          margin: 3px;
          font-size: 0.9em;
          }

fieldset.level2 {float: left; width: 25%}
fieldset.level1 {border: 1px solid teal; background-color: white;}

legend span {white-space: normal; display: block; width: 520px;}

legend.level2 {color: teal; border: 1px solid gray; padding: 3px; margin: 3px;}

legend.level1 {color: black; background-color: white; border: 1px solid teal; padding: 3px; margin: 3px;}

input.button1 {width: 80px; overflow: visible; border-top: 1px solid teal; border-left: 1px solid teal; background-color: rgb(90%,95%,96%); padding: 2px; margin: 1px;}

input.buttonhere {width: 90px; overflow: visible; border-top: 1px solid teal; border-left: 1px solid teal; background-color: rgb(80%,85%,86%); padding: 2px; margin: 1px;}

input.button2 {width: 90px; overflow: visible; border-top: 1px solid teal; border-left: 1px solid teal; background-color: rgb(90%,95%,86%); padding: 2px; margin: 1px;}




input.button2here {width: 90px; overflow: visible; border-top: 1px solid teal; border-left: 1px solid teal; background-color: rgb(80%,86%,84%); padding: 2px; margin: 1px;}
