﻿body
{
    margin:0px 0px 0px 0px; 
    background-color:#000000; 
    text-align:center;
}

body, div, td, p, h1, h2, h3, h4
{
    font-family:arial;
    font-size:10pt;
    color:#000066;
    text-align:left;
}

h2 
{
    padding-left:8px;
    padding-top:8px;
    padding-bottom:0px; 
}

h2, h3, h4
{
    margin:4px;
    line-height:10px;
    color:#000066;
    padding-bottom:12px;
}

h2 { font-size:16pt; font-weight:800; }
h3 { font-size:12pt; }
h4 { font-size:10pt; font-weight:800; }

th
{
    text-align:center;
}

p
{
    margin:8pt;
}

a { text-decoration: none; }
a:link { color:#0000CC; }
a:active { color:#660000; }
a:hover { text-decoration:underline; }
a:visited { color:#0000CC; }

a.primaryNav { text-decoration: none; }
a.primaryNav:link { color:#FFFFFF; }
a.primaryNav:active { color:#FFFFFF; }
a.primaryNav:hover { text-decoration:underline; }
a.primaryNav:visited { color:#FFFFFF; }

a.primaryNavSelected { text-decoration: none; }
a.primaryNavSelected:link { color:#FFEA39; }
a.primaryNavSelected:active { color:#FFEA39; }
a.primaryNavSelected:hover { text-decoration:none; cursor:text; }
a.primaryNavSelected:visited { color:#FFEA39; }

a.legal { text-decoration: none; }
a.legal:link { color:#FFEA39; }
a.legal:active { color:#FFFFFF; }
a.legal:hover { text-decoration:underline; }
a.legal:visited { color:#FFEA39; }

a.sideBarElement { text-decoration:none; }
a.sideBarElement:link { color:#CCCCCC; }
a.sideBarElement:active { color:#FFEA39; }
a.sideBarElement:hover { text-decoration:underline; }
a.sideBarElement:visited { color:#CCCCCC; }

a.sideBarElementSelected { text-decoration:none; }
a.sideBarElementSelected:link { color:#FFEA39; }
a.sideBarElementSelected:active { color:#CCCCCC; }
a.sideBarElementSelected:hover { text-decoration:none; cursor:text; }
a.sideBarElementSelected:visited { color:#FFEA39; }

.primaryNav
{
    font-weight:800;
    background-color:#000000;
    color:#FFEA39;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.primaryNavElement
{
    border-right:solid 1px #FFFFFF;
    border-top:solid 1px #FFFFFF;
    text-align:center;
    width:195px;
}

.primaryNavElementSelected
{
    border-right:solid 1px #FFEA39;
    border-top:solid 1px #FFEA39;
    text-align:center;
    width:195px;
    background-color:#222222;
}

.primaryNavElementLast
{
    border:none 0px #FFFFFF;
    border-top:solid 1px #FFEA39;
    text-align:center;
    width:195px;
}

.footerNav
{
    width:780px;
    font-weight:400;
    background-color:#000000;
    color:#FFEA39;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.sideBar
{
    width:144px;
    text-align:center;
    vertical-align:top;
    background-color:#333333;
    color:#FFEA39;
}

.sideBarAd
{
    margin-top:144px;
    width:144px;
    text-align:center;
    vertical-align:bottom;
    background-color:#333333;
    color:#FFEA39;
}

.sideBarElement
{
    margin-top:12px;
    text-align:center;
    color:#FFEA39;
    width:144px;
}

.main
{
    border:solid 2px #888888;
    border-top-style:none;
    width:780px;
    background-color:#CCCCCC;
}

.legal
{
    font-size:8pt;
    font-weight:100;
    color:#FFEA39;
    margin:4px;
    padding:4px;
}

.content
{
    vertical-align:top;
    background-color:#CCCCCC;
    width:636px;
}

.hide
{
    display:none;
}

.noMargin
{
    margin:0px 0px 0px 0px;
}