﻿body {
    width: 1000px;
    background-color:silver;
    margin-left:auto;
    margin-right:auto;
    color: #000000;
    z-index:0;
}

.consultPanelBack
{
    width:100%;
    height:100%;
    z-index:1;
    background-color:Gray;
    position:absolute;
    filter:alpha(opacity=60);
    opacity:0.6;
}

.consultPanel
{
    padding: 5px;
    border-style: solid;
    z-index: 2;
    margin-left: auto;
    margin-right: auto;
    background-color: White;
    border-color: Black;
    border-width: 2px;
    width: 450px;
    position: absolute;
    margin-top: 90px;
}

.headerImage 
{
    margin-left:0px;
}

.privacyMenu
{
    width:990px;
    text-align:right;
    margin-bottom:5px;
}
.topMenu 
{
    width:990px;
    text-align:left;
}

.MenuButton {
    background-color:Silver;
    font-size: medium;
    font-weight:bold;
    text-align:center;
    border-width: 5px;
    border-color: Silver;
    border-style:solid;
    }

.holding
{
    width:990px;
    background-color:Maroon;
}
   
.leftMenu
{
    width:160px;
    text-align:center;
    background-color:Transparent;
    margin-top:0px;
    float: left;
    color: White;
    font-weight: bold;
    font-size:larger;
   
}

.unl 
{ 
     background-color:Silver;          
     margin: 3px 3px 3px 3px;
     list-style-position:outside;
     list-style-type:none;
     padding: 6px 12px 6px 12px;
 }

a.noUnderline:link
{
    text-decoration:none;
    color:White
}

a.MenuButton:link
{
    text-decoration:none;
    color:White
}

a.noUnderline:visited
{
    text-decoration:none;
    color: white;
}

a.MenuButton:visited
{
    text-decoration:none;
    color: white;
}

a.noUnderline:hover
{
    color: Maroon;
    text-decoration:underline;
}

a.MenuButton:hover
{
    color: Maroon;
    text-decoration:underline;
}

a.noUnderline:active
{
    color: Maroon;
}

a.MenuButton:active
{
    color: Maroon;
}

.bodySection
{
    width:600px;
    text-align:left;
    margin-left:15px;
    margin-top:0px;
    float: left;
}

.newsSection
{
    width:171px;
    text-align: left;
    margin-left: 15px;
    background-color:Silver;
    margin-top:0px;
    float: left;
}

.newsBlockTitle
{
    font-size:larger;
    font-weight:bold;
    color: White;
    margin: 3px;
}

.newsStories
{
    width:161px;
    margin-left:3px;
    background-color:White;
    padding: 2px;
}

.newsText
{
    color: Black;
    text-decoration:none;
}

.newsStoryTitle
{
    text-decoration: underline;
    font-weight:bold;
    color:Black;
}

.newsStoryDate
{
    font-size:x-small;
    color:Black;
    text-decoration:none;
}

.newsBlockFooter
{
    width:165px;
    font-weight:bold;
    color: White;
    margin: 3px;
    text-align: right;
    float:right;
}

.footer
{
    width: 990px;
    clear: both;
}

.partnerHeading
{
    color:Black;
    font-weight:bold;
    font-family:Arial, Verdana, "Times New Roman";
    font-size:medium;
    text-align:left;
    margin-bottom:-3px;
}

.partnerLine
{
    color:Black;
}

.logoBlock
{
    text-align:center;
    width:160px;
    margin-top:100px;
}

.logoBlocklogo
{
    margin-top:10px;
    border-style:none;
}

.FAQqus
{
    text-decoration: underline;
    margin-bottom: 5px;
    vertical-align: 0px;
}

H4
{
    text-decoration: underline;  
    font-family:Arial, Verdana, "Times New Roman";
    font-size:small;
    font-weight: normal;
    margin-bottom : 10px;
    margin-top : 10px;
}

.top
{ 
    text-align: right; 
    margin-bottom: 10px;
    margin-top: 10px;
    margin-right: 10px;
}

H2
{
    font-family: Arial, Verdana, "Times New Roman";
    font-size: medium;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: left;
}

H3
{
    font-family: Arial, Verdana, "Times New Roman";
    font-size: medium;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: left;
}

.indent20
{
    margin-left:20px;
}
.indent42
{
    margin-left:42px;
}
.panelspacer
{
    margin-bottom:10px;
}

.alaphabetbulletlist
{
    list-style-type: upper-alpha;
    font-weight: bold;
    position: relative;
    padding-left:30px;
    margin-left:-1px;
    width:200px;
    float: right;
    }


.hidelabel
{ 
    visibility: hidden; 
}

.RHside
{
    text-align: right;
}
.docsPicture
{
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: -10px;
}

.RouteHeaderLine
{
    width: 249px;
    color:Black;
}

.h1Image
{
    margin-top:10px;
}
