;(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=ec2fe991-c267-45a8-b42b-79f9fd626b3b"); 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' : "Helvetica W01 Roman" ,contentIds :{EOT: 'ea95b44a-eab7-4bd1-861c-e73535e7f652',WOFF: '4021a3b9-f782-438b-aeb4-c008109a8b64',TTF: '669f79ed-002c-4ff6-965c-9da453968504',SVG: 'd17bc040-9e8b-4397-8356-8153f4a64edf'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Bold" ,contentIds :{EOT: 'f70da45a-a05c-490c-ad62-7db4894b012a',WOFF: 'c5749443-93da-4592-b794-42f28d62ef72',TTF: '73805f15-38e4-4fb7-8a08-d56bf29b483b',SVG: '874bbc4a-0091-49f0-93ef-ea4e69c3cc7a'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-BoldItalic" ,contentIds :{EOT: 'ba3a4533-8c91-4cb2-9aaa-a88094026f33',WOFF: 'f1871604-fe87-46fa-b5d4-b8ec8fb8a1cb',TTF: '13fcc27d-ca3f-4d6c-92c1-539da3e903f4',SVG: '2a3f33c9-8d6e-440c-9632-83e5d9419616'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Italic" ,contentIds :{EOT: '8024396f-7071-4826-91f3-a6c74ac498a4',WOFF: '6a0046e5-ec1e-4a57-b0d1-d80725a41a7e',TTF: 'ffef6c19-060a-4d8b-9c04-ddc88a089c02',SVG: 'e523fdb5-21af-407c-a6bf-0a5e86316650'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Blk" ,contentIds :{EOT: 'f81026f1-d541-41a9-affc-ca2a013871f4',WOFF: '712aac8d-557b-4a5d-bb6a-40ac69765042',TTF: '417fbaeb-4c38-4327-a855-6b4865fcd555',SVG: '422289e3-fe15-4e5a-b159-45888740f8dc'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Blk Cn" ,contentIds :{EOT: 'b528ad62-7d22-427c-ae87-ae9c462a69a9',WOFF: '8c3c79c1-cc64-4f77-a93b-1bc6caa79124',TTF: '8f682a58-261c-4a98-a9d9-4960a8d2d208',SVG: '64b94c41-cc87-4c11-8202-a293f9188d23'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-BlkCnObl" ,contentIds :{EOT: 'bc9fa213-e446-4bcc-8c2a-a79bce168f1f',WOFF: '6d3c425e-62b2-4a19-bc43-aa5cd053a1a2',TTF: 'b063aad2-5f1d-4fe9-8868-f16b42f061cb',SVG: '30f150ca-171d-4797-a6e9-b377598a5338'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Blk Obl" ,contentIds :{EOT: '71382082-494e-41bb-abc8-e8a0fcb2374a',WOFF: 'e80cc55d-63d4-47e3-90e1-8b9a4e5e97b8',TTF: '7dc7721f-3e3f-4be1-9eab-74cced36e438',SVG: 'd5ab6fd7-be42-4e89-91a2-fd53fe2a7155'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Bd Cn" ,contentIds :{EOT: '72ae056e-143c-461e-a4f7-b0b68075fd0c',WOFF: '428b0dae-6521-4437-8f8a-f87cedc1c112',TTF: '3bb7d03b-5952-4f9b-93dd-ba887a00683e',SVG: '9273bdb1-e866-4965-9464-761fb8bdfb9d'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Bd Cn Obl" ,contentIds :{EOT: 'a934e9e2-d3a9-40f4-86ae-85c22678e019',WOFF: '16f3d43f-3a3e-4133-a621-852b46ab4aed',TTF: '37049cc8-dea4-4241-ba74-7e3cc2e4e952',SVG: 'e757cef9-18ad-4bde-b4ed-b9ddc8640c6b'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Cm" ,contentIds :{EOT: 'c2b8712e-fd70-40e2-b8b8-df35641ae9e5',WOFF: 'ecbdfc0c-dd44-4190-b173-3e47f561d788',TTF: '279b5a54-a49c-4db3-b46a-8542e0b1fed0',SVG: '6fd87b2d-9eb6-4eee-8159-79bb532b4f31'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Cn" ,contentIds :{EOT: '71feed05-d183-48da-9b1d-031a48855ec9',WOFF: '2d11ffef-dbb3-406b-b83b-d62925fa2391',TTF: '9312efda-f401-4c27-9fb0-fee0c796c399',SVG: '01a8ea06-dc25-48dc-8e52-3dbef305398a'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Cn Obl" ,contentIds :{EOT: '129976c1-f03b-4b06-97db-462b3ba51e67',WOFF: '19bc42c7-7557-49a3-a35b-12745906a6a6',TTF: 'f6c30925-be40-4d1b-9d14-15b829bf5def',SVG: '8fca987c-d7b1-47eb-912a-1c329ad84260'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Extra Cm" ,contentIds :{EOT: '90875ff3-8340-4432-a0d7-5acc996b0d3c',WOFF: '1b6e4024-2597-4e47-9481-fcaec1f94db0',TTF: '937aba53-6048-4612-86b9-a88e17bdd66a',SVG: 'cb5185a0-8c63-4cf1-b240-532a8154c088'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Light" ,contentIds :{EOT: '717f8140-20c9-4892-9815-38b48f14ce2b',WOFF: '03805817-4611-4dbc-8c65-0f73031c3973',TTF: 'd5f9f72d-afb7-4c57-8348-b4bdac42edbb',SVG: '05ad458f-263b-413f-b054-6001a987ff3e'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Light Cn" ,contentIds :{EOT: '098224b7-370a-43f8-bb4e-f3779e83a5d0',WOFF: 'ff1d6fe9-1eb4-4b56-a54d-c4e9c3c231e4',TTF: '7f604f39-0277-4222-9b21-cce46dc1a18e',SVG: '836329ae-a7e9-4192-9b9c-433c0d254f0e'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-LightCnObl" ,contentIds :{EOT: 'e31bace2-95f1-4400-b598-91b72cb664e6',WOFF: '965b68ab-e571-4313-8fd1-be34ee0f07f7',TTF: 'c1297430-5e7f-4a30-a634-53ef2b226df6',SVG: 'd65eae35-803d-4de8-9b40-786f511aab04'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Light Obl" ,contentIds :{EOT: '7630b6bd-16c5-4dc9-b9e1-59ead28d3467',WOFF: '9c3db207-1259-472f-9958-aa460cf8a464',TTF: '2b853dcc-6980-40ad-b789-72d01bdf1ab9',SVG: '6e10e416-807e-4ab6-974e-3233682fa882'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Narrow Bd" ,contentIds :{EOT: 'c231c05e-5ca6-4992-80fc-58689efdf54f',WOFF: 'abc96a4c-172f-490c-9b0d-67a760e6c33b',TTF: '1aa001ac-1bad-4fa1-b6bf-dd3e41be3ba5',SVG: '31d44f2a-7878-49b2-9369-bcb124ecb426'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-NarrowBdOb" ,contentIds :{EOT: 'ce5a3733-2bbd-409e-810a-b23143b3d42f',WOFF: 'f7e7dc45-8938-47a3-9a90-7353a417822d',TTF: '36a988f2-8cc0-42cc-b5f6-3dca98517b35',SVG: '54a50199-2a20-4613-b87b-6e5994c38dc3'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Narrow Rg" ,contentIds :{EOT: '9eae29ee-1b35-4edd-81b3-a7e1476753b9',WOFF: '75df6930-8d45-446f-b343-8acc69b5a8f1',TTF: 'a4c90851-1871-4ce1-9467-951dfff865bb',SVG: 'c6c7394c-e1e1-4a31-8602-8f9f12670517'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-NarrowRgOb" ,contentIds :{EOT: '91eb8bbd-a365-4433-a99e-3fb936f337f3',WOFF: '5b1a3abe-6c29-4cf9-b6bc-1218ed165f13',TTF: '6d996689-50be-4c4f-bb3e-412908ebccba',SVG: '787565c4-e889-4028-9216-646079b153a0'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-TextbookBd 709911" ,contentIds :{EOT: 'bcaf1632-fc94-4264-8b8e-ea362b077a32',WOFF: 'c3e20766-7c9d-4982-925f-c812a24f1f03',TTF: '1e31ab12-de74-43f0-a2ba-8397096690fd',SVG: '234bf8d3-d250-451f-9141-88625f5a1244'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-TextbookBd 709914" ,contentIds :{EOT: '6ea33cea-621e-4e68-8a30-51df7300ab71',WOFF: '2144112b-d0ba-4bfd-a979-131ec040e04c',TTF: 'fffc8068-3c7f-497f-ae94-1deb45ac6f7f',SVG: '297987de-9d64-4dc5-a00a-fee927038de3'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-TextbookRg 709917" ,contentIds :{EOT: 'f0dab97e-1d5c-48e1-9bb3-540d0ca43719',WOFF: '1387d745-3236-4399-a37a-0eba32a34bde',TTF: '90587de6-77c0-47a8-9190-c66f0b82cba4',SVG: '32fc6638-4861-4f54-90bb-5fd4d6e7f75b'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-TextbookRg 709920" ,contentIds :{EOT: '70eddd06-51bc-4768-a2da-2de8d3dddf5f',WOFF: '176bd6f6-acb9-4965-8bd9-a36ef6a86aac',TTF: '038807ca-6693-41ce-8463-958162837863',SVG: '5a0c33e7-e419-44c2-b110-d452ed7f4eba'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W01 Ultra Cm" ,contentIds :{EOT: '73fab8df-e2d0-4cf7-b3a3-8e77d3dc82e7',WOFF: '3530b569-d879-4117-8d23-d166203ca6c1',TTF: '869de45d-181b-4200-b6dc-3335405d2145',SVG: '495e23df-7f84-4bc6-8c26-471d72be7d20'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaInseratW01-Rg" ,contentIds :{EOT: '4d6d15ca-94af-47e8-a4ea-0f095ac2de01',WOFF: 'fa6e135a-f995-4cdf-9c98-0c0447816760',TTF: '482a829b-c447-4c17-97f7-3144858dad4f',SVG: '2a9e2c58-bcc1-41ff-9d3e-42e71d94729a'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-RoundedBlk 709929" ,contentIds :{EOT: 'dada1688-ae02-4e67-bae7-848c09a4a678',WOFF: '75fe4891-ebc0-4682-80ac-64f1a999bcd5',TTF: '9b5dbdd1-0bd8-469e-98c2-7ab3875b829a',SVG: '510c33ab-1b9f-47bb-9589-36d114b1eb07'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-RoundedBlk 709932" ,contentIds :{EOT: 'e3f5db49-c5bb-42a4-8145-9aef01e80081',WOFF: '3c0a3171-36bf-4375-8c50-27e3f37a1125',TTF: '7f0d8428-f9ce-4b0c-93d0-e542e5ba48a6',SVG: 'f1970f9c-52df-4712-ab2b-be25796566f5'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-RoundedBd" ,contentIds :{EOT: '79e78e0d-1e3d-4298-8913-6f12cf008e7d',WOFF: 'c280ced9-704c-46b2-a66a-aff7ee1627bf',TTF: '548e8c1d-b37a-43af-b197-a35e2f0c3d2f',SVG: '5e9b82e3-aa53-4064-b984-f49aa751081d'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-RoundedBdC 709938" ,contentIds :{EOT: '32db7260-996d-4e33-9ea9-980d946a0d01',WOFF: '12a2930c-4202-4849-bac1-0a1a70c374d3',TTF: '2f6fb147-d43d-4b72-9ef8-2b1b6cfa687a',SVG: '6cb40668-b781-4adc-80b6-69a6203d0eb5'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-RoundedBdC 709941" ,contentIds :{EOT: 'f6b1e46f-a253-4371-8345-e4ac23668a64',WOFF: '24207063-5376-4428-951f-09155436ba27',TTF: '99a8c542-5b7a-461d-85ec-ebed66b4cd44',SVG: '2736796a-4936-4dea-b615-a7918f6ffe48'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "HelveticaW01-RoundedBdO" ,contentIds :{EOT: '3135cbc4-daa5-4ead-8716-d430072e6961',WOFF: 'df4d0186-cc86-4bc4-a22d-6e106afb54b0',TTF: 'aaccf668-cc51-4775-9350-ac545e499f48',SVG: '63e2feb9-2aab-473c-83a6-042e29420ce2'}, enableSubsetting : false, enableOtf: false },{'fontfamily' : "Helvetica W02 Light" ,contentIds :{EOT: 'ff80873b-6ac3-44f7-b029-1b4111beac76',WOFF: '80c34ad2-27c2-4d99-90fa-985fd64ab81a',TTF: 'b8cb02c2-5b58-48d8-9501-8d02869154c2',SVG: '92c941ea-2b06-4b72-9165-17476d424d6c'}, enableSubsetting : false, enableOtf: false }],selectorFontMap:{},ck:'d44f19a684109620e4841470ae90e8182f0ee87a409fb740bdd79965212bc1a6e19326310bfabd0878a238faf3e21c1b3f1d61d7d4ea2c758b14b42886c011fb7d67f6f4304021f8b6a869544933eceb66314dd9a6b5be8bdff35785fbc494397e1b98',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:'ec2fe991-c267-45a8-b42b-79f9fd626b3b',EOD:null},fontloading:function(fontFamily, fontDescription){ for(var i=0; i";}if (/i(Pad|Pod|Phone)/.test(navigator.userAgent)) { var el = document.getElementById('mti_wfs_colophon'); if (el) { window.onscroll = function () { el.style.top = (window.pageYOffset + window.innerHeight - 40) + 'px' }; }}};setTimeout(function(){ MonoTypeWebFonts.cleanup(); }, 6000);