/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 *  1990, 2002, 2005 Adobe Systems Incorporated. All rights reserved.
 * 
 * Trademark:
 * Rotis is a trademark of Monotype Imaging Inc. registered in the U.S. Patent and
 * Trademark Office and may be registered in certain other jurisdictions.
 * 
 * Full name:
 * RotisSansSerifStd-Bold
 * 
 * Designer:
 * Otl Aicher
 * 
 * Vendor URL:
 * http://www.adobe.com/type
 * 
 * License information:
 * http://www.adobe.com/type/legal.html
 */
Cufon.registerFont({"w":180,"face":{"font-family":"rotis","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 8 3 5 2 4 2 2 4","ascent":"248","descent":"-112","x-height":"4","bbox":"-20 -350 326 92.7254","underline-thickness":"18","underline-position":"-18","stemh":"25","stemv":"32","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":106},"!":{"d":"51,-71r-3,-177r37,0r-3,177r-31,0xm45,0r0,-44r44,0r0,44r-44,0","w":106},"\"":{"d":"29,-166r-7,-82r42,0r-7,82r-28,0xm90,-166r-7,-82r42,0r-8,82r-27,0","w":146},"#":{"d":"30,0r17,-68r-25,0r7,-27r25,0r10,-38r-25,0r7,-27r25,0r17,-68r30,0r-18,68r35,0r18,-68r30,0r-18,68r25,0r-6,27r-26,0r-10,38r26,0r-7,27r-26,0r-17,68r-30,0r18,-68r-36,0r-17,68r-29,0xm93,-133r-10,38r35,0r11,-38r-36,0","w":213},"$":{"d":"93,37r0,-33v-50,-2,-70,-21,-74,-56r45,0v0,19,8,32,29,34r0,-96v-33,-10,-70,-23,-70,-66v0,-49,45,-60,70,-61r0,-29r21,0r0,29v44,3,70,32,70,57r-45,0v-1,-14,-2,-29,-25,-35r0,87v23,9,76,17,76,72v0,54,-44,61,-76,64r0,33r-21,0xm93,-140r0,-79v-19,4,-25,18,-25,35v0,31,17,40,25,44xm114,-105r0,87v20,-3,31,-15,31,-39v0,-30,-13,-41,-31,-48","w":206},"%":{"d":"67,-71v-45,0,-57,-40,-57,-81v0,-41,12,-80,57,-80v45,0,57,39,57,80v0,41,-12,81,-57,81xm36,-152v0,30,4,63,31,63v27,0,31,-33,31,-63v0,-29,-4,-62,-31,-62v-27,0,-31,33,-31,62xm240,4v-45,0,-57,-40,-57,-81v0,-41,12,-80,57,-80v45,0,57,39,57,80v0,41,-12,81,-57,81xm209,-77v0,30,4,63,31,63v27,0,31,-33,31,-63v0,-29,-4,-62,-31,-62v-27,0,-31,33,-31,62xm97,0r84,-228r29,0r-85,228r-28,0","w":306},"&":{"d":"135,-27r0,26v-55,14,-116,0,-116,-62v0,-46,27,-58,47,-63v-15,-5,-43,-13,-43,-53v1,-60,61,-69,110,-55r0,26v-24,-16,-77,-9,-71,31v8,60,52,31,100,38r0,-68r33,-21r0,89r44,0r0,25r-44,0v3,42,-17,105,44,90r0,25v-38,8,-77,1,-77,-41r0,-74v-56,7,-96,-27,-104,49v-5,44,46,51,77,38","w":240},"(":{"d":"112,36r0,20v-89,-9,-89,-75,-89,-164v0,-86,0,-155,89,-164r0,20v-50,12,-50,73,-50,144v0,69,0,133,50,144","w":119},")":{"d":"8,56r0,-20v50,-11,50,-73,50,-144v0,-75,-6,-136,-50,-144r0,-20v89,9,88,74,88,164v0,86,1,155,-88,164","w":119},"*":{"d":"40,-145r-22,-13v5,-11,16,-24,21,-31v-10,4,-24,3,-37,3r0,-25v14,-2,30,2,38,3v-10,-8,-15,-21,-22,-32r22,-12v6,11,14,21,17,35v2,-15,10,-24,16,-35r22,12v-5,12,-16,25,-21,33v9,-5,23,-4,37,-4r0,25v-14,0,-27,0,-38,-3v10,8,15,20,22,31r-22,13v-6,-11,-14,-20,-16,-35v-3,14,-11,24,-17,35","w":113},"+":{"d":"89,0r0,-76r-68,0r0,-32r68,0r0,-67r35,0r0,67r69,0r0,32r-69,0r0,76r-35,0","w":213},",":{"d":"21,33r5,-83r40,0r-16,83r-29,0","w":79},"-":{"d":"17,-73r0,-39r133,0r0,39r-133,0","w":166},".":{"d":"18,0r0,-50r50,0r0,50r-50,0","w":86},"\/":{"d":"-4,49r83,-323r38,0r-82,323r-39,0","w":113},"0":{"d":"96,4v-66,0,-83,-58,-83,-118v0,-60,17,-118,83,-118v66,0,84,58,84,118v0,60,-18,118,-84,118xm49,-114v0,42,6,93,47,93v42,0,48,-51,48,-93v0,-42,-6,-93,-48,-93v-41,0,-47,51,-47,93","w":193,"k":{"7":20,"2":7,"1":13}},"1":{"d":"89,0r0,-196r-45,28r0,-32v25,-11,40,-32,81,-28r0,228r-36,0","w":193,"k":{"1":40,"0":13}},"2":{"d":"19,0r0,-26v30,-24,109,-98,109,-146v0,-19,-11,-35,-35,-35v-24,0,-34,15,-34,31r-40,0v3,-24,17,-56,75,-56v39,0,70,22,70,62v0,64,-64,112,-102,145r104,0r0,25r-147,0","w":193,"k":{"1":13}},"3":{"d":"59,-180r-39,0v1,-27,25,-52,74,-52v37,0,67,20,67,57v1,36,-20,47,-37,55v21,5,41,20,41,56v0,46,-26,68,-74,68v-62,0,-75,-34,-76,-54r41,0v0,12,7,29,33,29v28,0,40,-13,40,-42v-1,-34,-19,-45,-51,-44r0,-25v30,3,47,-13,47,-38v0,-23,-9,-37,-33,-37v-26,0,-32,15,-33,27","w":193,"k":{"1":13}},"4":{"d":"111,0r0,-59r-98,0r0,-23r94,-146r40,0r0,143r39,0r0,26r-39,0r0,59r-36,0xm111,-190v-24,33,-43,71,-65,105r65,0r0,-105","w":193,"k":{"1":13}},"5":{"d":"72,-203r-3,74v45,-28,110,2,110,63v0,49,-36,70,-79,70v-61,0,-76,-33,-77,-54r40,0v0,9,8,29,36,29v28,0,44,-14,44,-50v0,-21,-11,-43,-41,-43v-22,0,-29,10,-33,16r-36,0r7,-130r122,0r0,25r-90,0","w":193,"k":{"1":13}},"6":{"d":"104,-207v-27,0,-47,32,-44,92v9,-11,24,-23,55,-23v44,0,64,30,64,71v0,45,-29,71,-74,71v-69,0,-81,-52,-81,-121v0,-60,12,-115,80,-115v56,0,69,34,70,53r-40,0v0,-8,-6,-28,-30,-28xm102,-21v32,0,41,-21,41,-46v0,-25,-10,-46,-39,-46v-25,0,-39,19,-39,46v0,24,12,46,37,46","w":193,"k":{"1":13}},"7":{"d":"45,0r84,-203r-105,0r0,-25r144,0r0,27r-84,201r-39,0","w":193,"k":{"1":27,"0":13}},"8":{"d":"97,4v-54,0,-76,-26,-76,-66v-1,-41,25,-49,41,-57v-13,-4,-37,-15,-37,-54v0,-41,32,-59,72,-59v41,0,72,18,72,59v1,40,-25,48,-37,55v16,5,41,16,41,56v0,40,-21,66,-76,66xm61,-171v0,26,13,39,36,39v23,0,36,-13,36,-39v0,-22,-13,-36,-36,-36v-23,0,-36,14,-36,36xm57,-63v0,29,14,42,40,42v27,0,40,-13,40,-42v0,-26,-11,-44,-40,-44v-26,0,-40,17,-40,44","w":193,"k":{"1":13}},"9":{"d":"91,-21v28,0,47,-32,44,-92v-9,11,-24,23,-55,23v-44,0,-63,-31,-63,-72v0,-45,29,-70,74,-70v69,0,80,52,80,121v0,60,-12,115,-80,115v-56,0,-69,-34,-70,-53r40,0v0,8,6,28,30,28xm52,-161v0,26,10,45,39,45v26,0,40,-18,40,-45v0,-24,-12,-46,-38,-46v-32,0,-41,21,-41,46","w":193,"k":{"1":13}},":":{"d":"42,-122r0,-49r49,0r0,49r-49,0xm42,0r0,-50r49,0r0,50r-49,0","w":106},";":{"d":"39,33r4,-83r45,0r-19,83r-30,0xm40,-122r0,-49r49,0r0,49r-49,0","w":100},"<":{"d":"193,0r-172,-71r0,-33r172,-71r0,33r-139,55r139,54r0,33","w":213},"=":{"d":"21,-44r0,-32r172,0r0,32r-172,0xm21,-108r0,-32r172,0r0,32r-172,0","w":213},">":{"d":"21,0r0,-33r139,-54r-139,-55r0,-33r172,71r0,33","w":213},"?":{"d":"51,-71v-13,-67,54,-73,66,-124v0,-42,-67,-31,-90,-17r0,-34v45,-13,131,-6,126,50v-6,65,-74,57,-68,125r-34,0xm45,0r0,-44r45,0r0,44r-45,0","w":159},"@":{"d":"289,-5r10,8v-10,11,-55,45,-116,45v-86,0,-149,-49,-149,-119v0,-85,75,-161,162,-161v73,0,130,48,130,117v0,65,-51,115,-101,115v-23,0,-26,-17,-26,-26v-5,5,-20,24,-47,24v-26,0,-48,-18,-48,-52v0,-52,46,-117,93,-117v29,0,38,19,42,26r8,-19r31,0r-30,74v-8,20,-22,55,-22,62v0,6,3,9,11,9v27,0,72,-35,72,-96v0,-62,-52,-98,-112,-98v-69,0,-138,70,-138,141v0,59,48,104,125,104v65,0,100,-33,105,-37xm158,-17v49,0,65,-98,70,-117v0,-11,-9,-23,-23,-23v-35,0,-72,82,-72,116v0,17,11,24,25,24","w":360},"A":{"d":"3,0r85,-248r44,0r85,248r-38,0r-25,-71r-88,0r-25,71r-38,0xm111,-215v-15,36,-24,78,-37,115r71,0","w":219},"B":{"d":"29,0r0,-248v67,3,136,-19,136,59v0,41,-26,53,-38,57v18,3,50,16,50,64v0,89,-75,64,-148,68xm65,-220r0,75v34,0,64,5,64,-38v0,-44,-31,-36,-64,-37xm65,-117r0,88v42,4,80,-9,76,-42v-6,-51,-39,-46,-76,-46","w":193,"k":{"T":7,"Y":7,"\u00dd":7,".":7}},"C":{"d":"181,-44r0,33v-75,32,-164,15,-164,-116v0,-66,22,-125,94,-125v51,0,79,30,79,72r-41,0v0,-15,-5,-44,-40,-44v-47,0,-53,57,-53,91v0,62,16,108,67,108v31,0,52,-15,58,-19","w":193},"D":{"d":"29,0r0,-248r64,0v76,0,104,41,104,123v0,133,-64,127,-168,125xm65,-220r0,191v63,2,93,-7,93,-95v0,-89,-30,-98,-93,-96","w":213,"k":{"T":7,"Y":13,"\u00dd":13}},"E":{"d":"29,0r0,-248r137,0r0,28r-101,0r0,76r96,0r0,29r-96,0r0,86r104,0r0,29r-140,0"},"F":{"d":"29,0r0,-248r133,0r0,28r-97,0r0,76r92,0r0,29r-92,0r0,115r-36,0","w":166,"k":{",":20,".":20}},"G":{"d":"198,-143r0,124v-8,6,-36,23,-77,23v-64,0,-104,-40,-104,-136v0,-68,26,-120,97,-120v45,0,83,22,83,70r-40,0v0,-21,-12,-42,-43,-42v-47,0,-58,47,-58,92v0,47,7,107,64,107v22,0,39,-6,42,-10r0,-79r-53,0r0,-29r89,0","w":219},"H":{"d":"29,0r0,-248r36,0r0,104r97,0r0,-104r36,0r0,248r-36,0r0,-115r-97,0r0,115r-36,0","w":226},"I":{"d":"29,0r0,-248r36,0r0,248r-36,0","w":93},"J":{"d":"109,-248r0,187v0,37,-10,65,-75,65v-16,0,-23,-2,-34,-5r0,-31v8,3,19,7,36,7v37,0,37,-23,37,-41r0,-182r36,0","w":133},"K":{"d":"29,0r0,-248r36,0r1,110r84,-110r43,0r-91,118r98,130r-43,0r-92,-121r0,121r-36,0","w":200,"k":{"a":7,"\u00e6":7,"\u00e1":7,"\u00e2":7,"\u00e4":7,"\u00e0":7,"\u00e5":7,"\u00e3":7,"e":7,"\u00e9":7,"\u00ea":7,"\u00eb":7,"\u00e8":7,"o":7,"\u00f8":7,"\u00f3":7,"\u00f4":7,"\u00f6":7,"\u00f2":7,"\u00f5":7}},"L":{"d":"29,0r0,-248r36,0r0,219r95,0r0,29r-131,0","w":159,"k":{"T":7,"V":7,"W":13,"Y":13,"\u00dd":13}},"M":{"d":"28,0r0,-248r51,0r71,203r71,-203r50,0r0,248r-32,0r-1,-206r-71,206r-34,0r-72,-206r0,206r-33,0","w":299},"N":{"d":"29,0r0,-248r45,0r98,194r0,-194r33,0r0,248r-43,0r-101,-199r0,199r-32,0","w":233},"O":{"d":"113,4v-76,0,-96,-61,-96,-128v0,-67,20,-128,96,-128v76,0,98,61,98,128v0,67,-22,128,-98,128xm56,-124v0,41,7,99,57,99v50,0,58,-58,58,-99v0,-41,-8,-100,-58,-100v-50,0,-57,59,-57,100","w":226,"k":{"T":7,"Y":13,"\u00dd":13,",":13,".":13}},"P":{"d":"29,0r0,-248v73,3,140,-19,147,70v-9,75,-56,70,-111,70r0,108r-36,0xm65,-220r0,83v39,2,71,-1,71,-41v0,-50,-34,-41,-71,-42","k":{"\u00e4":13,",":20,".":20,"a":13,"\u00e6":13,"\u00e1":13,"\u00e2":13,"\u00e0":13,"\u00e5":13,"\u00e3":13,"e":13,"\u00e9":13,"\u00ea":13,"\u00eb":13,"\u00e8":13,"o":13,"\u00f8":13,"\u00f3":13,"\u00f4":13,"\u00f6":13,"\u00f2":13,"\u00f5":13,"A":7,"\u00c6":7,"\u00c1":7,"\u00c2":7,"\u00c4":7,"\u00c0":7,"\u00c5":7,"\u00c3":7,"c":13,"\u00e7":13}},"Q":{"d":"224,0r-113,0v-74,0,-94,-65,-94,-124v0,-67,19,-128,92,-128v76,0,97,61,97,128v0,56,-23,91,-28,98r46,-3r0,29xm56,-124v0,39,7,95,53,95v49,0,57,-41,57,-95v0,-41,-8,-100,-57,-100v-46,0,-53,59,-53,100","w":226,"k":{"Y":13,"\u00dd":13}},"R":{"d":"28,0r0,-248v71,1,144,-12,145,65v1,40,-26,50,-49,59v57,13,40,77,58,124r-33,0v-18,-46,-9,-122,-85,-107r0,107r-36,0xm64,-220r0,84v38,1,71,-2,73,-43v2,-42,-33,-43,-73,-41","w":193},"S":{"d":"54,-191v12,59,117,48,117,124v0,48,-39,71,-90,71v-30,0,-55,-7,-63,-10r0,-37v25,17,113,36,113,-19v0,-68,-112,-50,-117,-126v-5,-65,89,-72,139,-57r0,34v-15,-9,-109,-28,-99,20"},"T":{"d":"62,0r0,-220r-62,0r0,-28r160,0r0,28r-62,0r0,220r-36,0","w":159,"k":{"\u00fc":7,"\u00f2":7,"\u00f6":7,"\u00e8":7,"\u00eb":7,"\u00ea":7,"\u00e3":7,"\u00e5":7,"\u00e0":7,"\u00e4":7,"\u00e2":7,",":20,".":20,"a":7,"\u00e6":7,"\u00e1":7,"e":7,"\u00e9":7,"o":7,"\u00f8":7,"\u00f3":7,"\u00f4":7,"\u00f5":7,"A":7,"\u00c6":7,"\u00c1":7,"\u00c2":7,"\u00c4":7,"\u00c0":7,"\u00c5":7,"\u00c3":7,"c":7,"\u00e7":7,"C":7,"\u00c7":7,"G":7,"O":7,"\u00d8":7,"\u00d3":7,"\u00d4":7,"\u00d6":7,"\u00d2":7,"\u00d5":7,"r":7,"s":7,"u":7,"\u00fa":7,"\u00fb":7,"\u00f9":7,"w":7,"y":7,"\u00fd":7,"\u00ff":7,":":7,"-":7,";":7}},"U":{"d":"194,-248r0,175v0,53,-35,77,-84,77v-48,0,-84,-24,-84,-77r0,-175r36,0r0,168v0,18,-1,55,47,55v49,0,49,-37,49,-55r0,-168r36,0","w":219},"V":{"d":"77,0r-83,-248r38,0r68,207r68,-207r38,0r-84,248r-45,0","w":200,"k":{"\u00f6":13,"\u00f4":13,"\u00e8":13,"\u00eb":13,"\u00ea":13,"\u00e3":7,"\u00e5":7,"\u00e0":7,"\u00e4":7,"\u00e2":7,"a":7,"\u00e6":7,"\u00e1":7,"e":13,"\u00e9":13,"o":13,"\u00f8":13,"\u00f3":13,"\u00f2":13,"\u00f5":13}},"W":{"d":"56,0r-46,-248r32,0r38,198r61,-198r32,0r62,198r36,-198r33,0r-46,248r-39,0r-62,-195r-61,195r-40,0","w":313,"k":{"\u00f6":7,"\u00ea":7,"\u00e4":7,",":13,".":13,"a":7,"\u00e6":7,"\u00e1":7,"\u00e2":7,"\u00e0":7,"\u00e5":7,"\u00e3":7,"e":7,"\u00e9":7,"\u00eb":7,"\u00e8":7,"o":7,"\u00f8":7,"\u00f3":7,"\u00f4":7,"\u00f2":7,"\u00f5":7,"A":7,"\u00c6":7,"\u00c1":7,"\u00c2":7,"\u00c4":7,"\u00c0":7,"\u00c5":7,"\u00c3":7}},"X":{"d":"1,0r79,-131r-71,-117r40,0r51,84r52,-84r39,0r-71,117r79,131r-40,0r-58,-97r-60,97r-40,0","w":200},"Y":{"d":"75,0r0,-115r-79,-133r39,0r58,95r59,-95r39,0r-80,133r0,115r-36,0","w":186,"k":{"\u00fc":13,"\u00f6":13,",":20,".":20,"a":13,"\u00e6":13,"\u00e1":13,"\u00e2":13,"\u00e4":13,"\u00e0":13,"\u00e5":13,"\u00e3":13,"e":13,"\u00e9":13,"\u00ea":13,"\u00eb":13,"\u00e8":13,"o":13,"\u00f8":13,"\u00f3":13,"\u00f4":13,"\u00f2":13,"\u00f5":13,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,"O":13,"\u00d8":13,"\u00d3":13,"\u00d4":13,"\u00d6":13,"\u00d2":13,"\u00d5":13,"u":13,"\u00fa":13,"\u00fb":13,"\u00f9":13,":":13,"-":13,";":13,"p":13,"q":13,"v":13}},"Z":{"d":"7,0r0,-29r118,-191r-112,0r0,-28r154,0r0,29r-117,190r123,0r0,29r-166,0"},"[":{"d":"36,49r0,-323r78,0r0,26r-43,0r0,272r43,0r0,25r-78,0","w":119},"\\":{"d":"79,49r-83,-323r39,0r82,323r-38,0","w":113},"]":{"d":"6,49r0,-25r43,0r0,-272r-43,0r0,-26r78,0r0,323r-78,0","w":119},"^":{"d":"22,-186r43,-62r22,0r44,62r-29,0r-26,-33r-25,33r-29,0","w":153},"_":{"d":"0,45r0,-18r180,0r0,18r-180,0"},"a":{"d":"109,0v-1,-6,2,-16,-1,-21v-4,9,-18,25,-44,25v-32,0,-49,-19,-49,-46v0,-45,50,-56,94,-56v3,-27,-3,-52,-26,-52v-19,0,-28,12,-28,26r-34,0v0,-27,16,-51,64,-51v56,0,56,42,56,57r0,118r-32,0xm109,-67v0,-5,1,-12,-6,-10v-26,0,-52,12,-52,34v0,13,9,22,19,22v22,0,39,-26,39,-46","w":166},"b":{"d":"55,-248r1,100v4,-9,18,-27,45,-27v48,0,58,46,58,91v0,53,-19,88,-69,88v-64,0,-67,-53,-67,-75r0,-177r32,0xm55,-86v0,27,1,65,33,65v28,0,35,-32,35,-64v0,-25,-4,-65,-31,-65v-27,0,-37,41,-37,64","w":173,"k":{",":13,".":13}},"c":{"d":"145,-25r0,22v-13,4,-27,7,-47,7v-66,0,-84,-54,-84,-96v0,-48,22,-83,73,-83v49,0,61,31,61,59r-37,0v0,-13,-2,-34,-26,-34v-21,0,-35,20,-35,52v0,34,14,77,68,77v9,0,18,-1,27,-4","w":153},"d":{"d":"121,0r0,-26v-4,10,-18,30,-48,30v-42,0,-59,-38,-59,-87v0,-57,22,-92,61,-92v28,0,42,17,46,27r0,-100r33,0r0,248r-33,0xm50,-86v0,26,4,65,34,65v49,0,53,-129,0,-129v-25,0,-34,28,-34,64"},"e":{"d":"142,-27r0,25v-69,19,-128,-6,-128,-92v0,-73,48,-81,70,-81v45,0,64,31,62,77r-99,0v0,32,16,77,63,77v15,0,24,-3,32,-6xm48,-120r66,0v0,-11,-7,-30,-32,-30v-27,0,-34,22,-34,30","w":159},"f":{"d":"40,0r0,-146r-31,0r0,-25r31,0v-10,-66,35,-92,100,-78r0,27v-10,-3,-20,-5,-34,-5v-33,0,-35,26,-34,56r51,0r0,25r-51,0r0,146r-32,0","w":126},"g":{"d":"154,-171r0,178v0,50,-28,70,-79,70v-27,0,-45,-4,-53,-6r0,-33v10,5,28,14,49,14v62,0,48,-40,50,-81v-3,9,-18,29,-48,29v-45,0,-59,-42,-59,-86v0,-49,18,-89,62,-89v27,0,41,18,45,27r0,-23r33,0xm50,-86v0,23,5,61,34,61v28,0,37,-38,37,-65v0,-26,-9,-60,-37,-60v-28,0,-34,38,-34,64"},"h":{"d":"27,0r0,-248r32,0r1,113v6,-14,19,-40,54,-40v40,0,46,35,46,56r0,119r-32,0r0,-94v0,-32,-1,-49,-24,-49v-50,0,-47,84,-45,143r-32,0","w":186},"i":{"d":"30,0r0,-171r33,0r0,171r-33,0xm27,-212r0,-36r39,0r0,36r-39,0","w":93},"j":{"d":"65,-171r0,186v-1,53,-45,65,-85,61r0,-25v41,8,53,-21,53,-50r0,-172r32,0xm30,-212r0,-36r38,0r0,36r-38,0","w":93},"k":{"d":"27,0r0,-248r32,0r0,145r60,-68r40,0r-63,75r70,96r-41,0r-66,-89r0,89r-32,0","w":166},"l":{"d":"30,0r0,-248r33,0r0,248r-33,0","w":93},"m":{"d":"27,0r0,-171r32,0v1,11,-2,25,1,34v5,-14,17,-38,48,-38v30,0,41,21,44,36v6,-14,21,-36,49,-36v40,0,46,35,46,56r0,119r-32,0r0,-94v0,-32,0,-49,-24,-49v-45,0,-39,88,-38,143r-32,0r0,-94v0,-32,0,-49,-23,-49v-44,0,-41,87,-39,143r-32,0","w":273},"n":{"d":"27,0r0,-171r32,0v1,11,-2,27,1,36v6,-14,19,-40,54,-40v40,0,46,35,46,56r0,119r-32,0r0,-94v0,-32,-1,-49,-24,-49v-50,0,-47,84,-45,143r-32,0","w":186},"o":{"d":"90,4v-52,0,-76,-36,-76,-90v0,-55,24,-89,76,-89v51,0,76,34,76,89v0,54,-25,90,-76,90xm50,-86v0,27,4,65,40,65v35,0,40,-38,40,-65v0,-28,-5,-64,-40,-64v-36,0,-40,36,-40,64"},"p":{"d":"27,77r0,-248r32,0v1,8,-2,20,1,26v4,-10,19,-30,47,-30v41,0,59,37,59,86v0,57,-22,93,-61,93v-29,0,-40,-18,-46,-27r0,100r-32,0xm96,-150v-49,0,-53,129,0,129v25,0,34,-29,34,-65v0,-26,-3,-64,-34,-64"},"q":{"d":"121,77r0,-101v-4,10,-18,28,-46,28v-39,0,-61,-36,-61,-93v0,-49,17,-86,59,-86v30,0,44,18,48,27r0,-23r33,0r0,248r-33,0xm84,-150v-52,4,-43,130,0,129v53,-3,48,-125,0,-129"},"r":{"d":"27,0r0,-171r32,0v1,11,-2,25,1,34v5,-14,19,-38,53,-38r0,35v-29,0,-54,14,-54,67r0,73r-32,0","w":119,"k":{",":20,".":20}},"s":{"d":"46,-132v13,36,78,34,78,84v0,54,-73,59,-111,45r0,-28v11,5,78,24,78,-12v-11,-37,-74,-35,-78,-84v-3,-46,63,-55,100,-42r0,29v-8,-8,-67,-19,-67,8","w":133,"k":{",":7}},"t":{"d":"118,-24r0,25v-38,11,-86,-7,-77,-39r0,-108r-31,0r0,-25r31,0r0,-41r32,-20r0,61r48,0r0,25r-48,0r0,91v-6,22,19,42,45,31","w":126},"u":{"d":"126,0v-1,-12,2,-27,-1,-37v-5,14,-19,41,-54,41v-40,0,-46,-36,-46,-57r0,-118r32,0r0,93v0,32,1,50,24,50v49,0,47,-84,45,-143r32,0r0,171r-32,0","w":186},"v":{"d":"66,0r-65,-171r36,0r46,124r40,-124r36,0r-60,171r-33,0","w":159,"k":{",":20,".":20}},"w":{"d":"54,0r-39,-171r31,0r28,124r37,-124r25,0r38,124r27,-124r31,0r-38,171r-35,0r-36,-119r-34,119r-35,0","w":246,"k":{",":20,".":20}},"x":{"d":"4,0r61,-90r-54,-81r38,0r35,52r34,-52r38,0r-54,81r61,90r-37,0r-42,-62r-43,62r-37,0","w":166},"y":{"d":"42,74r24,-73r-65,-172r36,0r46,123r40,-123r36,0r-85,245r-32,0","w":159,"k":{",":20,".":20}},"z":{"d":"7,0r0,-25r83,-121r-78,0r0,-25r117,0r0,24r-83,122r86,0r0,25r-125,0","w":140},"{":{"d":"123,-31v0,47,-17,96,33,108r0,9v-36,-1,-76,-27,-76,-62v0,-23,10,-48,10,-68v0,-22,-18,-40,-39,-46r0,-8v21,-6,39,-22,39,-46v0,-20,-10,-45,-10,-68v0,-35,40,-61,76,-62r0,9v-50,12,-33,61,-33,108v0,40,-38,55,-56,63v18,8,56,24,56,63","w":200},"|":{"d":"29,49r0,-323r35,0r0,323r-35,0","w":93},"}":{"d":"111,-44v1,19,11,44,10,68v0,35,-40,61,-76,62r0,-9v50,-12,33,-61,33,-108v0,-39,38,-55,56,-63v-18,-8,-56,-23,-56,-63v0,-47,18,-96,-33,-108r0,-9v36,1,76,27,76,62v1,24,-9,49,-10,68v0,24,18,40,39,46r0,8v-21,6,-39,24,-39,46","w":200},"~":{"d":"24,-56v0,-34,-4,-68,31,-69v38,8,70,35,105,46v11,-3,4,-25,6,-38r31,0v-2,35,10,63,-35,69v-38,-7,-67,-33,-101,-44v-10,-1,-6,24,-7,36r-30,0","w":219},"\u00a1":{"d":"22,49r2,-178r32,0r3,178r-37,0xm18,-156r0,-43r44,0r0,43r-44,0","w":106},"\u00a2":{"d":"81,39r0,-35v-32,-5,-69,-25,-69,-95v0,-59,33,-83,69,-84r0,-29r18,0r0,29v33,4,63,22,63,62r-37,0v0,-19,-6,-39,-26,-44r0,139v18,7,48,0,58,-6v7,31,-23,23,-58,28r0,35r-18,0xm81,-27r0,-130v-51,13,-39,114,0,130","w":173},"\u00a3":{"d":"36,0r0,-106r-25,0r0,-24r25,0r0,-54v0,-40,28,-56,66,-56v51,0,68,36,68,55r-39,0v0,-10,-5,-30,-30,-30v-42,0,-29,47,-31,85r46,0r0,24r-46,0r0,77r92,0r0,29r-126,0","w":166},"\u00a5":{"d":"75,-94v3,-23,-8,-33,-15,-46r-57,0r0,-22r45,0r-52,-86r40,0r57,96r58,-96r40,0r-52,86r45,0r0,22r-58,0v-7,13,-18,23,-15,46r73,0r0,21r-73,0r0,73r-36,0r0,-73r-72,0r0,-21r72,0","w":186},"\u00a7":{"d":"118,-42v-6,-37,-106,-36,-106,-87v0,-25,19,-39,25,-43v-4,-4,-16,-14,-16,-32v0,-55,93,-52,124,-39r0,30v-15,-7,-31,-14,-54,-14v-11,0,-34,4,-34,18v2,36,104,31,104,84v0,25,-17,39,-25,43v5,4,18,15,18,36v0,53,-93,58,-128,41r0,-31v14,11,87,29,92,-6xm42,-141v-3,26,64,41,78,50v3,-3,11,-11,11,-22v1,-24,-61,-39,-78,-49v-5,4,-11,11,-11,21","w":173},"\u00a4":{"d":"164,-41r-24,-25v-9,6,-24,18,-50,18v-27,0,-41,-12,-50,-18r-24,25r-11,-12r24,-24v-4,-5,-17,-22,-17,-49v0,-28,12,-42,17,-50r-24,-24r11,-11r24,23v12,-19,88,-19,100,0r24,-23r12,11r-25,24v5,7,17,21,17,50v0,27,-13,44,-17,49r24,24xm29,-126v0,34,28,61,61,61v33,0,62,-27,62,-61v0,-34,-28,-62,-62,-62v-34,0,-61,28,-61,62"},"'":{"d":"30,-166r-7,-82r41,0r-7,82r-27,0","w":86},"\u00ab":{"d":"37,-21r-26,-68r26,-69r34,0r-23,69r23,68r-34,0xm92,-21r-26,-68r26,-69r33,0r-23,69r23,68r-33,0","w":140},"\u00b7":{"d":"21,-92r0,-44r45,0r0,44r-45,0","w":86},"\u00b6":{"d":"110,77r0,-157v-32,-6,-80,-23,-80,-81v0,-91,90,-87,150,-87r0,14r-25,0r0,311r-14,0r0,-311r-18,0r0,311r-13,0","w":193},"\u00bb":{"d":"15,-21r23,-70r-23,-67r33,0r27,67r-27,70r-33,0xm69,-21r24,-70r-24,-67r34,0r26,67r-26,70r-34,0","w":140},"\u00bf":{"d":"133,13r0,33v-44,14,-131,7,-126,-49v5,-65,74,-58,68,-126r33,0v14,67,-52,74,-65,124v-1,43,67,33,90,18xm70,-156r0,-43r44,0r0,43r-44,0","w":159},"`":{"d":"46,-201r-30,-60r43,0r17,60r-30,0","w":122},"\u00b4":{"d":"46,-201r17,-60r43,0r-30,60r-30,0","w":122},"\u00af":{"d":"6,-201r0,-28r110,0r0,28r-110,0","w":122},"\u00a8":{"d":"2,-206r0,-39r44,0r0,39r-44,0xm76,-206r0,-39r44,0r0,39r-44,0","w":122},"\u00b8":{"d":"77,-6r-7,29v19,-1,36,5,40,33v4,32,-47,47,-69,29r0,-23v10,11,41,16,40,-6v-2,-21,-21,-20,-35,-18r10,-44r21,0","w":122},"\u00c6":{"d":"1,0r140,-248r145,0r0,28r-93,0r6,89r83,0r0,29r-80,0r5,73r82,0r0,29r-115,0r-8,-102r-71,0r-54,102r-40,0xm112,-131r51,0r-6,-87","w":299},"\u00aa":{"d":"63,-103v-1,-4,2,-10,-1,-12v-6,19,-50,19,-50,-12v0,-30,39,-31,51,-31v0,-13,0,-27,-14,-27v-11,0,-15,6,-15,13r-19,0v0,-16,11,-28,35,-28v52,0,24,55,31,97r-18,0xm63,-143v-8,-6,-35,2,-33,16v0,7,5,11,13,11v10,0,20,-14,20,-27","w":93},"\u00d8":{"d":"207,-253r-21,32v46,74,38,227,-73,225v-32,0,-42,-7,-57,-18r-17,29r-19,-11r20,-33v-22,-28,-23,-60,-23,-95v0,-67,20,-128,96,-128v28,0,42,5,58,16r18,-29xm63,-64r90,-144v-9,-10,-22,-16,-40,-16v-69,0,-61,105,-50,160xm165,-185r-92,144v11,13,25,16,40,16v73,0,61,-98,52,-160","w":226,"k":{"T":7,"Y":13,"\u00dd":13,",":13,".":13}},"\u00ba":{"d":"50,-102v-28,0,-42,-19,-42,-49v0,-30,14,-49,42,-49v28,0,42,19,42,49v0,30,-14,49,-42,49xm50,-185v-32,0,-30,69,0,69v31,0,31,-69,0,-69","w":100},"\u00e6":{"d":"242,-26r0,24v-43,15,-103,-1,-113,-26v-6,11,-23,32,-61,32v-32,0,-52,-21,-52,-51v0,-58,67,-63,98,-63v0,-17,3,-40,-29,-40v-21,0,-27,13,-27,22r-35,0v0,-20,16,-47,61,-47v29,0,39,10,48,20v12,-10,27,-20,51,-20v57,2,65,40,63,87r-100,0v2,16,7,67,64,67v11,0,23,-2,32,-5xm114,-88v-32,-1,-64,7,-66,40v0,15,10,27,27,27v29,0,42,-30,39,-67xm146,-110r68,0v0,-9,-2,-40,-33,-40v-31,0,-35,31,-35,40","w":259},"\u00f8":{"d":"163,-180r-18,26v9,10,21,28,21,71v0,76,-67,104,-117,76r-17,26r-15,-9r18,-28v-8,-9,-21,-27,-21,-69v0,-71,65,-106,118,-78r17,-25xm125,-122r-61,91v30,22,69,8,66,-47v0,-19,-2,-33,-5,-44xm55,-48r61,-92v-5,-5,-13,-10,-24,-10v-49,0,-45,63,-37,102"},"\u00df":{"d":"27,0r0,-168v0,-31,0,-84,69,-84v41,0,69,23,69,60v1,41,-23,50,-39,58v28,4,52,18,52,67v0,53,-43,80,-100,67r0,-23v35,16,64,-7,64,-45v0,-46,-18,-55,-51,-55r0,-22v23,0,38,-12,38,-45v0,-21,-12,-41,-34,-41v-36,0,-36,33,-36,50r0,181r-32,0","w":193,"k":{",":7}},"\u00ac":{"d":"158,-13r0,-63r-137,0r0,-32r172,0r0,95r-35,0","w":213},"\u00b5":{"d":"28,73r0,-244r33,0r0,97v0,22,1,49,31,49v33,0,33,-55,33,-82r0,-64r33,0r0,131v-1,12,4,23,20,21v-1,10,4,25,-10,21v-33,1,-36,-11,-43,-30v-2,26,-44,42,-64,24r0,77r-33,0","w":186},"\u00d0":{"d":"29,0r0,-119r-29,0r0,-20r29,0r0,-109r64,0v76,0,104,41,104,123v0,133,-64,127,-168,125xm65,-119r0,90v63,2,93,-7,93,-95v0,-89,-30,-98,-93,-96r0,81r48,0r0,20r-48,0","w":213,"k":{"T":7,"Y":13,"\u00dd":13}},"\u00bd":{"d":"84,0r83,-228r28,0r-84,228r-27,0xm56,-73r0,-133r-31,19r0,-22v17,-7,27,-22,55,-19r0,155r-24,0xm181,0r0,-20v17,-13,74,-67,74,-99v0,-13,-8,-23,-23,-23v-18,0,-24,11,-24,21r-26,0v1,-17,10,-39,50,-39v27,0,48,15,48,43v1,44,-47,76,-69,98r71,0r0,19r-101,0","w":306},"\u00b1":{"d":"21,50r0,-32r172,0r0,32r-172,0xm89,0r0,-76r-68,0r0,-32r68,0r0,-67r35,0r0,67r69,0r0,32r-69,0r0,76r-35,0","w":213},"\u00de":{"d":"30,0r0,-248r36,0r0,45v71,4,137,-21,137,72v0,97,-64,72,-137,76r0,55r-36,0xm66,-175r0,91v48,0,97,9,97,-45v0,-53,-48,-47,-97,-46","w":219},"\u00bc":{"d":"239,-131v-17,22,-30,48,-46,71r46,0r0,-71xm239,0r0,-41r-69,0r0,-17r65,-98r27,0r0,96r27,0r0,19r-27,0r0,41r-23,0xm85,0r84,-228r28,0r-84,228r-28,0xm49,-73r0,-133r-31,19r0,-22v17,-7,27,-22,55,-19r0,155r-24,0","w":306},"\u00f7":{"d":"21,-76r0,-32r172,0r0,32r-172,0xm86,0r0,-42r42,0r0,42r-42,0xm86,-141r0,-42r42,0r0,42r-42,0","w":213},"\u00a6":{"d":"29,49r0,-129r35,0r0,129r-35,0xm29,-145r0,-129r35,0r0,129r-35,0","w":93},"\u00b0":{"d":"63,-149v-23,0,-42,-20,-42,-43v0,-23,19,-40,42,-40v23,0,42,18,42,41v0,23,-19,42,-42,42xm42,-191v0,12,9,22,21,22v12,0,22,-10,22,-22v0,-11,-10,-21,-22,-21v-12,0,-21,10,-21,21","w":126},"\u00fe":{"d":"24,77r0,-325r33,0r1,103v4,-10,17,-30,47,-30v42,0,59,37,59,86v0,57,-22,93,-61,93v-29,0,-40,-19,-46,-28r0,101r-33,0xm94,-150v-49,0,-53,129,0,129v25,0,34,-29,34,-65v0,-26,-3,-64,-34,-64","k":{",":13,".":13}},"\u00be":{"d":"206,-60r45,0r0,-71xm251,0r0,-41r-68,0r0,-17r64,-98r28,0r0,96r26,0r0,19r-26,0r0,41r-24,0xm98,0r83,-228r28,0r-84,228r-27,0xm41,-196r-27,0v0,-16,15,-36,49,-36v27,0,48,14,48,41v0,22,-15,33,-26,35v47,14,32,86,-22,86v-40,0,-51,-20,-52,-37r28,0v0,8,5,19,23,19v17,0,25,-10,25,-29v0,-29,-19,-30,-33,-30r0,-17v13,0,31,-1,31,-25v0,-15,-6,-25,-22,-25v-17,0,-22,9,-22,18","w":306},"\u00ae":{"d":"90,-83v-46,0,-85,-38,-85,-85v0,-46,39,-84,85,-84v46,0,85,38,85,84v0,47,-38,85,-85,85xm18,-168v0,40,32,72,72,72v40,0,72,-32,72,-72v0,-40,-32,-72,-72,-72v-40,0,-72,32,-72,72xm58,-125r0,-90v32,2,64,-9,66,29v0,16,-9,19,-15,22r16,39r-18,0r-13,-36r-20,0r0,36r-16,0xm74,-199r0,23v14,-1,33,4,33,-11v0,-14,-19,-12,-33,-12"},"\u00f0":{"d":"135,-214r-19,7v19,22,47,55,47,121v0,54,-23,90,-73,90v-50,0,-73,-36,-73,-90v0,-71,51,-105,97,-80v-6,-10,-14,-22,-26,-31r-35,13r-5,-15r24,-10v-12,-8,-26,-13,-36,-19v23,1,54,-4,65,9r28,-11xm53,-86v0,27,4,65,37,65v33,0,37,-38,37,-65v0,-28,-4,-64,-37,-64v-33,0,-37,36,-37,64"},"\u00d7":{"d":"46,0r-25,-24r61,-65r-60,-65r26,-23r59,63r59,-63r26,23r-61,65r61,65r-25,24r-60,-63","w":213},"\u00a9":{"d":"90,-83v-46,0,-85,-38,-85,-85v0,-46,39,-84,85,-84v46,0,85,38,85,84v0,47,-38,85,-85,85xm18,-168v0,40,32,72,72,72v40,0,72,-32,72,-72v0,-40,-32,-72,-72,-72v-40,0,-72,32,-72,72xm119,-147r10,12v-19,25,-91,12,-84,-34v-5,-45,63,-60,84,-34r-10,11v-15,-19,-58,-11,-58,23v0,36,44,40,58,22"},"\u00c1":{"d":"3,0r85,-248r44,0r85,248r-38,0r-25,-71r-88,0r-25,71r-38,0xm111,-215v-15,36,-24,78,-37,115r71,0xm99,-278r16,-60r44,0r-30,60r-30,0","w":219},"\u00c2":{"d":"3,0r85,-248r44,0r85,248r-38,0r-25,-71r-88,0r-25,71r-38,0xm111,-215v-15,36,-24,78,-37,115r71,0xm56,-278r34,-54r39,0r36,54r-30,0r-25,-31r-25,31r-29,0","w":219},"\u00c4":{"d":"3,0r85,-248r44,0r85,248r-38,0r-25,-71r-88,0r-25,71r-38,0xm111,-215v-15,36,-24,78,-37,115r71,0xm51,-283r0,-39r44,0r0,39r-44,0xm125,-283r0,-39r44,0r0,39r-44,0","w":219},"\u00c0":{"d":"3,0r85,-248r44,0r85,248r-38,0r-25,-71r-88,0r-25,71r-38,0xm111,-215v-15,36,-24,78,-37,115r71,0xm95,-278r-30,-60r43,0r17,60r-30,0","w":219},"\u00c5":{"d":"3,0r85,-248r44,0r85,248r-38,0r-25,-71r-88,0r-25,71r-38,0xm111,-215v-15,36,-24,78,-37,115r71,0xm110,-278v-20,0,-37,-16,-37,-36v0,-21,19,-36,39,-36v19,0,35,17,35,36v0,20,-17,36,-37,36xm94,-314v0,9,7,15,16,15v9,0,16,-7,16,-16v0,-8,-6,-14,-15,-14v-9,0,-17,7,-17,15","w":219},"\u00c3":{"d":"3,0r85,-248r44,0r85,248r-38,0r-25,-71r-88,0r-25,71r-38,0xm111,-215v-15,36,-24,78,-37,115r71,0xm85,-331v19,-5,56,53,54,3r21,0v0,29,-2,50,-24,50v-20,0,-40,-22,-47,-22v-8,-1,-7,9,-7,18r-22,0v-3,-24,8,-52,25,-49","w":219},"\u00c7":{"d":"81,38r9,-37v-42,-9,-73,-46,-73,-128v0,-66,22,-125,94,-125v51,0,79,30,79,72r-41,0v0,-15,-5,-44,-40,-44v-47,0,-53,57,-53,91v0,62,16,108,67,108v31,0,52,-15,58,-19r0,33v-10,5,-41,16,-71,15r-5,19v19,-1,36,5,40,33v5,32,-46,46,-68,29r0,-23v10,12,41,15,40,-6v-1,-21,-22,-20,-36,-18","w":193},"\u00c9":{"d":"29,0r0,-248r137,0r0,28r-101,0r0,76r96,0r0,29r-96,0r0,86r104,0r0,29r-140,0xm82,-278r17,-60r43,0r-30,60r-30,0"},"\u00ca":{"d":"29,0r0,-248r137,0r0,28r-101,0r0,76r96,0r0,29r-96,0r0,86r104,0r0,29r-140,0xm41,-278r34,-54r39,0r36,54r-29,0r-26,-31r-25,31r-29,0"},"\u00cb":{"d":"29,0r0,-248r137,0r0,28r-101,0r0,76r96,0r0,29r-96,0r0,86r104,0r0,29r-140,0xm40,-283r0,-39r44,0r0,39r-44,0xm114,-283r0,-39r44,0r0,39r-44,0"},"\u00c8":{"d":"29,0r0,-248r137,0r0,28r-101,0r0,76r96,0r0,29r-96,0r0,86r104,0r0,29r-140,0xm80,-278r-30,-60r44,0r16,60r-30,0"},"\u00cd":{"d":"29,0r0,-248r36,0r0,248r-36,0xm33,-278r17,-60r43,0r-30,60r-30,0","w":93},"\u00ce":{"d":"29,0r0,-248r36,0r0,248r-36,0xm-8,-278r35,-54r39,0r35,54r-29,0r-26,-31r-24,31r-30,0","w":93},"\u00cf":{"d":"29,0r0,-248r36,0r0,248r-36,0xm-13,-283r0,-39r45,0r0,39r-45,0xm62,-283r0,-39r44,0r0,39r-44,0","w":93},"\u00cc":{"d":"29,0r0,-248r36,0r0,248r-36,0xm32,-278r-31,-60r44,0r17,60r-30,0","w":93},"\u00d1":{"d":"29,0r0,-248r45,0r98,194r0,-194r33,0r0,248r-43,0r-101,-199r0,199r-32,0xm91,-331v13,-1,39,22,48,24v6,0,6,-7,6,-21r21,0v0,29,-1,50,-23,50v-20,0,-41,-22,-48,-22v-8,-1,-7,9,-7,18r-21,0v-3,-23,8,-52,24,-49","w":233},"\u00d3":{"d":"113,4v-76,0,-96,-61,-96,-128v0,-67,20,-128,96,-128v76,0,98,61,98,128v0,67,-22,128,-98,128xm56,-124v0,41,7,99,57,99v50,0,58,-58,58,-99v0,-41,-8,-100,-58,-100v-50,0,-57,59,-57,100xm98,-278r17,-60r43,0r-30,60r-30,0","w":226,"k":{"T":7,"Y":13,"\u00dd":13,",":13,".":13}},"\u00d4":{"d":"113,4v-76,0,-96,-61,-96,-128v0,-67,20,-128,96,-128v76,0,98,61,98,128v0,67,-22,128,-98,128xm56,-124v0,41,7,99,57,99v50,0,58,-58,58,-99v0,-41,-8,-100,-58,-100v-50,0,-57,59,-57,100xm59,-278r34,-54r39,0r36,54r-29,0r-26,-31r-25,31r-29,0","w":226,"k":{"T":7,"Y":13,"\u00dd":13,",":13,".":13}},"\u00d6":{"d":"113,4v-76,0,-96,-61,-96,-128v0,-67,20,-128,96,-128v76,0,98,61,98,128v0,67,-22,128,-98,128xm56,-124v0,41,7,99,57,99v50,0,58,-58,58,-99v0,-41,-8,-100,-58,-100v-50,0,-57,59,-57,100xm54,-283r0,-39r44,0r0,39r-44,0xm128,-283r0,-39r44,0r0,39r-44,0","w":226,"k":{"T":7,"Y":13,"\u00dd":13,",":13,".":13}},"\u00d2":{"d":"113,4v-76,0,-96,-61,-96,-128v0,-67,20,-128,96,-128v76,0,98,61,98,128v0,67,-22,128,-98,128xm56,-124v0,41,7,99,57,99v50,0,58,-58,58,-99v0,-41,-8,-100,-58,-100v-50,0,-57,59,-57,100xm98,-278r-30,-60r44,0r16,60r-30,0","w":226,"k":{"T":7,"Y":13,"\u00dd":13,",":13,".":13}},"\u00d5":{"d":"113,4v-76,0,-96,-61,-96,-128v0,-67,20,-128,96,-128v76,0,98,61,98,128v0,67,-22,128,-98,128xm56,-124v0,41,7,99,57,99v50,0,58,-58,58,-99v0,-41,-8,-100,-58,-100v-50,0,-57,59,-57,100xm88,-331v13,-1,39,22,48,24v6,0,6,-7,6,-21r21,0v0,29,-1,50,-23,50v-20,0,-41,-22,-48,-22v-8,-1,-7,9,-7,18r-21,0v-4,-24,8,-53,24,-49","w":226,"k":{"T":7,"Y":13,"\u00dd":13,",":13,".":13}},"\u00da":{"d":"194,-248r0,175v0,53,-35,77,-84,77v-48,0,-84,-24,-84,-77r0,-175r36,0r0,168v0,18,-1,55,47,55v49,0,49,-37,49,-55r0,-168r36,0xm95,-278r17,-60r43,0r-30,60r-30,0","w":219},"\u00db":{"d":"194,-248r0,175v0,53,-35,77,-84,77v-48,0,-84,-24,-84,-77r0,-175r36,0r0,168v0,18,-1,55,47,55v49,0,49,-37,49,-55r0,-168r36,0xm56,-278r34,-54r39,0r36,54r-30,0r-25,-31r-25,31r-29,0","w":219},"\u00dc":{"d":"194,-248r0,175v0,53,-35,77,-84,77v-48,0,-84,-24,-84,-77r0,-175r36,0r0,168v0,18,-1,55,47,55v49,0,49,-37,49,-55r0,-168r36,0xm51,-283r0,-39r44,0r0,39r-44,0xm125,-283r0,-39r44,0r0,39r-44,0","w":219},"\u00d9":{"d":"194,-248r0,175v0,53,-35,77,-84,77v-48,0,-84,-24,-84,-77r0,-175r36,0r0,168v0,18,-1,55,47,55v49,0,49,-37,49,-55r0,-168r36,0xm95,-278r-30,-60r43,0r17,60r-30,0","w":219},"\u00dd":{"d":"75,0r0,-115r-79,-133r39,0r58,95r59,-95r39,0r-80,133r0,115r-36,0xm78,-278r17,-60r44,0r-31,60r-30,0","w":186,"k":{",":20,".":20,"a":13,"\u00e6":13,"\u00e1":13,"\u00e2":13,"\u00e4":13,"\u00e0":13,"\u00e5":13,"\u00e3":13,"e":13,"\u00e9":13,"\u00ea":13,"\u00eb":13,"\u00e8":13,"o":13,"\u00f8":13,"\u00f3":13,"\u00f4":13,"\u00f6":13,"\u00f2":13,"\u00f5":13,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,"O":13,"\u00d8":13,"\u00d3":13,"\u00d4":13,"\u00d6":13,"\u00d2":13,"\u00d5":13,"u":13,"\u00fa":13,"\u00fb":13,"\u00fc":13,"\u00f9":13,":":13,"-":13,";":13,"p":13,"q":13,"v":13}},"\u00e1":{"d":"109,0v-1,-6,2,-16,-1,-21v-4,9,-18,25,-44,25v-32,0,-49,-19,-49,-46v0,-45,50,-56,94,-56v3,-27,-3,-52,-26,-52v-19,0,-28,12,-28,26r-34,0v0,-27,16,-51,64,-51v56,0,56,42,56,57r0,118r-32,0xm109,-67v0,-5,1,-12,-6,-10v-26,0,-52,12,-52,34v0,13,9,22,19,22v22,0,39,-26,39,-46xm68,-201r17,-60r44,0r-31,60r-30,0","w":166},"\u00e2":{"d":"109,0v-1,-6,2,-16,-1,-21v-4,9,-18,25,-44,25v-32,0,-49,-19,-49,-46v0,-45,50,-56,94,-56v3,-27,-3,-52,-26,-52v-19,0,-28,12,-28,26r-34,0v0,-27,16,-51,64,-51v56,0,56,42,56,57r0,118r-32,0xm109,-67v0,-5,1,-12,-6,-10v-26,0,-52,12,-52,34v0,13,9,22,19,22v22,0,39,-26,39,-46xm29,-201r34,-54r39,0r36,54r-29,0r-26,-30r-25,30r-29,0","w":166},"\u00e4":{"d":"109,0v-1,-6,2,-16,-1,-21v-4,9,-18,25,-44,25v-32,0,-49,-19,-49,-46v0,-45,50,-56,94,-56v3,-27,-3,-52,-26,-52v-19,0,-28,12,-28,26r-34,0v0,-27,16,-51,64,-51v56,0,56,42,56,57r0,118r-32,0xm109,-67v0,-5,1,-12,-6,-10v-26,0,-52,12,-52,34v0,13,9,22,19,22v22,0,39,-26,39,-46xm24,-206r0,-39r44,0r0,39r-44,0xm98,-206r0,-39r45,0r0,39r-45,0","w":166},"\u00e0":{"d":"109,0v-1,-6,2,-16,-1,-21v-4,9,-18,25,-44,25v-32,0,-49,-19,-49,-46v0,-45,50,-56,94,-56v3,-27,-3,-52,-26,-52v-19,0,-28,12,-28,26r-34,0v0,-27,16,-51,64,-51v56,0,56,42,56,57r0,118r-32,0xm109,-67v0,-5,1,-12,-6,-10v-26,0,-52,12,-52,34v0,13,9,22,19,22v22,0,39,-26,39,-46xm68,-201r-30,-60r44,0r16,60r-30,0","w":166},"\u00e5":{"d":"109,0v-1,-6,2,-16,-1,-21v-4,9,-18,25,-44,25v-32,0,-49,-19,-49,-46v0,-45,50,-56,94,-56v3,-27,-3,-52,-26,-52v-19,0,-28,12,-28,26r-34,0v0,-27,16,-51,64,-51v56,0,56,42,56,57r0,118r-32,0xm109,-67v0,-5,1,-12,-6,-10v-26,0,-52,12,-52,34v0,13,9,22,19,22v22,0,39,-26,39,-46xm84,-201v-20,0,-37,-16,-37,-36v0,-21,18,-36,38,-36v19,0,35,17,35,36v0,20,-16,36,-36,36xm67,-237v0,9,8,15,17,15v9,0,16,-7,16,-16v0,-8,-7,-14,-16,-14v-9,0,-17,7,-17,15","w":166},"\u00e3":{"d":"109,0v-1,-6,2,-16,-1,-21v-4,9,-18,25,-44,25v-32,0,-49,-19,-49,-46v0,-45,50,-56,94,-56v3,-27,-3,-52,-26,-52v-19,0,-28,12,-28,26r-34,0v0,-27,16,-51,64,-51v56,0,56,42,56,57r0,118r-32,0xm109,-67v0,-5,1,-12,-6,-10v-26,0,-52,12,-52,34v0,13,9,22,19,22v22,0,39,-26,39,-46xm58,-254v13,-1,39,22,48,24v6,0,6,-7,6,-21r21,0v0,29,-1,50,-23,50v-20,0,-41,-22,-48,-22v-8,-1,-7,9,-7,18r-21,0v-4,-24,8,-53,24,-49","w":166},"\u00e7":{"d":"62,38r8,-38v-81,-25,-78,-177,17,-175v49,0,61,31,61,59r-37,0v0,-13,-2,-34,-26,-34v-21,0,-35,20,-35,52v0,34,14,77,68,77v9,0,18,-1,27,-4r0,22v-14,4,-35,9,-55,6r-5,20v19,-1,36,5,40,33v5,32,-46,46,-68,29r0,-23v10,12,41,15,40,-6v-2,-21,-22,-20,-35,-18","w":153},"\u00e9":{"d":"142,-27r0,25v-69,19,-128,-6,-128,-92v0,-73,48,-81,70,-81v45,0,64,31,62,77r-99,0v0,32,16,77,63,77v15,0,24,-3,32,-6xm48,-120r66,0v0,-11,-7,-30,-32,-30v-27,0,-34,22,-34,30xm68,-201r17,-60r44,0r-31,60r-30,0","w":159},"\u00ea":{"d":"142,-27r0,25v-69,19,-128,-6,-128,-92v0,-73,48,-81,70,-81v45,0,64,31,62,77r-99,0v0,32,16,77,63,77v15,0,24,-3,32,-6xm48,-120r66,0v0,-11,-7,-30,-32,-30v-27,0,-34,22,-34,30xm29,-201r34,-54r39,0r36,54r-29,0r-26,-30r-25,30r-29,0","w":159},"\u00eb":{"d":"142,-27r0,25v-69,19,-128,-6,-128,-92v0,-73,48,-81,70,-81v45,0,64,31,62,77r-99,0v0,32,16,77,63,77v15,0,24,-3,32,-6xm48,-120r66,0v0,-11,-7,-30,-32,-30v-27,0,-34,22,-34,30xm21,-206r0,-39r44,0r0,39r-44,0xm95,-206r0,-39r44,0r0,39r-44,0","w":159},"\u00e8":{"d":"142,-27r0,25v-69,19,-128,-6,-128,-92v0,-73,48,-81,70,-81v45,0,64,31,62,77r-99,0v0,32,16,77,63,77v15,0,24,-3,32,-6xm48,-120r66,0v0,-11,-7,-30,-32,-30v-27,0,-34,22,-34,30xm68,-201r-30,-60r44,0r16,60r-30,0","w":159},"\u00ed":{"d":"30,0r0,-171r33,0r0,171r-33,0xm32,-201r16,-60r44,0r-30,60r-30,0","w":93},"\u00ee":{"d":"30,0r0,-171r33,0r0,171r-33,0xm-8,-201r35,-54r39,0r35,54r-29,0r-26,-30r-24,30r-30,0","w":93},"\u00ef":{"d":"30,0r0,-171r33,0r0,171r-33,0xm-13,-206r0,-39r45,0r0,39r-45,0xm62,-206r0,-39r44,0r0,39r-44,0","w":93},"\u00ec":{"d":"30,0r0,-171r33,0r0,171r-33,0xm32,-201r-31,-60r44,0r17,60r-30,0","w":93},"\u00f1":{"d":"27,0r0,-171r32,0v1,11,-2,27,1,36v6,-14,19,-40,54,-40v40,0,46,35,46,56r0,119r-32,0r0,-94v0,-32,-1,-49,-24,-49v-50,0,-47,84,-45,143r-32,0xm68,-254v13,-1,39,22,48,24v6,0,6,-7,6,-21r21,0v0,29,-1,50,-23,50v-20,0,-41,-22,-48,-22v-8,-1,-7,9,-7,18r-21,0v-3,-23,8,-52,24,-49","w":186},"\u00f3":{"d":"90,4v-52,0,-76,-36,-76,-90v0,-55,24,-89,76,-89v51,0,76,34,76,89v0,54,-25,90,-76,90xm50,-86v0,27,4,65,40,65v35,0,40,-38,40,-65v0,-28,-5,-64,-40,-64v-36,0,-40,36,-40,64xm75,-201r16,-60r44,0r-30,60r-30,0"},"\u00f4":{"d":"90,4v-52,0,-76,-36,-76,-90v0,-55,24,-89,76,-89v51,0,76,34,76,89v0,54,-25,90,-76,90xm50,-86v0,27,4,65,40,65v35,0,40,-38,40,-65v0,-28,-5,-64,-40,-64v-36,0,-40,36,-40,64xm36,-201r34,-54r39,0r35,54r-29,0r-25,-30r-25,30r-29,0"},"\u00f6":{"d":"90,4v-52,0,-76,-36,-76,-90v0,-55,24,-89,76,-89v51,0,76,34,76,89v0,54,-25,90,-76,90xm50,-86v0,27,4,65,40,65v35,0,40,-38,40,-65v0,-28,-5,-64,-40,-64v-36,0,-40,36,-40,64xm31,-206r0,-39r44,0r0,39r-44,0xm105,-206r0,-39r44,0r0,39r-44,0"},"\u00f2":{"d":"90,4v-52,0,-76,-36,-76,-90v0,-55,24,-89,76,-89v51,0,76,34,76,89v0,54,-25,90,-76,90xm50,-86v0,27,4,65,40,65v35,0,40,-38,40,-65v0,-28,-5,-64,-40,-64v-36,0,-40,36,-40,64xm75,-201r-30,-60r43,0r17,60r-30,0"},"\u00f5":{"d":"90,4v-52,0,-76,-36,-76,-90v0,-55,24,-89,76,-89v51,0,76,34,76,89v0,54,-25,90,-76,90xm50,-86v0,27,4,65,40,65v35,0,40,-38,40,-65v0,-28,-5,-64,-40,-64v-36,0,-40,36,-40,64xm64,-254v13,-1,39,22,48,24v6,0,6,-7,6,-21r22,0v0,29,-2,50,-24,50v-20,0,-41,-22,-48,-22v-8,-1,-6,10,-6,18r-22,0v-3,-23,8,-52,24,-49"},"\u00fa":{"d":"126,0v-1,-12,2,-27,-1,-37v-5,14,-19,41,-54,41v-40,0,-46,-36,-46,-57r0,-118r32,0r0,93v0,32,1,50,24,50v49,0,47,-84,45,-143r32,0r0,171r-32,0xm78,-201r17,-60r44,0r-31,60r-30,0","w":186},"\u00fb":{"d":"126,0v-1,-12,2,-27,-1,-37v-5,14,-19,41,-54,41v-40,0,-46,-36,-46,-57r0,-118r32,0r0,93v0,32,1,50,24,50v49,0,47,-84,45,-143r32,0r0,171r-32,0xm39,-201r34,-54r39,0r36,54r-29,0r-26,-30r-25,30r-29,0","w":186},"\u00fc":{"d":"126,0v-1,-12,2,-27,-1,-37v-5,14,-19,41,-54,41v-40,0,-46,-36,-46,-57r0,-118r32,0r0,93v0,32,1,50,24,50v49,0,47,-84,45,-143r32,0r0,171r-32,0xm34,-206r0,-39r44,0r0,39r-44,0xm108,-206r0,-39r45,0r0,39r-45,0","w":186},"\u00f9":{"d":"126,0v-1,-12,2,-27,-1,-37v-5,14,-19,41,-54,41v-40,0,-46,-36,-46,-57r0,-118r32,0r0,93v0,32,1,50,24,50v49,0,47,-84,45,-143r32,0r0,171r-32,0xm78,-201r-30,-60r44,0r16,60r-30,0","w":186},"\u00fd":{"d":"42,74r24,-73r-65,-172r36,0r46,123r40,-123r36,0r-85,245r-32,0xm67,-201r16,-60r44,0r-31,60r-29,0","w":159,"k":{",":20,".":20}},"\u00ff":{"d":"42,74r24,-73r-65,-172r36,0r46,123r40,-123r36,0r-85,245r-32,0xm21,-206r0,-39r44,0r0,39r-44,0xm95,-206r0,-39r44,0r0,39r-44,0","w":159,"k":{",":20,".":20}},"\u00a0":{"w":106},"\u00ad":{"d":"17,-73r0,-39r133,0r0,39r-133,0","w":166},"\u00b9":{"d":"62,-73r0,-133r-31,19r0,-22v17,-7,27,-22,54,-19r0,155r-23,0","w":133},"\u00b3":{"d":"41,-196r-27,0v0,-16,15,-36,49,-36v27,0,48,14,48,41v0,22,-15,33,-26,35v47,14,32,86,-22,86v-40,0,-51,-20,-52,-37r28,0v0,8,5,19,23,19v17,0,25,-10,25,-29v0,-28,-19,-29,-33,-29r0,-18v13,0,31,-1,31,-25v0,-15,-6,-25,-22,-25v-17,0,-22,9,-22,18","w":133},"\u00b2":{"d":"14,-73r0,-19v17,-13,73,-67,73,-100v0,-12,-8,-22,-23,-22v-18,0,-23,10,-23,20r-27,0v1,-16,10,-38,50,-38v27,0,49,15,49,42v1,45,-48,76,-70,98r71,0r0,19r-100,0","w":133}}});



