body
{
    background-color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    margin: 0px;
    text-align: center;
}
.bodyframe
{
    background-color: #FFFFFF;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
}
a.nav:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #041b44;
    text-decoration: none;
}
a.nav:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #041b44;
    text-decoration: none;
    font-weight: bold;
}
a.nav:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #FF9900;
    text-decoration: none;
    font-weight: bold;
}
a.nav:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #041b44;
    text-decoration: none;
    font-weight: bold;
}
a.user:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #041b44;
    text-decoration: none;
}
a.user:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #041b44;
    text-decoration: none;
}
a.user:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF9900;
    text-decoration: none;
}
a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #041b44;
    text-decoration: none;
}
.blueBgrExtraDark
{
    background-color: #041b44;
}
.grayBgr999999
{
    background-color: #999999;
}
.blueBgrLight
{
    background-color: #dce1e7;
}
.textBigBold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
}
.text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
.textBold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
}
a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0000FF;
}
p
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.textRed
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
}
.grayBgrD4D4D4
{
    background-color: #d4d4d4;
}
.tblborder1
{
    border: 1px solid #999999;
    margin-bottom: 10px;
    background-color: #f0f0f0;
}
.tblborder2
{
    background-color: #dce1e7;
    border: 1px solid #666666;
    margin-bottom: 10px;
    padding-left: 4px;
}
.tblData
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #f0f0f0;
    border: none;
}
.blueBgrDark
{
    background-color: #36516d;
}
.blueBgrBoldTextDark
{
    background-color: #36516d;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
}
.grayBgrF0F0F0
{
    background-color: #f0f0f0;
}
.whiteBgr
{
    background-color: #FFFFFF;
}
.bdrOpenBottom
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
}
.bdrBox
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
}
.bdrOpenBottomBlue
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    background-color: #dce1e7;
}
.bdrOpenLeftBlue
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    background-color: #dce1e7;
}
.bdrLeftBlue
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
}
.bdrRightBlue
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
}
.bdrOpenRightGray
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
}
.bdrOpenLeftGray
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
}
.bdrOpenRightBlue
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    background-color: #dce1e7;
}
a.tabDown:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
}
a.tabDown:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    text-decoration: underline;
}
a.tabUp:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #041b44;
}
a.tabUp:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #041b44;
    text-decoration: underline;
}
a.tabUp:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FF9900;
    text-decoration: underline;
}
a.tabUp:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #041b44;
    text-decoration: underline;
}
a.tabDown:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}
ul
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    list-style-type: square;
}
li
{
}
.blueBgrBoldTextLight
{
    background-color: #dce1e7;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.blueBgrTextLight
{
    background-color: #dce1e7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}
.blueBgrMid
{
    background-color: #8da0af;
}
.bdrOpenTop
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    background-color: #FFFFFF;
}
.blueBgrBoldTextMid
{
    background-color: #8da0af;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}
.textBoldUnderline
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #041b44;
    font-weight: bold;
    width: 670px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-top-color: #041b44;
    border-right-color: #041b44;
    border-bottom-color: #041b44;
    border-left-color: #041b44;
}
.textsmall
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}
.textBoldUnderlineShort
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #041b44;
    font-weight: bold;
    width: 150px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-top-color: #041b44;
    border-right-color: #041b44;
    border-bottom-color: #041b44;
    border-left-color: #041b44;
}
.blueHeaderBgrBoldTextMid
{
    background-color: #8da0af;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    border: 1px solid #666666;
    margin-top: 10px;
}
.blueHeaderBgrBoldTextLight
{
    background-color: #dce1e7;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #041b44;
    border: 1px solid #666666;
    margin-top: 10px;
}
.blueBgrTextMid
{
    background-color: #8da0af;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
}
.bdrBoxPhotoDoc
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.blueBgrBdrBottomLight
{
    background-color: #dce1e7;
    width: 400px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
}
.blueBgrBdrTopLight
{
    background-color: #dce1e7;
    width: 400px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    border-top-style: dotted;
}
.tblborder3
{
    background-color: #dce1e7;
    border: 1px solid #666666;
    margin-bottom: 10px;
}
.footer
{
    background-color: #FFFFFF;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}
a.footerText:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #0000FF;
}
.textBig
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.textBigBoldRed
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #FF0000;
}
.textSmallRed
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #FF0000;
    font-style: italic;
}
.textBoldBlue
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #041b44;
    font-weight: bold;
}
.textBigBoldBlue
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #041b44;
}
.blueHeaderBgrBoldTextWhtBgr
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #041b44;
    border: 1px solid #666666;
    background-color: #FFFFFF;
}
.textBoldBlueHeader
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #041b44;
    font-weight: bold;
    padding-left: 24px;
    padding-bottom: 4px;
    background-image: url(../images/nav_arrow.gif);
    background-repeat: no-repeat;
    background-position: 8px -6px;
}
.tableheader
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #041b44;
    padding-left: 30px;
}
.tblborder4
{
    border: 1px solid #666666;
    margin-right: 3px;
}
a.hdrTools:link
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 12px;
    width: 80px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar.jpg);
}
a.hdrTools:visited
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 12px;
    width: 80px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar.jpg);
}
a.hdrTools:hover
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    height: 12px;
    width: 80px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar_down.jpg);
}
a.hdrTools:active
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 12px;
    width: 80px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar.jpg);
}
.tblSubHd
{
    background-color: #dce1e7;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #000000;
    padding-left: 3px;
}
.tblborder5
{
    background-color: #f0f0f0;
    border: 1px solid #666666;
}
.bdrOpenBottomHdr
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #f0f0f0;
    background-image: url(../images/nav_arrow.gif);
    background-repeat: no-repeat;
    background-position: 4px 2px;
}
a.hdrToolsWide:link
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 12px;
    width: 150px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar.jpg);
}
a.hdrToolsWide:visited
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 12px;
    width: 150px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar.jpg);
}
a.hdrToolsWide:hover
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    height: 12px;
    width: 150px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar_down.jpg);
}
a.hdrToolsWide:active
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 12px;
    width: 150px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar.jpg);
}
a.hdrToolsShort:link
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 12px;
    width: 50px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar.jpg);
}
a.hdrToolsShort:visited
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 12px;
    width: 50px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar.jpg);
}
a.hdrToolsShort:hover
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    height: 12px;
    width: 50px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar_down.jpg);
}
a.hdrToolsShort:active
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 12px;
    width: 50px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(../images/chromebar.jpg);
}
a.tabDown:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    text-decoration: underline;
}

