body {  font-family:verdana,sans-serif; font-size:80%; color:#444; margin:0px; padding:2px; }
div.vwOptions {  display:none; }
div.Menu {  display:none; }
/* HEADINGS */
H1 { font-size:125%; font-weight:bold; color:#444; margin:0pt 4pt 2pt 2px;  }
H2 { font-size:100%; font-weight:bold; margin:10px 1px 2px 0px; color:#444; }
H3 { font-size:120%; font-weight:bold; margin:10px 1px 6px 6px; color:#444; }
/* BODY TEXT */
p { margin:0px 1px 5px 0px; padding:0px; }
p.small { margin:0pt 1px 5pt 0px; padding:0px; font-size:85%;  }
p.NB { font-size:100%; font-weight:bold; margin:10px 1px 2px 0px; color:red;  }
span.intro { display:block; font-size:85%; margin:6px 30px 2px 6px; }
span.small { font-size:85%; }
span.comment { display:none; }
span.SeriesDescription { display:block; margin:0px 1px 5px 4px; padding:0px; }
strong { font-size:120%; font-weight:bold; }
ul { margin:0px 10px 10px 20px; padding:2px }
/* TABLES */
table { margin:2px }
th { background:#ddd; border:1px solid #ccc; text-align:left; font-weight:400; font-size:70%; vertical-align:top; }
table { text-align:left; border:1pt solid #ccc; padding:1px; }
table.form { text-align:left; border:1px solid #eee; padding:3px; font-size:150%; }
td { font-size:70%; vertical-align:top; }
/* LINKS */
a { text-decoration:none; color:#3344AA; border:0px solid white; padding:0px }
a:visited { color:#6633AA   }
a:hover { color:#444; background:#ffff99; border:0px solid #777; padding:0px; cursor:pointer;}
/* FORMS */
form { margin:0px 0px 0px 0px; }
fieldset { border:1pt solid #ccc; padding:8px; margin:4px; font-size:105%; }
legend { font-size:85%; font-weight:bold; }
input.text { font-size:100%; border:1px solid #aaa; padding:1px;  }
input.button { border:1px solid #aaa; padding:0px; }
textarea { border:1px solid #aaa; padding:2px; font-family:verdana,sans-serif;  font-size:95%; }
select { border:1px solid #aaa; padding:0px; font-family:verdana,sans-serif;  }

