body {  background: url("images/backg.gif") repeat-x #fff;
        margin: 0px; padding: 0px; color: #000000;
        font-size: 9pt; font-family: Georgia, Tahoma, Verdana; }
a { text-decoration: none; font-size: 8pt; } a:visited { color: #000000; } a:hover { color: #005478; text-decoration: underline; }
.container { width: 800px; margin-left: auto; margin-right: auto; }
.box { background: #fff; border: 1px solid #858585; }
.boxHeader { background: url("images/aqua.gif") repeat-x #fff; height: 22px; padding-right: 8px; text-align: right; color: #fff; font-weight: bold; font-size: 10pt; }
.boxContent { padding: 9px; }
.topMenu { background: url("images/black.gif") repeat-x #000; height: 26px; width: 100%; color: #fff; font-weight: bold; }
.footerTable {  background: url("images/backg.gif") repeat-x #fff; }

#topBox {
        width: 736px;
        height: 129px;
        padding: 5px;
        margin-left: auto;
        margin-right: auto;
        background-color: #ffffff;
}
#topInnerBox {
        width: 736px;
        height: 129px;
        background-image: url("images/mainback.gif");
}
#stepsContainer {
        height: 60px;
        margin-top: 30px;
        margin-left: 160px;
        text-align: center;
        overflow: hidden;
}
#navLinkBox {
        float: left;
        text-align: left;
        padding: 3px;
        overflow: visible;
}
#headerText {
        width: 250px;
        margin-left: 150px;
        padding-top: 12px;
        text-align: center;
        font-size: 8pt;
        color: #ffffff;
}

#bannerBox {
        width: 468px;
        margin: 2px;
        margin-left: auto;
        margin-right: auto;
}

#mainContainer {
        width: 736px;
        margin-top: 4px;
        padding: 5px;
        margin-left: auto;
        margin-right: auto;
        background-color: #ffffff;
        overflow: auto;
}
#menuBox {
        float: left;
        width: 200px;
        border-style: dashed;
        border-width: 1px 1px 0px 1px;
        border-color: #2B3037;
        overflow: auto;
}
#menuItem {
        background-image: url("images/menuback.jpg");
        width: 188px;
        padding: 2px 2px 2px 8px;
        border-style: dashed;
        border-width: 0px 0px 1px 0px;
        border-color: #2B3037;
        overflow: auto;
}
#ebookAdvert {
        width: 200px;
        text-align: center;
        border-style: dashed;
        border-width: 0px 0px 1px 0px;
        border-color: #2B3037;
        overflow: auto;
}
#menuHeader {
        background-image: url("images/menuback.jpg");
        width: 192px;
        padding: 2px 4px 2px 2px;
        border-style: dashed;
        border-width: 0px 0px 1px 0px;
        border-color: #2B3037;
        font-size: 11pt;
        text-align: right;
        color: #000000;
        letter-spacing: -0.5pt;
        font-weight: bold;
        overflow: auto;
}
#mainArea {
        float: left;
        width: 524px;
        margin-left: 10px;
        overflow: auto;
}
#mainHeader {
        width: 519px;
        padding-right: 5px;
        height: 23px;
        marging-bottom: 3px;
        text-align: right;
        background-image: url("images/headerbar.jpg");
}
h1 {    font-size: 12pt;
        margin: 0px;
        padding: 0px;
}
.news {
        font-size: 10pt;
        font-weight: bold;
}
