﻿.top-menu
{
}

.top-menu ul
{
    list-style: none;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
}

.top-menu li
{
    float: left;
    padding-left: 9px;
    padding-right: 9px;
}

.top-menu a
{
    -moz-outline: none;
    outline: none;
}

/* ==== */

.dropdownmenu
{
    background-color: #ffffff;
    display: none;
    padding: 10px 0px 10px 10px;
    margin: 0;
    z-index: 100;
    /*max-width: 700px;*/
}

ul.submenu
{
    float: left;
    list-style: none;
    padding: 0;
    margin: 0px 20px 10px 0px;
}

ul.submenu li
{
    margin: 0px 0px 5px 0px;
}

ul.submenu li a
{
    outline: none;
}

.submenufix {
    display:block;
    width:100%;
    min-width:100%;
    height:100%;
    min-height:100%;
    float:left;
    clear:both;
}

.noSubGroups {
    display:block;
    clear:both;
}

.noSubGroups ul {
    margin: 0px 20px 0px 0px;
    float:left;
}

.sub-campaign-container li
{
    list-style:none;
}

.sub-campaign-container
{
    float: right;
    left: 100%;
    margin-left:-28px;
	margin-top:-22px;
    position: absolute;
    min-width:300px;
}

ul.submenu.new-campaign-menu, ul.submenu.new-campaign-menu ul.submenu
{
	margin:0px;
}

	ul.submenu.new-campaign-menu li.subItems
	{
		background-image: url(../images/menu-arrow-down.png);
	}

	ul.submenu.new-campaign-menu li.subItems
	{
		padding: 2px 20px 1px 4px !important;
		background-repeat:no-repeat;
		background-position:99% center;
		background-image: url(../images/menu-arrow-right.png);
	}

	ul.submenu.new-campaign-menu li.subItems:hover
	{
		background-image: url(../images/menu-arrow-down.png);
	}

#top-popupmenu li
{
	padding:2px 10px 1px 4px;
}

#top-popupmenu li:hover
{
    background-color:#c4c4c4;
}

#top-popupmenu li:hover div.level2
{
    display:block !important;
    position: absolute !important;
    top: initial;
    left: initial;
    float:right;
}

.popup .level2
{
	top: auto;
	left: auto;
}