ul, li
{
    padding: 0px;
    margin: 0px;
}

    ul.dropmenu
    {
        position: relative;
        margin: 0px;
        padding: 1px 0px 0px 0px;
        background: transparent url(https://www.webtrainingroom.com/images/navigation.png) repeat-x scroll 0 0;
        display: block;
        height: 24px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 12px;
    }

.dropmenu li
{
    position: relative;
    list-style: none;
    float: left;
    margin: 0px;
    padding: 0px;    
    color: #025ab7;
}

    .dropmenu li a
    {
        padding: 9px 20px 10px 15px;
        display: block;
        color: #025ab7;
        font-family: Verdana;
        font-size: 15px;
        text-decoration: none;
        -moz-box-shadow: 1px 1px 5px #a9a7a7;
        -webkit-box-shadow: 1px 1px 5px #a9a7a7;
        box-shadow: 1px 1px 5px #a9a7a7;
        background-color: #ffffff;
    }

    .dropmenu li a:hover
    {
        color:#0666cb;
    }

    .dropmenu li span
    {
        display: block;
        float: right;
        height: 10px;
        width: 10px;
        background: transparent url(https://www.webtrainingroom.com/Content/images/arrow_up.png) repeat-x scroll 0 0;
        position: absolute;
        top: 12px;
        right: 10px;
    }

    .dropmenu li a:hover span
    {
        background: transparent url(https://www.webtrainingroom.com/Content/images/arrow_hover.png) repeat-x scroll 0 0;
    }

    .dropmenu li:hover ul, .dropmenu li:hover div
    {
        display: block;
    }

.dropmenu ul
{
    position: absolute;
    display: none;
    width: 140px;
    padding: 0px;
    margin: 0px;
    border-bottom: 1px solid #ccc;
    background: #6dc6ff url(https://www.webtrainingroom.com/Content/images/gradient.png) repeat-x scroll 0 0;
}

    .dropmenu ul li
    {
        border: 0;
        float: none;
    }

    .dropmenu ul a
    {
        border: 1px solid #ccc;
        border-bottom: 0;
        white-space: nowrap;
        display: block;
        color: #025ab7;
        text-transform: none;
    }

a.selected, a:hover
{
    color: #d93402;
    background: #ffffff url(https://www.webtrainingroom.com/Content/images/gradient.png) repeat-x scroll 0 0;
}

    a.selected span
    {
        background: transparent url(https://www.webtrainingroom.com/Content/images/arrow_hover.png) repeat-x scroll 0 0;
    }

.dropmenu ul a:hover
{
    color: #dd5401 !important;
    text-decoration: none;
    background-color: #F0F0F0;
    background-image: none;
}

.dropmenu div ul
{
    position: relative;
    display: block;
    text-align: left;
    padding: 2px;
}

.dropmenu li div
{
    background: #FFFFFF url(https://www.webtrainingroom.com/Content/images/gradient.png) repeat-x scroll 0 0;
    border: 1px solid #ccc;
    padding: 5px;
    display: none;
    position: absolute;
}

    .dropmenu li div ul
    {
        border: none;
        background: none;
        position: relative !important;
    }

    .dropmenu li div a
    {
        border: none;
        border-bottom: 1px solid #000;
    }

    .dropmenu li div div
    {
        display: block;
        position: relative;
        background: none;
        border: none;
    }

        .dropmenu li div div a
        {
            display: inline;
            border: none;
            color: #666;
            padding: 0px;
            margin: 0px;
            text-transform: none;
        }

            .dropmenu li div div a:hover
            {
                color: #000;
                text-decoration: none;
            }

.small
{
    color: #666;
    font-size: 10px;
    padding: 10px 5px 8px 5px !important;
    display: block;
    clear: both;
}


.womenMenu
{
    width: 190px;
    padding: 4px !important;
    z-index: 1000;
    border: solid 1px #d93402;
}

    .womenMenu ul
    {
        width: 100%;
    }

        .womenMenu ul li
        {
            text-decoration: none;
            height: 20px;
            padding: 4px 0px;
            margin: 2px;
            background-color: #fff;
        }

            .womenMenu ul li a
            {
                display: inline;
                border: none;
                color: #000;
                text-decoration: none;
                padding: 0px;
                margin: 0px;
                text-transform: none;
                padding: 2px;
            }




.subMenuLinkFix
{
    text-decoration: none;
    font-family: Verdana;
    font-size: 15px;
    color: #0666cb;
    text-decoration: none;
    padding: 5px;
    margin:2px;    
    text-align:left;
}

    .subMenuLinkFix a:link 
    {
        text-decoration: none;
        color: #0666cb;
        padding: 3px;
    }

    .subMenuLinkFix a:active 
    {
        text-decoration: none;
        color: #0666cb;
        padding: 3px;
    }

    .subMenuLinkFix a:visited
    {
        text-decoration: none;
        color: #0666cb;
        padding: 3px;
    }

    .subMenuLinkFix a:hover
    {
        text-decoration: underline;
        background-color: #fff;
        color: #0666cb;
    }

.subMenuLink
{
    text-decoration: none;
    font-family: Verdana;
    font-size: 15px;
    color: #0666cb;
    text-decoration: none;
    padding: 5px;
    float:left;
    margin:2px;
    width:42%;
    text-align:left;
}

    .subMenuLink a:link 
    {
        text-decoration: none;
        color: #0666cb;
        padding: 3px;
    }

    .subMenuLink a:active 
    {
        text-decoration: none;
        color: #0666cb;
        padding: 3px;
    }

    .subMenuLink a:visited
    {
        text-decoration: none;
        color: #0666cb;
        padding: 3px;
    }

    .subMenuLink a:hover
    {
        text-decoration: underline;
        background-color: #fff;
        color: #0666cb;
    }

    
.subMenuLink2
{
    text-decoration: none;
    font-family: Verdana;
    font-size: 15px;
    color: #0666cb;
    text-decoration: none;
    padding: 5px;
    float:left;
    margin:3px;
    width:42%;
    text-align:left;
}

    .subMenuLink2 a:link 
    {
        text-decoration: none;
        color: #0666cb;
        padding: 5px;
    }

    .subMenuLink2 a:active 
    {
        text-decoration: none;
        color: #0666cb;
        padding: 5px;
    }

    .subMenuLink2 a:visited
    {
        text-decoration: none;
        color: #0666cb;
        padding: 5px;
    }

    .subMenuLink2 a:hover
    {
        text-decoration: underline;
        background-color: #fff;
        color: #0666cb;
    }


.kidsMenu
{
    width: 500px;
    padding: 4px !important;
    z-index: 1000;
}

    .kidsMenu ul
    {
        width: 100%;
    }

        .kidsMenu ul li
        {
            /*border-bottom: 1px solid #ccc;*/
            height: 20px;
            padding: 4px 0px;
            margin: 2px;
            background-color: #fff;
        }

            .kidsMenu ul li a
            {
                display: inline;
                border: none;
                color: #000;
                text-decoration: none;
                padding: 0px;
                margin: 0px;
                text-transform: none;
                padding: 2px;
            }



.webdesignMenu
{
    width: 340px;
    padding: 4px !important;
    z-index: 1000;
}

    .webdesignMenu ul
    {
        width: 100%;
    }

        .webdesignMenu ul li
        {
            /*border-bottom: 1px solid #ccc;*/
            height: 20px;
            padding: 4px 0px;
            margin: 2px;
            background-color: #fff;
        }

            .webdesignMenu ul li a
            {
                display: inline;
                border: none;
                color: #000;
                text-decoration: none;
                padding: 0px;
                margin: 0px;
                text-transform: none;
                padding: 2px;
            }

        .webdesignMenu ul a:hover
        {
            color: #fde801;
            text-decoration: underline;
            /*background-color: #00859b;*/
        }

        .webdesignMenu ul li a:hover
        {
            color: #fde801;
            text-decoration: underline;
        }


.foodsMenu
{
    width: 210px;
    padding: 4px !important;
    z-index: 1000;
}

    .foodsMenu ul
    {
        width: 100%;
    }

        .foodsMenu ul li
        {
            /*border-bottom: 1px solid #ccc;*/
            height: 20px;
            padding: 4px 0px;
            margin: 2px;
            background-color: #fff;
        }

            .foodsMenu ul li a
            {
                display: inline;
                border: none;
                color: #000;
                text-decoration: none;
                padding: 0px;
                margin: 0px;
                text-transform: none;
                padding: 2px;
            }

        .foodsMenu ul a:hover
        {
            color: #fde801;
            text-decoration: underline;
        }

        .foodsMenu ul li a:hover
        {
            color: #fde801;
            text-decoration: underline;
        }


.sportMenu
{
    width: 480px;
    padding: 4px !important;
    z-index: 1000;
}

    .sportMenu ul
    {
        width: 100%;
    }

        .sportMenu ul li
        {
            /*border-bottom: 1px solid #ccc;*/
            height: 20px;
            padding: 4px 0px;
            margin: 2px;
            background-color: #fff;
        }

            .sportMenu ul li a
            {
                display: inline;
                border: none;
                color: #000;
                text-decoration: none;
                padding: 0px;
                margin: 0px;
                text-transform: none;
                padding: 2px;
            }



.menMenu
{
    width: 600px;
    background-color: #fff;
    z-index: 1000;
}

    .menMenu ul
    {
        width: 100%;
    }

        .menMenu ul li
        {
            /*border-bottom: 1px solid #ccc;*/
            height: 20px;
            padding: 4px 0px;
            margin: 2px;
            background-color: #fff;
        }

            .menMenu ul li a
            {
                display: inline;
                border: none;
                color: #000;
                text-decoration: none;
                padding: 0px;
                margin: 0px;
                text-transform: none;
                padding: 2px;
            }


ul.left
{
    float: left;
    width: 150px;
}

ul.right
{
    float: right;
    width: 150px;
}

ul.left li
{
    margin-bottom: 2px;
    background-color: #3150a4;
}

    ul.left li a
    {
        padding-left: 4px;
        text-decoration: none;
        color: #fff;
    }

        ul.left li a:hover
        {
            padding-left: 4px;
            text-decoration: none;
            color: #fff;
        }


ul.right li
{
    margin-bottom: 2px;
    background-color: #3150a4;
}

    ul.right li a
    {
        padding-left: 4px;
        text-decoration: none;
        color: #fff;
    }

        ul.right li a:hover
        {
            padding-left: 4px;
            text-decoration: none;
            color: #fff;
        }

label
{
    padding: 0px 0px 4px 0px;
    display: block;
}

 .mobileMenu
    {
        height: 100%;
        width: 0;
        position: fixed;
        z-index: 1;
        top: 0;
        left: 0;
        background-color: #fff;
        overflow-x: hidden;
        transition: 0.5s;
        padding-top: 10px;
    }

    .mobileMenu .closebtn {
      font-size: 18px;
      color:red;
   
}