#nav1social ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
#nav1social .nav1 li a {
    padding-right: 5px;
}
/* FB Icon*/

#nav1social .nav1 li .fb {
    background-position: 0px 0px;
    width: 29px;
    height: 29px;
}
#nav1social .nav1 li .fb:hover {
    background-position: 0px -30px;
    width: 29px;
    height: 29px;
}
/*Twitter Icon*/

#nav1social .nav1 li .tw {
    background-position: -47px 0px;
    width: 29px;
    height: 29px;
}
#nav1social .nav1 li .tw:hover {
    background-position: -47px -30px;
    width: 29px;
    height: 29px;
}
/*Youtube Icon*/

#nav1social .nav1 li .yt {
    background-position: -95px 0px;
    width: 29px;
    height: 29px;
}
#nav1social .nav1 li .yt:hover {
    background-position: -95px -30px;
    width: 29px;
    height: 29px;
}
/*Linkedin Icon*/

#nav1social .nav1 li .lin {
    background-position: -142px 0px;
    width: 29px;
    height: 29px;
}
#nav1social .nav1 li .lin:hover {
    background-position: -142px -30px;
    width: 29px;
    height: 29px;
}
#nav1social .nav1 li a {
    background: url(http://cdn-eu-ec.yottaa.net/51537faa86305e361600059e/i2.cc-inc.com/v~13.863/sprite/newMM/socialIconsFooter.png?yocs=3_&yoloc=eu) no-repeat;
    height: 59px;
    width: 171px;
    display: block;
    background-repeat: no-repeat;
    color: #fff;
    text-decoration: none;
}


.newMMfooterBg {
    background: #068ccf;
}
.footer_header {
    border-bottom: thin dotted #FFFFFF;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 8px 0;
    width: 100%;
}
.hdrAuthNew {
    background-position: 0 -202px;
    display: block;
    height: 31px;
    width: 167px;
}
.newMMBgWhite {
    background-color: #ffffff;
}
#signUpForDealsBox {
    background: transparent !important;
}
.footerBodyBG {
    background-color: #f8f8f8;
    /*#EEF1F8*/
}
.footerDotted {
    border-bottom: dotted 2px #cccccc;
    border-top: dotted 2px #cccccc;
}
.footerDottedTop {
    border-top: dotted 2px #cccccc;
}
.textGray {
    color: #333333;
}
.smSprite {
    background: url(http://cdn-eu-ec.yottaa.net/51537faa86305e361600059e/i2.cc-inc.com/v~13.863/sprite/newMM/SocialMediaIcon3.png?yocs=3_&yoloc=eu) no-repeat;
    display: block;
}
.tweetPosition a {
    background: url(http://cdn-eu-ec.yottaa.net/51537faa86305e361600059e/i2.cc-inc.com/v~13.863/sprite/newMM/SocialMediaIcon3.png?yocs=3_&yoloc=eu) no-repeat 0 0;
    width: 29px;
    height: 29px;
    display: block;
    text-decoration: none;
}
.tweetPosition a:hover {
    background: url(http://cdn-eu-ec.yottaa.net/51537faa86305e361600059e/i2.cc-inc.com/v~13.863/sprite/newMM/SocialMediaIcon3.png?yocs=3_&yoloc=eu) no-repeat 0 -30px;
    height: 29px;
    width: 29px;
    display: block;
    text-decoration: none;
}
.fbPosition a {
    background: url(http://cdn-eu-ec.yottaa.net/51537faa86305e361600059e/i2.cc-inc.com/v~13.863/sprite/newMM/SocialMediaIcon3.png?yocs=3_&yoloc=eu) no-repeat -47px 0;
    width: 29px;
    height: 29px;
    display: block;
    text-decoration: none;
}
.fbPosition a:hover {
    background: url(http://cdn-eu-ec.yottaa.net/51537faa86305e361600059e/i2.cc-inc.com/v~13.863/sprite/newMM/SocialMediaIcon3.png?yocs=3_&yoloc=eu) no-repeat -47px -30px;
    height: 29px;
    width: 29px;
    display: block;
    text-decoration: none;
}
.blueLink a:link,
.blueLink a:visited,
.blueLink a:hover,
.blueLink a:active {
    color: #003399;
    text-decoration: underline;
}