/**
* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
* 
* @param  f  onMouseOver function || An object with configuration options
* @param  g  onMouseOut function  || Nothing (use configuration options object)
* @author    Brian Cherne <brian@cherne.net>
*/
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){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;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};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);



/*
 * jQuery UI 1.7.2
 *
 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI
 */
;jQuery.ui || (function($) {

var _remove = $.fn.remove,
	isFF2 = $.browser.mozilla && (parseFloat($.browser.version) < 1.9);

//Helper functions and ui object
$.ui = {
	version: "1.7.2",

	// $.ui.plugin is deprecated.  Use the proxy pattern instead.
	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 || !instance.element[0].parentNode) { return; }

			for (var i = 0; i < set.length; i++) {
				if (instance.options[set[i][0]]) {
					set[i][1].apply(instance.element, args);
				}
			}
		}
	},

	contains: function(a, b) {
		return document.compareDocumentPosition
			? a.compareDocumentPosition(b) & 16
			: a !== b && a.contains(b);
	},

	hasScroll: function(el, a) {

		//If overflow is hidden, the element might have extra content, but the user wants to hide it
		if ($(el).css('overflow') == 'hidden') { return false; }

		var scroll = (a && a == 'left') ? 'scrollLeft' : 'scrollTop',
			has = false;

		if (el[scroll] > 0) { return true; }

		// TODO: determine which cases actually cause this to happen
		// if the element doesn't have the scroll set, see if it's possible to
		// set the scroll
		el[scroll] = 1;
		has = (el[scroll] > 0);
		el[scroll] = 0;
		return has;
	},

	isOverAxis: function(x, reference, size) {
		//Determines when x coordinate is over "b" element axis
		return (x > reference) && (x < (reference + size));
	},

	isOver: function(y, x, top, left, height, width) {
		//Determines when x, y coordinates is over "b" element
		return $.ui.isOverAxis(y, top, height) && $.ui.isOverAxis(x, left, width);
	},

	keyCode: {
		BACKSPACE: 8,
		CAPS_LOCK: 20,
		COMMA: 188,
		CONTROL: 17,
		DELETE: 46,
		DOWN: 40,
		END: 35,
		ENTER: 13,
		ESCAPE: 27,
		HOME: 36,
		INSERT: 45,
		LEFT: 37,
		NUMPAD_ADD: 107,
		NUMPAD_DECIMAL: 110,
		NUMPAD_DIVIDE: 111,
		NUMPAD_ENTER: 108,
		NUMPAD_MULTIPLY: 106,
		NUMPAD_SUBTRACT: 109,
		PAGE_DOWN: 34,
		PAGE_UP: 33,
		PERIOD: 190,
		RIGHT: 39,
		SHIFT: 16,
		SPACE: 32,
		TAB: 9,
		UP: 38
	}
};

