/* START: DO NOT CHANGE */

ul.AspNet-Menu 
{
    position: relative;
}


ul.AspNet-Menu, 
ul.AspNet-Menu ul
{
    margin: 0;
    padding: 0;
    display: block;

}

ul.AspNet-Menu li
{
    position: relative;
    list-style: none;
    float: left;
}

ul.AspNet-Menu li a,
ul.AspNet-Menu li span
{
    display: block;
    text-decoration: none;
}

ul.AspNet-Menu ul
{
    position: absolute;
    visibility: hidden;    
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li:hover ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul
{
    visibility: hidden;
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul,
ul.AspNet-Menu li li li li:hover ul,
ul.AspNet-Menu li li li li li:hover ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li.AspNet-Menu-Hover ul
{
    visibility: visible;
}

.AspNet-Menu-Vertical ul.AspNet-Menu li
{
    width: 100%;
}

/* END: DO NOT CHANGE */

.DynamicMenu ul.AspNet-Menu /* Tier 1 */
{
    width: 100px; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
}

.AspNet-Menu .AspNet-Menu-WithChildren ul
{
    margin-left: 33px;    
}

.AspNet-Menu .AspNet-Menu-WithChildren ul ul
{
    margin-left: 263px;
}

.AspNet-Menu .AspNet-Menu-WithChildren ul ul ul
{
    margin-left: 163px;
}

.AspNet-Menu .AspNet-Menu-WithChildren ul li /* Tier 2 */
{
    margin: 0px;
    padding: 3px;
    width: 260px;
    clear: both;
    top: 0px;
}

.AspNet-Menu .AspNet-Menu-WithChildren ul ul
{
    margin-top: -17px;
}

.AspNet-Menu .AspNet-Menu-WithChildren ul ul li
{
    width: 200px;
}

.AspNet-Menu .AspNet-Menu-WithChildren ul ul ul li
{
    width: 200px; left: 40px;
}

.DynamicMenu ul.AspNet-Menu ul ul li /* Tier 3+ */
{
    left: 300px;
}

.DynamicMenu li /* all list items */
{
    width: 6em;
}


.DynamicMenu a, /* all anchors and spans (nodes with no link) */
.DynamicMenu span
{
    padding: 4px 2px 4px 8px;
}

#EntertainmentMessage
{
    padding-top: 2em;
    clear: both;
}

.DynamicMenu .AspNet-Menu-Link .outstanding {padding:none; margin-top:-23px; float:right;}
html:not([dummy]) .outstanding {margin-top:-18px !important;}
.DynamicMenu .AspNet-Menu-Link span.outstanding {}