﻿body 
{
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font: 11px/1.5em;
    background-color: #006699;
    background-image: url("images/pb.jpg");
}

#pageheader
{
    position: relative;
    width: 948px;
    height: 120px;
    margin-right: auto;
    margin-left: auto;
    border-top: solid 1px yellow;
    border-left: solid 1px yellow;
    border-right: solid 1px yellow;
}
    #pageheader img
    {
        border: 0px none;
        }

#headerleft
{
    position: absolute;
    top: 0;
    left: 40px;
}

#headerright
{
    position: absolute;
    top: 0;
    left: 255px;
}

#pagecontent
{
    position: relative;
    width: 948px;
    height: 325px;
    margin-right: auto;
    margin-left: auto;
    border-left: solid 1px yellow;
    border-right: solid 1px yellow;
}
    #contentleft
    {
        position: absolute;
        left: -1px;
        top: 0px;
        border: solid 1px yellow;
    }
    #contentmain
    {
        position: absolute;
        top: -3px;
        left: 230px;
        width: 682px;
        height: 370px;
        border: solid 1px blue;
        padding: 10px;
        background-color: #ffffaa;
        font-size: small;
        overflow: auto;
    }
        #contentmainleft
        {
            position:absolute;
            top:10px;
            left:10px;
            width:331px;
            height:283px;
            border-right: solid 1px blue;
            padding-right:10px;
        }
        #contentmainright
        {
            position:absolute;
            top:10px;
            left:361px;
            width:331px;
            height:283px;
        }
    #contentcenter
    {
        text-align: center;
    }
    #contentimportant
    {
        font-size:medium;
        color: red;
        text-align: center;
        font-weight: bold;
    }
    #contenttiny
    {
        font-size:xx-small;
    }

#pagefooter
{
    position: relative;
    width: 948px;
    height: 155px;
    margin-right: auto;
    margin-left: auto;
    border-left: solid 1px yellow;
    border-right: solid 1px yellow;
    border-bottom: solid 1px yellow;
    text-align: center;
    font-size: x-small;    
}
    #footerupcoming
    {
        position: absolute;
        left: -1px;
        top: 0px;
        width: 200px;
        height: 154px;
        border: solid 1px yellow;
        background-color: #ffffaa;
        font-size: x-small;
        text-align: center;

    }
    #footerupcoming p
    {
        font-size: x-small;
        font-weight: bold;
    }
    #footerupcoming table
    {
        text-align:left;
    }
    #footerupcoming img
    {
        border:solid 1px blue;
    }
    
    #footerbanner
    {
        position: absolute;
        left:230px;
        top:75px;
    }

    

    #footerbuttons
    {
        position: absolute; 
        right: 10px;
    }
    #footerbuttons img
    {
        position: absolute;
        left:-220px;
        top:75px;
        border: 0px none;
        }
        
    #footerbuttonleft
    {
        position: absolute; 
        right: 10px;
    }
    #footerbuttonleft img
    {
        position: absolute;
        left:-710px;
        top:75px;
        border: 0px none;
        }
        
        
    #footerlinks
    {
        position: absolute;
        left: 230px;
        width: 679px;
        top: 133px;
    }
    #footerlinks a
    {
        color: #ffff00;
    }
    #footerlinks a:visited
    {
        color: #ffff00;
    }
    #footerlinks a:active
    {
        color: #0000ff;
    }
    #footerlinks a:hover
    {
        color: #ff0000;
    }
    
    .table100 { width:100%; }
    .table100 tr { vertical-align:top; }
    .table100 td { width:50%; }
    .contentcenter { text-align:center; }
    .contentitaliccenter {text-align:center; font-style:italic;}
    .contentimportant { font-size:medium; color:red; text-align:center; font-weight:bold; }
    .contentgreenitalic { color:#006600; font-style:italic; }
    .contentbold { font-weight: bold; }
    .contentred { color:Red;}
    .contentnavy {color:Navy;}
    .contentnavybold {color:Navy; font-weight:bold;}
    .contentimages {float:left;}
    .contenttiny { font-size:xx-small;}
    .contenttinyredbold { font-size:xx-small; font-weight:bold; color:Red;}
    .contentcenterredbold { text-align:center; font-weight:bold; color:Red;}