var Cufon=function(){function r(e){var t=this.face=e.face;this.glyphs=e.glyphs;this.w=e.w;this.baseSize=parseInt(t["units-per-em"],10);this.family=t["font-family"].toLowerCase();this.weight=t["font-weight"];this.style=t["font-style"]||"normal";this.viewBox=function(){var e=t.bbox.split(/\s+/);return{minX:parseInt(e[0],10),minY:parseInt(e[1],10),width:parseInt(e[2],10)-parseInt(e[0],10),height:parseInt(e[3],10)-parseInt(e[1],10),toString:function(){return[this.minX,this.minY,this.width,this.height].join(" ")}}}();this.ascent=-parseInt(t.ascent,10);this.descent=-parseInt(t.descent,10);this.height=-this.ascent+this.descent}function i(){var e={},t={oblique:"italic",italic:"oblique"};this.add=function(t){(e[t.style]||(e[t.style]={}))[t.weight]=t};this.get=function(n,r){var i=e[n]||e[t[n]]||e.normal||e.italic||e.oblique;if(!i){return null}r={normal:400,bold:700}[r]||parseInt(r,10);if(i[r]){return i[r]}var s={1:1,99:0}[r%100],o=[],u,a;if(s===undefined){s=r>400}if(r==500){r=400}for(var f in i){f=parseInt(f,10);if(!u||fa){a=f}o.push(f)}if(ra){r=a}o.sort(function(e,t){return(s?e>r&&t>r?et:et:e=i.length+e){r()}else{setTimeout(arguments.callee,10)}});return function(t){if(e){t()}else{n.push(t)}}}(),supports:function(e,t){var n=document.createElement("span").style;if(n[e]===undefined){return false}n[e]=t;return n[e]===t},textAlign:function(e,t,n,r){if(t.get("textAlign")=="right"){if(n>0){e=" "+e}}else{if(nd){d=S}if(x>v){v=x}if(S');if(!Cufon.vmlEnabled){return}if(document.namespaces.cvml==null){document.namespaces.add("cvml","urn:schemas-microsoft-com:vml");document.write('')}var e=0;return function(e,i,s,o,u,a,f){var l=i===null;if(l){i=u.alt}var c=e.viewBox;var h=s.computedFontSize||(s.computedFontSize=new Cufon.CSS.Size(t(a,s.get("fontSize"))+"px",e.baseSize));var p=s.computedLSpacing;if(p==undefined){p=s.get("letterSpacing");s.computedLSpacing=p=p=="normal"?0:h.convertFrom(n(a,p))}var d,v;if(l){d=u;v=u.firstChild}else{d=document.createElement("span");d.className="cufon cufon-vml";d.alt=i;v=document.createElement("cvml:group");d.appendChild(v);if(o.printable){var m=document.createElement("span");m.className="cufon-alt";m.innerText=i;d.appendChild(m)}if(!f){d.appendChild(document.createElement("cvml:group"))}}var g=d.style;var y=v.style;var b=h.convert(c.height);y.height=Math.ceil(b);y.top=Math.round(h.convert(c.minY-e.ascent));y.left=Math.round(h.convert(c.minX));var w=parseInt(y.height,10)/b;g.height=h.convert(-e.ascent+e.descent)+"px";var E=o.enableTextDecoration?Cufon.CSS.textDecoration(a,s):{};var S=s.get("color");var x=Cufon.CSS.textTransform(i,s).split("");var T=0,N=0,C=null;var k=o.textShadow;for(var L=0,O=-1,M=x.length;L