/* Promis default style sheet. */

body {
    background: white;
    color: black;
}

body.header-main {
    background: url("../images/header_main.gif") no-repeat;
    background-position: 0% 0%;
}
body.header-sub-holding {
    background: url("../images/header_sub_holding.gif") no-repeat;
    background-position: 100% 0%;
}
body.header-sub-rib {
    background: url("../images/header_sub_rib.gif") no-repeat;
    background-position: 100% 0%;
}
body.header-sub-aea {
    background: url("../images/header_sub_aea.gif") no-repeat;
    background-position: 100% 0%;
}
body.header-sub-eo {
    background: url("../images/header_sub_eo.png") no-repeat;
    background-position: 100% 0%;
}

body.content-table {
    margin-top: 0;
    margin-left: 0;
    margin-bottom: 0;
    margin-right: 0;
}
td.content-item {
    background: #D8D8D8;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
}
a.content-item:link {
    color: black;
    text-decoration: none;
}
a.content-item:active {
    color: black;
    text-decoration: none;
}
a.content-item:visited {
    color: black;
    text-decoration: none;
}

body.address {
    margin-top: 4px;
    margin-left: 0;
    margin-bottom: 0;
    margin-right: 0;
}
td.address {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
}

body.content {
    margin-left: 40px;
    padding-right: 1em;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
}
div.content-header {
    text-align: left;
    font-size: larger;
    font-weight: bold;
}
div.content-body {
    margin-left: 2em;
    margin-bottom: 2em;
}

tr.photo-caption {
    text-align: center;
    font-size: smaller;
}

