.visually-hidden{display:none}
.TAAP-site-footer{padding:20px 0 10px 0;font-size:11px;line-height:15px;max-width:1216px;margin:auto}
#TAAP-global-sites-list{margin-top:10px;padding:0}
#TAAP-global-sites-list li{line-height:24px;display:block;float:left;list-style-type:none;margin-bottom:3px;padding-bottom:0;width:180px}
#TAAP-otherLinks{padding-top:10px;clear:both}
#TAAP-otherLinks a{margin:5px 0;display:block}
.TAAP-footer-title{clear:both;font-size:13px;font-weight:bold;color:#00355f;margin:5px 0}
.legal-text{padding:10px 0;color:#999}
.flag{width:16px;height:0;padding-top:11px;overflow:hidden;display:inline-block;background-image:url(/static/default/default/images/new-footer/flags.png);margin-right:.41176471em;background-size:160px 451px;background-position:0 0;background-repeat:no-repeat}
.flag.at{background-position:-16px -11px}
.flag.au{background-position:-32px -22px}
.flag.be{background-position:-48px -33px}
.flag.br{background-position:-64px -44px}
.flag.ca{background-position:-80px -55px}
.flag.dk{background-position:-96px -66px}
.flag.fr{background-position:-112px -77px}
.flag.de{background-position:-128px -88px}
.flag.hk{background-position:-144px -99px}
.flag.in{background-position:-128px -110px}
.flag.ind{background-position:-112px -121px}
.flag.ie{background-position:-96px -132px}
.flag.it{background-position:-80px -143px}
.flag.jp{background-position:-64px -154px}
.flag.kr{background-position:-48px -165px}
.flag.my{background-position:-32px -176px}
.flag.mx{background-position:-16px -187px}
.flag.nl{background-position:0 -198px}
.flag.nz{background-position:-16px -209px}
.flag.no{background-position:-32px -220px}
.flag.ph{background-position:-48px -231px}
.flag.sg{background-position:-64px -242px}
.flag.es{background-position:-80px -253px}
.flag.se{background-position:-96px -264px}
.flag.tw{background-position:-112px -275px}
.flag.th{background-position:-128px -286px}
.flag.uk{background-position:-144px -297px}
.flag.us{background-position:-96px -330px}
.flag.vn{background-position:-128px -308px}
.flag.fi{background-position:-112px -319px}
.flag.cn{background-position:-80px -341px}
.flag.ch{background-position:-64px -351px}
.lt-ie9 .flag{width:16px;height:11px;text-indent:-999em;overflow:hidden !important;background-image:url(/static/default/default/images/new-footer/flags-ie8.png) !important}