﻿#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul
{
	list-style: none;
    position: absolute;
	top: 77px;
    visibility: visible;	
	margin: 0;
    padding: 0;
    display: inline;
    z-index: 100;
}

#topNav ul {
	margin: 0;
	padding: 0;
	display: inline;
	border: none;
} 

#topNav ul li {
	margin: 0;
	padding: 0;
	border: none;
	list-style: none;
	display: inline;
}

#topNav li a {
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
    /*color: #0080c0;*/
    padding: 3px 10px 4px 10px;
}

#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren a
{	
	padding: 3px 10px 3px 10px;	
	position: relative;
	top:2px;
}

#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a
{	
	padding: 3px 7px 4px 7px;
	position: static;
}

#topNav  ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren
{	
	padding: 7px 3px 7px 0px;
	border-bottom: 0px solid red;	
}

#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li
{
    display: inline;
	position: relative;
    float: left;
}

/* fix, do not break the menu when window is resized  */
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul 
{
	width: 700px;
}
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul 
{
	top: 28px;
	width: auto;
	z-index: 99;
}

#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li a 
{
	display: block;
	text-decoration: none;
}

#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a
{    
	display: block;
	text-decoration: none;
}

#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul ul
{
    visibility: hidden;
    display: none;
	text-decoration: none;
}

#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul
{    
	display: block;
	color: #ffffff;
	width: 150px;
}

#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf
{    
	float:left;
	display: block;
	list-style: none;
	text-decoration:none;
	color: #ffffff;
	/*background: #0080c0;*/
	width: 100%;
	
}
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf a
{    
	display: block;
	float:left;
	text-decoration:none;
	color: #ffffff;
	width: 100%;
}




/* Add more rules here if your menus have more than three (3) tiers */
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li:hover ul ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul ul
{
    visibility: hidden;
}

/* Add more rules here if your menus have more than three (3) tiers */
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li:hover ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li:hover ul li.AspNet-Menu-Leaf,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li:hover ul li.AspNet-Menu-Leaf a,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li li:hover ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li li:hover ul li,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li li li:hover ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover ul li.AspNet-Menu-Leaf,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li li.AspNet-Menu-WithChildren a:hover ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li li.AspNet-Menu-WithChildren a:hover ul li,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li li li.AspNet-Menu-WithChildren a:hover ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li li.AspNet-Menu-Hover ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li li li.AspNet-Menu-Hover ul
{
    visibility: visible;
    display: block;
	text-decoration: none;
}



#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren:hover a,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren:hover ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover ul,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren:hover ul li,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover ul li,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren:hover ul li a,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover ul li a
{
	/*color: #ff0000;*/
	text-decoration: none;	
}

/* hovered text */
#topNav li.AspNet-Menu-WithChildren:hover li.AspNet-Menu-WithChildren:hover a {
	color: #ffffff;
	background-color: #502e8b;
	/*TRANSPARENT BACKGROUND - background: url(/_layouts/images/customimages/ri/menu_bg_81.png);*/
	text-decoration: none;
}

#topNav li a:hover {
	color: #ffffff;
	background-color: #502e8b;
	/*TRANSPARENT BACKGROUND - background: url(/_layouts/images/customimages/ri/menu_bg_81.png);*/
	text-decoration: none;
}

#topNav li a:hover, #topNav li:hover li:hover a:hover
{
	color: #ee2b31;
	text-decoration: underline;
}

/* fix for IE6 */
#topNav li.AspNet-Menu-Hover li.AspNet-Menu-Hover a
{    
	color: #ffffff;
	background: none;
	background-color: #502e8b;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=91);*/
}

#topNav li.AspNet-Menu-Hover li.AspNet-Menu-Hover a:hover
{    
	color: #ee2b31;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=91);*/
}

/*/ fix for IE6 */


#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover,
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf a:hover
{    
	display: block;
	color: #ee2b31;
	text-decoration:underline;
}



#topNav .AspNet-Menu-Selected  { 
	color:#502e8b;
}



/* fix - to not underline the topper level menu items: */
#topNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover
{
	text-decoration: none;
}