﻿.GlobalNavigationPanel 
{
   width:100% auto;
   height:28px;
   background-image:url('../images/NavGlossyRedBack.png'); 
   background-repeat:repeat-x;
   text-align:left;
    border-top:1px solid #0D1E49;
    margin-top:-5px;
    
} 

.GlobalNavigationMenu ul.AspNet-Menu /* Tier 1 */
{
    width: 54em; /* Width: ButtonWidth * # of Buttons + 1 */
   text-align:center;
}

.GlobalNavigationMenu ul.AspNet-Menu ul  /* Tier 2 */
{
    width: 9em; /* Width: ButtonWidth  */
    top: 100%;
    left: 0;
    border:1px solid #0D1E49;
   border-right: 0px;
}

.GlobalNavigationMenu ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 0em;
    left: 10em; /* Width: ButtonWidth  */
}

.GlobalNavigationMenu li /* all list items */
{
    width: 9em; /* Width: ButtonWidth  */
}

.GlobalNavigationMenu li:hover, /* list items being hovered over */
.GlobalNavigationMenu li.AspNet-Menu-Hover
{
   background: Transparent;
   background-image:url('../images/NavGlossyRedHover.png') !important; 
   background-repeat:repeat-x !important;
}

.GlobalNavigationMenu a, /* all anchors and spans (nodes with no link) */
.GlobalNavigationMenu span
{
    color: #D2D2D2;
    padding: 4px 2px 4px 8px;
    border:1px solid #0D1E49;
   /* Debug: Clean Up Code */
    border-top:0px;
    border-bottom:0px;
    border-left:0px;
   /* End Debug */
    background: transparent;
}

.GlobalNavigationMenu li.AspNet-Menu-Leaf a, /* leaves */
.GlobalNavigationMenu li.AspNet-Menu-Leaf span
{
   background: url('../images/NavGlossyRedBack.png') !important;
}

.GlobalNavigationMenu li:hover a, /* hovered text */
.GlobalNavigationMenu li:hover span,
.GlobalNavigationMenu li.AspNet-Menu-Hover a,
.GlobalNavigationMenu li.AspNet-Menu-Hover span,
.GlobalNavigationMenu li:hover li:hover a,
.GlobalNavigationMenu li:hover li:hover span,
.GlobalNavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.GlobalNavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.GlobalNavigationMenu li:hover li:hover li:hover a,
.GlobalNavigationMenu li:hover li:hover li:hover span,
.GlobalNavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.GlobalNavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
    color: White;
    background: transparent;
}

.GlobalNavigationMenu li:hover li a, /* the tier above this one is hovered */
.GlobalNavigationMenu li:hover li span,
.GlobalNavigationMenu li.AspNet-Menu-Hover li a,
.GlobalNavigationMenu li.AspNet-Menu-Hover li span,
.GlobalNavigationMenu li:hover li:hover li a,
.GlobalNavigationMenu li:hover li:hover li span,
.GlobalNavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.GlobalNavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: #D2D2D2;
    background: transparent;
}

.GlobalNavigationMenu .AspNet-Menu-Selected /* this tier is selected */
{
    border: solid 1px #00ff00 !important;
}

.GlobalNavigationMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    border: solid 1px #ff0000 !important;
}

.GlobalNavigationMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    border: solid 1px #0000ff !important;
}

#EntertainmentMessage
{
    padding-top: 2em;
    clear: both;
}
