﻿.MainMenu img.ItemImage, .BrokerMenu img.ItemImage
{
    border:0;
    margin-left:5px;
    position:relative;
    top:1px;
}
.MainMenu
{
    clear: both;
    height: 37px;
    background:#eae1d1 url('/Ausure/Images/Menu.gif') repeat-x 0 0;
    margin-top:1px;
    position:relative;
    z-index:5002;
    
}

.BrokerMenu ul.FirstLevelMenu
{
    float:right;
    /*width:auto;*/
    background:transparent url(/Ausure/Images/BrokerMenuBg.gif) repeat-x 0 0;
    border:1px solid #65aaaa;
}
.MainMenu ul
{
    /*float:left;*/
}
.MainMenu ul, .BrokerMenu ul
{
    padding: 0px;
    margin: 0px;
    list-style-type: none;

}
.MainMenu li
{
    padding-left: 0px;
    margin-left: 0px;
    padding-right: 0px;
    margin-right: 0px;
    list-style-type: none;
}

.IE6 .MenuItem ul li
{
    behavior: url('/Ausure/Helpers/LIhover.htc');
}
.MenuItem
{
    float: left;
    display:inline-block;
    color: #479B9B;

    position: relative;
    z-index: 5004;
}
.MenuItem a
{
    text-decoration: none;
    display: block;
    height:16px;
}
.MainMenu .MenuItem a
{
    padding: 10px 20px;
    color: #479B9B;
    float:left;
}
.BrokerMenu .MenuItem a
{
    padding:5px 18px;
    color:#fff;
    height:16px;
    text-decoration:none;
    float:left;
}

.MenuItem a:hover, .MenuItem a.hover
{
    text-decoration: none;
    display: block;
    vertical-align: middle;
}
.MainMenu .MenuItem.hover .SecondLevelMenu .SubMenuItem.Selected a
{
    background-color:#65abab;
}
.MainMenu .MenuItem a:hover, .MainMenu .MenuItem a.hover, 
.MainMenu .FirstLevelMenu li.MenuItem:hover a, .MainMenu .FirstLevelMenu li.MenuItem.hover a
{
    color: #fff;
    background-color: #479B9B;
}
.BrokerMenu .MenuItem a:hover, .BrokerMenu .MenuItem a.hover, 
.BrokerMenu .FirstLevelMenu li.MenuItem:hover a, .BrokerMenu .FirstLevelMenu li.MenuItem.hover a
{
    color: #479B9B;
    background-color: #f2ede3;
    /*padding: 5px 18px;*/
}


.MainMenu ul ul
{
    top:36px;
}
.BrokerMenu ul ul
{
    top:26px;
}
.MainMenu ul ul, .BrokerMenu ul ul
{
    position: absolute;
    display: none;
    /*height: auto;*/
    z-index: 5004;
    left:0px;
}
.MainMenu ul ul
{
    width:185px;
    background-color: #479B9B;
}
.BrokerMenu ul ul
{
    width:185px;
    background-color:#f2ede3;
}
.MainMenu ul ul li, .BrokerMenu ul ul li
{
    padding: 0px;
    margin: 0px;
}
.MainMenu .SecondLevelMenu .SubMenuDivide
{
    background-color:#a3cdcd;
    height:1px;
    float:left;
    width:100%;
}
.BrokerMenu .SecondLevelMenu .SubMenuDivide
{
    background-color:#b9a98b;
    height:1px;
    float:left;
    width:100%;
}
.MainMenu ul li:hover ul, .MainMenu ul li.hover ul,
.BrokerMenu ul li:hover ul, .BrokerMenu ul li.hover ul
{
    display: block;
}
.MainMenu ul ul:hover, .MainMenu ul ul.hover,
.BrokerMenu ul ul:hover, .BrokerMenu ul ul.hover
{
    display: block;
    
}
.MainMenu ul ul li
{
    width: 185px;
}
.BrokerMenu ul ul li
{
    width:185px;
}
.MainMenu .FirstLevelMenu li.SubMenuItem:hover a,
.MainMenu .FirstLevelMenu li.SubMenuItem a.hover 
{
    background-color:#1c8383 !important;
} 
.BrokerMenu .FirstLevelMenu li.SubMenuItem a:hover,
.BrokerMenu .FirstLevelMenu li.SubMenuItem a.hover
{
    background-color:#f7f4ee;
}  
.MainMenu .SubMenuItem a
{
    padding: 5px 18px;
}
.SubMenuItem
{
    display:inline;
    float:left;
}
img.MenuSeparator
{
    float:left;
    display:inline;
}
.SubMenuItem a
{
    display: block;
    width:149px;
    float:left;
}
.MainMenu .SubMenuItem a
{
    color: #fff !important;
    height:auto;
}
.BrokerMenu .SubMenuItem a
{
    color: #b9a98b !important;
    height:auto;
}
.SubMenuItem a:hover,
.SubMenuItem a .hover
{
    display: block;
}

.BrokerMenu
{
    /*border:1px solid #65aaaa;*/
    list-style-type: none;
    /*background: transparent url('/Ausure/Images/BrokerMenuBg.gif') repeat-x 0 0;*/
    height:26px;
    margin:18px 0 0;
    padding:0;
    text-align:left;
    position:relative;
    z-index:5003;
    width:auto;
}
.BrokerMenu li.SubMenuItem .ThirdLevel a
{
    background-color:#f2ede3;
}
.BrokerMenu li.SubMenuItem .ThirdLevel a:hover,
.BrokerMenu li.SubMenuItem .ThirdLevel a.hover
{
    background-color:#f7f4ee;
}



