﻿//jquery.lavalamp.js
(function($) { $.fn.lavaLamp = function(o) { o = $.extend({ fx: "linear", speed: 500, click: function() { } }, o || {}); return this.each(function() { var b = $(this), noop = function() { }, $back = $('<li class="back"><div class="left"></div></li>').appendTo(b), $li = $("li", this), curr = $("li.current", this)[0] || $($li[0]).addClass("current")[0]; $li.not(".back").hover(function() { move(this) }, noop); $(this).hover(noop, function() { move(curr) }); $li.click(function(e) { setCurr(this); return o.click.apply(this, [e, this]) }); setCurr(curr); function setCurr(a) { $back.css({ "left": a.offsetLeft + "px", "width": a.offsetWidth + "px" }); curr = a }; function move(a) { $back.each(function() { $(this).dequeue() }).animate({ width: a.offsetWidth, left: a.offsetLeft }, o.speed, o.fx) } }) } })(jQuery);

/*
* jQuery Easing v1.1 - http://gsgd.co.uk/sandbox/jquery.easing.php
*
* Uses the built in easing capabilities added in jQuery 1.1
* to offer multiple easing options
*
* Copyright (c) 2007 George Smith
* Licensed under the MIT License:
*   http://www.opensource.org/licenses/mit-license.php
*/
jQuery.easing = { easein: function(x, t, b, c, d) { return c * (t /= d) * t + b }, easeinout: function(x, t, b, c, d) { if (t < d / 2) return 2 * c * t * t / (d * d) + b; var a = t - d / 2; return -2 * c * a * a / (d * d) + 2 * c * a / d + c / 2 + b }, easeout: function(x, t, b, c, d) { return -c * t * t / (d * d) + 2 * c * t / d + b }, expoin: function(x, t, b, c, d) { var a = 1; if (c < 0) { a *= -1; c *= -1 } return a * (Math.exp(Math.log(c) / d * t)) + b }, expoout: function(x, t, b, c, d) { var a = 1; if (c < 0) { a *= -1; c *= -1 } return a * (-Math.exp(-Math.log(c) / d * (t - d)) + c + 1) + b }, expoinout: function(x, t, b, c, d) { var a = 1; if (c < 0) { a *= -1; c *= -1 } if (t < d / 2) return a * (Math.exp(Math.log(c / 2) / (d / 2) * t)) + b; return a * (-Math.exp(-2 * Math.log(c / 2) / d * (t - d)) + c + 1) + b }, bouncein: function(x, t, b, c, d) { return c - jQuery.easing['bounceout'](x, d - t, 0, c, d) + b }, bounceout: function(x, t, b, c, d) { if ((t /= d) < (1 / 2.75)) { return c * (7.5625 * t * t) + b } else if (t < (2 / 2.75)) { return c * (7.5625 * (t -= (1.5 / 2.75)) * t + .75) + b } else if (t < (2.5 / 2.75)) { return c * (7.5625 * (t -= (2.25 / 2.75)) * t + .9375) + b } else { return c * (7.5625 * (t -= (2.625 / 2.75)) * t + .984375) + b } }, bounceinout: function(x, t, b, c, d) { if (t < d / 2) return jQuery.easing['bouncein'](x, t * 2, 0, c, d) * .5 + b; return jQuery.easing['bounceout'](x, t * 2 - d, 0, c, d) * .5 + c * .5 + b }, elasin: function(x, t, b, c, d) { var s = 1.70158; var p = 0; var a = c; if (t == 0) return b; if ((t /= d) == 1) return b + c; if (!p) p = d * .3; if (a < Math.abs(c)) { a = c; var s = p / 4 } else var s = p / (2 * Math.PI) * Math.asin(c / a); return -(a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p)) + b }, elasout: function(x, t, b, c, d) { var s = 1.70158; var p = 0; var a = c; if (t == 0) return b; if ((t /= d) == 1) return b + c; if (!p) p = d * .3; if (a < Math.abs(c)) { a = c; var s = p / 4 } else var s = p / (2 * Math.PI) * Math.asin(c / a); return a * Math.pow(2, -10 * t) * Math.sin((t * d - s) * (2 * Math.PI) / p) + c + b }, elasinout: function(x, t, b, c, d) { var s = 1.70158; var p = 0; var a = c; if (t == 0) return b; if ((t /= d / 2) == 2) return b + c; if (!p) p = d * (.3 * 1.5); if (a < Math.abs(c)) { a = c; var s = p / 4 } else var s = p / (2 * Math.PI) * Math.asin(c / a); if (t < 1) return -.5 * (a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p)) + b; return a * Math.pow(2, -10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p) * .5 + c + b }, backin: function(x, t, b, c, d) { var s = 1.70158; return c * (t /= d) * t * ((s + 1) * t - s) + b }, backout: function(x, t, b, c, d) { var s = 1.70158; return c * ((t = t / d - 1) * t * ((s + 1) * t + s) + 1) + b }, backinout: function(x, t, b, c, d) { var s = 1.70158; if ((t /= d / 2) < 1) return c / 2 * (t * t * (((s *= (1.525)) + 1) * t - s)) + b; return c / 2 * ((t -= 2) * t * (((s *= (1.525)) + 1) * t + s) + 2) + b }, linear: function(x, t, b, c, d) { return c * t / d + b } };

/**
* --------------------------------------------------------------------
* jQuery-Plugin "pngFix"
* Version: 1.2, 09.03.2009
* by Andreas Eberhard, andreas.eberhard@gmail.com
*                      http://jquery.andreaseberhard.de/
*
* Copyright (c) 2007 Andreas Eberhard
* Licensed under GPL (http://www.opensource.org/licenses/gpl-license.php)
*
* Changelog:
*    09.03.2009 Version 1.2
*    - Update for jQuery 1.3.x, removed @ from selectors
*    11.09.2007 Version 1.1
*    - removed noConflict
*    - added png-support for input type=image
*    - 01.08.2007 CSS background-image support extension added by Scott Jehl, scott@filamentgroup.com, http://www.filamentgroup.com
*    31.05.2007 initial Version 1.0
* --------------------------------------------------------------------
* @example $(function(){$(document).pngFix();});
* @desc Fixes all PNG's in the document on document.ready
*
* jQuery(function(){jQuery(document).pngFix();});
* @desc Fixes all PNG's in the document on document.ready when using noConflict
*
* @example $(function(){$('div.examples').pngFix();});
* @desc Fixes all PNG's within div with class examples
*
* @example $(function(){$('div.examples').pngFix( { blankgif:'ext.gif' } );});
* @desc Fixes all PNG's within div with class examples, provides blank gif for input with png
* --------------------------------------------------------------------
*/

