#menuTitle
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    font: bold 8pt Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: center;
}

#menuTitle a:link
{
    font: bold 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#menuTitle a:visited
{
    font: bold 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#menuTitle a:hover
{
    font: bold 8pt Arial, Helvetica, sans-serif;
    color: #990000;
    text-decoration: underline;
}

#menuSeparator
{
    background-image: url("../images/navbarVline.gif");
    width: 12px;
}

body
{
    margin: 0;
}

hr.dashed
{
    border: none 0;
    height: 1px;
    border-top: 1px dashed grey;
}

#bgTop
{
    background-color: #000000;
}

#bgLeft
{
    background: url("../images/tweed.gif");
    width: 30px
}

#bgRight
{
    background: url("../images/tweed.gif");
}

.button
{
    background: #dddddd;
    font: bold 8pt Arial, Helvetica, sans-serif;
}

#breadcrumbs
{
    background: url("../images/bgCrumbs.jpg") no-repeat;
    width: 600px;
    height: 24px;
    font: 8pt Arial, Helvetica, sans-serif;
    padding-left: 20px;
    vertical-align: middle;
}

#breadcrumbs a:link
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#breadcrumbs a:visited
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#breadcrumbs a:hover
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#redHeader
{
    padding: 2px;
    text-align: center;
    background-color: #990000;
    font: bold 10pt Arial, Helvetica, sans-serif;
    color: #fff;
}

.dropDownList
{
    background-color: #990000;
    color: #fff;
}

#redMenu
{
    background: url("../images/redNav-mid.gif");
    border-bottom: 1px solid #fff;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    text-align: left;
}

#redMenuLast
{
    background: url("../images/redNav-mid.gif");
    padding-left: 10px;
    padding-top: 2px;
    text-align: left;
}

#redMenu a:link, #redMenuLast a:link
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: none;
}

#redMenu a:visited, #redMenuLast a:visited
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: none;
}

#redMenu a:hover, #redMenuLast a:hover
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: yellow;
    text-decoration: none;
}

#blueBox182
{
    background: url("../images/blueBox182-mid.gif");
    font: 8pt Arial, Helvetica, sans-serif;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
}

#blueBox320
{
    background: url("../images/blueBox320-mid.gif");
    font: 8pt Arial, Helvetica, sans-serif;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
}

#blueBox a:link
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#blueBox a:visited
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#blueBox a:hover
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#sliderText
{
    font: 8pt Arial, Helvetica, sans-serif;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}

#blackSeparator
{
    background-color: #000000;
    height: 2px;
}

h2#red
{
    display: inline;
    font: 14pt Verdana, Helvetica, sans-serif;
    color: #990000;
}

#boxRed
{
    font: bold 12pt Arial, Helvetica, sans-serif;
    color: #990000;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}

#loginBox
{
    background: url("../images/goldBox-mid.gif");
    text-align: left;
    font: 8pt Arial, Helvetica, sans-serif;
    padding-left: 5px;
    padding-right: 5px;
}

#loginHeader
{
    background: url("../images/goldBox-mid.gif");
    text-align: center;
    font: 10pt Arial, Helvetica, sans-serif;
    color: #fff;
    border-bottom: 1px solid #fff;
}

#boxPurple
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

#purpleBox
{
    background: url("../images/homeBox-purp_mid.gif");
    font: 8pt Arial, Helvetica, sans-serif;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}

#purple
{
    text-align: right;
    padding-right: 10px;
}

#purple a:link, #purpleBox a:link
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#purple a:visited, #purpleBox a:visited
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#purple a:hover, #purpleBox a:hover
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#boxTan
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

#boxTan a:link
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#boxTan a:visited
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#boxTan a:hover
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#tan
{
    text-align: right;
    padding-right: 10px;
}

#tan a:link
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#tan a:visited
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#tan a:hover
{
    font: 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

h2#blue
{
    display: inline;
    font: 14pt Verdana, Helvetica, sans-serif;
    color: #00457c;
}

h3#blue
{
    display: inline;
    font: bold 12pt Arial, Helvetica, sans-serif;
    color: #00457c;
}

h3#blue a:link
{
    font: bold 12pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

h3#blue a:visited
{
    font: bold 12pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

h3#blue a:hover
{
    font: bold 12pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

h4#blue
{
    display: inline;
    font: bold 10pt Arial, Helvetica, sans-serif;
    color: #00457c;
}

#quote
{
    font: italic 8pt Arial, Helvetica, sans-serif;
    color: #00457c;
}

.summary
{
    padding-top: 3px;
    padding-left: 17px;
    padding-bottom: 5px;
}

#verticalSpacer
{
    background: url("../images/vLineDash_1x4.gif") center repeat-y;
    width: 40px;
}

#blueVerticalSpacer
{
    background: url("../images/vLineDash_blue.gif") center repeat-y;
    width: 40px;
}

ul
{
    margin-top: 5px;
    margin-bottom: 0px;
}

#copy
{
    font: 10pt Arial, Helvetica, sans-serif;
    line-height: 130%;
}

#copy a:link
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #990000;
    text-decoration: underline;
}

#copy a:visited
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#copy a:hover
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#eventsHeader
{
    background: url("../images/eventBox-mid.gif");
    font: bold 10pt Arial, Helvetica, sans-serif;
    color: #000;
    padding-left: 10px;
    padding-bottom: 7px;
}

#event
{
    background: url("../images/eventBox-mid.gif");
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-top: solid 5px #fff;
}

#event a:link
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#event a:visited
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#event a:hover
{
    font: 10pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#news
{
    font: 8pt Arial, Helvetica, sans-serif;
}

#gold
{
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
}

#gold a:link
{
    font: bold 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#gold a:visited
{
    font: bold 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#gold a:hover
{
    font: bold 8pt Arial, Helvetica, sans-serif;
    color: #000;
    text-decoration: underline;
}

#hrOuter
{
    padding-top: 6px;
    padding-bottom: 10px;
}

#hrInner
{
    border-bottom: 1px dashed #ab8f3f;
}

#copyright
{
    background: #000000;
    font: 9pt Arial, Helvetica, sans-serif;
    color: #fff;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

#copyright a:link
{
    font: 9pt Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: underline;
}

#copyright a:visited
{
    font: 9pt Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: underline;
}

#copyright a:hover
{
    font: 9pt Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: underline;
}
