body
    {
    margin: 0px 0px 0px 0px;
    vertical-align: top;
    background-color: #F3F0E7;
    }
    
body, td, th
    {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #848865;
    }

a, a:hover
    {
    font-weight: bold;
    color: #3E7704;
    }
    
table.wpe-page
    {
    width: 810px;
    }
    
table
    {
    border-collapse: collapse;
    border-spacing: 0px;
    }
    
td, th
    {
    padding: 0px 0px 0px 0px;
    }
    
table.wpe-page
    {
    height: 100%;
    }
    
table.wpe-page tr td.wpe-page-top
    {
    width: 100%;
    height: 37px;
    background-image: url(../images/wpe-page-top-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    }
    
table.wpe-page tr td.wpe-page-header
    {
    width: 100%;
    height: 156px;
    background-image: url(../images/wpe-page-header-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    }
    
table.wpe-page tr td.wpe-page-horizontal-menu
    {
    width: 100%;
    height: 41px;
    background-image: url(../images/wpe-page-horizontal-menu-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    text-align: right;
    vertical-align: middle;
    padding-right: 46px;
    padding-bottom: 5px;
    }
    
table.wpe-page tr td.wpe-page-horizontal-menu a,
table.wpe-page tr td.wpe-page-horizontal-menu a:hover
    {
    text-decoration: none;
    color: #7F8267;
    font-weight: normal;
    }

table.wpe-page tr td.wpe-page-horizontal-menu .current
    {
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 5px;
    }
    
table.wpe-page tr td.wpe-page-body
    {
    background-image: url(../images/wpe-page-bg.jpg);
    background-position: top center;
    background-repeat: repeat-y;
    width: 100%;
    height: 100%;
    padding: 0px 26px 5px 28px;
    }
    
table.wpe-page-column-layout
    {
    width: 100%;
    height: 100%;
    }
    
table.wpe-page-column-layout tr td.wpe-page-left-column
    {
    width: 180px;
    height: 100%;
    vertical-align: top;
    }
    
table.wpe-page-column-layout tr td.wpe-page-right-column
    {
    width: 576px;
    height: 100%;
    vertical-align: top;
    padding-left: 2px;
    }

table.wpe-page tr td.wpe-page-footer
    {
    width: 100%;
    height: 23px;
    background-image: url(../images/wpe-page-footer-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    text-align: center;
    vertical-align: middle;
    }

table.wpe-page tr td.wpe-page-footer a,
table.wpe-page tr td.wpe-page-footer a:hover
    {
    text-decoration: none;
    color: #7F8267;
    font-weight: normal;
    }

table.wpe-page tr td.wpe-page-footer .current
    {
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 5px;
    }
    
table.wpe-default-box-layout
    {
    background-image: url(../images/wpe-default-box-layout-bg.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    margin: 0px 0px 5px 0px;
    width: 180px;
    }
    
table.wpe-default-box-layout tr td.wpe-default-box-top
    {
    background-image: url(../images/wpe-default-box-top-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 100%;
    height: 5px;
    }
    
table.wpe-default-box-layout tr td.wpe-default-box-contents
    {
    background-image: url(../images/wpe-default-box-contents-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    padding: 20px 20px 20px 20px;
    color: white;
    }

table.wpe-default-box-layout tr td.wpe-default-box-contents h1
    {
    text-transform: uppercase;
    font-size: 8pt;
    font-weight: bold;
    }
    
table.wpe-default-box-layout tr td.wpe-default-box-contents a,
table.wpe-default-box-layout tr td.wpe-default-box-contents a:hover
    {
    color: white;
    }
    
table.wpe-default-box-layout tr td.wpe-default-box-bottom
    {
    background-image: url(../images/wpe-default-box-bottom-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 100%;
    height: 5px;
    }

table.wpe-light-box-layout
    {
    background-image: url(../images/wpe-light-box-layout-bg.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    margin: 0px 0px 5px 0px;
    width: 180px;
    }
    
table.wpe-light-box-layout tr td.wpe-light-box-top
    {
    background-image: url(../images/wpe-light-box-top-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 100%;
    height: 5px;
    }
    
table.wpe-light-box-layout tr td.wpe-light-box-contents
    {
    padding: 20px 20px 20px 20px;
    color: white;
    }
    
table.wpe-light-box-layout tr td.wpe-light-box-contents a,
table.wpe-light-box-layout tr td.wpe-light-box-contents a:hover
    {
    color: white;
    }
    
table.wpe-light-box-layout tr td.wpe-light-box-bottom
    {
    background-image: url(../images/wpe-light-box-bottom-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 100%;
    height: 5px;
    }

table.wpe-contents-box-layout
    {
    background-image: url(../images/wpe-content-box-contents-bg.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    margin: 0px 0px 5px 0px;
    width: 574px;
    }
    
table.wpe-contents-box-layout tr td.wpe-contents-box-top
    {
    background-image: url(../images/wpe-content-box-top-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 100%;
    height: 5px;
    }
    
table.wpe-contents-box-layout tr td.wpe-contents-box-contents
    {
    padding: 20px 20px 20px 20px;
    color: #888C6B;
    }
    
table.wpe-contents-box-layout tr td.wpe-contents-box-contents h1
    {
    font-size: 14pt;
    }
    
table.wpe-contents-box-layout tr td.wpe-contents-box-contents div
    {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    }
    
table.wpe-contents-box-layout tr td.wpe-contents-box-bottom
    {
    background-image: url(../images/wpe-content-box-bottom-bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 100%;
    height: 5px;
    }
