﻿@media screen {

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;
    background-image: none;
    line-height: 100%;
    padding: 0;
    margin: 0;
}

ul.AspNet-Menu li a
{
    display: block;
    text-decoration: none;
    outline: 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.AspNet-Menu-Hover 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.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul
{
    visibility: visible;
}
.AspNet-Menu-Vertical ul.AspNet-Menu li
{
    width: 100%;
}



/*Current Menu styles*/
.menu {overflow: hidden; _height: 203px; _overflow: visible; position: static;}
.menu ul {margin: 10px 0 0 10px; position: static;}
#menubottom .menu ul {margin: 5px 0 0 0; padding: 0 0px 10px 10px; overflow: hidden; _height: 1%; _overflow: visible;}

.menu li a 
{
	font-size: 100%;
	color: #565656;
	padding: 5px 0 0 10px;
	margin: 0;
	font-weight: bold;
	background: transparent url(img/li1.gif) no-repeat 0 7px;
	outline: none;
	position: static;
}

#menubottom .menu li
{
	float: left;
	width: auto;
	white-space: nowrap;
}


#menubottom .menu li a 
{
	float: left;
	padding: 0 5px 0 7px;
	background: transparent url(img/menu-dot.gif) no-repeat 0 7px;
	line-height: 1.5;
}

.menu li a:hover,
.menu li.AspNet-Menu-Leaf-Selected a,
.menu li.AspNet-Menu-Leaf-SelectedPath a,
.menu li.AspNet-Menu-WithChildren-Selected a,
.menu li.AspNet-Menu-WithChildren-SelectedPath a
{
  color: #0550A1;  
}

#top-menu li {_width: 1%; }
#top-menu li a 
{
	font-size: 100%;
	color: #565656;
	height: 25px;
	padding: 15px 19px 0 19px;
	margin: 0;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
	background: transparent url(img/menu-a-bg.gif) no-repeat top right;
}


#top-menu ul.AspNet-Menu ul /*2. uroven*/
{
	float: none;
	clear: both;
	
	width: 200px;
	background: #FFFFFF url(img/submenu-grad.gif) repeat-x bottom right;
	border: 1px solid #C3C3C3;
	margin-top: 0;
	padding: 0;
}

#top-menu ul.AspNet-Menu ul li a {white-space: normal;}

#top-menu ul.AspNet-Menu ul li
{
	width: 200px;
	background: transparent url(img/submenu-sep.gif) no-repeat 10px bottom;
	color: #565656;
	_height: 1%;
}
#top-menu ul.AspNet-Menu ul li a
{
	color: #565656;
	width: 180px;
	padding: 8px 10px 5px 10px;
	_height: 1%;
	height: auto; 
	line-height: 1.4;
}

#top-menu ul.AspNet-Menu ul li ul /*3. uroven*/
{
  margin: -28px 0 0 200px;
}

#top-menu li a:hover,
#top-menu li.AspNet-Menu-Leaf-Selected a,
#top-menu li.AspNet-Menu-WithChildren-Selected a,
#top-menu li.AspNet-Menu-WithChildren-SelectedPath a
{
  background: transparent url(img/menu-active-bg.gif) no-repeat 100% bottom; 
  color: #ffffff; 
}

#top-menu ul.AspNet-Menu li ul li a
{
	font-weight: bold;
	color: #565656;
	background: transparent none no-repeat 0 0;
}

#top-menu li li a:hover,
#top-menu li.AspNet-Menu-WithChildren li a:hover,
#top-menu li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren a:hover,
#top-menu li.AspNet-Menu-WithChildren-Selected li a:hover,
#top-menu li.AspNet-Menu-WithChildren-SelectedPath li.AspNet-Menu-Leaf-Selected a,
#top-menu li.AspNet-Menu-WithChildren-SelectedPath li.AspNet-Menu-WithChildren-Selected a,
#top-menu li.AspNet-Menu-WithChildren-SelectedPath li.AspNet-Menu-WithChildren-SelectedPath a,
#top-menu li.AspNet-Menu-WithChildren-SelectedPath li a:hover,
#top-menu li.AspNet-Menu-WithChildren-Selected li.AspNet-Menu-WithChildren a:hover
{
	color: #ffffff;
	background: #1668B1 url(img/submenu-hover.gif) repeat-x bottom right;
}

#top-menu li.AspNet-Menu-WithChildren-SelectedPath li.AspNet-Menu-WithChildren-Selected li a,
#top-menu li.AspNet-Menu-WithChildren-SelectedPath li.AspNet-Menu-WithChildren-SelectedPath li a
{
	color: #565656;
	background: none;
}

#top-menu li.AspNet-Menu-WithChildren-SelectedPath li.AspNet-Menu-WithChildren-Selected li a:hover,
#top-menu li.AspNet-Menu-WithChildren-SelectedPath li.AspNet-Menu-WithChildren-SelectedPath li a:hover
{
	color: #ffffff;
	background: #1668B1 url(img/submenu-hover.gif) repeat-x bottom right;
}

#top-menu li.AspNet-Menu-WithChildren-SelectedPath li.AspNet-Menu-WithChildren-SelectedPath li.AspNet-Menu-Leaf-Selected a
{
	color: #ffffff;
	background: #1668B1 url(img/submenu-hover.gif) repeat-x bottom right;
}

#right-menu {width: 200px;}
#right-menu  li { width: auto; float: none;}
#right-menu ul {padding: 10px 0 10px 10px; background-color: #EDEDED; margin: 0 0 20px 0;}

#right-menu li a 
{
	font-size: 100%;
	color: #0550A1;
	padding: 3px 0 3px 12px;
	margin: 0;
	font-weight: bold;
	line-height: 1.4;
	background: transparent url(img/submenu-right-a.gif) no-repeat 0 10px;
}

#right-menu li a:hover,
#right-menu li.AspNet-Menu-Leaf-Selected a,
#right-menu li.AspNet-Menu-WithChildren-Selected a,
#right-menu li.AspNet-Menu-WithChildren-SelectedPath a
{
  background: transparent url(img/submenu-right-active.gif) no-repeat 0 10px; 
  color: #565656; 
  text-decoration: underline;
}


#frm .sitemap ul { _zoom: 1;}
#frm .sitemap ul.AspNet-Menu ul {padding-left: 0; display: block; position: static; visibility: visible;}
#frm .sitemap ul.AspNet-Menu li ul,
#frm .sitemap ul.AspNet-Menu li ul li.AspNet-Menu-WithChildren ul {display: block; position: static; visibility: visible;}

#frm .sitemap ul.AspNet-Menu li {width: auto; float: none; _zoom: 1;}
#frm .sitemap ul.AspNet-Menu li a {line-height: 1.4em; font-weight: bold;  _zoom: 1;}
#frm .sitemap ul.AspNet-Menu li a:hover {text-decoration: underline;}
#frm .sitemap ul.AspNet-Menu li li li a {font-weight: normal;}
#frm .sitemap ul.AspNet-Menu li {border-bottom: 1px solid #B5B5B5; background: transparent url(img/li2.gif) no-repeat 10px 1.2em; padding: 10px 0 10px 20px;}
#frm .sitemap ul.AspNet-Menu ul li {border-bottom: none; background: transparent none no-repeat 0 0; padding: 0;}
#frm .sitemap ul.AspNet-Menu ul {padding: 0.5em 0 0.5em 2em;}
#frm .sitemap ul.AspNet-Menu ul ul {padding: 0 0 0.5em 1em;}

}

