body {
       background:   #ffffff;
       color:        black;
       line-height:  1.2;
       margin-left:  2em;
       margin-right: 2em;
  //     font-family:  Arial;
       font-size:    0.9em;
     }

h1   {
       background:    deeppink;
       color:         white;
       x-font-size:   1.5em;
       border-radius: 8px;
       padding-left:  10px;
     }

h2   {
       background:    lightpink;
       color:         darkslategray;
       x-font-size:   1.2em;
      }

p    {
       line-height:   1.0em;
       x-font-size:   0.6em;
     }

em   {
       font-style:   normal;
       font-weight:  bold;
       color: red;
     }

a    {
       width:    100%;
       height:   100%;
  //     text-decoration: underline overline;
     }

a:link    { color: darkblue; }

a:visited { color: purple; }

a:hover   {
            background-color: #ffcccc;
          }
