/*******************************************************************\
*   CMS CSS Stuff                                                   *
\*******************************************************************/
#footerBar{
 background-color: transparent;
 color: #16469A;
 font: normal .6em/1.4em Verdana, Arial, Helvetica, sans-serif;
 margin-top: 2em;
 padding: 5px;
 border-top: #000000 solid 1px;
}
#footerBar a{
 background-color: transparent;
 color: #16469A;
 text-decoration: none;
}
#footerBar a:hover{
 background-color: transparent;
 color: #990000;
 text-decoration: underline;
}
.searchHighlight{
 color: red;
 background-color: yellow;
 font-weight: bold;
}
.sitemap h2{
 font: normal 1em Verdana, sans-serif;
}
.sitemap h3{
 font: normal 1em Verdana, sans-serif;
 padding-left: 3em;
}
.sitemap h4{
 font: normal 1em Verdana, sans-serif;
 padding-left: 6em;
}
.sitemap h5{
 font: normal 1em Verdana, sans-serif;
 padding-left: 9em;
}
.menuIndent{
 padding-left: 15px;
}
.linkReport{
 font-size: .8em;
}
.searchHelp td code{
 font: normal 1.05em/1.4em courier new, courier, monospace;
}





/*******************************************************************\
*   This Site CSS                                                   *
\*******************************************************************/
body{
 margin: 0px;
}

/*******************************************************************/
#contentTable{
    position: absolute;
    z-index: 2;
    top: 95px;
    left: 0px;
}
/*******************************************************************/
#pageContent{
    margin-top: -60px;
    font: normal .9em/1.3em Helvetica, sans-serif;
}
#pageContent h1{
    font: bold 1.3em Helvetica, sans-serif;
    color: #001F8C;
    background-color: transparent;
    margin-top: 0px;
    margin-bottom: .5em;
}
/*******************************************************************/
#topLeft{
    width: 440px;
    height: 306px;
    z-index: 1;
    position: absolute;
    top: 0px;
    left: 0px;
    padding-top: 20px;
    padding-left: 20px;
}
#topLeft p{
    margin-top: -15px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 14px;
    font: bold .8em Helvetica, sans-serif;
}

/*******************************************************************/
#rightPicBox{
    color: #000000;
    background-color: #cdcdcd;
    font: normal .7em/1.3em Helvetica, sans-serif;
    padding-right: 10px;
    padding-left: 10px;
    width: 110px;
}
#rightPicBox li{
    margin-left: -25px;
}
#rightPicBox ul{
    margin-top: 0px;
    margin-bottom: 1em;
}
#rightPicBox h1{
    font: bold 1.25em Helvetica, sans-serif;
    color: #001E8C;
    background-color: transparent;
    margin-top: 0px;
    margin-bottom: 5px;
}
#rightPicBox img{
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    margin-bottom: 0px;
}

/*******************************************************************/
#menuCell{
    padding: 120px 25px 0px 25px;
}

/*******************************************************************/
#navMenu{
    background-color: #001E8C;
    padding-left: 1em;
    padding-right: .5em;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #ffffff;
}
#navMenu a{
    font: bold .7em/1.15em Helvetica, sans-serif;
    color: #ffffff;
    background-color: transparent;
}
#navMenu a:hover{
    color: yellow;
    background-color: transparent;
    text-decoration: none;
}

/*******************************************************************/
#textNavigation{
    font: normal .75em Helvetica, sans-serif;
    padding-top: 2em;
    color: #000000;
    background-color: transparent;
}
#textNavigation a{
    color: #001E8C;
    background-color: transparent;
    margin-left: 2px;
    margin-right: 2px;
}
#textNavigation a:hover{
    color: #660000;
    background-color: transparent;
    text-decoration: none;
}
