
body, input, select {
   font-family:Arial,helvetica,sans-serif;
}
h1, span.h2, legend, .copy {
   font-family:Gill Sans,Verdana,Arial,helvetica,sans-serif;
}

body {
   background-color:#fcfcfc;
   font-size:90%;
}
input, select {
   font-size:9pt;
   font-weight:normal;
}
form {
   display:inline;
}
th {
   font-weight:normal;
   padding:0 4px 0 0;
   text-align:right;
}
td {
   padding:0;
}
h1 {
   font-size:14pt;
   color:#000040;
}
span.h2 {
	font-size:11pt;
	color:#408840;
}
a {
   color: #800000;
   text-decoration:none;
}
a:hover {
   color: #000080;
   background-color: #EEFFEE;
   text-decoration:none;
}
a:active {
   color: #0000FF;
}
.copy {
	color:#404040;
	font-size:75%;
}
.pw{
   font-family:Arial;
}
.explain {
   font-size:90%;
   font-family:Verdana,Arial,helvetica,sans-serif;
   color:#208020;
}
fieldset {
   padding-left:7px;
   padding-right:7px;
   padding-bottom:5px;
   width:640px;
   text-align:justify;
}
fieldset.inner {
   width:625px;
}
legend {
   color: #6085b2;
   font-weight:bold;
}
.tt {
   font-family:courier new;
   font-size:110%;
   font-weight:bold;
   color:#800000;
   white-space:nowrap;
}
td.tt {
   vertical-align: bottom;
}
th.table {
   font-family:courier new;
   font-weight:bold;
   border-left:1px solid #808080;
   border-right:1px solid #808080;
   border-bottom:1px solid #808080;
   padding:4px;
}
td.table, td.table1, td.table2 {
   border-left:1px solid #808080;
   border-right:1px solid #808080;
   padding:4px;
}
td.table1 {
   border-right:0px none;
}
td.table2 {
   border-left:0px none;
   text-align:right;
}
p {
   margin-top: 4px;
   margin-bottom: 4px;
}
.mod {
   background-color:yellow;
}
select.ed {
   width:75px;
}
select {
   font-weight:normal;
   width:60px;
}
select.nw {
   width:auto;
}
.h {
   font-size:8pt;
   font-family: courier new;
   text-align: center;
}
img.graph {
   background-color:#800000;
   width:15px;
}
.errors {
   color:red;
}
.messages {
   color:darkgreen;
}
input.btn {
   background-color:#7297ce;
   color:white;
   font-weight:bold;
   margin:2px;
   border-width:1px;
}
input.btnhigh {
   background-color:#88a7d6;
}
a.action {
   font-weight:bold;
   color:#008000;
   padding-right:2px;
}