// WAI-ARIA normalization
if (isFF2) {
	var attr = $.attr,
		removeAttr = $.fn.removeAttr,
		ariaNS = "http://www.w3.org/2005/07/aaa",
		ariaState = /^aria-/,
		ariaRole = /^wairole:/;

	$.attr = function(elem, name, value) {
		var set = value !== undefined;

		return (name == 'role'
			? (set
				? attr.call(this, elem, name, "wairole:" + value)
				: (attr.apply(this, arguments) || "").replace(ariaRole, ""))
			: (ariaState.test(name)
				? (set
					? elem.setAttributeNS(ariaNS,
						name.replace(ariaState, "aaa:"), value)
					: attr.call(this, elem, name.replace(ariaState, "aaa:")))
				: attr.apply(this, arguments)));
	};

	$.fn.removeAttr = function(name) {
		return (ariaState.test(name)
			? this.each(function() {
				this.removeAttributeNS(ariaNS, name.replace(ariaState, ""));
			}) : removeAttr.call(this, name));
	};
}

//jQuery plugins
$.fn.extend({
	remove: function() {
		// Safari has a native remove event which actually removes DOM elements,
		// so we have to use triggerHandler instead of trigger (#3037).
		$("*", this).add(this).each(function() {
			$(this).triggerHandler("remove");
		});
		return _remove.apply(this, arguments );
	},

	enableSelection: function() {
		return this
			.attr('unselectable', 'off')
			.css('MozUserSelect', '')
			.unbind('selectstart.ui');
	},

	disableSelection: function() {
		return this
			.attr('unselectable', 'on')
			.css('MozUserSelect', 'none')
			.bind('selectstart.ui', function() { return false; });
	},

	scrollParent: function() {

		var scrollParent;
		if(($.browser.msie && (/(static|relative)/).test(this.css('position'))) || (/absolute/).test(this.css('position'))) {
			scrollParent = this.parents().filter(function() {
				return (/(relative|absolute|fixed)/).test($.curCSS(this,'position',1)) && (/(auto|scroll)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflow-y',1)+$.curCSS(this,'overflow-x',1));
			}).eq(0);
		} else {
			scrollParent = this.parents().filter(function() {
				return (/(auto|scroll)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflow-y',1)+$.curCSS(this,'overflow-x',1));
			}).eq(0);
		}

		return (/fixed/).test(this.css('position')) || !scrollParent.length ? $(document) : scrollParent;
	}
});


//Additional selectors
$.extend($.expr[':'], {
	data: function(elem, i, match) {
		return !!$.data(elem, match[3]);
	},

	focusable: function(element) {
		var nodeName = element.nodeName.toLowerCase(),
			tabIndex = $.attr(element, 'tabindex');
		return (/input|select|textarea|button|object/.test(nodeName)
			? !element.disabled
			: 'a' == nodeName || 'area' == nodeName
				? element.href || !isNaN(tabIndex)
				: !isNaN(tabIndex))
			// the element and all of its ancestors must be visible
			// the browser may report that the area is hidden
			&& !$(element)['area' == nodeName ? 'parents' : 'closest'](':hidden').length;
	},

	tabbable: function(element) {
		var tabIndex = $.attr(element, 'tabindex');
		return (isNaN(tabIndex) || tabIndex >= 0) && $(element).is(':focusable');
	}
});


// $.widget is a factory to create jQuery plugins
// taking some boilerplate code out of the plugin code
function getter(namespace, plugin, method, args) {
	function getMethods(type) {
		var methods = $[namespace][plugin][type] || [];
		return (typeof methods == 'string' ? methods.split(/,?\s+/) : methods);
	}

	var methods = getMethods('getter');
	if (args.length == 1 && typeof args[0] == 'string') {
		methods = methods.concat(getMethods('getterSetter'));
	}
	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);

		// prevent calls to internal methods
		if (isMethodCall && options.substring(0, 1) == '_') {
			return this;
		}

		// handle getter methods
		if (isMethodCall && getter(namespace, name, options, args)) {
			var instance = $.data(this[0], name);
			return (instance ? instance[options].apply(instance, args)
				: undefined);
		}

		// handle initialization and non-getter methods
		return this.each(function() {
			var instance = $.data(this, name);

			// constructor
			(!instance && !isMethodCall &&
				$.data(this, name, new $[namespace][name](this, options))._init());

			// method call
			(instance && isMethodCall && $.isFunction(instance[options]) &&
				instance[options].apply(instance, args));
		});
	};

	// create widget constructor
	$[namespace] = $[namespace] || {};
	$[namespace][name] = function(element, options) {
		var self = this;

		this.namespace = namespace;
		this.widgetName = name;
		this.widgetEventPrefix = $[namespace][name].eventPrefix || name;
		this.widgetBaseClass = namespace + '-' + name;

		this.options = $.extend({},
			$.widget.defaults,
			$[namespace][name].defaults,
			$.metadata && $.metadata.get(element)[name],
			options);

		this.element = $(element)
			.bind('setData.' + name, function(event, key, value) {
				if (event.target == element) {
					return self._setData(key, value);
				}
			})
			.bind('getData.' + name, function(event, key) {
				if (event.target == element) {
					return self._getData(key);
				}
			})
			.bind('remove', function() {
				return self.destroy();
			});
	};

	// add widget prototype
	$[namespace][name].prototype = $.extend({}, $.widget.prototype, prototype);

	// TODO: merge getter and getterSetter properties from widget prototype
	// and plugin prototype
	$[namespace][name].getterSetter = 'option';
};

