body { background: #DDDDDD; color: #000011; font-family: serif;
       margin: 20px; }
a:link { color: #000099; text-decoration: none; font-weight: bold; }
a:visited { color: #003399; text-decoration: none; font-weight: bold; }
a:active { color: #FF0000; text-decoration: none; font-weight: bold; }
h1 { text-align: center; }
h3 { font-weight: normal; font-style: italic; }
p { text-indent: 1em; margin-top: 0.2em; margin-bottom: 0.2em; }
hr { margin-top: 10px; margin-bottom: 10px; }
p.continued { text-indent: 0px; }
p.top { margin-top: 1em; }
div.navigate { color: #000066; background: #EEEEEE;
    margin: 25px; padding: 5px; border: none; text-align: center;
    font-size: small; font-family: sans-serif; }
div.navigate p { text-align: center; text-indent: 0px; }
div.navigate p span.sel a:link { color: #000066; text-decoration: none;
    font-weight: bold; }
div.navigate p span.nsl a:link { color: #000066; text-decoration: none;
    font-weight: normal; }
div.navigate p span.sel a:visited { color: #000066; text-decoration: none;
    font-weight: bold; }
div.navigate p span.nsl a:visited { color: #000066; text-decoration: none;
    font-weight: normal; }
div.navigate p span.sel a:active { color: #663333; text-decoration: none;
    font-weight: bold; }
div.navigate p span.nsl a:active { color: #663333; text-decoration: none;
    font-weight: normal; }
span.sel { font-weight: bold; }
span.nsl { font-weight: normal; }
div.logo { text-align: center; }
div.logo a:link { color: #FFEEDD; }
div.logo a:visited { color: #FFEEDD; }
div.logo a:active { color: #FF0000; }
div.logo h2 small { font-weight: normal; font-style: italic; }
div.head { text-align: center; margin-top: 0px; margin-bottom: 0px; }
div.head a:link { color: #FFEEDD; text-decoration: none;
     font-weight: normal; }
div.head a:visited { color: #FFEEDD; text-decoration: none;
     font-weight: normal; }
div.head a:active { color: #FF0000; text-decoration: none;
     font-weight: normal; }
div.description { margin-left: 3em; margin-right: 2em;
    margin-top: 2em; margin-bottom: 2em; }
div.description h3 { font-weight: normal; font-style: italic;
    margin-top: 0px; }
p.signed { margin-top: 1em; margin-right: 0px; text-align: right; }
div.list p { margin-top: 0.5em; margin-bottom: 0.5em; }
div.program { margin: 1em 2em 1em 2em; }
div.program h2 { text-align: center; }
div.program p { text-indent: 0px; margin-top: 0.3em; margin-bottom: 0.3em; }
form { margin-top: 1em; }
p.form { text-indent: 0px; margin-top: 1.5em; }
th { background: #FFFFEE; font-family: sans-serif; }
div.nyt { margin: 0.5em 3em 2em 3em;
          border: double 3px #000000; padding: 10px;
	  background: #FFFFEE; color: #000044; }
div.nyt h2 { text-align: center; }
div.nyt p { text-indent: 0px; text-align: center;
            font-family: sans-serif;
            color: #CC0216; }
div.nyt a:link { color: #CC0216; text-decoration: none;
     font-weight: normal; }
div.nyt a:visited { color: #CC0216; text-decoration: none;
     font-weight: normal; }
div.nyt a:active { color: #CC0216; text-decoration: none;
     font-weight: normal; }
div.nyt p.arkiv { text-align: right; font-size: xx-small; color: #000000; }
div.nyt p.arkiv a:link { color: #000000; text-decoration: none; }
div.nyt p.arkiv a:visited { color: #000000; text-decoration: none; }
div.nyt p.arkiv a:active { color: #000000; text-decoration: none; }

div.nyt ul {
  text-align:center;
}
