body { font-family:arial,"verdana","Tahoma","Lucida Sans","MS reference sans serif","Helvetica"; font-size:x-small; margin-left:10px; margin-right:5px; line-height:140% }
a {color:darkblue; }
a:hover      { color:darkgreen; text-decoration:underline }
h1 { font-family:"Lucida Sans","Tahoma","MS reference sans serif","verdana","Helvetica"; font-weight:normal; color=darkblue}
h2 { font-family:"Lucida Sans","Tahoma","MS reference sans serif","verdana","Helvetica"; font-weight:normal; color:darkblue;margin:0 }
h3 { font-family:"Lucida Sans","Tahoma","MS reference sans serif","verdana","Helvetica"; font-size:medium; font-weight:normal; margin:0; color:darkblue; }
h4 {font-family:"Lucida Sans","Tahoma","MS reference sans serif","verdana","Helvetica"; font-size:small; font-weight:normal; margin:0 }
table.screen {font-family:"arial"; font-size:x-small; border-style:none; cellspacing:0; padding:0; margin:0; height:100%; width:100%; line-height:130% }
table.form {font-family:"arial"; font-size:x-small; border-style:none; cellspacing:0; padding:0; margin:0; width:100%; }
table.footer { font-family:arial,"verdana","Tahoma","MS reference sans serif","Lucida Sans","Helvetica"; font-size:xx-small; border-style:none; cellspacing:0; padding:0; margin:0; width:100%}
tr.stripe { background-color:Gainsboro; height:14px; width:100%; margin:0 }
tr.heading { height:12px; margin:0; width:100%; }
tr.footer {colspan:2; font-family:arial,"verdana","Tahoma","MS reference sans serif","Lucida Sans","Helvetica"; font-size:xx-small; border-style:none; cellspacing:0; padding:0; margin:0; width:100%}
td {padding:0; margin:0; spacing:0}
td.label { background-color:whitesmoke; text-align:right; padding-right: 5px; margin:0;}
td.input { background-color:whitesmoke; text-align:right; padding-right: 5px; margin:0;}
td.output {padding-left: 5px;}
td.record  { background-color:Gainsboro; text-align:right; padding-right: 5px; }
input.button {background-color:Gainsboro}