$.widget.prototype = {
	_init: function() {},
	destroy: function() {
		this.element.removeData(this.widgetName)
			.removeClass(this.widgetBaseClass + '-disabled' + ' ' + this.namespace + '-state-disabled')
			.removeAttr('aria-disabled');
	},

	option: function(key, value) {
		var options = key,
			self = this;

		if (typeof key == "string") {
			if (value === undefined) {
				return this._getData(key);
			}
			options = {};
			options[key] = value;
		}

		$.each(options, function(key, value) {
			self._setData(key, value);
		});
	},
	_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' + ' ' +
					this.namespace + '-state-disabled')
				.attr("aria-disabled", value);
		}
	},

	enable: function() {
		this._setData('disabled', false);
	},
	disable: function() {
		this._setData('disabled', true);
	},

	_trigger: function(type, event, data) {
		var callback = this.options[type],
			eventName = (type == this.widgetEventPrefix
				? type : this.widgetEventPrefix + type);

		event = $.Event(event);
		event.type = eventName;

		// copy original event properties over to the new event
		// this would happen if we could call $.event.fix instead of $.Event
		// but we don't have a way to force an event to be fixed multiple times
		if (event.originalEvent) {
			for (var i = $.event.props.length, prop; i;) {
				prop = $.event.props[--i];
				event[prop] = event.originalEvent[prop];
			}
		}

		this.element.trigger(event, data);

		return !($.isFunction(callback) && callback.call(this.element[0], event, data) === false
			|| event.isDefaultPrevented());
	}
};

