﻿#navigation
{
    position: absolute;
    top: 83px;
    width: 100%;
    background: #F6F6F6;
    border-bottom: 4px solid #00AEEE;
    height: auto;
}

    #navigation ul li
    {
        float: left;
        display: block;
        z-index: 1000;
    }

        #navigation ul li:hover a
        {
            background: #00AEEE;
            color: #FFF;
        }

        #navigation ul li a
        {
            border-right: 1px solid #DDD;
            color: #0398CE;
            font-size: 11px;
            line-height: 30px;
            padding: 2px;
            text-align: center;
            text-decoration: none;
            text-transform: capitalize;
            width: 100px;
            display: block;
        }

            #navigation ul li a:hover
            {
                background: #00AEEE !important;
                color: #fff;
            }

        #navigation ul li > ul
        {
            display: none;
        }

        #navigation ul li:hover > ul
        {
            position: absolute;
            display: block;
            background: #F6F6F6;
            -moz-box-shadow: 0 0 05px#999;
            -webkit-box-shadow: 0 0 05px#999;
            box-shadow: 0 0 05px#999;
            top: 100%;
            left: 0;
            border-top: 2px solid #00AEEE;
            width: auto !important;
            min-width: 196px !important;
        }

            #navigation ul li:hover > ul li ul
            {
                position: absolute;
                top: -0.1em;
                left: 196px !important;
            }

            #navigation ul li:hover > ul li
            {
                float: none !important;
                background: none !important;
            }

                #navigation ul li:hover > ul li a
                {
                    font-size: 12px;
                    font-style: normal;
                    color: #0398ce;
                    background: none !important;
                    border-right: none !important;
                    padding: 2px !important;
                    text-align: left !important;
                    width: auto !important;
                    border-bottom: 1px solid #DDD;
                    position: relative;
               
                    
                }

                    #navigation ul li:hover > ul li a:hover
                    {
                        background: #00AEEE !important;
                        
                        color: #fff;
                    }

#navigation li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a,
#navigation li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren span
{
 background: url(img/arrowRight.png) no-repeat 185px 15px !important;    
}
#navigation li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover,
#navigation li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren span
{
     background: url(img/arrowRight-hover.png) no-repeat 185px 15px !important; 
     background-color: #00AEEE !important;   
      background-image:url(img/arrowRight.png)no-repeat 185px 15px;
}
#navigation li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li a,
#navigation li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li span
{
    background: none !important;
}
#navigation li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li a:hover,
#navigation li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li span:hover
{
    background: none !important;
     background: #00AEEE !important;

}
.AspNet-Menu-Horizontal ul.AspNet-Menu li li{margin-left:0px;}