/* ---------------------------------------- Global style settings ---------------------------------------- */

body
{
    background: url(images/bseaods_watermark.jpg);
    margin: 4px 0px 4px 4px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    line-height: 120%;
    font-size: 80%;
    font-weight: normal;
    text-align: justify;
    color: #000066;
}

tr
{
    vertical-align: top;
}

.vertcenter
{
    vertical-align: middle;
}

.purple-grnd
{
    background-color: #8533AD;
}

.lowlight
{
    background-color: #FFFF80;
}

li
{
    margin-left: -24px;
    padding-left: 20px;
}

a
{
    text-decoration: underline;
    color: #C00066;
}

a img
{
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
}

/* ---------------- Paragraph styles - use <p class=""> or <td class=""> ---------------- */

.blockhead
{
    font-size: 112%;
    line-height: 150%;
    font-weight: bold;
    text-align: center;
    text-decoration: underline;
}

.centeralign
{
    text-align: center;
}

.boldcenter
{
    font-weight: bold;
    text-align: center;
}

.rightalign
{
    text-align: right;
}

.lefttab
{
    text-align: right;
    padding-right: 10px;
}

.righttab
{
    text-align: left;
    padding-left: 10px;
}

.news
{
    font-style: italic;
    margin-left: 40px;
    margin-right: 40px;
}

.newswriter
{
    margin-left: 40px;
    margin-right: 40px;
}

.headerbar, .footerbar
{
    background:#EECFF1;
    text-align: center;
    padding:3px 5px 3px 5px;
}

/* ---------------- Inline font change - use <span class=""></span> ---------------- */

.bold
{
    font-weight: bold;
}

.italic
{
    font-style: italic;
}

.underline
{
    text-decoration: underline;
}

.showname
{
    font-weight: bold;
    font-style: italic;
}

.stoppress
{
    font-weight: bold;
    color: #FF0000;
}

/* ---------------- Left navbar global settings ---------------- */

.leftnav, .leftnav-on
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    line-height: 120%;
    font-weight: bold;
    text-align: left;
    padding:5px 5px 7px 10px;
    margin-top:0px;
    margin-bottom:0px;
}

.leftnav-sub, .leftnav-sub-on
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    line-height: 120%;
    font-weight: normal;
    text-align: left;
    padding:3px 5px 3px 20px;
    margin-top:0px;
    margin-bottom:0px;
}

.leftnav-subsub, .leftnav-subsub-on
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    line-height: 120%;
    font-weight: normal;
    text-align: left;
    padding:3px 5px 3px 30px;
    margin-top:0px;
    margin-bottom:0px;
}

/* ---------------------------------------- Left navbar variations ---------------------------------------- */

.leftnav
{
    background: #8533AD url(images/navdots.gif) no-repeat bottom left;
    color: #FFFFFF;
}

.leftnav a:link, .leftnav a:visited
{
    text-decoration: none;
    color: #FFFFFF;
}

.leftnav a:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}

.leftnav-on
{
    background: #E0CCEB url(images/navdots.gif) no-repeat bottom left;
    color: #000066;
}

.leftnav-on a:link, .leftnav-on a:visited
{
    text-decoration: none;
    color: #000066;
}

.leftnav-on a:hover
{
    text-decoration: none;
    color: #000066;
}

.leftnav-sub
{
    background: #EFE5F5 url(images/navdots.gif) no-repeat bottom left;
    font-weight: normal;
    color: #000066;
}

.leftnav-sub a:link, .leftnav-sub a:visited
{
    text-decoration: none;
    font-weight: normal;
    color: #000066;
}

.leftnav-sub a:hover
{
    text-decoration: underline;
    font-weight: normal;
    color: #000066;
}

.leftnav-sub-on
{
    background: #EFE5F5 url(images/navdots.gif) no-repeat bottom left;
    font-weight: bold;
    color: #000066;
}

.leftnav-sub-on a:link, .leftnav-sub-on a:visited
{
    text-decoration: none;
    font-weight: bold;
    color: #000066;
}

.leftnav-sub-on a:hover
{
    text-decoration: none;
    font-weight: bold;
    color: #000066;
}

.leftnav-subsub
{
    background: #F8F2F9 url(images/navdots.gif) no-repeat bottom left;
    font-weight: normal;
    color: #000066;
}

.leftnav-subsub a:link, .leftnav-subsub a:visited
{
    text-decoration: none;
    font-weight: normal;
    color: #000066;
}

.leftnav-subsub a:hover
{
    text-decoration: underline;
    font-weight: normal;
    color: #000066;
}

.leftnav-subsub-on
{
    background: #F8F2F9 url(images/navdots.gif) no-repeat bottom left;
    font-weight: bold;
    color: #000066;
}

.leftnav-subsub-on a:link, .leftnav-subsub-on a:visited
{
    text-decoration: none;
    font-weight: bold;
    color: #000066;
}

.leftnav-subsub-on a:hover
{
    text-decoration: none;
    font-weight: bold;
    color: #000066;
}