H1
{
    color: #000000;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    font-size: 18pt;
    font-style: normal;
    font-variant: normal;
}
H2
{
    color: #000000;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    font-size: 16pt;
    font-style: normal;
    font-variant: normal;
}
H3
{
    color: #000000;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    font-size: 14pt;
    font-style: normal;
    font-variant: normal;
}
H4
{
    color: #000000;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-variant: normal;
}
.shade1
{
    margin: 0px;
    background-color: #ffffff;
}
.shade2
{
    margin: 0px;
    background-color: #eaeaea;
}
.date
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 8pt;
    padding-bottom: 0px;
    margin: 0px;
    color: #ffffff;
    padding-top: 0px;
    font-style: normal;
    font-family: Verdana, arial, helvetica;
    text-align: right;
    font-variant: normal;
}
A.wlinks:link
{
    color: #ffffff;
    text-decoration: none;
}
A.wlinks:active
{
    color: #ff0000;
    text-decoration: none;
}
A.wlinks:visited
{
    color: #ffffff;
    text-decoration: none;
}
A.wlinks:hover
{
    color: #eeeeee;
    text-decoration: underline;
}
.wlinks
{
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff;
    line-height: 9pt;
    font-family: Times New Roman;
    font-variant: normal;
    text-decoration: none;
}
A.wlinksub:link
{
    color: #ffffff;
    text-decoration: none;
}
A.wlinksub:active
{
    color: #ff0000;
    text-decoration: none;
}
A.wlinksub:visited
{
    color: #ffffff;
    text-decoration: none;
}
A.wlinksub:hover
{
    color: #eeeeee;
    text-decoration: underline;
}
.wlinksub
{
    font-weight: normal;
    font-size: 9pt;
    color: #ffffff;
    line-height: 9pt;
    font-family: Verdana, helvetica, arial, lucida-sans, sans-serif;
    font-variant: normal;
    text-decoration: none;
}
.textb
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 9pt;
    padding-bottom: 0px;
    margin: 0px;
    color: #ffffff;
    padding-top: 0px;
    font-style: normal;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    font-variant: normal;
}

