﻿body, html
{
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    font: 11px Verdana, Helvetica, sans-serif;
}
#htmlBody
{
    background: #ebe6e3;
}
a img {
    border: 0;
}
.Button, a.Button, a:link.Button, a:visited.Button, a:hover.Button, a:active.Button
{
    border-right: #696969 1px solid;
    padding-right: 1em;
    border-top: silver 1px solid;
    margin-top: 0.1em;
    padding-left: 1em;
    font-weight: bolder;
    font-size: 11px;
    margin-bottom: 0.1em;
    padding-bottom: 3px;
    overflow: visible;
    border-left: silver 1px solid;
    
    color: white;
    line-height: 20px;
    padding-top: 3px;
    border-bottom: #696969 1px solid;
    background-repeat: repeat-x;
    font-family: Verdana, helvetica, sans-serif;
    background-color: #5a6ea0;
    text-align: center;
    text-decoration: none;
} 
.MenuArea{
    height: 25px;
    overflow: hidden;
    text-align: right;
}
.MenuArea table {
    margin-left: auto;
    text-align: left;
}
.Menu{
    line-height: 25px;
    font-size: 11px;
    font-family: Tahoma, Verdana, Sans-Serif;
    overflow: hidden
}
.MenuTab{
    height: 25px;
    overflow: hidden;
}
.MenuTab a, .MenuTab a:link, .MenuTab a:active, .MenuTab a:visited{
    display: block;
    text-decoration: none;
    color: #CCCCCC;
    line-height: 25px;
    padding-left: 10px;
    padding-right: 10px;
    height: 25px;
    overflow: hidden;
    border-left: 1px dotted white;
}
.MenuTab a:hover{
    display: block;
    text-decoration: none;
    color: white;
    line-height: 25px;
    padding-left: 10px;
    padding-right: 10px;
    height: 25px;
    overflow: hidden;
}
.MenuTabSelected{
    height: 25px;
    overflow: hidden
}
.MenuTabSelected a, .MenuTabSelected a:link, .MenuTabSelected a:active, .MenuTabSelected a:visited, .MenuTabSelected a:hover{
    display: block;
    text-decoration: none;
    color: white;
    line-height: 25px;
    padding-left: 10px;
    padding-right: 10px;
    height: 25px;
    overflow: hidden;
    border-left: 1px dotted white;
}
.SubMenuArea, .Scroll{
    background: url(submenu-bg.gif) repeat-x white;
    overflow: hidden;
    height: 25px
}
.Scroll {
    color: #555555;
}
.Scroll span{
    line-height: 25px
}
.SubMenu{
    overflow: hidden;
    height: 25px;
    vertical-align: top;
    font-size: 11px;
    font-family: Tahoma, Verdana, Sans-Serif
}
.SubMenuTab{
    height: 25px;
    vertical-align: top;
    white-space: nowrap
}
.SubMenuTabSelected{
    height: 25px;
    vertical-align: top;
    background-color: #e2e0e1;
    color: black
}
.SubMenuTab a, .SubMenuTab a:link, .SubMenuTab a:active, .SubMenuTab a:visited{
    text-decoration: none;
    color: #555555;
    height: 25px;
    line-height: 25px;
    display: block;
    padding-left: 10px;
    padding-right: 10px;
    height: 25px
}
.SubMenuTab a:hover, .SubMenuTabSelected a, .SubMenuTabSelected a:link, .SubMenuTabSelected a:active, .SubMenuTabSelected a:visited, .SubMenuTabSelected a:hover{
    text-decoration: none;
    background-color: #e2e0e1;
    color: black;
    height: 25px;
    line-height: 25px;
    display: block;
    padding-left: 10px;
    padding-right: 10px;
    height: 25px
}
.BannerImage
{
    background: #f4f4f4;
    padding-top: 25px;
}

.BannerPane
{
    margin-left: 5px;
    margin-top: 5px;
    margin-right: 5px;
}
.Panes
{
    background-color: white;
}
.ContentPane
{
    margin-left: 5px;
    margin-right: 5px;
}
.Right
{
}
.RightPane
{
    margin-left: 15px;
    margin-right: 5px;
}
.Footer
{
    background-color: white;
}
.FooterPane
{
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    background: #EDE9E6 url(footer.gif) repeat-x;
}
.FooterMenu
{
    padding-right: 15px;
    padding-left: 15px;
    padding-bottom: 0px;
    padding-top: 10px;
    border: 0;
    width: 770px;
}
.Footer a:hover
{
    color: black;
    text-decoration: underline;
    font: normal 10px Verdana, Helvetica, sans-serif;
}
.Footer a
{
    color: #3f1f12;
    text-decoration: none;
    font: normal 10px Verdana, Helvetica, sans-serif;
}
.Footer, .Footer p, .Footer td
{
    font: 10px Verdana, Helvetica, sans-serif;
    color: #3f1f12;
}
.netM, .netM p, .netM td, .netM a
{
    padding-top: 5px;
    font-size: 9px;
    padding-bottom: 5px;
    color: #c0c0c0;
    font-weight: bold;
}
.netM a, .netM a:link, .netM a:active, .netM a:visited
{
    text-decoration: none;
}
.netM a:hover
{
    font-size: 9px;
    color: #c0c0c0;
    font-weight: bold;
    text-decoration: underline;
}
.Pad td
{
    padding: 1px 2px 1px 0;
}
a:hover
{
    color: #FF0000;
    text-decoration: none;
}
a
{
    color: #79B0B1;
    text-decoration: underline;
}
address
{
    font: 10px Verdana, Helvetica, sans-serif;
}
b, strong, .NormalBold
{
    font: bold 11px Verdana, Helvetica, sans-serif;
}
h1, h1 a, .Head
{
    text-transform: none;
    color: #FE6400;
    text-decoration: none;
    font: bold 13px Verdana, Helvetica, sans-serif;
}
h2, h2 a, .SubHead
{
    color: #FF8C00;
    text-decoration: none;
    font: bold 12px Verdana, Helvetica, sans-serif;
}
h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a
{
    color: #FF8C00;
    text-decoration: none;
    font: bold 11px Verdana, Helvetica, sans-serif;
}
hr
{
    width: 100%;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    height: 1pt;
    border-bottom-style: none;
    background: #CCC;
}
table.Pad
{
    margin: 0;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-collapse: collapse;
    border-bottom-style: none;
    padding: 0;
}
