﻿
/* StaicMenuStyle */
.mainMenuSMS
{
    text-align: center;
    font-size: 17px;
    padding: 1px 10px 5px 10px;
}
.mainMenuSMS a
{
    text-decoration: none;
}
/* StaticMenuItemStyle -- provides spacing between main menu items */
.mainMenuSMIS
{
    padding: 0 10px 5px 5px;
}    

.mainMenuSHS
{
    color: White;
}
.mainMenuSHS a
{
    text-decoration: none;
}
/* Static Selected Style */
.mainMenuSSS
{
    color: #B7B7FF;
}
.staticMenuHoverStyle a
{
    color: black;
}

.mainMenuDMS
{
    z-index:1000;        /* IE8 fix for the menu */
    
    background-color: #E3EAEB;

}
.mainMenuDMS a
{
    text-decoration: none;
    border: solid 1px #BBBBBB;
}
.mainMenuDMIS
{
    background-color: #E3EAEB; /* font-size: 17px; */
    Border-bottom: solid 1px #BBBBBB;
    border-bottom-style: groove;
}

.dynamicMenuHoverStyle
{
    color: Aqua;
}

.dynamicMenuHoverStyle a
{
    color: green;
}
.subMenuStaticMenuStyle
{
    color: Green;
}
.staticMenuStyle a .staticMenuHoverStyle a .dynamicMenuHoverStyle a
{
    font: Calibri;
    font-size: 11px;
    color: yellow;
}








.nav
{
    height:28px;  /* 35px; */
    position:relative; 
    background: url(../_image/slices/mMSlice.png) repeat-x;                        /* url(../_image/slices/menuTopBG.png) repeat-x;*/ /*
    font-family:arial, verdana, sans-serif;              already set */
    font-size:16px; 
    width:920px;        /* 750px; */
    z-index:500;

}

.nav .table {
display:table; 
}
.nav .table .row {display:table-row;}

.nav .select, .nav .current
{
    margin:0; 
    padding:0; 
    list-style:none; 
    display:table-cell; 
    white-space:nowrap;
}

.nav li
{
    margin:0; 
    padding:0; 
    height:auto; 
    float:left;
}

.nav .select a
{
    display:block; 
    height: 28px;    /* 35px; */
    float:left; 
    /* background: url(../_image/slices/msTestMenuBG.png);      url(../_image/slices/menuTopBG.png);  This is adding line below top menu text */
    padding:0 30px 0 30px; 
    text-decoration:none; 
    line-height: 28px;     /* 35px; */
    white-space:nowrap; 
    color:#ddd;
}

.nav .current a {
display:block; 
height:28px;    /* 35px; */
float:left; 
/*background: url(../_image/slices/menuTopHover.png);   */
padding:0 0 0 15px; 
text-decoration:none; 
line-height:28px;    /* 35px; */
white-space:nowrap;
color:#fff;


}


.nav .current a b {
display:block; 
padding:0 30px 0 15px; 
/*background:url(../_image/slices/menuTopHover.png) right top;  */

}

.nav .select a:hover, 
.nav .select li:hover a {
background: url(../_image/slices/menuTopSelect.png);  /* */
padding:0 0 0 15px; 
cursor:pointer; 
color:#fff;


}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 30px 0 15px; 
background:url(../_image/slices/menuTopSelect.png) right top;  /* */
cursor:pointer;

}

.nav .select_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em;
width:0; 
height:0;
}

.nav .sub {
display:table; 
/* margin:0 auto;               Don't want this centered */
padding:0; 
list-style:none;

font-size: 11px;           /*  all the sub menus */

}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#0E3592;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display: block;
position: absolute; 
width: 900px;                                /* sub-menu width? */
top: 28px;                                   /* distance between upper and lower menus  */
/*background: url(../_image/slices/lowerMenuHover.png);  */
padding: 0; 
z-index: 100; 
left: 0;
text-align: center;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 10px 0 10px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#444;
}

.nav .current .sub li.sub_show a {
color:#0E3592; 
cursor:default; 
background:url(../_image/slices/lowerMenu.png); /*  */
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#0E3592; 
background:url(../_image/slices/lowerMenu.png); /*  */
}

