.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
    color: #fff;
}

.ui-menu {
    padding: 0px;
}

.ui-menu .ui-menu-item {
    border-bottom: 1px solid #d7e0e5;
}

.ui-menu .ui-menu-item a {
color: #838e95;
font: normal 12px/18px Arial;
overflow: hidden;
border-radius: none;
}
.ui-menu .ui-menu-item a img {
    width: 50px;
    height: 50px;
}

.ui-menu .ui-menu-item a strong {
    color: #495258;
    font-size: 13px;
}

.ui-menu .ui-menu-item:hover a strong {
    color: #fff;

}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    background: #288ecb;
    border: 1px solid #288ecb;
}

.ui-menu .ui-menu-item a:hover {
    background: #288ecb;
    border: 1px solid #288ecb;
    border-radius: 0px;
}

.ui-menu li.last-item a{
    background: #d7e0e5;
    color: #495258;
    font: bold 12px Arial !important;
}

.ui-menu li.last-item a:hover {
    border-radius: 0 0 4px 4px;
}
.ui-menu .ui-menu-item:FIRST-CHILD a {
    border-radius: 4px 4px 0 0;
}