BODY
{
    BACKGROUND-COLOR: #ffffd5;
    FONT-FAMILY: Arial;
    COLOR: #000080
}
A
{
    BACKGROUND-COLOR: transparent;
    COLOR: #0000ff
}
A:visited
{
    BACKGROUND-COLOR: transparent;
    COLOR: #0000ff
}
A:hover
{
    BACKGROUND-COLOR: transparent;
    COLOR: #ff0000
}
DIV#header H1
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Arial;
    COLOR: #000080
}
DIV#index
{
    TEXT-ALIGN: center;
    MARGIN: 1ex 0px
}
DIV#index TABLE
{
    TEXT-ALIGN: center;
    MARGIN: 0px auto
}
DIV#index TD.thumbcell
{
    BORDER-BOTTOM: #d7d7d7 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #d7d7d7 1px solid;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 140px;
    PADDING-RIGHT: 10px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #d7d7d7 1px solid;
    BORDER-RIGHT: #d7d7d7 1px solid;
    PADDING-TOP: 10px
}
DIV#index TD.thumbcell IMG
{
    BORDER-BOTTOM-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-TOP-STYLE: none;
    BORDER-LEFT-STYLE: none
}
DIV#index DIV.pages
{
    TEXT-ALIGN: right;
    FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
    FONT-SIZE: 0.8em
}
DIV#navigation
{
    TEXT-ALIGN: center;
    MARGIN: 1ex 0px;
    FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
    FONT-SIZE: 0.8em
}
DIV#navigation TABLE
{
    TEXT-ALIGN: center;
    MARGIN: 0px auto
}
DIV#navigation TD.previous
{
    TEXT-ALIGN: left;
    WIDTH: 140px
}
DIV#navigation TD.index
{
    TEXT-ALIGN: center
}
DIV#navigation TD.next
{
    TEXT-ALIGN: right;
    WIDTH: 140px
}
DIV#navigation TD.thumbcell
{
    BORDER-BOTTOM: #d7d7d7 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #d7d7d7 1px solid;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 140px;
    PADDING-RIGHT: 10px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #d7d7d7 1px solid;
    BORDER-RIGHT: #d7d7d7 1px solid;
    PADDING-TOP: 10px
}
DIV#navigation TD.thumbcell IMG
{
    BORDER-BOTTOM-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-TOP-STYLE: none;
    BORDER-LEFT-STYLE: none
}
DIV#navigation TD.selected
{
    BORDER-BOTTOM: 2px outset;
    BORDER-LEFT: 2px outset;
    BORDER-TOP: 2px outset;
    BORDER-RIGHT: 2px outset
}
DIV#navigation SPAN.home
{
    PADDING-BOTTOM: 1em;
    DISPLAY: block
}
DIV#photograph
{
    TEXT-ALIGN: center;
    MARGIN: 1ex 0px
}
DIV#photograph IMG
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    MARGIN: 0px auto;
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid
}
H1.title
{
    TEXT-ALIGN: center;
    MARGIN: 0px;
    FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
    FONT-SIZE: 0.8em;
    FONT-WEIGHT: bold
}
P.caption
{
    TEXT-ALIGN: center;
    MARGIN: auto;
    WIDTH: 640px;
    DISPLAY: block;
    FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
    FONT-SIZE: 0.8em
}
P.description
{
    TEXT-ALIGN: center;
    MARGIN: auto;
    WIDTH: 640px;
    DISPLAY: block;
    FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
    FONT-SIZE: 0.8em
}
P.footnote
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 2em;
    FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
    FONT-SIZE: 0.6em;
    PADDING-TOP: 0px
}