$.widget.defaults = {
	disabled: false
};


/** Mouse Interaction Plugin **/

$.ui.mouse = {
	_mouseInit: function() {
		var self = this;

		this.element
			.bind('mousedown.'+this.widgetName, function(event) {
				return self._mouseDown(event);
			})
			.bind('click.'+this.widgetName, function(event) {
				if(self._preventClickEvent) {
					self._preventClickEvent = false;
					event.stopImmediatePropagation();
					return false;
				}
			});

		// 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(event) {
		// don't let more than one widget handle mouseStart
		// TODO: figure out why we have to use originalEvent
		event.originalEvent = event.originalEvent || {};
		if (event.originalEvent.mouseHandled) { return; }

		// we may have missed mouseup (out of window)
		(this._mouseStarted && this._mouseUp(event));

		this._mouseDownEvent = event;

		var self = this,
			btnIsLeft = (event.which == 1),
			elIsCancel = (typeof this.options.cancel == "string" ? $(event.target).parents().add(event.target).filter(this.options.cancel).length : false);
		if (!btnIsLeft || elIsCancel || !this._mouseCapture(event)) {
			return true;
		}

		this.mouseDelayMet = !this.options.delay;
		if (!this.mouseDelayMet) {
			this._mouseDelayTimer = setTimeout(function() {
				self.mouseDelayMet = true;
			}, this.options.delay);
		}

		if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) {
			this._mouseStarted = (this._mouseStart(event) !== false);
			if (!this._mouseStarted) {
				event.preventDefault();
				return true;
			}
		}

		// these delegates are required to keep context
		this._mouseMoveDelegate = function(event) {
			return self._mouseMove(event);
		};
		this._mouseUpDelegate = function(event) {
			return self._mouseUp(event);
		};
		$(document)
			.bind('mousemove.'+this.widgetName, this._mouseMoveDelegate)
			.bind('mouseup.'+this.widgetName, this._mouseUpDelegate);

		// preventDefault() is used to prevent the selection of text here -
		// however, in Safari, this causes select boxes not to be selectable
		// anymore, so this fix is needed
		($.browser.safari || event.preventDefault());

		event.originalEvent.mouseHandled = true;
		return true;
	},

	_mouseMove: function(event) {
		// IE mouseup check - mouseup happened when mouse was out of window
		if ($.browser.msie && !event.button) {
			return this._mouseUp(event);
		}

		if (this._mouseStarted) {
			this._mouseDrag(event);
			return event.preventDefault();
		}

		if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) {
			this._mouseStarted =
				(this._mouseStart(this._mouseDownEvent, event) !== false);
			(this._mouseStarted ? this._mouseDrag(event) : this._mouseUp(event));
		}

		return !this._mouseStarted;
	},

	_mouseUp: function(event) {
		$(document)
			.unbind('mousemove.'+this.widgetName, this._mouseMoveDelegate)
			.unbind('mouseup.'+this.widgetName, this._mouseUpDelegate);

		if (this._mouseStarted) {
			this._mouseStarted = false;
			this._preventClickEvent = (event.target == this._mouseDownEvent.target);
			this._mouseStop(event);
		}

		return false;
	},

	_mouseDistanceMet: function(event) {
		return (Math.max(
				Math.abs(this._mouseDownEvent.pageX - event.pageX),
				Math.abs(this._mouseDownEvent.pageY - event.pageY)
			) >= this.options.distance
		);
	},

	_mouseDelayMet: function(event) {
		return this.mouseDelayMet;
	},

	// These are placeholder methods, to be overriden by extending plugin
	_mouseStart: function(event) {},
	_mouseDrag: function(event) {},
	_mouseStop: function(event) {},
	_mouseCapture: function(event) { return true; }
};

