.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a{
color: #FFFFFF !important; background: #666666 !Important;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a:hover{
background: #666666 !important;
color: #FFFFFF !important;
}

.WaGadgetMenuHorizontal .menuInner ul ul li>.item>a{
background: #666666 !important;
color: #FFFFFF !important;
}
.WaGadgetMenuHorizontal .menuInner ul ul li>.item>a:hover{
background: #666666 !important;
color: #FFFFFF !important;
}

.WaGadgetMenuHorizontal .menuInner {
    background: #666666;
}

.WaGadgetLoginButton .loginContainer.loginContainer .loginLink {color: #042364;
    background: white;
}

.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 50px;
    overflow: hidden;
    background: 0;
    color: #042364;
    line-height: 400px;
    vertical-align: top;
    text-decoration: none;
    cursor: pointer
}
.WaGadgetCustomMenu.menuStyle001 ul li {
    position: relative;
    display: block;
    vertical-align: top
}

.WaGadgetCustomMenu.menuStyle001 ul li a {
    position: relative;
    display: table-cell;
    width: 132px;
    height: 70px;
    background: #666666;
    color: white;
    font-family: 'Ubuntu Condensed', 'Arial', sans-serif;
    font-size: 18px;
    font-weight: normal;
    font-style: normal;
    line-height: 1.22em;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase
}
.WaGadgetCustomMenu.menuStyle001 ul li a:hover {
    background: #666666;
    color: white
}
.alphabets{
 background:#e8e8e8;
 padding:4px 0;
}
.alphabets a{
 padding:4px 10px;
 color:#000;
 text-decoration:none;
 display:inline;
}
.alphabets a+a { border-left:1px solid #aeaeae; }
.alphabets a.active{
 background:#3b81c4;
 color:#fff;
}
.buttons-list li
{
 list-style:none;
 background:#FFFFFF;
 border:1px solid #acacac;
 border-radius:10px;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 text-align:center;
 padding:10px;
 cursor:pointer;
 margin:5px 0;
}
.buttons-list li a{ color:#000; display:block; }
.buttons-list li:hover
{
 background:#3b81c4;
 color:#fff;
 border:1px solid #7e90a2;
}
.buttons-list li:hover a
{
 color:#fff;
}