.textw
{
    font-size: 9pt;
    color: #ffffff;
    font-style: normal;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    font-variant: normal;
}
.textwb
{
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff;
    font-style: normal;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    font-variant: normal;
}
.textwbig
{
    font-weight: bold;
    font-size: 12pt;
    color: #ffffff;
    font-style: normal;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    font-variant: normal;
    text-decoration: none;
}
.grouphbgr
{
    margin: 0px;
    background-color: #6633cc;
}
.grouph
{
    font-size: 9pt;
    margin: 0px;
    color: black;
    font-style: normal;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    font-variant: normal;
}
TABLE
{
    font-size: 9pt;
    color: #000000;
    font-family: Arial, helvetica, Verdana;
}
A:link
{
    color: #0000ff;
    text-decoration: underline;
}
A:visited
{
    color: #0000ff;
    text-decoration: underline;
}
A:hover
{
    color: #041b44;
    text-decoration: underline;
}
.darkbgr
{
    font-size: 9pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #003366;
}
.darkbgrLarge
{
    font-size: 11pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #003366;
}
.darkbgrBold
{
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #003366;
}
.darkbgrLargeBold
{
    font-weight: bold;
    font-size: 11pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #003366;
}
.midbgr
{
    font-size: 9pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #666699;
}
.midbgrLarge
{
    font-size: 11pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #666699;
}
.midbgrBold
{
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #666699;
}
.midbgrLargeBold
{
    font-weight: bold;
    font-size: 11pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #666699;
}
.lightbgr
{
    font-size: 9pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #999999;
}
.lightbgrLarge
{
    font-size: 11pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #999999;
}
.lightbgrBold
{
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #999999;
}
.lightbgrLargeBold
{
    font-weight: bold;
    font-size: 11pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #999999;
}
.lightbgrSmallBold
{
    font-weight: bold;
    font-size: 8pt;
    color: #ffffff;
    font-family: Arial, helvetica, Verdana;
    background-color: #999999;
}
.pheader
{
    font-size: 18pt;
    margin-bottom: 4px;
    color: #041b44;
    font-family: Times New Roman;
    letter-spacing: 1pt;
    text-align: left;
    font-variant: normal;
    text-decoration: none;
}

