
body
{
 background-color: #003366;
 color: #A0B0C0;
 font-family: "Courier New", Courier, monospace;
 font-size: 16px;
 padding: 0 0 0 0;
 margin: 2px 2px 2px 2px;
}

td
{
 font-family: "Courier New", Courier, monospace;
 font-size: 16px;
}

tt
{
 font-family: "Courier New", Courier, monospace;
 font-size: 13px;
}

a:link
{
 color: #A0B0C0;
}

a:hover
{}

a:active
{
 color: #B0C0D0;
}

a:visited
{
 color: #8090A0;
}

li
{
 list-style-image: url("/dgn/li.gif");
}

.left-aligned
{
 text-align: left;
}

.right-aligned
{
 text-align: right;
}

.centered
{
 text-align: center;
}

.justified
{
 text-align: justify;
}

.top-aligned
{
 vertical-align: top;
}

.bottom-aligned
{
 vertical-align: bottom;
}

.middle-aligned
{
 vertical-align: middle;
}

.nobr
{
 white-space: nowrap;
}

.normal
{
 font-size: 16px;
}

.small
{
 font-size: 13px;
}

.x-small
{
 font-size: 11px;
}

.italic
{
 font-style: italic;
}

.uppercase
{
 text-transform: uppercase;
}

table.contents
{
 text-align: center;
 width: 570px;
}

table.index-contents
{
 width: 100%;
 height: 99%;
 border: none;
}

table.museum-contents
{
 width: 90%;
 border: none;
}

table.nav-menu
{
 text-align: center;
 width: 532px;
 padding: 10px 0 10px 0;
}

td.header-hr
{
 padding: 2px 0 20px 0;
 background: url("/dgn/hr.gif") repeat-x;
}

p.footer
{
 padding: 6px 2px 2px 2px;
 margin: 2px 2px 2px 2px;
}

a.redlink
{
 color: #FF0000;
 text-decoration: none;
}

a.redlink:hover
{}

a.redlink:active
{
 color: #FF0000;
 text-decoration: none;
}

a.redlink:visited
{
 color: #FF0000;
 text-decoration: none;
}

a.funclink
{
 text-decoration: none;
}

a.funclink:hover
{}

a.funclink:active
{
 text-decoration: none;
}

a.funclink:visited
{
 text-decoration: none;
}

.stripe
{
 background-color: #05386B ;
}
