/* Set up the top background image */body
{
    background-image: url('images/banner1.png');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    margin-top: 0;
    margin-left: 0;
}
/* Position the main table absolutely below the top background image */table.maintable
{
    position: absolute;
    top: 102px;
}
/* ----------- Styles for the left menu  ------------ */td.leftmenu
{
    width: 152px;
    background-image: url('images/banner2.png');
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-right: 0;
}
.SubMenu
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: white;
}
.Menu
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
table.menubar
{
    border-collapse: collapse;
    border-style: solid;
    border-width: 1;
    border-color: black;
}
table.menusub
{
    height: 100%;
}
table.menusuboff
{
    display: none;
    height: 20px;
}
table.menusubon
{
    display: inline;
    height: 20px;
}
td.menusubitem
{
    width: 150px;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #FFFFFF;
    text-align: Center;
    cursor: hand;
}
td.menusubitem_hilite
{
    width: 150px;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #FF0000;
    text-align: Center;
    cursor: hand;
}
td.menubar
{
    border-collapse: collapse;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    border: 1 solid black;
    height: 20px;
    cursor: hand;
}
/* ----------------------------- */h1
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: 400;
    color: white;
    text-align: left;
    margin-left: 10;
    margin-top: 10;
}
/* ----------------------- */.title
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 24pt;
    color: Black;
    text-align: center;
}
.subtitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: navy;
    text-align: left;
}
.MainText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: black;
    margin-left: 10;
    padding-left: 10;
    padding-top: 5;
    margin-right: 5;
}
P.MainText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: black;
    margin-left: 0;
    padding-left: 0;
    padding-top: 5;
    margin-right: 5;
}
.news
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-left: 5;
    background-color: #ff9933;
}
.info
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: white;
    background-color: navy;
}
/* The title lines */td.titleline
{
    background-repeat: no-repeat;
    background-color: #666699;
    padding-left: 10;
    margin-left: 0;
    margin-top: 10;
    text-align: left;
    color: #FFFFFF;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
}
/*  ------- Hyperlinks --------  */.LinkText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: navy;
}
a:link
{
    text-decoration: none;
    color: #2020ff;
    background: transparent;
    margin-left: 2;
}
a:visited
{
    text-decoration: none;
    color: #2020ff;
    background: transparent;
    margin-left: 2;
}
a:hover
{
    text-decoration: underline;
}
a.nav:link
{
    text-decoration: none;
    color: #2020ff;
    background: transparent;
    margin-left: 5;
}
a.nav:visited
{
    text-decoration: none;
    color: #2020ff;
    background: transparent;
    margin-left: 5;
}
a.nav:hover
{
    text-decoration: underline;
}
a.navmenu:link
{
    text-decoration: none;
    color: #ff0000;
    background: transparent;
    margin-left: 5;
}
a.navmenu:visited
{
    text-decoration: none;
    color: #ff0000;
    background: transparent;
    margin-left: 5;
}
a.navmenu:hover
{
    text-decoration: underline;
}
a.navmenuon:link
{
    text-decoration: none;
    color: #FF9601;
    background: transparent;
    margin-left: 5;
}
a.navmenuon:visited
{
    text-decoration: none;
    color: #FF9601;
    background: transparent;
    margin-left: 5;
}
a.navmenuon:hover
{
    text-decoration: none;
}
a.navsm
{
    text-decoration: none;
    color: #f8f8f8;
    background: transparent;
    margin-left: 10;
}
a.navsm:visited
{
    text-decoration: none;
    color: #f8f8f8;
    background: transparent;
    margin-left: 10;
}
a.navsm:hover
{
    text-decoration: none;
    color: #000000;
    background: #c0c0c0;
}
a.navsm:active
{
    text-decoration: none;
    color: #CC6600;
    background: transparent;
}
a.navsmon
{
    text-decoration: none;
    color: #FF9601;
    font-weight: bold;
    background: transparent;
    margin-left: 10;
    white-space: nowrap;
}
a.navsmon:visited
{
    text-decoration: none;
    color: #FF9601;
    background: transparent;
    margin-left: 10;
}
a.navsmon:hover
{
    text-decoration: none;
    color: #FF9601;
    margin-left: 10;
}
a.navsmon:active
{
    text-decoration: none;
    color: #CC6600;
    background: transparent;
    margin-left: 10;
}
