﻿h1
{
    font-size: 14px;
    font-family: tahoma, Helvetica, sans-serif;
    font-weight: bold;
    font-style: italic;
    padding-top: 5px;
}
img
{
    border: none 0px;
}
h2
{
    font-size: 14px;
    font-weight: bold;
    font-family: tahoma, Helvetica, sans-serif;
    margin-bottom: 5px;
    margin-top: 0px;
    padding-top: 2px;
}
h3
{
    font-size: 12px;
    font-weight: bold;
    font-family: tahoma, Helvetica, sans-serif;
    margin-bottom: 5px;
}
h4
{
    font-size: 12px;
    font-style: italic;
    font-family: tahoma, Helvetica, sans-serif;
    margin-bottom: 5px;
}
.accordionHeader
{
    border: 1px solid #000000;
    color: #F08D72;
    background-color: #9E0B0E;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected
{
    border: 1px solid #000000;
    color: #FFFFFF;
    background-color: #9E0B0E;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #FFFFFF;
    border: 1px dashed #000000;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.listing
{
    font-size: 12px;
    font-family: tahoma, Helvetica, sans-serif;
    list-style-type: square;
    margin-top: 0px;
    margin-bottom: 5px;
}
.regular
{
    font-size: 12px;
    font-weight: normal;
    font-family: tahoma, Helvetica, sans-serif;
    color: Black;
}
.required
{
    font-size: 10pt;
    font-family: tahoma, Helvetica, sans-serif;
    background-color: #ffff99;
}
div.imgLayout
{
    margin-bottom: 4px;
}
div.imgLayout img
{
    border-right: #9e0b0e 1px solid;
    border-top: #9e0b0e 1px solid;
    border-left: #9e0b0e 1px solid;
    border-bottom: #9e0b0e 1px solid;
}
div.imgLayoutDark
{
    margin-bottom: 4px;
    margin-left: 4px;
}
div.imgLayoutDark img
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}
.usaColor
{
    color: #9e0b0e;
}
.bodyLink
{
    font-weight: bold;
    font-size: 12px;
    color: #9e0b0e;
    text-decoration: none;
    cursor: hand;
}

A.bodyLink
{
    font-size: 12px;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #9e0b0e;
    text-decoration: none;
}
A.bodyLink:visited
{
    font-size: 12px;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #9e0b0e;
    text-decoration: none;
}
A.bodyLink:hover
{
    font-size: 12px;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
}
.bodyLinkS
{
    font-weight: bold;
    font-size: 8pt;
    color: #9e0b0e;
    text-decoration: none;
    cursor: hand;
}

A.bodyLinkS
{
    font-size: 8pt;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #9e0b0e;
    text-decoration: none;
}
A.bodyLinkS:visited
{
    font-size: 8pt;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #9e0b0e;
    text-decoration: none;
}
A.bodyLinkS:hover
{
    font-size: 8pt;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
}
.selectedLink
{
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
}
A.selectedLink
{
    font-size: 12px;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none;
}
A.selectedLink:visited
{
    font-size: 12px;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none;
}
A.selectedLink:active
{
    font-size: 12px;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none;
}
.headLine
{
    font-weight: bold;
    font-size: 15px;
    color: black;
    text-decoration: none;
}
.bodyText
{
    font-size: 12px;
    line-height: normal;
    text-align: left;
}
.nameTitle
{
    font-size: 10px;
    line-height: normal;
    text-align: left;
}
.bodyTextPad
{
    padding-left: 10px;
    font-size: 12px;
    line-height: normal;
    text-align: justify;
}
.dgGrid
{
    font-weight: normal;
    font-size: 10pt;
    color: black;
    font-family: tahoma;
}

A:link.dgGrid
{
    font-size: 10pt;
    color: darkblue;
    text-decoration: underline;
}

A:visited.dgGrid
{
    font-size: 10pt;
    color: darkblue;
    text-decoration: underline;
}

A:active.dgGrid
{
    text-decoration: underline;
    font-size: 10pt;
    color: darkblue;
}

A:hover.dgGrid
{
    font-size: 10pt;
    color: darkblue;
    background-color: #ffffcc;
    text-decoration: underline;
}
body
{
    font-family: tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
    scrollbar-arrow-color: #9e0b0e;
    scrollbar-base-color: #000000;
    scrollbar-shadow-color: #9e0b0e;
    scrollbar-track-color: #9e0b0e;
}
A
{
    font-weight: bold;
    font-size: 12px;
    color: #f08d72;
    text-decoration: none;
}
A:active
{
    color: #F08D72;
}
A:visited
{
    color: #F08D72;
}
A:hover
{
    color: #ffffff;
    text-decoration: none;
}
.content
{
    margin-left: 15px;
}
.gridLink
{
    font-size: 10pt;
    font-weight: normal;
    font-family: tahoma;
}
.gridTitle
{
    font-family: tahoma, Helvetica, sans-serif;
    text-decoration: underline;
}
.userDisplay
{
    font-weight: normal;
    font-size: 10pt;
    color: white;
    font-family: tahoma, Helvetica, sans-serif;
}
.sysDisplay
{
    font-weight: bold;
    font-size: 10pt;
    color: white;
    font-family: tahoma, Helvetica, sans-serif;
}
.subNav
{
    font-size: 10pt;
    font-weight: normal;
    font-family: tahoma, Helvetica, sans-serif;
}
.footer
{
    font-size: 8pt;
    font-family: tahoma, Helvetica, sans-serif;
    color: black;
    font-weight: normal;
}
.subNavSelected
{
    font-size: 10pt;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #042a70;
    text-decoration: underline;
}

A.subNavSelected
{
    font-size: 10pt;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #042a70;
    text-decoration: underline;
}
A.subNavSelected:visited
{
    font-size: 10pt;
    font-family: Tahoma, Helvetica, sans-serif;
    color: #042a70;
    text-decoration: underline;
}
A.subNavUnSelected
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    color: black;
    text-decoration: none;
}
A.subNavUnSelected:visited
{
    color: black;
}
A.subNavUnSelected:hover
{
    color: #042a70;
    text-decoration: underline;
}