(function($) {

    jQuery.fn.pngFix = function(settings) {

        // Settings
        settings = jQuery.extend({
            blankgif: 'blank.gif'
        }, settings);

        var ie55 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 5.5") != -1);
        var ie6 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 6.0") != -1);

        if (jQuery.browser.msie && (ie55 || ie6)) {

            //fix images with png-source
            jQuery(this).find("img[src$=.png]").each(function() {

                jQuery(this).attr('width', jQuery(this).width());
                jQuery(this).attr('height', jQuery(this).height());

                var prevStyle = '';
                var strNewHTML = '';
                var imgId = (jQuery(this).attr('id')) ? 'id="' + jQuery(this).attr('id') + '" ' : '';
                var imgClass = (jQuery(this).attr('class')) ? 'class="' + jQuery(this).attr('class') + '" ' : '';
                var imgTitle = (jQuery(this).attr('title')) ? 'title="' + jQuery(this).attr('title') + '" ' : '';
                var imgAlt = (jQuery(this).attr('alt')) ? 'alt="' + jQuery(this).attr('alt') + '" ' : '';
                var imgAlign = (jQuery(this).attr('align')) ? 'float:' + jQuery(this).attr('align') + ';' : '';
                var imgHand = (jQuery(this).parent().attr('href')) ? 'cursor:hand;' : '';
                if (this.style.border) {
                    prevStyle += 'border:' + this.style.border + ';';
                    this.style.border = '';
                }
                if (this.style.padding) {
                    prevStyle += 'padding:' + this.style.padding + ';';
                    this.style.padding = '';
                }
                if (this.style.margin) {
                    prevStyle += 'margin:' + this.style.margin + ';';
                    this.style.margin = '';
                }
                var imgStyle = (this.style.cssText);

                strNewHTML += '<span ' + imgId + imgClass + imgTitle + imgAlt;
                strNewHTML += 'style="position:relative;white-space:pre-line;display:inline-block;background:transparent;' + imgAlign + imgHand;
                strNewHTML += 'width:' + jQuery(this).width() + 'px;' + 'height:' + jQuery(this).height() + 'px;';
                strNewHTML += 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader' + '(src=\'' + jQuery(this).attr('src') + '\', sizingMethod=\'scale\');';
                strNewHTML += imgStyle + '"></span>';
                if (prevStyle != '') {
                    strNewHTML = '<span style="position:relative;display:inline-block;' + prevStyle + imgHand + 'width:' + jQuery(this).width() + 'px;' + 'height:' + jQuery(this).height() + 'px;' + '">' + strNewHTML + '</span>';
                }

                jQuery(this).hide();
                jQuery(this).after(strNewHTML);

            });

            // fix css background pngs
            jQuery(this).find("*").each(function() {
                var bgIMG = jQuery(this).css('background-image');
                if (bgIMG.indexOf(".png") != -1) {
                    var iebg = bgIMG.split('url("')[1].split('")')[0];
                    jQuery(this).css('background-image', 'none');
                    jQuery(this).get(0).runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + iebg + "',sizingMethod='scale')";
                }
            });

            //fix input with png-source
            jQuery(this).find("input[src$=.png]").each(function() {
                var bgIMG = jQuery(this).attr('src');
                jQuery(this).get(0).runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader' + '(src=\'' + bgIMG + '\', sizingMethod=\'scale\');';
                jQuery(this).attr('src', settings.blankgif)
            });

        }

        return jQuery;

    };

})(jQuery);

/*
* Copyright (c) 2009 Simo Kinnunen.
* Licensed under the MIT license.
*
* @version 1.09
*/
var Cufon = (function() { var m = function() { return m.replace.apply(null, arguments) }; var x = m.DOM = { ready: (function() { var C = false, E = { loaded: 1, complete: 1 }; var B = [], D = function() { if (C) { return } C = true; for (var F; F = B.shift(); F()) { } }; if (document.addEventListener) { document.addEventListener("DOMContentLoaded", D, false); window.addEventListener("pageshow", D, false) } if (!window.opera && document.readyState) { (function() { E[document.readyState] ? D() : setTimeout(arguments.callee, 10) })() } if (document.readyState && document.createStyleSheet) { (function() { try { document.body.doScroll("left"); D() } catch (F) { setTimeout(arguments.callee, 1) } })() } q(window, "load", D); return function(F) { if (!arguments.length) { D() } else { C ? F() : B.push(F) } } })(), root: function() { return document.documentElement || document.body } }; var n = m.CSS = { Size: function(C, B) { this.value = parseFloat(C); this.unit = String(C).match(/[a-z%]*$/)[0] || "px"; this.convert = function(D) { return D / B * this.value }; this.convertFrom = function(D) { return D / this.value * B }; this.toString = function() { return this.value + this.unit } }, addClass: function(C, B) { var D = C.className; C.className = D + (D && " ") + B; return C }, color: j(function(C) { var B = {}; B.color = C.replace(/^rgba\((.*?),\s*([\d.]+)\)/, function(E, D, F) { B.opacity = parseFloat(F); return "rgb(" + D + ")" }); return B }), fontStretch: j(function(B) { if (typeof B == "number") { return B } if (/%$/.test(B)) { return parseFloat(B) / 100 } return { "ultra-condensed": 0.5, "extra-condensed": 0.625, condensed: 0.75, "semi-condensed": 0.875, "semi-expanded": 1.125, expanded: 1.25, "extra-expanded": 1.5, "ultra-expanded": 2}[B] || 1 }), getStyle: function(C) { var B = document.defaultView; if (B && B.getComputedStyle) { return new a(B.getComputedStyle(C, null)) } if (C.currentStyle) { return new a(C.currentStyle) } return new a(C.style) }, gradient: j(function(F) { var G = { id: F, type: F.match(/^-([a-z]+)-gradient\(/)[1], stops: [] }, C = F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig); for (var E = 0, B = C.length, D; E < B; ++E) { D = C[E].split("=", 2).reverse(); G.stops.push([D[1] || E / (B - 1), D[0]]) } return G }), quotedList: j(function(E) { var D = [], C = /\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g, B; while (B = C.exec(E)) { D.push(B[3] || B[1]) } return D }), recognizesMedia: j(function(G) { var E = document.createElement("style"), D, C, B; E.type = "text/css"; E.media = G; try { E.appendChild(document.createTextNode("/**/")) } catch (F) { } C = g("head")[0]; C.insertBefore(E, C.firstChild); D = (E.sheet || E.styleSheet); B = D && !D.disabled; C.removeChild(E); return B }), removeClass: function(D, C) { var B = RegExp("(?:^|\\s+)" + C + "(?=\\s|$)", "g"); D.className = D.className.replace(B, ""); return D }, supports: function(D, C) { var B = document.createElement("span").style; if (B[D] === undefined) { return false } B[D] = C; return B[D] === C }, textAlign: function(E, D, B, C) { if (D.get("textAlign") == "right") { if (B > 0) { E = " " + E } } else { if (B < C - 1) { E += " " } } return E }, textShadow: j(function(F) { if (F == "none") { return null } var E = [], G = {}, B, C = 0; var D = /(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig; while (B = D.exec(F)) { if (B[0] == ",") { E.push(G); G = {}; C = 0 } else { if (B[1]) { G.color = B[1] } else { G[["offX", "offY", "blur"][C++]] = B[2] } } } E.push(G); return E }), textTransform: (function() { var B = { uppercase: function(C) { return C.toUpperCase() }, lowercase: function(C) { return C.toLowerCase() }, capitalize: function(C) { return C.replace(/\b./g, function(D) { return D.toUpperCase() }) } }; return function(E, D) { var C = B[D.get("textTransform")]; return C ? C(E) : E } })(), whiteSpace: (function() { var D = { inline: 1, "inline-block": 1, "run-in": 1 }; var C = /^\s+/, B = /\s+$/; return function(H, F, G, E) { if (E) { if (E.nodeName.toLowerCase() == "br") { H = H.replace(C, "") } } if (D[F.get("display")]) { return H } if (!G.previousSibling) { H = H.replace(C, "") } if (!G.nextSibling) { H = H.replace(B, "") } return H } })() }; n.ready = (function() { var B = !n.recognizesMedia("all"), E = false; var D = [], H = function() { B = true; for (var K; K = D.shift(); K()) { } }; var I = g("link"), J = g("style"); function C(K) { return K.disabled || G(K.sheet, K.media || "screen") } function G(M, P) { if (!n.recognizesMedia(P || "all")) { return true } if (!M || M.disabled) { return false } try { var Q = M.cssRules, O; if (Q) { search: for (var L = 0, K = Q.length; O = Q[L], L < K; ++L) { switch (O.type) { case 2: break; case 3: if (!G(O.styleSheet, O.media.mediaText)) { return false } break; default: break search } } } } catch (N) { } return true } function F() { if (document.createStyleSheet) { return true } var L, K; for (K = 0; L = I[K]; ++K) { if (L.rel.toLowerCase() == "stylesheet" && !C(L)) { return false } } for (K = 0; L = J[K]; ++K) { if (!C(L)) { return false } } return true } x.ready(function() { if (!E) { E = n.getStyle(document.body).isUsable() } if (B || (E && F())) { H() } else { setTimeout(arguments.callee, 10) } }); return function(K) { if (B) { K() } else { D.push(K) } } })(); function s(D) { var C = this.face = D.face, B = { "\u0020": 1, "\u00a0": 1, "\u3000": 1 }; this.glyphs = D.glyphs; this.w = D.w; this.baseSize = parseInt(C["units-per-em"], 10); this.family = C["font-family"].toLowerCase(); this.weight = C["font-weight"]; this.style = C["font-style"] || "normal"; this.viewBox = (function() { var F = C.bbox.split(/\s+/); var E = { minX: parseInt(F[0], 10), minY: parseInt(F[1], 10), maxX: parseInt(F[2], 10), maxY: parseInt(F[3], 10) }; E.width = E.maxX - E.minX; E.height = E.maxY - E.minY; E.toString = function() { return [this.minX, this.minY, this.width, this.height].join(" ") }; return E })(); this.ascent = -parseInt(C.ascent, 10); this.descent = -parseInt(C.descent, 10); this.height = -this.ascent + this.descent; this.spacing = function(L, N, E) { var O = this.glyphs, M, K, G, P = [], F = 0, J = -1, I = -1, H; while (H = L[++J]) { M = O[H] || this.missingGlyph; if (!M) { continue } if (K) { F -= G = K[H] || 0; P[I] -= G } F += P[++I] = ~ ~(M.w || this.w) + N + (B[H] ? E : 0); K = M.k } P.total = F; return P } } function f() { var C = {}, B = { oblique: "italic", italic: "oblique" }; this.add = function(D) { (C[D.style] || (C[D.style] = {}))[D.weight] = D }; this.get = function(H, I) { var G = C[H] || C[B[H]] || C.normal || C.italic || C.oblique; if (!G) { return null } I = { normal: 400, bold: 700}[I] || parseInt(I, 10); if (G[I]) { return G[I] } var E = { 1: 1, 99: 0}[I % 100], K = [], F, D; if (E === undefined) { E = I > 400 } if (I == 500) { I = 400 } for (var J in G) { if (!k(G, J)) { continue } J = parseInt(J, 10); if (!F || J < F) { F = J } if (!D || J > D) { D = J } K.push(J) } if (I < F) { I = F } if (I > D) { I = D } K.sort(function(M, L) { return (E ? (M >= I && L >= I) ? M < L : M > L : (M <= I && L <= I) ? M > L : M < L) ? -1 : 1 }); return G[K[0]] } } function r() { function D(F, G) { if (F.contains) { return F.contains(G) } return F.compareDocumentPosition(G) & 16 } function B(G) { var F = G.relatedTarget; if (!F || D(this, F)) { return } C(this, G.type == "mouseover") } function E(F) { C(this, F.type == "mouseenter") } function C(F, G) { setTimeout(function() { var H = d.get(F).options; m.replace(F, G ? h(H, H.hover) : H, true) }, 10) } this.attach = function(F) { if (F.onmouseenter === undefined) { q(F, "mouseover", B); q(F, "mouseout", B) } else { q(F, "mouseenter", E); q(F, "mouseleave", E) } } } function u() { var C = [], D = {}; function B(H) { var E = [], G; for (var F = 0; G = H[F]; ++F) { E[F] = C[D[G]] } return E } this.add = function(F, E) { D[F] = C.push(E) - 1 }; this.repeat = function() { var E = arguments.length ? B(arguments) : C, F; for (var G = 0; F = E[G++]; ) { m.replace(F[0], F[1], true) } } } function A() { var D = {}, B = 0; function C(E) { return E.cufid || (E.cufid = ++B) } this.get = function(E) { var F = C(E); return D[F] || (D[F] = {}) } } function a(B) { var D = {}, C = {}; this.extend = function(E) { for (var F in E) { if (k(E, F)) { D[F] = E[F] } } return this }; this.get = function(E) { return D[E] != undefined ? D[E] : B[E] }; this.getSize = function(F, E) { return C[F] || (C[F] = new n.Size(this.get(F), E)) }; this.isUsable = function() { return !!B } } function q(C, B, D) { if (C.addEventListener) { C.addEventListener(B, D, false) } else { if (C.attachEvent) { C.attachEvent("on" + B, function() { return D.call(C, window.event) }) } } } function v(C, B) { var D = d.get(C); if (D.options) { return C } if (B.hover && B.hoverables[C.nodeName.toLowerCase()]) { b.attach(C) } D.options = B; return C } function j(B) { var C = {}; return function(D) { if (!k(C, D)) { C[D] = B.apply(null, arguments) } return C[D] } } function c(F, E) { var B = n.quotedList(E.get("fontFamily").toLowerCase()), D; for (var C = 0; D = B[C]; ++C) { if (i[D]) { return i[D].get(E.get("fontStyle"), E.get("fontWeight")) } } return null } function g(B) { return document.getElementsByTagName(B) } function k(C, B) { return C.hasOwnProperty(B) } function h() { var C = {}, B, F; for (var E = 0, D = arguments.length; B = arguments[E], E < D; ++E) { for (F in B) { if (k(B, F)) { C[F] = B[F] } } } return C } function o(E, M, C, N, F, D) { var K = document.createDocumentFragment(), H; if (M === "") { return K } var L = N.separate; var I = M.split(p[L]), B = (L == "words"); if (B && t) { if (/^\s/.test(M)) { I.unshift("") } if (/\s$/.test(M)) { I.push("") } } for (var J = 0, G = I.length; J < G; ++J) { H = z[N.engine](E, B ? n.textAlign(I[J], C, J, G) : I[J], C, N, F, D, J < G - 1); if (H) { K.appendChild(H) } } return K } function l(D, M) { var C = D.nodeName.toLowerCase(); if (M.ignore[C]) { return } var E = !M.textless[C]; var B = n.getStyle(v(D, M)).extend(M); var F = c(D, B), G, K, I, H, L, J; if (!F) { return } for (G = D.firstChild; G; G = I) { K = G.nodeType; I = G.nextSibling; if (E && K == 3) { if (H) { H.appendData(G.data); D.removeChild(G) } else { H = G } if (I) { continue } } if (H) { D.replaceChild(o(F, n.whiteSpace(H.data, B, H, J), B, M, G, D), H); H = null } if (K == 1) { if (G.firstChild) { if (G.nodeName.toLowerCase() == "cufon") { z[M.engine](F, null, B, M, G, D) } else { arguments.callee(G, M) } } J = G } } } var t = " ".split(/\s+/).length == 0; var d = new A(); var b = new r(); var y = new u(); var e = false; var z = {}, i = {}, w = { autoDetect: false, engine: null, forceHitArea: false, hover: false, hoverables: { a: true }, ignore: { applet: 1, canvas: 1, col: 1, colgroup: 1, head: 1, iframe: 1, map: 1, optgroup: 1, option: 1, script: 1, select: 1, style: 1, textarea: 1, title: 1, pre: 1 }, printable: true, selector: (window.Sizzle || (window.jQuery && function(B) { return jQuery(B) }) || (window.dojo && dojo.query) || (window.Ext && Ext.query) || (window.YAHOO && YAHOO.util && YAHOO.util.Selector && YAHOO.util.Selector.query) || (window.$$ && function(B) { return $$(B) }) || (window.$ && function(B) { return $(B) }) || (document.querySelectorAll && function(B) { return document.querySelectorAll(B) }) || g), separate: "words", textless: { dl: 1, html: 1, ol: 1, table: 1, tbody: 1, thead: 1, tfoot: 1, tr: 1, ul: 1 }, textShadow: "none" }; var p = { words: /\s/.test("\u00a0") ? /[^\S\u00a0]+/ : /\s+/, characters: "", none: /^/ }; m.now = function() { x.ready(); return m }; m.refresh = function() { y.repeat.apply(y, arguments); return m }; m.registerEngine = function(C, B) { if (!B) { return m } z[C] = B; return m.set("engine", C) }; m.registerFont = function(D) { if (!D) { return m } var B = new s(D), C = B.family; if (!i[C]) { i[C] = new f() } i[C].add(B); return m.set("fontFamily", '"' + C + '"') }; m.replace = function(D, C, B) { C = h(w, C); if (!C.engine) { return m } if (!e) { n.addClass(x.root(), "cufon-active cufon-loading"); n.ready(function() { n.addClass(n.removeClass(x.root(), "cufon-loading"), "cufon-ready") }); e = true } if (C.hover) { C.forceHitArea = true } if (C.autoDetect) { delete C.fontFamily } if (typeof C.textShadow == "string") { C.textShadow = n.textShadow(C.textShadow) } if (typeof C.color == "string" && /^-/.test(C.color)) { C.textGradient = n.gradient(C.color) } else { delete C.textGradient } if (!B) { y.add(D, arguments) } if (D.nodeType || typeof D == "string") { D = [D] } n.ready(function() { for (var F = 0, E = D.length; F < E; ++F) { var G = D[F]; if (typeof G == "string") { m.replace(C.selector(G), C, true) } else { l(G, C) } } }); return m }; m.set = function(B, C) { w[B] = C; return m }; return m })(); Cufon.registerEngine("canvas", (function() { var b = document.createElement("canvas"); if (!b || !b.getContext || !b.getContext.apply) { return } b = null; var a = Cufon.CSS.supports("display", "inline-block"); var e = !a && (document.compatMode == "BackCompat" || /frameset|transitional/i.test(document.doctype.publicId)); var f = document.createElement("style"); f.type = "text/css"; f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;" + (e ? "" : "font-size:1px;line-height:1px;") + "}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}" + (a ? "cufon canvas{position:relative;}" : "cufon canvas{position:absolute;}") + "}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g, "!important;"))); document.getElementsByTagName("head")[0].appendChild(f); function d(p, h) { var n = 0, m = 0; var g = [], o = /([mrvxe])([^a-z]*)/g, k; generate: for (var j = 0; k = o.exec(p); ++j) { var l = k[2].split(","); switch (k[1]) { case "v": g[j] = { m: "bezierCurveTo", a: [n + ~ ~l[0], m + ~ ~l[1], n + ~ ~l[2], m + ~ ~l[3], n += ~ ~l[4], m += ~ ~l[5]] }; break; case "r": g[j] = { m: "lineTo", a: [n += ~ ~l[0], m += ~ ~l[1]] }; break; case "m": g[j] = { m: "moveTo", a: [n = ~ ~l[0], m = ~ ~l[1]] }; break; case "x": g[j] = { m: "closePath" }; break; case "e": break generate } h[g[j].m].apply(h, g[j].a) } return g } function c(m, k) { for (var j = 0, h = m.length; j < h; ++j) { var g = m[j]; k[g.m].apply(k, g.a) } } return function(V, w, P, t, C, W) { var k = (w === null); if (k) { w = C.getAttribute("alt") } var A = V.viewBox; var m = P.getSize("fontSize", V.baseSize); var B = 0, O = 0, N = 0, u = 0; var z = t.textShadow, L = []; if (z) { for (var U = z.length; U--; ) { var F = z[U]; var K = m.convertFrom(parseFloat(F.offX)); var I = m.convertFrom(parseFloat(F.offY)); L[U] = [K, I]; if (I < B) { B = I } if (K > O) { O = K } if (I > N) { N = I } if (K < u) { u = K } } } var Z = Cufon.CSS.textTransform(w, P).split(""); var E = V.spacing(Z, ~ ~m.convertFrom(parseFloat(P.get("letterSpacing")) || 0), ~ ~m.convertFrom(parseFloat(P.get("wordSpacing")) || 0)); if (!E.length) { return null } var h = E.total; O += A.width - E[E.length - 1]; u += A.minX; var s, n; if (k) { s = C; n = C.firstChild } else { s = document.createElement("cufon"); s.className = "cufon cufon-canvas"; s.setAttribute("alt", w); n = document.createElement("canvas"); s.appendChild(n); if (t.printable) { var S = document.createElement("cufontext"); S.appendChild(document.createTextNode(w)); s.appendChild(S) } } var aa = s.style; var H = n.style; var j = m.convert(A.height); var Y = Math.ceil(j); var M = Y / j; var G = M * Cufon.CSS.fontStretch(P.get("fontStretch")); var J = h * G; var Q = Math.ceil(m.convert(J + O - u)); var o = Math.ceil(m.convert(A.height - B + N)); n.width = Q; n.height = o; H.width = Q + "px"; H.height = o + "px"; B += A.minY; H.top = Math.round(m.convert(B - V.ascent)) + "px"; H.left = Math.round(m.convert(u)) + "px"; var r = Math.max(Math.ceil(m.convert(J)), 0) + "px"; if (a) { aa.width = r; aa.height = m.convert(V.height) + "px" } else { aa.paddingLeft = r; aa.paddingBottom = (m.convert(V.height) - 1) + "px" } var X = n.getContext("2d"), D = j / A.height; X.scale(D, D * M); X.translate(-u, -B); X.save(); function T() { var x = V.glyphs, ab, l = -1, g = -1, y; X.scale(G, 1); while (y = Z[++l]) { var ab = x[Z[l]] || V.missingGlyph; if (!ab) { continue } if (ab.d) { X.beginPath(); if (ab.code) { c(ab.code, X) } else { ab.code = d("m" + ab.d, X) } X.fill() } X.translate(E[++g], 0) } X.restore() } if (z) { for (var U = z.length; U--; ) { var F = z[U]; X.save(); X.fillStyle = F.color; X.translate.apply(X, L[U]); T() } } var q = t.textGradient; if (q) { var v = q.stops, p = X.createLinearGradient(0, A.minY, 0, A.maxY); for (var U = 0, R = v.length; U < R; ++U) { p.addColorStop.apply(p, v[U]) } X.fillStyle = p } else { X.fillStyle = P.get("color") } T(); return s } })()); Cufon.registerEngine("vml", (function() { var e = document.namespaces; if (!e) { return } e.add("cvml", "urn:schemas-microsoft-com:vml"); e = null; var b = document.createElement("cvml:shape"); b.style.behavior = "url(#default#VML)"; if (!b.coordsize) { return } b = null; var h = (document.documentMode || 0) < 8; document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:' + (h ? "middle" : "text-bottom") + ";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g, "!important;")); function c(i, j) { return a(i, /(?:em|ex|%)$|^[a-z-]+$/i.test(j) ? "1em" : j) } function a(l, m) { if (m === "0") { return 0 } if (/px$/i.test(m)) { return parseFloat(m) } var k = l.style.left, j = l.runtimeStyle.left; l.runtimeStyle.left = l.currentStyle.left; l.style.left = m.replace("%", "em"); var i = l.style.pixelLeft; l.style.left = k; l.runtimeStyle.left = j; return i } function f(l, k, j, n) { var i = "computed" + n, m = k[i]; if (isNaN(m)) { m = k.get(n); k[i] = m = (m == "normal") ? 0 : ~ ~j.convertFrom(a(l, m)) } return m } var g = {}; function d(p) { var q = p.id; if (!g[q]) { var n = p.stops, o = document.createElement("cvml:fill"), i = []; o.type = "gradient"; o.angle = 180; o.focus = "0"; o.method = "sigma"; o.color = n[0][1]; for (var m = 1, l = n.length - 1; m < l; ++m) { i.push(n[m][0] * 100 + "% " + n[m][1]) } o.colors = i.join(","); o.color2 = n[l][1]; g[q] = o } return g[q] } return function(ac, G, Y, C, K, ad, W) { var n = (G === null); if (n) { G = K.alt } var I = ac.viewBox; var p = Y.computedFontSize || (Y.computedFontSize = new Cufon.CSS.Size(c(ad, Y.get("fontSize")) + "px", ac.baseSize)); var y, q; if (n) { y = K; q = K.firstChild } else { y = document.createElement("cufon"); y.className = "cufon cufon-vml"; y.alt = G; q = document.createElement("cufoncanvas"); y.appendChild(q); if (C.printable) { var Z = document.createElement("cufontext"); Z.appendChild(document.createTextNode(G)); y.appendChild(Z) } if (!W) { y.appendChild(document.createElement("cvml:shape")) } } var ai = y.style; var R = q.style; var l = p.convert(I.height), af = Math.ceil(l); var V = af / l; var P = V * Cufon.CSS.fontStretch(Y.get("fontStretch")); var U = I.minX, T = I.minY; R.height = af; R.top = Math.round(p.convert(T - ac.ascent)); R.left = Math.round(p.convert(U)); ai.height = p.convert(ac.height) + "px"; var F = Y.get("color"); var ag = Cufon.CSS.textTransform(G, Y).split(""); var L = ac.spacing(ag, f(ad, Y, p, "letterSpacing"), f(ad, Y, p, "wordSpacing")); if (!L.length) { return null } var k = L.total; var x = -U + k + (I.width - L[L.length - 1]); var ah = p.convert(x * P), X = Math.round(ah); var O = x + "," + I.height, m; var J = "r" + O + "ns"; var u = C.textGradient && d(C.textGradient); var o = ac.glyphs, S = 0; var H = C.textShadow; var ab = -1, aa = 0, w; while (w = ag[++ab]) { var D = o[ag[ab]] || ac.missingGlyph, v; if (!D) { continue } if (n) { v = q.childNodes[aa]; while (v.firstChild) { v.removeChild(v.firstChild) } } else { v = document.createElement("cvml:shape"); q.appendChild(v) } v.stroked = "f"; v.coordsize = O; v.coordorigin = m = (U - S) + "," + T; v.path = (D.d ? "m" + D.d + "xe" : "") + "m" + m + J; v.fillcolor = F; if (u) { v.appendChild(u.cloneNode(false)) } var ae = v.style; ae.width = X; ae.height = af; if (H) { var s = H[0], r = H[1]; var B = Cufon.CSS.color(s.color), z; var N = document.createElement("cvml:shadow"); N.on = "t"; N.color = B.color; N.offset = s.offX + "," + s.offY; if (r) { z = Cufon.CSS.color(r.color); N.type = "double"; N.color2 = z.color; N.offset2 = r.offX + "," + r.offY } N.opacity = B.opacity || (z && z.opacity) || 1; v.appendChild(N) } S += L[aa++] } var M = v.nextSibling, t, A; if (C.forceHitArea) { if (!M) { M = document.createElement("cvml:rect"); M.stroked = "f"; M.className = "cufon-vml-cover"; t = document.createElement("cvml:fill"); t.opacity = 0; M.appendChild(t); q.appendChild(M) } A = M.style; A.width = X; A.height = af } else { if (M) { q.removeChild(M) } } ai.width = Math.max(Math.ceil(p.convert(k * P)), 0); if (h) { var Q = Y.computedYAdjust; if (Q === undefined) { var E = Y.get("lineHeight"); if (E == "normal") { E = "1em" } else { if (!isNaN(E)) { E += "em" } } Y.computedYAdjust = Q = 0.5 * (a(ad, E) - parseFloat(ai.height)) } if (Q) { ai.marginTop = Math.ceil(Q) + "px"; ai.marginBottom = Q + "px" } } return y } })());

/*!
* The following copyright notice may not be removed under any circumstances.
* 
* Copyright:
* (C) 1993 B & P Graphics, Ltd.
*/
Cufon.registerFont({ "w": 221, "face": { "font-family": "Montreal-DemiBold", "font-weight": 500, "font-stretch": "normal", "units-per-em": "360", "panose-1": "0 0 0 0 0 0 0 0 0 0", "ascent": "288", "descent": "-72", "x-height": "6", "bbox": "-32 -320 349 73.2439", "underline-thickness": "18", "underline-position": "-27", "unicode-range": "U+0020-U+007E" }, "glyphs": { " ": { "w": 104 }, "!": { "d": "17,-24v-1,-16,14,-31,30,-31v16,0,31,15,31,31v0,15,-15,31,-30,30v-17,0,-31,-13,-31,-30xm21,-260r52,0r0,186r-52,0r0,-186", "w": 94 }, "\"": { "d": "21,-269r52,9r-35,107r-35,-6xm91,-269r52,9r-35,107r-35,-6", "w": 150 }, "#": { "d": "18,-99r42,0r13,-62r-42,0r5,-21r41,0r16,-75r22,0r-16,75r35,0r15,-75r22,0r-16,75r42,0r-5,21r-41,0r-13,62r41,0r-5,22r-41,0r-16,74r-22,0r16,-74r-34,0r-16,74r-22,0r16,-74r-41,0xm116,-99r13,-62r-35,0r-13,62r35,0", "w": 227 }, "$": { "d": "101,-221v-35,0,-44,42,-15,55v41,18,97,21,95,86v-1,46,-26,75,-64,82r0,31r-37,0r0,-28v-40,-2,-62,-21,-80,-44r25,-38v19,25,40,38,63,38v31,0,56,-36,31,-55v-36,-27,-106,-23,-106,-91v0,-39,30,-74,67,-76r0,-29r37,0r0,28v29,6,45,14,60,33r-28,34v-15,-18,-31,-26,-48,-26", "w": 190 }, "%": { "d": "9,-194v0,-39,34,-71,72,-71v38,0,71,33,71,71v0,37,-33,71,-71,71v-39,0,-72,-33,-72,-71xm217,-264r35,20r-145,259r-35,-19xm179,-66v0,-38,33,-70,71,-70v39,0,71,32,71,70v0,37,-33,71,-71,71v-37,0,-71,-34,-71,-71xm81,-226v-18,0,-31,14,-31,32v0,17,14,32,30,32v17,0,31,-14,31,-32v0,-17,-13,-32,-30,-32xm250,-99v-16,0,-30,16,-30,33v0,18,13,33,30,33v18,0,31,-15,31,-33v0,-18,-14,-33,-31,-33", "w": 330 }, "&": { "d": "95,6v-46,1,-85,-34,-85,-79v0,-34,20,-61,59,-80v-48,-43,-21,-112,43,-112v37,0,71,23,71,58v0,23,-15,45,-45,64r47,55r32,-31r32,32r-34,32r30,33r-35,31r-34,-37v-25,20,-45,33,-81,34xm114,-226v-30,4,-25,33,-2,52v12,-11,22,-16,23,-32v1,-11,-9,-21,-21,-20xm60,-78v-1,27,32,49,60,33v7,-4,15,-10,25,-18r-50,-58v-19,13,-34,21,-35,43", "w": 250 }, "'": { "d": "21,-269r52,10r-35,106r-35,-6", "w": 81 }, "(": { "d": "93,-302v-44,89,-41,257,0,345r-33,18v-45,-67,-64,-225,-25,-324v7,-18,14,-36,25,-57", "w": 95 }, ")": { "d": "35,-319v62,90,60,292,0,380r-33,-18v43,-91,44,-254,0,-344", "w": 96 }, "*": { "d": "18,-236r44,16r-4,-47r42,0r-4,47r45,-16r9,42r-45,6r27,37r-37,21r-17,-37r-19,37r-36,-24r29,-34r-43,-7", "w": 159 }, "+": { "d": "19,-151r66,0r0,-66r51,0r0,66r66,0r0,43r-66,0r0,66r-51,0r0,-67r-66,0r0,-42" }, ",": { "d": "21,-59r52,9r-35,106r-35,-6", "w": 81 }, "-": { "d": "11,-113r92,0r0,50r-92,0r0,-50", "w": 113 }, ".": { "d": "9,-24v0,-17,13,-30,30,-30v17,0,30,13,30,30v1,17,-14,30,-30,30v-16,0,-30,-12,-30,-30", "w": 77 }, "\/": { "d": "61,-268r38,8r-58,269r-39,-9", "w": 101 }, "0": { "d": "10,-129v0,-72,35,-135,101,-135v65,0,101,64,101,135v0,72,-35,135,-101,135v-65,0,-101,-64,-101,-135xm111,-214v-67,2,-65,168,0,170v66,-3,66,-167,0,-170" }, "1": { "d": "48,-43r38,0r0,-174r-37,0r0,-43r89,0r0,217r38,0r0,43r-128,0r0,-43" }, "2": { "d": "19,-172v-1,-57,36,-93,93,-93v70,0,115,70,79,128v-26,41,-66,62,-100,94r115,-1r0,44r-187,0r0,-36r98,-88v12,-14,33,-30,33,-57v0,-22,-17,-38,-40,-38v-26,0,-41,19,-39,47r-52,0" }, "3": { "d": "204,-77v0,77,-111,108,-164,60v-17,-15,-25,-37,-25,-64r53,0v-1,29,15,43,41,44v23,0,44,-17,43,-41v0,-27,-22,-39,-52,-37r0,-41v25,6,45,-12,45,-34v1,-19,-17,-33,-36,-33v-22,0,-38,13,-37,35r-49,0v4,-47,37,-77,89,-77v45,0,83,26,83,70v0,37,-19,47,-38,56v23,9,47,20,47,62" }, "4": { "d": "132,-260r47,0r0,176r28,0r0,40r-28,0r0,44r-50,0r0,-44r-107,0r-9,-31xm68,-84r61,0v2,-37,-3,-78,5,-109v-18,43,-44,72,-66,109" }, "5": { "d": "200,-89v0,93,-137,127,-187,57r21,-39v26,50,114,42,114,-19v1,-40,-47,-60,-86,-43r-18,-6r28,-121r124,0r0,43r-87,0r-12,43v59,-12,103,31,103,85" }, "6": { "d": "109,6v-78,0,-121,-85,-74,-151r88,-124r39,27r-60,78v56,-17,105,23,105,78v0,52,-43,92,-98,92xm111,-129v-25,0,-45,20,-45,47v0,25,18,43,44,43v26,0,46,-21,46,-46v0,-26,-20,-44,-45,-44" }, "7": { "d": "21,-260r180,0r0,38r-133,230r-44,-22r121,-203r-124,0r0,-43" }, "8": { "d": "63,-135v-25,-8,-37,-30,-37,-57v-1,-46,38,-72,85,-72v47,0,86,26,85,72v0,29,-16,51,-38,57v26,7,44,31,45,63v0,48,-41,78,-92,78v-51,0,-93,-30,-92,-78v1,-33,18,-55,44,-63xm111,-224v-21,0,-36,14,-35,36v0,20,14,34,35,34v21,0,35,-16,35,-36v0,-20,-14,-34,-35,-34xm111,-114v-23,0,-39,17,-39,41v0,21,17,37,39,36v22,0,39,-16,38,-39v0,-21,-17,-38,-38,-38" }, "9": { "d": "120,-95v-56,18,-105,-26,-105,-78v0,-53,44,-93,98,-93v79,0,120,87,74,152r-88,124r-39,-27xm112,-220v-25,-1,-46,21,-46,46v0,23,21,44,45,44v26,0,45,-20,45,-45v0,-25,-19,-45,-44,-45" }, ":": { "d": "17,-24v0,-16,12,-30,30,-30v16,0,30,13,30,30v0,16,-13,30,-30,30v-16,0,-30,-13,-30,-30xm17,-150v0,-16,14,-32,30,-31v16,0,30,14,30,31v0,16,-14,30,-30,30v-15,0,-30,-15,-30,-30", "w": 93 }, ";": { "d": "24,-59r52,9r-35,106r-35,-6xm14,-150v0,-17,13,-31,30,-31v16,0,31,14,30,31v0,15,-14,31,-30,30v-16,0,-30,-13,-30,-30", "w": 87 }, "<": { "d": "109,-176r27,28r-69,59r68,60r-26,29r-98,-89", "w": 146 }, "=": { "d": "23,-179r176,0r0,41r-176,0r0,-41xm23,-121r176,0r0,40r-176,0r0,-40" }, ">": { "d": "80,-88r-69,-61r27,-28r97,90r-98,87r-26,-29", "w": 146 }, "?": { "d": "51,-24v0,-18,13,-31,30,-31v16,0,31,14,31,31v0,16,-15,31,-31,30v-15,0,-30,-14,-30,-30xm120,-153v23,-19,7,-71,-30,-71v-24,0,-38,12,-41,38r-49,-8v12,-48,42,-71,90,-71v86,0,125,115,48,151v-16,7,-37,11,-32,40r-50,0v0,-30,-3,-55,25,-58v12,-5,28,-12,39,-21", "w": 188 }, "@": { "d": "165,-82v-25,46,-91,33,-83,-41v5,-45,23,-84,66,-88v16,-1,28,9,33,21r3,-18r18,0r-19,118v1,12,4,20,16,20v30,-9,45,-44,45,-83v0,-52,-38,-91,-90,-91v-66,0,-115,57,-108,129v5,54,45,102,104,102v47,0,79,-27,99,-54v5,11,7,22,-3,28v-76,92,-226,28,-226,-90v0,-82,59,-136,134,-136v66,0,117,50,111,122v-3,39,-27,90,-70,90v-16,0,-31,-11,-30,-29xm105,-121v-3,24,0,52,26,50v35,-11,38,-60,42,-102v-2,-11,-10,-23,-23,-22v-32,3,-42,42,-45,74", "w": 306 }, "A": { "d": "88,-260r51,0r99,260r-56,0r-20,-56r-97,0r-20,56r-55,0xm114,-219v-3,50,-24,82,-36,123r71,0v-11,-42,-31,-74,-35,-123", "w": 227 }, "B": { "d": "202,-75v0,48,-37,76,-88,75r-97,0r0,-260v79,-1,165,-10,164,67v0,25,-10,43,-32,53v32,6,52,29,53,65xm131,-186v0,-30,-29,-32,-61,-31r0,63v32,2,61,-3,61,-32xm148,-78v0,-36,-38,-37,-78,-35r0,70v38,1,79,1,78,-35", "w": 208 }, "C": { "d": "10,-129v0,-110,133,-176,219,-106r-27,40v-50,-45,-138,-6,-138,66v0,72,90,112,138,66r27,39v-23,17,-45,29,-88,30v-75,1,-131,-59,-131,-135", "w": 231 }, "D": { "d": "229,-131v1,76,-54,131,-129,131r-83,0r0,-260r76,0v78,-3,135,49,136,129xm176,-130v-1,-56,-41,-91,-106,-83r0,166v66,9,106,-26,106,-83", "w": 238 }, "E": { "d": "17,-260r145,0r0,43r-92,0r0,59r79,0r0,42r-79,0r0,73r95,0r0,43r-148,0r0,-260", "w": 176 }, "F": { "d": "17,-260r138,0r0,43r-85,0r0,59r74,0r0,42r-74,0r0,116r-53,0r0,-260", "w": 150 }, "G": { "d": "10,-129v0,-120,159,-182,234,-93v4,4,8,9,14,16r-46,28v-13,-18,-30,-41,-68,-41v-46,0,-81,44,-81,92v0,89,136,126,151,29r-75,0r0,-46r133,0v7,83,-42,149,-129,149v-77,0,-133,-57,-133,-134", "w": 279 }, "H": { "d": "17,-260r53,0r0,96r101,0r0,-96r53,0r0,260r-53,0r0,-117r-101,0r0,117r-53,0r0,-260", "w": 240 }, "I": { "d": "17,-260r53,0r0,260r-53,0r0,-260", "w": 86 }, "J": { "d": "125,-86v10,90,-75,113,-133,71r24,-39v9,8,19,12,28,12v28,-1,26,-19,27,-51r0,-167r54,0r0,174", "w": 140 }, "K": { "d": "17,-260r53,0r0,118r82,-118r63,0r-90,126r100,134r-63,0r-92,-126r0,126r-53,0r0,-260", "w": 209 }, "L": { "d": "17,-260r53,0r0,213r80,0r0,47r-133,0r0,-260", "w": 149 }, "M": { "d": "40,-260r50,0r58,155v3,12,8,29,8,44v8,-79,45,-131,65,-199r50,0r35,260r-53,0r-18,-168r1,-16v-13,70,-42,121,-62,184r-36,0r-62,-174v1,65,-12,116,-18,174r-53,0", "w": 311 }, "N": { "d": "204,-63v-12,-56,-6,-130,-7,-197r53,0r0,260r-49,0r-120,-157v-5,-7,-11,-20,-19,-40v14,55,6,130,8,197r-53,0r0,-260r50,0r117,155v6,8,13,22,20,42", "w": 266 }, "O": { "d": "10,-129v0,-76,60,-136,134,-136v74,0,135,60,135,135v0,76,-60,136,-135,136v-75,0,-134,-59,-134,-135xm144,-215v-45,0,-81,41,-81,86v0,45,37,85,81,85v45,0,82,-41,82,-86v0,-45,-37,-85,-82,-85", "w": 288 }, "P": { "d": "186,-180v1,64,-47,85,-116,79r0,101r-53,0r0,-260r78,0v55,-4,91,27,91,80xm70,-144v35,3,63,-5,63,-37v0,-31,-28,-38,-63,-35r0,72", "w": 188 }, "Q": { "d": "279,-130v-1,47,-15,68,-40,99r38,34r-35,32r-39,-41v-93,41,-193,-27,-193,-124v0,-76,58,-135,134,-135v76,0,136,60,135,135xm144,-215v-45,0,-81,41,-81,86v0,45,37,85,81,85v44,0,81,-40,81,-86v0,-46,-37,-85,-81,-85", "w": 288 }, "R": { "d": "98,-260v98,-18,124,132,33,148r74,112r-62,0r-73,-117r0,117r-53,0r0,-260r81,0xm70,-139v36,2,64,-6,64,-40v0,-33,-27,-41,-64,-38r0,78", "w": 198 }, "S": { "d": "138,-145v78,28,39,151,-49,151v-36,0,-66,-15,-89,-45r25,-38v19,25,40,38,63,38v31,0,56,-36,31,-55v-36,-27,-106,-23,-106,-91v0,-82,121,-106,164,-44r-28,34v-15,-18,-31,-26,-48,-26v-35,0,-45,43,-15,55", "w": 190 }, "T": { "d": "-6,-260r173,0r0,48r-60,0r0,212r-53,0r0,-212r-60,0r0,-48", "w": 160 }, "U": { "d": "117,-44v39,0,48,-20,48,-63r0,-153r53,0r0,157v5,69,-34,109,-100,109v-68,0,-101,-34,-101,-109r0,-157r53,0r0,153v-4,41,11,63,47,63", "w": 234 }, "V": { "d": "47,-260r57,179v2,9,2,17,2,25v8,-80,41,-134,60,-204r56,0r-93,260r-45,0r-94,-260r57,0", "w": 212 }, "W": { "d": "45,-260r49,177v1,9,1,18,1,28v10,-77,35,-136,52,-205r47,0v16,69,41,129,51,205v6,-80,35,-135,51,-205r53,0r-80,260r-49,0r-43,-153v-4,-15,-6,-35,-6,-54v-6,80,-35,136,-50,207r-49,0r-80,-260r53,0", "w": 340 }, "X": { "d": "80,-139r-73,-121r61,0v16,35,42,54,45,103v5,-43,29,-70,45,-103r62,0r-73,121r85,139r-62,0v-19,-41,-48,-72,-57,-124v-7,53,-38,82,-56,124r-62,0", "w": 226 }, "Y": { "d": "48,-260v16,38,39,64,46,112v5,-47,32,-74,46,-112r60,0r-80,146r0,114r-53,0r0,-114r-80,-146r61,0", "w": 187 }, "Z": { "d": "1,-25r110,-173v5,-8,12,-15,22,-23v-35,16,-76,5,-120,8r0,-47r178,0r0,27r-107,171v-8,11,-13,15,-24,24v39,-18,87,-5,137,-9r0,47r-196,0r0,-25", "w": 199 }, "[": { "d": "18,-313r77,0r0,45r-26,0r0,277r26,0r0,44r-77,0r0,-366", "w": 97 }, "\\": { "d": "53,-259r45,259r-39,0r-45,-259r39,0", "w": 120 }, "]": { "d": "3,9r26,0r0,-277r-26,0r0,-45r77,0r0,366r-77,0r0,-44", "w": 97 }, "^": { "d": "67,-264r67,44r-16,28r-51,-27r-52,26r-15,-27", "w": 134 }, "_": { "d": "14,0r129,0r0,13r-129,0r0,-13", "w": 169 }, "`": { "d": "41,-272r37,62r-32,18r-46,-57", "w": 100 }, "a": { "d": "10,-88v-6,-68,75,-123,128,-75r6,10r0,-24r52,0r0,177r-52,0r0,-23v-41,62,-144,11,-134,-65xm103,-138v-25,0,-43,23,-43,50v0,29,17,50,44,50v27,0,44,-21,44,-50v0,-26,-20,-50,-45,-50", "w": 212 }, "b": { "d": "120,5v-33,0,-44,-12,-52,-28r0,23r-51,0r0,-260r51,0r0,106v8,-16,28,-27,52,-28v50,-2,82,43,82,94v0,50,-32,93,-82,93xm107,-138v-27,0,-43,23,-43,51v0,29,18,48,45,48v25,0,41,-21,41,-49v0,-29,-16,-50,-43,-50", "w": 211 }, "c": { "d": "10,-87v0,-75,80,-118,149,-81r-16,40v-37,-20,-81,-1,-81,40v0,42,47,62,81,38r17,36v-56,44,-150,6,-150,-73", "w": 160 }, "d": { "d": "10,-87v0,-75,92,-129,135,-67r0,-106r52,0r0,260r-52,0r0,-24v-9,20,-27,29,-54,29v-49,0,-81,-40,-81,-92xm105,-138v-26,0,-43,23,-43,51v0,27,17,49,43,49v27,0,44,-22,44,-50v0,-28,-17,-50,-44,-50", "w": 213 }, "e": { "d": "103,-182v58,0,95,46,90,110r-133,0v4,49,73,48,91,12r37,25v-22,26,-41,40,-84,40v-55,1,-94,-37,-94,-91v0,-53,41,-97,93,-96xm142,-105v-2,-22,-16,-39,-40,-39v-23,0,-37,13,-42,39r82,0", "w": 202 }, "f": { "d": "25,-177v-10,-70,39,-104,102,-81r-7,38v-27,-13,-50,6,-43,43r43,0r0,43r-43,0r0,134r-52,0r0,-134r-26,0r0,-43r26,0", "w": 104 }, "g": { "d": "10,-87v-12,-78,92,-130,135,-67r0,-23r52,0r0,168v8,98,-140,100,-184,50r29,-36v15,18,34,27,57,27v29,0,51,-17,46,-51v-45,56,-145,6,-135,-68xm104,-140v-26,1,-44,23,-44,51v0,29,18,52,45,52v26,0,43,-22,43,-50v0,-28,-17,-53,-44,-53", "w": 212 }, "h": { "d": "100,-137v-52,5,-26,86,-32,137r-51,0r0,-260r51,0r0,105v35,-48,113,-29,113,45r0,110r-52,0r0,-99v-1,-19,-3,-41,-29,-38", "w": 197 }, "i": { "d": "17,-177r52,0r0,177r-52,0r0,-177xm12,-227v0,-14,16,-28,31,-27v16,1,31,11,31,27v0,16,-14,28,-31,28v-16,0,-31,-12,-31,-28", "w": 84 }, "j": { "d": "69,0v7,61,-44,85,-101,66r8,-39v30,11,42,-6,42,-37r0,-167r51,0r0,177xm12,-227v0,-16,15,-27,31,-27v15,0,32,11,31,27v0,16,-15,27,-31,27v-16,0,-31,-11,-31,-27", "w": 84 }, "k": { "d": "21,-260r52,0r0,161r56,-78r61,0r-62,84r70,93r-64,0r-61,-87r0,87r-52,0r0,-260", "w": 186 }, "l": { "d": "17,-260r51,0r0,260r-51,0r0,-260", "w": 84 }, "m": { "d": "114,-130v-22,-17,-46,5,-46,34r0,96r-51,0r0,-177r51,0r0,24v20,-36,82,-39,100,-1v32,-45,127,-34,111,41r0,113r-51,0r-1,-115v-1,-12,-10,-21,-24,-21v-48,5,-23,88,-29,136r-52,0v-4,-42,7,-99,-8,-130", "w": 295 }, "n": { "d": "120,-132v-26,-17,-52,5,-52,38r0,94r-51,0r0,-177r51,0r0,26v8,-19,29,-30,55,-30v85,0,53,106,59,181r-52,0v-5,-43,10,-104,-10,-132", "w": 198 }, "o": { "d": "10,-88v0,-53,41,-93,95,-93v55,0,96,40,96,93v0,53,-42,94,-96,94v-54,0,-95,-41,-95,-94xm105,-138v-26,0,-46,21,-46,50v0,28,20,50,46,50v27,0,47,-22,47,-50v0,-27,-21,-51,-47,-50", "w": 210 }, "p": { "d": "203,-89v0,78,-94,130,-135,64r0,92r-51,0r0,-244r51,0r0,27v9,-21,28,-31,55,-31v49,-1,80,41,80,92xm110,-138v-27,0,-44,21,-44,50v0,29,17,51,44,51v26,0,43,-22,43,-50v0,-28,-16,-51,-43,-51", "w": 212 }, "q": { "d": "10,-87v0,-76,88,-128,134,-68r0,-22r51,0r0,244r-51,0r0,-89v-11,17,-27,27,-54,27v-49,0,-80,-41,-80,-92xm103,-138v-27,0,-43,23,-43,51v0,29,17,50,44,50v26,0,43,-22,43,-50v0,-29,-17,-51,-44,-51", "w": 212 }, "r": { "d": "125,-129v-33,-10,-57,8,-57,43r0,86r-52,0r0,-177r52,0r0,30v6,-26,34,-40,66,-32", "w": 124 }, "s": { "d": "126,-90v36,36,-3,96,-59,96v-29,0,-51,-11,-67,-33r26,-31v11,16,24,25,39,25v12,0,23,-6,23,-18v-11,-36,-77,-20,-77,-74v0,-62,96,-76,125,-30r-24,30v-12,-30,-67,-17,-45,8v17,10,44,12,59,27", "w": 146 }, "t": { "d": "122,-2v-53,17,-100,3,-100,-58r0,-74r-26,0r0,-43r26,0r0,-44r52,0r0,44r43,0r0,43r-43,0v4,40,-19,114,40,94", "w": 115 }, "u": { "d": "69,-65v9,34,72,28,62,-15r0,-97r52,0r0,102v14,91,-135,105,-161,37v-13,-35,-3,-94,-5,-139r51,0", "w": 199 }, "v": { "d": "44,-177v12,40,31,75,39,119v7,-46,27,-79,40,-119r54,0r-74,177r-40,0r-73,-177r54,0", "w": 166 }, "w": { "d": "46,-177v11,39,29,70,34,115v5,-45,23,-76,34,-115r38,0v11,39,27,72,34,115v3,-46,23,-76,34,-115r54,0r-66,177r-39,0v-11,-41,-28,-76,-36,-120v-6,46,-24,80,-36,120r-39,0r-66,-177r54,0", "w": 265 }, "x": { "d": "59,-93r-64,-84r63,0v11,18,28,32,32,56v4,-24,21,-38,31,-56r63,0r-64,84r71,93r-63,0v-13,-21,-32,-38,-38,-66v-7,28,-27,43,-39,66r-62,0", "w": 178 }, "y": { "d": "45,-177v12,41,32,75,38,120v7,-46,26,-80,39,-120r56,0r-93,221v-10,24,-52,35,-84,23r8,-43v30,11,40,-5,48,-33r-67,-168r55,0", "w": 164 }, "z": { "d": "64,-34v22,-14,65,-8,100,-9r0,43r-163,0r0,-24r96,-112v2,-2,4,-4,8,-6v-32,14,-55,6,-93,8r0,-43r156,0r0,23", "w": 172 }, "{": { "d": "14,-130v16,0,23,-12,23,-26r0,-115v-1,-35,37,-32,71,-31r0,24v-17,0,-25,1,-25,19v0,47,18,124,-29,129v47,5,29,82,29,130v0,17,8,20,25,19r0,23v-34,0,-71,6,-71,-30r0,-116v-1,-13,-9,-26,-23,-26", "w": 131 }, "|": { "d": "14,-259r39,0r0,259r-39,0r0,-259", "w": 71 }, "}": { "d": "85,12v1,34,-37,31,-71,30r0,-23v17,0,25,-2,25,-19r0,-98v-3,-23,15,-29,28,-32v-46,-5,-24,-83,-28,-129v-1,-16,-8,-20,-25,-19r0,-24v34,-1,71,-4,71,31r0,115v0,15,8,26,23,26v-10,2,-23,7,-23,26r0,116", "w": 131 }, "~": { "d": "129,-278v-42,18,-90,-18,-129,4r0,-35v41,-19,90,18,129,-4r0,35", "w": 129 }, "\u00a0": { "w": 104}} });


/*!
* Help Nav Add / Remove Active Class


$(document).ready(function() {
    $('ul.help_nav li a').click(function() {
        $('ul.help_nav li').removeClass('active');
        $(this).parent().addClass('active');
        alert('im still working');
    });
})
*/
