body { color: #000000; background: #ffffff; 
       font-family: "Times Roman", Times, serif;
       font-size: small; }

a:link { text-decoration: none; color: #0000ff; 
               background: none transparent scroll repeat 0% 0%;}
a:visited { background: none transparent scroll repeat 0% 0%;
                  color: #800080; text-decoration: none; }
a:active { background: #ffd700; color: green; }
a:hover { text-decoration: none; color: #000000;
                background: #ffe4b5; }

h1 { text-align: center; }
p { font-family: "Times Roman", Times, serif; font-size: small; }
p.photo { font-size: small; text-align: center; }
p.abstract { font-size: small; margin: 10px; width: 600px; }
span.link { color: #aa0000; background: #ffffff; font-style: italic; }
span.title { font-family: Arial,sans-serif; font-size: xx-large; }

table.nav { text-align: center; border-width: thin; 
                border-style: solid;  border-color: #0000aa;
                width: 600px; }
table.box { border-right: #0072c6 thin solid; padding-right: 3em;
            border-top: #0072c6 thin solid; padding-top: 3em;
            border-left: #0072c6 thin solid; padding-left: 3em;
            border-bottom: #0072c6 thin solid; padding-bottom: 3em;
            margin: 2em;
            width: 60%;
            background-color: #ffffff;
            color: #000000; }

div.tlinks { text-align: left; }
td.lt { text-align: right; width: 126px; }
td.md { width: 10px; }

p.footer { font-size: x-small; text-align: center; }
hr.footer { width: 75%; }