.subNavHeader
{
    font-size: 10pt;
    color: #000000;
    font-style: italic;
    font-family: Tahoma, Helvetica, sans-serif;
    text-decoration: underline;
}
A.topNavUnSelected
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    color: white;
    text-decoration: none;
}


A.topNavUnSelected:hover
{
    color: #9FF39E;
    text-decoration: underline;
}

A.topNavSelected:visited
{
    text-decoration: underline;
    font-size: 10pt;
    color: #9ff39e;
    font-family: Tahoma, Helvetica, sans-serif;
}
A.topNavSelected
{
    text-decoration: underline;
    font-size: 10pt;
    color: #9ff39e;
    font-family: Tahoma, Helvetica, sans-serif;
}

.centerButton
{
    border-right: #9e0b0e thin solid;
    border-top: #9e0b0e thin solid;
    font-weight: bold;
    font-size: 10pt;
    border-left: #9e0b0e thin solid;
    color: white;
    border-bottom: #9e0b0e thin solid;
    font-family: tahoma, Helvetica, sans-serif;
    background-color: #000000;
    cursor: hand;
}

.catTitle
{
    font-size: 12pt;
    font-weight: bold;
    font-family: tahoma, Helvetica, sans-serif;
}
.catTitle2
{
    font-size: 12px;
    font-weight: bold;
    font-family: tahoma, Helvetica, sans-serif;
}
.catTitle3
{
    font-size: 12px;
    font-family: tahoma, Helvetica, sans-serif;
    font-weight: bold;
    font-style: italic;
    padding-top: 5px;
}
.hideThis
{
    display: none;
    visibility: hidden;
}
.leftNav
{
    border-right: #5d8ac6 solid;
    background-repeat: repeat;
    background-color: lightyellow;
}
.listing
{
    list-style-type: square;
}
.popup
{
    color: black;
    background-color: #F5BE73;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    font-family: tahoma, Helvetica, sans-serif;
}

a.popup
{
    font-family: tahoma, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}

a:visited.popup
{
    font-family: tahoma, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

a:active.popup
{
    font-family: tahoma, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}

a:hover.popup
{
    font-family: tahoma, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}

