﻿.ddsmoothmenu-v ul {
    margin: 0;
    padding: 0;
    width: 180px; /* Main Menu Item widths */
    list-style-type: none;
    font-size: 0.9em;
    font-family: Tahoma;
}

    .ddsmoothmenu-v ul li {
        font: 500 9pt tahoma;
    }

.ddsmoothmenu-v > ul > li {
    position: relative;
    background: url("/Portals/_default/Skins/skinmain/images/nav-arrow.png") no-repeat scroll 163px center #e7e7e7;
    height: 27px;
    width: 180px;
    list-style: none;
    margin-bottom: 3px;
    border-radius: 5px;
}

    .ddsmoothmenu-v > ul > li > ul > li { /*background: #307DD1;*/ /*padding-right: 15px;*/
        position: relative;
        background: url("/Portals/_default/Skins/skinmain/images/nav-arrow.png") no-repeat scroll 163px center #e7e7e7;
        height: 27px;
        width: 180px;
        list-style: none;
        margin-bottom: 3px;
        border-radius: 5px;
    }

        .ddsmoothmenu-v > ul > li > ul > li:hover { /*background: #599FEA;*/ /*background: url("/Portals/_default/Skins/skinmain/images/mnu1h.png") no-repeat scroll 0 0 transparent;*/ /*color: #000 !important; padding-right: 15px; list-style: none !important;*/
            color: #000 !important;
            background: url("/Portals/_default/Skins/skinmain/images/nav-arrow.png") no-repeat scroll 163px center #358DD7;
            display: block;
            width: 180px;
            list-style: none;
        }

        .ddsmoothmenu-v > ul > li > ul > li > ul > li {
            position: relative;
            background: url("/Portals/_default/Skins/skinmain/images/nav-arrow.png") no-repeat scroll 163px center #e7e7e7;
            height: 29px;
            width: 180px;
            list-style: none;
        }

            .ddsmoothmenu-v > ul > li > ul > li > ul > li:hover {
                color: #000 !important;
                background: url("/Portals/_default/Skins/skinmain/images/nav-arrow.png") no-repeat scroll 163px center #358DD7;
                display: block;
                width: 180px;
                list-style: none;
            }


/* Top level menu links style */
.ddsmoothmenu-v ul li a {
    display: block !important;
    overflow: auto;
    color: #000 !important;
    text-decoration: none;
    height: 29px;
    padding: 6px 27px 0 0 !important;
}

.ddsmoothmenu-v ul li ul li a {
    padding: 6px 27px 0 0 !important;
    height: 29px !important;
}

    .ddsmoothmenu-v ul li ul li a:hover {
        height: 29px !important;
        padding: 6px 27px 0 0 !important; /*padding: 0 !important;*/
    }


.ddsmoothmenu-v > ul > li > a:link, .ddsmoothmenu-v > ul > li > a:visited, .ddsmoothmenu-v > ul > li > a:active { /*background-position: center;*/
    font-size: 8pt;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 29px;
    width: 180px;
}

/*
.ddsmoothmenu-v ul li a.selected{
color: white;
background-repeat:no-repeat;
}
*/

.ddsmoothmenu-v > ul > li:hover {
    color: #000 !important;
    background: url("/Portals/_default/Skins/skinmain/images/nav-arrow.png") no-repeat scroll 163px center #358DD7;
    display: block;
    width: 180px;
}

.ddsmoothmenu-v > ul > li > a:hover {
    color: #fff !important;
}

/*Sub level menu items */
.ddsmoothmenu-v ul li ul {
    position: absolute;
    width: 180px;
    top: 0;
    font-weight: normal;
    visibility: hidden;
    color: #fff !important;
    background: transparent;
}

.ddsmoothmenu-v ul li a:hover ul li a {
    font-family: Tahoma;
    font-size: 0.9em;
}
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li {
    float: right;
    height: 1%;
}

    * html .ddsmoothmenu-v ul li a {
        height: 1%;
    }

.menu li { /*background: url("/Portals/_default/Skins/MatBeton/images/smnu2.png") repeat-x scroll 0 0 transparent;*/
    color: #FFFFFF;
    display: table-cell;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    height: 30px;
    padding: 1px 17px 0 12px;
    vertical-align: middle;
    list-style: none;
}
