body		{ background-color: black; color: lightsalmon; 
                  font-family: arial,Helvetica,Monaco,Sans-Serif; width: 1024px; }
a:link		{ color: skyblue; font-size: smaller;  }
a:active	{ color: deepskyblue; font-size: smaller;  }
a:visited	{ color: magenta; font-size: smaller;  }
div.abstract    { color: yellow; background-color: slategray; padding: 8px;
                  vertical-align: middle; text-align: left; font-weight: bold; font-size: smaller; }

td.title         { vertical-align: middle; color: darksalmon; background-color: purple; 
                 font-weight: bold; font-size: x-large;  text-align: center; margin: 0px; padding: 12px; width: 924px; }
td.pix           { vertical-align: middle; background-color: purple;  margin: 0px; padding: 5px; width: 100px; }

td.nav           { vertical-align: top; margin: 0px; padding: 12px; width: 260px; }
td.content       { vertical-align: top; margin: 0px; padding: 12px; width: 764px; }

p.foot          { text-align: center; font-size: smaller; width: 1024px; }
p.exclaim       { color: orangered ; text-align: center; font-weight: bold; font-size: large; font-style: italic }
p.menutext      { font-weight: bold; font-size: larger; font-variant: small-caps; color: gold; }
p.announce      { font-weight: bold; color: gold; }
p.alert         { font-weight: bold; font-variant: small-caps; color: orangered; }
button.srpt_off { background-color: grey; color: black; font: normal bold x-small Sans-Serif; }
button.srpt_on  { background-color: blue; color: white; font: normal bold x-small Sans-Serif; }
dt.def          { font-weight: bold; color: gold; }