body
{
    background-color: #FFFFFF;
    text-align: center;
    margin: 0px auto 10px auto;

}

.container
{
    width: 778px;
    margin: 0px auto 0px auto;
}
div.toolbar
{
    width: 778px;
    padding: 3px 0px;
    font-size: 10px;
    font-family: verdana, helvetica, arial;
    color: #999999
    
}
.header
{
    width: 778px;
    height: 335px;
}

.main
{
    width: 776px;
    position: relative;
    overflow: hidden;
    background-color: #FFFFEB;
    background-image: url('layout/main_back.jpg');
    background-position: top left;
    background-repeat: repeat-y;
    border-left: 1px solid #E5DEB1;
    border-right: 1px solid #E5DEB1;
    padding: 0px 0px 0px 0px;
}

.leftcolumn
{
    width: 176px;
    float: left;
    font-family: verdana, helvetica, arial;
    font-size: 11px;
    line-height: 130%;
    position: relative;
    overflow: hidden;
    bottom: 0px;
}

.block
{
    width: 156px;
    padding: 20px 10px 10px 10px;
    background-position: top left;
    background-repeat: no-repeat;
}

.blockHeader
{
    width: 156px;
    padding: 0px 0px 10px 0px;
    text-align: left;
    font-weight: bold;
    color: #000099;
}

.blockTxt
{
    width: 156px;
    padding: 0px 0px 0px 0px;
    text-align: center;
}

.text
{
    width: 538px;
    background-image: url('layout/text_back.jpg');
    background-position: top right;
    background-repeat: no-repeat;
    float: right;
    padding: 30px 30px 30px 30px;
    font-family: verdana, helvetica, arial;
    font-size: 12px;
    text-align: justify;
    line-height: 140%;
}

.footer
{
    width: 778px;
    height: 27px;
    position: relative;
    background-color: #FFFFEB;
    background-image: url('layout/footer.jpg');
    background-position: top left;
    background-repeat: no-repeat;;
    padding: 0px 0px 0px 0px;
    margin: 0px auto;
    
}

.pic
{
    border: 0px;
}

.piccontainer a
{
    border: 0px;
    padding: 5px 5px 5px 5px;
    background-color: #F0EFD2;
    margin: 8px 8px 8px 8px;
    display: inline;
    float: left;
    font-family: verdana, helvetica, arial;
    font-size: 11px;
    font-weight: bold;
    color: #A0A0A0;
}

.piccontainer a:hover
{
    border: 0px;
    padding: 6px 6px 4px 4px;
    background-color: #E0E0E0;
    margin: 8px 8px 8px 8px;
    display: inline;
    float: left;
}

.tableHeader
{
    width: 100px;
    border: 0px;
    padding: 0px 10px 0px 10px;
    background-color: #F0EFD2;
    margin: 3px 3px 3px 3px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}

.tableContent
{
    width: 100px;
    border: 0px;
    padding: 0px 10px 0px 10px;
    background-color: #F0EFD2;
    margin: 3px 3px 3px 3px;
    text-align: center;
    vertical-align: middle;
    background-color: #ECECEC;
}

a
{
    font-family: verdana, helvetica, arial;
    font-size: 11px;
    font-weight: bold;
    color: #A0A0A0;
    text-decoration: none;
}

a:hover
{
    font-family: verdana, helvetica, arial;
    font-size: 11px;
    font-weight: bold;
    color: #CACACA;
    text-decoration: none;
}

input
{
    font-family: verdana, helvetica;
    font-size: 10px;
    color: #7B6653;
    text-decoration: none;
    background-color: #F0EFD2;
    border: 0px;
    width: 150px;
    padding: 0px 10px 0px 10px;
    margin: 2px 0px 2px 0px;
    position: absolute;
    left: 300px;
}

textarea
{
    font-family: verdana, helvetica;
    font-size: 10px;
    color: #7B6653;
    text-decoration: none;
    background-color: #F0EFD2;
    border: 1px solid #F0EFD2;
    width: 150px;
    padding: 0px 10px 0px 10px;
    position: absolute;
    left: 300px;
    overflow: auto;
}

input.button
{
    font-family: verdana, helvetica;
    text-align: center;
    font-size: 10px;
    color: #7B6653;
    text-decoration: none;
    background-color: #F0EFD2;
    border: 1px outset #E5DEB1;
    width: 170px;
    padding: 0px 10px 0px 10px;
    position: absolute;
    left: 300px;
}

.promo
{
    width: 360px;
    color: #A62A16;
    font-weight: bold;
    background-image: url(layout/promo.gif);
    background-repeat: no-repeat;
    background-position: top-left;
    padding: 10px 0px 30px 60px;
}


