﻿/*

This file should contain SUPPLEMENTAL rules that are recognized and used only by IE.
Similar files can be produced, as needed, for other browsers.  Whatever selectors are
listed here should be listed in at least one other CSS file used in the current ASP.NET
theme (thus making these supplemental).  The implementation pattern is to add new props
to some existing rule or to override (using important) some property.

*/

ul.AspNet-Menu li
{
    float: left !important;
    height: 1% !important;
    z-index:1000 !important;
}

ul.AspNet-Menu li a,
ul.AspNet-Menu li span
{
    height: 1% !important;
    z-index:1000 !important;
}

.AspNet-Menu-Horizontal ul.AspNet-Menu li li
{
    /*float: left !important;*/
}

/*add here*/
ul.AspNet-Menu 
{
    position: relative;
    z-index:1000 !important;
}


ul.AspNet-Menu, 
ul.AspNet-Menu ul
{
    margin: 0;
    padding: 0;
    display: block;
    z-index:1000 !important;
}

ul.AspNet-Menu
{
    position: relative;
    list-style: none;
    z-index:1000 !important;
    color:#ffffff !important;
}

ul.AspNet-Menu li a,
ul.AspNet-Menu li span
{
    display: block;
    text-decoration: none;
    z-index:1000 !important;
    color:#ffffff !important;
    white-space:nowrap;
}

ul.AspNet-Menu ul
{
    position: absolute;
    display: none;
    z-index:1000 !important;    
}

/* 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.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
{
    display: none;
    z-index:1000 !important;
}

/* 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.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.AspNet-Menu-Hover ul ul ul ul
{
    display: block;
    z-index:1000 !important;
}


/* -------------------------------------------------------------------------- */
/* When the Menu control's Orientation property is Horizontal the adapter wraps the menu with DIV */
/* whose class is AspNet-Menu-Horizontal. This allows us to force the top tier of the menu to layout */
/* horizontally, whereas all subsequent tiers of the menu lay out vertically. */

.AspNet-Menu-Horizontal ul.AspNet-Menu li
{
	z-index:1000 !important;
    float: left;
}

.AspNet-Menu-Horizontal ul.AspNet-Menu li li,
.AspNet-Menu-Horizontal ul.AspNet-Menu li li li
{
    float: none;
    z-index:1000 !important;
}


/*SPECIFIC TO MENU*/


/* When you hover over a menu item, this rule comes into play. */
/* Browsers that do not support the CSS hover pseudo-class, use JavaScript to dynamically change the */
/* menu item's li tag so it has the AspNet-Menu-Hover class when the cursor is over that li tag. */
/* See MenuAdapter.js (in the JavaScript folder). */
.PrettyMenu ul.AspNet-Menu li:hover a, 
.PrettyMenu ul.AspNet-Menu li:hover span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover a, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul a:hover, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
    color: #ff9333;
    text-decoration:none !important;
    z-index:1000 !important;
    
}

.PrettyMenu ul.AspNet-Menu li:hover ul a, 
.PrettyMenu ul.AspNet-Menu li:hover ul span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul a, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
    color:#ffffff;
    z-index:1000 !important;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul
{
    left: 183px !important;
    top: 0;
    z-index:1000 !important;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul
{
    left: 0;
    top: 39px;
    color:#fff;
	
	background:#2f2f2f !important;
	width:175px;
	z-index:1000 !important;
	border-bottom:1px solid #9a4900;
	
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul a
{
	width:175px;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
	width:31px;
	padding-left: 8px;
	padding-right: 8px;
	white-space:nowrap;
    display:inline-block;
    text-align:left;
    z-index:1000 !important;
}


.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li
{
	padding-left: 0px;
	padding-right: 0px;
    width:175px;
    text-align: left;
    z-index:1000 !important;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover a:hover,
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover span.Asp-Menu-Hover
{
	color:#ff9333 !important;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li.AspNet-Menu-Hover span.Asp-Menu-Hover,
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul li.AspNet-Menu-Hover span.Asp-Menu-Hover
{
    
    color:#ff9333 !important;
    z-index:1000 !important;
    width:175px;
    border-bottom:1px solid #9a4900 !important;
    padding-left:8px;
	padding-right:8px;
	white-space:nowrap;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover span, .PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover a
{
    color:#ff9333 !important;
	z-index:1000 !important;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li span, .PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li a,
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul li span, .PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul li a
{
    color:#fff !important;
	z-index:1000 !important;
	background-color:#2f2f2f !important;
	/*border-left:2px solid #02a4ec !important;
	border-right:2px solid #02a4ec !important;*/
	border-bottom:1px solid #9a4900 !important;
	padding-left:8px;
	padding-right:8px;
	width:175px;
	white-space:nowrap;
}


/*
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover span.AspNet-Menu-NonLink, .PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover a.AspNet-Menu-Link
{
    background:#ffffff !important;
    color:#000 !important;
    border-left:3px solid #ddd;
	border-right:3px solid #ddd;
	
}*/

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover ul span
{
	/*2th level not overlay link*/
    background:#2f2f2f !important;
    width:175px;
    z-index:1000 !important;
    border-bottom:1px solid #9a4900 !important;
    padding-left:8px;
	padding-right:8px;
	white-space:nowrap;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
	/*2th level not overlay not link*/
    background:#2f2f2f !important;
    width:175px;
    z-index:1000 !important;
    border-bottom:1px solid #9a4900 !important;
    padding-left:8px;
	padding-right:8px;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
	/*3th level not overlay not link*/
    background:#2f2f2f !important;
    width:175px;
    z-index:1000 !important;
    border-bottom:1px solid #9a4900 !important;
    padding-left:8px;
	padding-right:8px;
	white-space:nowrap;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
	/*3th level overlay not link*/
    background:#2f2f2f !important;
    width:175px;
    z-index:1000 !important;
    border-bottom:1px solid #9a4900 !important;
    padding-left:8px;
	padding-right:8px;
	white-space:nowrap;
}






