;(function(window,document,undefined){var a;mti={};mti.bind=function(b,c){var d=arguments.length>2?Array.prototype.slice.call(arguments,2):[];return function(){d.push.apply(d,arguments);return c.apply(b,d)}};mti.DomHelper=function(b,c){this.document_=b;this.userAgent_=c};mti.DomHelper.prototype.createElement=function(b,c,d){b=this.document_.createElement(b);if(c)for(var e in c)if(c.hasOwnProperty(e))if(e=="style"&&this.userAgent_.getName()=="MSIE")b.style.cssText=c[e];else b.setAttribute(e,c[e]);d&&b.appendChild(this.document_.createTextNode(d));return b}; mti.DomHelper.prototype.insertInto=function(b,c){b=this.document_.getElementsByTagName(b)[0];if(!b)b=document.documentElement;if(b&&b.lastChild){b.insertBefore(c,b.lastChild);return true}return false};mti.DomHelper.prototype.whenBodyExists=function(b){var c=function(){document.body?b():setTimeout(c,0)};c()};mti.DomHelper.contentAlreadyReady=false;a=mti.DomHelper.prototype; a.whenContentLoaded=function(b){if(mti.DomHelper.contentAlreadyReady===true)b();else if(this.userAgent_.getName()=="MSIE"){var c=this.document_,d=false,e=function(){if(!d){d=true;b();mti.DomHelper.contentAlreadyReady=true}};(function(){try{c.documentElement.doScroll("left");if(c.readyState!="complete"){setTimeout(arguments.callee,50);return}}catch(f){setTimeout(arguments.callee,50);return}e()})();c.onreadystatechange=function(){if(c.readyState=="complete"){c.onreadystatechange=null;e()}}}else if(this.userAgent_.getEngine()== "AppleWebKit"&&this.userAgent_.getEngineVersion()<525)(function(){if(["loaded","complete"].indexOf(this.document_.readyState)>-1){b();mti.DomHelper.contentAlreadyReady=true}else setTimeout(arguments.callee,50)})();else if(this.document_.addEventListener)this.document_.addEventListener("DOMContentLoaded",function(){b();mti.DomHelper.contentAlreadyReady=true},false);else window.onload=function(){b();mti.DomHelper.contentAlreadyReady=true}}; a.removeElement=function(b){if(b.parentNode){b.parentNode.removeChild(b);return true}return false};a.createCssLink=function(b){return this.createElement("link",{rel:"stylesheet",href:b})};a.createScriptSrc=function(b){return this.createElement("script",{src:b})};a.appendClassName=function(b,c){for(var d=b.className.split(/\s+/),e=0,f=d.length;e0;){for(i=0;i=6)}return new mti.UserAgent("MSIE",mti.UserAgentParser.UNKNOWN,"MSIE",mti.UserAgentParser.UNKNOWN,this.getPlatform_(),false)};a.isOpera_=function(){return this.userAgent_.indexOf("Opera")!=-1}; a.parseOperaUserAgentString_=function(){var b=mti.UserAgentParser.UNKNOWN,c=mti.UserAgentParser.UNKNOWN,d=this.getFirstMatchingGroup_(this.userAgent_,/(Presto\/[\d\w\.]+)/);if(d!=""){c=d.split("/");b=c[0];c=c[1]}else{if(this.userAgent_.indexOf("Gecko")!=-1)b="Gecko";d=this.getFirstMatchingGroup_(this.userAgent_,/rv:([^\)]+)/);if(d!="")c=d}if(this.userAgent_.indexOf("Version/")!=-1){d=this.getFirstMatchingGroup_(this.userAgent_,/Version\/([\d\.]+)/);if(d!="")return new mti.UserAgent("Opera",d,b,c, this.getPlatform_(),this.getMajorVersion_(d)>=10)}d=this.getFirstMatchingGroup_(this.userAgent_,/Opera[\/ ]([\d\.]+)/);if(d!="")return new mti.UserAgent("Opera",d,b,c,this.getPlatform_(),this.getMajorVersion_(d)>=10);return new mti.UserAgent("Opera",mti.UserAgentParser.UNKNOWN,b,c,this.getPlatform_(),false)};a.isWebKit_=function(){return this.userAgent_.indexOf("AppleWebKit")!=-1}; a.parseWebKitUserAgentString_=function(){var b=this.getPlatform_(),c=this.getFirstMatchingGroup_(this.userAgent_,/AppleWebKit\/([\d\.\+]+)/);if(c=="")c=mti.UserAgentParser.UNKNOWN;var d=mti.UserAgentParser.UNKNOWN;if(this.userAgent_.indexOf("Chrome")!=-1)d="Chrome";else if(this.userAgent_.indexOf("Safari")!=-1)d="Safari";var e=mti.UserAgentParser.UNKNOWN;if(this.userAgent_.indexOf("Version/")!=-1)e=this.getFirstMatchingGroup_(this.userAgent_,/Version\/([\d\.\w]+)/);else if(d=="Chrome")e=this.getFirstMatchingGroup_(this.userAgent_, /Chrome\/([\d\.]+)/);var f=this.getFirstMatchingGroup_(c,/\d+\.(\d+)/);return new mti.UserAgent(d,e,"AppleWebKit",c,b,this.getMajorVersion_(c)>=526||this.getMajorVersion_(c)>=525&&parseInt(f)>=13)};a.isGecko_=function(){return this.userAgent_.indexOf("Gecko")!=-1}; a.parseGeckoUserAgentString_=function(){var b=mti.UserAgentParser.UNKNOWN,c=mti.UserAgentParser.UNKNOWN,d=false;if(this.userAgent_.indexOf("Firefox")!=-1){b="Firefox";var e=this.getFirstMatchingGroup_(this.userAgent_,/Firefox\/([\d\w\.]+)/);if(e!=""){d=this.getFirstMatchingGroup_(e,/\d+\.(\d+)/);c=e;d=e!=""&&this.getMajorVersion_(e)>=3&&parseInt(d)>=5}}else if(this.userAgent_.indexOf("Mozilla")!=-1)b="Mozilla";e=this.getFirstMatchingGroup_(this.userAgent_,/rv:([^\)]+)/);if(e=="")e=mti.UserAgentParser.UNKNOWN; else if(!d){d=this.getMajorVersion_(e);var f=parseInt(this.getFirstMatchingGroup_(e,/\d+\.(\d+)/)),g=parseInt(this.getFirstMatchingGroup_(e,/\d+\.\d+\.(\d+)/));d=d>1||d==1&&f>9||d==1&&f==9&&g>=2||e.match(/1\.9\.1b[123]/)!=null||e.match(/1\.9\.1\.[\d\.]+/)!=null}return new mti.UserAgent(b,c,"Gecko",e,this.getPlatform_(),d)};a.getMajorVersion_=function(b){b=this.getFirstMatchingGroup_(b,/(\d+)/);if(b!="")return parseInt(b);return-1}; a.getFirstMatchingGroup_=function(b,c){if((b=b.match(c))&&b[1])return b[1];return""};mti.EventDispatcher=function(b,c,d,e){this.domHelper_=b;this.htmlElement_=c;this.callbacks_=d;this.namespace_=e||mti.EventDispatcher.DEFAULT_NAMESPACE;this.cssClassName_=new mti.CssClassName("-")};mti.EventDispatcher.DEFAULT_NAMESPACE="mti";mti.EventDispatcher.LOADING="loading";mti.EventDispatcher.ACTIVE="active";mti.EventDispatcher.INACTIVE="inactive";mti.EventDispatcher.FONT="font";a=mti.EventDispatcher.prototype; a.dispatchLoading=function(){this.domHelper_.appendClassName(this.htmlElement_,this.cssClassName_.build(this.namespace_,mti.EventDispatcher.LOADING));this.dispatch_(mti.EventDispatcher.LOADING)};a.dispatchFontLoading=function(b,c){this.domHelper_.appendClassName(this.htmlElement_,this.cssClassName_.build(this.namespace_,b,c,mti.EventDispatcher.LOADING));this.dispatch_(mti.EventDispatcher.FONT+mti.EventDispatcher.LOADING,b,c)}; a.dispatchFontActive=function(b,c){this.domHelper_.removeClassName(this.htmlElement_,this.cssClassName_.build(this.namespace_,b,c,mti.EventDispatcher.LOADING));this.domHelper_.appendClassName(this.htmlElement_,this.cssClassName_.build(this.namespace_,b,c,mti.EventDispatcher.ACTIVE));this.dispatch_(mti.EventDispatcher.FONT+mti.EventDispatcher.ACTIVE,b,c)}; a.dispatchFontInactive=function(b,c){this.domHelper_.removeClassName(this.htmlElement_,this.cssClassName_.build(this.namespace_,b,c,mti.EventDispatcher.LOADING));this.domHelper_.appendClassName(this.htmlElement_,this.cssClassName_.build(this.namespace_,b,c,mti.EventDispatcher.INACTIVE));this.dispatch_(mti.EventDispatcher.FONT+mti.EventDispatcher.INACTIVE,b,c)}; a.dispatchInactive=function(){this.domHelper_.appendClassName(this.htmlElement_,this.cssClassName_.build(this.namespace_,mti.EventDispatcher.INACTIVE));this.dispatch_(mti.EventDispatcher.INACTIVE)};a.dispatchActive=function(){this.domHelper_.removeClassName(this.htmlElement_,this.cssClassName_.build(this.namespace_,mti.EventDispatcher.LOADING));this.domHelper_.appendClassName(this.htmlElement_,this.cssClassName_.build(this.namespace_,mti.EventDispatcher.ACTIVE));this.dispatch_(mti.EventDispatcher.ACTIVE)}; a.dispatch_=function(b,c,d){this.callbacks_[b]&&this.callbacks_[b](c,d)};mti.FontModuleLoader=function(){this.modules_={}};mti.FontModuleLoader.prototype.addModuleFactory=function(b,c){this.modules_[b]=c};mti.FontModuleLoader.prototype.getModules=function(b){var c=[];for(var d in b)if(b.hasOwnProperty(d)){var e=this.modules_[d];e&&c.push(e(b[d]))}return c};mti.FontWatcher=function(b,c,d,e,f){this.domHelper_=b;this.eventDispatcher_=c;this.fontSizer_=d;this.asyncCall_=e;this.getTime_=f;this.currentlyWatched_=0;this.success_=this.last_=false;this.nameHelper_=new mti.CssFontFamilyName;this.fvd_=new mti.FontVariationDescription};mti.FontWatcher.DEFAULT_FONT="_,arial,helvetica";mti.FontWatcher.DEFAULT_VARIATION="n4";a=mti.FontWatcher.prototype; a.watch=function(b,c,d){for(var e=b.length,f=0;f-1&&this.domHelper_.replaceFontFamily(f,b,c); e=f;f=f.nextSibling}while(f==null)}e=f}while(e!=this.root_);b=false;for(p in this.queryFontList_){b=true;break}if(b)return this.queryFontList_;return null};mti.MonotypeFontApi=function(b,c,d,e,f){this.global_=b;this.userAgent_=c;this.domHelper_=d;this.configuration_=e;this.fontFamilies_=[];this.fontVariations_={};this.otfMain_=f};mti.MonotypeFontApi.NAME="monotype";a=mti.MonotypeFontApi.prototype; a.supportUserAgent=function(b,c){var d=this,e=d.configuration_.projectId;if(e){d.global_["__mti_fntLst"+e]=function(){return d.configuration_.pfL};d.global_.mti_element_cache=[];d.appendDefinationStyleNode();e=function(){var f=function(){m=new mti.TextCollector(document.body,d.domHelper_,d.configuration_.pfL);l=m.getCollectedText();h&&d.removeFakeFontFace();for(fontfamily in l)l[fontfamily]=d.extractUniqueChars(l[fontfamily]);d.global_.mti_element_cache=m.elementCache_;d.appendFontFaceStyleNode(l); var o=m.getElements();d.otfMain_!=null&&mti.bind(d.otfMain_,d.otfMain_.load,o)();for(var n=0;n-1&&d.domHelper_.replaceFontFamily(o[n],fontFamily,d.fontStack[fontFamily])},g=d.userAgent_.getName();g=g.toLowerCase();var h=g=="opera"?true:false;g=d.configuration_.reqSub;var m=null,l=null;if(h&&g){d.appendFakeFontFace();d.whenFakeFontDetected(function(){f()})}else if(!h&&g)f();else{m=new mti.TextCollector(document.body, d.domHelper_,d.configuration_.pfL);l=m.getCollectedText();d.appendFontFaceStyleNode();d.global_.mti_element_cache=m.elementCache_;d.otfMain_!=null&&mti.bind(d.otfMain_,d.otfMain_.load,m.elementCache_)()}};if(MTIConfig.isAsync===true)MTIConfig.onReady=e;else if(d.configuration_.reqSub)d.domHelper_.whenContentLoaded(e);else{d.appendFontFaceStyleNode();d.domHelper_.whenBodyExists(function(){var f=new mti.TextCollector(document.body,d.domHelper_,d.configuration_.pfL);f.getCollectedText();d.global_.mti_element_cache= f.elementCache_;d.otfMain_!=null&&mti.bind(d.otfMain_,d.otfMain_.load,f.elementCache_)()})}c(b.isSupportingWebFont())}else c(true)}; a.appendFakeFontFace=function(){var b=document.createElement("STYLE");b.setAttribute("type","text/css");b.id="monotype_fake_fontface_"+this.configuration_.projectId;var c="",d=this.configuration_.pfL;if(d!=null){c+="@font-face{font-family:opera_testfont;src:url(data:font/opentype;base64,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)}";for(var e= 0;e0&&c[0].appendChild(b)};a.removeFakeFontFace=function(){var b=document.getElementById("monotype_fake_fontface_"+this.configuration_.projectId);b&&b.parentNode.removeChild(b)}; a.whenFakeFontDetected=function(b){var c=this,d=document.createElement("SPAN");d.innerHTML="MMMWWW";d.style.position="absolute";d.style.left="-32768px";d.style.fontFamily="opera_testfont";document.documentElement.appendChild(d);var e=0,f=(new Date).getTime();e=window.setInterval(function(){if(c.domHelper_.getComputedFontFamily(d)==="opera_testfont"||(new Date).getTime()-f>200){try{document.documentElement.removeChild(d)}catch(g){}b();window.clearInterval(e)}},60)}; a.getFontExtension=function(b){var c=this.configuration_.ffArray,d=this.userAgent_.getName();d=d.toLowerCase();if(d=="firefox")d="mozilla";if(/ipad|ipod|iphone/.test(this.userAgent_.getPlatform().toLowerCase()))d="msafari";var e=this.userAgent_.getVersion();c=c[d];d="";for(p in c)if(parseFloat(e)>=parseFloat(p))if(b[c[p].toUpperCase()])d=c[p];return d}; a.calculateFontStackingInfo=function(b,c,d,e,f,g,h,m){var l=b[m.toUpperCase()];e=(window.location.protocol=="https:"?"https://":"http://")+e.replace("http://","").replace("https://","");e=e+"?";if(d)e+=f+"&";e+="fctypeId="+this.configuration_.fctypeArray[m]+"&fcId="+b.TTF+"&origId="+l;e+="&projectId="+c;e+="&content=";b="";c=this.userAgent_.getName();c=c.toLowerCase();this.userAgent_.getVersion();c=c=="msie"?true:false;if(h){d=null;d=c?h[g].replace("\\","").replace("#","").replace("&","").replace(">", "").replace("%","").replace("<","").replace('"',"").replace("'","").replace("+",""):escape(h[g]);b+=(d||"")+"Mm"}g=e+b;h=this.getMaxSupportedCharacter();if(g.length>h){e=h-e.length;return{numberOfStacks:Math.ceil(g.length/e),numberOfCharsPerRequest:e}}return{numberOfStacks:1}};a.fontStack={}; a.appendFontFaceStyleNode=function(b,c){var d="TTF",e=this.configuration_.projectId,f=this.configuration_.ec,g=this.configuration_.fcURL,h=this.configuration_.dfcURL,m=this.domHelper_.createElement("style",{type:"text/css",id:"mti_fontface_"+(c?"Aj_":"")+this.configuration_.projectId}),l="",o=false,n={},q={TTF:"truetype",WOFF:"woff",SVG:"svg",MTX:"truetype",OTF:"opentype"},r=this.userAgent_.getName();r=r.toLowerCase();d=this.userAgent_.getVersion();r=r=="msie"&&d<8?true:false;for(i=0;i1){v=1;w=true;t=false}if(v>1||c){if(b!==null){o=true;n[s]||(n[s]=[]);if(w=b[s]){for(var B=[],x=1;x<=v;x++){newFontFamily=s+(c?c:"")+x;n[s].push(newFontFamily);b[newFontFamily]=w.substr((x- 1)*y.numberOfCharsPerRequest,y.numberOfCharsPerRequest);l+='@font-face{\nfont-family:"'+newFontFamily+'";\nsrc:url("'+this.makeFontContentURL(u,e,t,f,g,h,this.configuration_.ck,newFontFamily,b,d,z)+'")';A||(l+=' format("'+q[d.toUpperCase()]+'")');l+=";}\n";B.push("'"+newFontFamily+"'")}this.fontStack[s]=B}}}else{l+='@font-face{\nfont-family:"'+s+(c?c:"")+'";\nsrc:url("'+this.makeFontContentURL(u,e,t,f,g,h,this.configuration_.ck,s+(c?c:""),w?null:b,d,z)+'")';if(!A){s=u[d.toUpperCase()];d=q[d.toUpperCase()]; s||(d=q.TTF);l+=" format('"+d+"')"}l+=";}\n"}}if(o===true||c){this.domHelper_.removeElement(this.domHelper_.getElementById("mti_stylesheet_"+(c?"Aj_":"")+this.configuration_.projectId)||{});c?this.appendDefinationStyleNode(n,c):this.appendDefinationStyleNode(n)}l!=""&&this.domHelper_.insertInto("head",m);if(m.styleSheet)m.styleSheet.cssText=l;else{b=document.createTextNode(l);m.appendChild(b)}}; a.appendDefinationStyleNode=function(b,c){var d=new mti.CssClassName("-"),e=this.domHelper_.createElement("style",{type:"text/css",id:"mti_stylesheet_"+(c?"Aj_":"")+this.configuration_.projectId}),f="";if(MTIConfig.EnableCustomFOUTHandler==true){var g=this.configuration_.pfL;for(i=0;i0)h=b[h].join("','");if(!c){f+=i+"{font-family:'"+h+"';";if(this.otfMain_!=null)if((h=d.otf)&&h!=null&&h!="")f+=this.otfMain_.createOpenTypeFeatureCss(h);f+="}\n"}if(MTIConfig.EnableCustomFOUTHandler==true){f+="/*fout specific code:*/\n";h=i.split(",");for(k in h)f+="."+mti.EventDispatcher.DEFAULT_NAMESPACE+"-loading "+h[k]+"{text-align: left; text-indent: -9999px;}\n"}}f!=""&&this.domHelper_.insertInto("head",e);if(e.styleSheet)e.styleSheet.cssText= f;else{b=document.createTextNode(f);e.appendChild(b)}};a.extractUniqueChars=function(b){if(b&&typeof b=="string"){b=b.replace(/\s/g,"").replace(/\n/g,"").replace(/\r/g,"");for(var c="",d=b.length,e=null,f=0;f","").replace("%","").replace("<","").replace('"',"").replace("'","").replace("+",""):escape(l[m]);url+="&content="+(c||"")+"Mm"}if(o!=null&&o.toUpperCase()=="SVG")url+="#"+q;return url}; a.doRenderPartial=function(b){var c=this,d=false,e=document.getElementById(b);d=e===null?false:true;if(!d)return false;var f=c.getRandomChar(),g=null,h=null,m=function(){g=new mti.TextCollector(e,c.domHelper_,c.configuration_.pfL);h=g.getCollectedText({},"Ajax");l&&c.removeFakeFontFace();var o=[];for(fontfamily in h){if(h[fontfamily])h[fontfamily]=c.extractUniqueChars(h[fontfamily]);fontfamily+=f;o.push(fontfamily)}c.global_.mti_element_cache=g.elementCache_;c.appendFontFaceStyleNode(h);var n=g.getElements(); c.appendFontFaceStyleNode(h,f);n=g.getElements();c.otfMain_!=null&&mti.bind(c.otfMain_,c.otfMain_.loadPartial,n)();for(var q=0;q-1)if(n[q].getAttribute("id")==b||c.domHelper_.isDescendant(c.domHelper_.getElementById(b),n[q]))c.domHelper_.replaceFontFamily(n[q],fontFamily,c.fontStack[fontFamily]);n=new mti.EventDispatcher(c.domHelper_,document.documentElement,c.configuration_);(new mti.FontWatcher(c.domHelper_, n,{getWidth:function(r){return r.offsetWidth}},function(r,t){setTimeout(r,t)},function(){return(new Date).getTime()})).watch(o,{},true)};d=c.userAgent_.getName();d=d.toLowerCase();var l=d=="opera"?true:false;if(l){c.appendFakeFontFace();c.whenFakeFontDetected(function(){m()})}else m();if(document.getElementById("mti_stylesheet_Aj_"+this.configuration_.projectId)!=null){d=document.getElementById("mti_stylesheet_Aj_"+this.configuration_.projectId);d.parentNode.removeChild(d)}if(document.getElementById("mti_fontface_Aj_"+ this.configuration_.projectId)!=null){d=document.getElementById("mti_fontface_Aj_"+this.configuration_.projectId);d.parentNode.removeChild(d)}MTIConfig.RemoveMTIClass==true&&setTimeout(function(){c.domHelper_.removeMTIElement("mti_font_element_Aj")},5E3)};a.load=function(b){b(this.fontFamilies_,this.fontVariations_)};mti.MonotypeDocumentHelper=function(b){this.doc_=b}; mti.MonotypeDocumentHelper.prototype.protocol=function(){var b=["http:","https:"],c=b[0];if(this.doc_&&this.doc_.location&&this.doc_.location.protocol){var d=0;for(d=0;d=parseFloat(p))c=b[p];return c}; mti.MonotypeFontApi.prototype.getRandomChar=function(){var b="";return b="abcdefghijklmnopqrstuvwxyz".charAt(Math.floor(Math.random()*26))};})(this,document); if(window.addEventListener){ window.addEventListener('load', function(){MonoTypeWebFonts.cleanup(); MonoTypeWebFonts.loadColo();}, false);}else if(window.attachEvent){ window.attachEvent('onload', function(){MonoTypeWebFonts.cleanup(); MonoTypeWebFonts.loadColo();});}MonoTypeWebFonts.cleanupExecuted = false;MonoTypeWebFonts.cleanup = function(){if(MonoTypeWebFonts.cleanupExecuted === true){ return; }MonoTypeWebFonts.cleanupExecuted = (window['mti_element_cache'].length > 0);var className = document.documentElement.className;var MTIConfig = window['MTIConfig'] || { 'RemoveMTIClass': false };if(MTIConfig['RemoveMTIClass']==true){function walkTheDOM (node, func) {func(node);node = node.firstChild;while (node) {walkTheDOM(node, func);node = node.nextSibling;}}function getElementsByClassName (className) {if (document.getElementsByClassName){return document.getElementsByClassName(className);}else {var results = [];walkTheDOM(document.body, function (node) {var a, c = node.className, i;if (c) {a = c.split(' ');for (i=0; i -1 },b = (!(/opera|webtv/i.test(ua)) && /msie\s(\d)/.test(ua)), c=false;if((RegExp.$1==6)||(RegExp.$1==7)){ c=true; }while(mti_elements.length > 0){for(i=0; i< mti_elements.length; i++){var classList=mti_elements[i].className.split(' ');if(classList.length==1 && !c){mti_elements[i].removeAttribute('class');}else{mti_elements[i].className=mti_elements[i].className.replace(/mti_font_element/ig, ' ').replace(/^\s+|\s+$/g,'');}}mti_elements = getElementsByClassName('mti_font_element');}}className = className.replace(/\b(mti\-.*?(loading|active|inactive))\b/g,'').replace(/^\s+|\s+$/g,'').replace(/\s+/g,' ');setTimeout(function(){document.documentElement.className = className+' mti-repaint';},20);/*IE sometimes requires redrawing the browser after fonts are downloaded. Adding a classname might help*/if(!document.getElementById('MonoTypeFontApiFontTracker')){ var fontTrackingUrl = "http://fast.fonts.com/t/1.css"; if(window.location.protocol == 'https:'){ fontTrackingUrl = fontTrackingUrl.replace(/http:/,'https:'); } var head = document.getElementsByTagName('HEAD')[0]; var cssEle = document.createElement('LINK'); if(cssEle){ cssEle.setAttribute('id','MonoTypeFontApiFontTracker'); cssEle.setAttribute('type','text/css'); cssEle.setAttribute('rel','stylesheet'); cssEle.setAttribute('href',fontTrackingUrl + "?apiType=js&projectid=7585a44a-56ad-4af6-adec-c663876d0210"); head.appendChild(cssEle); }}window['mti_element_cache'] = [];};MonoTypeWebFonts._fontActiveEventList = [];MonoTypeWebFonts._fontLoadingEventList = [];MonoTypeWebFonts._activeEventList = [];MonoTypeWebFonts._inActiveEventList = [];MonoTypeWebFonts.addEvent = function(eventName, callbackFunction){ if(eventName.toLowerCase() == 'fontactive'){ MonoTypeWebFonts._fontActiveEventList.push(callbackFunction); }else if(eventName.toLowerCase() == 'fontloading'){ MonoTypeWebFonts._fontLoadingEventList.push(callbackFunction); }else if(eventName.toLowerCase() == 'inactive'){ MonoTypeWebFonts._inActiveEventList.push(callbackFunction); }else if(eventName.toLowerCase() == 'active'){ MonoTypeWebFonts._activeEventList.push(callbackFunction); }};MonoTypeWebFonts.loadFonts = function(){MonoTypeWebFonts.load({monotype:{ reqSub:false, enableOtf: false, otfJsParentUrl: 'http://fast.fonts.com/jsapi/otjs/',pfL:[{'fontfamily' : "Swiss721W01-BoldOutline" ,contentIds :{EOT: 'f01720af-ad2d-47cd-a81c-f3d85e576338',WOFF: 'fa04146a-df25-48af-87ba-e15babcd7fb4',TTF: 'd7c5b9a2-4b68-4a21-8dbc-aa72a68d6de8',SVG: 'f7a2e63c-ab4d-48a6-b0af-36f6c52e4723'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-LightExtend" ,contentIds :{EOT: '7815395d-902b-43b7-aa5e-134cb4c708ea',WOFF: 'adb8623e-f045-4a2e-a066-74306f00b163',TTF: 'e64c9d41-7225-4e0d-b811-56ebe30344b9',SVG: '0120e80a-b9f0-4030-887d-adcce089bb34'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BlackExtend" ,contentIds :{EOT: 'bf098a5b-1ed4-41db-85df-660e72c30b12',WOFF: 'dca67071-e60c-46f2-b400-0050b9ad09cc',TTF: 'c5943c46-938f-4d2e-8d05-483658075cce',SVG: '2f336aca-0379-4448-b0db-c5c501e4a3b5'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BlackNo2" ,contentIds :{EOT: '4937a812-8940-46d3-be3c-edd1d73eddb0',WOFF: '6bb3871f-0b45-4af0-ae6f-95f5908c8b29',TTF: '2c5c9d8c-d86d-4e8d-a9ad-bfde66671871',SVG: '877b4bcf-68f6-4450-b6cf-0b39b376bbc9'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BlackOutlin" ,contentIds :{EOT: '3faf646d-dab9-44c0-8f3c-f92d75904981',WOFF: 'c3d87d51-3c25-412c-bfe4-b0ee03c82212',TTF: '314b29ad-f08c-466d-800a-553e3e6fcc01',SVG: 'be431406-c1c3-4c70-b721-c2daa608cdbf'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BoldCdOutli" ,contentIds :{EOT: '58e9ea9d-f37e-4fc4-a0c4-cf91cf0059a3',WOFF: '57b974d2-c4cf-4d2c-bc3a-b31b2931b5bf',TTF: 'a9dc5d20-6098-4d16-9102-82983e7b8bd5',SVG: '9e0a2464-dc86-46e0-a569-d9afceeef802'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss 721 W01 Extended" ,contentIds :{EOT: '7c78f7cd-458a-4c95-9405-02e8c70a53d0',WOFF: 'c97d6d8b-c9b8-4792-9c5d-2cd017dc9d06',TTF: 'f8faf30e-6940-4ad6-bd94-7ebef532aae5',SVG: '235b21c3-0f4b-4c05-8298-c66d23376f10'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BoldExtende" ,contentIds :{EOT: 'c3e600db-4b91-49b3-be13-7527a8b96102',WOFF: 'f4026334-ad61-402b-b3b6-5e475e8aa4a1',TTF: 'b157919f-ff0a-4a7b-9121-4897c0def087',SVG: '18b4960b-6035-4ac8-9567-3a61879bba3e'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BlackConden" ,contentIds :{EOT: 'aa898871-4566-469b-b50a-5d85c39eebb5',WOFF: '3b500e51-91e9-44af-8c6f-52ee81e157bc',TTF: 'efe8f093-554e-4ade-9d73-0a0ccea95bb3',SVG: '02ccb762-e8c9-47d9-90fc-517de3554eb3'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BlackCdItal" ,contentIds :{EOT: 'c4b23d45-4e5c-467b-8a57-0f6333dc867e',WOFF: '358f522f-4aed-43cc-92ad-22b23b7b416d',TTF: 'be03b156-5122-4515-98cc-c2a13eb5e3ae',SVG: '19915ba5-451e-43f2-b3c2-95d7922b9bd9'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss 721 W01 Black" ,contentIds :{EOT: '27917320-0b2d-426d-98d4-83c0e3d69ae4',WOFF: 'd023055c-f8aa-452a-8706-4ef531637649',TTF: 'b54a684f-f07a-44db-83b1-88e64a71e455',SVG: 'ef7088da-e5b3-4467-9b6b-ae692ea09fbb'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BlackItalic" ,contentIds :{EOT: '4113cfc0-6eb5-4363-904d-c7465605ff70',WOFF: 'dcd6d84b-d008-454e-894d-9b572df6df5e',TTF: '63119c5a-d28d-4a33-878c-402c37f4c312',SVG: '2ebfd7e9-3c76-4ccb-bcda-713c8cfa84d1'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss 721 W01 Thin" ,contentIds :{EOT: 'efadb268-9678-4ce1-82ce-79f630c16271',WOFF: 'd951ab13-81a4-49ef-b592-499f7101a394',TTF: 'f29f69e8-d9e1-49d5-b18c-c55d0963ad0d',SVG: '8221b431-0f46-4dd5-b62d-0670df20ee2a'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-ThinItalic" ,contentIds :{EOT: 'e330d330-a07d-4d0b-939e-674f2f62102e',WOFF: '2a95aa35-7e98-4d8d-b31e-8e88cb542624',TTF: 'f54b5b6b-6f0f-4334-99f9-4caabd8d3d58',SVG: '0a628421-ebd7-4e84-bf25-2d7bdb3b6841'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss 721 W01 Heavy" ,contentIds :{EOT: '3eb65125-4482-4e12-86c6-d994ce13a193',WOFF: '937fcf32-ec7c-43d0-b026-4f214608806e',TTF: 'a8450999-198c-44b6-8d50-55abb75cf4e1',SVG: 'cce5d8c9-f9e2-463b-991a-d173ab0a9cf5'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-HeavyItalic" ,contentIds :{EOT: '42d33d8d-bb23-4bf8-8b8f-57f5b2d39b76',WOFF: '31476949-e61f-4e2b-87e8-1ca6a2e4a255',TTF: '9c2612b9-ce18-42cb-b4ba-4a7060580c19',SVG: 'aaf5cd6c-39e8-4076-9bd9-318759743d37'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss 721 W01 Medium" ,contentIds :{EOT: '0a72c688-cbf1-4545-b25d-dc6c6935a2b9',WOFF: 'ea1567a4-8608-4bb1-a638-bc30606fc950',TTF: '95c8bd18-b342-4b31-a039-d332be2affd5',SVG: '70cfd5cd-d8dc-46c9-9457-197159711dd5'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-MediumItali" ,contentIds :{EOT: 'bef0eef0-16b3-4f37-ae48-cffd8fb55583',WOFF: 'e2268bbb-617b-47d9-a98a-e47921cb9a5a',TTF: '16511fb3-8cb2-44bd-8b75-2684f3abc7c3',SVG: 'ab5736da-8c9f-48af-a329-928f9fc7ca2e'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss 721 W01 Light" ,contentIds :{EOT: '8936dd78-6787-48e6-b578-0df6e400b3e1',WOFF: 'd1001ef9-2b8e-4cd1-99e7-9f48a6f7d356',TTF: '0c9b7a6a-39da-4a63-8de4-3a91edeab5de',SVG: 'a3f40f07-8d2b-4630-a6c6-a6e1ceb4e1e7'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-LightItalic" ,contentIds :{EOT: 'd75c3426-6722-419e-97ba-b79455524453',WOFF: 'a6f1a854-9263-4e9c-9b8b-b4a5088262d9',TTF: '1a248e9c-07ff-4842-b342-01cfcc0c6cd6',SVG: '80d87eec-57cb-4899-a45b-8bc125bec359'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-LightConden" ,contentIds :{EOT: '492c1dc1-a0eb-449d-9c6b-5fc379d3d6ad',WOFF: '572f4033-5b20-497d-9eec-f2642057895c',TTF: '4874e700-7150-43e5-a72e-108b74d19e58',SVG: 'ec9ad866-7df7-424f-841f-ca5d9b23bf9e'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-LightCdItal" ,contentIds :{EOT: '9a7a571f-7d9d-4495-9952-08f899411c78',WOFF: 'b4a8e125-d9f0-4bdb-b57f-2c840e953d44',TTF: '317df7d3-b008-495f-9927-2be44c1e33f3',SVG: '7e9ba495-afd2-47f2-923d-9fa3330c2acf'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss 721 W01 Roman" ,contentIds :{EOT: 'debae208-0c7b-4232-ba62-313e2d9d14c7',WOFF: '19c307d6-6fd8-47d3-a56d-fa998322491a',TTF: '61571c7a-d78e-4d50-822d-194e2b92a1f1',SVG: 'eafecdd5-35c6-4dc5-bc71-9b81010c7fa4'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss 721 W01 Italic" ,contentIds :{EOT: 'bba2ccf7-f24b-4179-a219-d858a659212c',WOFF: 'e96d0d02-2397-43ee-ba2a-513c21c25216',TTF: 'dda5a8ff-1d45-46be-8fb8-32750e39fbe2',SVG: 'ca78163f-aee5-4953-ba52-8e43676771ce'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss 721 W01 Bold" ,contentIds :{EOT: '5b9ccca5-47aa-44da-9a69-75a9c5b8f314',WOFF: '6f8c05f7-2d01-4282-ba89-505635df2953',TTF: '3fa115a3-0515-4bbd-94cc-555dc6341889',SVG: 'd3755f1d-88db-4cd3-a42b-8226e3aeeaf4'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BoldItalic" ,contentIds :{EOT: 'aad22020-db72-46fe-a2bc-d058fe97e1a8',WOFF: '52844fb2-eeab-4f8f-a452-7ec45dfbdf64',TTF: 'e7a2620b-0337-49a5-a1d7-3bfb203f8edf',SVG: '476cf44f-1415-4052-8b99-0643bedd51b4'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss 721 W01 Condensed" ,contentIds :{EOT: '479af9aa-4f26-46f2-86bd-a7a402857682',WOFF: '6c757807-f8ca-46ea-a7ec-bf318188880a',TTF: 'ed06709b-3985-4b1e-b045-e173e224060a',SVG: '6a141d87-8c63-412b-9ac6-1107b02ea625'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BoldCondens" ,contentIds :{EOT: '9d110454-bdb0-45fa-8bfd-27c1e5a6e0de',WOFF: 'f2bb9e08-e1b0-4de5-b414-c8a0b3ec39fa',TTF: 'd51673dd-8f8b-49c0-bc94-97ae567963c3',SVG: '4c00b9f9-d6b3-46b6-b7e5-820786ed386e'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-ItalicConde" ,contentIds :{EOT: '7b4a698e-ec32-4e05-8ada-126e02835882',WOFF: 'd249501b-3cc2-4fec-9838-4c1be4321fe0',TTF: '746455c5-738b-4f78-855b-5dffe41a9c02',SVG: 'd9b84b37-010b-427c-9074-a95bd780bb92'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-BoldItalicC" ,contentIds :{EOT: '1036c20c-80f2-4c7d-9e99-e064f26c4a9a',WOFF: '22a5894e-5545-4b51-afc6-cffe205b5b11',TTF: '8132e122-77a3-4d8b-9710-59acf4d25d7e',SVG: '6623333b-7991-419c-8d5c-473c36fcca0b'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-RoundedBold" ,contentIds :{EOT: '649186a4-fb5a-4031-ba13-079ceb75e7d1',WOFF: '6f44afd0-9406-4a48-a620-63ede03adcf2',TTF: '02aa0a53-01fe-4897-a92a-2fa94f08d605',SVG: '2a7c80a1-fba6-4c7f-a957-60633707386e'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Swiss721W01-RoundedBlac" ,contentIds :{EOT: '8184eb8b-dd7a-41bb-ad57-e3957c60e657',WOFF: '1c61c16c-472d-401f-b404-4d139cefdc5a',TTF: '47603af1-6598-48c6-af1b-aef03e8c4149',SVG: '00724b37-e254-4051-96ee-47baf5bbcb6d'}, enableSubsetting : false, enableOtf: false }],selectorFontMap:{'.swiss' : {familyName:'Swiss721W01-RoundedBold' },'h2' : {familyName:'Swiss721W01-RoundedBold' },'h3' : {familyName:'Swiss721W01-RoundedBold' }},ck:'d44f19a684109620e4841570a190e818c36a7315a0266dc2cc6f25f9e9eac6a889595af2afffb84adae9b3433cfc9aef59734d8d1b9b919814b708c5e0e871efe5963a1eaef36eaf5463cefe90fb5e5aceb1d7de706c3cb4478275407bc1e7fd4559000e769d0345cc9cdef733509d3a5d076df6a505ff1a5c0b5a1a65456d64718ed30e8645fc181c2eff5c3c51c5bf41a6db3f7c9ae2628f604665d7189cb4e6ed95821e8f4a3fd09b4f75a3b649514401332d11e24564972e3e10748ae2ba7b1ac9ae',ec:'true',fcURL:'http://fast.fonts.com/d/',dfcURL:'http://api2.fonts.com/FontSubsetter.ashx',sO:'True',ffArray:{safari: {'3.1': 'ttf','5.1':'woff'}, msafari: {'1' : 'svg', '4.2' : 'ttf'}, chrome: {'3' :'svg', '4' : 'ttf','5':'woff'}, opera: {'10' : 'ttf', '11.10' : 'woff'}, msie: {'4' : 'eot', '9' : 'woff', '10':'otf'}, mozilla: {'3.5' : 'ttf', '3.6' : 'woff'}},bsmcArray:{safari: {'3.1': '2000','5.0':'1650','5.1':'8190'}, msafari: {'1' : '8190'}, chrome: {'3' :'8190'}, opera: {'10' : '8190'}, msie: {'4' : '2064'}, mozilla: {'3.5' : '8190'}},fctypeArray:{'ttf':'1','eot':'2','woff':'3','svg': '11','otf':'13'},projectId:'7585a44a-56ad-4af6-adec-c663876d0210',EOD:null},fontloading:function(fontFamily, fontDescription){ for(var i=0; i