$.ui.mouse.defaults = {
	cancel: null,
	distance: 1,
	delay: 0
};

})(jQuery);


/*
 * jQuery UI Accordion 1.7.2
 *
 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Accordion
 *
 * Depends:
 *	ui.core.js
 */
(function($) {

$.widget("ui.accordion", {

	_init: function() {

		var o = this.options, self = this;
		this.running = 0;

		// if the user set the alwaysOpen option on init
		// then we need to set the collapsible option
		// if they set both on init, collapsible will take priority
		if (o.collapsible == $.ui.accordion.defaults.collapsible &&
			o.alwaysOpen != $.ui.accordion.defaults.alwaysOpen) {
			o.collapsible = !o.alwaysOpen;
		}

		if ( o.navigation ) {
			var current = this.element.find("a").filter(o.navigationFilter);
			if ( current.length ) {
				if ( current.filter(o.header).length ) {
					this.active = current;
				} else {
					this.active = current.parent().parent().prev();
					current.addClass("ui-accordion-content-active");
				}
			}
		}

		this.element.addClass("ui-accordion ui-widget ui-helper-reset");
		
		// in lack of child-selectors in CSS we need to mark top-LIs in a UL-accordion for some IE-fix
		if (this.element[0].nodeName == "UL") {
			this.element.children("li").addClass("ui-accordion-li-fix");
		}

		this.headers = this.element.find(o.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all")
			.bind("mouseenter.accordion", function(){ $(this).addClass('ui-state-hover'); })
			.bind("mouseleave.accordion", function(){ $(this).removeClass('ui-state-hover'); })
			.bind("focus.accordion", function(){ $(this).addClass('ui-state-focus'); })
			.bind("blur.accordion", function(){ $(this).removeClass('ui-state-focus'); });

		this.headers
			.next()
				.addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");

		this.active = this._findActive(this.active || o.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");
		this.active.next().addClass('ui-accordion-content-active');

		//Append icon elements
		$("<span/>").addClass("ui-icon " + o.icons.header).prependTo(this.headers);
		this.active.find(".ui-icon").toggleClass(o.icons.header).toggleClass(o.icons.headerSelected);

		// IE7-/Win - Extra vertical space in lists fixed
		if ($.browser.msie) {
			this.element.find('a').css('zoom', '1');
		}

		this.resize();

		//ARIA
		this.element.attr('role','tablist');

		this.headers
			.attr('role','tab')
			.bind('keydown', function(event) { return self._keydown(event); })
			.next()
			.attr('role','tabpanel');

		this.headers
			.not(this.active || "")
			.attr('aria-expanded','false')
			.attr("tabIndex", "-1")
			.next()
			.hide();

		// make sure at least one header is in the tab order
		if (!this.active.length) {
			this.headers.eq(0).attr('tabIndex','0');
		} else {
			this.active
				.attr('aria-expanded','true')
				.attr('tabIndex', '0');
		}

		// only need links in taborder for Safari
		if (!$.browser.safari)
			this.headers.find('a').attr('tabIndex','-1');

		if (o.event) {
			this.headers.bind((o.event) + ".accordion", function(event) { return self._clickHandler.call(self, event, this); });
		}

	},

	destroy: function() {
		var o = this.options;

		this.element
			.removeClass("ui-accordion ui-widget ui-helper-reset")
			.removeAttr("role")
			.unbind('.accordion')
			.removeData('accordion');

		this.headers
			.unbind(".accordion")
			.removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top")
			.removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");

		this.headers.find("a").removeAttr("tabindex");
		this.headers.children(".ui-icon").remove();
		var contents = this.headers.next().css("display", "").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");
		if (o.autoHeight || o.fillHeight) {
			contents.css("height", "");
		}
	},
	
	_setData: function(key, value) {
		if(key == 'alwaysOpen') { key = 'collapsible'; value = !value; }
		$.widget.prototype._setData.apply(this, arguments);	
	},

	_keydown: function(event) {

		var o = this.options, keyCode = $.ui.keyCode;

		if (o.disabled || event.altKey || event.ctrlKey)
			return;

		var length = this.headers.length;
		var currentIndex = this.headers.index(event.target);
		var toFocus = false;

		switch(event.keyCode) {
			case keyCode.RIGHT:
			case keyCode.DOWN:
				toFocus = this.headers[(currentIndex + 1) % length];
				break;
			case keyCode.LEFT:
			case keyCode.UP:
				toFocus = this.headers[(currentIndex - 1 + length) % length];
				break;
			case keyCode.SPACE:
			case keyCode.ENTER:
				return this._clickHandler({ target: event.target }, event.target);
		}

		if (toFocus) {
			$(event.target).attr('tabIndex','-1');
			$(toFocus).attr('tabIndex','0');
			toFocus.focus();
			return false;
		}

		return true;

	},

	resize: function() {

		var o = this.options, maxHeight;

		if (o.fillSpace) {
			
			if($.browser.msie) { var defOverflow = this.element.parent().css('overflow'); this.element.parent().css('overflow', 'hidden'); }
			maxHeight = this.element.parent().height();
			if($.browser.msie) { this.element.parent().css('overflow', defOverflow); }
	
			this.headers.each(function() {
				maxHeight -= $(this).outerHeight();
			});

			var maxPadding = 0;
			this.headers.next().each(function() {
				maxPadding = Math.max(maxPadding, $(this).innerHeight() - $(this).height());
			}).height(Math.max(0, maxHeight - maxPadding))
			.css('overflow', 'auto');

		} else if ( o.autoHeight ) {
			maxHeight = 0;
			this.headers.next().each(function() {
				maxHeight = Math.max(maxHeight, $(this).outerHeight());
			}).height(maxHeight);
		}

	},

	activate: function(index) {
		// call clickHandler with custom event
		var active = this._findActive(index)[0];
		this._clickHandler({ target: active }, active);
	},

	_findActive: function(selector) {
		return selector
			? typeof selector == "number"
				? this.headers.filter(":eq(" + selector + ")")
				: this.headers.not(this.headers.not(selector))
			: selector === false
				? $([])
				: this.headers.filter(":eq(0)");
	},

	_clickHandler: function(event, target) {

		var o = this.options;
		if (o.disabled) return false;

		// called only when using activate(false) to close all parts programmatically
		if (!event.target && o.collapsible) {
			this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all")
				.find(".ui-icon").removeClass(o.icons.headerSelected).addClass(o.icons.header);
			this.active.next().addClass('ui-accordion-content-active');
			var toHide = this.active.next(),
				data = {
					options: o,
					newHeader: $([]),
					oldHeader: o.active,
					newContent: $([]),
					oldContent: toHide
				},
				toShow = (this.active = $([]));
			this._toggle(toShow, toHide, data);
			return false;
		}

		// get the click target
		var clicked = $(event.currentTarget || target);
		var clickedIsActive = clicked[0] == this.active[0];

		// if animations are still active, or the active header is the target, ignore click
		if (this.running || (!o.collapsible && clickedIsActive)) {
			return false;
		}

		// switch classes
		this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all")
			.find(".ui-icon").removeClass(o.icons.headerSelected).addClass(o.icons.header);
		this.active.next().addClass('ui-accordion-content-active');
		if (!clickedIsActive) {
			clicked.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top")
				.find(".ui-icon").removeClass(o.icons.header).addClass(o.icons.headerSelected);
			clicked.next().addClass('ui-accordion-content-active');
		}

		// find elements to show and hide
		var toShow = clicked.next(),
			toHide = this.active.next(),
			data = {
				options: o,
				newHeader: clickedIsActive && o.collapsible ? $([]) : clicked,
				oldHeader: this.active,
				newContent: clickedIsActive && o.collapsible ? $([]) : toShow.find('> *'),
				oldContent: toHide.find('> *')
			},
			down = this.headers.index( this.active[0] ) > this.headers.index( clicked[0] );

		this.active = clickedIsActive ? $([]) : clicked;
		this._toggle(toShow, toHide, data, clickedIsActive, down);

		return false;

	},

	_toggle: function(toShow, toHide, data, clickedIsActive, down) {

		var o = this.options, self = this;

		this.toShow = toShow;
		this.toHide = toHide;
		this.data = data;

		var complete = function() { if(!self) return; return self._completed.apply(self, arguments); };

		// trigger changestart event
		this._trigger("changestart", null, this.data);

		// count elements to animate
		this.running = toHide.size() === 0 ? toShow.size() : toHide.size();

		if (o.animated) {

			var animOptions = {};

			if ( o.collapsible && clickedIsActive ) {
				animOptions = {
					toShow: $([]),
					toHide: toHide,
					complete: complete,
					down: down,
					autoHeight: o.autoHeight || o.fillSpace
				};
			} else {
				animOptions = {
					toShow: toShow,
					toHide: toHide,
					complete: complete,
					down: down,
					autoHeight: o.autoHeight || o.fillSpace
				};
			}

			if (!o.proxied) {
				o.proxied = o.animated;
			}

			if (!o.proxiedDuration) {
				o.proxiedDuration = o.duration;
			}

			o.animated = $.isFunction(o.proxied) ?
				o.proxied(animOptions) : o.proxied;

			o.duration = $.isFunction(o.proxiedDuration) ?
				o.proxiedDuration(animOptions) : o.proxiedDuration;

			var animations = $.ui.accordion.animations,
				duration = o.duration,
				easing = o.animated;

			if (!animations[easing]) {
				animations[easing] = function(options) {
					this.slide(options, {
						easing: easing,
						duration: duration || 700
					});
				};
			}

			animations[easing](animOptions);

		} else {

			if (o.collapsible && clickedIsActive) {
				toShow.toggle();
			} else {
				toHide.hide();
				toShow.show();
			}

			complete(true);

		}

		toHide.prev().attr('aria-expanded','false').attr("tabIndex", "-1").blur();
		toShow.prev().attr('aria-expanded','true').attr("tabIndex", "0").focus();

	},

	_completed: function(cancel) {

		var o = this.options;

		this.running = cancel ? 0 : --this.running;
		if (this.running) return;

		if (o.clearStyle) {
			this.toShow.add(this.toHide).css({
				height: "",
				overflow: ""
			});
		}

		this._trigger('change', null, this.data);
	}

});


$.extend($.ui.accordion, {
	version: "1.7.2",
	defaults: {
		active: null,
		alwaysOpen: true, //deprecated, use collapsible
		animated: 'slide',
		autoHeight: true,
		clearStyle: false,
		collapsible: false,
		event: "click",
		fillSpace: false,
		header: "> li > :first-child,> :not(li):even",
		icons: {
			header: "ui-icon-triangle-1-e",
			headerSelected: "ui-icon-triangle-1-s"
		},
		navigation: false,
		navigationFilter: function() {
			return this.href.toLowerCase() == location.href.toLowerCase();
		}
	},
	animations: {
		slide: function(options, additions) {
			options = $.extend({
				easing: "swing",
				duration: 300
			}, options, additions);
			if ( !options.toHide.size() ) {
				options.toShow.animate({height: "show"}, options);
				return;
			}
			if ( !options.toShow.size() ) {
				options.toHide.animate({height: "hide"}, options);
				return;
			}
			var overflow = options.toShow.css('overflow'),
				percentDone,
				showProps = {},
				hideProps = {},
				fxAttrs = [ "height", "paddingTop", "paddingBottom" ],
				originalWidth;
			// fix width before calculating height of hidden element
			var s = options.toShow;
			originalWidth = s[0].style.width;
			s.width( parseInt(s.parent().width(),10) - parseInt(s.css("paddingLeft"),10) - parseInt(s.css("paddingRight"),10) - (parseInt(s.css("borderLeftWidth"),10) || 0) - (parseInt(s.css("borderRightWidth"),10) || 0) );
			
			$.each(fxAttrs, function(i, prop) {
				hideProps[prop] = 'hide';
				
				var parts = ('' + $.css(options.toShow[0], prop)).match(/^([\d+-.]+)(.*)$/);
				showProps[prop] = {
					value: parts[1],
					unit: parts[2] || 'px'
				};
			});
			options.toShow.css({ height: 0, overflow: 'hidden' }).show();
			options.toHide.filter(":hidden").each(options.complete).end().filter(":visible").animate(hideProps,{
				step: function(now, settings) {
					// only calculate the percent when animating height
					// IE gets very inconsistent results when animating elements
					// with small values, which is common for padding
					if (settings.prop == 'height') {
						percentDone = (settings.now - settings.start) / (settings.end - settings.start);
					}
					
					options.toShow[0].style[settings.prop] =
						(percentDone * showProps[settings.prop].value) + showProps[settings.prop].unit;
				},
				duration: options.duration,
				easing: options.easing,
				complete: function() {
					if ( !options.autoHeight ) {
						options.toShow.css("height", "");
					}
					options.toShow.css("width", originalWidth);
					options.toShow.css({overflow: overflow});
					options.complete();
				}
			});
		},
		bounceslide: function(options) {
			this.slide(options, {
				easing: options.down ? "easeOutBounce" : "swing",
				duration: options.down ? 1000 : 200
			});
		},
		easeslide: function(options) {
			this.slide(options, {
				easing: "easeinout",
				duration: 700
			});
		}
	}
});

})(jQuery);

//popup for download

function popupform(myform, windowname)
{
if (! window.focus)return true;
window.open('', windowname, 'height=625,width=730,scrollbars=yes');
myform.target=windowname;
return true;
}

/**
 * Equal Heights Plugin
 * Equalize the heights of elements. Great for columns or any elements
 * that need to be the same size (floats, etc).
 * 
 * Version 1.0
 * Updated 12/10/2008
 *
 * Copyright (c) 2008 Rob Glazebrook (cssnewbie.com) 
* Revision: 1/14/2009, Jamie Krug
* Changed signature to accept one optional argument (options) as an associative array to better support more optional “arguments” in a more readable fashion.
* Added overflow option, to override default CSS declaration.
* Added addToHeight option, to optionally pad tallest height (can be used as a quick fix in quirky situations where a couple extra pixels will avoid overflow).
*
* Example 1: $(“.cols”).equalHeights();
* Example 2: $(“.cols”).equalHeights( { minHeight: 400 } );
* Example 3: $(“.cols”).equalHeights( { minHeight: 100, maxHeight: 300 } );
* Example 4: $(“.cols”).equalHeights( { overflow: ‘visible’ } );
* Example 5: $(“.cols”).equalHeights( { addToHeight: 3 } );
*
*/

(function($) {
$.fn.equalHeights = function(optionsArg) {
var options = { minHeight: 0, overflow: 'auto', addToHeight: 0 };
for (var n in arguments[0]) { options[n] = arguments[0][n]; }
var tallest = options.minHeight;
this.each(function() {
if($(this).height() > tallest) {
tallest = $(this).height();
}
});
if((options.maxHeight) && tallest > options.maxHeight) tallest = options.maxHeight;
tallest = tallest + options.addToHeight;
return this.each(function() {
$(this).height(tallest).css('overflow',options.overflow);
});
}
})(jQuery);


/*
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://jquery.malsup.com/cycle/
 * Copyright (c) 2007-2009 M. Alsup
 * Version: 2.73 (04-NOV-2009)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 * Requires: jQuery v1.2.6 or later
 *
 * Originally based on the work of:
 *	1) Matt Oakes
 *	2) Torsten Baldes (http://medienfreunde.com/lab/innerfade/)
 *	3) Benjamin Sterling (http://www.benjaminsterling.com/experiments/jqShuffle/)
 */
(function(i){var l="2.73";if(i.support==undefined){i.support={opacity:!(i.browser.msie)}}function a(q){if(i.fn.cycle.debug){f(q)}}function f(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "))}}i.fn.cycle=function(r,q){var s={s:this.selector,c:this.context};if(this.length===0&&r!="stop"){if(!i.isReady&&s.s){f("DOM not ready, queuing slideshow");i(function(){i(s.s,s.c).cycle(r,q)});return this}f("terminating; zero elements found by selector"+(i.isReady?"":" (DOM not ready)"));return this}return this.each(function(){var w=m(this,r,q);if(w===false){return}if(this.cycleTimeout){clearTimeout(this.cycleTimeout)}this.cycleTimeout=this.cyclePause=0;var x=i(this);var y=w.slideExpr?i(w.slideExpr,this):x.children();var u=y.get();if(u.length<2){f("terminating; too few slides: "+u.length);return}var t=k(x,y,u,w,s);if(t===false){return}var v=t.continuous?10:h(t.currSlide,t.nextSlide,t,!t.rev);if(v){v+=(t.delay||0);if(v<10){v=10}a("first timeout: "+v);this.cycleTimeout=setTimeout(function(){e(u,t,0,!t.rev)},v)}})};function m(q,t,r){if(q.cycleStop==undefined){q.cycleStop=0}if(t===undefined||t===null){t={}}if(t.constructor==String){switch(t){case"stop":q.cycleStop++;if(q.cycleTimeout){clearTimeout(q.cycleTimeout)}q.cycleTimeout=0;i(q).removeData("cycle.opts");return false;case"pause":q.cyclePause=1;return false;case"resume":q.cyclePause=0;if(r===true){t=i(q).data("cycle.opts");if(!t){f("options not found, can not resume");return false}if(q.cycleTimeout){clearTimeout(q.cycleTimeout);q.cycleTimeout=0}e(t.elements,t,1,1)}return false;case"prev":case"next":var u=i(q).data("cycle.opts");if(!u){f('options not found, "prev/next" ignored');return false}i.fn.cycle[t](u);return false;default:t={fx:t}}return t}else{if(t.constructor==Number){var s=t;t=i(q).data("cycle.opts");if(!t){f("options not found, can not advance slide");return false}if(s<0||s>=t.elements.length){f("invalid slide index: "+s);return false}t.nextSlide=s;if(q.cycleTimeout){clearTimeout(q.cycleTimeout);q.cycleTimeout=0}if(typeof r=="string"){t.oneTimeFx=r}e(t.elements,t,1,s>=t.currSlide);return false}}return t}function b(q,r){if(!i.support.opacity&&r.cleartype&&q.style.filter){try{q.style.removeAttribute("filter")}catch(s){}}}function k(y,J,u,t,E){var C=i.extend({},i.fn.cycle.defaults,t||{},i.metadata?y.metadata():i.meta?y.data():{});if(C.autostop){C.countdown=C.autostopCount||u.length}var r=y[0];y.data("cycle.opts",C);C.$cont=y;C.stopCount=r.cycleStop;C.elements=u;C.before=C.before?[C.before]:[];C.after=C.after?[C.after]:[];C.after.unshift(function(){C.busy=0});if(!i.support.opacity&&C.cleartype){C.after.push(function(){b(this,C)})}if(C.continuous){C.after.push(function(){e(u,C,0,!C.rev)})}n(C);if(!i.support.opacity&&C.cleartype&&!C.cleartypeNoBg){g(J)}if(y.css("position")=="static"){y.css("position","relative")}if(C.width){y.width(C.width)}if(C.height&&C.height!="auto"){y.height(C.height)}if(C.startingSlide){C.startingSlide=parseInt(C.startingSlide)}if(C.random){C.randomMap=[];for(var H=0;H<u.length;H++){C.randomMap.push(H)}C.randomMap.sort(function(L,w){return Math.random()-0.5});C.randomIndex=0;C.startingSlide=C.randomMap[0]}else{if(C.startingSlide>=u.length){C.startingSlide=0}}C.currSlide=C.startingSlide=C.startingSlide||0;var x=C.startingSlide;J.css({position:"absolute",top:0,left:0}).hide().each(function(w){var L=x?w>=x?u.length-(w-x):x-w:u.length-w;i(this).css("z-index",L)});i(u[x]).css("opacity",1).show();b(u[x],C);if(C.fit&&C.width){J.width(C.width)}if(C.fit&&C.height&&C.height!="auto"){J.height(C.height)}var D=C.containerResize&&!y.innerHeight();if(D){var v=0,B=0;for(var F=0;F<u.length;F++){var q=i(u[F]),K=q[0],A=q.outerWidth(),I=q.outerHeight();if(!A){A=K.offsetWidth}if(!I){I=K.offsetHeight}v=A>v?A:v;B=I>B?I:B}if(v>0&&B>0){y.css({width:v+"px",height:B+"px"})}}if(C.pause){y.hover(function(){this.cyclePause++},function(){this.cyclePause--})}if(c(C)===false){return false}var s=false;t.requeueAttempts=t.requeueAttempts||0;J.each(function(){var N=i(this);this.cycleH=(C.fit&&C.height)?C.height:N.height();this.cycleW=(C.fit&&C.width)?C.width:N.width();if(N.is("img")){var L=(i.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var O=(i.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var M=(i.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var w=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(L||O||M||w){if(E.s&&C.requeueOnImageNotLoaded&&++t.requeueAttempts<100){f(t.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){i(E.s,E.c).cycle(t)},C.requeueTimeout);s=true;return false}else{f("could not determine size of image: "+this.src,this.cycleW,this.cycleH)}}}return true});if(s){return false}C.cssBefore=C.cssBefore||{};C.animIn=C.animIn||{};C.animOut=C.animOut||{};J.not(":eq("+x+")").css(C.cssBefore);if(C.cssFirst){i(J[x]).css(C.cssFirst)}if(C.timeout){C.timeout=parseInt(C.timeout);if(C.speed.constructor==String){C.speed=i.fx.speeds[C.speed]||parseInt(C.speed)}if(!C.sync){C.speed=C.speed/2}while((C.timeout-C.speed)<250){C.timeout+=C.speed}}if(C.easing){C.easeIn=C.easeOut=C.easing}if(!C.speedIn){C.speedIn=C.speed}if(!C.speedOut){C.speedOut=C.speed}C.slideCount=u.length;C.currSlide=C.lastSlide=x;if(C.random){C.nextSlide=C.currSlide;if(++C.randomIndex==u.length){C.randomIndex=0}C.nextSlide=C.randomMap[C.randomIndex]}else{C.nextSlide=C.startingSlide>=(u.length-1)?0:C.startingSlide+1}if(!C.multiFx){var G=i.fn.cycle.transitions[C.fx];if(i.isFunction(G)){G(y,J,C)}else{if(C.fx!="custom"&&!C.multiFx){f("unknown transition: "+C.fx,"; slideshow terminating");return false}}}var z=J[x];if(C.before.length){C.before[0].apply(z,[z,z,C,true])}if(C.after.length>1){C.after[1].apply(z,[z,z,C,true])}if(C.next){i(C.next).bind(C.prevNextEvent,function(){return o(C,C.rev?-1:1)})}if(C.prev){i(C.prev).bind(C.prevNextEvent,function(){return o(C,C.rev?1:-1)})}if(C.pager){d(u,C)}j(C,u);return C}function n(q){q.original={before:[],after:[]};q.original.cssBefore=i.extend({},q.cssBefore);q.original.cssAfter=i.extend({},q.cssAfter);q.original.animIn=i.extend({},q.animIn);q.original.animOut=i.extend({},q.animOut);i.each(q.before,function(){q.original.before.push(this)});i.each(q.after,function(){q.original.after.push(this)})}function c(w){var u,s,r=i.fn.cycle.transitions;if(w.fx.indexOf(",")>0){w.multiFx=true;w.fxs=w.fx.replace(/\s*/g,"").split(",");for(u=0;u<w.fxs.length;u++){var v=w.fxs[u];s=r[v];if(!s||!r.hasOwnProperty(v)||!i.isFunction(s)){f("discarding unknown transition: ",v);w.fxs.splice(u,1);u--}}if(!w.fxs.length){f("No valid transitions named; slideshow terminating.");return false}}else{if(w.fx=="all"){w.multiFx=true;w.fxs=[];for(p in r){s=r[p];if(r.hasOwnProperty(p)&&i.isFunction(s)){w.fxs.push(p)}}}}if(w.multiFx&&w.randomizeEffects){var t=Math.floor(Math.random()*20)+30;for(u=0;u<t;u++){var q=Math.floor(Math.random()*w.fxs.length);w.fxs.push(w.fxs.splice(q,1)[0])}a("randomized fx sequence: ",w.fxs)}return true}function j(r,q){r.addSlide=function(u,v){var t=i(u),w=t[0];if(!r.autostopCount){r.countdown++}q[v?"unshift":"push"](w);if(r.els){r.els[v?"unshift":"push"](w)}r.slideCount=q.length;t.css("position","absolute");t[v?"prependTo":"appendTo"](r.$cont);if(v){r.currSlide++;r.nextSlide++}if(!i.support.opacity&&r.cleartype&&!r.cleartypeNoBg){g(t)}if(r.fit&&r.width){t.width(r.width)}if(r.fit&&r.height&&r.height!="auto"){$slides.height(r.height)}w.cycleH=(r.fit&&r.height)?r.height:t.height();w.cycleW=(r.fit&&r.width)?r.width:t.width();t.css(r.cssBefore);if(r.pager){i.fn.cycle.createPagerAnchor(q.length-1,w,i(r.pager),q,r)}if(i.isFunction(r.onAddSlide)){r.onAddSlide(t)}else{t.hide()}}}i.fn.cycle.resetState=function(r,q){q=q||r.fx;r.before=[];r.after=[];r.cssBefore=i.extend({},r.original.cssBefore);r.cssAfter=i.extend({},r.original.cssAfter);r.animIn=i.extend({},r.original.animIn);r.animOut=i.extend({},r.original.animOut);r.fxFn=null;i.each(r.original.before,function(){r.before.push(this)});i.each(r.original.after,function(){r.after.push(this)});var s=i.fn.cycle.transitions[q];if(i.isFunction(s)){s(r.$cont,i(r.elements),r)}};function e(x,q,w,y){if(w&&q.busy&&q.manualTrump){i(x).stop(true,true);q.busy=false}if(q.busy){return}var u=q.$cont[0],A=x[q.currSlide],z=x[q.nextSlide];if(u.cycleStop!=q.stopCount||u.cycleTimeout===0&&!w){return}if(!w&&!u.cyclePause&&((q.autostop&&(--q.countdown<=0))||(q.nowrap&&!q.random&&q.nextSlide<q.currSlide))){if(q.end){q.end(q)}return}if(w||!u.cyclePause){var v=q.fx;A.cycleH=A.cycleH||i(A).height();A.cycleW=A.cycleW||i(A).width();z.cycleH=z.cycleH||i(z).height();z.cycleW=z.cycleW||i(z).width();if(q.multiFx){if(q.lastFx==undefined||++q.lastFx>=q.fxs.length){q.lastFx=0}v=q.fxs[q.lastFx];q.currFx=v}if(q.oneTimeFx){v=q.oneTimeFx;q.oneTimeFx=null}i.fn.cycle.resetState(q,v);if(q.before.length){i.each(q.before,function(B,C){if(u.cycleStop!=q.stopCount){return}C.apply(z,[A,z,q,y])})}var s=function(){i.each(q.after,function(B,C){if(u.cycleStop!=q.stopCount){return}C.apply(z,[A,z,q,y])})};if(q.nextSlide!=q.currSlide){q.busy=1;if(q.fxFn){q.fxFn(A,z,q,s,y)}else{if(i.isFunction(i.fn.cycle[q.fx])){i.fn.cycle[q.fx](A,z,q,s)}else{i.fn.cycle.custom(A,z,q,s,w&&q.fastOnEvent)}}}q.lastSlide=q.currSlide;if(q.random){q.currSlide=q.nextSlide;if(++q.randomIndex==x.length){q.randomIndex=0}q.nextSlide=q.randomMap[q.randomIndex]}else{var t=(q.nextSlide+1)==x.length;q.nextSlide=t?0:q.nextSlide+1;q.currSlide=t?x.length-1:q.nextSlide-1}if(q.pager){i.fn.cycle.updateActivePagerLink(q.pager,q.currSlide)}}var r=0;if(q.timeout&&!q.continuous){r=h(A,z,q,y)}else{if(q.continuous&&u.cyclePause){r=10}}if(r>0){u.cycleTimeout=setTimeout(function(){e(x,q,0,!q.rev)},r)}}i.fn.cycle.updateActivePagerLink=function(q,r){i(q).each(function(){i(this).find("a").removeClass("activeSlide").filter("a:eq("+r+")").addClass("activeSlide")})};function h(v,s,u,r){if(u.timeoutFn){var q=u.timeoutFn(v,s,u,r);while((q-u.speed)<250){q+=u.speed}a("calculated timeout: "+q+"; speed: "+u.speed);if(q!==false){return q}}return u.timeout}i.fn.cycle.next=function(q){o(q,q.rev?-1:1)};i.fn.cycle.prev=function(q){o(q,q.rev?1:-1)};function o(r,u){var q=r.elements;var t=r.$cont[0],s=t.cycleTimeout;if(s){clearTimeout(s);t.cycleTimeout=0}if(r.random&&u<0){r.randomIndex--;if(--r.randomIndex==-2){r.randomIndex=q.length-2}else{if(r.randomIndex==-1){r.randomIndex=q.length-1}}r.nextSlide=r.randomMap[r.randomIndex]}else{if(r.random){if(++r.randomIndex==q.length){r.randomIndex=0}r.nextSlide=r.randomMap[r.randomIndex]}else{r.nextSlide=r.currSlide+u;if(r.nextSlide<0){if(r.nowrap){return false}r.nextSlide=q.length-1}else{if(r.nextSlide>=q.length){if(r.nowrap){return false}r.nextSlide=0}}}}if(i.isFunction(r.prevNextClick)){r.prevNextClick(u>0,r.nextSlide,q[r.nextSlide])}e(q,r,1,u>=0);return false}function d(r,s){var q=i(s.pager);i.each(r,function(t,u){i.fn.cycle.createPagerAnchor(t,u,q,r,s)});i.fn.cycle.updateActivePagerLink(s.pager,s.startingSlide)}i.fn.cycle.createPagerAnchor=function(u,v,s,t,w){var r;if(i.isFunction(w.pagerAnchorBuilder)){r=w.pagerAnchorBuilder(u,v)}else{r='<a href="#">'+(u+1)+"</a>"}if(!r){return}var x=i(r);if(x.parents("body").length===0){var q=[];if(s.length>1){s.each(function(){var y=x.clone(true);i(this).append(y);q.push(y[0])});x=i(q)}else{x.appendTo(s)}}x.bind(w.pagerEvent,function(A){A.preventDefault();w.nextSlide=u;var z=w.$cont[0],y=z.cycleTimeout;if(y){clearTimeout(y);z.cycleTimeout=0}if(i.isFunction(w.pagerClick)){w.pagerClick(w.nextSlide,t[w.nextSlide])}e(t,w,1,w.currSlide<u);return false});if(w.pagerEvent!="click"){x.click(function(){return false})}if(w.pauseOnPagerHover){x.hover(function(){w.$cont[0].cyclePause++},function(){w.$cont[0].cyclePause--})}};i.fn.cycle.hopsFromLast=function(t,s){var r,q=t.lastSlide,u=t.currSlide;if(s){r=u>q?u-q:t.slideCount-q}else{r=u<q?q-u:q+t.slideCount-u}return r};function g(s){function r(t){t=parseInt(t).toString(16);return t.length<2?"0"+t:t}function q(w){for(;w&&w.nodeName.toLowerCase()!="html";w=w.parentNode){var t=i.css(w,"background-color");if(t.indexOf("rgb")>=0){var u=t.match(/\d+/g);return"#"+r(u[0])+r(u[1])+r(u[2])}if(t&&t!="transparent"){return t}}return"#ffffff"}s.each(function(){i(this).css("background-color",q(this))})}i.fn.cycle.commonReset=function(v,t,u,r,s,q){i(u.elements).not(v).hide();u.cssBefore.opacity=1;u.cssBefore.display="block";if(r!==false&&t.cycleW>0){u.cssBefore.width=t.cycleW}if(s!==false&&t.cycleH>0){u.cssBefore.height=t.cycleH}u.cssAfter=u.cssAfter||{};u.cssAfter.display="none";i(v).css("zIndex",u.slideCount+(q===true?1:0));i(t).css("zIndex",u.slideCount+(q===true?0:1))};i.fn.cycle.custom=function(B,v,q,s,r){var A=i(B),w=i(v);var t=q.speedIn,z=q.speedOut,u=q.easeIn,y=q.easeOut;w.css(q.cssBefore);if(r){if(typeof r=="number"){t=z=r}else{t=z=1}u=y=null}var x=function(){w.animate(q.animIn,t,u,s)};A.animate(q.animOut,z,y,function(){if(q.cssAfter){A.css(q.cssAfter)}if(!q.sync){x()}});if(q.sync){x()}};i.fn.cycle.transitions={fade:function(r,s,q){s.not(":eq("+q.currSlide+")").css("opacity",0);q.before.push(function(v,t,u){i.fn.cycle.commonReset(v,t,u);u.cssBefore.opacity=0});q.animIn={opacity:1};q.animOut={opacity:0};q.cssBefore={top:0,left:0}}};i.fn.cycle.ver=function(){return l};i.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,prevNextClick:null,prevNextEvent:"click",pager:null,pagerClick:null,pagerEvent:"click",pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!i.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250}})(jQuery);
/*
 * jQuery Cycle Plugin Transition Definitions
 * This script is a plugin for the jQuery Cycle Plugin
 * Examples and documentation at: http://malsup.com/jquery/cycle/
 * Copyright (c) 2007-2008 M. Alsup
 * Version:	 2.72
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function(a){a.fn.cycle.transitions.none=function(c,d,b){b.fxFn=function(g,e,f,h){a(e).show();a(g).hide();h()}};a.fn.cycle.transitions.scrollUp=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssBefore={top:b,left:0};c.cssFirst={top:0};c.animIn={top:0};c.animOut={top:-b}};a.fn.cycle.transitions.scrollDown=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssFirst={top:0};c.cssBefore={top:-b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.scrollLeft=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:0-b}};a.fn.cycle.transitions.scrollRight=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:-b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.scrollHorz=function(c,d,b){c.css("overflow","hidden").width();b.before.push(function(h,f,g,e){a.fn.cycle.commonReset(h,f,g);g.cssBefore.left=e?(f.cycleW-1):(1-f.cycleW);g.animOut.left=e?-h.cycleW:h.cycleW});b.cssFirst={left:0};b.cssBefore={top:0};b.animIn={left:0};b.animOut={top:0}};a.fn.cycle.transitions.scrollVert=function(c,d,b){c.css("overflow","hidden");b.before.push(function(h,f,g,e){a.fn.cycle.commonReset(h,f,g);g.cssBefore.top=e?(1-f.cycleH):(f.cycleH-1);g.animOut.top=e?h.cycleH:-h.cycleH});b.cssFirst={top:0};b.cssBefore={left:0};b.animIn={top:0};b.animOut={left:0}};a.fn.cycle.transitions.slideX=function(c,d,b){b.before.push(function(g,e,f){a(f.elements).not(g).hide();a.fn.cycle.commonReset(g,e,f,false,true);f.animIn.width=e.cycleW});b.cssBefore={left:0,top:0,width:0};b.animIn={width:"show"};b.animOut={width:0}};a.fn.cycle.transitions.slideY=function(c,d,b){b.before.push(function(g,e,f){a(f.elements).not(g).hide();a.fn.cycle.commonReset(g,e,f,true,false);f.animIn.height=e.cycleH});b.cssBefore={left:0,top:0,height:0};b.animIn={height:"show"};b.animOut={height:0}};a.fn.cycle.transitions.shuffle=function(e,f,d){var c,b=e.css("overflow","visible").width();f.css({left:0,top:0});d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h,true,true,true)});if(!d.speedAdjusted){d.speed=d.speed/2;d.speedAdjusted=true}d.random=0;d.shuffle=d.shuffle||{left:-b,top:15};d.els=[];for(c=0;c<f.length;c++){d.els.push(f[c])}for(c=0;c<d.currSlide;c++){d.els.push(d.els.shift())}d.fxFn=function(m,j,l,g,i){var h=i?a(m):a(j);a(j).css(l.cssBefore);var k=l.slideCount;h.animate(l.shuffle,l.speedIn,l.easeIn,function(){var o=a.fn.cycle.hopsFromLast(l,i);for(var q=0;q<o;q++){i?l.els.push(l.els.shift()):l.els.unshift(l.els.pop())}if(i){for(var r=0,n=l.els.length;r<n;r++){a(l.els[r]).css("z-index",n-r+k)}}else{var s=a(m).css("z-index");h.css("z-index",parseInt(s)+1+k)}h.animate({left:0,top:0},l.speedOut,l.easeOut,function(){a(i?this:m).hide();if(g){g()}})})};d.cssBefore={display:"block",opacity:1,top:0,left:0}};a.fn.cycle.transitions.turnUp=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.cssBefore.top=e.cycleH;f.animIn.height=e.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,height:0};b.animIn={top:0};b.animOut={height:0}};a.fn.cycle.transitions.turnDown=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.animIn.height=e.cycleH;f.animOut.top=g.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,top:0,height:0};b.animOut={height:0}};a.fn.cycle.transitions.turnLeft=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.cssBefore.left=e.cycleW;f.animIn.width=e.cycleW});b.cssBefore={top:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.turnRight=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.animIn.width=e.cycleW;f.animOut.left=g.cycleW});b.cssBefore={top:0,left:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.zoom=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,false,true);f.cssBefore.top=e.cycleH/2;f.cssBefore.left=e.cycleW/2;f.animIn={top:0,left:0,width:e.cycleW,height:e.cycleH};f.animOut={width:0,height:0,top:g.cycleH/2,left:g.cycleW/2}});b.cssFirst={top:0,left:0};b.cssBefore={width:0,height:0}};a.fn.cycle.transitions.fadeZoom=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,false);f.cssBefore.left=e.cycleW/2;f.cssBefore.top=e.cycleH/2;f.animIn={top:0,left:0,width:e.cycleW,height:e.cycleH}});b.cssBefore={width:0,height:0};b.animOut={opacity:0}};a.fn.cycle.transitions.blindX=function(d,e,c){var b=d.css("overflow","hidden").width();c.before.push(function(h,f,g){a.fn.cycle.commonReset(h,f,g);g.animIn.width=f.cycleW;g.animOut.left=h.cycleW});c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.blindY=function(d,e,c){var b=d.css("overflow","hidden").height();c.before.push(function(h,f,g){a.fn.cycle.commonReset(h,f,g);g.animIn.height=f.cycleH;g.animOut.top=h.cycleH});c.cssBefore={top:b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.blindZ=function(e,f,d){var c=e.css("overflow","hidden").height();var b=e.width();d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h);h.animIn.height=g.cycleH;h.animOut.top=i.cycleH});d.cssBefore={top:c,left:b};d.animIn={top:0,left:0};d.animOut={top:c,left:b}};a.fn.cycle.transitions.growX=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.cssBefore.left=this.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:0}});b.cssBefore={width:0,top:0}};a.fn.cycle.transitions.growY=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.cssBefore.top=this.cycleH/2;f.animIn={top:0,height:this.cycleH};f.animOut={top:0}});b.cssBefore={height:0,left:0}};a.fn.cycle.transitions.curtainX=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true,true);f.cssBefore.left=e.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:g.cycleW/2,width:0}});b.cssBefore={top:0,width:0}};a.fn.cycle.transitions.curtainY=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false,true);f.cssBefore.top=e.cycleH/2;f.animIn={top:0,height:e.cycleH};f.animOut={top:g.cycleH/2,height:0}});b.cssBefore={left:0,height:0}};a.fn.cycle.transitions.cover=function(f,g,e){var i=e.direction||"left";var b=f.css("overflow","hidden").width();var c=f.height();e.before.push(function(j,d,h){a.fn.cycle.commonReset(j,d,h);if(i=="right"){h.cssBefore.left=-b}else{if(i=="up"){h.cssBefore.top=c}else{if(i=="down"){h.cssBefore.top=-c}else{h.cssBefore.left=b}}}});e.animIn={left:0,top:0};e.animOut={opacity:1};e.cssBefore={top:0,left:0}};a.fn.cycle.transitions.uncover=function(f,g,e){var i=e.direction||"left";var b=f.css("overflow","hidden").width();var c=f.height();e.before.push(function(j,d,h){a.fn.cycle.commonReset(j,d,h,true,true,true);if(i=="right"){h.animOut.left=b}else{if(i=="up"){h.animOut.top=-c}else{if(i=="down"){h.animOut.top=c}else{h.animOut.left=-b}}}});e.animIn={left:0,top:0};e.animOut={opacity:1};e.cssBefore={top:0,left:0}};a.fn.cycle.transitions.toss=function(e,f,d){var b=e.css("overflow","visible").width();var c=e.height();d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h,true,true,true);if(!h.animOut.left&&!h.animOut.top){h.animOut={left:b*2,top:-c/2,opacity:0}}else{h.animOut.opacity=0}});d.cssBefore={left:0,top:0};d.animIn={left:0}};a.fn.cycle.transitions.wipe=function(s,m,e){var q=s.css("overflow","hidden").width();var j=s.height();e.cssBefore=e.cssBefore||{};var g;if(e.clip){if(/l2r/.test(e.clip)){g="rect(0px 0px "+j+"px 0px)"}else{if(/r2l/.test(e.clip)){g="rect(0px "+q+"px "+j+"px "+q+"px)"}else{if(/t2b/.test(e.clip)){g="rect(0px "+q+"px 0px 0px)"}else{if(/b2t/.test(e.clip)){g="rect("+j+"px "+q+"px "+j+"px 0px)"}else{if(/zoom/.test(e.clip)){var o=parseInt(j/2);var f=parseInt(q/2);g="rect("+o+"px "+f+"px "+o+"px "+f+"px)"}}}}}}e.cssBefore.clip=e.cssBefore.clip||g||"rect(0px 0px 0px 0px)";var k=e.cssBefore.clip.match(/(\d+)/g);var u=parseInt(k[0]),c=parseInt(k[1]),n=parseInt(k[2]),i=parseInt(k[3]);e.before.push(function(w,h,t){if(w==h){return}var d=a(w),b=a(h);a.fn.cycle.commonReset(w,h,t,true,true,false);t.cssAfter.display="block";var r=1,l=parseInt((t.speedIn/13))-1;(function v(){var y=u?u-parseInt(r*(u/l)):0;var z=i?i-parseInt(r*(i/l)):0;var A=n<j?n+parseInt(r*((j-n)/l||1)):j;var x=c<q?c+parseInt(r*((q-c)/l||1)):q;b.css({clip:"rect("+y+"px "+x+"px "+A+"px "+z+"px)"});(r++<=l)?setTimeout(v,13):d.css("display","none")})()});e.cssBefore={display:"block",opacity:1,top:0,left:0};e.animIn={left:0};e.animOut={left:0}}})(jQuery);

   $(document).ready(function() { 
         $("ul.sf-menu").superfish({ 
            delay:       1000, 
            dropShadows: true,
            autoArrows: true
        }); 
		 $("#accordion").accordion({
			active: false,
			collapsible: true,
			autoHeight: false
		});
		 
		$(".extra").equalHeights({ overflow: 'visible' } );
		
 $('div[class^=box]').hide();
$("p[class^='link']").click(function() {
			var $this = $(this);
			    if ($(this).text() == 'More') {
      $(this).html('<a href="#">Less</a>');
    } else {
      $(this).html('<a href="#">More</a>');
    }
			var x = $this.attr("className");
			$(".box"+x).slideToggle(100);
			return false;
		});
$("a[href$='pdf']").attr('rel', 'external');
$('a[rel="external"]').click(function () {
$(this).attr({'target':'_blank'});
});
      $('#slider').cycle({
       fx: 'scrollHorz', 
       timeout: 0, 
       prev:   '#prev',
       next:   '#next',
	   delay: -2000
   });
	

}); 
Cufon.replace('h1', { fontFamily: 'rotis' }) ('h2', {hover: true}) ('#navcontainer li a', {hover: true});
