body
{
    font-family: Tahoma, sans-serif;
    font-size: 10pt;
}

h1, h2, h3, address, blockquote, div, hr, p, dl, dt, dd, ul, ol, li, table, caption, col, colgroup, thead, tfoot, tbody, tr, th, td, img, a
{
    border: none;
    margin:5px 0;
    padding: 0;
}

caption
{
    width: 100%;
    text-align: left;
    page-break-after: avoid;
    margin-bottom: 4pt;
    white-space: nowrap;
    font-style: italic;
}
table
{
    border-collapse: collapse;
    border: none;
}
th, td
{
    border: 1px solid;
    padding: 4pt;
    font-size: smaller;
}
.noprint, .noshow, .fix, #accesslink, #search, #lang, #nav, #crumbs, #chapters, .pager, #sidebar, #tools, #disclaimer
{
    display: none;
}
.gallery dl
{
    float: left;
    text-align: center;
    margin-right: 20pt;
}
.gallery dd
{
    margin-left: 0;
}
.gallery .fix
{
    display: block;
    height: 1pt;
    overflow: hidden;
    clear: both;
}

#header
{
    color: #656565;
    margin-bottom: 2em;
    border-bottom: 5px solid #D0D1D3;
    padding-bottom: 8em;
}
#header p {float:right}
#header img {float:left}
#footer
{
    color: #656565;
}
#footer address
{
    margin-top: 2em;
    border-top: 5px solid #D0D1D3;
    padding-top: 2em;
    font-style: normal;
}
.ChapterName
{
    font-weight: bold;
    clear: both;
    font-size: 120%;
}
