BODY
    {
    background-color: white;
    padding: 10px;
    }

TABLE
    {
    border: none;
    margin: 0px;
    padding: 0px;
    empty-cells: show;
    }

TD
    {
    border: none;
    margin: 0px;
    padding: 0px;
    vertical-align: top;
    }

IMG
    {
    border: none;
    margin: 0px;
    padding: 0px;
    }

A
    {
    color: blue;
    text-decoration: none;
    }

A:hover
    {
    color: #6060FF;
    }

TABLE#TopTable
    {
    margin-bottom: 10px;
    }

TR#TopRow
    {
    height: 144px;
    text-align: left;
    }

TR#TopRow TD
    {
    vertical-align: bottom;
    }

TD#TopBanner
    {
    padding-right: 10px;
    }

TABLE#MainTable
    {
    background: #D0D0D0 url('Images/1x1grey.png');
    width: 696px;
    }

TD#TopNavCell
    {
    text-align: center;
    vertical-align: middle;
    padding-left: 10px;
    padding-right: 186px;
    background: url('Images/main_top.png');
    height: 60px;
    }

TD#BottomNavCell
    {
    text-align: center;
    padding-left: 10px;
    padding-right: 186px;
    padding-bottom: 3px;
    background: url('Images/main_bottom.png');
    height: 57px;
    }

TD#StripCell
    {
    width: 500px;
    padding-left: 10px;
    text-align: left;
    }

TD#StripCell IMG
    {
    border: 1px solid #B0B0B0;
    }

TD#RightCell
    {
    padding-left: 5px;
    padding-right: 5px;
    }

TABLE#BlogTable
    {
    margin-top: 10px;
    width: 696px;
    }

TD#TopBlogCell
    {
    background: url('Images/blog_top.png') no-repeat;
    height: 14px;
    }

TD#BottomBlogCell
    {
    background: url('Images/blog_bottom.png') no-repeat;
    height: 14px;
    }

TD#BlogCell
    {
    background: #D0D0D0 url('Images/1x1grey.png');
    width: 511px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left;
    }

DIV#BlogBottom
    {
    background: #D0D0D0 url('Images/1x1grey.png');
    padding-right: 10px;
    text-align: right;
    clear: both;
    }

DIV#BlogRSS
    {
    float: left;
    }

TABLE#ExtraTable
    {
    width: 696px;
    empty-cells: hide;
    }

TD#ExtraCell
    {
    padding-top: 10px;
    }

TD#BlogBannerCell
    {
    padding-left: 5px;
    padding-right: 5px;
    }

P#BlogTitle
    {
    text-align: center;
    font-size: 120%;
    font-weight: bold;
    }

SPAN#BlogDate
    {
    font-size: 90%;
    }

TABLE#CopyrightTable
    {
    width: 696px;
    margin-top: 10px;
    }

TD#CopyrightCell
    {
    color: #CDCDCD;
    text-align: left;
    }

TD#WebDesignCell
    {
    color: #CDCDCD;
    text-align: right;
    }

TR.ArchiveRowEven
    {
    background-color: #B8B8B8;
    font-family: Arial, sans-serif;
    }

TR.ArchiveRowOdd
    {
    background-color: #C0C0C0;
    font-family: Arial, sans-serif;
    }

TD.ArchiveLeftCell
    {
    font-size: 80%;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-left: 1px solid #808080;
    }

TD.ArchiveRightCell
    {
    font-size: 80%;
    font-weight: bold;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    }

TD.ArchiveRightCell A
    {
    color: #2F1F91;
    }

TD.ArchiveRightCell A:hover
    {
    color: #4040B0;
    }

TD.adminnoshow
    {
    color: red;
    font-weight: bold;
    }

DIV.heading
    {
    font-size: 120%;
    font-weight: bold;
    }