@charset "UTF-8";.footer,.footer a{color:#666;font-size:12px}
#footerWrapper{padding:2em 32px}
#footerWrapper:after{content:"";visibility:hidden;display:block;height:0;clear:both}
.footerMenusWrapper{float:left}
.footerMenu{margin-right:20px;float:left}
.footerTitle{font-size:14px;text-transform:uppercase}
.footer hr{margin:1px 0 4px;height:1px;border:0;clear:both;width:120px;text-align:left;background-color:#666}
.footerContent ul{display:block;list-style:none outside none;overflow:visible;position:relative;border:0;margin:0;padding:0 0 2em;min-width:150px}
.footerContent>ul>li{left:0;margin:2px 0 0;position:relative}
.footerContent ul li a,.footerContent ul li a:hover{display:block;padding:0;text-decoration:none;color:inherit;border:0;border-radius:none;-moz-border-radius:none;-webkit-border-radius:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.footerContent ul li:hover a,.footerContent ul li:hover span.menunolink{color:#000}
.footerContent ul>li ul{display:none;font-size:11px}
.footerContent ul>li ul a{font-size:11px}
.footerContent ul>li:hover>ul{display:inline-block;list-style:none;white-space:nowrap;position:absolute;bottom:0;padding:0;margin:0 0 0 .5em;background-color:#fff;border:1px solid #ccc;z-index:9999}
.footerContent ul>li>ul>li{padding:0}
.footerContent ul>li>ul>li{position:relative;padding:.25em 1.25em .25em .25em;border-bottom:1px solid #ccc}
.footerContent ul>li>ul>li:last-child{border:0 none}
.footerContent ul>li>ul>li:hover{background-color:#efefef;color:#000}
.footerContent ul>li>ul li:hover>ul{display:block;list-style:none;white-space:nowrap;position:absolute;bottom:2px;left:97%;padding:0;margin:0;background-color:#fff;border:1px solid #ccc;float:right;z-index:5000;opacity:1}
.footer .selected{background-color:transparent}
.footerText{float:left;margin-right:5em;width:280px}
.footerInfo{float:right;text-align:right;margin-left:20px}
.footer .companyName{padding-bottom:10px}
.footer .companyName a{font-size:16px;font-weight:bold;text-decoration:none}
.footerInfo div>span:first-child:after{content:" "}
#MobileHyperlink{color:#666;display:block;padding-bottom:1em;text-align:center}
#MobileHyperlink:hover{color:#000}