.formlabel
{
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff;
    font-style: normal;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    background-color: #041b44;
    text-align: left;
    font-variant: normal;
    text-decoration: none;
}
.label
{
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
    font-style: normal;
    font-family: arial, helvetica, Verdana, lucida-sans, sans-serif;
    background-color: #8da0af;
    text-align: left;
    font-variant: normal;
    text-decoration: none;
}
.alternatebgr
{
    background-color: #ececec;
}
.alternatebgrLarge
{
    font-size: 11pt;
    color: #000000;
    font-family: Arial, helvetica, Verdana;
    background-color: #ececec;
}
.alternatebgrBold
{
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
    font-family: Arial, helvetica, Verdana;
    background-color: #ececec;
}
.alternatebgrLargeBold
{
    font-weight: bold;
    font-size: 11pt;
    color: #000000;
    font-family: Arial, helvetica, Verdana;
    background-color: #ececec;
}
.whitebgrLarge
{
    font-size: 11pt;
    color: #000000;
    font-family: Arial, helvetica, Verdana;
    background-color: #ffffff;
}
.whitebgrBold
{
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
    font-family: Arial, helvetica, Verdana;
    background-color: #ffffff;
}
.whitebgrLargeBold
{
    font-weight: bold;
    font-size: 11pt;
    color: #000000;
    font-family: Arial, helvetica, Verdana;
    background-color: #ffffff;
}
.textSmallBold
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textHeader
{
    font-size: 9pt;
    color: #a9a9a9;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textBigHeader
{
    font-size: 11pt;
    color: darkblue;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textSmallHeader
{
    font-size: 8pt;
    color: #a9a9a9;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textBoldHeader
{
    font-weight: bold;
    font-size: 9pt;
    color: dimgray;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textBigBoldHeader
{
    font-weight: bold;
    font-size: 11pt;
    color: #a9a9a9;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textSmallBoldHeader
{
    font-weight: bold;
    font-size: 8pt;
    color: #a9a9a9;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textBigRed
{
    font-size: 11pt;
    color: #ff0000;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textBoldRed
{
    font-weight: bold;
    font-size: 9pt;
    color: #ff0000;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textSmallBoldRed
{
    font-weight: bold;
    font-size: 8pt;
    color: #ff0000;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textBlue
{
    font-size: 9pt;
    color: #0000ff;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textBigBlue
{
    font-size: 11pt;
    color: #0000ff;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textSmallBlue
{
    font-size: 8pt;
    color: #0000ff;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textSmallBoldBlue
{
    font-weight: bold;
    font-size: 8pt;
    color: #0000ff;
    font-family: arial, helvetica, Verdana;
    font-variant: normal;
}
.textPageheader
{
    font-weight: bold;
    font-size: 13pt;
    color: #041b44;
    font-family: Arial;
}
.popupheader
{
    font-weight: bold;
    font-size: 13pt;
    color: #041b44;
    font-family: Arial;
}
.whitelinksHD
{
    font-weight: bold;
    font-size: 9pt;
    color: white;
    font-family: arial, helvetica, Verdana;
    text-decoration: none;
}
A.whitelinksHD:active
{
    font-size: 9pt;
    color: white;
}
A.whitelinksHD:link
{
    font-size: 9pt;
    color: white;
    text-decoration: none;
}
A.whitelinksHD:visited
{
    font-size: 9pt;
    color: white;
    text-decoration: none;
}
A.whitelinksHD:hover
{
    font-size: 9pt;
    color: #041b44;
    text-decoration: underline;
}

.whitelinksHD2
{
    font-weight: bold;
    font-size: 9pt;
    color: white;
    font-family: arial, helvetica, Verdana;
    text-decoration: underline;
}
A.whitelinksHD2:active
{
    font-size: 9pt;
    color: white;
}
A.whitelinksHD2:link
{
    font-size: 9pt;
    color: white;
    text-decoration: underline;
}
A.whitelinksHD2:visited
{
    font-size: 9pt;
    color: white;
    text-decoration: underline;
}
A.whitelinksHD2:hover
{
    font-size: 9pt;
    color: #041b44;
    text-decoration: underline;
}

.whitelinksBC
{
    font-weight: bold;
    font-size: 9pt;
    color: white;
    font-family: arial, helvetica, Verdana;
    text-decoration: none;
}
A.whitelinksBC:active
{
    font-size: 9pt;
    color: white;
}
A.whitelinksBC:link
{
    font-size: 9pt;
    color: white;
    text-decoration: none;
}
A.whitelinksBC:visited
{
    font-size: 9pt;
    color: white;
    text-decoration: none;
}
A.whitelinksBC:hover
{
    font-size: 9pt;
    color: lightgrey;
    text-decoration: underline;
}
.whitelinksBC2
{
    font-weight: bold;
    font-size: 9pt;
    color: white;
    font-family: arial, helvetica, Verdana;
    text-decoration: underline;
}
A.whitelinksBC2:active
{
    font-size: 9pt;
    color: white;
    text-decoration: underline;
}
A.whitelinksBC2:link
{
    font-size: 9pt;
    color: white;
    text-decoration: underline;
}
A.whitelinksBC2:visited
{
    font-size: 9pt;
    color: white;
    text-decoration: underline;
}
A.whitelinksBC2:hover
{
    font-size: 9pt;
    color: lightgrey;
    text-decoration: underline;
}
.divline
{
    color: #041b44;
}

.breadcbgr
{
    background-color: #8da0af;
}
.mainhbgr
{
    background-color: #041b44;
}
.hrThin
{
    color: #041b44;
    line-height: 1px;
    text-decoration: none;
}
.logocolor
{
    font-weight: bolder;
    font-size: 12pt;
    color: midnightblue;
    font-family: Arial;
}
.mainhmodulebgr
{
    background: #36516d;
}

.faqHeader
{
    color: #041b44;
    font-family: arial, helvetica, Verdana;
    font-size: 12pt;
    font-variant: normal;
    letter-spacing: 1pt;
    margin-bottom: 4px;
    font-weight: BOLD;
    text-align: left;
    text-decoration: none;
}
.buttonFont
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #FFFFFF;
    text-align: center;
}
.buttonBg
{
    background-color: #36516d;
}
.activeLinkBC
{
    font-weight: bold;
    font-size: 9pt;
    color: #ffff00;
    font-family: arial, helvetica, Verdana;
    text-decoration: none;
}
.tblBorder
{
    border-width: 2px;
    border-style: solid;
    border-color: #36516d;
}

.breadcrumb
{
    font-size: 8pt;
    color: #36516d;
    font-family: arial, helvetica, Verdana;
    text-decoration: none;
}
a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active
{
    font-size: 8pt;
    color: #36516d;
    font-family: arial, helvetica, Verdana;
    text-decoration: underline;
}
a.breadcrumb:hover
{
    font-size: 8pt;
    color: #36516d;
    font-family: arial, helvetica, Verdana;
    text-decoration: none;
}
.breadcrumbActive
{
    font-size: 8pt;
    color: #36516d;
    font-family: arial, helvetica, Verdana;
    text-decoration: none;
}


.smallWhiteLink
{
    font-size: 8pt;
    color: #ffffff;
    font-family: Verdana, arial, helvetica;
    text-decoration: none;
}
a.smallWhiteLink:link, a.smallWhiteLink:visited, a.smallWhiteLink:active
{
    font-size: 8pt;
    color: #ffffff;
    font-family: Verdana, arial, helvetica;
    text-decoration: underline;
}
a.smallWhiteLink:hover
{
    font-size: 8pt;
    color: #ffffff;
    font-family: Verdana, arial, helvetica;
    text-decoration: none;
}

.tblHelp
{
    border-width: 1px;
    border-style: solid;
    border-color: red;
    background-color: #ECECEC;
    border-spacing: 0px;
    padding: 2px;
}
.tblLog
{
    border-width: 1px;
    border-style: solid;
    border-color: #8C915E;
    background-color: #FCFFDF;
    border-spacing: 0px;
    padding: 0px;
}
.logDivline
{
    background-color: #8C915E;
}
a.hltSubMenu:link, a.hltSubMenu:visited, a.hltSubMenu:active, a.hltSubMenu:hover
{
    font-size: 9pt;
    color: #041b44;
    font-family: arial, helvetica;
    text-decoration: none;
}
.realec
{
    border-right: midnightblue thin inset;
    border-top: midnightblue thin inset;
    border-left: midnightblue thin inset;
    border-bottom: midnightblue thin inset;
    font-family: Arial, Helvetica;
}
.breakhere
{
    page-break-before: always;
    background-color: #8da0af;
}

a.GridViewAction:link, a.GridViewAction:visited, a.GridViewAction:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 15px;
    width: 45px;
    padding-top: 2px;
    background-image: url(..\Images\chromebar.jpg);
}
.EditRowStyle
{
    font-weight: bold;
    background-color: #66CCFF;
}
.Highlight
{
    background-color: #FFFF99;
}

.SelectedBG
{
    background-color: #FFFF80;
}

.GrandTotalRow
{
    background-color: #FFFACD;
}
