From: Subject: Capital moves to specialization Date: Tue, 12 Oct 2010 14:18:28 -0400 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0000_01CB6A18.577E3780" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.nationalpost.com/images/earlugs/subscribe_now_earlug.jpg /9j/4AAQSkZJRgABAgEASABIAAD/4RQlRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAeAAAAcgEyAAIAAAAUAAAAkIdp AAQAAAABAAAApAAAANAACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTNCBNYWNpbnRv c2gAMjAxMDowOTowOCAxMDoxMTo1NwAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAyKADAAQAAAAB AAAAWgAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEA AgAAAgEABAAAAAEAAAEuAgIABAAAAAEAABLvAAAAAAAAAEgAAAABAAAASAAAAAH/2P/gABBKRklG AAECAABIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM DAwM/8AAEQgASACgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX Z3eHl6e3x//aAAwDAQACEQMRAD8A6/rf1Pf1XqL81t2IwPa1u27D9Z/tG3W77VRu/wC21R/8b23/ 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 VumfVvMuta7Ot6i5rLHNAaHB+ykurq2bmVpsp6ab/wDellwcoTkBnw8FAkXL/K48mTH/AIvt+p9I SXGn6w9f6ZZ1np2W5nUcvAxxl4t7a/TlhLW2erVX+bT6nqf2Lf0idvX+p9P+rF/XLuoVdVNzahit bUK213OJbdXZ6fus9Pcz6fpv/Ro+4PHSyfCln3LJpRieKUYwri/We76o8Pp9Pzf5TgepNNjnmza0 E9jPH9lVeonqNJxhh0DIbZaGZLi7aKqT/O3De79Jt/cWP1C7609F+r+d1HM6hXk5Da6jU1tLWip5 say5sj+eZsd7d7U2V1Hr2LjdKsvymPs6vnUtexlbQyui1snErLtz3/8Ahh36RIyHYhUOWOkhLHMc UoD56lKMOOX6Mfl4m90fqr+oZ3U8I0hjemXNqa8O3F879zy1waxv0FqFj3OBLHOHBYT+K4eg9brz vrRldJyq8Y4l5uta+sWG3YLH+lud7am7Gv8AzPp/6NXcv635WWzpNGNk09Kfn0HJy8y4AsrA3V+n S252xzn21W/T/kICY63ev/SZcvJEzHtcPBUeL5v1Z9mOWXH/AHv6nG9hVSxjt7AW7hq0rFZ9ZxZ0 LqHUmVtdkdNfdXbRJjdU4hnu+ltsq2PT/VHreR1XDyGZdld2ThXuoffTGy1o1ryGR+bauDfdkYDO r5BBfg9TtzMGwN/NvY43473/ANm1+z+R66Up6AjqCrl+T4p5Mc648coV/XH6Uf8ADxvqPTcp2Z07 FzHNDHZNNdpYDIBe1tm0H+0rC46vqfVrR0PoHSbmYllvTqsnIy3MFpawMDGsrqd7PpNQH/WrrmPh OsyXsN/SeoNxep7GDbZjvMNyGT/NPc5jq/Yj7gG9+aw8lOUjwmIs6Qs8QhKUoY/8eXpe5SXHZv10 spyPrBSwt/yfW37CdvLwfs2Tv/0np5T2Lp+mfbP2fjHOO7LNbTeYDfeRL27W+32u9qIkCaDDl5fJ jiJTocVUOvqhHJ/zeNtJJJJzC//T9VSXyqkkp+qlzH1n/wCcnUGZXRcPprHYuSGMZ1B9zQ1rTsdY bMePU9j9/wD6TXz4kmz+Xr412+rY5T+dFcHFpwe7x8PucXor2v0v7/6t98b0jrPRet05nT8QdTod g1YLybW0FjqtjfVfv9T9G5tX5v8A6soY31Z6/j9H6PUzGY/J6Vl2ZVlLrWtDwH+pUyu0eo39N/0P 8IvEklGeHx619sW9H7xUf5ri9HHfucX83m9v3OH0fzfu/wA0+/YOH9YG9R6l9ZbsBrcy2plGJ031 myWNLDa6zIH6JrvZ+jWez6pdSz+ndaacSvpIz3U24eD6gsayyn3Wv3Vj06m3/Q9v/oqteIpJHh63 +l23/SRH37Pt+3xfqeHh93+avH7HDx/q+Hi/zn6/+dffepj6z9b+r2fgZPShi5JZU2oi9jha8WMd dsHtbUzazf77Fa6r0nqGRR9X2U1bnYGVj25Q3NGxlbdtjvcfft/4NfPCSOmt3dDev3tGIcfp9r2u D3MnDwe7w8fsx9z+c9fDw/8APfdLul/WbDu64zDwK8mvrb3hlvrNb6TT6le+2p4bu312b/Y9LL+q mf08dJysTFp6scHHONl4dpaGvBLrfVpN7dn87ZZ9L/g/Z9NeFpIenXfw2/e6f4TMPvFxr2v9bXuf 5n0+7+l/MfJ7D9M9CqezC329Oq6TbY4ufjUlhGntY976GsY97mBYeJ9V8nJ6D1fpudWKbcrNvyMR xcHQTsdjXbq9+z3t9/8AhPTXgSSeeGhfY/2taHvceT264uPHtx3xcX6v2/c9fD/tH3mzpHXOn3dH 6zg4oysjFwK8PNwTY2t2jOWWndX7LHe/+oiYf1Zzruh9ZHUWNZ1DrL33GljgW1ke/Fq3/R9lq8CS TRw31r8L4fUzS+8cIr2+Pij8vF7vB7v6m/0Pb97/AKp8j7o76l224H1frsZNuLZPUWkjVlp+2ZDb H7v0my9noez/AE67VfKySdDh14fD8mvzfv8Ap97a8nDXf3P1v/PfqpJfKqSe1H//2f/tGQpQaG90 b3Nob3AgMy4wADhCSU0EJQAAAAAAEAAAAAAAAAAAAAAAAAAAAAA4QklNA+0AAAAAABAASAAAAAEA AgBIAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZ AAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJ TQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAG AAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD///////////////////////// ////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////// //8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgABOEJJTQQCAAAA AAAEAAAAADhCSU0EMAAAAAAAAgEBOEJJTQQtAAAAAAAGAAEAAAADOEJJTQQIAAAAAAAQAAAAAQAA AkAAAAJAAAAAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAAA18AAAAGAAAAAAAAAAAAAABaAAAA yAAAABUAMgAwADEAMABfADYAMQA2AC0ATgBQAFMAdQBiAC0ARQBhAHIAbAB1AGcAAAABAAAAAAAA AAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAMgAAABaAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAA AAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEA AAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAABaAAAAAFJn aHRsb25nAAAAyAAAAAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAAAAAFc2xpY2UAAAASAAAAB3Ns aWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAGb3JpZ2luZW51bQAAAAxFU2xpY2VP cmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABUeXBlZW51bQAAAApFU2xpY2VUeXBlAAAAAEltZyAA AAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxv bmcAAAAAAAAAAEJ0b21sb25nAAAAWgAAAABSZ2h0bG9uZwAAAMgAAAADdXJsVEVYVAAAAAEAAAAA AABudWxsVEVYVAAAAAEAAAAAAABNc2dlVEVYVAAAAAEAAAAAAAZhbHRUYWdURVhUAAAAAQAAAAAA DmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAIY2VsbFRleHRURVhUAAAAAQAAAAAACWhvcnpBbGlnbmVu dW0AAAAPRVNsaWNlSG9yekFsaWduAAAAB2RlZmF1bHQAAAAJdmVydEFsaWduZW51bQAAAA9FU2xp Y2VWZXJ0QWxpZ24AAAAHZGVmYXVsdAAAAAtiZ0NvbG9yVHlwZWVudW0AAAARRVNsaWNlQkdDb2xv clR5cGUAAAAATm9uZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAAAApsZWZ0T3V0c2V0bG9uZwAAAAAA AAAMYm90dG9tT3V0c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRzZXRsb25nAAAAAAA4QklNBCgAAAAA AAwAAAACP/AAAAAAAAA4QklNBBQAAAAAAAQAAAADOEJJTQQMAAAAABMLAAAAAQAAAKAAAABIAAAB 4AAAhwAAABLvABgAAf/Y/+AAEEpGSUYAAQIAAEgASAAA/+0ADEFkb2JlX0NNAAH/7gAOQWRvYmUA ZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwM DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCABIAKADASIAAhEBAxEB/90ABAAK/8QBPwAA AQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQ AAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw 4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG 1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIj wVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU 5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH/9oADAMBAAIRAxEAPwDr+t/U9/VeovzW3YjA 9rW7bsP1n+0bdbvtVG7/ALbVH/xvbf8AuR0//wBx3/v8u0SSU8X/AON7b/3I6f8A+47/AN/kv/G9 t/7kdP8A/cd/7/LtEklPFH/F9YAScjp4A1JPT/8A3+QnfUmltdVrs7pba8gtbQ84IDbHPE1Nqd9v /SOs/wAHs+mu3t1reDr7T+ReN9D+sbs/o31c6NlkjM6d1zANIfy/FcbfRezcdz20O/Qe1vp11fZU lPZ/+N7b/wByOn/+47/3+Qsj6jMxaX5GVm9MoorEvtswAxjR4ve/Pa1q27/rdiY3V6umZeFm4zb8 j7JRnW0gY1lxG6uuu7ebP030Kn+j7/8ArVi5qr64YvUOj/WJ31mwMvI6ZhZkBjqG1tFXqY9eLhH9 JS52ZTe7172WO/m/z/8ABJKb/wD43tv/AHI6f/7jv/f5Rf8AUCxjS434BA7Dp2v/ALfLR6r9fekd MzcrFdRlZTen+n9vycasPpoNp/Rtve6yt/8A20yz/tzeqvVfr90fEzcnHZRm57sSqvIecWoWVCmy v7R9q9X1GsbRXU6vfa//AEvs/wAIkpC3/F+9wDm5HTyD/wCa7/3+Q/8AmPX9p+yfbemfadnq+h9h HqbJ2er6X2/f6e/271p5/wBbMXpmLR1GvBzs3CyMYZjsjGpDq2Uu2ua691r69tmx/qen+Yz3/QVD p+XRm/4zPtmMd9GR0BltT4I3MffVZW+He76DklIG/U3FdlHDb1HpTspv0scYTTYNN+tX2/1PoHcr H/je2/8Acjp//uO/9/lyn1hxcB2V9ec29rW5eFdgPwcge2yu12/+YsHvb6m33tb/AOi117P8YOHg 47KuqY+VZfh1Yzes5lFTXY+Pfc1vqV3ubZv/AEdv84ymmz0/5r+d/RpKR/8Aje2/9yOn/wDuO/8A f5L/AMb23/uR0/8A9x3/AL/LZ/514j+s2dJxsTLy3UFjcjLorDsep1jPWY2231Gv/m/9HW9UfqH9 Y87ruLnOzqshlmPlWNrsupbS303Of6WMzZ9O/EbXsyv9H+j99iSmp/43tv8A3I6f/wC47/3+S/8A G9t/7kdP/wDcd/7/AC7RJJTxf/je2/8Acjp//uO/9/la6X9SbMDqOPmm7CcKHF22rC9J5lrmey77 Xb6f0v8ARrqkklP/0PVUkkklKSSSSUxs+g6NdCvL8L6nZtnRvqh1Y41tfUOl5dVebS9jhYMY5brG vfU/3t+zOd6n0P5i6y1/6Opdvd9Y3V/W+j6t/ZwW3YZzDk74Ih9lXpels/4L6fqJ/qh9YXfWTodX VXUDFNj3s9IP3xscWTv21/8AUpKeEu6d1G3qmDZmYXUr+sU9fZdl5bm3vxBhstc6p2M7+isxmNsZ 6Xs9Sn9P/N0o/WOndTf9Wfrhg14mQ/Iv6qMnHYyp7vVqssx3sfj7W/p/ZS99np/za9MeXhssALvA mFVZuDBzp24/85QKngeo19W6afrT0dnS8nOd1611vTsmhhsqd9oHpWsvvHsx/sn/AAn/AJ7/AEih h9D6phv+smK7Hss/yDRh0W1scWXXV4baHV4z9v6d/qDbsYvQXNJaQDAd3HErH+s/1gu6Bg4mRRij MtzcuvErpdZ6LWveLHBxs22fRfXsStLxPUumdUtwa8bqOH1HIqb0HGr6TRituNdeWKm15Dcumjbt yt+/f9o/7T/o/wBI/wBGtbn1aweoUfWLpuRZjW1VV/VnGx32vY4MFzbKXWY7nkBvrsb9Kn+cW79X /rGervzsTIxX9P6l02xteZiPf6gaHz6NtV7W1+sy1rP3P/Ran9Zeqv6F0PM6qKvtBxAxwpc4sDi9 7KvpAP27fU3/AEUrU890n6sYub9dPrB1Hq/TzaKr8d/T7r2vFbvbb6rqfo05G306f9KqWdR1jDwv rL0CrpeTm29czH5OBlVVl1Dm5RYHfaMn21Y32X0v8N+f/wAH+kXbU5HUbcvLqyMUU4NTaji5XqA+ s57d949H6VDMd36P+Wr2NZWGNrGj+SP4pBDwuNg53TvrN01nSMfPGTWKMHrd1tThg5NFFLavtwyH nY7Ir+hj/vv/APZne+o2Nk4uD1GjKpsosb1PLI9RhaHtc/ey6kvA9Wl7Xey1nsXSJkVLpJJJKUkk kkp//9H1VJJJJSkkkklPAdeo6lkf40MOvpuW3ByD0mfXfSLxtF2RuZ6Tn1fS/f3rE+qeT1G3oP1Z +r+Jl2YFPV7892Vk0QLwzG/TelRY4O9H1d385t3/APTXoln1ex7PrNT9Yza8X04pxBSI2Fpc+3ed N+79Ksij/F7h4vSsHCxM2+jL6VdZfg57QwvY63+drfU5vpW0We31K/8ACbP3ElOBkdc+sNVA6RX1 K1mTi/WGnprOoOax73Y17LTX9oa9npX21f4T2e9VepX/AFgwcL6xWUddzXf83Mqo4e8sJeb3V+o3 Nfs/Wa2b/wBHT/M/8H/gmdez6h9PZi41H2i59tPUm9XvyX7TZfkN3bvU9uxlbt30K2qHUfqfiX1d bxrcm1rOvvrtte1rf0ZqLS1tcj3btnv3pKec+sfWvrBb1nrDOl2dSF/SnUM6dj4FBtx3Oc1luWep 7a7PV9Td+g3u9n8taP19sfd0j6v32Vml93VcKx9TpBrc+ux76nT+6tTK+q9lvU7ep9O6pk9OszRW 3qAxxW8XeiNlNg9ZrnY1+z2uexr/APz4rX1j6DV1/Ex6bMizEOLlMy67adpc21geyr+cDm/4VBLx fXep5vSPrH9ceq9Oc1tuPi4VQcRuDbbjjUss2n6VlTPVfWqfV87rY6F9YOnZA6nkdK+zUXUZXVaH VWNuF+My+ltr2M3Mt9X1Kq3fzbKvZ/hPU7Wj6ldHPTM/p177ss9XIs6jm3OHrve39JRsc1ra2fZ7 P0tTPT9Nn8tPb9UcnM6Jm9I6j1jJz2ZoqY257awamUu9VmxrW/pbLfo5N1j99qVhThdd6j9YPtH1 qPTs22qzpFOBk4rGlpa1nputzWem5pZtsZ+mf/xSDm/WnqeRhZXU+n5V/wCzep9Uxum4Laay6+qg VG/Ovwa4d6mTk2fombm2enZ6mxdfj9BxMfq3Ueo+o66zqldNV1DmjaG0M9CG7Ru/Ss/nNyrV/UjB H1bxegetZWzBsGRiZdcNvrva917MkO91e/dY9n0P5tEIeSyOt/WzG6VZi05GfjBnVcWjp2f1Gj07 rKL22zTe26tv2n0Lqt9j/p2/8X+hV3r3U+q/VLOzMV3VMm/Du6PdZ0+zLcx7/tosaz2XemzfZVXZ 62z+X/UXR5H1StzunY+J1PqmRmXY+bXnfaHMrYS6sbW47aq2bK6Pzv3/AFFQ+ufT6us/WH6u9N+z OtfRkOzMjI2uNdeOwbn0WP2+l+u20sZ9P/Bf8Kkp6XpFObR0rEqz7DdmspYMmwkHdbtHrGWhv+EV xJJJSkkkklP/0vVUkkklKXOdS+sXVf2zb0fouCzLvxa225L7bPTaN0ObWz+U5rm/nLo1yH1lbkdA 63T9accF+Ja1uN1SoCTskNruH/R/c/S11f6dNmSBe2uvk2OUjGWQxlESkYn2oyvhll/RieF6ypz3 VMdY3Y9zQXsmdpI9zd3t3bVl9c62/peT03HZSLf2jktxy4ujYHFoL9u07/pKthdYy8n635OA25r+ nswmZFLWtb9J5r/Sep9N25r1y13Uup9W6Z9W8y61rs63qLmssc0BocH7KS6urZuZWmynppv/AN6W XByhOQGfDwUCRcv8rjyZMf8Ai+36n0hJcafrD1/plnWenZbmdRy8DHGXi3tr9OWEtbZ6tVf5tPqe p/Yt/SJ29f6n0/6sX9cu6hV1U3NqGK1tQrbXc4lt1dnp+6z09zPp+m/9Gj7g8dLJ8KWfcsmlGJ4p RjCuL9Z7vqjw+n0/N/lOB6k02OebNrQT2M8f2VV6ieo0nGGHQMhtloZkuLtoqpP87cN7v0m39xY/ ULvrT0X6v53UczqFeTkNrqNTW0taKnmxrLmyP55mx3t3tTZXUevYuN0qy/KY+zq+dS17GVtDK6LW ycSsu3Pf/wCGHfpEjIdiFQ5Y6SEscxxSgPnqUow45fox+Xib3R+qv6hndTwjSGN6Zc2prw7cXzv3 PLXBrG/QWoWPc4Esc4cFhP4rh6D1uvO+tGV0nKrxjiXm61r6xYbdgsf6W53tqbsa/wDM+n/o1dy/ rflZbOk0Y2TT0p+fQcnLzLgCysDdX6dLbnbHOfbVb9P+QgJjrd6/9Jly8kTMe1w8FR4vm/Vn2Y5Z cf8Ae/qcb2FVLGO3sBbuGrSsVn1nFnQuodSZW12R0191dtEmN1TiGe76W2yrY9P9Uet5HVcPIZl2 V3ZOFe6h99MbLWjWvIZH5tq4N92RgM6vkEF+D1O3MwbA3829jjfjvf8A2bX7P5HrpSnoCOoKuX5P inkxzrjxyhX9cfpR/wAPG+o9NynZnTsXMc0Mdk012lgMgF7W2bQf7SsLjq+p9WtHQ+gdJuZiWW9O qycjLcwWlrAwMayup3s+k1Af9auuY+E6zJew39J6g3F6nsYNtmO8w3IZP809zmOr9iPuAb35rDyU 5SPCYizpCzxCEpShj/x5el7lJcdm/XSynI+sFLC3/J9bfsJ28vB+zZO//SenlPYun6Z9s/Z+Mc47 ss1tN5gN95Evbtb7fa72oiQJoMOXl8mOIlOhxVQ6+qEcn/N420kkknML/9P1VJfKqSSn6qXMfWf/ AJydQZldFw+msdi5IYxnUH3NDWtOx1hsx49T2P3/APpNfPiSbP5evjXb6tjlP50VwcWnB7vHw+5x eiva/S/v/q33xvSOs9F63TmdPxB1Oh2DVgvJtbQWOq2N9V+/1P0bm1fm/wDqyhjfVnr+P0fo9TMZ j8npWXZlWUuta0PAf6lTK7R6jf03/Q/wi8SSUZ4fHrX2xb0fvFR/muL0cd+5xfzeb2/c4fR/N+7/ ADT79g4f1gb1HqX1luwGtzLamUYnTfWbJY0sNrrMgfomu9n6NZ7Pql1LP6d1ppxK+kjPdTbh4PqC xrLKfda/dWPTqbf9D2/+iq14ikkeHrf6Xbf9JEffs+37fF+p4eH3f5q8fscPH+r4eL/Ofr/51996 mPrP1v6vZ+Bk9KGLkllTaiL2OFrxYx12we1tTNrN/vsVrqvSeoZFH1fZTVudgZWPblDc0bGVt22O 9x9+3/g188JI6a3d0N6/e0Yhx+n2va4PcycPB7vDx+zH3P5z18PD/wA990u6X9ZsO7rjMPArya+t veGW+s1vpNPqV77anhu7fXZv9j0sv6qZ/Tx0nKxMWnqxwcc42Xh2loa8Eut9Wk3t2fztln0v+D9n 014Wkh6dd/Db97p/hMw+8XGva/1te5/mfT7v6X8x8nsP0z0Kp7MLfb06rpNtji5+NSWEae1j3voa xj3uYFh4n1XycnoPV+m51Yptys2/IxHFwdBOx2Ndur37Pe33/wCE9NeBJJ54aF9j/a1oe9x5Pbri 48e3HfFxfq/b9z18P+0febOkdc6fd0frODijKyMXArw83BNja3aM5Zad1fssd7/6iJh/VnOu6H1k dRY1nUOsvfcaWOBbWR78Wrf9H2WrwJJNHDfWvwvh9TNL7xwivb4+KPy8Xu8Hu/qb/Q9v3v8AqnyP ujvqXbbgfV+uxk24tk9RaSNWWn7ZkNsfu/SbL2eh7P8ATrtV8rJJ0OHXh8Pya/N+/wCn3trycNd/ c/W/89+qkl8qpJ7Uf//ZADhCSU0EIQAAAAAAVQAAAAEBAAAADwBBAGQAbwBiAGUAIABQAGgAbwB0 AG8AcwBoAG8AcAAAABMAQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAIABDAFMANAAAAAEA OEJJTQQGAAAAAAAHAAgAAAABAQD/4RGFaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjIu Mi1jMDYzIDUzLjM1MjYyNCwgMjAwOC8wNy8zMC0xODowNTo0MSAgICAgICAgIj4gPHJkZjpSREYg eG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4g PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUu Y29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8i IHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1s bnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJo dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnRp ZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMu YWRvYmUuY29tL2V4aWYvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M0 IE1hY2ludG9zaCIgeG1wOkNyZWF0ZURhdGU9IjIwMTAtMDYtMjBUMjM6NDg6NDItMDQ6MDAiIHht cDpNb2RpZnlEYXRlPSIyMDEwLTA5LTA4VDEwOjExOjU3LTA0OjAwIiB4bXA6TWV0YWRhdGFEYXRl PSIyMDEwLTA5LTA4VDEwOjExOjU3LTA0OjAwIiBkYzpmb3JtYXQ9ImltYWdlL2pwZWciIHBob3Rv c2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIu MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGODdGMTE3NDA3MjA2ODExQkI4QkQ3OUUzNjE0 OTkwOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQkI4QkQ3OUUz NjE0OTkwOSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4 MTFCQjhCRDc5RTM2MTQ5OTA5IiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0aWZmOlhSZXNvbHV0aW9u PSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpSZXNv bHV0aW9uVW5pdD0iMiIgdGlmZjpOYXRpdmVEaWdlc3Q9IjI1NiwyNTcsMjU4LDI1OSwyNjIsMjc0 LDI3NywyODQsNTMwLDUzMSwyODIsMjgzLDI5NiwzMDEsMzE4LDMxOSw1MjksNTMyLDMwNiwyNzAs MjcxLDI3MiwzMDUsMzE1LDMzNDMyOzQ1NzRBMjlEMTdEQjUxNDRFMTUyMjc2ODVGOTJGRUEzIiBl eGlmOlBpeGVsWERpbWVuc2lvbj0iMjAwIiBleGlmOlBpeGVsWURpbWVuc2lvbj0iOTAiIGV4aWY6 Q29sb3JTcGFjZT0iMSIgZXhpZjpOYXRpdmVEaWdlc3Q9IjM2ODY0LDQwOTYwLDQwOTYxLDM3MTIx LDM3MTIyLDQwOTYyLDQwOTYzLDM3NTEwLDQwOTY0LDM2ODY3LDM2ODY4LDMzNDM0LDMzNDM3LDM0 ODUwLDM0ODUyLDM0ODU1LDM0ODU2LDM3Mzc3LDM3Mzc4LDM3Mzc5LDM3MzgwLDM3MzgxLDM3Mzgy LDM3MzgzLDM3Mzg0LDM3Mzg1LDM3Mzg2LDM3Mzk2LDQxNDgzLDQxNDg0LDQxNDg2LDQxNDg3LDQx NDg4LDQxNDkyLDQxNDkzLDQxNDk1LDQxNzI4LDQxNzI5LDQxNzMwLDQxOTg1LDQxOTg2LDQxOTg3 LDQxOTg4LDQxOTg5LDQxOTkwLDQxOTkxLDQxOTkyLDQxOTkzLDQxOTk0LDQxOTk1LDQxOTk2LDQy MDE2LDAsMiw0LDUsNiw3LDgsOSwxMCwxMSwxMiwxMywxNCwxNSwxNiwxNywxOCwyMCwyMiwyMywy NCwyNSwyNiwyNywyOCwzMDsxNjYzQkIzODUwQjU4MEZFNDU3MkIxMTJGMThERDIwOSI+IDx4bXBN TTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0 Omluc3RhbmNlSUQ9InhtcC5paWQ6Rjc3RjExNzQwNzIwNjgxMUJCOEJENzlFMzYxNDk5MDkiIHN0 RXZ0OndoZW49IjIwMTAtMDktMDhUMTA6MTE6NTctMDQ6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9 IkFkb2JlIFBob3Rvc2hvcCBDUzQgTWFjaW50b3NoIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJj b252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gaW1hZ2UvZ2lmIHRvIGltYWdlL2pwZWci Lz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlk OkY4N0YxMTc0MDcyMDY4MTFCQjhCRDc5RTM2MTQ5OTA5IiBzdEV2dDp3aGVuPSIyMDEwLTA5LTA4 VDEwOjExOjU3LTA0OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M0 IE1hY2ludG9zaCIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9y eT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0i dyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEA AGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAABAAD21gABAAAAANMtSFAgIAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MA AAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJY WVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAA JGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdUUkMAAAQ8 AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2Fy ZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAEnNSR0Ig SUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABYWVogAAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAG+i AAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPZGVzYwAAAAAA AAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNo AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAA LklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAA LklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAA AAAAAAAAAAAAAABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVD NjE5NjYtMi4xAAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYx OTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+ABRfLgAQzxQAA+3M AAQTCwADXJ4AAAABWFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEAAAAAAAAAAAAAAAAA AAAAAAACjwAAAAJzaWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAjACgALQAy ADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4AsgC3ALwA wQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFn AW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksC VAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+ A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE0wThBPAE /gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZBmoGewaMBp0GrwbA BtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII 5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtR C2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMO Lg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1ERMRMRFP EW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoUixStFM4U 8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3GBsYQBhlGIoYrxjV GPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4d Rx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1IaEhziH7 IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocmtyboJxgn SSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5LG4soizX LQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioyYzKbMtQz DTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/ Obw5+To2OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRA pkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgF SEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBPSU+TT91Q J1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeSV+BYL1h9 WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9h omH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3 a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1 KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+E f+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASIaYjOiTOJmYn+imSK yoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0 lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiai lqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8W r4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7LrunvCG8 m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4 yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY 6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep 6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3 ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23////uAA5BZG9iZQBkQAAAAAH/2wCEAAEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMD AwMBAQEBAQEBAQEBAQICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDA//AABEIAFoAyAMBEQACEQEDEQH/3QAEABn/xAGiAAAABgIDAQAAAAAAAAAAAAAH CAYFBAkDCgIBAAsBAAAGAwEBAQAAAAAAAAAAAAYFBAMHAggBCQAKCxAAAgEDBAEDAwIDAwMCBgl1 AQIDBBEFEgYhBxMiAAgxFEEyIxUJUUIWYSQzF1JxgRhikSVDobHwJjRyChnB0TUn4VM2gvGSokRU c0VGN0djKFVWVxqywtLi8mSDdJOEZaOzw9PjKThm83UqOTpISUpYWVpnaGlqdnd4eXqFhoeIiYqU lZaXmJmapKWmp6ipqrS1tre4ubrExcbHyMnK1NXW19jZ2uTl5ufo6er09fb3+Pn6EQACAQMCBAQD BQQEBAYGBW0BAgMRBCESBTEGACITQVEHMmEUcQhCgSORFVKhYhYzCbEkwdFDcvAX4YI0JZJTGGNE 8aKyJjUZVDZFZCcKc4OTRnTC0uLyVWV1VjeEhaOzw9Pj8ykalKS0xNTk9JWltcXV5fUoR1dmOHaG lqa2xtbm9md3h5ent8fX5/dIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6vr/ 2gAMAwEAAhEDEQA/ANhr+aB/LR7W+ZXfu0Oz9i9R/GDfuIwXT+A2HUZjuvJfC+j3VTZHF707A3DN jcfF8i/5Hf8AMv3s234abdEMsTUu+8TijUzTiLA0tQKnIZT3Xuq4P+GG/kV/3jZ8AP8Az+/ysv8A 8Er9+6917/hhv5Ff942fAD/z+/ysv/wSv37r3Xv+GG/kV/3jZ8AP/P7/ACsv/wAEr9+6917/AIYb +RX/AHjZ8AP/AD+/ysv/AMEr9+6917/hhv5Ff942fAD/AM/v8rL/APBK/fuvde/4Yc+RX/eNvwA/ 8/v8rL/8Er9+6917/hhz5Ff942/AD/z+/wArL/8ABK/fuvde/wCGG/kV/wB42fAD/wA/v8rL/wDB K/fuvddf8MOfIn/vG34Af+f3+Vl/+CV8e/de67/4Yc+RX/eNvwA/r/xff5WX/wCCV+/de69/ww38 iv8AvGz4Af8An9/lZf8A4JX7917pug/kZd81ORrMTD8df5fzZCgSGSqpjmv5W6NHHPHHLG6u/wDw koWKZdEqklGbTqAaxI9+6904/wDDDfyK/wC8bPgB/wCf3+Vl/wDglfv3Xuvf8MOfIr/vG34Af+f3 +Vl/+CV+/de69/ww58iv+8bfgB/5/f5WX+v9P+gSv6+/de66/wCGHPkT/wB42/AD/wA/v8rK/wDt v+gSu/v3Xuu/+GG/kV/3jZ8AP/P7/Ky//BK/fuvde/4Yb+RX/eNnwA/8/v8AKy//AASv37r3Xv8A hhv5Ff8AeNnwA/8AP7/Ky/8AwSv37r3Xv+GG/kV/3jZ8AP8Az+/ysv8A8Er9+6917/hhv5Ff942f AD/z+/ysv/wSv37r3Xv+GG/kV/3jZ8AP/P7/ACsv/wAEr9+6917/AIYb+RX/AHjZ8AP/AD+/ysv/ AMEr9+690b/4FfylO6PjJ8seqe8N2dI/D/aG39k/35+/3F1blvgLU77x395Ott47Rpf4HB0p/wAJ 4fgv2bJ93W5+KCq/hnam1rUcspqP4lSCfEV/uvdf/9Df49+691737r3Xvfuvde9+691737r3Xvfu vda3Pwp/mm5OX+eT/Mr/AJXXdW86mupKjeO0+1PiLNuHKVdVJj5cZ0R1lXds9LYI1tTOsGNkxsR3 XiMfTxww07U+emZmaeJR7r3Ss/4TSfIbvP5LfBDt3ffyB7Y353FvTD/Nfv8A2Ti9z9h7jyO581j9 o7fx3X0mE25S1+TmnqIMPinyE5ggBCRmVrAaj7917q+rsLeuK622DvjsXOwZCrwmwNobl3rmKXEx U8+VqcVtXC1udyFPjYayroKSbITUlC6wrLPDG0hUM6Ldh7r3VQ9Nvvc389X+V11r3B8Ofkb3z/Lu i703jmMzhuy8HjoqrubB7V6j7e371fu3bDjYvZu2KXEzb3n2bPJFVU2bqBRxSRO0UzqyD3Xurp7/ AO+/23+939+690id47mrcFR0E+Lho618hO1PG88l4lLRhoZU8cqeVC7AWB5uObkXqzBQWPDr3QOR S5OorabKwV065aaqo6ueuXTHK65KZ4RGoC+PwGjpyTGysixwj8A3QtcFHkZsYan+1A/y0H2mnT+i oUV/1f8AFdCvsnececghoclIYc2InkKyiGJa5ElljaSmWPRZ4jEQ8ZVWFtQBFyFwYGtD5/7P+Dpj hjqiH+U18gO7u1/5rX8/XrXsrtvsHfnXXRPcvxV270vsbdG7Mzmto9W4TcGK+RVVn8fsPb9bVy4n bMGdnxNI1YaSKJqr7OnEpcQxBLde6qm7zrP5jHzP/wCFEP8AMk+Evx3/AJj/AMifiltzoD4rde9+ 9HbU2hnJs11eN+0HUPw4pk2juHYeRydFgV2ru/c3cmRrsjOFkdKl/KY5hqjb3Xurrv8AhPJ/Mg7M /mdfy59u9093Nja7u3rHs3eHQXa+5sPiafA47e+5tm4PZ+7sXvNcHQU1NicVks7snsDEvkYqBI6A 5QVL00NNC6UsHuvdXl8/0/33+939+690Anyl+Q20fiX8ce7/AJNb/wATuTPbK6H603b2jujC7Pps ZV7pyuE2fiKnMV1DgKbNZXB4mfKVUNMUhWorKaHWfU4HPv3Xuo/xP+RG2/lv8aujfk7s3BZzbO0+ +Os9qdpbc2/uY0B3Fh8Lu/FwZfHUGb/hdVXY1cpBS1KicQTzQrICFkcWY+690YT37r3Xvfuvde9+ 691737r3Xvfuvdf/0d/j37r3Xvfuvde9+691737r3Xvfuvde9+6918zz+Yl8de889/Nl/nSfzAPi 5uHJYr5CfyuO1fhh8nduYmlpWr6LP9enrCii7RNZj43p3q4dtY7b1Fl66KSX7ap29Q5Wlkjkapj0 e690P/8ALk+RHxK2z/wnO7O278xdr9675wHyv/mY7t6+2J0n8WclJQd49rdm5FumOycN15s6vWuo KqkwOdl2y2NzMyt55cbWvS06tW1dKre690zfy/dpZT/TV/PN/lz4jZvy2+InxWxnwg253Vgfid21 27k67tnpDeO3cJ1Numqo8du7E5nKU+OwG+DvWvkf7Z2mze1qrHw17PLEbe690Weo2DtzpP8A4SR7 Z7c2BuLtLEdl/Jnvrb03YVU+/s/PtSLGdYfKL5DbHwWF2ZghXQ0mzsVVYmPz5KkpE8ORyEj1U5Mj WGgQSRXI69Tq5wfHHan89T+dz/Mx6r+WnYvb1X8ZfgPsvrXrj49dR7B7G3DsTE7X7A3VSQx1Xb9H FhpxRVe56Tc22MxkY554meoNVQRVAlpqGKn97691QVvf5KfJzfP8tL46dA7v+QfaZ3x8bf50cvxO wfceE3ZmaPeVXsDFbOkzW156nNSV7ZPM1m0t019TNjlyDTJTU9Jj4lutMipoioIPXuruPh/091p/ Kt/nw/IPqPZPbnbK/HDO/wAr3IfKnvPJ9z9g5PfdXV7h21vvAVO4+z9y5KSnpDk81h9q4jITrWPT vUwR5Guii0xTeIIJyXijJQay5AH2asftUfn0/HRXb0oD/gP+DqnfO9l9N9b/AC5/lx/ND+Xv8d/n z8ctufIX5yYjbud+SHyP7AbIbH+Z2xc/2lg8Ju/b821sduTIJBjKAVmSxS01OY6SfFyyEv8AeQq0 D1uXPixSSqXAGAOGPP54r1SQAUIUiv8Aqx1tA/yUJqLb384H/hRhi62pjhlbvb4cUMRkcASy0e0/ k5NUSO5NkTTASWNhqYD6kD2q4DpvqoLuP5A/MPp7/hUB/Ni3H/L9+NdL8pe+Owfhh131hgcVkexd vdZ4TqyhzfTHwQm/025up3Y2PoN14nZ269v46jfDLkMTLWNlElWsjSF1k0SAKsQB17oFusv5e/Zv U/df8ob+QT3F2puTavWXyYru/vmz85Nv9O7syW2cV2juqPZe7sties8nubDpQ5TN4jbPXHxypsEX fVTPXVstbCbx0TU2lYPUjh/q/wCK+3r1KcejAS9b/Mb4rfIX+er/ACU/5dPavceT2rjPhZ1/8qfi JtGu31ntw766yWLdHxuqO5OserNxV9cM5itwdg9e9u53B40Ukwnqailx03kWuMkj26900fH7o7+W T3L/ACCv5me8PjBP8k+tPkZsb494jJ/NvqTsnuPej78wvyI6P252JuWky268RV/aUeR2P2lvSuyU 9YKeloqLMLh46Wpo6Osoa2mHuvdbNX/Cer4+7G6H/lO/ErIbMrt5ZGr706p67743rNvPduW3a1Hv DeXW+zcbkMRtL+Lyy/3V2Lj6fb8JoMLSaKKjllnkjUPPIze691dh7917r3v3Xuve/de697917r3v 3Xuv/9Lf49+691737r3Xvfuvde9+691737r3XvfuvdU8/E3+W/v7or+ZL/NE+ZG/d09b7v6r+eVJ 0Zj9o7AoIM1XbiwdB1lsqt2puah3/Q5nB023amjzjVhEUVLUViSQFllC30n3Xuqtd7f8JzOz9hfF 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 ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://ad.ca.doubleclick.net/N3081/ad/fpo.com/entrepreneur/story;loc=theTop;loc=top;sz=468x60,728x90;kw=ron;kw=entrepreneur;kw=npo;kw=fpo;nk=print;pr=fp;ck=entrepreneur;page=story;ord=57391085? /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAWgLYAwERAAIRAQMRAf/EAMgAAQACAwEBAQEAAAAAAAAA AAAICQYHCgUEAwIBAQACAwEBAQAAAAAAAAAAAAAFBgIDBAEHCBAAAAUEAQAIAwUDBQoPAQAAAwQF BgcAAQIICRESE9eYGVmaIRQVFni4OQoxIhdBIze3ONEydbU2VmZ3aDpRYcFCkkOzVLQlNbYnGIh5 EQABBAEEAAQCCAMGAwQLAAACAAEDBAUREhMGITEiFEEHUWFxgTIjMxWRoSTwscHRQhZSYnKyNCU1 4ZKi0kNzs0R1Nlb/2gAMAwEAAhEDEQA/AOiLjU41OOaTOObQKSJI0C0okGRJB0o1We79fr31Wgp1 vR7vR1wUxF50u93uleYh9ccrocq4fHOqCgdHGNnDYwgwwmYmeWVyKa/lO8WXpp6AeDfXXu5oieU7 xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvF l6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WX pp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZem noB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6ae gHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6A eDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4 N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3 117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfX Xu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de 7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117u aInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5o ieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ 5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInl O8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7 xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvF l6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WX pp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZem noB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6ae gHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6A eDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4 N9de7miJ5TvFl6aegHg3117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miJ5TvFl6aegHg3 117uaInlO8WXpp6AeDfXXu5oieU7xZemnoB4N9de7miKFHJXxqcc0Z8c2/skRvoFpRH0iR9pRtS9 2E/WRqtBTUejIejUgp9rzWd7QdKCxCC42nQ2lwgAdT1AkOCbJmwQxgRMBMMcrEU1+J38rLjT+4Bp v+HWOaIp/wBESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIl ESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURK IlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURQA5YvysuSz7gG5H4dZGoicTv5 WXGn9wDTf8Osc0RT/oiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIl ESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlEWv3jK8Yx7k GG+pBZrRHGthkCVcDjSUs6PjnfoxzAJGzQRsfC/Re/Thhe1rWve/wtXXWoXrnjVhkkb6RF3b+LNo tscE836QETfUzusQKbL68Hb52BnCKseztjfL5p9tsja/W6ejqXPKJewt/h8bY9N7fy/trpLCZgfO rY+6Mn/uZbXpXG84pP8A1XW2ERwILlIhqjcW0hwJgt+gJRRFImqkRL9FsugM2QGHL536uVr/AAyv 8L1HywywnxzCQG3wJnZ/4OuchIH2mzsX1+C9etaxSiJREoiURKIlESiJREoiURKIlESiJREoiURK IlESiJREoiURKIlESiJREoigByxflZcln3ANyPw6yNRE4nfysuNP7gGm/wCHWOaIp/0RKIlESiJR EoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESi JREoiURKIlESiJREoiURKIlESiJREoiURKIlEVMu6G/ThIGVuNoJUg0sqTuYTV+RitgjCicNYXzA OkWgJnYQuSJA/vYZKNrZDi59ORa4WOGAwv0frfVIjYbmVHcT6OMb+TN8HP4u/wDy+Tf6tfJrDj8W Ls09ltXfxYf8/wDL+P0LnFlhwOMwdUFMdfWxlI0YGNmVAVVPCHjBoTPIQQyObzHyHGMCCXvfLPLK +V736b36a+y46KAREGAdjN4No2jN9iuNcA026Nt+jRaNZe5jnihwl0+RMR3qwxRbAnBhcMR3QiB3 ytjY8QP55hiKwYPTe4hc1lnlna382KHe3RlL2+swZCFzpaRW28m/0l9Tt8PqdvvZ/h1zY4Jx1h9M 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 uf713R9kmiHaAPp9G7Vv4OKlnAXGvrLAh0kuk28ffbpI5BDFFd8m/qhFNNB9F7DpTdxxDSARMRMb ZhiGcDZgHO3SGLjVey3dM3lheIzaKB/NgbR3+0vP+GjP8WUfazN20zi7sIP8B8P4v5/3Kf8AVTUU lESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJRFADli/Ky5LPuAbkfh1 kaiJxO/lZcaf3ANN/wAOsc0RT/oiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJ REoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlES iJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiKAHLF+VlyW fcA3I/DrI1ETid/Ky40/uAab/h1jmiKf9ESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJ REoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlES iJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURKIlESiJREoiURQA5 YvysuSz7gG5H4dZGoi4i9W/7Mmun++6f0ERF/ZC/sm/0ft7+y9/s7f5k/wCjXyVEW9/f+URPf+UR Pf8AlET3/lET3/lET3/lET3/AJRE9/5RE9/5RE9/5RE9/wCURPf+URPf+URPf+URPf8AlET3/lET 3/lET3/lET3/AJRE9/5RE9/5RE9/5RE9/wCURPf+URPf+URPf+URPf8AlET3/lET3/lET3/lET3/ AJRE9/5RE9/5RE9/5RE9/wCURPf+URPf+URPf+URPf8AlET3/lET3/lET3/lET3/AJRE9/5RE9/5 RE9/5RE9/wCURPf+URPf+URPf+URPf8AlET3/lET3/lET3/lET3/AJRE9/5RE9/5RE9/5RE9/wCU RPf+URPf+URPf+URPf8AlET3/lET3/lET3/lET3/AJRE9/5RE9/5RE9/5RE9/wCURPf+URPf+URP f+URPf8AlET3/lET3/lET3/lET3/AJRE9/5RE9/5RE9/5RE9/wCURPf+URPf+URPf+URPf8AlET3 /lET3/lEWiNpP7Mmxf8Avun9BEu/2vf7Jv8AR+4f7UP+zt/nt/o187RF/9k= ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://ad.ca.doubleclick.net/N3081/ad/fpo.com/entrepreneur/story;loc=bigbox;loc=top;sz=250x250,300x250,300x600;kw=ron;kw=entrepreneur;kw=npo;kw=fpo;nk=print;pr=fp;ck=entrepreneur;page=story;ord=57391085? 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 2Q== ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.financialpost.com/images/misc/follow_us_on_twitter-300x28.gif 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 ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://ad.ca.doubleclick.net/N3081/ad/fpo.com/entrepreneur/story;loc=bigbox;loc=bot;sz=250x250,300x250,300x600;kw=ron;kw=entrepreneur;kw=npo;kw=fpo;nk=print;pr=fp;ck=entrepreneur;page=story;ord=57391085? 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 V85b5dcF6fX+n01p67137tUh/9k= ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://ad.ca.doubleclick.net/N3081/ad/fpo.com/entrepreneur/story;loc=top;sz=1x1;kw=ron;kw=entrepreneur;nk=print;pr=fp;ck=entrepreneur;page=story;ord=57391085? R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw== ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://canwest.112.2o7.net/b/ss/canwest/1/H.17--NS/0 R0lGODlhAQABAIAAAMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.nationalpost.com/css/main.min.css @font-face { font-family: PostSansMedium; src:url(http://ww3.nationalpost.com/_/fonts/PostSans-Medium.eot); } @font-face { font-family: PostSansMedium; src:url(//:) format("no404"), = url(http://ww3.nationalpost.com/_/fonts/PostSans-Medium.woff) = format("woff"), = url(http://ww3.nationalpost.com/_/fonts/PostSans-Medium.ttf) = format("truetype"), = url(http://ww3.nationalpost.com/_/fonts/PostSans-Medium.svg#webfontFDKkYu= aU) format("svg"); } * { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } BODY { FONT-FAMILY: "hevetica neue", helvetica, arial, sans-serif; BACKGROUND: = #fff; FONT-SIZE: 75% } HTML > BODY { FONT-SIZE: 12px } A { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = COLOR: #3366cd; TEXT-DECORATION: none } IMG { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } A:hover { TEXT-DECORATION: underline } P { LINE-HEIGHT: 1.33em; MARGIN-BOTTOM: 0.83em; FONT-SIZE: 1em } SUB { FONT-SIZE: 0.5em } SUP { FONT-SIZE: 0.5em } H1 { LINE-HEIGHT: 1em; FONT-FAMILY: georgia, "times new roman", times, = serif; MARGIN-BOTTOM: 0.5em; FONT-WEIGHT: normal } H2 { LINE-HEIGHT: 1em; FONT-FAMILY: georgia, "times new roman", times, = serif; MARGIN-BOTTOM: 0.5em; FONT-WEIGHT: normal } H3 { LINE-HEIGHT: 1em; FONT-FAMILY: georgia, "times new roman", times, = serif; MARGIN-BOTTOM: 0.5em; FONT-WEIGHT: normal } H4 { LINE-HEIGHT: 1em; FONT-FAMILY: georgia, "times new roman", times, = serif; MARGIN-BOTTOM: 0.5em; FONT-WEIGHT: normal } H5 { LINE-HEIGHT: 1em; FONT-FAMILY: georgia, "times new roman", times, = serif; MARGIN-BOTTOM: 0.5em; FONT-WEIGHT: normal } H6 { LINE-HEIGHT: 1em; FONT-FAMILY: georgia, "times new roman", times, = serif; MARGIN-BOTTOM: 0.5em; FONT-WEIGHT: normal } H1 { FONT-SIZE: 40px } H2 { FONT-SIZE: 30px } H3 { LINE-HEIGHT: 1.16em; FONT-SIZE: 20px } H1 A { COLOR: #000 } H2 A { COLOR: #000 } H3 A { COLOR: #000 } H5 A { COLOR: #000 } H1 A:hover { COLOR: #36c } H2 A:hover { COLOR: #36c } H3 A:hover { COLOR: #36c } H4 A:hover { COLOR: #36c } H5 A:hover { COLOR: #36c } INPUT { FONT-FAMILY: helvetica, arial, sans-serif } OPTION { FONT-FAMILY: helvetica, arial, sans-serif } SELECT { FONT-FAMILY: helvetica, arial, sans-serif } TEXTAREA { FONT-FAMILY: helvetica, arial, sans-serif } BLOCKQUOTE { PADDING-BOTTOM: 15px; MARGIN: 10px 0px; PADDING-LEFT: 15px; = PADDING-RIGHT: 15px; BACKGROUND: #eee; COLOR: #444; PADDING-TOP: 15px } BODY.npCursor * { CURSOR: inherit } .npBdr { BORDER-BOTTOM: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-TOP: = #000 0px solid; BORDER-RIGHT: #000 0px solid } .npBdrAll.npBdr { PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; = BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 5px } .npBdrLite.npBdr { BORDER-BOTTOM-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; = BORDER-TOP-STYLE: dotted; BORDER-LEFT-STYLE: dotted } .npBdrBtm.npBdr { PADDING-BOTTOM: 5px; BORDER-BOTTOM-WIDTH: 1px } .npBdrCap.npBdr { PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; = BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 5px } .npBdrTop.npBdr { BORDER-TOP-WIDTH: 1px; PADDING-TOP: 5px } .npCentre { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .npClear { CLEAR: both } .npHide { DISPLAY: none } .npImgLeft { MARGIN: 0px 15px 10px 0px; FLOAT: left } .npImgRight { MARGIN: 0px 0px 10px 10px; FLOAT: right } .npImgCentre { TEXT-ALIGN: center; MARGIN: 0px 0px 10px } .npImgCentre .npLeft { DISPLAY: inline-block } .npInvis { VISIBILITY: hidden } .npShow { DISPLAY: block } .npLayerTop { Z-INDEX: 1999999999 } .npBlockScreen { Z-INDEX: 1999999998 } .npLeft { FLOAT: left } .npNoBreak { MARGIN-BOTTOM: 0px !important } .npNoHover:hover { TEXT-DECORATION: none } .npNoHover *:hover { TEXT-DECORATION: none } *:hover .npNoHover { TEXT-DECORATION: none } A:hover .npHover { TEXT-DECORATION: underline } A.npNoColour { COLOR: inherit !important } .npNoColour A { COLOR: inherit !important } A.npNoColour:hover { COLOR: #3366cd } .npNoColour A:hover { COLOR: #3366cd } .npNoRule { BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BORDER-TOP: medium = none; PADDING-TOP: 0px } .npOverclear { BACKGROUND: #f00; OVERFLOW: hidden } .npList { PADDING-LEFT: 2em; MARGIN-BOTTOM: 5px } .npList LI { PADDING-BOTTOM: 5px } .npPlain { LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none } .npPlain LI { MARGIN-BOTTOM: 5px; PADDING-TOP: 5px } .npInline { WIDTH: 100%; DISPLAY: table } .npInline LI { PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 5px; = PADDING-RIGHT: 0px; DISPLAY: table-cell; PADDING-TOP: 0px } .npTxtCentre.npInline LI { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } .npPosRel { POSITION: relative } .npPosAbs { POSITION: absolute } .npPosTop.npPosAbs { TOP: 0px } .npPosBtm.npPosAbs { BOTTOM: 0px } .npPosRight.npPosAbs { RIGHT: 0px } .npPosLeft.npPosAbs { LEFT: 0px } .npRight { FLOAT: right } .npTxtDim { COLOR: #666 } .npTxtDim A { COLOR: #666 } .npAlert { BACKGROUND-COLOR: #ffc } .npAlert { COLOR: #f00 } .npAlert A { COLOR: #f00 } .npTxtAlt { FONT-FAMILY: "arial narrow", arial, sans-serif !important } .npTxtAlt2 { FONT-FAMILY: georgia, "times new roman", times, serif; FONT-SIZE: 12px; = FONT-WEIGHT: bold } .npTxtCap { TEXT-TRANSFORM: capitalize } .npTxtCentre { TEXT-ALIGN: center } .npTxtGreen { COLOR: #0a0 } .npTxtLarge { FONT-SIZE: 1.16em !important } .npTxtLarge P { FONT-SIZE: 1.16em !important } .npTxtLeft { TEXT-ALIGN: left } .npTxtNoUp H4 { TEXT-TRANSFORM: none } .npTxtPlain { FONT-FAMILY: "helvetica neue", helvetica, arial, sans-serif !important } .npTxtPlain P { FONT-FAMILY: "helvetica neue", helvetica, arial, sans-serif !important } .npTxtRed { COLOR: #900 } .npTxtRight { TEXT-ALIGN: right } .npTxtSerif { FONT-FAMILY: georgia, "times new roman", times, serif !important } .npTxtSerif P { FONT-FAMILY: georgia, "times new roman", times, serif !important } .npTxtSmall { FONT-SIZE: 0.91em !important } .npTxtSmall P { FONT-SIZE: 0.91em !important } .npTxtStrong { FONT-WEIGHT: bold } .npTxtTall { LINE-HEIGHT: 2em } .npTxtUp { TEXT-TRANSFORM: uppercase } .npInSubmit { CURSOR: pointer } #npMobileLink A { BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc = 1px solid; PADDING-BOTTOM: 1em; MARGIN: 12px auto; PADDING-LEFT: 0px; = WIDTH: 940px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #f3f6ff; = FONT-SIZE: 30px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1em; -webkit-border-radius: = 12px; -webkit-tap-highlight-color: #3366cd } #npHeader .npCentre { WIDTH: 940px; MARGIN-LEFT: auto } #npTopRow { BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; COLOR: #fff } #npTopRow { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhXgF4AOZmALKyssyjAAsycBBLp+W3AA5ClJl6ANn= Z2YyMjAAAAEAzAIip3E1+y3BwcMTU7XV1daCgoOzs7PX19cXFxYODg4BmAM/Pz3l5eby8vOLi= 4qmpqZaWlr+ZAJOVmLa3uhANAJ9/ACAaAOHp9iFevaa+5fD0+31+f3BaAGuU07XJ6TBpwjAmA= Jez4NLf8nFyc2BNAD9zxs+mAN+yAHqf2FBAAO+/AK+MAI9yAFyJz2xsbFBQUH9/gGNjY7GytX= p6e6eoqoiJi46PkGtra3d4eXV1dqytr42PkpCSlZOTlZiZmomKi3+AgqKjpW5vb3BwcXR1dpm= anYuMj52eoIaGiK2vsnp7fISEhoKDhY+QkoqLjJeYmmlpaaWmqbS1uJ6goz09PVJSUlxcXBJT= uf/////MAGZmZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGYALAAAAABeAXgAAAf/gF= +Cg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmZYJydnp+goaKjpKWmp6ipqqusra6vsLGys7Nhtre= 4ubq7vL2+v8DBwsPExcbHyMnKy8zNzWXQ0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u= 7/Dx8vP09fb3+Pn6+/z9/v8AAwocSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ= 4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06fdnE= mdSrWq1atYs2rd2ouW169gw4odS7as2bOjNKldy7at27dw/+PKnUu3rt1CBvLq3cu3r9+/gAM= LHky4sGEBiBMrXsy4sePHkCNLnky5MtrLZgNo3sy5s+fPoEOLHk26tOnTBVKrXs26tevXsGPL= nk27tm2uuLUS2M27t+/fwIMLH068uPHjyAcoX868ufPn0KNLn069uvXrPMlo3869u/fv4MOLH= 0++vPnzYtKrX8++vfv38OPLn0+/vv3s5/Pr38+/v3n7AAYo4IAE3reTfwgmqOCC3RXo4IMQRs= jeQRhQEBCDGGaooXgSdujhh/Fhs4ULJJZoIonwHIDAhRuSUcEJCJ4AY4sb0jcCCw4woAILKHT= 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 6EAgAOw=3D=3D) } #npTopRow #npSiteNP { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhXgF4AOZmALKyssyjAAsycBBLp+W3AA5ClJl6ANn= Z2YyMjAAAAEAzAIip3E1+y3BwcMTU7XV1daCgoOzs7PX19cXFxYODg4BmAM/Pz3l5eby8vOLi= 4qmpqZaWlr+ZAJOVmLa3uhANAJ9/ACAaAOHp9iFevaa+5fD0+31+f3BaAGuU07XJ6TBpwjAmA= Jez4NLf8nFyc2BNAD9zxs+mAN+yAHqf2FBAAO+/AK+MAI9yAFyJz2xsbFBQUH9/gGNjY7GytX= p6e6eoqoiJi46PkGtra3d4eXV1dqytr42PkpCSlZOTlZiZmomKi3+AgqKjpW5vb3BwcXR1dpm= anYuMj52eoIaGiK2vsnp7fISEhoKDhY+QkoqLjJeYmmlpaaWmqbS1uJ6goz09PVJSUlxcXBJT= uf/////MAGZmZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGYALAAAAABeAXgAAAf/gF= +Cg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmZYJydnp+goaKjpKWmp6ipqqusra6vsLGys7Nhtre= 4ubq7vL2+v8DBwsPExcbHyMnKy8zNzWXQ0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u= 7/Dx8vP09fb3+Pn6+/z9/v8AAwocSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ= 4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06fdnE= mdSrWq1atYs2rd2ouW169gw4odS7as2bOjNKldy7at27dw/+PKnUu3rt1CBvLq3cu3r9+/gAM= LHky4sGEBiBMrXsy4sePHkCNLnky5MtrLZgNo3sy5s+fPoEOLHk26tOnTBVKrXs26tevXsGPL= nk27tm2uuLUS2M27t+/fwIMLH068uPHjyAcoX868ufPn0KNLn069uvXrPMlo3869u/fv4MOLH= 0++vPnzYtKrX8++vfv38OPLn0+/vv3s5/Pr38+/v3n7AAYo4IAE3reTfwgmqOCC3RXo4IMQRs= jeQRhQEBCDGGaooXgSdujhh/Fhs4ULJJZoIonwHIDAhRuSUcEJCJ4AY4sb0jcCCw4woAILKHT= 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 6EAgAOw=3D=3D) } #npTopRow #npSiteFP { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhXgF4AOZmALKyssyjAAsycBBLp+W3AA5ClJl6ANn= Z2YyMjAAAAEAzAIip3E1+y3BwcMTU7XV1daCgoOzs7PX19cXFxYODg4BmAM/Pz3l5eby8vOLi= 4qmpqZaWlr+ZAJOVmLa3uhANAJ9/ACAaAOHp9iFevaa+5fD0+31+f3BaAGuU07XJ6TBpwjAmA= Jez4NLf8nFyc2BNAD9zxs+mAN+yAHqf2FBAAO+/AK+MAI9yAFyJz2xsbFBQUH9/gGNjY7GytX= p6e6eoqoiJi46PkGtra3d4eXV1dqytr42PkpCSlZOTlZiZmomKi3+AgqKjpW5vb3BwcXR1dpm= anYuMj52eoIaGiK2vsnp7fISEhoKDhY+QkoqLjJeYmmlpaaWmqbS1uJ6goz09PVJSUlxcXBJT= uf/////MAGZmZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGYALAAAAABeAXgAAAf/gF= +Cg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmZYJydnp+goaKjpKWmp6ipqqusra6vsLGys7Nhtre= 4ubq7vL2+v8DBwsPExcbHyMnKy8zNzWXQ0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u= 7/Dx8vP09fb3+Pn6+/z9/v8AAwocSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ= 4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06fdnE= mdSrWq1atYs2rd2ouW169gw4odS7as2bOjNKldy7at27dw/+PKnUu3rt1CBvLq3cu3r9+/gAM= LHky4sGEBiBMrXsy4sePHkCNLnky5MtrLZgNo3sy5s+fPoEOLHk26tOnTBVKrXs26tevXsGPL= nk27tm2uuLUS2M27t+/fwIMLH068uPHjyAcoX868ufPn0KNLn069uvXrPMlo3869u/fv4MOLH= 0++vPnzYtKrX8++vfv38OPLn0+/vv3s5/Pr38+/v3n7AAYo4IAE3reTfwgmqOCC3RXo4IMQRs= jeQRhQEBCDGGaooXgSdujhh/Fhs4ULJJZoIonwHIDAhRuSUcEJCJ4AY4sb0jcCCw4woAILKHT= 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 6EAgAOw=3D=3D) } #npTopRow SPAN A { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhXgF4AOZmALKyssyjAAsycBBLp+W3AA5ClJl6ANn= Z2YyMjAAAAEAzAIip3E1+y3BwcMTU7XV1daCgoOzs7PX19cXFxYODg4BmAM/Pz3l5eby8vOLi= 4qmpqZaWlr+ZAJOVmLa3uhANAJ9/ACAaAOHp9iFevaa+5fD0+31+f3BaAGuU07XJ6TBpwjAmA= Jez4NLf8nFyc2BNAD9zxs+mAN+yAHqf2FBAAO+/AK+MAI9yAFyJz2xsbFBQUH9/gGNjY7GytX= p6e6eoqoiJi46PkGtra3d4eXV1dqytr42PkpCSlZOTlZiZmomKi3+AgqKjpW5vb3BwcXR1dpm= anYuMj52eoIaGiK2vsnp7fISEhoKDhY+QkoqLjJeYmmlpaaWmqbS1uJ6goz09PVJSUlxcXBJT= uf/////MAGZmZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGYALAAAAABeAXgAAAf/gF= +Cg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmZYJydnp+goaKjpKWmp6ipqqusra6vsLGys7Nhtre= 4ubq7vL2+v8DBwsPExcbHyMnKy8zNzWXQ0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u= 7/Dx8vP09fb3+Pn6+/z9/v8AAwocSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ= 4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06fdnE= mdSrWq1atYs2rd2ouW169gw4odS7as2bOjNKldy7at27dw/+PKnUu3rt1CBvLq3cu3r9+/gAM= LHky4sGEBiBMrXsy4sePHkCNLnky5MtrLZgNo3sy5s+fPoEOLHk26tOnTBVKrXs26tevXsGPL= nk27tm2uuLUS2M27t+/fwIMLH068uPHjyAcoX868ufPn0KNLn069uvXrPMlo3869u/fv4MOLH= 0++vPnzYtKrX8++vfv38OPLn0+/vv3s5/Pr38+/v3n7AAYo4IAE3reTfwgmqOCC3RXo4IMQRs= jeQRhQEBCDGGaooXgSdujhh/Fhs4ULJJZoIonwHIDAhRuSUcEJCJ4AY4sb0jcCCw4woAILKHT= IAAkwuIeCAyAWec0QR3Sg5P+STCppRBPVNDDBARuUQYEFBwBQBgQYWGCBhVIeMEEDVlowQQYI= hDmmNBuISWaba0KggZcIeElmOTQmoACCetJY43wLjNECDgyMsUCHgTLgngNjFAmiNTkoeYUJl= FZqaRQdAFGNBRo0EMEFXzaAJgAHNDBnGQBAUMYEWkpAAQVjIJDqqlpCQ0EEpk6AAK4aHIBqqV= M2wKk5GcrAgQxkHMvnnvxxwIGf39HHaHojMDBChyooumijA2argqPtWWNCB0toY0QH1YwhDQV= nSiCrlgj42gAGB0gAQLzQqDhvvbWi2i8AtaoLsL8E44lhBQk8q2Cf/DEMLXfScgvutgQmOvH/= etUQgQUXUFjhBDZAoEvNGGRCcIG7Zag4ML4WaAkwBRlAg2bLBaOKQRkXyHlzAwK77DOxBye8o= MP6Ef0wGRFfTPGAFistxjRWFOHB1FT/4IM1IVeDwQQbRFBGBBtoEOvKvrK6gb1lZKCB2AiYjb= bJF4BtgclgT3DzwHj3O455FSgAQggfgJDsCgmEUAEZMYSQwAogKEADGTW8UPjhZNAg4wchxED= GDYqvYIN2esqgwAkKfDBjDAos/rmLioNwQgIfMKudDYSvoHkFH3zwQg1kkA7CB7a/EDuy5M03= QwljOAADDA4soIIDM6SQ/LUkIJ9CkM9HP70YMEgvAgootMAA/wMtjCHCoWJMu0DzJbQQpBgLl= FACCdd2bz4MIgjaY3r2fy8GDvm7nhiGhAIRiAAHCzCgtkIUDSZM7QdQ8IIWkCA1DyChGlmrBg= QAQKYL3GsDFEDAinJWBlNBgAJVMqHJTIjCLV0AZwCoEgxVVQYR1nBFNrSGuqSxQ2qYJ3WGw1y= yXlABxcXABp3jQJ8k94LUCS4BenrdCzZ3uQ+ATgFKTMAJCHcDMgDuBIqTAQgWVwEQ0AB2U9SO= DCa3pzEqgIlkSN0KzpgAGpwxjeOZDwuQ54BsGapQYyCB9HpEggWQYAwpEAMgBTmGHomgBCwgA= QMS9aMEjiFI02JUC1gwhhIMMP95hySBGPIXSQAKaoGPjKSOzLdHEcCvk5wUFCddKZ9oIMEDPy= BCGcZlAmjsoAce2AE1MjiRHvbQh+VJHe9Sxx2EHQ5hz+pTn2oQOzIs7orcSV00sdinGOhJiYc= DJ8JWZ03ZuUho2indMhMQxwTw7prlLE/SFPnHMbCAnuhLzxgaVah7FmoB/1RP0155qEyOQVHS= Y4ADSnCtaQlKoAdVT0DTY7FEBQoH6RtDQyUGn2h4oAdCgMa4ygUNH3iACdTAlEXUdUxkkoeZ7= SQD7WCXgGcK7Zs1TSc7GdanItJ0m0pkFhSheUVvroB4RIMpNs/JAZjy1Jzhmec/A/rPEVQPef= z/NBQ+B5ooHJQPeQVtFKMUFahAEemVDJDeDCgaUbYucFpbjShc4cpAIpw0Gk3owBGWUCkqUME= ETyiDC0wQMiOAowEW8kaF4NFSl44HpszEnA0kZ1Og5jSmT/UmFglnWaHWFJ19GuMH3mlOpcaT= qU4VKlTBI9V6HuqfM7AnIPEZ1wUmqgQHPGRYM0pWQyXPrSMo36G42taMpuefFpsrR9/jUZBGo= wpNYtITxtWBJ4FjYN5QET9+yM52gvOclS2nN2e0Ais+lajaLGdQQReCGyTgczWoo3bcCyOinZ= E7wNPO61DX3afKcz5wnapW/wnXfdIWtsUtq1bLatyxvhIF7UsP/yeDNIL8jWCgsV2g9K6FgzH= MILncomtHofEDDyhBGjkg0RS64IEsDEGvU+hAFa6RpSxBA06IjUAEDqAqBGjASnezMbss0CYE= XOlO9+CuTscLXqbGU4hrfNxT3fu59OJ0TzZIwAu8OcUx3oB38eym4NwrOMidEVmAi+lpjcZaA= HNLwK811IbFYGCqGgoGgaRWoGJ7TwYbVFHlU4H0vvVIMVzLogetFgPwLEpDx5aQlwRxekTM3D= KY9Ac7kIIUlOADHwShxB5IAjRerCQXXGMMG/DUq0rVJn/BbFW+woAGAGCBMrQMARJoQAOyFIH= E4kPJMVWcAhR3OC/HE2GAu6lq1/8Yuw8oO4ulS4Dm5Ai7GnCOcIdLMzOpqacQ1ECJmMtpapea= Rzcf17X4RIH5GJXVOIe1BYNKVP4ckL/dMkoE5UtkoXCr1RIslKHqnkFANTmoESCvfESStHFrK= QSpAZNqEC+CMKNBalPrMF+y2vEBeva1C4jpVh7HoYp8lbIx3Ewf5gEB5VSOODveoALPqkEZXV= Tmxr1AYTOnuUzf+HJklVGJIXgBDRQm89EhywY08NvsKiCDClBOBqQ7AbI4YMeaUy7nOS+3fFC= APhUA1OuKAjv8HMCCD4tB7GIfwQwcIMlJqqB7KfiworieURI071qKTEEKenQjtn/rwiiAAQsU= pXb/tofd7jO4ltsHiD661zIIU+tBEnbg6SAEQQm6pMa4LJ4ujGvg5NAY2NYwsAELxIzIZSgyy= ankKpQfzT/rfb1/nPYgB9NeQE6Q/MS7cQXOjwzjcQubr2h9AQq4qwES+PEG0JSBDeArZQhYvu= tlv5/YU38/ty+Q7bNvn5Cyo1Ymg2GnSngvVEEj/DUsPwldWAYN+Noe199PDF5Q5vjnh/sDYoH= z8G8gndj//w/DfwIILvgBgAaoIQOYgB9SgAfYgAqigBAYIbkxgVaBHBZ4gRiYgRqYHNfRgR74= gSAYgtaBGSQoFqdxgiiYgiq4gqhhGy74gjAYgzJYG3dRg2xhGDiY/4M6uIM8eBiV8YNAGIRCO= ISUYQZGeIRImIRKuIRM2IRO+IRQGIVSmIQ6YINWeIVYmIWSoANT2IVe+IVgGIZJyAMlWIZmeI= ZoGAs8IIZs2IZuGIY5QIFyOId0WIfLkANvmId6uIdI+ABQoRMPwIeCOIhh6Id/iBOBSIiKuIh= OaIiHaBOJyIiSOImO+Ig0EYmTmImEWInpAACgFw4Y8IkVsS8IcAEYQEPn0DbvFw0QQHIIgYma= GIt6yInoMAauGA62mBEAMAbNhwBjoDflsIsrQg0bpxCwKIvIyIa0OA4XUIo19ELjkIvhkEMBU= YwllCbp0IzWYI3g0IzQGA/HmIzi6P+FyygOwngO0ggO6QgQ3FgP7egN5ygP4TiO9AiF5RgO8V= gO6+gN++gP7zgP/8gN+QgP81iPBrmE9ygNpAIBESABPZYBYxABWnIrvNiKtSYlEVkrFhCKEtB= r7RcBvChDtuhx9CIBJ0cBG9d8oQeSXDIGEnCLy8eLFgIAEiABa0IvECABGcAuL/mN5KABEmCL= qwYAHjcntkgmExCUX4IzB2CUpVImEQkBEIAmCACREpkvApMlOplYNGmTZHIlEUmRGYCKYBkBq= tI1Y7CUrciQYAMAOjaM11CQBzmXRpiQ0bBxEtmRNcQqIIlCIIkmuTgBYzAlY6Aq+3QAGDCY7c= eREgD/DbboiyYHkT/WkBgAkjnDi6liAS45AdFwARnpKxBgi4LJmSmpmWmpmZxpDhgQlAfQjL8= ImROgmarCKoJZa7Apm19jkroijG3jlmNgIcWYkonZmKEpJooJkluDlmgSDZSpK54ZAavpNbto= kvuUAYnpNdggl3R5kHaJlWTSjrvoMrFSBrmYi8jnK7zomLe4cSvymLkIKyryizX0i7soQ+R5i= /lYL9+pLhtHJul5n+hgjb54LyY3n3qzT/N5MwM6oNGQj+FZciW3IpoZL7kGof+JKuMJDQwaeu= MpjPVZcvuZDdq5nfXYnRAKoTEZlOLZnvFZK8Uojbnom0HJor5IcvsU/49CyYvQuI7tKI3CaI0= weovkIKCvKZ8DKiU1iaAMOqAOGispKp/B2aG/6KOxopk/hqFwmZ87xKTjaY0BKQ0jSqLjaKJe= qi4duQGCuaL3uaEvaqMHAJ9VOZ7uaaNTOoy5GJoVyqPHRKXxskNBGqBbWqTw8otigwGQaaAG2= qS4VjdQyp9SuoskJ4yiIp+KepeBCjBdukNfGg1hKqbJSKaaGiuUOqosCisnlwGNGaTnyJ5rCq= MRIDYplJbQUKgAGg2aKQ06CQ2JiZJ+6qaAqqGCaqBAqi5LSqgZiqEP+qBRuiK7mJMxUwa7WkI= g2QD5yDa2SjKpNwazlqlYKaKe6qmgiv+VpoqsWAqgeumZtRaksBqhreorGzCYsMKZoTl+APqe= qiI2NCQsY/BCDXmif3oOREqgg0pr2KqkRvqL8QoN1KqtBaqsjroiEAkq+5qbJYSlkipCCVtC+= Loqv7mqoeqt30qi4QqhIHkAIKkl8wqgu9iQcuqmnvmSM9qqthiUwMmLLmkqEQCRWtKvxYh8to= grvtiRjaqeRAuwl1qsqRKRG0esB6slKdl8wliyJwuheAmRtumSUwuzuTavDPq0qRaUEDl83Hq= icRmyIrsNG3R+E+kls7Yi1Koqs7IlYjKMcTsrcDJrL5QqvhgBsTmM1IqYL1R6PHZjRIldpgi4= NeQlNJT/tqhCQ3FrDozrQaWofuVHKrKmJZILQ27bK7oiK8XHtuWXths3JRykoYpbQvQyAS/0t= hRgqBo7tzgzJePnuVsCfsBIDZ1qtploovpQo0XBqgWRu7oribybD75LFMBLEMI7vItYvPjALq= goFBhAlAaxvMy7iZYIiddrkM6bvSVhvdvLh93rvSMBvuGrh3Foh+q7vuyrvnh4vuJIhmk4v/R= bv/O7hvCbjFWohfzbv/5rhVyYvwI8wARcwEcYwAacwAq8wCSKvwz8wBAcwZP4vhJcwRZ8wWJo= vhi8wRyswBrcwSAcwuH7wSJcwiYspiR8wiq8wuKYwiz8wjDcvDE8wzTMfJ01fMM4HIsunMM83= MNKuMM+HMQ8DMRCXMQ0TMRGnMQsjMRK3MQlzMROHMUcDMVSXMUVTMVWnMUMjMVa3MUFzMVeHM= bwC8ZiXMbMS8ZmnMbfisZq3MZ0ycZuHMf0CMdyXMeySMd2nMfEq8d8bMAU3MeAfL4OHMiEzLw= 6EAgAOw=3D=3D) } .npCcnDropdown DT P { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhXgF4AOZmALKyssyjAAsycBBLp+W3AA5ClJl6ANn= Z2YyMjAAAAEAzAIip3E1+y3BwcMTU7XV1daCgoOzs7PX19cXFxYODg4BmAM/Pz3l5eby8vOLi= 4qmpqZaWlr+ZAJOVmLa3uhANAJ9/ACAaAOHp9iFevaa+5fD0+31+f3BaAGuU07XJ6TBpwjAmA= Jez4NLf8nFyc2BNAD9zxs+mAN+yAHqf2FBAAO+/AK+MAI9yAFyJz2xsbFBQUH9/gGNjY7GytX= p6e6eoqoiJi46PkGtra3d4eXV1dqytr42PkpCSlZOTlZiZmomKi3+AgqKjpW5vb3BwcXR1dpm= anYuMj52eoIaGiK2vsnp7fISEhoKDhY+QkoqLjJeYmmlpaaWmqbS1uJ6goz09PVJSUlxcXBJT= uf/////MAGZmZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGYALAAAAABeAXgAAAf/gF= +Cg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmZYJydnp+goaKjpKWmp6ipqqusra6vsLGys7Nhtre= 4ubq7vL2+v8DBwsPExcbHyMnKy8zNzWXQ0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u= 7/Dx8vP09fb3+Pn6+/z9/v8AAwocSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ= 4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06fdnE= mdSrWq1atYs2rd2ouW169gw4odS7as2bOjNKldy7at27dw/+PKnUu3rt1CBvLq3cu3r9+/gAM= LHky4sGEBiBMrXsy4sePHkCNLnky5MtrLZgNo3sy5s+fPoEOLHk26tOnTBVKrXs26tevXsGPL= nk27tm2uuLUS2M27t+/fwIMLH068uPHjyAcoX868ufPn0KNLn069uvXrPMlo3869u/fv4MOLH= 0++vPnzYtKrX8++vfv38OPLn0+/vv3s5/Pr38+/v3n7AAYo4IAE3reTfwgmqOCC3RXo4IMQRs= jeQRhQEBCDGGaooXgSdujhh/Fhs4ULJJZoIonwHIDAhRuSUcEJCJ4AY4sb0jcCCw4woAILKHT= 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 6EAgAOw=3D=3D) } #npTopRow .npTopLinks { LINE-HEIGHT: 30px; MARGIN: 0px; FLOAT: left } #npTopRow #npSiteNP { WIDTH: 120px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: = left; HEIGHT: 30px } #npTopRow #npSiteFP { WIDTH: 120px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: = left; HEIGHT: 30px } #npTopRow #npSiteNP { BACKGROUND-POSITION: -110px -60px } #npTopRow #npSiteFP { BACKGROUND-POSITION: -230px -60px } #npTopRow #npSiteNP:hover { BACKGROUND-POSITION: -110px -30px } .npSiteNP #npSiteNP { BACKGROUND-POSITION: -110px -30px } #npTopRow #npSiteFP:hover { BACKGROUND-POSITION: -230px -30px } .npSiteFP #npSiteFP { BACKGROUND-POSITION: -230px -30px } #npTopRow #npSiteNP SPAN { DISPLAY: none } #npTopRow #npSiteFP SPAN { DISPLAY: none } #npTopRow SPAN A { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: = block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right -90px; = FLOAT: left; COLOR: #fff; FONT-SIZE: 11px; TEXT-DECORATION: none; = PADDING-TOP: 1px } #npTopRow SPAN A.npFirst { BACKGROUND: none transparent scroll repeat 0% 0% } #npTopRow SPAN A:hover { TEXT-DECORATION: underline } .npCcnDropdown { FLOAT: left; VISIBILITY: hidden } .npCcnDropdown P { MARGIN: 0px } .npCcnDropdown DT P { WIDTH: 110px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px = -30px; HEIGHT: 30px } .npCcnDropdown DT P A { WIDTH: 100%; DISPLAY: block; HEIGHT: 100% } .npCcnDropdown DT P A SPAN { DISPLAY: none } .npCcnDropdown DD { POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: = 200px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND-REPEAT: repeat-y; = PADDING-TOP: 0px; LEFT: -10px } .npCcnDropdown DD { BACKGROUND: = url(data:image/png;base64,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 AASUVORK5CYII=3D) } .npCcnDropdown .npCcnBtm { BACKGROUND: = url(data:image/png;base64,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 AASUVORK5CYII=3D) } .npCcnDropdown DD .npCcnLinks { PADDING-BOTTOM: 0.5em; OVERFLOW-Y: auto; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0.5em; BACKGROUND: #666; MAX-HEIGHT: 320px; PADDING-TOP: = 0.5em } .npCcnDropdown DD .npCcnLinks H5 { MARGIN: 0px 0px 0.5em; FONT: bold 1.33em/1.5em arial, sans-serif } .npCcnDropdown DD .npCcnLinks UL { MARGIN: 1em 0px } .npCcnDropdown DD .npCcnLinks P { MARGIN-BOTTOM: 0.25em; FONT-SIZE: 0.91em; FONT-WEIGHT: bold } .npCcnDropdown DD .npCcnLinks A { COLOR: #fff; TEXT-DECORATION: none } .npCcnDropdown DD .npCcnLinks A:hover { TEXT-DECORATION: underline } .npCcnDropdown .npCcnBtm { POSITION: absolute; WIDTH: 220px; BOTTOM: -30px; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: -220px 0px; HEIGHT: 30px; LEFT: -10px } .npCcnDropdown .npCcnBtm A { MARGIN: 0px 10px; DISPLAY: block; HEIGHT: 20px } .npCcnDropdown .npCcnBtm A SPAN { DISPLAY: none } #npCcnLogin { POSITION: absolute; WIDTH: 300px; HEIGHT: 30px; RIGHT: 0px } .npMastNP { BACKGROUND: #fc0 } .npMastFP { BACKGROUND: #2e4ebf } #npHeader .npMastNP .npCentre { MARGIN-BOTTOM: 0px; BACKGROUND: = url(/images/layout/header-np-640x90.gif) no-repeat } #npHeader .npMastFP .npCentre { MARGIN-BOTTOM: 0px; BACKGROUND: = url(/images/layout/header-fp-670x90.gif) no-repeat } #npHeader .npMastNP .npCentre A { WIDTH: 640px; DISPLAY: block; HEIGHT: 90px } #npHeader .npMastFP .npCentre A { WIDTH: 640px; DISPLAY: block; HEIGHT: 90px } #npHeader .npMastFP .npCentre A { WIDTH: 670px } #npHeader .npMastNP .npCentre A SPAN { DISPLAY: none } #npHeader .npMastFP .npCentre A SPAN { DISPLAY: none } .npNavStrip { BACKGROUND: = url(data:image/gif;base64,R0lGODlhCgAHAIAAAAAAAP///yH5BAAAAAAALAAAAAAKAAc= AAAILhI+hy90IgZszogIAOw=3D=3D) #fff repeat-x 0px 0px; PADDING-TOP: 7px } .npNav { BORDER-BOTTOM: #000 1px solid; LIST-STYLE-TYPE: none; MARGIN: 0px auto; = HEIGHT: 28px; LIST-STYLE-IMAGE: none } .npNavItem { POSITION: relative; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; = PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; BORDER-RIGHT: #fff = 1px solid; PADDING-TOP: 0px } .npNavItemActive { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #000 1px solid; = BORDER-RIGHT: #000 1px solid } .npNavItem P { TEXT-TRANSFORM: none; MARGIN: 0px; FONT: bold 13px/24px arial, = helvetica, sans-serif } .npNavItem A { DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR: #000 } .npMenuBtn { WIDTH: 15px; BACKGROUND: = url(data:image/gif;base64,R0lGODlhCwAaAOYKAJOTk8HBwb6+vpSUlMLCwpWVlb+/v//= //wAAAImJiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAALABoAAAc2gH= +Cg4R/CoeIiYqLCoWOjJCMjoWRlZaXmJmRBJydnQqeoaKjpKWkB6ioo6mlB6avsKGgpAqBADs= =3D) no-repeat right -7px; VISIBILITY: hidden } .npMenuBtn SPAN { DISPLAY: none } .npNavMenu { BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BORDER-LEFT: #000 = 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff !important; = PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 10px; DISPLAY: none; = OVERFLOW: hidden; BORDER-TOP: medium none; TOP: 29px; BORDER-RIGHT: #000 = 1px solid; PADDING-TOP: 10px; LEFT: -1px; box-shadow: 2px 2px 2px = rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5); = -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5) } .npNavMenu H4 { MARGIN-BOTTOM: 5px; FONT-SIZE: 18px } .npNavMenuWidthFeed { WIDTH: 460px } .npNavMenuWidthSponsor { WIDTH: 300px } .npNavMenuWidthFull { WIDTH: 620px } .npNavMenuContent { WIDTH: 140px } .npNavMenuWidthFull .npNavMenuContent { WIDTH: 300px } .npNavMenuWidthSponsor .npNavMenuContent { WIDTH: 300px } .npNavMenuWidthFeed .npNavMenuContent { PADDING-RIGHT: 9px; FLOAT: left; BORDER-RIGHT: #666 1px solid } .npNavMenuWidthFull .npNavMenuContent { PADDING-RIGHT: 9px; FLOAT: left; BORDER-RIGHT: #666 1px solid } .npNavMenuContent .npHeadlines LI { PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 3px } .npNavMenu P { TEXT-TRANSFORM: none; FONT: bold 12px/16px "arial narrow", helvetica, = arial, sans-serif } .npNavMenu A { DISPLAY: inline; FLOAT: none } .npNavItem .npNavGroupTitle { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: = #777; PADDING-TOP: 0px } .npNavNews { WIDTH: 300px } .npNavMenuWidthFeed .npNavNews { BORDER-LEFT: #666 1px solid; PADDING-LEFT: 10px; FLOAT: right; = MARGIN-LEFT: -1px } .npNavMenuWidthFull .npNavNews { BORDER-LEFT: #666 1px solid; PADDING-LEFT: 10px; FLOAT: right; = MARGIN-LEFT: -1px } .npNavNews .npIconRss { PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; = MARGIN-LEFT: 5px; PADDING-TOP: 0px } .npNavNews .npIconRss:after { CONTENT: none } .npNavNews .npIconRss SPAN { DISPLAY: none } .npNavNews .npHeadlines LI { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 5px } .npNavNews P { TEXT-TRANSFORM: none; FONT: 16px/18px georgia, "times new roman", = times, serif } .npNavMenu A { COLOR: #3366cd } .npNavMenu .npNavSponsor { POSITION: relative; MARGIN-TOP: 10px; BOTTOM: 0px; FONT: 11px/14px = helvetica, arial, sans-serif } .npNavSponsor IMG { MARGIN: 5px auto 0px; DISPLAY: block } .npNavMapBtn { POSITION: absolute; MARGIN: 0px; DISPLAY: none; RIGHT: 0px } .npNavMapBtn P { LINE-HEIGHT: 26px; FONT-SIZE: 12px } .npNavMapBtn A { PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 12px; DISPLAY: = inline; BACKGROUND: = url(data:image/gif;base64,R0lGODlhBQADAIABAP///////yH5BAEAAAEALAAAAAAFAAM= AAAIFhB0XC1sAOw=3D=3D) #000 no-repeat 95% 50%; FLOAT: none; COLOR: #fff; = PADDING-TOP: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px } #npNavMap { MARGIN-TOP: 10px; DISPLAY: none; OVERFLOW: hidden } #npNavMap .npCentre { BORDER-BOTTOM: #000 1px dotted; PADDING-BOTTOM: 5px } #npNavMap H4 { FONT-SIZE: 14px } .npHot { BORDER-BOTTOM: #000 1px solid; FONT: 12px/20px "helvetica neue", = helvetica, arial, sans-serif } .npHot .npHotPre { PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #888; PADDING-LEFT: 7px; = PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: right -33px; FLOAT: left; COLOR: #fff; PADDING-TOP: = 2px } .npHot .npHotTxt { PADDING-BOTTOM: 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 12px; DISPLAY: = block; FLOAT: left; PADDING-TOP: 2px } .npHot A { COLOR: #3366cd } #npEarlug { WIDTH: 195px; FLOAT: right; HEIGHT: 90px } #npEarlug .npHeadlines { WIDTH: 91px; FLOAT: left; FONT-SIZE: 11px } #npEarlug .npGutter { MARGIN-RIGHT: 10px } #npEarlug .npHeadlines LI { PADDING-TOP: 3px } #npEarlug .npHeadlines P { MARGIN-BOTTOM: 2px } #npLeaderboard { MARGIN: 20px 0px; WIDTH: 728px; BACKGROUND: #f6f6f6; HEIGHT: 90px } #npBreadcrumbs P { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhCgDSAOZfANPT08PDwzw8PI2Njff395GRkcTExPj= 4+MfHx/r6+q2trfn5+f7+/pqamtDQ0MbGxufn5/b29ujo6K6urvT09Lm5udTU1ICAgKurq4GB= gc/Pz1BQULCwsLu7u+Pj47q6uvPz883NzeTk5NbW1o+Pj4ODg2pqak9PT+vr6+bm5unp6aysr= NLS0m5ubuLi4urq6piYmKmpqZmZmczMzIKCgt/f3/X19ZSUlJubm9HR0ZWVldfX11FRUT4+Pr= S0tHJycsXFxZeXl2tra87Ozn5+fp2dnUtLS9jY2Do6OkxMTKqqqri4uGxsbNra2j8/P29vb8L= Cwm1tbeXl5fDw8E5OTo6OjlRUVNXV1WlpaaioqIyMjDY2Nr+/v4mJif///////wAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAF8ALAAAAAAKANIAAAf/gC= 1dg4SEAjSFhVsbiYRbW1GNXY8CGY2Pi5eYTImYW5WKniehnkKOnp8Xg6iPo5OsWyavrAIXsI9= Ut1tGt0hEt1iznkmrqLXFnrLIj4ynlJbOW4KkPJo9JZpPkltWkl1O2JI/3l0KXOfo5wEFNl7u= 7+5dE/Dwgzv08V0FFPiE8/SFrgAktK9eIQUGC1l416gAiHyJEHrxBmCiJIfkVpDL4o3EFG85L= CaKAZHgQ5GEKpaUl1AfP4aEjgzswqFflxsEbDbBN9EHTy86cvLkkC5dAHNF0Q3okPRclwZNuQ= xCWnTQgA9JCUGtSmgFV6tY0SXa6jQRBrGJBlQoO5atWamS/9SSk0EuiDctS7wpgZsIhlura/k= SOvuXrOCr6Q5+xZG1SxWmXCc07VIkKgnISYlG3RzAQIKfXFTiO6eC5zkDC0afE/0unQR66VDD= K8o66Wt3SQ0cwJ1UZVQIXqLq3sxis4OoUAhETRE8qQPesXc3Twcc+urZ6GS3RvcC9rmF3oF89= o7C9IifD8arbhqAc/ov8OPDdwFAvnwGIVTYjx/hwYL98HlQH4AMDCEBgF9EgMB/AAqIIAMaHA= igggcgKMKAAGoAAYIEIFAhgCKwgCAEDgBIwAMEAOhACgBKUeJ+HX5on4YNYihffwzeF8ILALp= gAYAUIJDAfgzMgAKANYyAoDiQCHKG4JNQRinllFRWaeUXXDyZZZNadsnllwBuGaaXV5Zp5plo= xudkmmy26eabcMYp55x0UslZIAA7) } #npBreadcrumbs A { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhCgDSAOZfANPT08PDwzw8PI2Njff395GRkcTExPj= 4+MfHx/r6+q2trfn5+f7+/pqamtDQ0MbGxufn5/b29ujo6K6urvT09Lm5udTU1ICAgKurq4GB= gc/Pz1BQULCwsLu7u+Pj47q6uvPz883NzeTk5NbW1o+Pj4ODg2pqak9PT+vr6+bm5unp6aysr= NLS0m5ubuLi4urq6piYmKmpqZmZmczMzIKCgt/f3/X19ZSUlJubm9HR0ZWVldfX11FRUT4+Pr= S0tHJycsXFxZeXl2tra87Ozn5+fp2dnUtLS9jY2Do6OkxMTKqqqri4uGxsbNra2j8/P29vb8L= Cwm1tbeXl5fDw8E5OTo6OjlRUVNXV1WlpaaioqIyMjDY2Nr+/v4mJif///////wAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAF8ALAAAAAAKANIAAAf/gC= 1dg4SEAjSFhVsbiYRbW1GNXY8CGY2Pi5eYTImYW5WKniehnkKOnp8Xg6iPo5OsWyavrAIXsI9= Ut1tGt0hEt1iznkmrqLXFnrLIj4ynlJbOW4KkPJo9JZpPkltWkl1O2JI/3l0KXOfo5wEFNl7u= 7+5dE/Dwgzv08V0FFPiE8/SFrgAktK9eIQUGC1l416gAiHyJEHrxBmCiJIfkVpDL4o3EFG85L= CaKAZHgQ5GEKpaUl1AfP4aEjgzswqFflxsEbDbBN9EHTy86cvLkkC5dAHNF0Q3okPRclwZNuQ= xCWnTQgA9JCUGtSmgFV6tY0SXa6jQRBrGJBlQoO5atWamS/9SSk0EuiDctS7wpgZsIhlura/k= SOvuXrOCr6Q5+xZG1SxWmXCc07VIkKgnISYlG3RzAQIKfXFTiO6eC5zkDC0afE/0unQR66VDD= K8o66Wt3SQ0cwJ1UZVQIXqLq3sxis4OoUAhETRE8qQPesXc3Twcc+urZ6GS3RvcC9rmF3oF89= o7C9IifD8arbhqAc/ov8OPDdwFAvnwGIVTYjx/hwYL98HlQH4AMDCEBgF9EgMB/AAqIIAMaHA= igggcgKMKAAGoAAYIEIFAhgCKwgCAEDgBIwAMEAOhACgBKUeJ+HX5on4YNYihffwzeF8ILALp= gAYAUIJDAfgzMgAKANYyAoDiQCHKG4JNQRinllFRWaeUXXDyZZZNadsnllwBuGaaXV5Zp5plo= xudkmmy26eabcMYp55x0UslZIAA7) } #npBreadcrumbs A { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhCgDSAOZfANPT08PDwzw8PI2Njff395GRkcTExPj= 4+MfHx/r6+q2trfn5+f7+/pqamtDQ0MbGxufn5/b29ujo6K6urvT09Lm5udTU1ICAgKurq4GB= gc/Pz1BQULCwsLu7u+Pj47q6uvPz883NzeTk5NbW1o+Pj4ODg2pqak9PT+vr6+bm5unp6aysr= NLS0m5ubuLi4urq6piYmKmpqZmZmczMzIKCgt/f3/X19ZSUlJubm9HR0ZWVldfX11FRUT4+Pr= S0tHJycsXFxZeXl2tra87Ozn5+fp2dnUtLS9jY2Do6OkxMTKqqqri4uGxsbNra2j8/P29vb8L= Cwm1tbeXl5fDw8E5OTo6OjlRUVNXV1WlpaaioqIyMjDY2Nr+/v4mJif///////wAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAF8ALAAAAAAKANIAAAf/gC= 1dg4SEAjSFhVsbiYRbW1GNXY8CGY2Pi5eYTImYW5WKniehnkKOnp8Xg6iPo5OsWyavrAIXsI9= Ut1tGt0hEt1iznkmrqLXFnrLIj4ynlJbOW4KkPJo9JZpPkltWkl1O2JI/3l0KXOfo5wEFNl7u= 7+5dE/Dwgzv08V0FFPiE8/SFrgAktK9eIQUGC1l416gAiHyJEHrxBmCiJIfkVpDL4o3EFG85L= CaKAZHgQ5GEKpaUl1AfP4aEjgzswqFflxsEbDbBN9EHTy86cvLkkC5dAHNF0Q3okPRclwZNuQ= xCWnTQgA9JCUGtSmgFV6tY0SXa6jQRBrGJBlQoO5atWamS/9SSk0EuiDctS7wpgZsIhlura/k= SOvuXrOCr6Q5+xZG1SxWmXCc07VIkKgnISYlG3RzAQIKfXFTiO6eC5zkDC0afE/0unQR66VDD= K8o66Wt3SQ0cwJ1UZVQIXqLq3sxis4OoUAhETRE8qQPesXc3Twcc+urZ6GS3RvcC9rmF3oF89= o7C9IifD8arbhqAc/ov8OPDdwFAvnwGIVTYjx/hwYL98HlQH4AMDCEBgF9EgMB/AAqIIAMaHA= igggcgKMKAAGoAAYIEIFAhgCKwgCAEDgBIwAMEAOhACgBKUeJ+HX5on4YNYihffwzeF8ILALp= gAYAUIJDAfgzMgAKANYyAoDiQCHKG4JNQRinllFRWaeUXXDyZZZNadsnllwBuGaaXV5Zp5plo= xudkmmy26eabcMYp55x0UslZIAA7) } #npBreadcrumbs .npBcH { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhCgDSAOZfANPT08PDwzw8PI2Njff395GRkcTExPj= 4+MfHx/r6+q2trfn5+f7+/pqamtDQ0MbGxufn5/b29ujo6K6urvT09Lm5udTU1ICAgKurq4GB= gc/Pz1BQULCwsLu7u+Pj47q6uvPz883NzeTk5NbW1o+Pj4ODg2pqak9PT+vr6+bm5unp6aysr= NLS0m5ubuLi4urq6piYmKmpqZmZmczMzIKCgt/f3/X19ZSUlJubm9HR0ZWVldfX11FRUT4+Pr= S0tHJycsXFxZeXl2tra87Ozn5+fp2dnUtLS9jY2Do6OkxMTKqqqri4uGxsbNra2j8/P29vb8L= Cwm1tbeXl5fDw8E5OTo6OjlRUVNXV1WlpaaioqIyMjDY2Nr+/v4mJif///////wAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAF8ALAAAAAAKANIAAAf/gC= 1dg4SEAjSFhVsbiYRbW1GNXY8CGY2Pi5eYTImYW5WKniehnkKOnp8Xg6iPo5OsWyavrAIXsI9= Ut1tGt0hEt1iznkmrqLXFnrLIj4ynlJbOW4KkPJo9JZpPkltWkl1O2JI/3l0KXOfo5wEFNl7u= 7+5dE/Dwgzv08V0FFPiE8/SFrgAktK9eIQUGC1l416gAiHyJEHrxBmCiJIfkVpDL4o3EFG85L= CaKAZHgQ5GEKpaUl1AfP4aEjgzswqFflxsEbDbBN9EHTy86cvLkkC5dAHNF0Q3okPRclwZNuQ= xCWnTQgA9JCUGtSmgFV6tY0SXa6jQRBrGJBlQoO5atWamS/9SSk0EuiDctS7wpgZsIhlura/k= SOvuXrOCr6Q5+xZG1SxWmXCc07VIkKgnISYlG3RzAQIKfXFTiO6eC5zkDC0afE/0unQR66VDD= K8o66Wt3SQ0cwJ1UZVQIXqLq3sxis4OoUAhETRE8qQPesXc3Twcc+urZ6GS3RvcC9rmF3oF89= o7C9IifD8arbhqAc/ov8OPDdwFAvnwGIVTYjx/hwYL98HlQH4AMDCEBgF9EgMB/AAqIIAMaHA= igggcgKMKAAGoAAYIEIFAhgCKwgCAEDgBIwAMEAOhACgBKUeJ+HX5on4YNYihffwzeF8ILALp= gAYAUIJDAfgzMgAKANYyAoDiQCHKG4JNQRinllFRWaeUXXDyZZZNadsnllwBuGaaXV5Zp5plo= xudkmmy26eabcMYp55x0UslZIAA7) } #npBreadcrumbs .npBcP { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhCgDSAOZfANPT08PDwzw8PI2Njff395GRkcTExPj= 4+MfHx/r6+q2trfn5+f7+/pqamtDQ0MbGxufn5/b29ujo6K6urvT09Lm5udTU1ICAgKurq4GB= gc/Pz1BQULCwsLu7u+Pj47q6uvPz883NzeTk5NbW1o+Pj4ODg2pqak9PT+vr6+bm5unp6aysr= NLS0m5ubuLi4urq6piYmKmpqZmZmczMzIKCgt/f3/X19ZSUlJubm9HR0ZWVldfX11FRUT4+Pr= S0tHJycsXFxZeXl2tra87Ozn5+fp2dnUtLS9jY2Do6OkxMTKqqqri4uGxsbNra2j8/P29vb8L= Cwm1tbeXl5fDw8E5OTo6OjlRUVNXV1WlpaaioqIyMjDY2Nr+/v4mJif///////wAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAF8ALAAAAAAKANIAAAf/gC= 1dg4SEAjSFhVsbiYRbW1GNXY8CGY2Pi5eYTImYW5WKniehnkKOnp8Xg6iPo5OsWyavrAIXsI9= Ut1tGt0hEt1iznkmrqLXFnrLIj4ynlJbOW4KkPJo9JZpPkltWkl1O2JI/3l0KXOfo5wEFNl7u= 7+5dE/Dwgzv08V0FFPiE8/SFrgAktK9eIQUGC1l416gAiHyJEHrxBmCiJIfkVpDL4o3EFG85L= CaKAZHgQ5GEKpaUl1AfP4aEjgzswqFflxsEbDbBN9EHTy86cvLkkC5dAHNF0Q3okPRclwZNuQ= xCWnTQgA9JCUGtSmgFV6tY0SXa6jQRBrGJBlQoO5atWamS/9SSk0EuiDctS7wpgZsIhlura/k= SOvuXrOCr6Q5+xZG1SxWmXCc07VIkKgnISYlG3RzAQIKfXFTiO6eC5zkDC0afE/0unQR66VDD= K8o66Wt3SQ0cwJ1UZVQIXqLq3sxis4OoUAhETRE8qQPesXc3Twcc+urZ6GS3RvcC9rmF3oF89= o7C9IifD8arbhqAc/ov8OPDdwFAvnwGIVTYjx/hwYL98HlQH4AMDCEBgF9EgMB/AAqIIAMaHA= igggcgKMKAAGoAAYIEIFAhgCKwgCAEDgBIwAMEAOhACgBKUeJ+HX5on4YNYihffwzeF8ILALp= gAYAUIJDAfgzMgAKANYyAoDiQCHKG4JNQRinllFRWaeUXXDyZZZNadsnllwBuGaaXV5Zp5plo= xudkmmy26eabcMYp55x0UslZIAA7) } .npHot .npHotPre { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhCgDSAOZfANPT08PDwzw8PI2Njff395GRkcTExPj= 4+MfHx/r6+q2trfn5+f7+/pqamtDQ0MbGxufn5/b29ujo6K6urvT09Lm5udTU1ICAgKurq4GB= gc/Pz1BQULCwsLu7u+Pj47q6uvPz883NzeTk5NbW1o+Pj4ODg2pqak9PT+vr6+bm5unp6aysr= NLS0m5ubuLi4urq6piYmKmpqZmZmczMzIKCgt/f3/X19ZSUlJubm9HR0ZWVldfX11FRUT4+Pr= S0tHJycsXFxZeXl2tra87Ozn5+fp2dnUtLS9jY2Do6OkxMTKqqqri4uGxsbNra2j8/P29vb8L= Cwm1tbeXl5fDw8E5OTo6OjlRUVNXV1WlpaaioqIyMjDY2Nr+/v4mJif///////wAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAF8ALAAAAAAKANIAAAf/gC= 1dg4SEAjSFhVsbiYRbW1GNXY8CGY2Pi5eYTImYW5WKniehnkKOnp8Xg6iPo5OsWyavrAIXsI9= Ut1tGt0hEt1iznkmrqLXFnrLIj4ynlJbOW4KkPJo9JZpPkltWkl1O2JI/3l0KXOfo5wEFNl7u= 7+5dE/Dwgzv08V0FFPiE8/SFrgAktK9eIQUGC1l416gAiHyJEHrxBmCiJIfkVpDL4o3EFG85L= CaKAZHgQ5GEKpaUl1AfP4aEjgzswqFflxsEbDbBN9EHTy86cvLkkC5dAHNF0Q3okPRclwZNuQ= xCWnTQgA9JCUGtSmgFV6tY0SXa6jQRBrGJBlQoO5atWamS/9SSk0EuiDctS7wpgZsIhlura/k= SOvuXrOCr6Q5+xZG1SxWmXCc07VIkKgnISYlG3RzAQIKfXFTiO6eC5zkDC0afE/0unQR66VDD= K8o66Wt3SQ0cwJ1UZVQIXqLq3sxis4OoUAhETRE8qQPesXc3Twcc+urZ6GS3RvcC9rmF3oF89= o7C9IifD8arbhqAc/ov8OPDdwFAvnwGIVTYjx/hwYL98HlQH4AMDCEBgF9EgMB/AAqIIAMaHA= igggcgKMKAAGoAAYIEIFAhgCKwgCAEDgBIwAMEAOhACgBKUeJ+HX5on4YNYihffwzeF8ILALp= gAYAUIJDAfgzMgAKANYyAoDiQCHKG4JNQRinllFRWaeUXXDyZZZNadsnllwBuGaaXV5Zp5plo= xudkmmy26eabcMYp55x0UslZIAA7) } #npBreadcrumbs P { MARGIN: 0px 0px 15px; BACKGROUND-REPEAT: repeat-x; FONT: bold 12px/30px = arial, helvetica, sans-serif; BACKGROUND-POSITION: 0px -180px } #npBreadcrumbs A { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: = block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right -150px; = FLOAT: left; COLOR: #000; PADDING-TOP: 0px } #npBreadcrumbs .npBcC { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: = block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right -150px; = FLOAT: left; COLOR: #000; PADDING-TOP: 0px } #npBreadcrumbs .npBcH { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: = block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right -150px; = FLOAT: left; COLOR: #000; PADDING-TOP: 0px } #npBreadcrumbs .npTxtDim { COLOR: #666 } #npBreadcrumbs .npBcH { PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #777 } #npBreadcrumbs .npBcP { PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 15px; DISPLAY: = block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right -120px; = MARGIN-RIGHT: 0px; PADDING-TOP: 0px } #npBreadcrumbs .npBc0 { BACKGROUND-COLOR: #363636; BACKGROUND-POSITION: right 0px; COLOR: #fff } #npBreadcrumbs .npBc1 { BACKGROUND-COLOR: #898989; BACKGROUND-POSITION: right -60px; COLOR: = #fff } #npBreadcrumbs .npLast .npBc1 { BACKGROUND-POSITION: right -30px } #npBreadcrumbs .npBc2 { BACKGROUND-COLOR: #bfbfbf; BACKGROUND-POSITION: right -90px } .npPgHeading { BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: = 15px; MARGIN: 20px 0px 10px } .npPgHeading H2 { TEXT-TRANSFORM: uppercase; LETTER-SPACING: 6px; FONT-SIZE: 36px } H2.npPgHeading { TEXT-TRANSFORM: uppercase; LETTER-SPACING: 6px; FONT-SIZE: 36px } .npPgHeadingSponsor { PADDING-BOTTOM: 35px } #npContent:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: = "." } #npContentMain:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: = "." } .npBlock:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: = "." } .npGroup:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: = "." } #npBreadcrumbs P:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: = "." } .npPost BLOCKQUOTE:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: = "." } #npContent { MARGIN: 0px auto 20px; WIDTH: 940px; BACKGROUND: = url(data:image/gif;base64,R0lGODlhdwIKAIABAAAAAP///yH5BAEAAAEALAAAAAB3Ago= AAAJkjI+py+0Po5y02ouz3rz7D4biSJbmCZzqyrbuC8fyTNf2nd76zvf+DwwKhyii8YhMKpfM= pi/njEqn1Kr1aoNit9yu9wtmasPksvmMTlfG6rb7DY8n2fK6/Y7Pf+j6vv8PWAdQAAA7) = repeat-y } #npContentSingle { MARGIN: 0px auto; WIDTH: 940px } .npNoDiv#npContent { BACKGROUND: none transparent scroll repeat 0% 0% } #npContentTop { MARGIN: 0px auto; WIDTH: 940px } #npContentMain { WIDTH: 620px; FLOAT: left } #npContentSide { WIDTH: 300px; FLOAT: right } .npSidebarLeft { BACKGROUND-POSITION: -320px 0px } .npSidebarLeft #npContentMain { FLOAT: right } .npSidebarLeft #npContentSide { FLOAT: left } .npBlock { MARGIN-BOTTOM: 15px } .npRule { BORDER-TOP: #000 1px solid; PADDING-TOP: 5px } .npRuleLight { BORDER-TOP: #ccc 1px solid; PADDING-TOP: 15px } .npRuleMedium { BORDER-TOP: #777 1px solid; PADDING-TOP: 15px } .npRuleStrong { BACKGROUND: = url(data:image/gif;base64,R0lGODlhBQAFAIABAAAAAP///yH5BAEAAAEALAAAAAAFAAU= AAAIHhB2ZhxoMCgA7) repeat-x; PADDING-TOP: 10px } .npDivLite { BACKGROUND: = url(data:image/gif;base64,R0lGODlhAQAQJ4AAAMzMzAAAACH5BAAAAAAALAAAAAABABA= nAAJzhI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfM= pvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGCg4SFhoeIiYq= LjI2Oj4CGlYAAA7) no-repeat 310px 19px } .npNewsblock02 { BACKGROUND: = url(data:image/gif;base64,R0lGODlhAQAQJ4AAAMzMzAAAACH5BAAAAAAALAAAAAABABA= nAAJzhI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfM= pvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGCg4SFhoeIiYq= LjI2Oj4CGlYAAA7) no-repeat 310px 19px } .npDiv2-3.npDivLite { BACKGROUND-POSITION: 630px 19px } .npGutter { MARGIN-RIGHT: 20px } .npGutterBot { MARGIN-BOTTOM: 30px } H1.npStoryTitle { FONT: 48px/1em "PostSansMedium", "arial narrow", helvetica, arial, = sans-serif; MARGIN-BOTTOM: 10px } .npWidget05 H2 { FONT: 48px/1em "PostSansMedium", "arial narrow", helvetica, arial, = sans-serif; MARGIN-BOTTOM: 10px } H4 { BORDER-BOTTOM: #333 1px solid; PADDING-BOTTOM: 0.25em; TEXT-TRANSFORM: = uppercase; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 18px } H4.npNoRule { MARGIN-BOTTOM: 7px } H4 A { COLOR: #666 } H4 A:after { CONTENT: ' \00BB' } H5 { LINE-HEIGHT: 20px; MARGIN-BOTTOM: 10px; FONT-SIZE: 16px } H5 A { COLOR: #000 } H5 A:hover { COLOR: #25b } .npWidth1-6 { WIDTH: 140px } .npWidth1-4 { WIDTH: 220px } .npWidth1-3 { WIDTH: 300px } .npWidth5-12 { WIDTH: 380px } .npWidth1-2 { WIDTH: 460px } .npWidth2-3 { WIDTH: 620px } .npWidth5-6 { WIDTH: 780px } #npContentSide .npWidth1-2 { WIDTH: 140px } .npLabel { WIDTH: 100px; DISPLAY: inline-block; COLOR: #666; FONT-WEIGHT: bold } .npLabelTop { VERTICAL-ALIGN: top } .npNoLabel { MARGIN: 0px 100px } .npInTxt { PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: = 1em; VERTICAL-ALIGN: middle; PADDING-TOP: 6px } SELECT.npInTxt { VERTICAL-ALIGN: middle } .npInBox { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: = #999 1px solid; BORDER-RIGHT: #999 1px solid } .npInBox:focus { BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BORDER-RIGHT-COLOR: = #333; BORDER-LEFT-COLOR: #333 } .npInSubmit { PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; COLOR: #3366cd; FONT-WEIGHT: bold; PADDING-TOP: 3px } .npInSubmit:hover { BORDER-BOTTOM-COLOR: #333; BACKGROUND-COLOR: #ebf1ff; BORDER-TOP-COLOR: = #333; BORDER-RIGHT-COLOR: #333; BORDER-LEFT-COLOR: #333 } .npSponsorBox { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; = PADDING-BOTTOM: 8px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-FAMILY: = tahoma, verdana, geneva, sans-serif !important; BORDER-TOP: #999 1px = solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 6px } .npSponsorBox P { LINE-HEIGHT: 1.33em; FONT-SIZE: 12px } .XnpSponsorBox .npTxtSmall { FONT-SIZE: 10px !important } .XnpSponsorBox .npTxtStrong { FONT-WEIGHT: bold !important } .npSponsorBox .npWidth1-3 { WIDTH: 290px } .npSponsorBox .npDivLite { BACKGROUND-POSITION: 300px 19px } .npSponsorBox2 { BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; = PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: = #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 5px } .npSponsorBox2 H4 { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 0px } .npSponsorBox2 P { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 0px } .npSponsorBox2 .npLinks { BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #666 1px solid; = PADDING-TOP: 5px } .npSponsorBox2 .npLinks LI { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 5px } .npSponsorBox2 .npLinks LI H5 { LINE-HEIGHT: 1.5em; FONT-FAMILY: arial, sans-serif; MARGIN-BOTTOM: 5px; = FONT-SIZE: 14px } .npSponsorBox2 .npLinks LI P { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } .npSponsorBox2 .npLinks LI H5 A { COLOR: #3366cd } .npBlogAfterword.npPgHeading { TEXT-ALIGN: left } .npBlogAmpersand.npPgHeading { TEXT-ALIGN: left } .npBlogAppetizer.npPgHeading { TEXT-ALIGN: left } .npBlogDianeFrancis.npPgHeading { TEXT-ALIGN: left } .npBlogEditors.npPgHeading { TEXT-ALIGN: left } .npBlogExecutive.npPgHeading { TEXT-ALIGN: left } .npBlogFPComment.npPgHeading { TEXT-ALIGN: left } .npBlogFPPosted.npPgHeading { TEXT-ALIGN: left } .npBlogFullComment.npPgHeading { TEXT-ALIGN: left } .npBlogHolyPost.npPgHeading { TEXT-ALIGN: left } .npBlogLegalPost.npPgHeading { TEXT-ALIGN: left } .npBlogPersonalFinance.npPgHeading { TEXT-ALIGN: left } .npBlogPosted.npPgHeading { TEXT-ALIGN: left } .npBlogPostedDriving.npPgHeading { TEXT-ALIGN: left } .npBlogPostedHomes.npPgHeading { TEXT-ALIGN: left } .npBlogPostedSports.npPgHeading { TEXT-ALIGN: left } .npBlogPostedToronto.npPgHeading { TEXT-ALIGN: left } .npBlogScene.npPgHeading { TEXT-ALIGN: left } .npBlogTradingDesk.npPgHeading { TEXT-ALIGN: left } .npBlogWealthyBoomer.npPgHeading { TEXT-ALIGN: left } .npBlogAfterword.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogAmpersand.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogAppetizer.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogDianeFrancis.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogEditors.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogExecutive.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogFPComment.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogFPPosted.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogFullComment.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogHolyPost.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogLegalPost.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogPersonalFinance.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogPosted.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogPostedDriving.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogPostedHomes.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogPostedSports.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogPostedToronto.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogScene.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogTradingDesk.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogWealthyBoomer.npPgHeading A { MARGIN: 0px 0px 5px; DISPLAY: block } .npBlogAfterword.npPgHeading A SPAN { DISPLAY: none } .npBlogAmpersand.npPgHeading A SPAN { DISPLAY: none } .npBlogAppetizer.npPgHeading A SPAN { DISPLAY: none } .npBlogDianeFrancis.npPgHeading A SPAN { DISPLAY: none } .npBlogEditors.npPgHeading A SPAN { DISPLAY: none } .npBlogExecutive.npPgHeading A SPAN { DISPLAY: none } .npBlogFPComment.npPgHeading A SPAN { DISPLAY: none } .npBlogFPPosted.npPgHeading A SPAN { DISPLAY: none } .npBlogFullComment.npPgHeading A SPAN { DISPLAY: none } .npBlogHolyPost.npPgHeading A SPAN { DISPLAY: none } .npBlogLegalPost.npPgHeading A SPAN { DISPLAY: none } .npBlogPersonalFinance.npPgHeading A SPAN { DISPLAY: none } .npBlogPosted.npPgHeading A SPAN { DISPLAY: none } .npBlogPostedDriving.npPgHeading A SPAN { DISPLAY: none } .npBlogPostedHomes.npPgHeading A SPAN { DISPLAY: none } .npBlogPostedSports.npPgHeading A SPAN { DISPLAY: none } .npBlogPostedToronto.npPgHeading A SPAN { DISPLAY: none } .npBlogScene.npPgHeading A SPAN { DISPLAY: none } .npBlogTradingDesk.npPgHeading A SPAN { DISPLAY: none } .npBlogWealthyBoomer.npPgHeading A SPAN { DISPLAY: none } .npBlogAfterword.npPgHeading A { WIDTH: 505px; BACKGROUND: url(/images/headings/afterword-505x90.gif) = no-repeat; HEIGHT: 90px } .npBlogAmpersand.npPgHeading A { WIDTH: 570px; BACKGROUND: url(/images/headings/ampersand-570x105.gif) = no-repeat; HEIGHT: 105px } .npBlogAppetizer.npPgHeading A { WIDTH: 520px; BACKGROUND: url(/images/headings/appetizer-520x105.gif) = no-repeat; HEIGHT: 105px } .npBlogDianeFrancis.npPgHeading A { WIDTH: 510px; BACKGROUND: = url(/images/headings/diane_francis-510x100.gif) no-repeat; HEIGHT: 100px } .npBlogExecutive.npPgHeading A { WIDTH: 355px; BACKGROUND: url(/images/headings/fp_executive-355x75.gif) = no-repeat; HEIGHT: 75px } .npBlogFPComment.npPgHeading A { WIDTH: 345px; BACKGROUND: url(/images/headings/fp_comment-345x75.gif) = no-repeat; HEIGHT: 75px } .npBlogFPPosted.npPgHeading A { WIDTH: 280px; BACKGROUND: url(/images/headings/fp_posted-280x75.gif) = no-repeat; HEIGHT: 75px } .npBlogFullComment.npPgHeading A { WIDTH: 410px; BACKGROUND: url(/images/headings/full_comment-410x75.gif) = no-repeat; HEIGHT: 75px } .npBlogEditors.npPgHeading A { WIDTH: 390px; BACKGROUND: url(/images/headings/editors-390x75.gif) = no-repeat; HEIGHT: 75px } .npBlogHolyPost.npPgHeading A { WIDTH: 495px; BACKGROUND: url(/images/headings/holy_post-495x90.gif) = no-repeat; HEIGHT: 90px } .npBlogLegalPost.npPgHeading A { WIDTH: 380px; BACKGROUND: url(/images/headings/legal_post-380x75.gif) = no-repeat; HEIGHT: 75px } .npBlogPosted.npPgHeading A { WIDTH: 215px; BACKGROUND: url(/images/headings/posted-215x75.gif) = no-repeat; HEIGHT: 75px } .npBlogPersonalFinance.npPgHeading A { WIDTH: 575px; BACKGROUND: = url(/images/headings/personal_finance-575x75.gif) no-repeat; HEIGHT: = 75px } .npBlogPostedDriving.npPgHeading A { WIDTH: 555px; BACKGROUND: = url(/images/headings/posted_driving-555x80.gif) no-repeat; HEIGHT: 80px } .npBlogPostedHomes.npPgHeading A { WIDTH: 510px; BACKGROUND: url(/images/headings/posted_homes-510x75.gif) = no-repeat; HEIGHT: 75px } .npBlogPostedSports.npPgHeading A { WIDTH: 420px; BACKGROUND: = url(/images/headings/posted_sports-420x75.gif) no-repeat; HEIGHT: 75px } .npBlogPostedToronto.npPgHeading A { WIDTH: 520px; BACKGROUND: = url(/images/headings/posted_toronto-520x100.gif) no-repeat; HEIGHT: = 100px } .npBlogScene.npPgHeading A { WIDTH: 600px; BACKGROUND: url(/images/headings/scene-600x90.gif) = no-repeat; HEIGHT: 90px } .npBlogTradingDesk.npPgHeading A { WIDTH: 455px; BACKGROUND: url(/images/headings/trading_desk-455x75.gif) = no-repeat; HEIGHT: 75px } .npBlogWealthyBoomer.npPgHeading A { WIDTH: 635px; BACKGROUND: = url(/images/headings/wealthy_boomer-635x100.gif) no-repeat; HEIGHT: = 100px } .npBlogs .npTop { BORDER-TOP: medium none; PADDING-TOP: 0px } .npBlogs#npContent { MARGIN-TOP: 10px } .npBlogs #npContentSide .npRuleStrong .npRuleStrong { BACKGROUND-IMAGE: none; PADDING-TOP: 0px } .npBlogs #npContentSide P { LINE-HEIGHT: 18px; FONT-SIZE: 14px } .npBlogs #npContentSide LI { FONT-SIZE: 16px } .npBlogs #npContentSide .npLinks LI { PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 6px } .npBlogs P { FONT-FAMILY: georgia, "times new roman", times, serif } .npPost LI { FONT-FAMILY: georgia, "times new roman", times, serif } .npPost .dropcap { LINE-HEIGHT: 1em; FLOAT: left; FONT-SIZE: 60px; FONT-WEIGHT: bold; = MARGIN-RIGHT: 10px } .npBlogs .npTxtPlain { FONT-FAMILY: "helvetica neue", helvetica, arial, sans-serif !important } .npBlogs .npTxtPlain P { FONT-FAMILY: "helvetica neue", helvetica, arial, sans-serif !important } .npBlogs .npTxtPlain LI { FONT-FAMILY: "helvetica neue", helvetica, arial, sans-serif !important } .npBlogs .npTxtAlt { FONT-FAMILY: "arial narrow", helvetica, arial, sans-serif !important } .npBlogs .npTxtAlt P { FONT-FAMILY: "arial narrow", helvetica, arial, sans-serif !important } .npBlogs .npTxtAlt LI { FONT-FAMILY: "arial narrow", helvetica, arial, sans-serif !important } .npPost A { COLOR: #000 } .npPost A:hover { COLOR: #3366cd } .npPost .npPostContent A { COLOR: #3366cd } .npPost .npPostContent TABLE { BORDER-COLLAPSE: collapse } .npPost .npPostContent TABLE TD { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: = #ccc 1px solid; PADDING-TOP: 5px } .npPost .npPostContent P { LINE-HEIGHT: 1.25em; FONT-SIZE: 16px } .npPost .npPostContent LI { LINE-HEIGHT: 1.25em; FONT-SIZE: 16px } .npPost .npPostContent IMG { MARGIN: 0px 10px 5px } .npBlogs #npContentSide IMG { MARGIN: 0px 10px 5px } .npBlogs #npContentSide .npAd IMG { MARGIN: 0px } .npBlogs #npContentSide IMG { MARGIN-LEFT: 0px } .npBlogs #npContentSide IMG.npCentre { DISPLAY: block !important; MARGIN-LEFT: auto !important; MARGIN-RIGHT: = auto !important } .npPost .npPostContent IMG.alignnone { MARGIN: 0px 0px 5px } .npBlogs #npContentSide IMG.alignnone { MARGIN: 0px 0px 5px } .npPost .npPostContent IMG.alignleft { FLOAT: left; MARGIN-LEFT: 0px } .npBlogs #npContentSide IMG.alignleft { FLOAT: left; MARGIN-LEFT: 0px } .npPost .npPostContent IMG.alignright { FLOAT: right; MARGIN-RIGHT: 0px } .npBlogs #npContentSide IMG.alignright { FLOAT: right; MARGIN-RIGHT: 0px } .npPost .npPostContent IMG[align=3D'left'] { MARGIN-LEFT: 0px } .npBlogs #npContentSide IMG[align=3D'left'] { MARGIN-LEFT: 0px } .npPost .npPostContent IMG[align=3D'right'] { MARGIN-RIGHT: 0px } .npBlogs #npContentSide IMG[align=3D'right'] { MARGIN-RIGHT: 0px } .npPost .npPostContent .npImgRight IMG { MARGIN: 0px } .npPost .npPostContent .npImgLeft IMG { MARGIN: 0px } .npPost .npPostContent .npImgCentre IMG { MARGIN: 0px } .npPost .npPostContent .npImgPlain IMG { MARGIN: 0px } .npPost .npStoryShare { BORDER-BOTTOM: #bbb 1px dotted; BORDER-TOP: #bbb 1px dotted } #npContentMain > .npPgHeading { MARGIN-TOP: 5px } .npPost .npTxtDim A { COLOR: #666 } .npPost .npMore H3 { FONT-SIZE: 14px } .npPost .npRelated { PADDING-TOP: 10px } .npPost .npRelated H4 { FONT-SIZE: 16px } .npPost .npRelated .npHeadlines P { FONT-SIZE: 14px } .npPostContent UL { PADDING-LEFT: 2em } .npPostContent OL { PADDING-LEFT: 2em } .npPost .npRelated .npHeadlines LI { PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 7px } .npPost UL LI { PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 7px } .npPost OL LI { PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 7px } .npPost .npMore .npImgClear { MARGIN-LEFT: 100px } .npPostNav A { LINE-HEIGHT: 32px; BACKGROUND-COLOR: #fc0; WIDTH: 100px; DISPLAY: = block; FONT-SIZE: 14px; -webkit-border-radius: 3px; -moz-border-radius: = 3px; border-radius: 3px } .npPost IMG { MAX-WIDTH: 620px !important } .widget_rss H4 A[title=3D'Syndicate this content'].rsswidget { DISPLAY: none } .widget_rss H4 A.rsswidget IMG { DISPLAY: none } .widget_text A { COLOR: #3366cd } .widget_twitter UL A { COLOR: #3366cd } .widget_text H4 A { COLOR: inherit } .widget_twitter UL .timesince { COLOR: #999 } UL.npHeadlines { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } UL.npLinks { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .widget_archive UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .widget_authors UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .widget_categories UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .widget_pages UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .widget_recent_entries UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .widget_rss UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .widget_rss_links UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .widget_stats_topposts UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .widget_twitter UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .widget_archive UL A { COLOR: #000 } .widget_authors UL A { COLOR: #000 } .widget_categories UL A { COLOR: #000 } .widget_links UL A { COLOR: #000 } .widget_pages UL A { COLOR: #000 } .widget_recent_entries UL A { COLOR: #000 } .widget_rss UL A { COLOR: #000 } .widget_rss_links UL A { COLOR: #000 } .widget_stats_topposts UL A { COLOR: #000 } .npLiClear LI { CLEAR: both } .npNoClear LI { CLEAR: none !important } .npBreak { MARGIN-BOTTOM: 10px !important } .npBreakTop { MARGIN-TOP: 4px } .npHeadlines > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .npLinks > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .widget_archive UL > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .widget_authors UL > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .widget_categories UL > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .widget_pages UL > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .widget_recent_entries UL > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .widget_rss UL > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .widget_rss_links UL > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .widget_stats_topposts UL > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .widget_twitter UL > LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } .npHeadlines > LI.npTop { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .npNoTop.npHeadlines > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .npLinks > LI.npTop { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .npNoTop.npLinks > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .widget_archive UL > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .widget_authors UL > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .widget_categories UL > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .widget_pages UL > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .widget_recent_entries UL > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .widget_rss UL > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .widget_rss_links UL > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .widget_stats_topposts UL > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .widget_twitter UL > LI:first-child { BORDER-TOP: medium none; PADDING-TOP: 0px !important } .npHeadlines P { PADDING-TOP: 2px } .npLinks LI { PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 6px } .npWidget01 .npImgClear { MARGIN-LEFT: 240px } .npWidget02 .npImgClear { MARGIN-LEFT: 240px } .npImgClearThumb { MARGIN-LEFT: 160px } .npImgClearSmall { MARGIN-LEFT: 240px } .npWidget01 IMG { MARGIN-TOP: 6px } .npWidget01 H1 { MARGIN-BOTTOM: 0.37em } .npWidget01 P { FONT: 16px/1.33em georgia, "times new roman", times, serif } .npWidget02 P { FONT: 16px/1.33em georgia, "times new roman", times, serif } .npWidget07 P { FONT: 16px/1.33em georgia, "times new roman", times, serif } .npWidget07 P { FONT-SIZE: 24px } .npWidget01 IMG { MARGIN-BOTTOM: 6px } .npWidget02 IMG { MARGIN-BOTTOM: 6px } .npWidget02 IMG { MARGIN-TOP: 5px } .npWidget03 IMG { MARGIN: 4px 0px } .npWidget01 .npRelated P { FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px } .npWidget02 .npRelated P { FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px } .npNewsblock01 .npWidget07 .npRelated P { FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px } .npWidget01 .npRelated { MARGIN: 10px 0px 0px } .npWidget02 .npRelated { MARGIN: 10px 0px 0px } .npWidget03 .npRelated { MARGIN: 10px 0px 0px } .npWidget07 .npRelated A { COLOR: #3366cd } .npWidget04 LI { PADDING-TOP: 10px } .npPost .npDateline { FONT: 12px/1em helvetica, arial, sans-serif; COLOR: #666 } .npWidget05 .npDateline { FONT: 12px/1em helvetica, arial, sans-serif; COLOR: #666 } .npPost .npByline { FONT-FAMILY: georgia, "times new roman", times, serif; COLOR: #000; = FONT-WEIGHT: bold; MARGIN-RIGHT: 5px } .npWidget05 .npByline { FONT-FAMILY: georgia, "times new roman", times, serif; COLOR: #000; = FONT-WEIGHT: bold; MARGIN-RIGHT: 5px } .npWidget05 H2 { FONT: 48px/1em "PostSansMedium", "arial narrow", helvetica, arial, = sans-serif; MARGIN-BOTTOM: 10px } .npWidget07 H1 { FONT: 48px/1em "PostSansMedium", "arial narrow", helvetica, arial, = sans-serif; MARGIN-BOTTOM: 10px } .npWidget07 H1 { TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; FONT-SIZE: 60px } .npWidget05 .npStoryShare { MARGIN-TOP: -1px } .npWidget05 P { FONT: 16px/1.25em georia, "times new roman", times, serif } .npWidget07 .npDiv2-3.npDivLite { BACKGROUND-POSITION: 630px 4px } .npNewsblock01 H1 { TEXT-TRANSFORM: uppercase; FONT-SIZE: 70px } .npNewsblock01 .npWidget07 IMG { MARGIN: 4px 0px 10px } .npNewsblock01 .npWidget07 P { LINE-HEIGHT: 20px; FONT-SIZE: 16px } .npNewsblock02 { BACKGROUND-POSITION: 390px 0px } .npNewsblock02 H1 { FONT-SIZE: 36px } .npNewsblock02 P { FONT-SIZE: 14px } .npNewsblock02 H5 { FONT-SIZE: 18px } .npSearch FORM { MARGIN: 4px } .npSearch .npInTxt { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 3px; PADDING-LEFT: 3px; WIDTH: 244px; PADDING-RIGHT: 3px; BACKGROUND: = url(data:image/gif;base64,R0lGODlhAQADAJEAAMXFxezs7LKysgAAACH5BAAAAAAALAA= AAAABAAMAAAICFFIAOw=3D=3D) #fff repeat-x; FLOAT: left; HEIGHT: 12px; = BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px; = -webkit-border-radius: 3px; -moz-border-radius: 3px } .npSearch .npInSubmit { BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium = none; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; WIDTH: 35px; = PADDING-RIGHT: 0px; BACKGROUND: #0c0; HEIGHT: 20px; COLOR: #fff; = FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: 700; = BORDER-RIGHT: medium none; PADDING-TOP: 0.2em; -webkit-border-radius: = 3px; -moz-border-radius: 3px } .npSearch P { MARGIN: 0px } #npTabSearchQuote { POSITION: relative } #npTabSearchQuote .npIconLoad { POSITION: absolute; WIDTH: 16px; DISPLAY: none; HEIGHT: 16px; TOP: 3px; = LEFT: 232px } #npTabSearchQuote .idcSearchResults { Z-INDEX: 2147483647; BORDER-BOTTOM: #333 1px solid; POSITION: absolute; = BORDER-LEFT: #333 1px solid; MARGIN-TOP: 4px; WIDTH: 100%; BACKGROUND: = #fff; FONT-SIZE: 10px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 = 1px solid; LEFT: -1px; -webkit-border-radius: 3px; -moz-border-radius: = 3px } #npTabSearchQuote .idcSearchResults A { PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 2px; = PADDING-RIGHT: 2px; DISPLAY: block; CLEAR: both; BORDER-TOP: #ccc 1px = solid; PADDING-TOP: 0px } #npTabSearchQuote .idcSearchResults .npTop { BORDER-TOP: medium none } #npTabSearchQuote .idcSearchResults SPAN { DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden } #npTabSearchQuote .idcSearchResults .npSymbol { WIDTH: 50px; FONT-SIZE: 9px } #npTabSearchQuote .idcSearchResults .npName { WIDTH: 200px } #npTabSearchQuote .idcSearchResults .npExch { TEXT-ALIGN: right; WIDTH: 40px; FLOAT: right; COLOR: #333; FONT-SIZE: = 9px } #npTabSearchQuote .idcSearchResults A:hover { TEXT-DECORATION: none } #npTabSearchQuote .idcSearchResults .npHilite { BACKGROUND-COLOR: #def } #npTabSearchQuote .idcSearchResults .npTxtCentre { LINE-HEIGHT: 20px; MARGIN: 0px; COLOR: #666 } #npTabSearchQuote .idcAttr { TEXT-ALIGN: right; LINE-HEIGHT: 11px !important; MARGIN-TOP: 3px; = COLOR: #999; FONT-SIZE: 9px !important } #npTabSearchQuote .idcAttr A { COLOR: #999 } #npContentSide .npBlogAgg { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; = PADDING-BOTTOM: 5px; OVERFLOW-Y: auto; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; HEIGHT: 390px; BORDER-TOP: #000 1px solid; = BORDER-RIGHT: #000 1px solid; PADDING-TOP: 5px } #npContentSide .npBlogAgg LI { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 5px } #npContentSide .npBlogAgg LI H3 { MARGIN-BOTTOM: 5px } #npContentSide .npBlogAgg LI P { MARGIN-BOTTOM: 3px } .npMostPopular { PADDING-LEFT: 50px; FONT: 400 italic 24px georgia, "times new roman", = times, serif; COLOR: #999 } .npMostPopular LI { MARGIN-RIGHT: 10px } .npMostPopular LI * { FONT-STYLE: normal } .npMostPopular LI .npTxtSmall { FONT-SIZE: 12px } .npMarketsBlock { HEIGHT: 235px; BORDER-TOP: #000 1px solid } #indices_container { WIDTH: 100% } .table_indices { TEXT-ALIGN: left; FONT-STYLE: italic; WIDTH: 100%; FONT-FAMILY: = georgia, "times new roman", times, serif; MARGIN-BOTTOM: 5px } .table_indices TH { DISPLAY: none } .table_indices TD { BORDER-BOTTOM: #000 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; = WIDTH: 33.3%; PADDING-RIGHT: 0px; FONT-SIZE: 16px; PADDING-TOP: 5px } .table_indices .market { FONT-STYLE: normal; FONT-FAMILY: "arial narrow", arial, sans-serif } .table_indices .market A { COLOR: #000 } .table_indices .value { TEXT-ALIGN: right } .change_down { PADDING-BOTTOM: 1px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; = BACKGROUND: = url(data:image/gif;base64,R0lGODlhHgAVAOYAAOPj452dndvb28cqL9bW1re3t+Tk5J+= fn97e3tzc3M3NzcnJycTExLq6uq6urvehjqqqqsLCwr29vbi4uLKyso2NjXxiZJxaXfeciPz8= /P39/fr6+vb29vv7+/Pz8/JhVPj4+PNwau3t7aWlpZEvNMfGxqGhoeAcJNnZ2e1BRYMtMqmpq= fX19e7u7ubm5vn5+dTU1NDQ0O4oL+80O+rq6uvr6/Dw8Ofn58DAwOnp6ff3974uMujo6Jg5PO= /v78bFxcvLy8J9btLS0rW1tfT09PHx8aOjo5eIib2IisayrqxhZKliWbFRTqRESPRxdMbGxsf= Hx+ubkaegoIQ0OI5lZ45vcI9GRMavq7pdYdG2uL9VT6+VlcNWWvFMSvaNhHtnadpSVtXHx25N= UKZxc7FOUa2trcjHx+Dg4PNpZ8F1aLA1NvJZWY2Gh5aHiJVfYZ2EhZdiZOzs7PWGdfWDfc5UW= HdAQndGSXpCRs+FdfLy8qdKTsauqf7+/vFNUu0cJP///yH5BAAAAAAALAAAAAAeABUAAAf/gH= +CfwBXe4eIiYlJYYOOj2YhDxiUlZaUD2tIHRl8j44lH3N9pKWmpE5+SC1EG56ff6EhfrS1trR= 9fmMoLkQZsLEfs7fEuWMMKC0dwD/CxMV+cAUxNBvMzs+2uW4UCjnWg1RqWmlBcsPZuF14QUtW= YgCDfFkDfileaOm1KVFMPSpvfHAA0UnDCwNYTvjpI0OfHzA9SNyREgPBDR86MmjgwEPAlnopU= mSbwYWECgtGHDQwQ8CAhw4aQIhAAISCnhMyct1K0YREHTYBTEAoAAVFDg6dMrCgIWBBgzY7Fs= 6gJYPOPwsBgq4Y8oOACw+uBMW0AUAIjhUXTszok4IMCTsVdAIcGOFAggIEIpC+EsSnw9KmDY5= EVTLlS1YTW7u6yLNBA7CxAGBEgHChSty5de/m7QSMr98aCYA0KDNixNAnBG6AddzZkcEiBmAw= mFAAR4wzLTLubS0vA4caCGAIEcAD7G7ejwx6EBGnCEHkvPlo6LCBM+9AADs=3D) = no-repeat 0px 50%; PADDING-TOP: 1px } .change_up { PADDING-BOTTOM: 1px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; = BACKGROUND: = url(data:image/gif;base64,R0lGODlhHgAVAOYAAKGhof7+/smPLv39/Yl6Yfz8/Pv7+9G= dSurq6vX19fHx8b6PN8i5oPjIbPj4+NbRyuzs7NDQ0KysrNi9kNnZ2e7u7vHSnfDw8OXl5Yx+= afC+ZtSrZt7e3v3BTejo6K+vr41/a/7Ja8zLye/v77a2tvT09Ovr68/Hu/7MdPn5+fb29v/gq= +Dg4P/doaampv/gqf7SgtTU1KKiorq5uaaQcP7Ph56Nfp6RfdWwcI5/Z9vb27m5uczMzNK9mf= 7Mb9vFlqqag/28Qbu7u+Hh4cjIyN3d3ff398yUOe7Gfse5p6BzK6F9P6Wae/7IYcnJybuebP3= GXnx8ev/fpvPz8+/Xs/HSoP7Per+icZmKcrq6ur29vf7Vi9LS0o6AbIx/bcOxlMKqgvfKdtPT= 0+nDc6SkpICGiv7OddOtbeLi4qKhoMOui9TQyqeMZqZ9QLy8vObm5v7Tg8LCwufBhK+SWP3BV= f/ir52AU/7Lb/7RgLKysunp6c3Nzf7KZ/r6+v24NP///yH5BAAAAAAALAAAAAAeABUAAAf/gH= +Cg4SCD0kKhYqLiwoMFjU4awMBjJaEDxMrLXdWGl8mA5eMjhYvPn5+HTAhZyIFlaODmVJSHam= 4ZigaaqGypStwuMN+UHghGyewlrR1TcTEQXi7YAiihY5VVBM/0NB0PXJIyQaxfzM2N3ZKT2Pe= xHxXS21sNFHWgwMOF2gLDe/D+BzoImGHEx0IEpQLYGAKhhj+AOISmEGGhCwiikBwQCnFiCFcI= kr0Q5HMBzciKHhIAMtAAggYREqkKEFLBA4eLnD8M6CPkQQLwvAZSrTo0C0HQHwgwmKEihTLCM= 2ZI6Cq1atVjzABkWePnj6W0gDBkoOA2bNoCXgp0/WrpQQsTuJIAEC3rl26LkhEQACWkQoMPIT= kGUy48GAScShUMGCpTwUOYvZInkxZcgQKb0oUsKTvAgQ9oEOLBo2gQok+5hQFGFCgj+vXsGEb= iDooEAA7) no-repeat 0px 50%; PADDING-TOP: 1px } .update_time { COLOR: #666; FONT-SIZE: 10px } .npDisclaim { MARGIN: -14px 0px 0px } .npWeatherWidget .npWeatherChoose { BORDER-BOTTOM: #000 1px dotted; PADDING-BOTTOM: 10px } .npWeatherWidget LABEL { COLOR: #666; FONT-SIZE: 11px } .npWeatherWidget SELECT { WIDTH: 140px } .npWeatherWidget .npWeatherTemp { MARGIN: 0px 5px; FONT: italic 48px/1em "times new roman", times, serif } .npWeatherWidget .npWeatherTemp SPAN { POSITION: relative; FONT-SIZE: 0.5em; TOP: -16px } .npWeatherWidget .npWeatherDesc { PADDING-TOP: 3px } .npWeatherWidget .npWeatherLinks { BORDER-TOP: #000 1px dotted; PADDING-TOP: 5px } .npColumnists .npBlock { MARGIN-BOTTOM: 10px } .npColumnists P { MARGIN-BOTTOM: 5px } .npColumnists H5 { FONT-SIZE: 14px } .npColumnists IMG { MARGIN-BOTTOM: 5px } .npColumnists .npRuleShort { BACKGROUND: = url(data:image/gif;base64,R0lGODlhPAABAIAAADY2NgAAACH5BAAAAAAALAAAAAA8AAE= AAAIHhI+py+1ZAAA7) no-repeat 40px 0px; PADDING-TOP: 10px } .npStoryTitle { LINE-HEIGHT: 1em; FONT-FAMILY: "PostSansMedium", "arial narrow", arial, = sans-serif; MARGIN-BOTTOM: 10px; FONT-SIZE: 46px } .npStoryPhoto { Z-INDEX: 1; POSITION: relative; MARGIN-BOTTOM: -1px } .npPost .npStoryPhoto { MARGIN-BOTTOM: -1px } .npPhotoTxt { BACKGROUND-COLOR: #333; MARGIN: 0px } .npPhotoTxt .npGroup { PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; = PADDING-TOP: 3px } .npPhotoTxt P { COLOR: #fff } .npPhotoTxt .npPhotoCaption { MARGIN: 0px; FONT-SIZE: 11px !important } .npPhotoTxt .npPhotoCredit { LINE-HEIGHT: 12px; MARGIN: 1px 0px 0px; PADDING-LEFT: 4px; FLOAT: = right; COLOR: #ccc; FONT-SIZE: 9px !important } .npStoryShare { BORDER-BOTTOM: #bbb 1px dotted; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: = 10px; BORDER-TOP: #bbb 1px dotted; LIST-STYLE-IMAGE: none } .npStoryShare LI { BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px !important; = LINE-HEIGHT: 2.5em; PADDING-LEFT: 8px !important; PADDING-RIGHT: 8px = !important; DISPLAY: inline; PADDING-TOP: 0px !important } .npStoryShare LI.npTop { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } .npStoryShare LI .npIconLeft { PADDING-BOTTOM: 2px; PADDING-TOP: 2px } .npStoryComments { =09 } #npStoryContent { FONT: 16px/20px georgia, "times new roman", times, serif } #npStoryContent P { MARGIN-BOTTOM: 1em } #npStoryContent PRE { DISPLAY: block; MARGIN-BOTTOM: 20px; FONT-SIZE: 10px; overlow-x: auto } .npByline { FONT: 12px/14px georgia, "times new roman", times, serif } .npStoryTools H4 { COLOR: #333; FONT-SIZE: 16px } .npStoryTools H5 { LINE-HEIGHT: 16px; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px } .npStoryTools H5 A { COLOR: #3366cd } .npCommentsCount { MARGIN-LEFT: 5px } .npStoryShare .fb_edge_widget_with_comment { TOP: 2px } #npShareEmailBox { BORDER-BOTTOM: #000 1px solid; POSITION: fixed; BORDER-LEFT: #000 1px = solid; MARGIN: -250px 0px 0px -250px; WIDTH: 500px; DISPLAY: none; = HEIGHT: 500px; BORDER-TOP: #000 1px solid; TOP: 50%; BORDER-RIGHT: #000 = 1px solid; LEFT: 50%; -webkit-border-radius: 5px; box-shadow: 0 3px 3px = rgba(0, 0, 0, 0.75); -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.75); = -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.75); -moz-border-radius: = 5px; border-radius: 5px; border-radius-topleft: 0; = -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; = border-radius-topright: 0; -moz-border-radius-topright: 0; = -webkit-border-top-right-radius: 0 } #npShareEmailBox H4 { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BACKGROUND: #000; COLOR: #ccc; PADDING-TOP: 5px } #npShareEmailBox FORM { MARGIN: 10px 20px } #npShareEmailBox .npInTxt { WIDTH: 260px } .npOffer { BACKGROUND: #ddd } .npOffer P { PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FONT-FAMILY: "arial narrow", helvetica, arial, = sans-serif; PADDING-TOP: 0px } .npOffer IMG { WIDTH: 140px } .npAdGoogle { MARGIN: 20px auto; WIDTH: 940px } #npFooter { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: = #000; COLOR: #fff; PADDING-TOP: 10px } #npFooter .npCentre { WIDTH: 940px; MARGIN-LEFT: auto } #npFooter .npTxtDim { COLOR: #999 } #npFooter H6 { BORDER-BOTTOM: #555 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: = 10px; FONT: bold 12px/16px "arial narrow", arial, sans-serif } #npFooter P { FONT-SIZE: 11px } #npFooter A { COLOR: #fff } #npFooter .npFamily LI { TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: = 155px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px } #npFooter .npFamily P { TEXT-TRANSFORM: uppercase; FONT: 18px/24px "PostSansMedium", "arial = narrow", arial, sans-serif } #npFooter .npFamily A { COLOR: #666 } #npFooter .npFamily A:hover { COLOR: #fff; TEXT-DECORATION: none } #npFooter .npNP A:hover { COLOR: #fc0 } #npFooter .npFP A:hover { COLOR: #4069ff } #npFooter .npFamily .npTxtPost { FONT-FAMILY: georgia, "times new roman", times, serif } #npFooter .npPlain LI { MARGIN-BOTTOM: 5px } #npFooter .npIconRss { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQANU+ADAcDMl0MisZC2U6GdR6NQ8JBBIKBEY= pEiUVCRwQBx8SCBAJBEUoESkXClMwFYNMIQYEAqBcKDggDhoPBt6AOOODOU8tFHtHH0orE5RV= JVUxFSwaC4dOIo1RI3JCHHZEHrVpLQgFAiYWCV02FwsGA6FdKMNxMVo0Fi4bDOaFOt+BOOmGO= uKCOGk8GoFKICMUCQQCAY9SJAUDAc93NItQI4RMIW0/Gw4IAxUMBcp0MrlrLsRxMTIdDOyIOw= AAAAAAACH5BAEAAD4ALAAAAAAQABAAAAZ3QJ9wSCwaj8ZE54O5IYeSnrTywD0LA1pAyrI8hwC= ddHDcUEAjYU16MKKkPQLAx+mtSEWI4LTtCXw5PS5PET0qPg09KSFFNiUTPjM9Dj4EPQxECFI7= Pho9Jj4xPRdEBlsePi9SPi09GUUyIkIwADw+CwAKX7u8PkEAOw=3D=3D) } #npFooter .npBlock { MARGIN-BOTTOM: 20px } .npBlockScreen { POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: #000; = HEIGHT: 100%; TOP: 0px; LEFT: 0px } .npIcon { PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 50% 50% } .npIconBare { PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; PADDING-TOP: = 8px } .npIconCentre { BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50% } .npIconRight { PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: = right 50% } .npIconLeft { PADDING-LEFT: 20px !important; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 0px 50% } .npIconArrowGrayDown { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQALMIAM/Pz5SUlK6ururq6oSEhPr6+vn5+X9= /f////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAQABAAAAQqEMlJq704682p= OGAoClQRiGJgVAOBHsRwAS+QfSGZmaC6tbEOwNYpGjkRADs=3D) } .npIconArrowGrayLeft { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQALMLAK+vr8/Pz4WFhevr6/r6+urq6pOTk5S= UlPn5+YSEhH9/f////wAAAAAAAAAAAAAAACH5BAEAAAsALAAAAAAQABAAAAQucMlJq73YEpDp= OEonBYISZptpZp+6XqT7WkEin1dhyB0CuKJFbdbR4US+oFIUAQA7) } .npIconArrowGrayRight { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQALMLAK+vr8/Pz4WFhevr6/r6+urq6pOTk5S= UlPn5+YSEhH9/f////wAAAAAAAAAAAAAAACH5BAEAAAsALAAAAAAQABAAAAQucMlJq714AZKr= OkM3KYoQiAtJbp1KgplLmpisJOclG0WsAojWLdfioTTBo/IYAQA7) } .npIconArrowGrayUp { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQALMIAJSUlOrq6q+vr/r6+tDQ0IWFhYSEhH9= /f////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAQABAAAAQsEMlJq704610J= 4UhQGME2AMcBDJqQpkJGvO9niXRKVmf+rhSX7xUDGY/ISwQAOw=3D=3D) } .npIconBuzz { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAOZ/AAFyJQeU7Fe099ETAv/TAAy7U/bvpka= +cPf7/P9XKDqZ4gCENf368wGnVeny7v/cAhSb9u71+yWj+/rTHQ962P/0bQCSQgCbRd3r491H= Lf/eaf15Uh2c8v/FKABo5P39/QOhSgC0UACi/yaMVQCL6gCLQjWq/f/XFP/aOTas/wCUPwB59= XCzjQCrT/vj3BipYi+n+hSEQEXEkP8tDslVRf/3fLsmBrPV8EVhviCF6vz4+P/oQv+2N/8eDw= B1+gCB4/yvKg6Y8CiN5LHOuYK1mf/CSv/YK/XMiiCrUZzD39TXb43J9PT49vy6UManJsfj+Oi= KeRmgW+jHUf/JHv/cS+RhSgCGLDuN1//tdACG+HKx4v7owm626mG49umhluS1rdszFQCaTeZV= L0ay/iWg9fHJwyup/+TZNRq+fuXYL99TPf/++PZlPaTX+fXpQtPm3P/kQzms/QCgRNdJM/EAA= MI9JwBz8DGg7QB7/gCJ5N9ZQ/9IEwCV//XwmyqN6////yH5BAEAAH8ALAAAAAAQABAAAAfUgH= +Cg4SFhRFPS10CXDcRhh9tYykSEAEkPx5Ja4MIAmYpJjBkHAF2OUo7DIJaInGiEhxBK34GFUY= THy5iCiIQEEEBeEJ9NRooBAZQext3fCR5PldYFRpUJwQTVRkJGwpZHhQHbnAo2AQdemBqCWw4= 4iEvZw8EBFNNXgMZczM0aAUNwkRJ86ADjyM6BgzoUQdJCBAg5FiIIqUIkFVl6NgAEeKCR48lY= jjZMugLgBYqUqqwsAAAgCGDmMiwAmBBiQU4RxBxQIgIgBEs3jjAQBSBoaNIAwEAOw=3D=3D) } .npIconCancel { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAOZ1APjFxv3j4/7k5P/u7v74+P7k5fddYP/= 7+//6+vhfYuovMf93eu1BQ/5+gfpsbvZZW+9ER/tpbP93efy4uPZYWv9sbvrOzvRNUP9wcftt= cP56ffdfYfxtcP3i4/vb2+w+QPdcXv9YW+9HSv9ucP74+fpjZvpiZf98fvZbXvzT0/ze3vloa= vBGSPhhZP90dvpqbf9naPllaOs0Nv9xdPZYW/3j5PZaXP9UV/ZKTPBIS/95e+QlJ/9wcv96ff= 5ydek0N/VOUP9+gfttb/dbXf52ef92efVWWP95ffivsP10d+5CRP9WWektL/phY+YtLvpkZ/h= iZPRISvrZ2vdVV/15fP/6+/9+gPJMT/9ydO49P/95fPZWWfZVWP9wc//o6Pvc3P/n5//5+f+C= hv9bXveMjv1xdP/+/vheYe1AQfE/QfJFR/7m5v9iY/vQ0e5DRe9GSf+Hiv97fv3W1/xzdv75+= f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAHUALAAAAAAQABAAAAevgH= WCg4SCYYV1A16IBRNyhAMLRGCEAi0rZB2CkUENZWuCAglCJwlIZnUHPhpwVBEFAmcOPRs5B4N= VHElic1AGLzoGInSFCDEZVnFaEiBvxIgIKEdjIS4Qz4g1Q0VLNzwsKoh1ATZPWF0jFVNZX4UB= DyUzFG4fFzBAMh6DATQmGFtK6ND5oYZNFCZSBKUw0oQLg2cknKTBoQDAoDZX0GCrQ2BHxUIWN= goiYFGcyUGBAAA7) } .npIconComments { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAMQUAIKCgo2NjfT09MHBweDg4O7u7uTk5JG= Rkfr6+t7e3tDQ0ISEhIqKipubm6mpqfb29rCwsKKios7Ozn9/f////wAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABQALAAAAAAQABAAAAU9ICWOZGmeZnFMbMsyBBm49= AQgolDXimjstIEP6BJSdESWZDQjAh4jFXCRQFEArYiV0mA5thQCAAIum8+mEAA7) } .npIconDigg { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAOZ/AJabmqmsrMjKyc7Q0sPFxfj5+ImPjfH= x8aywrrCysLm6uvb49tfa2N3h3sbIyJientrc4vz9/a2ysqWmpZKZmaKmpfb29trc3MXHxe/v= 7+Xl5X6Fhdzd3LO2tt7j4f7+/tze3uXq6MnM0P3//+Hl6L3CwNPX1Y+WmOrv8dTU1K2vr9PV1= 8zO0MnOzN7j47q/vbvAwOHj4eLk4ujq6uPo5Z2hpIyTk/H6/YuSlJqhoXuEgn6DhbC0tHR+fN= bW1r7Dw/j9/+rv7P3//dbY2IGHhYGKisHDxqavr8HFxJydnZeenrGytbK0suXs79zh497g4Lv= AvZmfocbIxr6/vv/9/73Cxaaop+Lj5GJuacfQ06Kjo52hn+vt7ezv7MfM0PP08/P29vb6+NXe= 4c/Qz7S7uMfMzIqTkZ+tr46VltDT0J+kodHU0vr7+3+GhPX19ejs6nB3dauwsNXX1/P49r/Cw= aywsKuyr9rc2q20to+ana+2ttre3LW5uZCXl////////yH5BAEAAH8ALAAAAAAQABAAAAfngH= +Cg38YSVYTAFofhI1II00oQEdshAcFgwIkLANOcYNfCWoIBBocUwsNHgtkKT4ZCS0IJSoAPHw= jQV1+djZlbQEuGCUYemcdfhFCfhJ5N1EdEXsgaXhiDw81OSdFWX5KCn7iVDtLECLoXhBGFQBW= DjwvEkNrKyAXFyAgdYyCOAKCxpiI4aHgHTqEKDAQJKVBiBAzQnj4QQiNDEECaMyRAyXMGySC/= GTos4UREi4jTDDxA4aPoAUASFRp4+bCAT8cwvkxoGNBgQpjYGDh8kScBQHiDMDBdEDDlQh/hh= ChYGCDmR4SGAUCADs=3D) } .npIconEmail { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAMQQAG1tbdLS0mhoaKenp5GRkXh4eL6+voG= Bgd/f33R0dN3d3dnZ2dvb24WFhYODg2ZmZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAAAQABAAAAVHICSOZGmeaEoawuO+sGCIQ= wDAMBAM4kMwCdwjsSA8eg8H4gA7IBou5KOgMPoUhZf0oRvUbloITsbCbYUwURYNK6je8Li8FA= IAOw=3D=3D) } .npIconFacebook { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAOYAACVGjB9BiThXly1NkTJRk1dwp2mAr1Z= vpX2RvVVvpzBQkmR8r1VvpT1bmStLj1VvplZwpkBdm111qvb4+ipLjwswf1Bro1pzqert9DRT= lHiNuGuCsXGGtGiAr1lzqdPZ6Bs+h1Bqo0Vhntbd6l12rOns81Zvpk9ro3uPulVuptPa6MrS4= 9zi7XSKuczT5TFQkjFQk2R8ruLm8P39/nCHtFt1q97j7kpmoWB5re3w9uXp8TtamX+TvBk8h3= uQvT9cmjNSk9Tb6aCuzTlXmGF5rWmBs42fxMLM32uCs2h+r2N6rWN7r4icw1RuplRup4OXvnK= JtyFDiyNFi6CwzVZwp2h/sGqBsebq8rK91t3i7neNuVFspBU5hSZIjTBQk8/X59rf7DFRkj5a= mjZVlmR9r+Pn8Udknldxpv7+/nGHtVp0qVRupWqBsPj6+2uBseHl70xnomF5rOru9FRtpeTp8= TxamDpYmDpYl36TvSRFjC5OkYaZwmqAsTtamDtZmP///yH5BAAAAAAALAAAAAAQABAAAAfUgF= hWHQaFhWwbcWcMF25TKTt+kpM/UUMSMRcCYlV9k5J1eRJlf39yDiF8np9jUjalfx8DW6qfDRQ= Dcn9vQwp+BbWTd0AiJX8qAC8NwKuSATQTaH8zEysUa8GSXE+wpWAgJtl+XmY8OX90GhIKzJ8R= AD0yf18VARHtnwp2V38jehm/koQhQJBgFxg6/gQB4EDBHA4eqCSYmACOEwx/WNw4oUYJij14E= IhE0MJHqTZQtDBJQ6QImQUwF5BY4iLLkRo4kDQR8oDBgZ8HIBywsMUChJ5GAgEAOw=3D=3D) } .npIconFont { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQALMPAJKSkoeHh4CAgISEhIGBgaioqNTU1Ji= YmLy8vIyMjOHh4fDw8KCgoMfHx39/f////yH5BAEAAA8ALAAAAAAQABAAAARJ8MlJq7WtrVuR= cw03KcIXis/wgSgDrOfVEAvMLYLx2FdSSLxKwREoBicGAWPJOD4Wg9jOVAEAKsHFa7CRND+MC= WFFeK5WB9QlAgA7) } .npIconFontSmall { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQALMKAKSkpJSUlIKCguDg4IiIiICAgK6uru/= v74SEhH9/f////wAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAQABAAAAQwUMlJq7046827= HwXSIYm4BUS5GQGgZoNwuCZGJnhttRKNAYVJICG4pBIBhQBH9FQiADs=3D) } .npIconLink { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAMQRAOvr6/Pz8+3t7ZWVldra2omJifDw8I2= Njebm5paWlvj4+IuLi39/f4yMjPf395mZmf///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAQABAAAAVYYCSOZGmeaDpCbAtFbgsrT= q20tM0aw+InAAgg4VskBJACo8FkPAiPZTOhWCICiANDe7hmFw4rlrv1HsBKZsMJla6pvCJQSP= whITnHjZXfx1gwfyqDhIUjIQA7) } .npIconLoad { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAPe/AP7+/v39/fz8/Pb29vHx8e7u7vn5+ff= 39/T09Pr6+vDw8Pv7+/Pz8/X19fLy8uvr6/j4+Ozs7O3t7ejo6O/v7+bm5tbW1tra2sbGxuTk= 5Ofn5+Xl5eHh4dnZ2erq6unp6d3d3dzc3NLS0tjY2N/f3+Pj49HR0d7e3tTU1NXV1dPT0+Dg4= OLi4tDQ0MXFxc7OzpOTk6urq9fX1wAAAK+vr7u7u8vLy6ysrNvb283Nzbe3t8fHx8TExMrKyr= 6+vry8vMHBwcPDw8zMzKWlpaSkpMjIyLKysqioqLCwsLS0tKGhoYaGhrOzs4WFhZGRkampqZW= VlaOjo729vbm5uYeHh4+Pj8/Pz52dnbq6ura2tr+/v8LCwsDAwJKSkp+fn56enpmZmWlpaX5+= fpeXl1JSUmZmZqampsnJyV5eXoiIiLGxsVtbW42Nja2tra6urqqqqj4+PpaWloSEhIKCgnp6e= mxsbLi4uHd3d3t7e25ubnx8fLW1taKiooCAgDg4OKCgoHh4eIODg1lZWW1tbVNTU1hYWEpKSq= enp11dXWpqajo6Om9vb4GBgRQUFHR0dBYWFpycnDIyMpSUlBoaGpiYmJubmzU1NZCQkFxcXEV= FRT09PVZWVnFxcRsbGysrK3BwcH9/fzk5OTAwMGtra09PT2dnZ2BgYIuLi3Nzc319fXJyckRE= RFRUVENDQ05OTklJSXl5eYqKiigoKDMzM0xMTHV1dVVVVYmJiR0dHZqamo6Oji4uLiYmJjQ0N= P///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+= QQFCgC/ACwAAAAAEAAQAAAIrwB9CRzoC0AAgggFUhBIJIrAgwl9yXFIiIyvAwgi+kKC64yiSL= 4oQEBY4IsNAobi9MBwQEGAARQWCBTwJRSnCgMBGPCQQQEAgkHAJCwwYGACDJCcgEiIYEUGCgE= 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3D=3D) } .npIconLinkedIn { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAOYAAI7L4cvl7vL3+QBtpuHv9KLR4rPY5sT= h7FOqyorG2z+ixa3d76PV6J7U6OXx9aHX7IG600GixXG+2mu20m6zztTp8VquzKbZ7O/0+ABx= qQCDs6XW6YvI343B2FGnxkShxEWWvNnr8sPh67fa56DV6QOKtgCKuQB/sQB7rwB4rQB3rara7= AB5rqra7avb7bnd6ZbR5v///qLV6q/d76TV5ojH3w+NuWKuy/r7/O/1+InD2kujxCibxHzD3X= W/1pLK3YrA13+/1ni30ZHN45DH3JbS6FGv0b7g7Uenx6zX5iyTuYPH32W0z0moyHy+1hOKtDa= ewq3Z5qbT4xOTu+rz+JnS6H7E3oC81Ia/1oLC2rDd74fH3wBnom61z0aqzWizz8Xh6yKaw77f= 6wB0q8jh7JXK3azY6QeLuASMurLe8H/E2XW50hmZwABqpEinyev09+31+KjV5ZHI3NDn75HL3= v39/MDg6weIsy6dw6zb7QiPuqXX6kOixKbX6o3C2P///yH5BAAAAAAALAAAAAAQABAAAAfzgA= QQfoSFhoQQIRQXCw8XListK5OReQtdQDMNZhskfXugoRtpRH4PR3U5DDJ9ra59WnIdRQF/fzR= VDSQMDQ0MDHlEWDAAI1IAABxbPTUcVkMNOlcSSRVzWSIOAXZwDiMSS0FCXiO2EyG2MbZ/ZUZr= FGEFfwIIB38ObhM4fwY8XzcmfvzJAeXFHzAm8OT4UwCNBQQo1Px5MyXKHxEa2CykcwKJhwE+/= lApEeePmBR6MPxJkEGBBy4JbN0h84dABhu2CrThs0OFggROSlhIwOTEmSAJmrBQoEQFiwEDNI= wZkEGDBqgpWDypAOIDn69gw/IBQSYQADs=3D) } .npIconPdf { BACKGROUND-IMAGE: url(/images/icons/pdf.gif) } .npIconPrinter { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAMQYAOfn5+Xl5e3t7ZeXl+bm5tfX1/n5+Z2= dnerq6vX19fb29tbW1u/v75SUlJqamouLi5aWlvj4+I2NjYyMjPf395mZmf///39/f////wAA= AAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABgALAAAAAAQABAAAAV/IIZZVkSdkWWQYls2TwwhB= 8O61HNJ0gRAh1VrRJlIFoUKAIC4iSzFi6MyoUJSQ6ixQAgUJA+KJZvb8SSX8PhpUQyM58lAwS= JREoBuYE8AJMQkAm9nhD0DAiUQF4uMjYtXUY6SEycTkpMUEYqXjVcWAhAToqOkEIgkJieqqyk= WIQA7) } .npIconReddit { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAOZxAP7///f398PEw/UAAJWVlfLy8o2Njf3= 9/YiIiP7+/kZGRnR0dHp6eoqLiq6vrnV1daampr+/v1tbW/amiWZmZvaYZPWniri4uOjo6PeA= YKysrPj4+Prfzl9fX5aXlt3i5KOjo/vf0Dg5OKmpqZCQkIODg62trf/99aWlpfZ+YPvk12VmZ= oOEhPr6+khISHd3d7m5ufV6OM/Qz4+Pj5+gn7a2tuDg4Paoff///QoKCrCxsFlZWVpbWlhYWM= TExICAgIGBgaenpzc3N6GhodTU1EpLSpKSkoSEhPDw8F1dXbe4t/Hx8fvn2mJiYt3j5k5OTmh= paWxsbOzs7HJyco6OjlRVVPn5+V5fXuvr67CwsI2OjdPT08LCwunp6a+vr/ZoHefo56Oko+zt= 7O/v79jY2MbGxpCRkHBwcPrIqwgICMTFxJydnPrQuIaHhkdHR4yMjP///////wAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAHEALAAAAAAQABAAAAe0gH= GCg4JwWAFxASAthI0FVQgRJE0QjYRBRFZKT3AKcJaCGoNlUWSWCTYEL0gJlj5gGAxQDWsoQCs= MXWJccUY/OW4fcMPETkVpDW1nBFRwOBYcAHAqEydwb2FHI0LDNwNfAAAxAxXDIh4bCMNMGWjh= bCkhwyUBBxLE+Pk8B3FqPcNarlyAQYHFsB0CBnlRIANODTMzdMDZ4iJLozEPktAQIGBIhylSQ= BUwYWDBAgMOloBa2SgQADs=3D) } .npIconRss { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAOZ/AP+ySu6ZSf78+vXcyuuTRv2mOf/oy//= z5OyWSPW9kP2uSvm6efjJn/vChPyaJPOEE/uLBOuBQv7dtfrFjfzu4fzTqe2gY/miSfGCJveT= MfOVQ++FLvzs3uRlJep9NOmNPvmxZOt4J/nSsvyrSuNfF/fj1PataOmOR/mZM/GOQvaeSvGdS= uudXf6tRPKLIf6uTeiKRfupSP2rTe+WPfuXIfeaRf769v+vRO6kXfuzX/uoTOuSSP2lQeiPSv= WdRPaFCfCpePaXOO16H/SKJ+ZqHPGdR/yqR/OXPf3CfOpsCO+bSvWmXe2JQPiWMO6oZvPAn/7= OkvjOq+iIRf+2U++ZR/ywWP/06PaKEvSKHvKjZPqSGO11DO2cTudyMeV+NPKbSvuPDfWYSuaF= P+iINuZ4GOx2FuyVYOhxGe+XUv6tUfbNtfGNIPWPIviiQ/ijRfqkQfqlSOaCTf22XeNhHvzQn= eRtFPV9APOZRPy4Zv3z6/jn1v/37v3q1fOSPP///////yH5BAEAAH8ALAAAAAAQABAAAAf/gH= 8lFh8ECAgBAUpKK0U4A38UZBsYGENBFzoyLwBTAGslLEJoIgwLKmwoMTEjCgotXGMYJn61NhU= 6NEauMTIzBH1fExUUtQJIDi0jbhcBBCpHLg9XORy1UDRtPjWHGSY2fBM0YBK1C1h3GodNILV+= e3IQ5QIaGyk7AXBuOQ1WtVU/DviJUobJiQBp3miB4MCAHwEPaAlg4uGEkhcF6Bh44cBfgi15/= AAhAqNIATy1Dthp4IdDEhF+npCAMQOAAoF0HiypdSaBHzUkvOC4UWAEiCB9NGSx4EGKmTgden= BwcYMHihphUoQIEaFLhzl19PwZ4IRKAAQ7dpw4AUOKGBaQAgIBADs=3D) } .npIconRss2 { BACKGROUND-IMAGE: url(/images/icons/rss2.gif) } .npIconStock { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQANU3ALbD24yhxnOc0WaLwG6Uynqk21t9s16= Bt1p8smOHvXeh1nag1V2AtmKGvFFyqVNzqmyUyVFxqXGaz3Wf1Hqm3G6Vylx+tVR1rG+XzFd6= sGCFumCEunql24at3Xmi2GSJvpK03nqj2YCex3yo3Fh6sHCYzXSe01NzqXWe1Hmj2Vl7slV1r= Fd4rWySyGiOw1R0qnCRwbXZupK56Hun3Gy8YOXZvPnszP///wAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAACH5BAEAADcALAAAAAAQABAAAAZ7wJtwSCzeAKARhRNSTEwCSakCEQE6sqx2u4XNvuC= weFCwmc/ocyyRqrnfcDctpvGo02ea7bBwx2hwMXKCFihmeno2fzE2iQgCNIA1koCRgjUkGImK= kXlnFwSSg2+XNQ8taYx4Ng4BLgMfDRsMBioZLCsvJxEBRr6/wEJBADs=3D) } .npIconTwitter { BACKGROUND-IMAGE: = url(data:image/gif;base64,R0lGODlhEAAQAOYAAErA4UvB4Xnd+L3u/FDE4uH3/avq++3= 6/VbG4/7//4jW7Nfx+IPU6ofW7H7e+EjA4FTF4+f4/O76/bzu/Pn9/obV64fh+er5/VHD4qHg= 8djy+Mbt93fQ6KTo+vT8/uL2+3rd+NHz/UzB4tPw+NDw+bvu/Lru/On4/XzT6m/O6Mbr9cnu+= Kbi8rDr+1fF4+b3/Nn1/YHU6rDl8/X8/ozi+bft+83u93HO51rG5H3e+KPg8e/7/qvk8/3//+= T4/fb8/sPw/PH8/vD7/tX0/Zrc7kvB4ub5/oDf+ff9/nXc+EzC4f///0C93wAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQABAAAAeqgB= cNCEoBRSJKiYoIDRcVTJA3NkSQlZUVCJUkSz84lpUESpAbPTQhCZ+QiZAUNUkOSzIsGS6Vq0w= SE68wQkEzSyiqokwHA0nHyBOoTLfFyMhAFMKQzkcF1z5IKdO4JUkWS+FLOrbDHiZJIAbrLUs8= 3Cs7z8cdS9wPS0MWAvw5Rh+qCFTC8EJcuBMPIBGIYYmDigULNIxgUIlBBAUQEgUIAKAjgABKI= CiIEAgAOw=3D=3D) } .npTabs { LIST-STYLE-TYPE: none; DISPLAY: none; MARGIN-BOTTOM: -1px; OVERFLOW: = hidden; LIST-STYLE-IMAGE: none } .npTabs LI { FLOAT: left; MARGIN-RIGHT: -1px } .npTabs P { FONT-FAMILY: georgia, "times new roman", times, serif; FONT-SIZE: 16px } .npTabs A { BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: = block; COLOR: #999; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px = solid; PADDING-TOP: 5px } .npTabs A:hover { COLOR: #333; TEXT-DECORATION: none } .npTabs .npCurrent { BORDER-BOTTOM-COLOR: #fff; COLOR: #333; CURSOR: default; = TEXT-DECORATION: none } .npTabBox .npCurrent { DISPLAY: block } .npTabArea { BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; MIN-HEIGHT: = 20px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid } .npTabLoad { BACKGROUND-POSITION: 50% 50% } .npTabContent { DISPLAY: none } .npTabPad.npTabContent { PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; = PADDING-TOP: 20px } .npTabsStrong .npTabs { BORDER-BOTTOM: medium none; MARGIN-BOTTOM: 0px } .npTabsStrong .npTabs LI { MARGIN-RIGHT: 5px } .npTabsStrong .npTabs P { MARGIN: 0px; FONT: bold 12px/1.33em "arial narrow", arial, sans-serif } .npTabsStrong .npTabs A { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: = #666; COLOR: #ccc; BORDER-TOP: medium none; BORDER-RIGHT: medium none; = PADDING-TOP: 2px; border-radius-topleft: 4px; = -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; = border-radius-topright: 4px; -moz-border-radius-topright: 4px; = -webkit-border-top-right-radius: 4px } .npTabsStrong .npTabs .npCurrent { BACKGROUND: #333; COLOR: #fff; CURSOR: default; TEXT-DECORATION: none } .npTabsStrong .npTabArea { BACKGROUND-COLOR: #333; -webkit-border-radius: 4px; -moz-border-radius: = 4px; border-radius: 4px; border-radius-topleft: 0; = -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0 } .npScroll { POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: = 105px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .npScroll LI { CLEAR: both } .npScroll IMG { MAX-WIDTH: 140px; HEIGHT: 105px; MARGIN-RIGHT: 10px } .npScroll H3 { MARGIN-BOTTOM: 10px; FONT-SIZE: 14px } .npScroll P { MARGIN: 0px; FONT-SIZE: 11px } .npScrollNav { TEXT-ALIGN: right; BORDER-TOP: #000 1px dotted; PADDING-TOP: 5px } .npScrollNav A { MARGIN-RIGHT: 5px } .npScrollPrev { TEXT-ALIGN: center; WIDTH: 16px; DISPLAY: block; BACKGROUND: #ccc; = FLOAT: left; HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 18px; = -webkit-border-radius: 2px; -moz-border-radius: 2px } .npScrollNext { TEXT-ALIGN: center; WIDTH: 16px; DISPLAY: block; BACKGROUND: #ccc; = FLOAT: left; HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 18px; = -webkit-border-radius: 2px; -moz-border-radius: 2px } .npScrollNav .npScrollNext { MARGIN-RIGHT: 0px } .npScrollPrev:hover { BACKGROUND: #666; TEXT-DECORATION: none } .npScrollNext:hover { BACKGROUND: #666; TEXT-DECORATION: none } .npScrollNav SPAN { MARGIN: 6px 5px 0px 0px; WIDTH: 5px; DISPLAY: block; BACKGROUND: #ccc; = FLOAT: left; HEIGHT: 5px; -webkit-border-radius: 3px; = -moz-border-radius: 3px } .npScrollNav .npCurrent { BACKGROUND: #666 } .npScrollNav A SPAN { DISPLAY: none } .npStoryComments { MIN-HEIGHT: 180px; CLEAR: both; PADDING-TOP: 8px } .npStoryComments IMG.appLoading { MARGIN-TOP: 88px; PADDING-LEFT: 16px; WIDTH: 0px; BACKGROUND: = url(/images/icons/load-16x16.gif) no-repeat; HEIGHT: 16px } .npStoryComments P { LINE-HEIGHT: 1.33em; FONT-FAMILY: arial, sans-serif; COLOR: #000; = FONT-SIZE: 1em } .npStoryComments .topContainer { DISPLAY: none } .npStoryComments .bottomContainer { DISPLAY: none } .npStoryComments .pluck-comm { MARGIN-BOTTOM: 1em } .npStoryComments .pluck-login-comment-input { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; = FONT-FAMILY: arial, sans-serif; BACKGROUND: none transparent scroll = repeat 0% 0%; COLOR: #000; BORDER-TOP: medium none; BORDER-RIGHT: medium = none } .npStoryComments P.pluck-login-comment-calltoaction { PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: 16px/1.33em georgia, "times new roman", times, = serif; PADDING-TOP: 0px } .npStoryComments P.pluck-comm-calltoaction { PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: 16px/1.33em georgia, "times new roman", times, = serif; PADDING-TOP: 0px } .npStoryComments .pluck-login-comment-wrapper { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none = transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: = medium none } .npStoryComments .pluck-login-comment-new-signup-area { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: = 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; = MARGIN-LEFT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px } .npStoryComments .pluck-login-comment-signup-question { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.66em; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: bold 1em/1.33em arial, sans-serif; COLOR: = #000; PADDING-TOP: 0px } .npStoryComments P.pluck-login-comment-signup-directions { WIDTH: auto; FONT: 1em/1.33em arial, sans-serif; COLOR: #666 } .npStoryComments P.pluck-login-comment-login-directions { WIDTH: auto; FONT: 1em/1.33em arial, sans-serif; COLOR: #666 } .npStoryComments A.pluck-primary-button { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; = PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.81em; MARGIN: 0px auto; = PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; BACKGROUND: none = transparent scroll repeat 0% 0%; FLOAT: none; HEIGHT: auto; COLOR: #000; = FONT-SIZE: 11px; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; = BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0px } .npStoryComments A.pluck-primary-button:hover { BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; COLOR: #3366cd; = BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999 } .npStoryComments .pluck-login-comment-new-signup-area = A.pluck-primary-button { MARGIN-TOP: 26px } .npStoryComments SPAN.pluck-primary-button-text { PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-TOP: 0px } .npStoryComments .pluck-login-comment-content { MARGIN-BOTTOM: 1em; BACKGROUND: none transparent scroll repeat 0% 0% } .npStoryComments .pluck-login-comment-member-login-area { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: = #666; MARGIN-LEFT: 210px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px } .npStoryComments .pluck-login-comment-form { POSITION: relative; OVERFLOW: hidden } .npStoryComments A.pluck-login-comment-forgot-password-link { FONT-SIZE: 11px; MARGIN-RIGHT: 22px } .npStoryComments SPAN.pluck-login-comment-group LABEL { FONT: 12px/22px arial, sans-serif; COLOR: #000 } .npStoryComments SPAN.pluck-login-comment-group { MARGIN-BOTTOM: 0.5em } .npStoryComments SPAN.pluck-login-comment-group INPUT { BORDER-BOTTOM-COLOR: #000; PADDING-BOTTOM: 3px; BORDER-TOP-COLOR: #000; = PADDING-LEFT: 3px; WIDTH: 180px; PADDING-RIGHT: 3px; BORDER-RIGHT-COLOR: = #000; MARGIN-LEFT: 69px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #000; = PADDING-TOP: 3px } .npStoryComments .pluck-login-comment-submit-area A.pluck-primary-button = { POSITION: absolute; TOP: 0px; RIGHT: 15px } .npStoryComments .pluck-login-comment-submit-area INPUT { DISPLAY: none } .npStoryComments .pluck-login-comment-submit-area LABEL { DISPLAY: none } .npStoryComments SPAN.pluck-login-comment-submit-area { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: = 0px; DISPLAY: inline; HEIGHT: auto; PADDING-TOP: 0px } .npStoryComments .pluck-login-comment-pluck-logo { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: = auto; PADDING-TOP: 0px } .npStoryComments .pluck-comm-first-to-comment { DISPLAY: none } .npStoryComments .pluck-comm-comment-input { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; = FONT-FAMILY: arial, sans-serif; BACKGROUND: none transparent scroll = repeat 0% 0%; COLOR: inherit; BORDER-TOP: medium none; BORDER-RIGHT: = medium none } .npStoryComments .pluck-comm-input-content { BACKGROUND: none transparent scroll repeat 0% 0% } .npStoryComments .pluck-comm-input-rounded-wrap { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none = transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: = medium none } .npStoryComments FORM.pluck-comm-posting-form { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } .npStoryComments .pluck-comm-message-border { MARGIN: 0px 0px 1em; WIDTH: auto } .npStoryComments .pluck-comm-reply-input .pluck-comm-message-border { MARGIN: 0px 0px 1em; WIDTH: auto } .npStoryComments .pluck-comm-message-border TEXTAREA { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; = PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 604px; = PADDING-RIGHT: 4px; FONT: 1em/1.36em arial, sans-serif; HEIGHT: 106px; = BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: = 2px } .npStoryComments .pluck-comm-reply-input .pluck-comm-message-border = TEXTAREA { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; = PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 604px; = PADDING-RIGHT: 4px; FONT: 1em/1.36em arial, sans-serif; HEIGHT: 106px; = BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: = 2px } .npStoryComments INPUT:focus { BORDER-BOTTOM-COLOR: #666 !important; BORDER-TOP-COLOR: #666 = !important; BORDER-RIGHT-COLOR: #666 !important; BORDER-LEFT-COLOR: #666 = !important } .npStoryComments TEXTAREA:focus { BORDER-BOTTOM-COLOR: #666 !important; BORDER-TOP-COLOR: #666 = !important; BORDER-RIGHT-COLOR: #666 !important; BORDER-LEFT-COLOR: #666 = !important } .npStoryComments .pluck-comm-submit-option A.pluck-primary-button { WIDTH: 198px; MARGIN-RIGHT: 0px } .npStoryComments .pluck-comm-submitoptions { TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px } .npStoryComments .pluck-comm-submitoptions SPAN { FLOAT: none } .npStoryComments .pluck-comm-wrapper { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; = BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #000 1px = solid; BORDER-RIGHT: medium none; PADDING-TOP: 1em } .npStoryComments .pluck-comm-commentcount { PADDING-BOTTOM: 0px; MIN-HEIGHT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px } .npStoryComments .pluck-comm-commentcount P.pluck-comm-commenttext { COLOR: #000 !important } .npStoryComments SPAN.pluck-comm-comment-number-highlight { COLOR: #000 !important } .npStoryComments .pluck-comm-commentcount P.pluck-comm-commenttext { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.66em; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } .npStoryComments .pluck-comm-commentcount = .pluck-comm-commentcount-actions { TOP: 0px } .npStoryComments .pluck-comm-commentcount = SELECT.pluck-comm-comment-filters { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px = 20px 0px 0.5em; DISPLAY: inline; FONT: 11px/1.33em arial, sans-serif; = FLOAT: none; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid } .npStoryComments .pluck-comm-commentcount = .pluck-comm-commentcount-actions P { MARGIN: 1px 0px 0px; COLOR: #666; FONT-SIZE: 1em } .npStoryComments .pluck-comm-commentcount = .pluck-comm-commentcount-actions A { POSITION: absolute; MARGIN: 0px; WIDTH: 16px; BACKGROUND: = url(/images/icons/rss.gif) no-repeat 50% 50%; HEIGHT: 16px; TOP: 0px; = RIGHT: 0px } .npStoryComments .pluck-comm-commentcount = .pluck-comm-commentcount-actions A IMG { DISPLAY: none } .npStoryComments .pluck-comm-single-comment-main { BACKGROUND-IMAGE: url(/images/pluck/comments-bg.gif); BORDER-BOTTOM: = medium none; POSITION: relative; BORDER-LEFT: medium none; = PADDING-BOTTOM: 0px; MIN-HEIGHT: 110px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; BORDER-TOP: #000 1px = solid; BORDER-RIGHT: medium none; PADDING-TOP: 0px } .npStoryComments .pluck-comm-comment-action-group-arrow-wrapper { POSITION: absolute; FLOAT: none; RIGHT: 0px } .npStoryComments .pluck-comm-share-abuse-controls { OVERFLOW: hidden } .npStoryComments DIV.pluck-comm-abuse-area { MARGIN: 0.5em 0px } .npStoryComments .pluck-comm-sc-avatar { DISPLAY: none } .npStoryComments .pluck-comm-comment-content { MARGIN: 0px 146px 0px 0px } .npStoryComments .pluck-comm-comment-content P { FONT: 1em/1.33em arial, sans-serif } .npStoryComments H4.pluck-comm-username-url { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.33em; MARGIN: 0px 0px 5px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.5em; FONT-WEIGHT: = normal; PADDING-TOP: 0px } .npStoryComments H4.pluck-comm-username-url A { COLOR: #3366cd; FONT-WEIGHT: inherit } .npStoryComments SPAN.pluck-score-volume { COLOR: #666; FONT-SIZE: 0.91em } .npStoryComments .pluck-comm-comment-content P.pluck-comm-timestamp { MARGIN: 0px 0px 0.5em; COLOR: #666; FONT-SIZE: 0.91em } .npStoryComments .pluck-comm-comment-content P.pluck-comm-body { FONT-SIZE: 1em } .npStoryComments P.pluck-confirm-message { COLOR: #090 } .npStoryComments P.pluck-confirm-message { MARGIN: 0px 0px 1em; FONT-SIZE: 1em } .npStoryComments P.pluck-error-message { MARGIN: 0px 0px 1em; FONT-SIZE: 1em } .npStoryComments SPAN.pluck-comm-reply-button { MARGIN: 0px 0px 0.5em; DISPLAY: block } .npStoryComments .pluck-comm-rate-controls { MARGIN: 0px 0px 0.5em; DISPLAY: block } .npStoryComments SPAN.pluck-comm-reply-button A { BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; = PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; HEIGHT: 24px; COLOR: #666; BORDER-TOP: #666 1px solid; = BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px } .npStoryComments SPAN.pluck-thumb-up A { BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; = PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; HEIGHT: 24px; COLOR: #666; BORDER-TOP: #666 1px solid; = BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px } .npStoryComments SPAN.pluck-thumb-down A { BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; = PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; HEIGHT: 24px; COLOR: #666; BORDER-TOP: #666 1px solid; = BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px } .npStoryComments SPAN.pluck-comm-reply-button A { BACKGROUND: url(/images/icons/comments.gif) #fff no-repeat 20px 50% } .npStoryComments SPAN.pluck-comm-reply-button A:hover { BACKGROUND: url(/images/icons/comments.gif) #fff no-repeat 20px 50% } .npStoryComments SPAN.pluck-thumb-up A { BACKGROUND: url(/images/icons/thumb_up.gif) #fff no-repeat 50% 50% } .npStoryComments SPAN.pluck-thumb-up A:hover { BACKGROUND: url(/images/icons/thumb_up.gif) #fff no-repeat 50% 50% } .npStoryComments SPAN.pluck-thumb-down A { BACKGROUND: url(/images/icons/thumb_down.gif) #fff no-repeat 50% 50% } .npStoryComments SPAN.pluck-thumb-down A:hover { BACKGROUND: url(/images/icons/thumb_down.gif) #fff no-repeat 50% 50% } .npStoryComments SPAN.pluck-thumb-up { WIDTH: auto } .npStoryComments SPAN.pluck-thumb-down { WIDTH: auto } .npStoryComments SPAN.pluck-thumb-up A { WIDTH: 50px } .npStoryComments SPAN.pluck-thumb-down A { WIDTH: 50px } .npStoryComments SPAN.pluck-thumb-up A:active { WIDTH: 50px } .npStoryComments SPAN.pluck-thumb-down A:active { WIDTH: 50px } .npStoryComments SPAN.pluck-thumb-up A:hover { WIDTH: 50px } .npStoryComments SPAN.pluck-thumb-down A:hover { WIDTH: 50px } .npStoryComments SPAN.pluck-thumb-up A:hover { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; COLOR: = #000; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid } .npStoryComments SPAN.pluck-thumb-down A:hover { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; COLOR: = #000; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid } .npStoryComments SPAN.pluck-comm-reply-button A:hover { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; COLOR: = #000; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid } .npStoryComments SPAN.pluck-comm-reply-button A:active { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; COLOR: = #000; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid } .npStoryComments SPAN.pluck-voted-up { BACKGROUND: url(/images/icons/thumb_up.gif) no-repeat right 50% } .npStoryComments SPAN.pluck-voted-down { BACKGROUND: url(/images/icons/thumb_down.gif) no-repeat right 50% } .npStoryComments SPAN.pluck-thumb-voted { FONT-SIZE: 0.91em } .npStoryComments .pluck-comm-edit-controls SPAN { FONT-SIZE: 0.91em } .npStoryComments .pluck-comm-edit-controls A { COLOR: #999 } .npStoryComments .pluck-comm-edit-controls A:hover { COLOR: #3366cd } .npStoryComments .pluck-comm-edit-controls A IMG { FLOAT: none; VERTICAL-ALIGN: -4px } .npStoryComments .pluck-comm-share-abuse-controls A { LINE-HEIGHT: 1.6em; FONT-SIZE: 11px } .npStoryComments SPAN.pluck-comm-email-area { MARGIN: 0px 6px; WIDTH: auto } .npStoryComments SPAN.pluck-comm-share-area { MARGIN: 0px 6px; WIDTH: auto } .npStoryComments SPAN.pluck-comm-permalink-area { MARGIN: 0px 6px; WIDTH: auto } .npStoryComments A.pluck-email-set { TEXT-ALIGN: center; WIDTH: 24px } .npStoryComments A.pluck-share-set { TEXT-ALIGN: center; WIDTH: 24px } .npStoryComments A.pluck-permalink-set { TEXT-ALIGN: center; WIDTH: 24px } .npStoryComments A.pluck-email-set { BACKGROUND: url(/images/icons/email.gif) no-repeat 50% 50% } .npStoryComments A.pluck-share-set { BACKGROUND: url(/images/icons/share.gif) no-repeat 50% 50% } .npStoryComments A.pluck-permalink-set { BACKGROUND: url(/images/icons/link-large.gif) no-repeat 50% 50% } .npStoryComments A.pluck-email-set:hover { WIDTH: 24px; BACKGROUND: none transparent scroll repeat 0% 0% } .npStoryComments A.pluck-share-set:hover { WIDTH: 24px; BACKGROUND: none transparent scroll repeat 0% 0% } .npStoryComments A.pluck-permalink-set:hover { WIDTH: 24px; BACKGROUND: none transparent scroll repeat 0% 0% } .npStoryComments A.pluck-email-set:hover:after { CONTENT: 'email' } .npStoryComments A.pluck-share-set:hover:after { CONTENT: 'share' } .npStoryComments A.pluck-permalink-set:hover:after { CONTENT: 'link' } .npStoryComments .pluck-comm-report-abuse { FONT-SIZE: 0.83em } .npStoryComments .pluck-comm-report-abuse:hover { COLOR: #3366cd } .npStoryComments .pluck-comm-reply-input { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 146px; = MARGIN-LEFT: 32px !important; PADDING-TOP: 0px } .npStoryComments .pluck-comm-reply-input P.pluck-comm-calltoaction { COLOR: #666; FONT-SIZE: 16px } .npStoryComments .pluck-comm-reply-input .pluck-comm-message-border = TEXTAREA { WIDTH: 432px } .npStoryComments .pluck-comm-show-hide-replies { PADDING-BOTTOM: 1em; MARGIN: 0px 146px 0px 32px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } .npStoryComments .pluck-comm-show-hide-replies * { FONT-SIZE: 11px !important } .npStoryComments .pluck-comm-ReplyLevel-2 DIV.pluck-comm-comment-content = { MARGIN-TOP: -6px; MARGIN-LEFT: 32px; BORDER-TOP: #ccc 1px dotted } .npStoryComments .pluck-comm-ReplyLevel-2 = .pluck-comm-comment-action-group-arrow-wrapper { BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: = #ccc; BORDER-LEFT-COLOR: #ccc } .npStoryComments .pluck-comm-submit-wait-msg { COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: normal } .npStoryComments .pluck-comm-submit-wait-msg IMG { PADDING-LEFT: 16px; WIDTH: 0px; MARGIN-BOTTOM: 1em; BACKGROUND: = url(/images/icons/load.gif) no-repeat; HEIGHT: 16px } .npStoryComments .pluck-comm-pagination-wrapper { BACKGROUND: none transparent scroll repeat 0% 0% } .npStoryComments .pluck-comm-pagination-level1 { BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: = #000; BORDER-LEFT-COLOR: #000 } .npStoryComments .pluck-pagination-logo { WIDTH: 130px; DISPLAY: block; BACKGROUND: = url(/images/pluck/comments-logo.gif) #fff no-repeat; HEIGHT: 39px } .npStoryComments DIV.pluck-comm-pagination-logo-area IMG { DISPLAY: none } .npStoryComments .pluck-comm-submitoptions { OVERFLOW: hidden } .npStoryComments .pluck-comm-submitoptions SPAN A { MARGIN: 0px 14px; FLOAT: right } .npStoryComments A.pluck-comm-cancel { COLOR: #3366cd; FONT-SIZE: 1em } .npStoryComments A.pluck-comm-cancel SPAN { LINE-HEIGHT: 21px } .npStoryComments .pluck-email-dialog { FONT: 1em/1.33em arial, sans-serif } .npStoryComments .pluck-share-dialog { FONT: 1em/1.33em arial, sans-serif } .npStoryComments .pluck-permalink-dialog { FONT: 1em/1.33em arial, sans-serif } .npStoryComments P.pluck-email-header { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 6px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: bold 1.16em/1.28em georgia, "times new roman", = serif; COLOR: #000; PADDING-TOP: 0px } .npStoryComments P.pluck-report-abuse-header { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 6px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: bold 1.16em/1.28em georgia, "times new roman", = serif; COLOR: #000; PADDING-TOP: 0px } .npStoryComments .pluck-email-dialog FORM { FONT-SIZE: 1em } .npStoryComments .pluck-abuse-dialog FORM { FONT-SIZE: 1em } .npStoryComments .pluck-email-dialog FORM SPAN LABEL { MARGIN: 0px 8px; COLOR: #666; FONT-SIZE: 1em; PADDING-TOP: 0.25em } .npStoryComments .pluck-abuse-dialog FORM SPAN LABEL { MARGIN: 0px 8px; COLOR: #666; FONT-SIZE: 1em; PADDING-TOP: 0.25em } .npStoryComments .pluck-email-dialog FORM SPAN INPUT { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 0.25em; PADDING-LEFT: 3px; WIDTH: 164px; PADDING-RIGHT: = 3px; FONT: 1em/1.33em arial, sans-serif; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.25em } .npStoryComments .pluck-email-dialog FORM SPAN TEXTAREA { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 0.25em; PADDING-LEFT: 3px; WIDTH: 164px; PADDING-RIGHT: = 3px; FONT: 1em/1.33em arial, sans-serif; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.25em } .npStoryComments .pluck-abuse-dialog FORM SPAN INPUT { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 0.25em; PADDING-LEFT: 3px; WIDTH: 164px; PADDING-RIGHT: = 3px; FONT: 1em/1.33em arial, sans-serif; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.25em } .npStoryComments .pluck-abuse-dialog FORM SPAN TEXTAREA { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 0.25em; PADDING-LEFT: 3px; WIDTH: 164px; PADDING-RIGHT: = 3px; FONT: 1em/1.33em arial, sans-serif; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.25em } .npStoryComments .pluck-abuse-dialog FORM SPAN SELECT { FONT: 1em/1.33em arial, sans-serif } .npStoryComments .pluck-email-dialog FORM SPAN INPUT:focus { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: = #999 1px solid; BORDER-RIGHT: #999 1px solid } .npStoryComments .pluck-email-dialog FORM SPAN TEXTAREA:focus { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: = #999 1px solid; BORDER-RIGHT: #999 1px solid } .npStoryComments .pluck-abuse-dialog FORM SPAN INPUT:focus { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: = #999 1px solid; BORDER-RIGHT: #999 1px solid } .npStoryComments .pluck-abuse-dialog FORM SPAN TEXTAREA:focus { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: = #999 1px solid; BORDER-RIGHT: #999 1px solid } .npStoryComments .pluck-email-dialog .pluck-email-message-options { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } .npStoryComments .pluck-abuse-dialog .pluck-abuse-message-options { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } .npStoryComments .pluck-email-dialog .pluck-email-message-options A { MARGIN: 0px 14px; FLOAT: right } .npStoryComments .pluck-abuse-dialog .pluck-report-abuse-options A { MARGIN: 0px 14px; FLOAT: right } .npStoryComments SPAN.pluck-report-abuse-options { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } .npStoryComments A.pluck-email-message-cancel { COLOR: #3366cd; FONT-SIZE: 0.91em } .npStoryComments A.pluck-report-abuse-cancel { COLOR: #3366cd; FONT-SIZE: 0.91em } .npStoryComments .pluck-email-recipient-group .pluck-error-message { MARGIN-LEFT: 82px; FONT-SIZE: 0.91em } .npStoryComments SPAN.pluck-share-item A.pluck-share-link { COLOR: #666; FONT-SIZE: 1em } .npStoryComments SPAN.pluck-share-item A.pluck-share-link:hover { COLOR: #666; FONT-SIZE: 1em } .npStoryComments SPAN.pluck-share-item A.pluck-share-link:hover { COLOR: #3366cd; TEXT-DECORATION: underline } .npStoryComments SPAN.pluck-share-item A.pluck-share-link IMG { MARGIN: 0px 6px 0px 0px } .npStoryComments A.pluck-permalink-share-link { FONT: 12px/1.33em arial, sans-serif; COLOR: #3366cd } .npStoryComments .pluck-permalink-dialog A.hover { FONT: 12px/1.33em arial, sans-serif; COLOR: #3366cd; TEXT-DECORATION: = underline } .npStoryComments A.pluck-permalink-share-link:hover { FONT: 12px/1.33em arial, sans-serif; COLOR: #3366cd; TEXT-DECORATION: = underline } .npStoryComments .pluck-score-wrapper { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } .npStoryComments SPAN.pluck-score-sub-head { MARGIN: 6px 0px 0px 10px; FONT: bold 14px/1.33em georgia, "times new = roman", times; COLOR: #000 } .npStoryComments SPAN.pluck-score-text { MARGIN: 0px 0px 0px 108px; PADDING-TOP: 32px } .npStoryComments SPAN.pluck-score-text BR { LINE-HEIGHT: 0 } .npStoryComments .pluck-score-em { POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 94px; = COLOR: #000; FONT-SIZE: 3em; TOP: 48px; LEFT: 8px } .npStoryComments A.pluck-comm-pagination-first { WIDTH: 24px; HEIGHT: 24px } .npStoryComments A.pluck-comm-pagination-last { WIDTH: 24px; HEIGHT: 24px } .npStoryComments A.pluck-comm-pagination-prev { WIDTH: 70px; FONT: 12px/1.33em arial, sans-serif; HEIGHT: 24px; COLOR: = #3366cd } .npStoryComments A.pluck-comm-pagination-next { WIDTH: 70px; FONT: 12px/1.33em arial, sans-serif; HEIGHT: 24px; COLOR: = #3366cd } .npStoryComments A.pluck-comm-pagination-first { BACKGROUND: url(/images/pluck/btn-first.gif) no-repeat } .npStoryComments A.pluck-comm-pagination-prev { BACKGROUND: url(/images/pluck/btn-prev.gif) no-repeat } .npStoryComments A.pluck-comm-pagination-next { BACKGROUND: url(/images/pluck/btn-next.gif) no-repeat } .npStoryComments A.pluck-comm-pagination-last { BACKGROUND: url(/images/pluck/btn-last.gif) no-repeat } .npStoryComments .pluck-comm-wait-msg { LINE-HEIGHT: 2em } .npStoryComments SPAN.pluck-confirm-btn A { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT: = 1em/1.33em arial, sans-serif; BACKGROUND: #eee; HEIGHT: auto; COLOR: = #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; = PADDING-TOP: 0.25em } .noname .pluck-comm-submitoptions { DISPLAY: none !important } .noname .pluck-comm-reply-button { DISPLAY: none !important } .npStoryCommentsClosed FORM.pluck-comm-posting-form { DISPLAY: none !important } .npStoryCommentsClosed .pluck-comm-comment-action-group-arrow-wrapper { DISPLAY: none !important } .pluck-user-isHidden { DISPLAY: none !important } .pluck-comm-isBlocked { DISPLAY: none !important } .npStoryCommentsClosed .pluck-login-comment-input { DISPLAY: none !important } FORM.npListingsSearch { FONT-SIZE: 12px } FORM.npListingsSearch .npLeft.npInTxt { WIDTH: 500px; FONT-SIZE: 14px } FORM.npListingsSearch .npInSubmit { HEIGHT: 25px } FORM.npListingsSearch .fields { OVERFLOW: hidden } FORM.npListingsSearch .fields P { FLOAT: left; MARGIN-RIGHT: 1em } FORM.npListingsSearch P.date SELECT { MARGIN-RIGHT: 5px } FORM.npListingsSearch P.date SPAN { COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold } .npListings UL { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } .npListings UL LI { POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: = 10px } .npListings UL LI A.npImgLeft { WIDTH: 140px; DISPLAY: block } .npListings UL LI.npListingFeatured { BACKGROUND-COLOR: #ebf1ff; PADDING-TOP: 2px !important } .npListingsWidget UL LI.npListingFeatured { BACKGROUND-COLOR: #ebf1ff; PADDING-TOP: 2px !important } .npListings UL LI.npListingFeatured P.npListingFeatured { TEXT-ALIGN: center; MARGIN: 0px 0px 5px; COLOR: #666; FONT-WEIGHT: bold } .npListingsWidget UL LI.npListingFeatured P.npListingFeatured { TEXT-ALIGN: center; MARGIN: 0px 0px 5px; COLOR: #666; FONT-WEIGHT: bold } .npListings UL A.thumb { TEXT-ALIGN: center; WIDTH: 124px; FLOAT: left } .npListings UL H3 { LINE-HEIGHT: 1em; MARGIN-BOTTOM: 4px } .npListings UL LI P { MARGIN-BOTTOM: 1px; COLOR: #333 } .npListings .listings_nav { TEXT-ALIGN: center; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.25em } .npListings UL LI.noimg H3 { MARGIN-LEFT: 0px } .npListings UL LI.noimg P { MARGIN-LEFT: 0px } .npListingsDetail { PADDING-TOP: 0.5em } .npListingsDetail H2 { FONT-SIZE: 2em } .npListingsDetail H2 .company { COLOR: #666; FONT-SIZE: 0.75em } .npListingsDetail .photo SPAN { TEXT-ALIGN: left } .npListingsDetail .company-image { TEXT-ALIGN: center; WIDTH: 140px; FLOAT: right } .npListingsDetail .small .photo IMG { MAX-WIDTH: 194px } .npListingsWidget UL { BORDER-BOTTOM: #000 1px solid; OVERFLOW-Y: auto; MARGIN-BOTTOM: 10px; = MAX-HEIGHT: 291px; CLEAR: both; BORDER-TOP: #000 1px solid; PADDING-TOP: = 5px } .npListingsWidget LI { MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0.5em !important } .npListingsWidget LI A.npLeft { TEXT-ALIGN: center; WIDTH: 100px; DISPLAY: block; FLOAT: left } .npListingsWidget LI .npImgClearThumb { MARGIN-LEFT: 110px } .npListingsWidget LI H3 { MARGIN: 0px 0px 4px; FONT-SIZE: 14px } .npListingsWidget LI P { LINE-HEIGHT: 1.27em; MARGIN: 0px 0px 4px; FONT-SIZE: 0.91em } .npListingsWidget FORM { MARGIN-BOTTOM: 10px } .npListingsWidget .npInSubmit { PADDING-TOP: 3px } .npListingsWidgetCompact UL { MARGIN-BOTTOM: 10px } .npListingsWidgetCompact LI { PADDING-BOTTOM: 5px !important; PADDING-LEFT: 0px !important; = PADDING-RIGHT: 0px !important; PADDING-TOP: 5px !important } .npListingsWidgetCompact LI.npTop { PADDING-BOTTOM: 5px !important; PADDING-LEFT: 0px !important; = PADDING-RIGHT: 0px !important; PADDING-TOP: 5px !important } .npListingsWidgetCompact LI H5 { MARGIN: 0px } .npListingsWidgetCompact LI P { LINE-HEIGHT: 16px; MARGIN-LEFT: 0px } .npContest .npLabel { WIDTH: 140px } .npContest .npNoLabel { MARGIN: 0px 0px 10px 140px } .npContest .npInTxt { WIDTH: 300px } .npContestNav { FONT-SIZE: 16px } BODY.npWallpaperActive #npWallpaper { MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: #fff } ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.nationalpost.com/css/ie.min.css * HTML .npCcnSubmenu { BACKGROUND-IMAGE: none; BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: = #666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 216px; = PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px = solid; PADDING-TOP: 0px; LEFT: 0px } * HTML .npCcnLinks { HEIGHT: 26.67em } * HTML .npHeadlines LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .npLinks LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .widget_archive UL LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .widget_authors UL LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .widget_categories UL LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .widget_pages UL LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .widget_recent_entries UL LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .widget_rss UL LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .widget_rss_links UL LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .widget_stats_topposts UL LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .widget_twitter UL LI { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BORDER-TOP: #000 1px dotted; PADDING-TOP: 10px } * HTML .npPost .npStoryShare { HEIGHT: 24px; PADDING-TOP: 3px } * HTML .npTabsStrong .npTabs { ZOOM: 1; OVERFLOW: hidden } * HTML .npTabsStrong .npTabs A:hover { COLOR: #ccc } * HTML .npTabsStrong .npTabs A.npCurrent:hover { COLOR: #fff } * HTML #npShareEmailBox { POSITION: absolute; TOP: 50%; LEFT: 50% } * HTML .npStoryComments A.pluck-comm-pagination-first:hover { TEXT-DECORATION: none } * HTML .npStoryComments A.pluck-comm-pagination-last:hover { TEXT-DECORATION: none } * HTML .npStoryComments A.pluck-comm-pagination-prev:hover { TEXT-DECORATION: none } * HTML .npStoryComments A.pluck-comm-pagination-next:hover { TEXT-DECORATION: none } * HTML .pluckLoginForm { POSITION: relative } * HTML .npStoryComments .pluck-login-comment-content { MARGIN-BOTTOM: 2em } * HTML .npStoryComments SPAN.pluck-login-comment-group INPUT { WIDTH: 170px } * HTML .npStoryComments .pluck-login-comment-submit-area = A.pluck-primary-button { TOP: 1px; LEFT: 210px } #npContent { ZOOM: 1; OVERFLOW: hidden } #npContentMain { ZOOM: 1; OVERFLOW: hidden } .npBlock { ZOOM: 1; OVERFLOW: hidden } .npGroup { ZOOM: 1; OVERFLOW: hidden } #npBreadcrumbs P { ZOOM: 1; OVERFLOW: hidden } .npPost BLOCKQUOTE { ZOOM: 1; OVERFLOW: hidden } A.npNoColour { COLOR: #000 } .npNoColour A { COLOR: #000 } #npTopRow .npTopLinks A { LINE-HEIGHT: 29px } #npTopRow .npPosRel { Z-INDEX: 1 } #npBreadcrumbs P { HEIGHT: 30px } .npHot { MARGIN: 0px } #npFooter .npPlain LI { MARGIN-BOTTOM: 0px } #npFooter .npPlain LI P { MARGIN-BOTTOM: 0px } .npSearch .npInSubmit { PADDING-BOTTOM: 0.2em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = PADDING-TOP: 0.2em } #npTabSearchQuote .npIconLoad { TOP: 6px } .npTxtSmall .npTxtIn { FONT-SIZE: 11px } .npInSubmit { PADDING-BOTTOM: 0.2em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 0.2em } .npPost .npStoryPhoto IMG { MARGIN-BOTTOM: -3px } .widget_text H4 A { COLOR: #666 } .npShareDigg .db-compact.db-wrapper { VERTICAL-ALIGN: -3px } .npShareDigg .db-wrapper .db-ie SPAN .db-compact { HEIGHT: 11px } #npShareEmailBox { BACKGROUND: #fff } .npStoryComments SPAN.pluck-primary-button-text { LINE-HEIGHT: 20px } .npStoryComments .pluck-login-comment-form { WIDTH: 100% } .npStoryComments .pluck-comm-single-comment-main { HEIGHT: auto !important } .npStoryComments .pluck-comm-single-comment-top { POSITION: relative !important } .npStoryComments A.pluck-email-set:hover { WIDTH: 24px } .npStoryComments A.pluck-share-set:hover { WIDTH: 24px } .npStoryComments A.pluck-permalink-set:hover { WIDTH: 24px } .npStoryComments A.pluck-email-set:hover { BACKGROUND: url(/images/icon/email.gif) no-repeat 50% 50% } .npStoryComments A.pluck-share-set:hover { BACKGROUND: url(/images/icon/share.gif) no-repeat 50% 50% } .npStoryComments A.pluck-permalink-set:hover { BACKGROUND: url(/images/icon/link-large.gif) no-repeat 50% 50% } .npStoryComments .pluck-comm-ReplyLevel-2 = .pluck-comm-comment-action-group-arrow-wrapper { TOP: -6px } .npStoryComments .pluck-comm-pagination-wrapper { MARGIN-TOP: 1px } .npStoryComments SPAN.pluck-share-item A.pluck-share-link:hover { FONT-SIZE: 1em } .npListingsWidget .npInTxt { WIDTH: 130px } .npListingsWidget .npInSubmit { PADDING-BOTTOM: 2px; MARGIN-TOP: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; FONT-SIZE: 11px; PADDING-TOP: 3px } * HTML .npListingsWidget UL { HEIGHT: 290px } * HTML .npListingsWidgetCompact UL { HEIGHT: 373px } * HTML .npListingsWidget LI { ZOOM: 1 } .npListingsDetail .npSmall .npPhoto { OVERFLOW: hidden } #npTopRow { BACKGROUND-IMAGE: url(/images/layout/top-row.gif) } #npTopRow #npSiteNP { BACKGROUND-IMAGE: url(/images/layout/top-row.gif) } #npTopRow #npSiteFP { BACKGROUND-IMAGE: url(/images/layout/top-row.gif) } #npTopRow SPAN A { BACKGROUND-IMAGE: url(/images/layout/top-row.gif) } .npCcnDropdown DT P { BACKGROUND-IMAGE: url(/images/layout/top-row.gif) } .npCcnDropdown DD { BACKGROUND-IMAGE: url(/images/layout/ccn_submenu.gif) } .npCcnDropdown .npCcnBtm { BACKGROUND-IMAGE: url(/images/layout/ccn_submenu.gif) } .npNavStrip { BACKGROUND-IMAGE: url(/images/layout/navStrip.gif) } .npMenuBtn { BACKGROUND-IMAGE: url(/images/layout/navMenuBtn.gif) } .npNavMapBtn A { BACKGROUND-IMAGE: url(/images/layout/navMapBtn.gif) } #npBreadcrumbs P { BACKGROUND-IMAGE: url(/images/layout/breadcrumbsBg.gif?r1) } #npBreadcrumbs A { BACKGROUND-IMAGE: url(/images/layout/breadcrumbsBg.gif?r1) } #npBreadcrumbs A { BACKGROUND-IMAGE: url(/images/layout/breadcrumbsBg.gif?r1) } #npBreadcrumbs .npBcH { BACKGROUND-IMAGE: url(/images/layout/breadcrumbsBg.gif?r1) } #npBreadcrumbs .npBcP { BACKGROUND-IMAGE: url(/images/layout/breadcrumbsBg.gif?r1) } .npHot .npHotPre { BACKGROUND-IMAGE: url(/images/layout/breadcrumbsBg.gif?r1) } #npContent { BACKGROUND-IMAGE: url(/images/layout/contentBg.gif) } .npRuleStrong { BACKGROUND-IMAGE: url(/images/layout/ruleStrong.gif) } .npDivLite { BACKGROUND-IMAGE: url(/images/layout/divLite.gif) } .npSearch .npInTxt { BACKGROUND-IMAGE: url(/images/layout/searchInTxtBg.gif) } .change_down { BACKGROUND-IMAGE: url(/images/layout/mktsChangeDown.gif) } .change_up { BACKGROUND-IMAGE: url(/images/layout/mktsChangeUp.gif) } .npColumnists .npRuleShort { BACKGROUND-IMAGE: url(/images/layout/ruleShort.gif) } #npFooter .npIconRss { BACKGROUND-IMAGE: url(/images/icons/rss-onb.gif) } .npIconArrowGrayUp { BACKGROUND-IMAGE: url(/images/icons/arrowGrayUp.gif) } .npIconBuzz { BACKGROUND-IMAGE: url(/images/icons/buzz.gif) } .npIconCancel { BACKGROUND-IMAGE: url(/images/icons/cancel.gif) } .npIconComments { BACKGROUND-IMAGE: url(/images/icons/comment.gif) } .npIconDigg { BACKGROUND-IMAGE: url(/images/icons/digg.gif) } .npIconEmail { BACKGROUND-IMAGE: url(/images/icons/email.gif) } .npIconFacebook { BACKGROUND-IMAGE: url(/images/icons/facebook.gif) } .npIconFont { BACKGROUND-IMAGE: url(/images/icons/font.gif) } .npIconFontSmall { BACKGROUND-IMAGE: url(/images/icons/font-small.gif) } .npIconLink { BACKGROUND-IMAGE: url(/images/icons/link.gif) } .npIconLoad { BACKGROUND-IMAGE: url(/images/icons/load.gif) } .npIconLinkedIn { BACKGROUND-IMAGE: url(/images/icons/linkedin.gif) } .npIconPrinter { BACKGROUND-IMAGE: url(/images/icons/printer.gif) } .npIconReddit { BACKGROUND-IMAGE: url(/images/icons/reddit.gif) } .npIconRss { BACKGROUND-IMAGE: url(/images/icons/rss.gif) } .npIconTwitter { BACKGROUND-IMAGE: url(/images/icons/twitter.gif) } ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.financialpost.com/css/print.css #npTopRow { DISPLAY: none } .npMastFP { DISPLAY: none } .npMastNP { DISPLAY: none } #npNav { DISPLAY: none } #watchlist { DISPLAY: none } #npEarlug { DISPLAY: none } #npLeaderboard { DISPLAY: none } #npBreadcrumbs .npBcSub { DISPLAY: none } #npPgHeading { DISPLAY: none } .npAdGoogle { DISPLAY: none } #npContentSide { DISPLAY: none } .npStoryTools { DISPLAY: none } .npStoryShare { DISPLAY: none } .npStoryComments { DISPLAY: none } #npFooter .npCentre * { DISPLAY: none } #npBreadcrumbs { MARGIN-TOP: 20px; FONT-SIZE: 24px; FONT-WEIGHT: bold } #npBreadcrumbs A.npBc0 { BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 5px; WIDTH: 100%; = DISPLAY: block; FONT: 48px/1.25em georgia, "times new roman", times, = serif } #npBreadcrumbs A { PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px = !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important } #npBreadcrumbs A:after { CONTENT: '\00a0/\00a0' } #npBreadcrumbs A.npBc0:after { CONTENT: none } #npBreadcrumbs .npLast A:after { CONTENT: none } #npContent { BACKGROUND-IMAGE: none } #npContentMain { WIDTH: auto } #npStoryContent { WIDTH: auto } .npPhotoTxt { MARGIN-BOTTOM: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; = COLOR: #666 !important } .npPhotoTxt .npGroup { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } .npRuleStrong { BACKGROUND-IMAGE: none; BORDER-TOP: #000 3px solid } #npFooter P.npTxtDim { DISPLAY: block !important } ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.financialpost.com/css/idc/story_widget.css?r2 .idms_story_widget { POSITION: relative } #idms_story_widget_ad { MARGIN: 0px 6px 10px 20px; WIDTH: 88px; FLOAT: right; HEIGHT: 31px } .idms_story_widget #widget { POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: = 614px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.25em; HEIGHT: 22px; CLEAR: = both; PADDING-TOP: 0px } .idms_story_widget P.widget_label { PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #3067db; = MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 83px; PADDING-RIGHT: 0px; FLOAT: = left; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px } .idms_story_widget .arrow { POSITION: static !important; MARGIN-TOP: 0px !important } .idms_story_widget .arrow A { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: = 18px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; BORDER-TOP: #999 1px = solid; BORDER-RIGHT: #999 1px solid } .idms_story_widget .arrow A IMG { DISPLAY: none } .idms_story_widget .arrow A.prev { BORDER-LEFT: medium none; BACKGROUND: url(/images/idc/widgetArrowL.gif) = no-repeat } .idms_story_widget .arrow A.prev:hover { BACKGROUND: url(/images/idc/widgetArrowL-over.gif) no-repeat } .idms_story_widget .arrow A.next { BACKGROUND: url(/images/idc/widgetArrowR.gif) no-repeat } .idms_story_widget .arrow A.next:hover { BACKGROUND: url(/images/idc/widgetArrowR-over.gif) no-repeat } .idms_story_widget #IDMSNewsInnerBox { BORDER-BOTTOM: #999 1px solid; WIDTH: 482px !important; BACKGROUND: = #f3f3f3; FLOAT: left; HEIGHT: 20px !important; BORDER-TOP: #999 1px = solid } .idms_story_widget #IDMSNewsInnerBox UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: = 485px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; = PADDING-TOP: 0px } .idms_story_widget #IDMSNewsInnerBox UL LI { BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; = PADDING-LEFT: 6px; WIDTH: 154px; PADDING-RIGHT: 0px; BACKGROUND: #fff; = FLOAT: left; MARGIN-LEFT: -1px; FONT-SIZE: 11px; CURSOR: pointer; = BORDER-RIGHT: #999 1px solid; PADDING-TOP: 2px } .idms_story_widget #IDMSNewsInnerBox LI * { CURSOR: pointer } .idms_story_widget #IDMSNewsInnerBox LI IMG { VERTICAL-ALIGN: text-top } .idms_story_widget #IDMSNewsInnerBox LI A { COLOR: #000; FONT-WEIGHT: bold } .idms_story_widget #IDMSNewsInnerBox LI A:hover { TEXT-DECORATION: none !important } .idms_story_widget #IDMSNewsInnerBox .li_mouseout { BACKGROUND-COLOR: #fff } .idms_story_widget #IDMSNewsInnerBox .li_mouseover { BACKGROUND: #ebf1ff } .idms_story_widget .delay { TEXT-ALIGN: right; MARGIN-BOTTOM: 1em; COLOR: #aaa; FONT-SIZE: 9px } .idms_story_widget #widgetRoll { Z-INDEX: 1000; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; = BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; = WIDTH: 202px; PADDING-RIGHT: 3px; BACKGROUND: #fff; OVERFLOW: hidden; = BORDER-TOP: #999 1px solid; TOP: 21px; BORDER-RIGHT: #999 1px solid; = PADDING-TOP: 3px; LEFT: 200px } .idms_story_widget #widgetRoll TABLE { WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND: #fff; TABLE-LAYOUT: = fixed; HEIGHT: 192px } .idms_story_widget #widgetRoll A { Xcolor: #3366cd; Xfont-weight: normal } .idms_story_widget #widgetRoll A:hover { TEXT-DECORATION: underline !important } .idms_story_widget #widgetRoll TH.left { LINE-HEIGHT: 27px; PADDING-LEFT: 4px; WIDTH: 50%; FLOAT: none } .idms_story_widget #widgetRoll TH.left A { LINE-HEIGHT: 16px; FLOAT: left } .idms_story_widget #widgetRoll TD { PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: = 27px; COLOR: #464646; PADDING-TOP: 4px; Xtext-align: left } .idms_story_widget #widgetRoll TD.last { PADDING-BOTTOM: 0px; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0px; = FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px } .idms_story_widget #widgetRoll TD.border { BORDER-TOP: #ccc 1px dotted } .idms_story_widget #widgetRoll TR.addWatchlist TD { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; OVERFLOW: visible; PADDING-TOP: 0px } .idms_story_widget #widgetRoll TR.addWatchlist TD A { PADDING-LEFT: 6px; WIDTH: 196px; DISPLAY: block; BACKGROUND: = url(/images/idc/iconAdd.gif) #3067db no-repeat 97% 50%; COLOR: #fff; = FONT-WEIGHT: bold } .idms_story_widget #widgetRoll TR.addWatchlist TH { DISPLAY: none } * HTML .idms_story_widget #IDMSNewsInnerBox UL { HEIGHT: 20px } * HTML .idms_story_widget #IDMSNewsInnerBox UL LI { BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px } ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: 7bit Content-Location: http://members.canada.com/scripts/pluck.ashx document.cookie = 'AT=;path=/;domain=;expires=Thu, 01-Jan-70 00:00:01 GMT;' ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0019_01CB6A18.5787AD60" ------=_NextPart_001_0019_01CB6A18.5787AD60 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.financialpost.com/entrepreneur/Brad+Cherniak+Capital+moves+specialization/3656052/story.html =EF=BB=BF = Capital moves to specialization

Canada.com = Network

=20

FP=20 EntrepreneurRSS

Capital moves to specialization

Brad Cherniak, Financial=20 Post =C2=B7 Tuesday, Oct. 12, = 2010

There are widely varying views about the state of the capital markets = for=20 private companies and how to fix them. Many fit the maxim: "where you = sit drives=20 where you stand." A broader world view and greater objectivity are = critical to=20 effectively assessing and addressing the challenges that exist.

Serial entrepreneur and angel investor Michelle Scarborough takes = such a=20 view. She is head of the Investment and Commercialization Group at = Ottawa Centre=20 for Research and Innovation (OCRI), a nonprofit tasked with advancing=20 knowledge-based industry in the Ottawa region. She and her team are = turning=20 early-stage companies into high-growth enterprises by connecting them = with=20 capital -- the whole point of the debate.

While Scarborough agrees the venture capital industry in Canada is = clearly=20 struggling and restructuring, she also says it is being boosted and even = supplanted by new developments, including the angel investor community. =

Angel investors will form a critical piece of the puzzle, = increasingly=20 playing a more significant and organized role in the capitalization of=20 early-stage companies than ever before, Scarborough says. She sees = additional=20 tax and other incentives being effective in fostering broader angel = investment=20 and dramatically increasing the total amount of capital invested.

In the VC industry, there is also a renaissance of very-early-stage = funds=20 capitalizing on small investments in Web and tech companies with more = modest=20 upside but vastly reduced capital requirements -- VC returning to its = roots, as=20 it were.

She notes that the global venture capital community "is getting a lot = flatter," with several larger, later-stage funds raising capital, not = just from=20 their traditional Canadian LPs but further afield in the United States, = Europe=20 and beyond. There is a growing impetus for new funds across North = America, with=20 the borders increasingly becoming indistinct. For example, more U.S. = funds are=20 looking to establish locally managed funds in Canada, she says.

Yet, Scarborough knows all too well that private capital markets are = still in=20 a major down cycle, and she expects a constructive, continuing role for=20 governments to help facilitate the next up cycle in the short term.=20 Governmentinitiated investment funds managed by existing VC firms should = play an=20 increasingly important role across the country, Scarborough says. Quebec = is a=20 leader in this, followed by Alberta and Ontario. However, she expects = government=20 "stimulus" to ramp down as the capital markets recover, and not be a = permanent=20 feature of the private capital markets.

That being said, the private risk capital market should see better = returns=20 over the long run, as VCs are forced to address their operational = inadequacies=20 as part of the industry's restructuring. For example, Scarborough sees = the trend=20 of VCs shifting their staffing mix toward veteran entrepreneurs with = deep=20 operational experience and away from bankers and accountants as very = positive.=20

She also sees an emerging trend in "investors at all stages of the = corporate=20 life cycle being more prepared to play nice when building high-quality=20 companies" -- a process that, "if done right, will create solid returns = for=20 everyone including the broader economy." The misalignment of interests = between=20 angels, traditional institutional investors and their investee companies = are=20 renowned and were not helped by the recent downturn.

Overall, capital is becoming much more specialized, to be successful = in more=20 focused target investment areas, Scarborough says. She indicates that = these=20 players are ahead of the curve and are still generating good returns and = raising=20 capital even in the challenging environment of the past few years. She = also=20 contends good companies are managing to get capital, if perhaps with = more=20 effort. Nonetheless, it could be five years or more before the whole = system=20 starts showing adequate returns on capital again and that in the = transition many=20 existing funds will disappear and new ones be formed.

In summary, Scarborough says the best ways to accelerate the positive = evolution of private capital markets are: a reinvention of thinking = around the=20 structure of the industry, which is already happening organically; = select=20 government support in this period, tapering off in the long run; and = continued=20 commitment to growing strong companies driving innovation in both = industry and=20 in the capital markets.

Scarborough has been instrumental in fostering the expansion of = Canada's Top=20 10 Competition. It was originally a life sciences initiative, but she = saw the=20 applicability of the concept to IT and cleantech, with great results. =

The goal of the competition is simple: To identify the best = investment=20 opportunities in the country. A jury panel of global investors judges = almost 300=20 competitors each year. One key qualification is an identified and = specific=20 requirement for capital within the next year. Winners get the prestige = of the=20 title and intensive support from a battery of peers, coaches and = investors.=20 There are networking and pitch sessions, road shows and introductions to = key=20 VCs, investors and strategic partners across North America, with = numerous=20 follow-on contacts and support.

In the past three years, in a depressed capital market, Scarborough = estimates=20 "Top 10" companies have raised a combined $100-million to $150-million = in=20 capital. This is the true test of all capital market initiatives. For = more=20 details, go to www.topcanadiancompanies.ca. ---------

- Brad Cherniak has spent more than 20 years as a principal, advisor = to and=20 investor in private companies. He is co-founder and partner at Sapient = Capital=20 Partners, a Toronto- based advisory firm to companies from early stage = to=20 $50-million in revenues. His column appears monthly in the Financial = Post. He=20 can be reached at brad@sapientcap.com

Tools

Related Topics

Get the = National Post=20 newspaper delivered to your home

What do you think?

To leave a comment, you need to =  Sign=20 Up.

Forgot = Password?

To comment, please login.

 

 

Small Business Events

Latest = Blog Posts

  • Twitter=20 to offer local ads for local businesses
  • CFIB=20 Business Barometer: National small business confidence in =E2=80=98low = gear=E2=80=99
  • America=E2=80=99s=20 top 25 under 25
  • Canada=E2=80=99s=20 next generation of entrepreneurs are going mobile
  • =E2=80=98Butler=E2=80=99=20 qualities may get you promoted

=20

Companies to Watch

  • XYZ-RGB=20 Inc.
  • Rypple
  • TalentEgg
  • Wattpad=20 (WP Technology Inc.)
  • Sticker=20 You Inc.
  • Open=20 Apps
  • Active=20 Control
  • MKR=20 International Inc.
  • 3-D=20 Interactive
  • X2O=20 Media
  • Immunovaccine
  • Biotonix=20 Inc.
  • Aromachology:=20 A scent of their own
  • D-Box=20 Technologies
=

Privacy | Terms | = Contact us | Advertise with us | Copyright and=20 permissions | Today's=20 paper | Digital=20 paper | Newsletters=20 | News Feeds | Subscription = services | Site map

=C2=A9 2010 National Post Inc. All rights reserved. = Unauthorized=20 distribution, transmission or republication strictly prohibited. =

------=_NextPart_001_0019_01CB6A18.5787AD60 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.nationalpost.com/includes/header/ccn-login.html =EF=BB=BF

Sign=20 in | Register=20 today

------=_NextPart_001_0019_01CB6A18.5787AD60-- ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.financialpost.idmanagedsolutions.com/charts/quote/quote.chart?WIDTH=406&HEIGHT=120&IND_MAIN=VOLUME&ID_NOTATION=8381916 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 ABz7f1xDYqX9eEKuAAAAAElFTkSuQmCCCg== ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.financialpost.idmanagedsolutions.com/charts/quote/quote.chart?WIDTH=406&HEIGHT=120&IND_MAIN=VOLUME&ID_NOTATION=9246240 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 R18YggAAAABJRU5ErkJgggo= ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.financialpost.idmanagedsolutions.com/charts/quote/quote.chart?WIDTH=406&HEIGHT=120&IND_MAIN=VOLUME&ID_NOTATION=324977 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 AABJRU5ErkJgggo= ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.financialpost.idmanagedsolutions.com/charts/quote/quote.chart?WIDTH=406&HEIGHT=120&IND_MAIN=VOLUME&ID_NOTATION=4359526 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 AAAAAElFTkSuQmCCCg== ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.financialpost.idmanagedsolutions.com/charts/quote/quote.chart?WIDTH=406&HEIGHT=120&IND_MAIN=VOLUME&ID_NOTATION=324985 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 fCedB6STNEYAAAAASUVORK5CYIIK ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.financialpost.idmanagedsolutions.com/charts/quote/quote.chart?WIDTH=406&HEIGHT=120&IND_MAIN=VOLUME&ID_NOTATION=9166766 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 ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://idms.financialpost.com/images/minIcon.png iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAIAAABmGDE9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAGVJREFUeNqMkNENACEIQ6U7uZGy/wR4TZr0vIsf8kEAH60heu/tItDu 4sOttZgz05OIOHAA5pyklb1JGrvSGIOFNIjuPrC+7ChZVdbW08vZyH9Sqzl34ncXTeXuzcNdBFnP xSPAABd/QfkVEJeMAAAAAElFTkSuQmCC ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.financialpost.com/_assets/css/idc/watchlist.css * { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } HTML { FONT-FAMILY: arial, sans-serif } BODY { FONT-SIZE: 75% } HTML > BODY { FONT-SIZE: 12px } A { COLOR: #3366cd; TEXT-DECORATION: none } A IMG { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } .text-right { TEXT-ALIGN: right } .positive { COLOR: #44b40a } .negative { COLOR: #cc0000 } .icon-wrench { PADDING-RIGHT: 22px; BACKGROUND: url(/images/icons/wrench-blue.gif) = no-repeat right 50% } #IDMSpageWatchlist { BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: #666 1px = solid; WIDTH: 938px; FONT-FAMILY: arial, sans-serif; COLOR: #010101; = FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #666 1px solid; = BORDER-RIGHT: #666 1px solid } #toolBar { TEXT-ALIGN: right; HEIGHT: 22px } #toolBar P { LINE-HEIGHT: 22px } #toolBar .icon-wrench { BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 0.75em; PADDING-RIGHT: 26px; = DISPLAY: block; BACKGROUND-POSITION: 97% 50%; FLOAT: right; FONT-WEIGHT: = bold } #toolBar .icon-wrench:hover { BACKGROUND-COLOR: #ebf1ff } #toolBar { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: = 22px; PADDING-TOP: 0px } #toolBar .ad-strip { WIDTH: 400px; FLOAT: left; HEIGHT: 22px; Xbackground: #fee } #IDMSwatchlist { WIDTH: 758px } #IDMSwatchlist .arrow { BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: = 25px; DISPLAY: block; FLOAT: left; BORDER-TOP: #666 1px solid; = BORDER-RIGHT: #666 1px solid } #IDMSwatchlist #right_arrow { LEFT: 732px } #IDMSwatchlist .arrow A { FILTER: alpha(opacity=3D50); DISPLAY: block; HEIGHT: 62px; opacity: 0.5 } #IDMSwatchlist .arrow A:hover { FILTER: alpha(opacity=3D100); opacity: 1 } #IDMSwatchlist .arrow .prev { BACKGROUND: url(/images/icons/arrow-gray-left-35x62.gif) no-repeat 50% = 50% } #IDMSwatchlist .arrow .next { BACKGROUND: url(/images/icons/arrow-gray-right-35x62.gif) no-repeat 50% = 50% } #IDMSwatchlist .arrow A SPAN { DISPLAY: none } #IDMSwatchlistInnerBox { WIDTH: 705px; OVERFLOW: hidden } #WatchlistUL { LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none } #WatchlistUL LI { BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: medium none; = PADDING-BOTTOM: 16px; PADDING-LEFT: 10px; WIDTH: 131px; PADDING-RIGHT: = 0px; FLOAT: left; HEIGHT: 30px; COLOR: #444; FONT-SIZE: 11px; = BORDER-TOP: #666 1px solid; CURSOR: pointer; BORDER-RIGHT: #666 1px = solid; PADDING-TOP: 16px } #WatchlistUL .positiveA { BACKGROUND: url(/images/icons/arrow-green-up-60x60.gif) no-repeat 0px = 0px } #WatchlistUL .negativeA { BACKGROUND: url(/images/icons/arrow-red-down-60x60.gif) no-repeat 0px = 0px } #WatchlistUL .selected_li { BORDER-BOTTOM: medium none } #IDMSpageWatchlist .idmsExpand { DISPLAY: none } #IDMSpageWatchlist .idmsCollapse { DISPLAY: block } #IDMSpageWatchlist .idmsExpand #menue { POSITION: relative; PADDING-BOTTOM: 108px; MIN-HEIGHT: 262px } #IDMSpageWatchlist .ad-button1 { POSITION: absolute; WIDTH: 120px; BOTTOM: 9px; HEIGHT: 90px; LEFT: = 30px; Xbackground: #fee } #menue { BACKGROUND-COLOR: #e7eef9; WIDTH: 180px; FLOAT: left; HEIGHT: auto; = FONT-SIZE: 11px } .menueItem A { BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; = PADDING-RIGHT: 8px; DISPLAY: block; HEIGHT: 33px; COLOR: #fff; = PADDING-TOP: 20px } #menue .active A { BORDER-BOTTOM-COLOR: #666; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: = #1259c7; BORDER-TOP-COLOR: #666; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; = HEIGHT: 38px; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666; = PADDING-TOP: 15px } .menueItem A H1 { COLOR: #444 } #menue .active A H1 { PADDING-LEFT: 20px; COLOR: #fff } #menue H1 { DISPLAY: inline; MARGIN-BOTTOM: 5px; FONT-SIZE: 18px; FONT-WEIGHT: bold } .idmsCollapse #menue .active A H1 { BACKGROUND: url(/images/icons/arrow-right-onbl.gif) no-repeat 0px 0px } .idmsExpand #menue .active A H1 { BACKGROUND: url(/images/icons/arrow-down-onbl.gif) no-repeat 0px 0px } #quote { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 738px; PADDING-RIGHT: = 10px; FLOAT: left; PADDING-TOP: 5px } #quote H2 { MARGIN-BOTTOM: 10px; FONT-SIZE: 18px } #chart { WIDTH: 408px; FLOAT: left } #chart UL { LIST-STYLE-TYPE: none; WIDTH: 100%; FLOAT: left; LIST-STYLE-IMAGE: none } #chart LI { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FLOAT: left; PADDING-TOP: 0px } #chart LI A { BORDER-BOTTOM: #a3a3a3 0px solid; BORDER-LEFT: #a3a3a3 0px solid; = PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: = block; FONT-SIZE: 11px; BORDER-TOP: #a3a3a3 1px solid; BORDER-RIGHT: = #a3a3a3 1px solid; PADDING-TOP: 4px } #chart .selected A { COLOR: #000; FONT-WEIGHT: bold } #chart .link { FLOAT: right } #chart .link A { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } #chart .firstTab { BORDER-LEFT: #a3a3a3 1px solid } .watchlist_loadingimage { BORDER-BOTTOM: #999 1px solid; POSITION: absolute; FILTER: = alpha(opacity=3D75); BORDER-LEFT: #999 1px solid; WIDTH: 404px; DISPLAY: = block; BACKGROUND: url(/images/icons/load-16x16.gif) #fff no-repeat 50% = 50%; HEIGHT: 178px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px = solid; opacity: 0.75 } #quoteDetail { WIDTH: 305px; FLOAT: right } #quoteDetail TABLE { WIDTH: 140px; BORDER-COLLAPSE: collapse } #quoteDetail TD { BORDER-BOTTOM: #888 1px solid; LINE-HEIGHT: 1.5em } #quoteDetail TH { BORDER-BOTTOM: #888 1px solid; LINE-HEIGHT: 1.5em } #quoteDetail TH { TEXT-ALIGN: left; COLOR: #444; FONT-WEIGHT: bold } #quoteDetail TD { TEXT-ALIGN: right } #quoteDetail STRONG { DISPLAY: block } #quoteDetail #news { MARGIN-TOP: 15px; CLEAR: both } #quoteDetail #news { PADDING-TOP: 1em } #quoteDetail #news UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 100%; = PADDING-RIGHT: 0px; PADDING-TOP: 5px } .attr { POSITION: absolute; BOTTOM: 5px; COLOR: #999; FONT-SIZE: 10px } .attr A { BORDER-BOTTOM: #999 1px dotted; COLOR: #999 } .attr A:hover { BORDER-BOTTOM: #999 1px solid } #minWarp { POSITION: absolute; BOTTOM: 0px; RIGHT: 0px } #minimize { PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #333; PADDING-LEFT: 4px; = PADDING-RIGHT: 6px; COLOR: #fff; PADDING-TOP: 4px } * HTML #IDMSwatchlist .arrow { MARGIN-RIGHT: -3px } * HTML #IDMSpageWatchlist .idmsExpand #menue { HEIGHT: 21.83em } ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://idms.financialpost.com/js/jquery-1.3.2.min.js /*=0A= * jQuery JavaScript Library v1.3.2=0A= * http://jquery.com/=0A= *=0A= * Copyright (c) 2009 John Resig=0A= * Dual licensed under the MIT and GPL licenses.=0A= * http://docs.jquery.com/License=0A= *=0A= * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)=0A= * Revision: 6246=0A= */=0A= (function(){var = l=3Dthis,g,y=3Dl.jQuery,p=3Dl.$,o=3Dl.jQuery=3Dl.$=3Dfunction(E,F){return= new = o.fn.init(E,F)},D=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=3D/^.[^:#\[\.= ,]*$/;o.fn=3Do.prototype=3D{init:function(E,H){E=3DE||document;if(E.nodeT= ype){this[0]=3DE;this.length=3D1;this.context=3DE;return this}if(typeof = E=3D=3D=3D"string"){var = G=3DD.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=3Do.clean([G[1]],H)}else{var = I=3Ddocument.getElementById(G[3]);if(I&&I.id!=3DG[3]){return = o().find(E)}var F=3Do(I||[]);F.context=3Ddocument;F.selector=3DE;return = F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return = o(document).ready(E)}}if(E.selector&&E.context){this.selector=3DE.selecto= r;this.context=3DE.context}return = this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",= size:function(){return this.length},get:function(E){return = E=3D=3D=3Dg?Array.prototype.slice.call(this):this[E]},pushStack:function(= F,H,E){var = G=3Do(F);G.prevObject=3Dthis;G.context=3Dthis.context;if(H=3D=3D=3D"find"= ){G.selector=3Dthis.selector+(this.selector?" = ":"")+E}else{if(H){G.selector=3Dthis.selector+"."+H+"("+E+")"}}return = G},setArray:function(E){this.length=3D0;Array.prototype.push.apply(this,E= );return this},each:function(F,E){return = o.each(this,F,E)},index:function(E){return = o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var = E=3DF;if(typeof F=3D=3D=3D"string"){if(H=3D=3D=3Dg){return = this[0]&&o[G||"attr"](this[0],F)}else{E=3D{};E[F]=3DH}}return = this.each(function(I){for(F in = E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E= ,F){if((E=3D=3D"width"||E=3D=3D"height")&&parseFloat(F)<0){F=3Dg}return = this.attr(E,F,"curCSS")},text:function(F){if(typeof = F!=3D=3D"object"&&F!=3Dnull){return = this.empty().append((this[0]&&this[0].ownerDocument||document).createText= Node(F))}var = E=3D"";o.each(F||this,function(){o.each(this.childNodes,function(){if(thi= s.nodeType!=3D8){E+=3Dthis.nodeType!=3D1?this.nodeValue:o.fn.text([this])= }})});return E},wrapAll:function(E){if(this[0]){var = F=3Do(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBef= ore(this[0])}F.map(function(){var = G=3Dthis;while(G.firstChild){G=3DG.firstChild}return = G}).append(this)}return this},wrapInner:function(E){return = this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){re= turn this.each(function(){o(this).wrapAll(E)})},append:function(){return = this.domManip(arguments,true,function(E){if(this.nodeType=3D=3D1){this.ap= pendChild(E)}})},prepend:function(){return = this.domManip(arguments,true,function(E){if(this.nodeType=3D=3D1){this.in= sertBefore(E,this.firstChild)}})},before:function(){return = this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,= this)})},after:function(){return = this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,= this.nextSibling)})},end:function(){return = this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:f= unction(E){if(this.length=3D=3D=3D1){var = F=3Dthis.pushStack([],"find",E);F.length=3D0;o.find(E,this[0],F);return = F}else{return this.pushStack(o.unique(o.map(this,function(G){return = o.find(E,G)})),"find",E)}},clone:function(G){var = E=3Dthis.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){va= r I=3Dthis.outerHTML;if(!I){var = J=3Dthis.ownerDocument.createElement("div");J.appendChild(this.cloneNode(= true));I=3DJ.innerHTML}return o.clean([I.replace(/ = jQuery\d+=3D"(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return = this.cloneNode(true)}});if(G=3D=3D=3Dtrue){var = H=3Dthis.find("*").andSelf(),F=3D0;E.find("*").andSelf().each(function(){= if(this.nodeName!=3D=3DH[F].nodeName){return}var = I=3Do.data(H[F],"events");for(var K in I){for(var J in = I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return = E},filter:function(E){return = this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return = E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return = F.nodeType=3D=3D=3D1})),"filter",E)},closest:function(E){var = G=3Do.expr.match.POS.test(E)?o(E):null,F=3D0;return = this.map(function(){var = H=3Dthis;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(= H,"closest",F);return = H}H=3DH.parentNode;F++}})},not:function(E){if(typeof = E=3D=3D=3D"string"){if(f.test(E)){return = this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=3Do.multiFilter= (E,this)}}var F=3DE.length&&E[E.length-1]!=3D=3Dg&&!E.nodeType;return = this.filter(function(){return = F?o.inArray(this,E)<0:this!=3DE})},add:function(E){return = this.pushStack(o.unique(o.merge(this.get(),typeof = E=3D=3D=3D"string"?o(E):o.makeArray(E))))},is:function(E){return = !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return = !!E&&this.is("."+E)},val:function(K){if(K=3D=3D=3Dg){var = E=3Dthis[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{= }).specified?E.value:E.text}if(o.nodeName(E,"select")){var = I=3DE.selectedIndex,L=3D[],M=3DE.options,H=3DE.type=3D=3D"select-one";if(= I<0){return null}for(var F=3DH?I:0,J=3DH?I+1:M.length;F=3D0= ||o.inArray(this.name,K)>=3D0)}else{if(o.nodeName(this,"select")){var = N=3Do.makeArray(K);o("option",this).each(function(){this.selected=3D(o.in= Array(this.value,N)>=3D0||o.inArray(this.text,N)>=3D0)});if(!N.length){th= is.selectedIndex=3D-1}}else{this.value=3DK}}})},html:function(E){return = E=3D=3D=3Dg?(this[0]?this[0].innerHTML.replace(/ = jQuery\d+=3D"(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWit= h:function(E){return this.after(E).remove()},eq:function(E){return = this.slice(E,+E+1)},slice:function(){return = this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.= prototype.slice.call(arguments).join(","))},map:function(E){return = this.pushStack(o.map(this,function(G,F){return = E.call(G,F,G)}))},andSelf:function(){return = this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var = I=3D(this[0].ownerDocument||this[0]).createDocumentFragment(),F=3Do.clean= (J,(this[0].ownerDocument||this[0]),I),H=3DI.firstChild;if(H){for(var = G=3D0,E=3Dthis.length;G1||G>0?I.c= loneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return = M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbo= dy")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn= .init.prototype=3Do.fn;function = z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o= .globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.pa= rentNode.removeChild(F)}}function e(){return +new = Date}o.extend=3Do.fn.extend=3Dfunction(){var = J=3Darguments[0]||{},H=3D1,I=3Darguments.length,E=3Dfalse,G;if(typeof = J=3D=3D=3D"boolean"){E=3DJ;J=3Darguments[1]||{};H=3D2}if(typeof = J!=3D=3D"object"&&!o.isFunction(J)){J=3D{}}if(I=3D=3DH){J=3Dthis;--H}for(= ;H-1}},swap:functi= on(H,G,I){var E=3D{};for(var F in = G){E[F]=3DH.style[F];H.style[F]=3DG[F]}I.call(H);for(var F in = G){H.style[F]=3DE[F]}},css:function(H,F,J,E){if(F=3D=3D"width"||F=3D=3D"h= eight"){var = L,G=3D{position:"absolute",visibility:"hidden",display:"block"},K=3DF=3D=3D= "width"?["Left","Right"]:["Top","Bottom"];function = I(){L=3DF=3D=3D"width"?H.offsetWidth:H.offsetHeight;if(E=3D=3D=3D"border"= ){return}o.each(K,function(){if(!E){L-=3DparseFloat(o.curCSS(H,"padding"+= this,true))||0}if(E=3D=3D=3D"margin"){L+=3DparseFloat(o.curCSS(H,"margin"= +this,true))||0}else{L-=3DparseFloat(o.curCSS(H,"border"+this+"Width",tru= e))||0}})}if(H.offsetWidth!=3D=3D0){I()}else{o.swap(H,G,I)}return = Math.max(0,Math.round(L))}return = o.curCSS(H,F,J)},curCSS:function(I,F,G){var = L,E=3DI.style;if(F=3D=3D"opacity"&&!o.support.opacity){L=3Do.attr(E,"opac= ity");return = L=3D=3D""?"1":L}if(F.match(/float/i)){F=3Dw}if(!G&&E&&E[F]){L=3DE[F]}else= {if(q.getComputedStyle){if(F.match(/float/i)){F=3D"float"}F=3DF.replace(/= ([A-Z])/g,"-$1").toLowerCase();var = M=3Dq.getComputedStyle(I,null);if(M){L=3DM.getPropertyValue(F)}if(F=3D=3D= "opacity"&&L=3D=3D""){L=3D"1"}}else{if(I.currentStyle){var = J=3DF.replace(/\-(\w)/g,function(N,O){return = O.toUpperCase()});L=3DI.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?= $/i.test(L)&&/^\d/.test(L)){var = H=3DE.left,K=3DI.runtimeStyle.left;I.runtimeStyle.left=3DI.currentStyle.l= eft;E.left=3DL||0;L=3DE.pixelLeft+"px";E.left=3DH;I.runtimeStyle.left=3DK= }}}}return L},clean:function(F,K,I){K=3DK||document;if(typeof = K.createElement=3D=3D=3D"undefined"){K=3DK.ownerDocument||K[0]&&K[0].owne= rDocument||document}if(!I&&F.length=3D=3D=3D1&&typeof = F[0]=3D=3D=3D"string"){var = H=3D/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var= = G=3D[],E=3D[],L=3DK.createElement("div");o.each(F,function(P,S){if(typeof= S=3D=3D=3D"number"){S+=3D""}if(!S){return}if(typeof = S=3D=3D=3D"string"){S=3DS.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){re= turn = T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"= >"});var = O=3DS.replace(/^\s+/,"").substring(0,10).toLowerCase();var = Q=3D!O.indexOf("",""]||!O.indexOf(""= ,""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"",= "
"]||!O.indexOf("",""]||= (!O.indexOf("",""]||!O.indexOf("= ",""]||!o.support.htmlSerialize&&[1,"div
","
= "]||[0,"",""];L.innerHTML=3DQ[1]+S+Q[2];while(Q[0]--){L=3DL.lastChild}if(= !o.support.tbody){var = R=3D/"&&!R?L.childNodes:[];for(var = M=3DN.length-1;M>=3D0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.= length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespa= ce&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.= firstChild)}S=3Do.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G= =3Do.merge(G,S)}});if(I){for(var = J=3D0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLo= werCase()=3D=3D=3D"text/javascript")){E.push(G[J].parentNode?G[J].parentN= ode.removeChild(G[J]):G[J])}else{if(G[J].nodeType=3D=3D=3D1){G.splice.app= ly(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.= appendChild(G[J])}}return E}return = G},attr:function(J,G,K){if(!J||J.nodeType=3D=3D3||J.nodeType=3D=3D8){retu= rn g}var = H=3D!o.isXMLDoc(J),L=3DK!=3D=3Dg;G=3DH&&o.props[G]||G;if(J.tagName){var = F=3D/href|src|style/.test(G);if(G=3D=3D"selected"&&J.parentNode){J.parent= Node.selectedIndex}if(G in = J&&H&&!F){if(L){if(G=3D=3D"type"&&o.nodeName(J,"input")&&J.parentNode){th= row"type property can't be = changed"}J[G]=3DK}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return = J.getAttributeNode(G).nodeValue}if(G=3D=3D"tabIndex"){var = I=3DJ.getAttributeNode("tabIndex");return = I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|text= area)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return = J[G]}if(!o.support.style&&H&&G=3D=3D"style"){return = o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var = E=3D!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G)= ;return = E=3D=3D=3Dnull?g:E}if(!o.support.opacity&&G=3D=3D"opacity"){if(L){J.zoom=3D= 1;J.filter=3D(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=3D= =3D"NaN"?"":"alpha(opacity=3D"+K*100+")")}return = J.filter&&J.filter.indexOf("opacity=3D")>=3D0?(parseFloat(J.filter.match(= /opacity=3D([^)]*)/)[1])/100)+"":""}G=3DG.replace(/-([a-z])/ig,function(M= ,N){return N.toUpperCase()});if(L){J[G]=3DK}return = J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:= function(G){var E=3D[];if(G!=3Dnull){var = F=3DG.length;if(F=3D=3Dnull||typeof = G=3D=3D=3D"string"||o.isFunction(G)||G.setInterval){E[0]=3DG}else{while(F= ){E[--F]=3DG[F]}}}return E},inArray:function(G,H){for(var = E=3D0,F=3DH.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=3DJ.conc= at(I)}return = this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"")= ;if(this.nodeType=3D=3D1){this.removeAttribute(E)}},addClass:function(E){= o.className.add(this,E)},removeClass:function(E){o.className.remove(this,= E)},toggleClass:function(F,E){if(typeof = E!=3D=3D"boolean"){E=3D!o.className.has(this,F)}o.className[E?"add":"remo= ve"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",= this).add([this]).each(function(){o.event.remove(this);o.removeData(this)= });if(this.parentNode){this.parentNode.removeChild(this)}}},empty:functio= n(){o(this).children().remove();while(this.firstChild){this.removeChild(t= his.firstChild)}}},function(E,F){o.fn[E]=3Dfunction(){return = this.each(F,arguments)}});function j(E,F){return = E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var = h=3D"jQuery"+e(),v=3D0,A=3D{};o.extend({cache:{},data:function(F,E,G){F=3D= F=3D=3Dl?A:F;var = H=3DF[h];if(!H){H=3DF[h]=3D++v}if(E&&!o.cache[H]){o.cache[H]=3D{}}if(G!=3D= =3Dg){o.cache[H][E]=3DG}return = E?o.cache[H][E]:H},removeData:function(F,E){F=3DF=3D=3Dl?A:F;var = H=3DF[h];if(E){if(o.cache[H]){delete o.cache[H][E];E=3D"";for(E in = o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete = F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete = o.cache[H]}},queue:function(F,E,H){if(F){E=3D(E||"fx")+"queue";var = G=3Do.data(F,E);if(!G||o.isArray(H)){G=3Do.data(F,E,o.makeArray(H))}else{= if(H){G.push(H)}}}return G},dequeue:function(H,G){var = E=3Do.queue(H,G),F=3DE.shift();if(!G||G=3D=3D=3D"fx"){F=3DE[0]}if(F!=3D=3D= g){F.call(H)}}});o.fn.extend({data:function(E,G){var = H=3DE.split(".");H[1]=3DH[1]?"."+H[1]:"";if(G=3D=3D=3Dg){var = F=3Dthis.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F=3D=3D=3Dg&&this.l= ength){F=3Do.data(this[0],E)}return = F=3D=3D=3Dg&&H[1]?this.data(H[0]):F}else{return = this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G= )})}},removeData:function(E){return = this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeo= f E!=3D=3D"string"){F=3DE;E=3D"fx"}if(F=3D=3D=3Dg){return = o.queue(this[0],E)}return this.each(function(){var = G=3Do.queue(this,E,F);if(E=3D=3D"fx"&&G.length=3D=3D1){G[0].call(this)}})= },dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});=0A= /*=0A= * Sizzle CSS Selector Engine - v0.9.3=0A= * Copyright 2009, The Dojo Foundation=0A= * Released under the MIT, BSD, and GPL Licenses.=0A= * More information: http://sizzlejs.com/=0A= */=0A= (function(){var = R=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]= '"]+)+\]|\\.|[^ = >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=3D0,H=3DObject.prototype.toString;var = F=3Dfunction(Y,U,ab,ac){ab=3Dab||[];U=3DU||document;if(U.nodeType!=3D=3D1= &&U.nodeType!=3D=3D9){return[]}if(!Y||typeof Y!=3D=3D"string"){return = ab}var = Z=3D[],W,af,ai,T,ad,V,X=3Dtrue;R.lastIndex=3D0;while((W=3DR.exec(Y))!=3D=3D= null){Z.push(W[1]);if(W[2]){V=3DRegExp.rightContext;break}}if(Z.length>1&= &M.exec(Y)){if(Z.length=3D=3D=3D2&&I.relative[Z[0]]){af=3DJ(Z[0]+Z[1],U)}= else{af=3DI.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=3DZ.shift= ();if(I.relative[Y]){Y+=3DZ.shift()}af=3DJ(Y,af)}}}else{var = ae=3Dac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length=3D=3D=3D1&&U.par= entNode?U.parentNode:U,Q(U));af=3DF.filter(ae.expr,ae.set);if(Z.length>0)= {ai=3DE(af)}else{X=3Dfalse}while(Z.length){var = ah=3DZ.pop(),ag=3Dah;if(!I.relative[ah]){ah=3D""}else{ag=3DZ.pop()}if(ag=3D= =3Dnull){ag=3DU}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=3Daf}if(!ai){throw= "Syntax error, unrecognized expression: = "+(ah||Y)}if(H.call(ai)=3D=3D=3D"[object = Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType=3D=3D=3D1){for(va= r = aa=3D0;ai[aa]!=3Dnull;aa++){if(ai[aa]&&(ai[aa]=3D=3D=3Dtrue||ai[aa].nodeT= ype=3D=3D=3D1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var = aa=3D0;ai[aa]!=3Dnull;aa++){if(ai[aa]&&ai[aa].nodeType=3D=3D=3D1){ab.push= (af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=3Dfalse;= ab.sort(G);if(hasDuplicate){for(var = aa=3D1;aa":function(Z,U,aa){var X=3Dtypeof = U=3D=3D=3D"string";if(X&&!/\W/.test(U)){U=3Daa?U:U.toUpperCase();for(var = V=3D0,T=3DZ.length;V1||/^\w/.test(X[3])){X[3]=3DF(X[3],null,null,U)}else{var = W=3DF.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return = false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return = true}}return X},POS:function(T){T.unshift(true);return = T}},filters:{enabled:function(T){return = T.disabled=3D=3D=3Dfalse&&T.type!=3D=3D"hidden"},disabled:function(T){ret= urn T.disabled=3D=3D=3Dtrue},checked:function(T){return = T.checked=3D=3D=3Dtrue},selected:function(T){T.parentNode.selectedIndex;r= eturn T.selected=3D=3D=3Dtrue},parent:function(T){return = !!T.firstChild},empty:function(T){return = !T.firstChild},has:function(V,U,T){return = !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},tex= t:function(T){return"text"=3D=3D=3DT.type},radio:function(T){return"radio= "=3D=3D=3DT.type},checkbox:function(T){return"checkbox"=3D=3D=3DT.type},f= ile:function(T){return"file"=3D=3D=3DT.type},password:function(T){return"= password"=3D=3D=3DT.type},submit:function(T){return"submit"=3D=3D=3DT.typ= e},image:function(T){return"image"=3D=3D=3DT.type},reset:function(T){retu= rn"reset"=3D=3D=3DT.type},button:function(T){return"button"=3D=3D=3DT.typ= e||T.nodeName.toUpperCase()=3D=3D=3D"BUTTON"},input:function(T){return/in= put|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:functio= n(U,T){return T=3D=3D=3D0},last:function(V,U,T,W){return = U=3D=3D=3DW.length-1},even:function(U,T){return = T%2=3D=3D=3D0},odd:function(U,T){return = T%2=3D=3D=3D1},lt:function(V,U,T){return = UT[3]-0},nth:function(V,U,T){return = T[3]-0=3D=3DU},eq:function(V,U,T){return = T[3]-0=3D=3DU}},filter:{PSEUDO:function(Z,V,W,aa){var = U=3DV[1],X=3DI.filters[U];if(X){return = X(Z,W,V,aa)}else{if(U=3D=3D=3D"contains"){return(Z.textContent||Z.innerTe= xt||"").indexOf(V[3])>=3D0}else{if(U=3D=3D=3D"not"){var Y=3DV[3];for(var = W=3D0,T=3DY.length;W=3D0)}}},ID:function(U,T){return = U.nodeType=3D=3D=3D1&&U.getAttribute("id")=3D=3D=3DT},TAG:function(U,T){r= eturn(T=3D=3D=3D"*"&&U.nodeType=3D=3D=3D1)||U.nodeName=3D=3D=3DT},CLASS:f= unction(U,T){return(" "+(U.className||U.getAttribute("class"))+" = ").indexOf(T)>-1},ATTR:function(Y,W){var = V=3DW[1],T=3DI.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=3Dnull?Y[V]:Y.getAt= tribute(V),Z=3DT+"",X=3DW[2],U=3DW[4];return = T=3D=3Dnull?X=3D=3D=3D"!=3D":X=3D=3D=3D"=3D"?Z=3D=3D=3DU:X=3D=3D=3D"*=3D"= ?Z.indexOf(U)>=3D0:X=3D=3D=3D"~=3D"?(" "+Z+" = ").indexOf(U)>=3D0:!U?Z&&T!=3D=3Dfalse:X=3D=3D=3D"!=3D"?Z!=3DU:X=3D=3D=3D= "^=3D"?Z.indexOf(U)=3D=3D=3D0:X=3D=3D=3D"$=3D"?Z.substr(Z.length-U.length= )=3D=3D=3DU:X=3D=3D=3D"|=3D"?Z=3D=3D=3DU||Z.substr(0,U.length+1)=3D=3D=3D= U+"-":false},POS:function(X,U,V,Y){var = T=3DU[2],W=3DI.setFilters[T];if(W){return W(X,V,U,Y)}}}};var = M=3DI.match.POS;for(var O in = I.match){I.match[O]=3DRegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/= .source)}var = E=3Dfunction(U,T){U=3DArray.prototype.slice.call(U);if(T){T.push.apply(T,= U);return T}return = U};try{Array.prototype.slice.call(document.documentElement.childNodes)}ca= tch(N){E=3Dfunction(X,W){var U=3DW||[];if(H.call(X)=3D=3D=3D"[object = Array]"){Array.prototype.push.apply(U,X)}else{if(typeof = X.length=3D=3D=3D"number"){for(var = V=3D0,T=3DX.length;V";var = T=3Ddocument.documentElement;T.insertBefore(U,T.firstChild);if(!!document= .getElementById(V)){I.find.ID=3Dfunction(X,Y,Z){if(typeof = Y.getElementById!=3D=3D"undefined"&&!Z){var = W=3DY.getElementById(X[1]);return W?W.id=3D=3D=3DX[1]||typeof = W.getAttributeNode!=3D=3D"undefined"&&W.getAttributeNode("id").nodeValue=3D= =3D=3DX[1]?[W]:g:[]}};I.filter.ID=3Dfunction(Y,W){var X=3Dtypeof = Y.getAttributeNode!=3D=3D"undefined"&&Y.getAttributeNode("id");return = Y.nodeType=3D=3D=3D1&&X&&X.nodeValue=3D=3D=3DW}}T.removeChild(U)})();(fun= ction(){var = T=3Ddocument.createElement("div");T.appendChild(document.createComment(""= ));if(T.getElementsByTagName("*").length>0){I.find.TAG=3Dfunction(U,Y){va= r X=3DY.getElementsByTagName(U[1]);if(U[1]=3D=3D=3D"*"){var = W=3D[];for(var = V=3D0;X[V];V++){if(X[V].nodeType=3D=3D=3D1){W.push(X[V])}}X=3DW}return = X}}T.innerHTML=3D"";if(T.firstChild&&typeof = T.firstChild.getAttribute!=3D=3D"undefined"&&T.firstChild.getAttribute("h= ref")!=3D=3D"#"){I.attrHandle.href=3Dfunction(U){return = U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){= var T=3DF,U=3Ddocument.createElement("div");U.innerHTML=3D"

";if(U.querySelectorAll&&U.querySelectorAll(".TEST").l= ength=3D=3D=3D0){return}F=3Dfunction(Y,X,V,W){X=3DX||document;if(!W&&X.no= deType=3D=3D=3D9&&!Q(X)){try{return = E(X.querySelectorAll(Y),V)}catch(Z){}}return = T(Y,X,V,W)};F.find=3DT.find;F.filter=3DT.filter;F.selectors=3DT.selectors= ;F.matches=3DT.matches})()}if(document.getElementsByClassName&&document.d= ocumentElement.getElementsByClassName){(function(){var = T=3Ddocument.createElement("div");T.innerHTML=3D"
";if(T.getElementsByClassName("e").length=3D=3D=3D0)= {return}T.lastChild.className=3D"e";if(T.getElementsByClassName("e").leng= th=3D=3D=3D1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=3Dfunction(= U,V,W){if(typeof V.getElementsByClassName!=3D=3D"undefined"&&!W){return = V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var = ab=3DU=3D=3D"previousSibling"&&!ac;for(var = W=3D0,V=3Dad.length;W0){X=3DT;break}}}T=3DT[U]}ad[W]=3DX}}}var = K=3Ddocument.compareDocumentPosition?function(U,T){return = U.compareDocumentPosition(T)&16}:function(U,T){return = U!=3D=3DT&&(U.contains?U.contains(T):true)};var Q=3Dfunction(T){return = T.nodeType=3D=3D=3D9&&T.documentElement.nodeName!=3D=3D"HTML"||!!T.ownerD= ocument&&Q(T.ownerDocument)};var J=3Dfunction(T,aa){var = W=3D[],X=3D"",Y,V=3Daa.nodeType?[aa]:aa;while((Y=3DI.match.PSEUDO.exec(T)= )){X+=3DY[0];T=3DT.replace(I.match.PSEUDO,"")}T=3DI.relative[T]?T+"*":T;f= or(var Z=3D0,U=3DV.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=3Dfunctio= n(T){return o.grep(o.timers,function(U){return = T=3D=3D=3DU.elem}).length};o.multiFilter=3Dfunction(V,T,U){if(U){V=3D":no= t("+V+")"}return F.matches(V,T)};o.dir=3Dfunction(V,U){var = T=3D[],W=3DV[U];while(W&&W!=3Ddocument){if(W.nodeType=3D=3D1){T.push(W)}W= =3DW[U]}return T};o.nth=3Dfunction(X,T,V,W){T=3DT||1;var = U=3D0;for(;X;X=3DX[V]){if(X.nodeType=3D=3D1&&++U=3D=3DT){break}}return = X};o.sibling=3Dfunction(V,U){var = T=3D[];for(;V;V=3DV.nextSibling){if(V.nodeType=3D=3D1&&V!=3DU){T.push(V)}= }return = T};return;l.Sizzle=3DF})();o.event=3D{add:function(I,F,H,K){if(I.nodeType= =3D=3D3||I.nodeType=3D=3D8){return}if(I.setInterval&&I!=3Dl){I=3Dl}if(!H.= guid){H.guid=3Dthis.guid++}if(K!=3D=3Dg){var = G=3DH;H=3Dthis.proxy(G);H.data=3DK}var = E=3Do.data(I,"events")||o.data(I,"events",{}),J=3Do.data(I,"handle")||o.d= ata(I,"handle",function(){return typeof = o!=3D=3D"undefined"&&!o.event.triggered?o.event.handle.apply(arguments.ca= llee.elem,arguments):g});J.elem=3DI;o.each(F.split(/\s+/),function(M,N){v= ar = O=3DN.split(".");N=3DO.shift();H.type=3DO.slice().sort().join(".");var = L=3DE[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O= )}if(!L){L=3DE[N]=3D{};if(!o.event.special[N]||o.event.special[N].setup.c= all(I,K,O)=3D=3D=3Dfalse){if(I.addEventListener){I.addEventListener(N,J,f= alse)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=3DH;o.e= vent.global[N]=3Dtrue});I=3Dnull},guid:1,global:{},remove:function(K,H,J)= {if(K.nodeType=3D=3D3||K.nodeType=3D=3D8){return}var = G=3Do.data(K,"events"),F,E;if(G){if(H=3D=3D=3Dg||(typeof = H=3D=3D=3D"string"&&H.charAt(0)=3D=3D".")){for(var I in = G){this.remove(K,I+(H||""))}}else{if(H.type){J=3DH.handler;H=3DH.type}o.e= ach(H.split(/\s+/),function(M,O){var Q=3DO.split(".");O=3DQ.shift();var = N=3DRegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){i= f(J){delete G[O][J.guid]}else{for(var P in = G[O]){if(N.test(G[O][P].type)){delete = G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K= ,Q)}for(F in = G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.ca= ll(K,Q)=3D=3D=3Dfalse){if(K.removeEventListener){K.removeEventListener(O,= o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.d= ata(K,"handle"))}}}F=3Dnull;delete G[O]}}})}for(F in G){break}if(!F){var = L=3Do.data(K,"handle");if(L){L.elem=3Dnull}o.removeData(K,"events");o.rem= oveData(K,"handle")}}},trigger:function(I,K,H,E){var = G=3DI.type||I;if(!E){I=3Dtypeof = I=3D=3D=3D"object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf(= "!")>=3D0){I.type=3DG=3DG.slice(0,-1);I.exclusive=3Dtrue}if(!H){I.stopPro= pagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&t= his.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeTyp= e=3D=3D3||H.nodeType=3D=3D8){return = g}I.result=3Dg;I.target=3DH;K=3Do.makeArray(K);K.unshift(I)}I.currentTarg= et=3DH;var = J=3Do.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&= G=3D=3D"click"))&&H["on"+G]&&H["on"+G].apply(H,K)=3D=3D=3Dfalse){I.result= =3Dfalse}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=3D=3D= "click")){this.triggered=3Dtrue;try{H[G]()}catch(L){}}this.triggered=3Dfa= lse;if(!I.isPropagationStopped()){var = F=3DH.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},ha= ndle:function(K){var = J,E;K=3Darguments[0]=3Do.event.fix(K||l.event);K.currentTarget=3Dthis;var= = L=3DK.type.split(".");K.type=3DL.shift();J=3D!L.length&&!K.exclusive;var = I=3DRegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=3D(o.dat= a(this,"events")||{})[K.type];for(var G in E){var = H=3DE[G];if(J||I.test(H.type)){K.handler=3DH;K.data=3DH.data;var = F=3DH.apply(this,arguments);if(F!=3D=3Dg){K.result=3DF;if(F=3D=3D=3Dfalse= ){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStop= ped()){break}}}},props:"altKey attrChange attrName bubbles button = cancelable charCode clientX clientY ctrlKey currentTarget data detail = eventPhase fromElement handler keyCode metaKey newValue originalTarget = pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey = srcElement target toElement view wheelDelta which".split(" = "),fix:function(H){if(H[h]){return H}var F=3DH;H=3Do.Event(F);for(var = G=3Dthis.props.length,J;G;){J=3Dthis.props[--G];H[J]=3DF[J]}if(!H.target)= {H.target=3DH.srcElement||document}if(H.target.nodeType=3D=3D3){H.target=3D= H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=3D= H.fromElement=3D=3DH.target?H.toElement:H.fromElement}if(H.pageX=3D=3Dnul= l&&H.clientX!=3Dnull){var = I=3Ddocument.documentElement,E=3Ddocument.body;H.pageX=3DH.clientX+(I&&I.= scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=3DH.clientY+(I&= &I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCo= de||H.charCode=3D=3D=3D0)?H.charCode:H.keyCode)){H.which=3DH.charCode||H.= keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=3DH.ctrlKey}if(!H.which&&H.bu= tton){H.which=3D(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return = H},proxy:function(F,E){E=3DE||function(){return = F.apply(this,arguments)};E.guid=3DF.guid=3DF.guid||E.guid||this.guid++;re= turn = E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setu= p:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.lengt= h){var = E=3D0,F=3DRegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").= live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(= this,G[0],c)}}}}}};o.Event=3Dfunction(E){if(!this.preventDefault){return = new = o.Event(E)}if(E&&E.type){this.originalEvent=3DE;this.type=3DE.type}else{t= his.type=3DE}this.timeStamp=3De();this[h]=3Dtrue};function k(){return = false}function u(){return = true}o.Event.prototype=3D{preventDefault:function(){this.isDefaultPrevent= ed=3Du;var = E=3Dthis.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefaul= t()}E.returnValue=3Dfalse},stopPropagation:function(){this.isPropagationS= topped=3Du;var = E=3Dthis.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagat= ion()}E.cancelBubble=3Dtrue},stopImmediatePropagation:function(){this.isI= mmediatePropagationStopped=3Du;this.stopPropagation()},isDefaultPrevented= :k,isPropagationStopped:k,isImmediatePropagationStopped:k};var = a=3Dfunction(F){var = E=3DF.relatedTarget;while(E&&E!=3Dthis){try{E=3DE.parentNode}catch(G){E=3D= this}}if(E!=3Dthis){F.type=3DF.data;o.event.handle.apply(this,arguments)}= };o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.e= vent.special[E]=3D{setup:function(){o.event.add(this,F,a,E)},teardown:fun= ction(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){re= turn = F=3D=3D"unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E= ||G,E&&G)})},one:function(G,H,F){var = E=3Do.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply= (this,arguments)});return = this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){r= eturn = this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){re= turn = this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function= (E,G){if(this[0]){var = F=3Do.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G= ,this[0]);return F.result}},toggle:function(G){var = E=3Darguments,F=3D1;while(F
a';var = H=3DK.getElementsByTagName("*"),E=3DK.getElementsByTagName("a")[0];if(!H|= |!H.length||!E){return}o.support=3D{leadingWhitespace:K.firstChild.nodeTy= pe=3D=3D3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.get= ElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSeria= lize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttrib= ute("style")),hrefNormalized:E.getAttribute("href")=3D=3D=3D"/a",opacity:= E.style.opacity=3D=3D=3D"0.5",cssFloat:!!E.style.cssFloat,scriptEval:fals= e,noCloneEvent:true,boxModel:null};G.type=3D"text/javascript";try{G.appen= dChild(document.createTextNode("window."+J+"=3D1;"))}catch(I){}F.insertBe= fore(G,F.firstChild);if(l[J]){o.support.scriptEval=3Dtrue;delete = l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("oncli= ck",function(){o.support.noCloneEvent=3Dfalse;K.detachEvent("onclick",arg= uments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var = L=3Ddocument.createElement("div");L.style.width=3DL.style.paddingLeft=3D"= 1px";document.body.appendChild(L);o.boxModel=3Do.support.boxModel=3DL.off= setWidth=3D=3D=3D2;document.body.removeChild(L).style.display=3D"none"})}= )();var = w=3Do.support.cssFloat?"cssFloat":"styleFloat";o.props=3D{"for":"htmlFor"= ,"class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly= ",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabin= dex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(type= of G!=3D=3D"string"){return this._load(G)}var I=3DG.indexOf(" = ");if(I>=3D0){var E=3DG.slice(I,G.length);G=3DG.slice(0,I)}var = H=3D"GET";if(J){if(o.isFunction(J)){K=3DJ;J=3Dnull}else{if(typeof = J=3D=3D=3D"object"){J=3Do.param(J);H=3D"POST"}}}var = F=3Dthis;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,= L){if(L=3D=3D"success"||L=3D=3D"notmodified"){F.html(E?o("
").append= (M.responseText.replace(//g,"")).find(E):M.respon= seText)}if(K){F.each(K,[M.responseText,L,M])}}});return = this},serialize:function(){return = o.param(this.serializeArray())},serializeArray:function(){return = this.map(function(){return = this.elements?o.makeArray(this.elements):this}).filter(function(){return = this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no= deName)||/text|hidden|password|search/i.test(this.type))}).map(function(E= ,F){var G=3Do(this).val();return = G=3D=3Dnull?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,va= lue:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajax= Complete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]= =3Dfunction(G){return this.bind(F,G)}});var = r=3De();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=3DG;G=3Dnul= l}return = o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:functio= n(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return = o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=3DG;G=3D= {}}return = o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:functi= on(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:= true,type:"GET",contentType:"application/x-www-form-urlencoded",processDa= ta:true,async:true,xhr:function(){return l.ActiveXObject?new = ActiveXObject("Microsoft.XMLHTTP"):new = XMLHttpRequest()},accepts:{xml:"application/xml, = text/xml",html:"text/html",script:"text/javascript, = application/javascript",json:"application/json, = text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:= function(M){M=3Do.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var = W,F=3D/=3D\?(&|$)/g,R,V,G=3DM.type.toUpperCase();if(M.data&&M.processData= &&typeof = M.data!=3D=3D"string"){M.data=3Do.param(M.data)}if(M.dataType=3D=3D"jsonp= "){if(G=3D=3D"GET"){if(!M.url.match(F)){M.url+=3D(M.url.match(/\?/)?"&":"= ?")+(M.jsonp||"callback")+"=3D?"}}else{if(!M.data||!M.data.match(F)){M.da= ta=3D(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=3D?"}}M.dataType=3D"j= son"}if(M.dataType=3D=3D"json"&&(M.data&&M.data.match(F)||M.url.match(F))= ){W=3D"jsonp"+r++;if(M.data){M.data=3D(M.data+"").replace(F,"=3D"+W+"$1")= }M.url=3DM.url.replace(F,"=3D"+W+"$1");M.dataType=3D"script";l[W]=3Dfunct= ion(X){V=3DX;I();L();l[W]=3Dg;try{delete = l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=3D=3D"script"&&M.ca= che=3D=3Dnull){M.cache=3Dfalse}if(M.cache=3D=3D=3Dfalse&&G=3D=3D"GET"){va= r E=3De();var = U=3DM.url.replace(/(\?|&)_=3D.*?(&|$)/,"$1_=3D"+E+"$2");M.url=3DU+((U=3D=3D= M.url)?(M.url.match(/\?/)?"&":"?")+"_=3D"+E:"")}if(M.data&&G=3D=3D"GET"){= M.url+=3D(M.url.match(/\?/)?"&":"?")+M.data;M.data=3Dnull}if(M.global&&!o= .active++){o.event.trigger("ajaxStart")}var = Q=3D/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=3D=3D"script"&&G=3D= =3D"GET"&&Q&&(Q[1]&&Q[1]!=3Dlocation.protocol||Q[2]!=3Dlocation.host)){va= r H=3Ddocument.getElementsByTagName("head")[0];var = T=3Ddocument.createElement("script");T.src=3DM.url;if(M.scriptCharset){T.= charset=3DM.scriptCharset}if(!W){var = O=3Dfalse;T.onload=3DT.onreadystatechange=3Dfunction(){if(!O&&(!this.read= yState||this.readyState=3D=3D"loaded"||this.readyState=3D=3D"complete")){= O=3Dtrue;I();L();T.onload=3DT.onreadystatechange=3Dnull;H.removeChild(T)}= }}H.appendChild(T);return g}var K=3Dfalse;var = J=3DM.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}= else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-T= ype",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Sinc= e",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 = GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setReques= tHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+= ", = */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)=3D=3D= =3Dfalse){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort()= ;return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var = N=3Dfunction(X){if(J.readyState=3D=3D0){if(P){clearInterval(P);P=3Dnull;i= f(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.= readyState=3D=3D4||X=3D=3D"timeout")){K=3Dtrue;if(P){clearInterval(P);P=3D= null}R=3DX=3D=3D"timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModifie= d&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=3D=3D"success"= ){try{V=3Do.httpData(J,M.dataType,M)}catch(Z){R=3D"parsererror"}}if(R=3D=3D= "success"){var = Y;try{Y=3DJ.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&= &Y){o.lastModified[M.url]=3DY}if(!W){I()}}else{o.handleError(M,J,R)}L();i= f(X){J.abort()}if(M.async){J=3Dnull}}}};if(M.async){var = P=3DsetInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("= timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,nul= l,S)}if(!M.async){N()}function = I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSucces= s",[J,M])}}function = L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComp= lete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}retur= n = J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){= o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){t= ry{return = !F.status&&location.protocol=3D=3D"file:"||(F.status>=3D200&&F.status<300= )||F.status=3D=3D304||F.status=3D=3D1223}catch(E){}return = false},httpNotModified:function(G,E){try{var = H=3DG.getResponseHeader("Last-Modified");return = G.status=3D=3D304||H=3D=3Do.lastModified[E]}catch(F){}return = false},httpData:function(J,H,G){var = F=3DJ.getResponseHeader("content-type"),E=3DH=3D=3D"xml"||!H&&F&&F.indexO= f("xml")>=3D0,I=3DE?J.responseXML:J.responseText;if(E&&I.documentElement.= tagName=3D=3D"parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=3DG.= dataFilter(I,H)}if(typeof = I=3D=3D=3D"string"){if(H=3D=3D"script"){o.globalEval(I)}if(H=3D=3D"json")= {I=3Dl["eval"]("("+I+")")}}return I},param:function(E){var = G=3D[];function = H(I,J){G[G.length]=3DencodeURIComponent(I)+"=3D"+encodeURIComponent(J)}if= (o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}el= se{for(var F in = E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFu= nction(E[F])?E[F]():E[F])}}}return = G.join("&").replace(/%20/g,"+")}});var = m=3D{},n,d=3D[["height","marginTop","marginBottom","paddingTop","paddingB= ottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"]= ,["opacity"]];function t(F,E){var = G=3D{};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=3DF});re= turn G}o.fn.extend({show:function(J,L){if(J){return = this.animate(t("show",3),J,L)}else{for(var = H=3D0,F=3Dthis.length;H").appendTo("body");K=3DI.css("display");if(K=3D=3D=3D"none"){K=3D"bloc= k"}I.remove();m[G]=3DK}o.data(this[H],"olddisplay",K)}}for(var = H=3D0,F=3Dthis.length;H=3D0;H--){if(G[H].elem=3D=3Dthis){if(E){G[H](true)}G.spl= ice(H,1)}}});if(!E){this.dequeue()}return = this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("= toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F= ){o.fn[E]=3Dfunction(G,H){return = this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=3Dtypeof = G=3D=3D=3D"object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,ea= sing:F&&H||H&&!o.isFunction(H)&&H};E.duration=3Do.fx.off?0:typeof = E.duration=3D=3D=3D"number"?E.duration:o.fx.speeds[E.duration]||o.fx.spee= ds._default;E.old=3DE.complete;E.complete=3Dfunction(){if(E.queue!=3D=3Df= alse){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return= E},easing:{linear:function(G,H,E,F){return = E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}}= ,timers:[],fx:function(F,E,G){this.options=3DE;this.elem=3DF;this.prop=3D= G;if(!E.orig){E.orig=3D{}}}});o.fx.prototype=3D{update:function(){if(this= .options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step= [this.prop]||o.fx.step._default)(this);if((this.prop=3D=3D"height"||this.= prop=3D=3D"width")&&this.elem.style){this.elem.style.display=3D"block"}},= cur:function(F){if(this.elem[this.prop]!=3Dnull&&(!this.elem.style||this.= elem.style[this.prop]=3D=3Dnull)){return this.elem[this.prop]}var = E=3DparseFloat(o.css(this.elem,this.prop,F));return = E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:functi= on(I,H,G){this.startTime=3De();this.start=3DI;this.end=3DH;this.unit=3DG|= |this.unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D0;var = E=3Dthis;function F(J){return = E.step(J)}F.elem=3Dthis.elem;if(F()&&o.timers.push(F)&&!n){n=3DsetInterva= l(function(){var K=3Do.timers;for(var = J=3D0;J=3Dthis.options.duration+this.startTime){this.now=3Dthis.= end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[this.pro= p]=3Dtrue;var E=3Dtrue;for(var F in = this.options.curAnim){if(this.options.curAnim[F]!=3D=3Dtrue){E=3Dfalse}}i= f(E){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.opt= ions.overflow;this.elem.style.display=3Dthis.options.display;if(o.css(thi= s.elem,"display")=3D=3D"none"){this.elem.style.display=3D"block"}}if(this= .options.hide){o(this.elem).hide()}if(this.options.hide||this.options.sho= w){for(var I in = this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}thi= s.options.complete.call(this.elem)}return false}else{var = J=3DG-this.startTime;this.state=3DJ/this.options.duration;this.pos=3Do.ea= sing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J= ,0,1,this.options.duration);this.now=3Dthis.start+((this.end-this.start)*= this.pos);this.update()}return = true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opaci= ty:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E)= {if(E.elem.style&&E.elem.style[E.prop]!=3Dnull){E.elem.style[E.prop]=3DE.= now+E.unit}else{E.elem[E.prop]=3DE.now}}}});if(document.documentElement.g= etBoundingClientRect){o.fn.offset=3Dfunction(){if(!this[0]){return{top:0,= left:0}}if(this[0]=3D=3D=3Dthis[0].ownerDocument.body){return = o.offset.bodyOffset(this[0])}var = G=3Dthis[0].getBoundingClientRect(),J=3Dthis[0].ownerDocument,F=3DJ.body,= E=3DJ.documentElement,L=3DE.clientTop||F.clientTop||0,K=3DE.clientLeft||F= .clientLeft||0,I=3DG.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.sc= rollTop)-L,H=3DG.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scro= llLeft)-K;return{top:I,left:H}}}else{o.fn.offset=3Dfunction(){if(!this[0]= ){return{top:0,left:0}}if(this[0]=3D=3D=3Dthis[0].ownerDocument.body){ret= urn = o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();= var = J=3Dthis[0],G=3DJ.offsetParent,F=3DJ,O=3DJ.ownerDocument,M,H=3DO.document= Element,K=3DO.body,L=3DO.defaultView,E=3DL.getComputedStyle(J,null),N=3DJ= .offsetTop,I=3DJ.offsetLeft;while((J=3DJ.parentNode)&&J!=3D=3DK&&J!=3D=3D= H){M=3DL.getComputedStyle(J,null);N-=3DJ.scrollTop,I-=3DJ.scrollLeft;if(J= =3D=3D=3DG){N+=3DJ.offsetTop,I+=3DJ.offsetLeft;if(o.offset.doesNotAddBord= er&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tag= Name))){N+=3DparseInt(M.borderTopWidth,10)||0,I+=3DparseInt(M.borderLeftW= idth,10)||0}F=3DG,G=3DJ.offsetParent}if(o.offset.subtractsBorderForOverfl= owNotVisible&&M.overflow!=3D=3D"visible"){N+=3DparseInt(M.borderTopWidth,= 10)||0,I+=3DparseInt(M.borderLeftWidth,10)||0}E=3DM}if(E.position=3D=3D=3D= "relative"||E.position=3D=3D=3D"static"){N+=3DK.offsetTop,I+=3DK.offsetLe= ft}if(E.position=3D=3D=3D"fixed"){N+=3DMath.max(H.scrollTop,K.scrollTop),= I+=3DMath.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset=3D= {initialize:function(){if(this.initialized){return}var = L=3Ddocument.body,F=3Ddocument.createElement("div"),H,G,N,I,M,E,J=3DL.sty= le.marginTop,K=3D'
';M=3D{position:"absolute",to= p:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"= };for(E in = M){F.style[E]=3DM[E]}F.innerHTML=3DK;L.insertBefore(F,L.firstChild);H=3DF= .firstChild,G=3DH.firstChild,I=3DH.nextSibling.firstChild.firstChild;this= .doesNotAddBorder=3D(G.offsetTop!=3D=3D5);this.doesAddBorderForTableAndCe= lls=3D(I.offsetTop=3D=3D=3D5);H.style.overflow=3D"hidden",H.style.positio= n=3D"relative";this.subtractsBorderForOverflowNotVisible=3D(G.offsetTop=3D= =3D=3D-5);L.style.marginTop=3D"1px";this.doesNotIncludeMarginInBodyOffset= =3D(L.offsetTop=3D=3D=3D0);L.style.marginTop=3DJ;L.removeChild(F);this.in= itialized=3Dtrue},bodyOffset:function(E){o.offset.initialized||o.offset.i= nitialize();var = G=3DE.offsetTop,F=3DE.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOf= fset){G+=3DparseInt(o.curCSS(E,"marginTop",true),10)||0,F+=3DparseInt(o.c= urCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({pos= ition:function(){var I=3D0,H=3D0,F;if(this[0]){var = G=3Dthis.offsetParent(),J=3Dthis.offset(),E=3D/^body|html$/i.test(G[0].ta= gName)?{top:0,left:0}:G.offset();J.top-=3Dj(this,"marginTop");J.left-=3Dj= (this,"marginLeft");E.top+=3Dj(G,"borderTopWidth");E.left+=3Dj(G,"borderL= eftWidth");F=3D{top:J.top-E.top,left:J.left-E.left}}return = F},offsetParent:function(){var = E=3Dthis[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.= tagName)&&o.css(E,"position")=3D=3D"static")){E=3DE.offsetParent}return = o(E)}});o.each(["Left","Top"],function(F,E){var = G=3D"scroll"+E;o.fn[G]=3Dfunction(H){if(!this[0]){return null}return = H!=3D=3Dg?this.each(function(){this=3D=3Dl||this=3D=3Ddocument?l.scrollTo= (!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=3DH}):this[0]=3D=3D= l||this[0]=3D=3Ddocument?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&= &document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Hei= ght","Width"],function(I,G){var = E=3DI?"Left":"Top",H=3DI?"Right":"Bottom",F=3DG.toLowerCase();o.fn["inner= "+G]=3Dfunction(){return = this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=3Dfunction= (K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var = J=3DG.toLowerCase();o.fn[J]=3Dfunction(K){return = this[0]=3D=3Dl?document.compatMode=3D=3D"CSS1Compat"&&document.documentEl= ement["client"+G]||document.body["client"+G]:this[0]=3D=3Ddocument?Math.m= ax(document.documentElement["client"+G],document.body["scroll"+G],documen= t.documentElement["scroll"+G],document.body["offset"+G],document.document= Element["offset"+G]):K=3D=3D=3Dg?(this.length?o.css(this[0],J):null):this= .css(J,typeof K=3D=3D=3D"string"?K:K+"px")}})})(); ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://idms.financialpost.com/js/jquery.easing.1.3.js /*=0A= * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/=0A= *=0A= * Uses the built in easing capabilities added In jQuery 1.1=0A= * to offer multiple easing options=0A= *=0A= * TERMS OF USE - jQuery Easing=0A= * =0A= * Open source under the BSD License. =0A= * =0A= * Copyright =C2=A9 2008 George McGinley Smith=0A= * All rights reserved.=0A= * =0A= * Redistribution and use in source and binary forms, with or without = modification, =0A= * are permitted provided that the following conditions are met:=0A= * =0A= * Redistributions of source code must retain the above copyright = notice, this list of =0A= * conditions and the following disclaimer.=0A= * Redistributions in binary form must reproduce the above copyright = notice, this list =0A= * of conditions and the following disclaimer in the documentation = and/or other materials =0A= * provided with the distribution.=0A= * =0A= * Neither the name of the author nor the names of contributors may be = used to endorse =0A= * or promote products derived from this software without specific prior = written permission.=0A= * =0A= * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS = "AS IS" AND ANY =0A= * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE = IMPLIED WARRANTIES OF=0A= * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. = IN NO EVENT SHALL THE=0A= * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, = INCIDENTAL, SPECIAL,=0A= * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, = PROCUREMENT OF SUBSTITUTE=0A= * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS = INTERRUPTION) HOWEVER CAUSED =0A= * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT = LIABILITY, OR TORT (INCLUDING=0A= * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS = SOFTWARE, EVEN IF ADVISED =0A= * OF THE POSSIBILITY OF SUCH DAMAGE. =0A= *=0A= */=0A= =0A= // t: current time, b: begInnIng value, c: change In value, d: duration=0A= jQuery.easing['jswing'] =3D jQuery.easing['swing'];=0A= =0A= jQuery.extend( jQuery.easing,=0A= {=0A= def: 'easeOutQuad',=0A= swing: function (x, t, b, c, d) {=0A= //alert(jQuery.easing.default);=0A= return jQuery.easing[jQuery.easing.def](x, t, b, c, d);=0A= },=0A= easeInQuad: function (x, t, b, c, d) {=0A= return c*(t/=3Dd)*t + b;=0A= },=0A= easeOutQuad: function (x, t, b, c, d) {=0A= return -c *(t/=3Dd)*(t-2) + b;=0A= },=0A= easeInOutQuad: function (x, t, b, c, d) {=0A= if ((t/=3Dd/2) < 1) return c/2*t*t + b;=0A= return -c/2 * ((--t)*(t-2) - 1) + b;=0A= },=0A= easeInCubic: function (x, t, b, c, d) {=0A= return c*(t/=3Dd)*t*t + b;=0A= },=0A= easeOutCubic: function (x, t, b, c, d) {=0A= return c*((t=3Dt/d-1)*t*t + 1) + b;=0A= },=0A= easeInOutCubic: function (x, t, b, c, d) {=0A= if ((t/=3Dd/2) < 1) return c/2*t*t*t + b;=0A= return c/2*((t-=3D2)*t*t + 2) + b;=0A= },=0A= easeInQuart: function (x, t, b, c, d) {=0A= return c*(t/=3Dd)*t*t*t + b;=0A= },=0A= easeOutQuart: function (x, t, b, c, d) {=0A= return -c * ((t=3Dt/d-1)*t*t*t - 1) + b;=0A= },=0A= easeInOutQuart: function (x, t, b, c, d) {=0A= if ((t/=3Dd/2) < 1) return c/2*t*t*t*t + b;=0A= return -c/2 * ((t-=3D2)*t*t*t - 2) + b;=0A= },=0A= easeInQuint: function (x, t, b, c, d) {=0A= return c*(t/=3Dd)*t*t*t*t + b;=0A= },=0A= easeOutQuint: function (x, t, b, c, d) {=0A= return c*((t=3Dt/d-1)*t*t*t*t + 1) + b;=0A= },=0A= easeInOutQuint: function (x, t, b, c, d) {=0A= if ((t/=3Dd/2) < 1) return c/2*t*t*t*t*t + b;=0A= return c/2*((t-=3D2)*t*t*t*t + 2) + b;=0A= },=0A= easeInSine: function (x, t, b, c, d) {=0A= return -c * Math.cos(t/d * (Math.PI/2)) + c + b;=0A= },=0A= easeOutSine: function (x, t, b, c, d) {=0A= return c * Math.sin(t/d * (Math.PI/2)) + b;=0A= },=0A= easeInOutSine: function (x, t, b, c, d) {=0A= return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;=0A= },=0A= easeInExpo: function (x, t, b, c, d) {=0A= return (t=3D=3D0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;=0A= },=0A= easeOutExpo: function (x, t, b, c, d) {=0A= return (t=3D=3Dd) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;=0A= },=0A= easeInOutExpo: function (x, t, b, c, d) {=0A= if (t=3D=3D0) return b;=0A= if (t=3D=3Dd) return b+c;=0A= if ((t/=3Dd/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;=0A= return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;=0A= },=0A= easeInCirc: function (x, t, b, c, d) {=0A= return -c * (Math.sqrt(1 - (t/=3Dd)*t) - 1) + b;=0A= },=0A= easeOutCirc: function (x, t, b, c, d) {=0A= return c * Math.sqrt(1 - (t=3Dt/d-1)*t) + b;=0A= },=0A= easeInOutCirc: function (x, t, b, c, d) {=0A= if ((t/=3Dd/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;=0A= return c/2 * (Math.sqrt(1 - (t-=3D2)*t) + 1) + b;=0A= },=0A= easeInElastic: function (x, t, b, c, d) {=0A= var s=3D1.70158;var p=3D0;var a=3Dc;=0A= if (t=3D=3D0) return b; if ((t/=3Dd)=3D=3D1) return b+c; if (!p) = p=3Dd*.3;=0A= if (a < Math.abs(c)) { a=3Dc; var s=3Dp/4; }=0A= else var s =3D p/(2*Math.PI) * Math.asin (c/a);=0A= return -(a*Math.pow(2,10*(t-=3D1)) * Math.sin( (t*d-s)*(2*Math.PI)/p = )) + b;=0A= },=0A= easeOutElastic: function (x, t, b, c, d) {=0A= var s=3D1.70158;var p=3D0;var a=3Dc;=0A= if (t=3D=3D0) return b; if ((t/=3Dd)=3D=3D1) return b+c; if (!p) = p=3Dd*.3;=0A= if (a < Math.abs(c)) { a=3Dc; var s=3Dp/4; }=0A= else var s =3D p/(2*Math.PI) * Math.asin (c/a);=0A= return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;=0A= },=0A= easeInOutElastic: function (x, t, b, c, d) {=0A= var s=3D1.70158;var p=3D0;var a=3Dc;=0A= if (t=3D=3D0) return b; if ((t/=3Dd/2)=3D=3D2) return b+c; if (!p) = p=3Dd*(.3*1.5);=0A= if (a < Math.abs(c)) { a=3Dc; var s=3Dp/4; }=0A= else var s =3D p/(2*Math.PI) * Math.asin (c/a);=0A= if (t < 1) return -.5*(a*Math.pow(2,10*(t-=3D1)) * Math.sin( = (t*d-s)*(2*Math.PI)/p )) + b;=0A= return a*Math.pow(2,-10*(t-=3D1)) * Math.sin( (t*d-s)*(2*Math.PI)/p = )*.5 + c + b;=0A= },=0A= easeInBack: function (x, t, b, c, d, s) {=0A= if (s =3D=3D undefined) s =3D 1.70158;=0A= return c*(t/=3Dd)*t*((s+1)*t - s) + b;=0A= },=0A= easeOutBack: function (x, t, b, c, d, s) {=0A= if (s =3D=3D undefined) s =3D 1.70158;=0A= return c*((t=3Dt/d-1)*t*((s+1)*t + s) + 1) + b;=0A= },=0A= easeInOutBack: function (x, t, b, c, d, s) {=0A= if (s =3D=3D undefined) s =3D 1.70158; =0A= if ((t/=3Dd/2) < 1) return c/2*(t*t*(((s*=3D(1.525))+1)*t - s)) + b;=0A= return c/2*((t-=3D2)*t*(((s*=3D(1.525))+1)*t + s) + 2) + b;=0A= },=0A= easeInBounce: function (x, t, b, c, d) {=0A= return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;=0A= },=0A= easeOutBounce: function (x, t, b, c, d) {=0A= if ((t/=3Dd) < (1/2.75)) {=0A= return c*(7.5625*t*t) + b;=0A= } else if (t < (2/2.75)) {=0A= return c*(7.5625*(t-=3D(1.5/2.75))*t + .75) + b;=0A= } else if (t < (2.5/2.75)) {=0A= return c*(7.5625*(t-=3D(2.25/2.75))*t + .9375) + b;=0A= } else {=0A= return c*(7.5625*(t-=3D(2.625/2.75))*t + .984375) + b;=0A= }=0A= },=0A= easeInOutBounce: function (x, t, b, c, d) {=0A= if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 = + b;=0A= return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b;=0A= }=0A= });=0A= =0A= /*=0A= *=0A= * TERMS OF USE - EASING EQUATIONS=0A= * =0A= * Open source under the BSD License. =0A= * =0A= * Copyright =C2=A9 2001 Robert Penner=0A= * All rights reserved.=0A= * =0A= * Redistribution and use in source and binary forms, with or without = modification, =0A= * are permitted provided that the following conditions are met:=0A= * =0A= * Redistributions of source code must retain the above copyright = notice, this list of =0A= * conditions and the following disclaimer.=0A= * Redistributions in binary form must reproduce the above copyright = notice, this list =0A= * of conditions and the following disclaimer in the documentation = and/or other materials =0A= * provided with the distribution.=0A= * =0A= * Neither the name of the author nor the names of contributors may be = used to endorse =0A= * or promote products derived from this software without specific prior = written permission.=0A= * =0A= * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS = "AS IS" AND ANY =0A= * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE = IMPLIED WARRANTIES OF=0A= * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. = IN NO EVENT SHALL THE=0A= * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, = INCIDENTAL, SPECIAL,=0A= * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, = PROCUREMENT OF SUBSTITUTE=0A= * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS = INTERRUPTION) HOWEVER CAUSED =0A= * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT = LIABILITY, OR TORT (INCLUDING=0A= * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS = SOFTWARE, EVEN IF ADVISED =0A= * OF THE POSSIBILITY OF SUCH DAMAGE. =0A= *=0A= */ ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://idms.financialpost.com/js/jquery.stepscroll-0.5.js /*! * jQuery.stepScroll * Dual licensed under MIT and GPL. * Date: 08/21/2009 * * @projectDescription (Auto)scroll a list of elements in steps * @author Jim Yi * @version 0.4 * * @id jQuery.stepScroll * @id jQuery.fn.stepScroll * @param {Object} settings Hash of settings, none is required. * @return {jQuery} Returns the same jQuery object for chaining. * */ (function($){ $.fn.stepScroll =3D function(options) { var defaults =3D { animationSpeed: 1500, autoStart: true, manualStep: 1, step: 5, stepSpeed: 1500 /* the time after the animation stops until the next = scroll */ }; var options =3D $.extend(defaults, options); var full =3D true; // is the scroller full? if not, don't let anyone scroll var init_size =3D $("ul li", this).length; if (init_size < options.step) { full =3D false; } return this.each(function() { var autoscroll =3D false; var timeout =3D -1; var obj =3D this; var animating =3D false; /* so we don't try to animate while already = animating */ var queue =3D new Array(); /* queue animations if it's already = animating */ var allow =3D full; /* bind some custom events */ $(obj).bind("start", function() { startAutoScroll(); }); $(obj).bind("stop", function() { stopAutoScroll(); }); $(obj).bind("left", function(e, step) { if (step) options.manualStep =3D step; stopAutoScroll(); scroll(1, 1); }); $(obj).bind("right", function(e, step) { if (step) options.manualStep =3D step; stopAutoScroll(); scroll(-1, 1); }); if (options.autoStart =3D=3D true) { startAutoScroll(); } function startAutoScroll() { autoscroll =3D true; scroll(1); } function stopAutoScroll() { clearTimeout(timeout); autoscroll =3D false; } /* dir =3D 1 =3D> scroll left * dir =3D -1 =3D> scroll right * step is optional, overrides the options */ function scroll(dir, manual) { if (!allow) return; if (!dir) dir =3D 1; // IE doesn't accept parameters in setTimeout if (animating) { /* queue to do once we finish animating = */ /*Adding condition to ignore the = multiple scrolls and accept first and last events.*/ if(queue.size() < 1) queue.push( {"dir": dir, "manual": = manual} ); return; } animating =3D true; var mySpeed, myStep, width; if (manual =3D=3D 1) { myStep =3D options.manualStep; } else { myStep =3D options.step; } mySpeed =3D options.animationSpeed * (myStep / options.step); width =3D dir * $("ul li:first", obj).outerWidth(true) * myStep; var $mom =3D $("ul", obj); if (dir =3D=3D 1) { $mom.children(":lt(" + myStep + ")").clone(true).appendTo($mom); $(obj).animate({scrollLeft: width}, mySpeed, function() { if (dir =3D=3D 1) { $mom.children(":lt(" + myStep + ")").remove(); } $(obj).scrollLeft(0); animating =3D false; var next =3D queue.shift(); if (next) { scroll(next.dir, next.manual); } if (autoscroll =3D=3D true) { timeout =3D setTimeout(scroll, options.stepSpeed, 1); } }); } else if (dir =3D=3D -1) { var rotate =3D $mom.children().length - myStep - 1; var clone =3D false; if (rotate < 0) { = $mom.children().clone(true).prependTo($mom); } else { $mom.children(":gt(" + = rotate + ")").clone(true).prependTo($mom); } $(obj).scrollLeft(-1 * width); $(obj).animate({scrollLeft: 0}, mySpeed, function() { /* (rotate + mystep): adjust the rotate number since we prepended = elements */ $mom.children(":gt(" + (rotate + myStep) + ")").remove(); animating =3D false; var next =3D queue.shift(); if (next) { scroll(next.dir, next.manual); } }); } } return false; }); }; })(jQuery); ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://idms.financialpost.com/js/prototype.js /* Prototype JavaScript framework, version 1.6.0.3=0A= * (c) 2005-2008 Sam Stephenson=0A= *=0A= * Prototype is freely distributable under the terms of an MIT-style = license.=0A= * For details, see the Prototype web site: http://www.prototypejs.org/=0A= *=0A= = *------------------------------------------------------------------------= --*/=0A= =0A= var Prototype =3D {=0A= Version: '1.6.0.3',=0A= =0A= Browser: {=0A= IE: !!(window.attachEvent &&=0A= navigator.userAgent.indexOf('Opera') =3D=3D=3D -1),=0A= Opera: navigator.userAgent.indexOf('Opera') > -1,=0A= WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A= Gecko: navigator.userAgent.indexOf('Gecko') > -1 &&=0A= navigator.userAgent.indexOf('KHTML') =3D=3D=3D -1,=0A= MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A= },=0A= =0A= BrowserFeatures: {=0A= XPath: !!document.evaluate,=0A= SelectorsAPI: !!document.querySelector,=0A= ElementExtensions: !!window.HTMLElement,=0A= SpecificElementExtensions:=0A= document.createElement('div')['__proto__'] &&=0A= document.createElement('div')['__proto__'] !=3D=3D=0A= document.createElement('form')['__proto__']=0A= },=0A= =0A= ScriptFragment: ']*>([\\S\\s]*?)<\/script>',=0A= JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A= =0A= emptyFunction: function() { },=0A= K: function(x) { return x }=0A= };=0A= =0A= if (Prototype.Browser.MobileSafari)=0A= Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A= =0A= =0A= /* Based on Alex Arnell's inheritance implementation. */=0A= var Class =3D {=0A= create: function() {=0A= var parent =3D null, properties =3D $A(arguments);=0A= if (Object.isFunction(properties[0]))=0A= parent =3D properties.shift();=0A= =0A= function klass() {=0A= this.initialize.apply(this, arguments);=0A= }=0A= =0A= Object.extend(klass, Class.Methods);=0A= klass.superclass =3D parent;=0A= klass.subclasses =3D [];=0A= =0A= if (parent) {=0A= var subclass =3D function() { };=0A= subclass.prototype =3D parent.prototype;=0A= klass.prototype =3D new subclass;=0A= parent.subclasses.push(klass);=0A= }=0A= =0A= for (var i =3D 0; i < properties.length; i++)=0A= klass.addMethods(properties[i]);=0A= =0A= if (!klass.prototype.initialize)=0A= klass.prototype.initialize =3D Prototype.emptyFunction;=0A= =0A= klass.prototype.constructor =3D klass;=0A= =0A= return klass;=0A= }=0A= };=0A= =0A= Class.Methods =3D {=0A= addMethods: function(source) {=0A= var ancestor =3D this.superclass && this.superclass.prototype;=0A= var properties =3D Object.keys(source);=0A= =0A= if (!Object.keys({ toString: true }).length)=0A= properties.push("toString", "valueOf");=0A= =0A= for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A= var property =3D properties[i], value =3D source[property];=0A= if (ancestor && Object.isFunction(value) &&=0A= value.argumentNames().first() =3D=3D "$super") {=0A= var method =3D value;=0A= value =3D (function(m) {=0A= return function() { return ancestor[m].apply(this, arguments) = };=0A= })(property).wrap(method);=0A= =0A= value.valueOf =3D method.valueOf.bind(method);=0A= value.toString =3D method.toString.bind(method);=0A= }=0A= this.prototype[property] =3D value;=0A= }=0A= =0A= return this;=0A= }=0A= };=0A= =0A= var Abstract =3D { };=0A= =0A= Object.extend =3D function(destination, source) {=0A= for (var property in source)=0A= destination[property] =3D source[property];=0A= return destination;=0A= };=0A= =0A= Object.extend(Object, {=0A= inspect: function(object) {=0A= try {=0A= if (Object.isUndefined(object)) return 'undefined';=0A= if (object =3D=3D=3D null) return 'null';=0A= return object.inspect ? object.inspect() : String(object);=0A= } catch (e) {=0A= if (e instanceof RangeError) return '...';=0A= throw e;=0A= }=0A= },=0A= =0A= toJSON: function(object) {=0A= var type =3D typeof object;=0A= switch (type) {=0A= case 'undefined':=0A= case 'function':=0A= case 'unknown': return;=0A= case 'boolean': return object.toString();=0A= }=0A= =0A= if (object =3D=3D=3D null) return 'null';=0A= if (object.toJSON) return object.toJSON();=0A= if (Object.isElement(object)) return;=0A= =0A= var results =3D [];=0A= for (var property in object) {=0A= var value =3D Object.toJSON(object[property]);=0A= if (!Object.isUndefined(value))=0A= results.push(property.toJSON() + ': ' + value);=0A= }=0A= =0A= return '{' + results.join(', ') + '}';=0A= },=0A= =0A= toQueryString: function(object) {=0A= return $H(object).toQueryString();=0A= },=0A= =0A= toHTML: function(object) {=0A= return object && object.toHTML ? object.toHTML() : = String.interpret(object);=0A= },=0A= =0A= keys: function(object) {=0A= var keys =3D [];=0A= for (var property in object)=0A= keys.push(property);=0A= return keys;=0A= },=0A= =0A= values: function(object) {=0A= var values =3D [];=0A= for (var property in object)=0A= values.push(object[property]);=0A= return values;=0A= },=0A= =0A= clone: function(object) {=0A= return Object.extend({ }, object);=0A= },=0A= =0A= isElement: function(object) {=0A= return !!(object && object.nodeType =3D=3D 1);=0A= },=0A= =0A= isArray: function(object) {=0A= return object !=3D null && typeof object =3D=3D "object" &&=0A= 'splice' in object && 'join' in object;=0A= },=0A= =0A= isHash: function(object) {=0A= return object instanceof Hash;=0A= },=0A= =0A= isFunction: function(object) {=0A= return typeof object =3D=3D "function";=0A= },=0A= =0A= isString: function(object) {=0A= return typeof object =3D=3D "string";=0A= },=0A= =0A= isNumber: function(object) {=0A= return typeof object =3D=3D "number";=0A= },=0A= =0A= isUndefined: function(object) {=0A= return typeof object =3D=3D "undefined";=0A= }=0A= });=0A= =0A= Object.extend(Function.prototype, {=0A= argumentNames: function() {=0A= var names =3D = this.toString().match(/^[\s\(]*function[^(]*\(([^\)]*)\)/)[1]=0A= .replace(/\s+/g, '').split(',');=0A= return names.length =3D=3D 1 && !names[0] ? [] : names;=0A= },=0A= =0A= bind: function() {=0A= if (arguments.length < 2 && Object.isUndefined(arguments[0])) return = this;=0A= var __method =3D this, args =3D $A(arguments), object =3D = args.shift();=0A= return function() {=0A= return __method.apply(object, args.concat($A(arguments)));=0A= }=0A= },=0A= =0A= bindAsEventListener: function() {=0A= var __method =3D this, args =3D $A(arguments), object =3D = args.shift();=0A= return function(event) {=0A= return __method.apply(object, [event || = window.event].concat(args));=0A= }=0A= },=0A= =0A= curry: function() {=0A= if (!arguments.length) return this;=0A= var __method =3D this, args =3D $A(arguments);=0A= return function() {=0A= return __method.apply(this, args.concat($A(arguments)));=0A= }=0A= },=0A= =0A= delay: function() {=0A= var __method =3D this, args =3D $A(arguments), timeout =3D = args.shift() * 1000;=0A= return window.setTimeout(function() {=0A= return __method.apply(__method, args);=0A= }, timeout);=0A= },=0A= =0A= defer: function() {=0A= var args =3D [0.01].concat($A(arguments));=0A= return this.delay.apply(this, args);=0A= },=0A= =0A= wrap: function(wrapper) {=0A= var __method =3D this;=0A= return function() {=0A= return wrapper.apply(this, = [__method.bind(this)].concat($A(arguments)));=0A= }=0A= },=0A= =0A= methodize: function() {=0A= if (this._methodized) return this._methodized;=0A= var __method =3D this;=0A= return this._methodized =3D function() {=0A= return __method.apply(null, [this].concat($A(arguments)));=0A= };=0A= }=0A= });=0A= =0A= Date.prototype.toJSON =3D function() {=0A= return '"' + this.getUTCFullYear() + '-' +=0A= (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A= this.getUTCDate().toPaddedString(2) + 'T' +=0A= this.getUTCHours().toPaddedString(2) + ':' +=0A= this.getUTCMinutes().toPaddedString(2) + ':' +=0A= this.getUTCSeconds().toPaddedString(2) + 'Z"';=0A= };=0A= =0A= var Try =3D {=0A= these: function() {=0A= var returnValue;=0A= =0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var lambda =3D arguments[i];=0A= try {=0A= returnValue =3D lambda();=0A= break;=0A= } catch (e) { }=0A= }=0A= =0A= return returnValue;=0A= }=0A= };=0A= =0A= RegExp.prototype.match =3D RegExp.prototype.test;=0A= =0A= RegExp.escape =3D function(str) {=0A= return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var PeriodicalExecuter =3D Class.create({=0A= initialize: function(callback, frequency) {=0A= this.callback =3D callback;=0A= this.frequency =3D frequency;=0A= this.currentlyExecuting =3D false;=0A= =0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= this.timer =3D setInterval(this.onTimerEvent.bind(this), = this.frequency * 1000);=0A= },=0A= =0A= execute: function() {=0A= this.callback(this);=0A= },=0A= =0A= stop: function() {=0A= if (!this.timer) return;=0A= clearInterval(this.timer);=0A= this.timer =3D null;=0A= },=0A= =0A= onTimerEvent: function() {=0A= if (!this.currentlyExecuting) {=0A= try {=0A= this.currentlyExecuting =3D true;=0A= this.execute();=0A= } finally {=0A= this.currentlyExecuting =3D false;=0A= }=0A= }=0A= }=0A= });=0A= Object.extend(String, {=0A= interpret: function(value) {=0A= return value =3D=3D null ? '' : String(value);=0A= },=0A= specialChar: {=0A= '\b': '\\b',=0A= '\t': '\\t',=0A= '\n': '\\n',=0A= '\f': '\\f',=0A= '\r': '\\r',=0A= '\\': '\\\\'=0A= }=0A= });=0A= =0A= Object.extend(String.prototype, {=0A= gsub: function(pattern, replacement) {=0A= var result =3D '', source =3D this, match;=0A= replacement =3D arguments.callee.prepareReplacement(replacement);=0A= =0A= while (source.length > 0) {=0A= if (match =3D source.match(pattern)) {=0A= result +=3D source.slice(0, match.index);=0A= result +=3D String.interpret(replacement(match));=0A= source =3D source.slice(match.index + match[0].length);=0A= } else {=0A= result +=3D source, source =3D '';=0A= }=0A= }=0A= return result;=0A= },=0A= =0A= sub: function(pattern, replacement, count) {=0A= replacement =3D this.gsub.prepareReplacement(replacement);=0A= count =3D Object.isUndefined(count) ? 1 : count;=0A= =0A= return this.gsub(pattern, function(match) {=0A= if (--count < 0) return match[0];=0A= return replacement(match);=0A= });=0A= },=0A= =0A= scan: function(pattern, iterator) {=0A= this.gsub(pattern, iterator);=0A= return String(this);=0A= },=0A= =0A= truncate: function(length, truncation) {=0A= length =3D length || 30;=0A= truncation =3D Object.isUndefined(truncation) ? '...' : truncation;=0A= return this.length > length ?=0A= this.slice(0, length - truncation.length) + truncation : = String(this);=0A= },=0A= =0A= strip: function() {=0A= return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A= },=0A= =0A= stripTags: function() {=0A= return this.replace(/<\/?[^>]+>/gi, '');=0A= },=0A= =0A= stripScripts: function() {=0A= return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A= },=0A= =0A= extractScripts: function() {=0A= var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A= var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A= return (this.match(matchAll) || []).map(function(scriptTag) {=0A= return (scriptTag.match(matchOne) || ['', ''])[1];=0A= });=0A= },=0A= =0A= evalScripts: function() {=0A= return this.extractScripts().map(function(script) { return = eval(script) });=0A= },=0A= =0A= escapeHTML: function() {=0A= var self =3D arguments.callee;=0A= self.text.data =3D this;=0A= return self.div.innerHTML;=0A= },=0A= =0A= unescapeHTML: function() {=0A= var div =3D new Element('div');=0A= div.innerHTML =3D this.stripTags();=0A= return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A= $A(div.childNodes).inject('', function(memo, node) { return = memo+node.nodeValue }) :=0A= div.childNodes[0].nodeValue) : '';=0A= },=0A= =0A= toQueryParams: function(separator) {=0A= var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A= if (!match) return { };=0A= =0A= return match[1].split(separator || '&').inject({ }, function(hash, = pair) {=0A= if ((pair =3D pair.split('=3D'))[0]) {=0A= var key =3D decodeURIComponent(pair.shift());=0A= var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A= if (value !=3D undefined) value =3D decodeURIComponent(value);=0A= =0A= if (key in hash) {=0A= if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A= hash[key].push(value);=0A= }=0A= else hash[key] =3D value;=0A= }=0A= return hash;=0A= });=0A= },=0A= =0A= toArray: function() {=0A= return this.split('');=0A= },=0A= =0A= succ: function() {=0A= return this.slice(0, this.length - 1) +=0A= String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A= },=0A= =0A= times: function(count) {=0A= return count < 1 ? '' : new Array(count + 1).join(this);=0A= },=0A= =0A= camelize: function() {=0A= var parts =3D this.split('-'), len =3D parts.length;=0A= if (len =3D=3D 1) return parts[0];=0A= =0A= var camelized =3D this.charAt(0) =3D=3D '-'=0A= ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A= : parts[0];=0A= =0A= for (var i =3D 1; i < len; i++)=0A= camelized +=3D parts[i].charAt(0).toUpperCase() + = parts[i].substring(1);=0A= =0A= return camelized;=0A= },=0A= =0A= capitalize: function() {=0A= return this.charAt(0).toUpperCase() + = this.substring(1).toLowerCase();=0A= },=0A= =0A= underscore: function() {=0A= return this.gsub(/::/, = '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{= 1}_#{2}').gsub(/-/,'_').toLowerCase();=0A= },=0A= =0A= dasherize: function() {=0A= return this.gsub(/_/,'-');=0A= },=0A= =0A= inspect: function(useDoubleQuotes) {=0A= var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A= var character =3D String.specialChar[match[0]];=0A= return character ? character : '\\u00' + = match[0].charCodeAt().toPaddedString(2, 16);=0A= });=0A= if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') = + '"';=0A= return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A= },=0A= =0A= toJSON: function() {=0A= return this.inspect(true);=0A= },=0A= =0A= unfilterJSON: function(filter) {=0A= return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A= },=0A= =0A= isJSON: function() {=0A= var str =3D this;=0A= if (str.blank()) return false;=0A= str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A= return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A= },=0A= =0A= evalJSON: function(sanitize) {=0A= var json =3D this.unfilterJSON();=0A= try {=0A= if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A= } catch (e) { }=0A= throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A= },=0A= =0A= include: function(pattern) {=0A= return this.indexOf(pattern) > -1;=0A= },=0A= =0A= startsWith: function(pattern) {=0A= return this.indexOf(pattern) =3D=3D=3D 0;=0A= },=0A= =0A= endsWith: function(pattern) {=0A= var d =3D this.length - pattern.length;=0A= return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A= },=0A= =0A= empty: function() {=0A= return this =3D=3D '';=0A= },=0A= =0A= blank: function() {=0A= return /^\s*$/.test(this);=0A= },=0A= =0A= interpolate: function(object, pattern) {=0A= return new Template(this, pattern).evaluate(object);=0A= }=0A= });=0A= =0A= if (Prototype.Browser.WebKit || Prototype.Browser.IE) = Object.extend(String.prototype, {=0A= escapeHTML: function() {=0A= return = this.replace(/&/g,'&').replace(//g,'>');=0A= },=0A= unescapeHTML: function() {=0A= return = this.stripTags().replace(/&/g,'&').replace(/</g,'<').replace(/>= /g,'>');=0A= }=0A= });=0A= =0A= String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A= if (Object.isFunction(replacement)) return replacement;=0A= var template =3D new Template(replacement);=0A= return function(match) { return template.evaluate(match) };=0A= };=0A= =0A= String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A= =0A= Object.extend(String.prototype.escapeHTML, {=0A= div: document.createElement('div'),=0A= text: document.createTextNode('')=0A= });=0A= =0A= String.prototype.escapeHTML.div.appendChild(String.prototype.escapeHTML.t= ext);=0A= =0A= var Template =3D Class.create({=0A= initialize: function(template, pattern) {=0A= this.template =3D template.toString();=0A= this.pattern =3D pattern || Template.Pattern;=0A= },=0A= =0A= evaluate: function(object) {=0A= if (Object.isFunction(object.toTemplateReplacements))=0A= object =3D object.toTemplateReplacements();=0A= =0A= return this.template.gsub(this.pattern, function(match) {=0A= if (object =3D=3D null) return '';=0A= =0A= var before =3D match[1] || '';=0A= if (before =3D=3D '\\') return match[2];=0A= =0A= var ctx =3D object, expr =3D match[3];=0A= var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;=0A= match =3D pattern.exec(expr);=0A= if (match =3D=3D null) return before;=0A= =0A= while (match !=3D null) {=0A= var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', = ']') : match[1];=0A= ctx =3D ctx[comp];=0A= if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A= expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : = match[0].length);=0A= match =3D pattern.exec(expr);=0A= }=0A= =0A= return before + String.interpret(ctx);=0A= });=0A= }=0A= });=0A= Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A= =0A= var $break =3D { };=0A= =0A= var Enumerable =3D {=0A= each: function(iterator, context) {=0A= var index =3D 0;=0A= try {=0A= this._each(function(value) {=0A= iterator.call(context, value, index++);=0A= });=0A= } catch (e) {=0A= if (e !=3D $break) throw e;=0A= }=0A= return this;=0A= },=0A= =0A= eachSlice: function(number, iterator, context) {=0A= var index =3D -number, slices =3D [], array =3D this.toArray();=0A= if (number < 1) return array;=0A= while ((index +=3D number) < array.length)=0A= slices.push(array.slice(index, index+number));=0A= return slices.collect(iterator, context);=0A= },=0A= =0A= all: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var result =3D true;=0A= this.each(function(value, index) {=0A= result =3D result && !!iterator.call(context, value, index);=0A= if (!result) throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= any: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var result =3D false;=0A= this.each(function(value, index) {=0A= if (result =3D !!iterator.call(context, value, index))=0A= throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= collect: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push(iterator.call(context, value, index));=0A= });=0A= return results;=0A= },=0A= =0A= detect: function(iterator, context) {=0A= var result;=0A= this.each(function(value, index) {=0A= if (iterator.call(context, value, index)) {=0A= result =3D value;=0A= throw $break;=0A= }=0A= });=0A= return result;=0A= },=0A= =0A= findAll: function(iterator, context) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (iterator.call(context, value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= grep: function(filter, iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var results =3D [];=0A= =0A= if (Object.isString(filter))=0A= filter =3D new RegExp(filter);=0A= =0A= this.each(function(value, index) {=0A= if (filter.match(value))=0A= results.push(iterator.call(context, value, index));=0A= });=0A= return results;=0A= },=0A= =0A= include: function(object) {=0A= if (Object.isFunction(this.indexOf))=0A= if (this.indexOf(object) !=3D -1) return true;=0A= =0A= var found =3D false;=0A= this.each(function(value) {=0A= if (value =3D=3D object) {=0A= found =3D true;=0A= throw $break;=0A= }=0A= });=0A= return found;=0A= },=0A= =0A= inGroupsOf: function(number, fillWith) {=0A= fillWith =3D Object.isUndefined(fillWith) ? null : fillWith;=0A= return this.eachSlice(number, function(slice) {=0A= while(slice.length < number) slice.push(fillWith);=0A= return slice;=0A= });=0A= },=0A= =0A= inject: function(memo, iterator, context) {=0A= this.each(function(value, index) {=0A= memo =3D iterator.call(context, memo, value, index);=0A= });=0A= return memo;=0A= },=0A= =0A= invoke: function(method) {=0A= var args =3D $A(arguments).slice(1);=0A= return this.map(function(value) {=0A= return value[method].apply(value, args);=0A= });=0A= },=0A= =0A= max: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D iterator.call(context, value, index);=0A= if (result =3D=3D null || value >=3D result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= min: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D iterator.call(context, value, index);=0A= if (result =3D=3D null || value < result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= partition: function(iterator, context) {=0A= iterator =3D iterator || Prototype.K;=0A= var trues =3D [], falses =3D [];=0A= this.each(function(value, index) {=0A= (iterator.call(context, value, index) ?=0A= trues : falses).push(value);=0A= });=0A= return [trues, falses];=0A= },=0A= =0A= pluck: function(property) {=0A= var results =3D [];=0A= this.each(function(value) {=0A= results.push(value[property]);=0A= });=0A= return results;=0A= },=0A= =0A= reject: function(iterator, context) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (!iterator.call(context, value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= sortBy: function(iterator, context) {=0A= return this.map(function(value, index) {=0A= return {=0A= value: value,=0A= criteria: iterator.call(context, value, index)=0A= };=0A= }).sort(function(left, right) {=0A= var a =3D left.criteria, b =3D right.criteria;=0A= return a < b ? -1 : a > b ? 1 : 0;=0A= }).pluck('value');=0A= },=0A= =0A= toArray: function() {=0A= return this.map();=0A= },=0A= =0A= zip: function() {=0A= var iterator =3D Prototype.K, args =3D $A(arguments);=0A= if (Object.isFunction(args.last()))=0A= iterator =3D args.pop();=0A= =0A= var collections =3D [this].concat(args).map($A);=0A= return this.map(function(value, index) {=0A= return iterator(collections.pluck(index));=0A= });=0A= },=0A= =0A= size: function() {=0A= return this.toArray().length;=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= }=0A= };=0A= =0A= Object.extend(Enumerable, {=0A= map: Enumerable.collect,=0A= find: Enumerable.detect,=0A= select: Enumerable.findAll,=0A= filter: Enumerable.findAll,=0A= member: Enumerable.include,=0A= entries: Enumerable.toArray,=0A= every: Enumerable.all,=0A= some: Enumerable.any=0A= });=0A= function $A(iterable) {=0A= if (!iterable) return [];=0A= if (iterable.toArray) return iterable.toArray();=0A= var length =3D iterable.length || 0, results =3D new Array(length);=0A= while (length--) results[length] =3D iterable[length];=0A= return results;=0A= }=0A= =0A= if (Prototype.Browser.WebKit) {=0A= $A =3D function(iterable) {=0A= if (!iterable) return [];=0A= // In Safari, only use the `toArray` method if it's not a NodeList.=0A= // A NodeList is a function, has an function `item` property, and a = numeric=0A= // `length` property. Adapted from Google Doctype.=0A= if (!(typeof iterable =3D=3D=3D 'function' && typeof iterable.length = =3D=3D=3D=0A= 'number' && typeof iterable.item =3D=3D=3D 'function') && = iterable.toArray)=0A= return iterable.toArray();=0A= var length =3D iterable.length || 0, results =3D new Array(length);=0A= while (length--) results[length] =3D iterable[length];=0A= return results;=0A= };=0A= }=0A= =0A= Array.from =3D $A;=0A= =0A= Object.extend(Array.prototype, Enumerable);=0A= =0A= if (!Array.prototype._reverse) Array.prototype._reverse =3D = Array.prototype.reverse;=0A= =0A= Object.extend(Array.prototype, {=0A= _each: function(iterator) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= iterator(this[i]);=0A= },=0A= =0A= clear: function() {=0A= this.length =3D 0;=0A= return this;=0A= },=0A= =0A= first: function() {=0A= return this[0];=0A= },=0A= =0A= last: function() {=0A= return this[this.length - 1];=0A= },=0A= =0A= compact: function() {=0A= return this.select(function(value) {=0A= return value !=3D null;=0A= });=0A= },=0A= =0A= flatten: function() {=0A= return this.inject([], function(array, value) {=0A= return array.concat(Object.isArray(value) ?=0A= value.flatten() : [value]);=0A= });=0A= },=0A= =0A= without: function() {=0A= var values =3D $A(arguments);=0A= return this.select(function(value) {=0A= return !values.include(value);=0A= });=0A= },=0A= =0A= reverse: function(inline) {=0A= return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A= },=0A= =0A= reduce: function() {=0A= return this.length > 1 ? this : this[0];=0A= },=0A= =0A= uniq: function(sorted) {=0A= return this.inject([], function(array, value, index) {=0A= if (0 =3D=3D index || (sorted ? array.last() !=3D value : = !array.include(value)))=0A= array.push(value);=0A= return array;=0A= });=0A= },=0A= =0A= intersect: function(array) {=0A= return this.uniq().findAll(function(item) {=0A= return array.detect(function(value) { return item =3D=3D=3D value = });=0A= });=0A= },=0A= =0A= clone: function() {=0A= return [].concat(this);=0A= },=0A= =0A= size: function() {=0A= return this.length;=0A= },=0A= =0A= inspect: function() {=0A= return '[' + this.map(Object.inspect).join(', ') + ']';=0A= },=0A= =0A= toJSON: function() {=0A= var results =3D [];=0A= this.each(function(object) {=0A= var value =3D Object.toJSON(object);=0A= if (!Object.isUndefined(value)) results.push(value);=0A= });=0A= return '[' + results.join(', ') + ']';=0A= }=0A= });=0A= =0A= // use native browser JS 1.6 implementation if available=0A= if (Object.isFunction(Array.prototype.forEach))=0A= Array.prototype._each =3D Array.prototype.forEach;=0A= =0A= if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, = i) {=0A= i || (i =3D 0);=0A= var length =3D this.length;=0A= if (i < 0) i =3D length + i;=0A= for (; i < length; i++)=0A= if (this[i] =3D=3D=3D item) return i;=0A= return -1;=0A= };=0A= =0A= if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D = function(item, i) {=0A= i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A= var n =3D this.slice(0, i).reverse().indexOf(item);=0A= return (n < 0) ? n : i - n - 1;=0A= };=0A= =0A= Array.prototype.toArray =3D Array.prototype.clone;=0A= =0A= function $w(string) {=0A= if (!Object.isString(string)) return [];=0A= string =3D string.strip();=0A= return string ? string.split(/\s+/) : [];=0A= }=0A= =0A= if (Prototype.Browser.Opera){=0A= Array.prototype.concat =3D function() {=0A= var array =3D [];=0A= for (var i =3D 0, length =3D this.length; i < length; i++) = array.push(this[i]);=0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= if (Object.isArray(arguments[i])) {=0A= for (var j =3D 0, arrayLength =3D arguments[i].length; j < = arrayLength; j++)=0A= array.push(arguments[i][j]);=0A= } else {=0A= array.push(arguments[i]);=0A= }=0A= }=0A= return array;=0A= };=0A= }=0A= Object.extend(Number.prototype, {=0A= toColorPart: function() {=0A= return this.toPaddedString(2, 16);=0A= },=0A= =0A= succ: function() {=0A= return this + 1;=0A= },=0A= =0A= times: function(iterator, context) {=0A= $R(0, this, true).each(iterator, context);=0A= return this;=0A= },=0A= =0A= toPaddedString: function(length, radix) {=0A= var string =3D this.toString(radix || 10);=0A= return '0'.times(length - string.length) + string;=0A= },=0A= =0A= toJSON: function() {=0A= return isFinite(this) ? this.toString() : 'null';=0A= }=0A= });=0A= =0A= $w('abs round ceil floor').each(function(method){=0A= Number.prototype[method] =3D Math[method].methodize();=0A= });=0A= function $H(object) {=0A= return new Hash(object);=0A= };=0A= =0A= var Hash =3D Class.create(Enumerable, (function() {=0A= =0A= function toQueryPair(key, value) {=0A= if (Object.isUndefined(value)) return key;=0A= return key + '=3D' + encodeURIComponent(String.interpret(value));=0A= }=0A= =0A= return {=0A= initialize: function(object) {=0A= this._object =3D Object.isHash(object) ? object.toObject() : = Object.clone(object);=0A= },=0A= =0A= _each: function(iterator) {=0A= for (var key in this._object) {=0A= var value =3D this._object[key], pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= },=0A= =0A= set: function(key, value) {=0A= return this._object[key] =3D value;=0A= },=0A= =0A= get: function(key) {=0A= // simulating poorly supported hasOwnProperty=0A= if (this._object[key] !=3D=3D Object.prototype[key])=0A= return this._object[key];=0A= },=0A= =0A= unset: function(key) {=0A= var value =3D this._object[key];=0A= delete this._object[key];=0A= return value;=0A= },=0A= =0A= toObject: function() {=0A= return Object.clone(this._object);=0A= },=0A= =0A= keys: function() {=0A= return this.pluck('key');=0A= },=0A= =0A= values: function() {=0A= return this.pluck('value');=0A= },=0A= =0A= index: function(value) {=0A= var match =3D this.detect(function(pair) {=0A= return pair.value =3D=3D=3D value;=0A= });=0A= return match && match.key;=0A= },=0A= =0A= merge: function(object) {=0A= return this.clone().update(object);=0A= },=0A= =0A= update: function(object) {=0A= return new Hash(object).inject(this, function(result, pair) {=0A= result.set(pair.key, pair.value);=0A= return result;=0A= });=0A= },=0A= =0A= toQueryString: function() {=0A= return this.inject([], function(results, pair) {=0A= var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A= =0A= if (values && typeof values =3D=3D 'object') {=0A= if (Object.isArray(values))=0A= return results.concat(values.map(toQueryPair.curry(key)));=0A= } else results.push(toQueryPair(key, values));=0A= return results;=0A= }).join('&');=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= },=0A= =0A= toJSON: function() {=0A= return Object.toJSON(this.toObject());=0A= },=0A= =0A= clone: function() {=0A= return new Hash(this);=0A= }=0A= }=0A= })());=0A= =0A= Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;=0A= Hash.from =3D $H;=0A= var ObjectRange =3D Class.create(Enumerable, {=0A= initialize: function(start, end, exclusive) {=0A= this.start =3D start;=0A= this.end =3D end;=0A= this.exclusive =3D exclusive;=0A= },=0A= =0A= _each: function(iterator) {=0A= var value =3D this.start;=0A= while (this.include(value)) {=0A= iterator(value);=0A= value =3D value.succ();=0A= }=0A= },=0A= =0A= include: function(value) {=0A= if (value < this.start)=0A= return false;=0A= if (this.exclusive)=0A= return value < this.end;=0A= return value <=3D this.end;=0A= }=0A= });=0A= =0A= var $R =3D function(start, end, exclusive) {=0A= return new ObjectRange(start, end, exclusive);=0A= };=0A= =0A= var Ajax =3D {=0A= getTransport: function() {=0A= return Try.these(=0A= function() {return new XMLHttpRequest()},=0A= function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A= function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A= ) || false;=0A= },=0A= =0A= activeRequestCount: 0=0A= };=0A= =0A= Ajax.Responders =3D {=0A= responders: [],=0A= =0A= _each: function(iterator) {=0A= this.responders._each(iterator);=0A= },=0A= =0A= register: function(responder) {=0A= if (!this.include(responder))=0A= this.responders.push(responder);=0A= },=0A= =0A= unregister: function(responder) {=0A= this.responders =3D this.responders.without(responder);=0A= },=0A= =0A= dispatch: function(callback, request, transport, json) {=0A= this.each(function(responder) {=0A= if (Object.isFunction(responder[callback])) {=0A= try {=0A= responder[callback].apply(responder, [request, transport, = json]);=0A= } catch (e) { }=0A= }=0A= });=0A= }=0A= };=0A= =0A= Object.extend(Ajax.Responders, Enumerable);=0A= =0A= Ajax.Responders.register({=0A= onCreate: function() { Ajax.activeRequestCount++ },=0A= onComplete: function() { Ajax.activeRequestCount-- }=0A= });=0A= =0A= Ajax.Base =3D Class.create({=0A= initialize: function(options) {=0A= this.options =3D {=0A= method: 'post',=0A= asynchronous: true,=0A= contentType: 'application/x-www-form-urlencoded',=0A= encoding: 'UTF-8',=0A= parameters: '',=0A= evalJSON: true,=0A= evalJS: true=0A= };=0A= Object.extend(this.options, options || { });=0A= =0A= this.options.method =3D this.options.method.toLowerCase();=0A= =0A= if (Object.isString(this.options.parameters))=0A= this.options.parameters =3D = this.options.parameters.toQueryParams();=0A= else if (Object.isHash(this.options.parameters))=0A= this.options.parameters =3D this.options.parameters.toObject();=0A= }=0A= });=0A= =0A= Ajax.Request =3D Class.create(Ajax.Base, {=0A= _complete: false,=0A= =0A= initialize: function($super, url, options) {=0A= $super(options);=0A= this.transport =3D Ajax.getTransport();=0A= this.request(url);=0A= },=0A= =0A= request: function(url) {=0A= this.url =3D url;=0A= this.method =3D this.options.method;=0A= var params =3D Object.clone(this.options.parameters);=0A= =0A= if (!['get', 'post'].include(this.method)) {=0A= // simulate other verbs over post=0A= params['_method'] =3D this.method;=0A= this.method =3D 'post';=0A= }=0A= =0A= this.parameters =3D params;=0A= =0A= if (params =3D Object.toQueryString(params)) {=0A= // when GET, append parameters to URL=0A= if (this.method =3D=3D 'get')=0A= this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A= else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A= params +=3D '&_=3D';=0A= }=0A= =0A= try {=0A= var response =3D new Ajax.Response(this);=0A= if (this.options.onCreate) this.options.onCreate(response);=0A= Ajax.Responders.dispatch('onCreate', this, response);=0A= =0A= this.transport.open(this.method.toUpperCase(), this.url,=0A= this.options.asynchronous);=0A= =0A= if (this.options.asynchronous) = this.respondToReadyState.bind(this).defer(1);=0A= =0A= this.transport.onreadystatechange =3D = this.onStateChange.bind(this);=0A= this.setRequestHeaders();=0A= =0A= this.body =3D this.method =3D=3D 'post' ? (this.options.postBody = || params) : null;=0A= this.transport.send(this.body);=0A= =0A= /* Force Firefox to handle ready state 4 for synchronous requests = */=0A= if (!this.options.asynchronous && this.transport.overrideMimeType)=0A= this.onStateChange();=0A= =0A= }=0A= catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= onStateChange: function() {=0A= var readyState =3D this.transport.readyState;=0A= if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A= this.respondToReadyState(this.transport.readyState);=0A= },=0A= =0A= setRequestHeaders: function() {=0A= var headers =3D {=0A= 'X-Requested-With': 'XMLHttpRequest',=0A= 'X-Prototype-Version': Prototype.Version,=0A= 'Accept': 'text/javascript, text/html, application/xml, text/xml, = */*'=0A= };=0A= =0A= if (this.method =3D=3D 'post') {=0A= headers['Content-type'] =3D this.options.contentType +=0A= (this.options.encoding ? '; charset=3D' + this.options.encoding = : '');=0A= =0A= /* Force "Connection: close" for older Mozilla browsers to work=0A= * around a bug where XMLHttpRequest sends an incorrect=0A= * Content-length header. See Mozilla Bugzilla #246651.=0A= */=0A= if (this.transport.overrideMimeType &&=0A= (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < = 2005)=0A= headers['Connection'] =3D 'close';=0A= }=0A= =0A= // user-defined headers=0A= if (typeof this.options.requestHeaders =3D=3D 'object') {=0A= var extras =3D this.options.requestHeaders;=0A= =0A= if (Object.isFunction(extras.push))=0A= for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A= headers[extras[i]] =3D extras[i+1];=0A= else=0A= $H(extras).each(function(pair) { headers[pair.key] =3D = pair.value });=0A= }=0A= =0A= for (var name in headers)=0A= this.transport.setRequestHeader(name, headers[name]);=0A= },=0A= =0A= success: function() {=0A= var status =3D this.getStatus();=0A= return !status || (status >=3D 200 && status < 300);=0A= },=0A= =0A= getStatus: function() {=0A= try {=0A= return this.transport.status || 0;=0A= } catch (e) { return 0 }=0A= },=0A= =0A= respondToReadyState: function(readyState) {=0A= var state =3D Ajax.Request.Events[readyState], response =3D new = Ajax.Response(this);=0A= =0A= if (state =3D=3D 'Complete') {=0A= try {=0A= this._complete =3D true;=0A= (this.options['on' + response.status]=0A= || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A= || Prototype.emptyFunction)(response, response.headerJSON);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= var contentType =3D response.getHeader('Content-type');=0A= if (this.options.evalJS =3D=3D 'force'=0A= || (this.options.evalJS && this.isSameOrigin() && contentType=0A= && = contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s= *$/i)))=0A= this.evalResponse();=0A= }=0A= =0A= try {=0A= (this.options['on' + state] || Prototype.emptyFunction)(response, = response.headerJSON);=0A= Ajax.Responders.dispatch('on' + state, this, response, = response.headerJSON);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= if (state =3D=3D 'Complete') {=0A= // avoid memory leak in MSIE: clean up=0A= this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A= }=0A= },=0A= =0A= isSameOrigin: function() {=0A= var m =3D this.url.match(/^\s*https?:\/\/[^\/]*/);=0A= return !m || (m[0] =3D=3D = '#{protocol}//#{domain}#{port}'.interpolate({=0A= protocol: location.protocol,=0A= domain: document.domain,=0A= port: location.port ? ':' + location.port : ''=0A= }));=0A= },=0A= =0A= getHeader: function(name) {=0A= try {=0A= return this.transport.getResponseHeader(name) || null;=0A= } catch (e) { return null }=0A= },=0A= =0A= evalResponse: function() {=0A= try {=0A= return eval((this.transport.responseText || '').unfilterJSON());=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= dispatchException: function(exception) {=0A= (this.options.onException || Prototype.emptyFunction)(this, = exception);=0A= Ajax.Responders.dispatch('onException', this, exception);=0A= }=0A= });=0A= =0A= Ajax.Request.Events =3D=0A= ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A= =0A= Ajax.Response =3D Class.create({=0A= initialize: function(request){=0A= this.request =3D request;=0A= var transport =3D this.transport =3D request.transport,=0A= readyState =3D this.readyState =3D transport.readyState;=0A= =0A= if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) = {=0A= this.status =3D this.getStatus();=0A= this.statusText =3D this.getStatusText();=0A= this.responseText =3D String.interpret(transport.responseText);=0A= this.headerJSON =3D this._getHeaderJSON();=0A= }=0A= =0A= if(readyState =3D=3D 4) {=0A= var xml =3D transport.responseXML;=0A= this.responseXML =3D Object.isUndefined(xml) ? null : xml;=0A= this.responseJSON =3D this._getResponseJSON();=0A= }=0A= },=0A= =0A= status: 0,=0A= statusText: '',=0A= =0A= getStatus: Ajax.Request.prototype.getStatus,=0A= =0A= getStatusText: function() {=0A= try {=0A= return this.transport.statusText || '';=0A= } catch (e) { return '' }=0A= },=0A= =0A= getHeader: Ajax.Request.prototype.getHeader,=0A= =0A= getAllHeaders: function() {=0A= try {=0A= return this.getAllResponseHeaders();=0A= } catch (e) { return null }=0A= },=0A= =0A= getResponseHeader: function(name) {=0A= return this.transport.getResponseHeader(name);=0A= },=0A= =0A= getAllResponseHeaders: function() {=0A= return this.transport.getAllResponseHeaders();=0A= },=0A= =0A= _getHeaderJSON: function() {=0A= var json =3D this.getHeader('X-JSON');=0A= if (!json) return null;=0A= json =3D decodeURIComponent(escape(json));=0A= try {=0A= return json.evalJSON(this.request.options.sanitizeJSON ||=0A= !this.request.isSameOrigin());=0A= } catch (e) {=0A= this.request.dispatchException(e);=0A= }=0A= },=0A= =0A= _getResponseJSON: function() {=0A= var options =3D this.request.options;=0A= if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A= !(this.getHeader('Content-type') || = '').include('application/json')) ||=0A= this.responseText.blank())=0A= return null;=0A= try {=0A= return this.responseText.evalJSON(options.sanitizeJSON ||=0A= !this.request.isSameOrigin());=0A= } catch (e) {=0A= this.request.dispatchException(e);=0A= }=0A= }=0A= });=0A= =0A= Ajax.Updater =3D Class.create(Ajax.Request, {=0A= initialize: function($super, container, url, options) {=0A= this.container =3D {=0A= success: (container.success || container),=0A= failure: (container.failure || (container.success ? null : = container))=0A= };=0A= =0A= options =3D Object.clone(options);=0A= var onComplete =3D options.onComplete;=0A= options.onComplete =3D (function(response, json) {=0A= this.updateContent(response.responseText);=0A= if (Object.isFunction(onComplete)) onComplete(response, json);=0A= }).bind(this);=0A= =0A= $super(url, options);=0A= },=0A= =0A= updateContent: function(responseText) {=0A= var receiver =3D this.container[this.success() ? 'success' : = 'failure'],=0A= options =3D this.options;=0A= =0A= if (!options.evalScripts) responseText =3D = responseText.stripScripts();=0A= =0A= if (receiver =3D $(receiver)) {=0A= if (options.insertion) {=0A= if (Object.isString(options.insertion)) {=0A= var insertion =3D { }; insertion[options.insertion] =3D = responseText;=0A= receiver.insert(insertion);=0A= }=0A= else options.insertion(receiver, responseText);=0A= }=0A= else receiver.update(responseText);=0A= }=0A= }=0A= });=0A= =0A= Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A= initialize: function($super, container, url, options) {=0A= $super(options);=0A= this.onComplete =3D this.options.onComplete;=0A= =0A= this.frequency =3D (this.options.frequency || 2);=0A= this.decay =3D (this.options.decay || 1);=0A= =0A= this.updater =3D { };=0A= this.container =3D container;=0A= this.url =3D url;=0A= =0A= this.start();=0A= },=0A= =0A= start: function() {=0A= this.options.onComplete =3D this.updateComplete.bind(this);=0A= this.onTimerEvent();=0A= },=0A= =0A= stop: function() {=0A= this.updater.options.onComplete =3D undefined;=0A= clearTimeout(this.timer);=0A= (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A= },=0A= =0A= updateComplete: function(response) {=0A= if (this.options.decay) {=0A= this.decay =3D (response.responseText =3D=3D this.lastText ?=0A= this.decay * this.options.decay : 1);=0A= =0A= this.lastText =3D response.responseText;=0A= }=0A= this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * = this.frequency);=0A= },=0A= =0A= onTimerEvent: function() {=0A= this.updater =3D new Ajax.Updater(this.container, this.url, = this.options);=0A= }=0A= });=0A= function $(element) {=0A= if (arguments.length > 1) {=0A= for (var i =3D 0, elements =3D [], length =3D arguments.length; i < = length; i++)=0A= elements.push($(arguments[i]));=0A= return elements;=0A= }=0A= if (Object.isString(element))=0A= element =3D document.getElementById(element);=0A= return Element.extend(element);=0A= }=0A= =0A= if (Prototype.BrowserFeatures.XPath) {=0A= document._getElementsByXPath =3D function(expression, parentElement) {=0A= var results =3D [];=0A= var query =3D document.evaluate(expression, $(parentElement) || = document,=0A= null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A= for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A= results.push(Element.extend(query.snapshotItem(i)));=0A= return results;=0A= };=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= if (!window.Node) var Node =3D { };=0A= =0A= if (!Node.ELEMENT_NODE) {=0A= // DOM level 2 ECMAScript Language Binding=0A= Object.extend(Node, {=0A= ELEMENT_NODE: 1,=0A= ATTRIBUTE_NODE: 2,=0A= TEXT_NODE: 3,=0A= CDATA_SECTION_NODE: 4,=0A= ENTITY_REFERENCE_NODE: 5,=0A= ENTITY_NODE: 6,=0A= PROCESSING_INSTRUCTION_NODE: 7,=0A= COMMENT_NODE: 8,=0A= DOCUMENT_NODE: 9,=0A= DOCUMENT_TYPE_NODE: 10,=0A= DOCUMENT_FRAGMENT_NODE: 11,=0A= NOTATION_NODE: 12=0A= });=0A= }=0A= =0A= (function() {=0A= var element =3D this.Element;=0A= this.Element =3D function(tagName, attributes) {=0A= attributes =3D attributes || { };=0A= tagName =3D tagName.toLowerCase();=0A= var cache =3D Element.cache;=0A= if (Prototype.Browser.IE && attributes.name) {=0A= tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A= delete attributes.name;=0A= return Element.writeAttribute(document.createElement(tagName), = attributes);=0A= }=0A= if (!cache[tagName]) cache[tagName] =3D = Element.extend(document.createElement(tagName));=0A= return Element.writeAttribute(cache[tagName].cloneNode(false), = attributes);=0A= };=0A= Object.extend(this.Element, element || { });=0A= if (element) this.Element.prototype =3D element.prototype;=0A= }).call(window);=0A= =0A= Element.cache =3D { };=0A= =0A= Element.Methods =3D {=0A= visible: function(element) {=0A= return $(element).style.display !=3D 'none';=0A= },=0A= =0A= toggle: function(element) {=0A= element =3D $(element);=0A= Element[Element.visible(element) ? 'hide' : 'show'](element);=0A= return element;=0A= },=0A= =0A= hide: function(element) {=0A= element =3D $(element);=0A= element.style.display =3D 'none';=0A= return element;=0A= },=0A= =0A= show: function(element) {=0A= element =3D $(element);=0A= element.style.display =3D '';=0A= return element;=0A= },=0A= =0A= remove: function(element) {=0A= element =3D $(element);=0A= element.parentNode.removeChild(element);=0A= return element;=0A= },=0A= =0A= update: function(element, content) {=0A= element =3D $(element);=0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) return = element.update().insert(content);=0A= content =3D Object.toHTML(content);=0A= element.innerHTML =3D content.stripScripts();=0A= content.evalScripts.bind(content).defer();=0A= return element;=0A= },=0A= =0A= replace: function(element, content) {=0A= element =3D $(element);=0A= if (content && content.toElement) content =3D content.toElement();=0A= else if (!Object.isElement(content)) {=0A= content =3D Object.toHTML(content);=0A= var range =3D element.ownerDocument.createRange();=0A= range.selectNode(element);=0A= content.evalScripts.bind(content).defer();=0A= content =3D range.createContextualFragment(content.stripScripts());=0A= }=0A= element.parentNode.replaceChild(content, element);=0A= return element;=0A= },=0A= =0A= insert: function(element, insertions) {=0A= element =3D $(element);=0A= =0A= if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A= Object.isElement(insertions) || (insertions && = (insertions.toElement || insertions.toHTML)))=0A= insertions =3D {bottom:insertions};=0A= =0A= var content, insert, tagName, childNodes;=0A= =0A= for (var position in insertions) {=0A= content =3D insertions[position];=0A= position =3D position.toLowerCase();=0A= insert =3D Element._insertionTranslations[position];=0A= =0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) {=0A= insert(element, content);=0A= continue;=0A= }=0A= =0A= content =3D Object.toHTML(content);=0A= =0A= tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A= ? element.parentNode : element).tagName.toUpperCase();=0A= =0A= childNodes =3D Element._getContentFromAnonymousElement(tagName, = content.stripScripts());=0A= =0A= if (position =3D=3D 'top' || position =3D=3D 'after') = childNodes.reverse();=0A= childNodes.each(insert.curry(element));=0A= =0A= content.evalScripts.bind(content).defer();=0A= }=0A= =0A= return element;=0A= },=0A= =0A= wrap: function(element, wrapper, attributes) {=0A= element =3D $(element);=0A= if (Object.isElement(wrapper))=0A= $(wrapper).writeAttribute(attributes || { });=0A= else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, = attributes);=0A= else wrapper =3D new Element('div', wrapper);=0A= if (element.parentNode)=0A= element.parentNode.replaceChild(wrapper, element);=0A= wrapper.appendChild(element);=0A= return wrapper;=0A= },=0A= =0A= inspect: function(element) {=0A= element =3D $(element);=0A= var result =3D '<' + element.tagName.toLowerCase();=0A= $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A= var property =3D pair.first(), attribute =3D pair.last();=0A= var value =3D (element[property] || '').toString();=0A= if (value) result +=3D ' ' + attribute + '=3D' + = value.inspect(true);=0A= });=0A= return result + '>';=0A= },=0A= =0A= recursivelyCollect: function(element, property) {=0A= element =3D $(element);=0A= var elements =3D [];=0A= while (element =3D element[property])=0A= if (element.nodeType =3D=3D 1)=0A= elements.push(Element.extend(element));=0A= return elements;=0A= },=0A= =0A= ancestors: function(element) {=0A= return $(element).recursivelyCollect('parentNode');=0A= },=0A= =0A= descendants: function(element) {=0A= return $(element).select("*");=0A= },=0A= =0A= firstDescendant: function(element) {=0A= element =3D $(element).firstChild;=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= return $(element);=0A= },=0A= =0A= immediateDescendants: function(element) {=0A= if (!(element =3D $(element).firstChild)) return [];=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= if (element) return [element].concat($(element).nextSiblings());=0A= return [];=0A= },=0A= =0A= previousSiblings: function(element) {=0A= return $(element).recursivelyCollect('previousSibling');=0A= },=0A= =0A= nextSiblings: function(element) {=0A= return $(element).recursivelyCollect('nextSibling');=0A= },=0A= =0A= siblings: function(element) {=0A= element =3D $(element);=0A= return = element.previousSiblings().reverse().concat(element.nextSiblings());=0A= },=0A= =0A= match: function(element, selector) {=0A= if (Object.isString(selector))=0A= selector =3D new Selector(selector);=0A= return selector.match($(element));=0A= },=0A= =0A= up: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return $(element.parentNode);=0A= var ancestors =3D element.ancestors();=0A= return Object.isNumber(expression) ? ancestors[expression] :=0A= Selector.findElement(ancestors, expression, index);=0A= },=0A= =0A= down: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return element.firstDescendant();=0A= return Object.isNumber(expression) ? = element.descendants()[expression] :=0A= Element.select(element, expression)[index || 0];=0A= },=0A= =0A= previous: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.previousElementSibling(element));=0A= var previousSiblings =3D element.previousSiblings();=0A= return Object.isNumber(expression) ? previousSiblings[expression] :=0A= Selector.findElement(previousSiblings, expression, index);=0A= },=0A= =0A= next: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.nextElementSibling(element));=0A= var nextSiblings =3D element.nextSiblings();=0A= return Object.isNumber(expression) ? nextSiblings[expression] :=0A= Selector.findElement(nextSiblings, expression, index);=0A= },=0A= =0A= select: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element, args);=0A= },=0A= =0A= adjacent: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element.parentNode, = args).without(element);=0A= },=0A= =0A= identify: function(element) {=0A= element =3D $(element);=0A= var id =3D element.readAttribute('id'), self =3D arguments.callee;=0A= if (id) return id;=0A= do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));=0A= element.writeAttribute('id', id);=0A= return id;=0A= },=0A= =0A= readAttribute: function(element, name) {=0A= element =3D $(element);=0A= if (Prototype.Browser.IE) {=0A= var t =3D Element._attributeTranslations.read;=0A= if (t.values[name]) return t.values[name](element, name);=0A= if (t.names[name]) name =3D t.names[name];=0A= if (name.include(':')) {=0A= return (!element.attributes || !element.attributes[name]) ? null = :=0A= element.attributes[name].value;=0A= }=0A= }=0A= return element.getAttribute(name);=0A= },=0A= =0A= writeAttribute: function(element, name, value) {=0A= element =3D $(element);=0A= var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A= =0A= if (typeof name =3D=3D 'object') attributes =3D name;=0A= else attributes[name] =3D Object.isUndefined(value) ? true : value;=0A= =0A= for (var attr in attributes) {=0A= name =3D t.names[attr] || attr;=0A= value =3D attributes[attr];=0A= if (t.values[attr]) name =3D t.values[attr](element, value);=0A= if (value =3D=3D=3D false || value =3D=3D=3D null)=0A= element.removeAttribute(name);=0A= else if (value =3D=3D=3D true)=0A= element.setAttribute(name, name);=0A= else element.setAttribute(name, value);=0A= }=0A= return element;=0A= },=0A= =0A= getHeight: function(element) {=0A= return $(element).getDimensions().height;=0A= },=0A= =0A= getWidth: function(element) {=0A= return $(element).getDimensions().width;=0A= },=0A= =0A= classNames: function(element) {=0A= return new Element.ClassNames(element);=0A= },=0A= =0A= hasClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= var elementClassName =3D element.className;=0A= return (elementClassName.length > 0 && (elementClassName =3D=3D = className ||=0A= new RegExp("(^|\\s)" + className + = "(\\s|$)").test(elementClassName)));=0A= },=0A= =0A= addClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= if (!element.hasClassName(className))=0A= element.className +=3D (element.className ? ' ' : '') + className;=0A= return element;=0A= },=0A= =0A= removeClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= element.className =3D element.className.replace(=0A= new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A= return element;=0A= },=0A= =0A= toggleClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= return element[element.hasClassName(className) ?=0A= 'removeClassName' : 'addClassName'](className);=0A= },=0A= =0A= // removes whitespace-only text node children=0A= cleanWhitespace: function(element) {=0A= element =3D $(element);=0A= var node =3D element.firstChild;=0A= while (node) {=0A= var nextNode =3D node.nextSibling;=0A= if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A= element.removeChild(node);=0A= node =3D nextNode;=0A= }=0A= return element;=0A= },=0A= =0A= empty: function(element) {=0A= return $(element).innerHTML.blank();=0A= },=0A= =0A= descendantOf: function(element, ancestor) {=0A= element =3D $(element), ancestor =3D $(ancestor);=0A= =0A= if (element.compareDocumentPosition)=0A= return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A= =0A= if (ancestor.contains)=0A= return ancestor.contains(element) && ancestor !=3D=3D element;=0A= =0A= while (element =3D element.parentNode)=0A= if (element =3D=3D ancestor) return true;=0A= =0A= return false;=0A= },=0A= =0A= scrollTo: function(element) {=0A= element =3D $(element);=0A= var pos =3D element.cumulativeOffset();=0A= window.scrollTo(pos[0], pos[1]);=0A= return element;=0A= },=0A= =0A= getStyle: function(element, style) {=0A= element =3D $(element);=0A= style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value || value =3D=3D 'auto') {=0A= var css =3D document.defaultView.getComputedStyle(element, null);=0A= value =3D css ? css[style] : null;=0A= }=0A= if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A= return value =3D=3D 'auto' ? null : value;=0A= },=0A= =0A= getOpacity: function(element) {=0A= return $(element).getStyle('opacity');=0A= },=0A= =0A= setStyle: function(element, styles) {=0A= element =3D $(element);=0A= var elementStyle =3D element.style, match;=0A= if (Object.isString(styles)) {=0A= element.style.cssText +=3D ';' + styles;=0A= return styles.include('opacity') ?=0A= element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : = element;=0A= }=0A= for (var property in styles)=0A= if (property =3D=3D 'opacity') = element.setOpacity(styles[property]);=0A= else=0A= elementStyle[(property =3D=3D 'float' || property =3D=3D = 'cssFloat') ?=0A= (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : = 'styleFloat') :=0A= property] =3D styles[property];=0A= =0A= return element;=0A= },=0A= =0A= setOpacity: function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' :=0A= (value < 0.00001) ? 0 : value;=0A= return element;=0A= },=0A= =0A= getDimensions: function(element) {=0A= element =3D $(element);=0A= var display =3D element.getStyle('display');=0A= if (display !=3D 'none' && display !=3D null) // Safari bug=0A= return {width: element.offsetWidth, height: element.offsetHeight};=0A= =0A= // All *Width and *Height properties give 0 on elements with display = none,=0A= // so enable the element temporarily=0A= var els =3D element.style;=0A= var originalVisibility =3D els.visibility;=0A= var originalPosition =3D els.position;=0A= var originalDisplay =3D els.display;=0A= els.visibility =3D 'hidden';=0A= els.position =3D 'absolute';=0A= els.display =3D 'block';=0A= var originalWidth =3D element.clientWidth;=0A= var originalHeight =3D element.clientHeight;=0A= els.display =3D originalDisplay;=0A= els.position =3D originalPosition;=0A= els.visibility =3D originalVisibility;=0A= return {width: originalWidth, height: originalHeight};=0A= },=0A= =0A= makePositioned: function(element) {=0A= element =3D $(element);=0A= var pos =3D Element.getStyle(element, 'position');=0A= if (pos =3D=3D 'static' || !pos) {=0A= element._madePositioned =3D true;=0A= element.style.position =3D 'relative';=0A= // Opera returns the offset relative to the positioning context, = when an=0A= // element is position relative but top and left have not been = defined=0A= if (Prototype.Browser.Opera) {=0A= element.style.top =3D 0;=0A= element.style.left =3D 0;=0A= }=0A= }=0A= return element;=0A= },=0A= =0A= undoPositioned: function(element) {=0A= element =3D $(element);=0A= if (element._madePositioned) {=0A= element._madePositioned =3D undefined;=0A= element.style.position =3D=0A= element.style.top =3D=0A= element.style.left =3D=0A= element.style.bottom =3D=0A= element.style.right =3D '';=0A= }=0A= return element;=0A= },=0A= =0A= makeClipping: function(element) {=0A= element =3D $(element);=0A= if (element._overflow) return element;=0A= element._overflow =3D Element.getStyle(element, 'overflow') || = 'auto';=0A= if (element._overflow !=3D=3D 'hidden')=0A= element.style.overflow =3D 'hidden';=0A= return element;=0A= },=0A= =0A= undoClipping: function(element) {=0A= element =3D $(element);=0A= if (!element._overflow) return element;=0A= element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : = element._overflow;=0A= element._overflow =3D null;=0A= return element;=0A= },=0A= =0A= cumulativeOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= } while (element);=0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= positionedOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= if (element) {=0A= if (element.tagName.toUpperCase() =3D=3D 'BODY') break;=0A= var p =3D Element.getStyle(element, 'position');=0A= if (p !=3D=3D 'static') break;=0A= }=0A= } while (element);=0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= absolutize: function(element) {=0A= element =3D $(element);=0A= if (element.getStyle('position') =3D=3D 'absolute') return element;=0A= // Position.prepare(); // To be done manually by Scripty when it = needs it.=0A= =0A= var offsets =3D element.positionedOffset();=0A= var top =3D offsets[1];=0A= var left =3D offsets[0];=0A= var width =3D element.clientWidth;=0A= var height =3D element.clientHeight;=0A= =0A= element._originalLeft =3D left - parseFloat(element.style.left || = 0);=0A= element._originalTop =3D top - parseFloat(element.style.top || = 0);=0A= element._originalWidth =3D element.style.width;=0A= element._originalHeight =3D element.style.height;=0A= =0A= element.style.position =3D 'absolute';=0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.width =3D width + 'px';=0A= element.style.height =3D height + 'px';=0A= return element;=0A= },=0A= =0A= relativize: function(element) {=0A= element =3D $(element);=0A= if (element.getStyle('position') =3D=3D 'relative') return element;=0A= // Position.prepare(); // To be done manually by Scripty when it = needs it.=0A= =0A= element.style.position =3D 'relative';=0A= var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0);=0A= var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0);=0A= =0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.height =3D element._originalHeight;=0A= element.style.width =3D element._originalWidth;=0A= return element;=0A= },=0A= =0A= cumulativeScrollOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.scrollTop || 0;=0A= valueL +=3D element.scrollLeft || 0;=0A= element =3D element.parentNode;=0A= } while (element);=0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= getOffsetParent: function(element) {=0A= if (element.offsetParent) return $(element.offsetParent);=0A= if (element =3D=3D document.body) return $(element);=0A= =0A= while ((element =3D element.parentNode) && element !=3D = document.body)=0A= if (Element.getStyle(element, 'position') !=3D 'static')=0A= return $(element);=0A= =0A= return $(document.body);=0A= },=0A= =0A= viewportOffset: function(forElement) {=0A= var valueT =3D 0, valueL =3D 0;=0A= =0A= var element =3D forElement;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= =0A= // Safari fix=0A= if (element.offsetParent =3D=3D document.body &&=0A= Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A= =0A= } while (element =3D element.offsetParent);=0A= =0A= element =3D forElement;=0A= do {=0A= if (!Prototype.Browser.Opera || (element.tagName && = (element.tagName.toUpperCase() =3D=3D 'BODY'))) {=0A= valueT -=3D element.scrollTop || 0;=0A= valueL -=3D element.scrollLeft || 0;=0A= }=0A= } while (element =3D element.parentNode);=0A= =0A= return Element._returnOffset(valueL, valueT);=0A= },=0A= =0A= clonePosition: function(element, source) {=0A= var options =3D Object.extend({=0A= setLeft: true,=0A= setTop: true,=0A= setWidth: true,=0A= setHeight: true,=0A= offsetTop: 0,=0A= offsetLeft: 0=0A= }, arguments[2] || { });=0A= =0A= // find page position of source=0A= source =3D $(source);=0A= var p =3D source.viewportOffset();=0A= =0A= // find coordinate system to use=0A= element =3D $(element);=0A= var delta =3D [0, 0];=0A= var parent =3D null;=0A= // delta [0,0] will do fine with position: fixed elements,=0A= // position:absolute needs offsetParent deltas=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A= parent =3D element.getOffsetParent();=0A= delta =3D parent.viewportOffset();=0A= }=0A= =0A= // correct by body offsets (fixes Safari)=0A= if (parent =3D=3D document.body) {=0A= delta[0] -=3D document.body.offsetLeft;=0A= delta[1] -=3D document.body.offsetTop;=0A= }=0A= =0A= // set position=0A= if (options.setLeft) element.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px';=0A= if (options.setTop) element.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px';=0A= if (options.setWidth) element.style.width =3D source.offsetWidth + = 'px';=0A= if (options.setHeight) element.style.height =3D source.offsetHeight = + 'px';=0A= return element;=0A= }=0A= };=0A= =0A= Element.Methods.identify.counter =3D 1;=0A= =0A= Object.extend(Element.Methods, {=0A= getElementsBySelector: Element.Methods.select,=0A= childElements: Element.Methods.immediateDescendants=0A= });=0A= =0A= Element._attributeTranslations =3D {=0A= write: {=0A= names: {=0A= className: 'class',=0A= htmlFor: 'for'=0A= },=0A= values: { }=0A= }=0A= };=0A= =0A= if (Prototype.Browser.Opera) {=0A= Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(=0A= function(proceed, element, style) {=0A= switch (style) {=0A= case 'left': case 'top': case 'right': case 'bottom':=0A= if (proceed(element, 'position') =3D=3D=3D 'static') return = null;=0A= case 'height': case 'width':=0A= // returns '0px' for hidden elements; we want it to return null=0A= if (!Element.visible(element)) return null;=0A= =0A= // returns the border-box dimensions rather than the = content-box=0A= // dimensions, so we subtract padding and borders from the = value=0A= var dim =3D parseInt(proceed(element, style), 10);=0A= =0A= if (dim !=3D=3D element['offset' + style.capitalize()])=0A= return dim + 'px';=0A= =0A= var properties;=0A= if (style =3D=3D=3D 'height') {=0A= properties =3D ['border-top-width', 'padding-top',=0A= 'padding-bottom', 'border-bottom-width'];=0A= }=0A= else {=0A= properties =3D ['border-left-width', 'padding-left',=0A= 'padding-right', 'border-right-width'];=0A= }=0A= return properties.inject(dim, function(memo, property) {=0A= var val =3D proceed(element, property);=0A= return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);=0A= }) + 'px';=0A= default: return proceed(element, style);=0A= }=0A= }=0A= );=0A= =0A= Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(=0A= function(proceed, element, attribute) {=0A= if (attribute =3D=3D=3D 'title') return element.title;=0A= return proceed(element, attribute);=0A= }=0A= );=0A= }=0A= =0A= else if (Prototype.Browser.IE) {=0A= // IE doesn't report offsets correctly for static elements, so we = change them=0A= // to "relative" to get the values, then change them back.=0A= Element.Methods.getOffsetParent =3D = Element.Methods.getOffsetParent.wrap(=0A= function(proceed, element) {=0A= element =3D $(element);=0A= // IE throws an error if element is not in document=0A= try { element.offsetParent }=0A= catch(e) { return $(document.body) }=0A= var position =3D element.getStyle('position');=0A= if (position !=3D=3D 'static') return proceed(element);=0A= element.setStyle({ position: 'relative' });=0A= var value =3D proceed(element);=0A= element.setStyle({ position: position });=0A= return value;=0A= }=0A= );=0A= =0A= $w('positionedOffset viewportOffset').each(function(method) {=0A= Element.Methods[method] =3D Element.Methods[method].wrap(=0A= function(proceed, element) {=0A= element =3D $(element);=0A= try { element.offsetParent }=0A= catch(e) { return Element._returnOffset(0,0) }=0A= var position =3D element.getStyle('position');=0A= if (position !=3D=3D 'static') return proceed(element);=0A= // Trigger hasLayout on the offset parent so that IE6 reports=0A= // accurate offsetTop and offsetLeft values for position: fixed.=0A= var offsetParent =3D element.getOffsetParent();=0A= if (offsetParent && offsetParent.getStyle('position') =3D=3D=3D = 'fixed')=0A= offsetParent.setStyle({ zoom: 1 });=0A= element.setStyle({ position: 'relative' });=0A= var value =3D proceed(element);=0A= element.setStyle({ position: position });=0A= return value;=0A= }=0A= );=0A= });=0A= =0A= Element.Methods.cumulativeOffset =3D = Element.Methods.cumulativeOffset.wrap(=0A= function(proceed, element) {=0A= try { element.offsetParent }=0A= catch(e) { return Element._returnOffset(0,0) }=0A= return proceed(element);=0A= }=0A= );=0A= =0A= Element.Methods.getStyle =3D function(element, style) {=0A= element =3D $(element);=0A= style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? = 'styleFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value && element.currentStyle) value =3D = element.currentStyle[style];=0A= =0A= if (style =3D=3D 'opacity') {=0A= if (value =3D (element.getStyle('filter') || = '').match(/alpha\(opacity=3D(.*)\)/))=0A= if (value[1]) return parseFloat(value[1]) / 100;=0A= return 1.0;=0A= }=0A= =0A= if (value =3D=3D 'auto') {=0A= if ((style =3D=3D 'width' || style =3D=3D 'height') && = (element.getStyle('display') !=3D 'none'))=0A= return element['offset' + style.capitalize()] + 'px';=0A= return null;=0A= }=0A= return value;=0A= };=0A= =0A= Element.Methods.setOpacity =3D function(element, value) {=0A= function stripAlpha(filter){=0A= return filter.replace(/alpha\([^\)]*\)/gi,'');=0A= }=0A= element =3D $(element);=0A= var currentStyle =3D element.currentStyle;=0A= if ((currentStyle && !currentStyle.hasLayout) ||=0A= (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A= element.style.zoom =3D 1;=0A= =0A= var filter =3D element.getStyle('filter'), style =3D element.style;=0A= if (value =3D=3D 1 || value =3D=3D=3D '') {=0A= (filter =3D stripAlpha(filter)) ?=0A= style.filter =3D filter : style.removeAttribute('filter');=0A= return element;=0A= } else if (value < 0.00001) value =3D 0;=0A= style.filter =3D stripAlpha(filter) +=0A= 'alpha(opacity=3D' + (value * 100) + ')';=0A= return element;=0A= };=0A= =0A= Element._attributeTranslations =3D {=0A= read: {=0A= names: {=0A= 'class': 'className',=0A= 'for': 'htmlFor'=0A= },=0A= values: {=0A= _getAttr: function(element, attribute) {=0A= return element.getAttribute(attribute, 2);=0A= },=0A= _getAttrNode: function(element, attribute) {=0A= var node =3D element.getAttributeNode(attribute);=0A= return node ? node.value : "";=0A= },=0A= _getEv: function(element, attribute) {=0A= attribute =3D element.getAttribute(attribute);=0A= return attribute ? attribute.toString().slice(23, -2) : null;=0A= },=0A= _flag: function(element, attribute) {=0A= return $(element).hasAttribute(attribute) ? attribute : null;=0A= },=0A= style: function(element) {=0A= return element.style.cssText.toLowerCase();=0A= },=0A= title: function(element) {=0A= return element.title;=0A= }=0A= }=0A= }=0A= };=0A= =0A= Element._attributeTranslations.write =3D {=0A= names: Object.extend({=0A= cellpadding: 'cellPadding',=0A= cellspacing: 'cellSpacing'=0A= }, Element._attributeTranslations.read.names),=0A= values: {=0A= checked: function(element, value) {=0A= element.checked =3D !!value;=0A= },=0A= =0A= style: function(element, value) {=0A= element.style.cssText =3D value ? value : '';=0A= }=0A= }=0A= };=0A= =0A= Element._attributeTranslations.has =3D {};=0A= =0A= $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A= 'encType maxLength readOnly longDesc = frameBorder').each(function(attr) {=0A= Element._attributeTranslations.write.names[attr.toLowerCase()] =3D = attr;=0A= Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A= });=0A= =0A= (function(v) {=0A= Object.extend(v, {=0A= href: v._getAttr,=0A= src: v._getAttr,=0A= type: v._getAttr,=0A= action: v._getAttrNode,=0A= disabled: v._flag,=0A= checked: v._flag,=0A= readonly: v._flag,=0A= multiple: v._flag,=0A= onload: v._getEv,=0A= onunload: v._getEv,=0A= onclick: v._getEv,=0A= ondblclick: v._getEv,=0A= onmousedown: v._getEv,=0A= onmouseup: v._getEv,=0A= onmouseover: v._getEv,=0A= onmousemove: v._getEv,=0A= onmouseout: v._getEv,=0A= onfocus: v._getEv,=0A= onblur: v._getEv,=0A= onkeypress: v._getEv,=0A= onkeydown: v._getEv,=0A= onkeyup: v._getEv,=0A= onsubmit: v._getEv,=0A= onreset: v._getEv,=0A= onselect: v._getEv,=0A= onchange: v._getEv=0A= });=0A= })(Element._attributeTranslations.read.values);=0A= }=0A= =0A= else if (Prototype.Browser.Gecko && = /rv:1\.8\.0/.test(navigator.userAgent)) {=0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A= (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A= return element;=0A= };=0A= }=0A= =0A= else if (Prototype.Browser.WebKit) {=0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' :=0A= (value < 0.00001) ? 0 : value;=0A= =0A= if (value =3D=3D 1)=0A= if(element.tagName.toUpperCase() =3D=3D 'IMG' && element.width) {=0A= element.width++; element.width--;=0A= } else try {=0A= var n =3D document.createTextNode(' ');=0A= element.appendChild(n);=0A= element.removeChild(n);=0A= } catch (e) { }=0A= =0A= return element;=0A= };=0A= =0A= // Safari returns margins on body which is incorrect if the child is = absolutely=0A= // positioned. For performance reasons, redefine = Element#cumulativeOffset for=0A= // KHTML/WebKit only.=0A= Element.Methods.cumulativeOffset =3D function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break;=0A= =0A= element =3D element.offsetParent;=0A= } while (element);=0A= =0A= return Element._returnOffset(valueL, valueT);=0A= };=0A= }=0A= =0A= if (Prototype.Browser.IE || Prototype.Browser.Opera) {=0A= // IE and Opera are missing .innerHTML support for TABLE-related and = SELECT elements=0A= Element.Methods.update =3D function(element, content) {=0A= element =3D $(element);=0A= =0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) return = element.update().insert(content);=0A= =0A= content =3D Object.toHTML(content);=0A= var tagName =3D element.tagName.toUpperCase();=0A= =0A= if (tagName in Element._insertionTranslations.tags) {=0A= $A(element.childNodes).each(function(node) { = element.removeChild(node) });=0A= Element._getContentFromAnonymousElement(tagName, = content.stripScripts())=0A= .each(function(node) { element.appendChild(node) });=0A= }=0A= else element.innerHTML =3D content.stripScripts();=0A= =0A= content.evalScripts.bind(content).defer();=0A= return element;=0A= };=0A= }=0A= =0A= if ('outerHTML' in document.createElement('div')) {=0A= Element.Methods.replace =3D function(element, content) {=0A= element =3D $(element);=0A= =0A= if (content && content.toElement) content =3D content.toElement();=0A= if (Object.isElement(content)) {=0A= element.parentNode.replaceChild(content, element);=0A= return element;=0A= }=0A= =0A= content =3D Object.toHTML(content);=0A= var parent =3D element.parentNode, tagName =3D = parent.tagName.toUpperCase();=0A= =0A= if (Element._insertionTranslations.tags[tagName]) {=0A= var nextSibling =3D element.next();=0A= var fragments =3D Element._getContentFromAnonymousElement(tagName, = content.stripScripts());=0A= parent.removeChild(element);=0A= if (nextSibling)=0A= fragments.each(function(node) { parent.insertBefore(node, = nextSibling) });=0A= else=0A= fragments.each(function(node) { parent.appendChild(node) });=0A= }=0A= else element.outerHTML =3D content.stripScripts();=0A= =0A= content.evalScripts.bind(content).defer();=0A= return element;=0A= };=0A= }=0A= =0A= Element._returnOffset =3D function(l, t) {=0A= var result =3D [l, t];=0A= result.left =3D l;=0A= result.top =3D t;=0A= return result;=0A= };=0A= =0A= Element._getContentFromAnonymousElement =3D function(tagName, html) {=0A= var div =3D new Element('div'), t =3D = Element._insertionTranslations.tags[tagName];=0A= if (t) {=0A= div.innerHTML =3D t[0] + html + t[1];=0A= t[2].times(function() { div =3D div.firstChild });=0A= } else div.innerHTML =3D html;=0A= return $A(div.childNodes);=0A= };=0A= =0A= Element._insertionTranslations =3D {=0A= before: function(element, node) {=0A= element.parentNode.insertBefore(node, element);=0A= },=0A= top: function(element, node) {=0A= element.insertBefore(node, element.firstChild);=0A= },=0A= bottom: function(element, node) {=0A= element.appendChild(node);=0A= },=0A= after: function(element, node) {=0A= element.parentNode.insertBefore(node, element.nextSibling);=0A= },=0A= tags: {=0A= TABLE: ['', '
', 1],=0A= TBODY: ['', '
', 2],=0A= TR: ['', '
', 3],=0A= TD: ['
', '
', 4],=0A= SELECT: ['', 1]=0A= }=0A= };=0A= =0A= (function() {=0A= Object.extend(this.tags, {=0A= THEAD: this.tags.TBODY,=0A= TFOOT: this.tags.TBODY,=0A= TH: this.tags.TD=0A= });=0A= }).call(Element._insertionTranslations);=0A= =0A= Element.Methods.Simulated =3D {=0A= hasAttribute: function(element, attribute) {=0A= attribute =3D Element._attributeTranslations.has[attribute] || = attribute;=0A= var node =3D $(element).getAttributeNode(attribute);=0A= return !!(node && node.specified);=0A= }=0A= };=0A= =0A= Element.Methods.ByTag =3D { };=0A= =0A= Object.extend(Element, Element.Methods);=0A= =0A= if (!Prototype.BrowserFeatures.ElementExtensions &&=0A= document.createElement('div')['__proto__']) {=0A= window.HTMLElement =3D { };=0A= window.HTMLElement.prototype =3D = document.createElement('div')['__proto__'];=0A= Prototype.BrowserFeatures.ElementExtensions =3D true;=0A= }=0A= =0A= Element.extend =3D (function() {=0A= if (Prototype.BrowserFeatures.SpecificElementExtensions)=0A= return Prototype.K;=0A= =0A= var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A= =0A= var extend =3D Object.extend(function(element) {=0A= if (!element || element._extendedByPrototype ||=0A= element.nodeType !=3D 1 || element =3D=3D window) return element;=0A= =0A= var methods =3D Object.clone(Methods),=0A= tagName =3D element.tagName.toUpperCase(), property, value;=0A= =0A= // extend methods for specific tags=0A= if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A= =0A= for (property in methods) {=0A= value =3D methods[property];=0A= if (Object.isFunction(value) && !(property in element))=0A= element[property] =3D value.methodize();=0A= }=0A= =0A= element._extendedByPrototype =3D Prototype.emptyFunction;=0A= return element;=0A= =0A= }, {=0A= refresh: function() {=0A= // extend methods for all tags (Safari doesn't need this)=0A= if (!Prototype.BrowserFeatures.ElementExtensions) {=0A= Object.extend(Methods, Element.Methods);=0A= Object.extend(Methods, Element.Methods.Simulated);=0A= }=0A= }=0A= });=0A= =0A= extend.refresh();=0A= return extend;=0A= })();=0A= =0A= Element.hasAttribute =3D function(element, attribute) {=0A= if (element.hasAttribute) return element.hasAttribute(attribute);=0A= return Element.Methods.Simulated.hasAttribute(element, attribute);=0A= };=0A= =0A= Element.addMethods =3D function(methods) {=0A= var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A= =0A= if (!methods) {=0A= Object.extend(Form, Form.Methods);=0A= Object.extend(Form.Element, Form.Element.Methods);=0A= Object.extend(Element.Methods.ByTag, {=0A= "FORM": Object.clone(Form.Methods),=0A= "INPUT": Object.clone(Form.Element.Methods),=0A= "SELECT": Object.clone(Form.Element.Methods),=0A= "TEXTAREA": Object.clone(Form.Element.Methods)=0A= });=0A= }=0A= =0A= if (arguments.length =3D=3D 2) {=0A= var tagName =3D methods;=0A= methods =3D arguments[1];=0A= }=0A= =0A= if (!tagName) Object.extend(Element.Methods, methods || { });=0A= else {=0A= if (Object.isArray(tagName)) tagName.each(extend);=0A= else extend(tagName);=0A= }=0A= =0A= function extend(tagName) {=0A= tagName =3D tagName.toUpperCase();=0A= if (!Element.Methods.ByTag[tagName])=0A= Element.Methods.ByTag[tagName] =3D { };=0A= Object.extend(Element.Methods.ByTag[tagName], methods);=0A= }=0A= =0A= function copy(methods, destination, onlyIfAbsent) {=0A= onlyIfAbsent =3D onlyIfAbsent || false;=0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (!Object.isFunction(value)) continue;=0A= if (!onlyIfAbsent || !(property in destination))=0A= destination[property] =3D value.methodize();=0A= }=0A= }=0A= =0A= function findDOMClass(tagName) {=0A= var klass;=0A= var trans =3D {=0A= "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A= "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": = "DList",=0A= "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": = "Heading",=0A= "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A= "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", = "CAPTION":=0A= "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A= "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", = "TR":=0A= "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A= "FrameSet", "IFRAME": "IFrame"=0A= };=0A= if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A= if (window[klass]) return window[klass];=0A= =0A= window[klass] =3D { };=0A= window[klass].prototype =3D = document.createElement(tagName)['__proto__'];=0A= return window[klass];=0A= }=0A= =0A= if (F.ElementExtensions) {=0A= copy(Element.Methods, HTMLElement.prototype);=0A= copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A= }=0A= =0A= if (F.SpecificElementExtensions) {=0A= for (var tag in Element.Methods.ByTag) {=0A= var klass =3D findDOMClass(tag);=0A= if (Object.isUndefined(klass)) continue;=0A= copy(T[tag], klass.prototype);=0A= }=0A= }=0A= =0A= Object.extend(Element, Element.Methods);=0A= delete Element.ByTag;=0A= =0A= if (Element.extend.refresh) Element.extend.refresh();=0A= Element.cache =3D { };=0A= };=0A= =0A= document.viewport =3D {=0A= getDimensions: function() {=0A= var dimensions =3D { }, B =3D Prototype.Browser;=0A= $w('width height').each(function(d) {=0A= var D =3D d.capitalize();=0A= if (B.WebKit && !document.evaluate) {=0A= // Safari <3.0 needs self.innerWidth/Height=0A= dimensions[d] =3D self['inner' + D];=0A= } else if (B.Opera && parseFloat(window.opera.version()) < 9.5) {=0A= // Opera <9.5 needs document.body.clientWidth/Height=0A= dimensions[d] =3D document.body['client' + D]=0A= } else {=0A= dimensions[d] =3D document.documentElement['client' + D];=0A= }=0A= });=0A= return dimensions;=0A= },=0A= =0A= getWidth: function() {=0A= return this.getDimensions().width;=0A= },=0A= =0A= getHeight: function() {=0A= return this.getDimensions().height;=0A= },=0A= =0A= getScrollOffsets: function() {=0A= return Element._returnOffset(=0A= window.pageXOffset || document.documentElement.scrollLeft || = document.body.scrollLeft,=0A= window.pageYOffset || document.documentElement.scrollTop || = document.body.scrollTop);=0A= }=0A= };=0A= /* Portions of the Selector class are derived from Jack Slocum's = DomQuery,=0A= * part of YUI-Ext version 0.40, distributed under the terms of an = MIT-style=0A= * license. Please see http://www.yui-ext.com/ for more information. */=0A= =0A= var Selector =3D Class.create({=0A= initialize: function(expression) {=0A= this.expression =3D expression.strip();=0A= =0A= if (this.shouldUseSelectorsAPI()) {=0A= this.mode =3D 'selectorsAPI';=0A= } else if (this.shouldUseXPath()) {=0A= this.mode =3D 'xpath';=0A= this.compileXPathMatcher();=0A= } else {=0A= this.mode =3D "normal";=0A= this.compileMatcher();=0A= }=0A= =0A= },=0A= =0A= shouldUseXPath: function() {=0A= if (!Prototype.BrowserFeatures.XPath) return false;=0A= =0A= var e =3D this.expression;=0A= =0A= // Safari 3 chokes on :*-of-type and :empty=0A= if (Prototype.Browser.WebKit &&=0A= (e.include("-of-type") || e.include(":empty")))=0A= return false;=0A= =0A= // XPath can't do namespaced attributes, nor can it read=0A= // the "checked" property from DOM nodes=0A= if ((/(\[[\w-]*?:|:checked)/).test(e))=0A= return false;=0A= =0A= return true;=0A= },=0A= =0A= shouldUseSelectorsAPI: function() {=0A= if (!Prototype.BrowserFeatures.SelectorsAPI) return false;=0A= =0A= if (!Selector._div) Selector._div =3D new Element('div');=0A= =0A= // Make sure the browser treats the selector as valid. Test on an=0A= // isolated element to minimize cost of this check.=0A= try {=0A= Selector._div.querySelector(this.expression);=0A= } catch(e) {=0A= return false;=0A= }=0A= =0A= return true;=0A= },=0A= =0A= compileMatcher: function() {=0A= var e =3D this.expression, ps =3D Selector.patterns, h =3D = Selector.handlers,=0A= c =3D Selector.criteria, le, p, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.matcher =3D Selector._cache[e];=0A= return;=0A= }=0A= =0A= this.matcher =3D ["this.matcher =3D function(root) {",=0A= "var r =3D root, h =3D Selector.handlers, c =3D = false, n;"];=0A= =0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= p =3D ps[i];=0A= if (m =3D e.match(p)) {=0A= this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :=0A= new Template(c[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.matcher.push("return h.unique(n);\n}");=0A= eval(this.matcher.join('\n'));=0A= Selector._cache[this.expression] =3D this.matcher;=0A= },=0A= =0A= compileXPathMatcher: function() {=0A= var e =3D this.expression, ps =3D Selector.patterns,=0A= x =3D Selector.xpath, le, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.xpath =3D Selector._cache[e]; return;=0A= }=0A= =0A= this.matcher =3D ['.//*'];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= if (m =3D e.match(ps[i])) {=0A= this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :=0A= new Template(x[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.xpath =3D this.matcher.join('');=0A= Selector._cache[this.expression] =3D this.xpath;=0A= },=0A= =0A= findElements: function(root) {=0A= root =3D root || document;=0A= var e =3D this.expression, results;=0A= =0A= switch (this.mode) {=0A= case 'selectorsAPI':=0A= // querySelectorAll queries document-wide, then filters to = descendants=0A= // of the context element. That's not what we want.=0A= // Add an explicit context to the selector if necessary.=0A= if (root !=3D=3D document) {=0A= var oldId =3D root.id, id =3D $(root).identify();=0A= e =3D "#" + id + " " + e;=0A= }=0A= =0A= results =3D $A(root.querySelectorAll(e)).map(Element.extend);=0A= root.id =3D oldId;=0A= =0A= return results;=0A= case 'xpath':=0A= return document._getElementsByXPath(this.xpath, root);=0A= default:=0A= return this.matcher(root);=0A= }=0A= },=0A= =0A= match: function(element) {=0A= this.tokens =3D [];=0A= =0A= var e =3D this.expression, ps =3D Selector.patterns, as =3D = Selector.assertions;=0A= var le, p, m;=0A= =0A= while (e && le !=3D=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= p =3D ps[i];=0A= if (m =3D e.match(p)) {=0A= // use the Selector.assertions methods unless the selector=0A= // is too complex.=0A= if (as[i]) {=0A= this.tokens.push([i, Object.clone(m)]);=0A= e =3D e.replace(m[0], '');=0A= } else {=0A= // reluctantly do a document-wide search=0A= // and look for a match in the array=0A= return this.findElements(document).include(element);=0A= }=0A= }=0A= }=0A= }=0A= =0A= var match =3D true, name, matches;=0A= for (var i =3D 0, token; token =3D this.tokens[i]; i++) {=0A= name =3D token[0], matches =3D token[1];=0A= if (!Selector.assertions[name](element, matches)) {=0A= match =3D false; break;=0A= }=0A= }=0A= =0A= return match;=0A= },=0A= =0A= toString: function() {=0A= return this.expression;=0A= },=0A= =0A= inspect: function() {=0A= return "#";=0A= }=0A= });=0A= =0A= Object.extend(Selector, {=0A= _cache: { },=0A= =0A= xpath: {=0A= descendant: "//*",=0A= child: "/*",=0A= adjacent: "/following-sibling::*[1]",=0A= laterSibling: '/following-sibling::*',=0A= tagName: function(m) {=0A= if (m[1] =3D=3D '*') return '';=0A= return "[local-name()=3D'" + m[1].toLowerCase() +=0A= "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A= },=0A= className: "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A= id: "[@id=3D'#{1}']",=0A= attrPresence: function(m) {=0A= m[1] =3D m[1].toLowerCase();=0A= return new Template("[@#{1}]").evaluate(m);=0A= },=0A= attr: function(m) {=0A= m[1] =3D m[1].toLowerCase();=0A= m[3] =3D m[5] || m[6];=0A= return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= var h =3D Selector.xpath.pseudos[m[1]];=0A= if (!h) return '';=0A= if (Object.isFunction(h)) return h(m);=0A= return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A= },=0A= operators: {=0A= '=3D': "[@#{1}=3D'#{3}']",=0A= '!=3D': "[@#{1}!=3D'#{3}']",=0A= '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A= '$=3D': "[substring(@#{1}, (string-length(@#{1}) - = string-length('#{3}') + 1))=3D'#{3}']",=0A= '*=3D': "[contains(@#{1}, '#{3}')]",=0A= '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A= '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A= },=0A= pseudos: {=0A= 'first-child': '[not(preceding-sibling::*)]',=0A= 'last-child': '[not(following-sibling::*)]',=0A= 'only-child': '[not(preceding-sibling::* or = following-sibling::*)]',=0A= 'empty': "[count(*) =3D 0 and (count(text()) =3D 0)]",=0A= 'checked': "[@checked]",=0A= 'disabled': "[(@disabled) and (@type!=3D'hidden')]",=0A= 'enabled': "[not(@disabled) and (@type!=3D'hidden')]",=0A= 'not': function(m) {=0A= var e =3D m[6], p =3D Selector.patterns,=0A= x =3D Selector.xpath, le, v;=0A= =0A= var exclusion =3D [];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in p) {=0A= if (m =3D e.match(p[i])) {=0A= v =3D Object.isFunction(x[i]) ? x[i](m) : new = Template(x[i]).evaluate(m);=0A= exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= return "[not(" + exclusion.join(" and ") + ")]";=0A= },=0A= 'nth-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A= },=0A= 'nth-last-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A= },=0A= 'nth-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("position() ", m);=0A= },=0A= 'nth-last-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", = m);=0A= },=0A= 'first-of-type': function(m) {=0A= m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A= },=0A= 'last-of-type': function(m) {=0A= m[6] =3D "1"; return = Selector.xpath.pseudos['nth-last-of-type'](m);=0A= },=0A= 'only-of-type': function(m) {=0A= var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + = p['last-of-type'](m);=0A= },=0A= nth: function(fragment, m) {=0A= var mm, formula =3D m[6], predicate;=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A= return '[' + fragment + "=3D " + mm[1] + ']';=0A= if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A= if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A= var a =3D mm[1] ? Number(mm[1]) : 1;=0A= var b =3D mm[2] ? Number(mm[2]) : 0;=0A= predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A= "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A= return new Template(predicate).evaluate({=0A= fragment: fragment, a: a, b: b });=0A= }=0A= }=0A= }=0A= },=0A= =0A= criteria: {=0A= tagName: 'n =3D h.tagName(n, r, "#{1}", c); c =3D false;',=0A= className: 'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A= id: 'n =3D h.id(n, r, "#{1}", c); c =3D false;',=0A= attrPresence: 'n =3D h.attrPresence(n, r, "#{1}", c); c =3D false;',=0A= attr: function(m) {=0A= m[3] =3D (m[5] || m[6]);=0A= return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}", = c); c =3D false;').evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A= return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c = =3D false;').evaluate(m);=0A= },=0A= descendant: 'c =3D "descendant";',=0A= child: 'c =3D "child";',=0A= adjacent: 'c =3D "adjacent";',=0A= laterSibling: 'c =3D "laterSibling";'=0A= },=0A= =0A= patterns: {=0A= // combinators must be listed first=0A= // (and descendant needs to be last combinator)=0A= laterSibling: /^\s*~\s*/,=0A= child: /^\s*>\s*/,=0A= adjacent: /^\s*\+\s*/,=0A= descendant: /^\s/,=0A= =0A= // selectors follow=0A= tagName: /^\s*(\*|[\w\-]+)(\b|$)?/,=0A= id: /^#([\w\-\*]+)(\b|$)/,=0A= className: /^\.([\w\-\*]+)(\b|$)/,=0A= pseudo:=0A= /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis= )abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,=0A= attrPresence: /^\[((?:[\w]+:)?[\w]+)\]/,=0A= attr: = /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^= \]]*?)))?\]/=0A= },=0A= =0A= // for Selector.match and Element#match=0A= assertions: {=0A= tagName: function(element, matches) {=0A= return matches[1].toUpperCase() =3D=3D = element.tagName.toUpperCase();=0A= },=0A= =0A= className: function(element, matches) {=0A= return Element.hasClassName(element, matches[1]);=0A= },=0A= =0A= id: function(element, matches) {=0A= return element.id =3D=3D=3D matches[1];=0A= },=0A= =0A= attrPresence: function(element, matches) {=0A= return Element.hasAttribute(element, matches[1]);=0A= },=0A= =0A= attr: function(element, matches) {=0A= var nodeValue =3D Element.readAttribute(element, matches[1]);=0A= return nodeValue && Selector.operators[matches[2]](nodeValue, = matches[5] || matches[6]);=0A= }=0A= },=0A= =0A= handlers: {=0A= // UTILITY FUNCTIONS=0A= // joins two collections=0A= concat: function(a, b) {=0A= for (var i =3D 0, node; node =3D b[i]; i++)=0A= a.push(node);=0A= return a;=0A= },=0A= =0A= // marks an array of nodes for counting=0A= mark: function(nodes) {=0A= var _true =3D Prototype.emptyFunction;=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._countedByPrototype =3D _true;=0A= return nodes;=0A= },=0A= =0A= unmark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._countedByPrototype =3D undefined;=0A= return nodes;=0A= },=0A= =0A= // mark each child node with its position (for nth calls)=0A= // "ofType" flag indicates whether we're indexing for nth-of-type=0A= // rather than nth-child=0A= index: function(parentNode, reverse, ofType) {=0A= parentNode._countedByPrototype =3D Prototype.emptyFunction;=0A= if (reverse) {=0A= for (var nodes =3D parentNode.childNodes, i =3D nodes.length - = 1, j =3D 1; i >=3D 0; i--) {=0A= var node =3D nodes[i];=0A= if (node.nodeType =3D=3D 1 && (!ofType || = node._countedByPrototype)) node.nodeIndex =3D j++;=0A= }=0A= } else {=0A= for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node = =3D nodes[i]; i++)=0A= if (node.nodeType =3D=3D 1 && (!ofType || = node._countedByPrototype)) node.nodeIndex =3D j++;=0A= }=0A= },=0A= =0A= // filters out duplicates and extends all nodes=0A= unique: function(nodes) {=0A= if (nodes.length =3D=3D 0) return nodes;=0A= var results =3D [], n;=0A= for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A= if (!(n =3D nodes[i])._countedByPrototype) {=0A= n._countedByPrototype =3D Prototype.emptyFunction;=0A= results.push(Element.extend(n));=0A= }=0A= return Selector.handlers.unmark(results);=0A= },=0A= =0A= // COMBINATOR FUNCTIONS=0A= descendant: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName('*'));=0A= return results;=0A= },=0A= =0A= child: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= for (var j =3D 0, child; child =3D node.childNodes[j]; j++)=0A= if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') = results.push(child);=0A= }=0A= return results;=0A= },=0A= =0A= adjacent: function(nodes) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= var next =3D this.nextElementSibling(node);=0A= if (next) results.push(next);=0A= }=0A= return results;=0A= },=0A= =0A= laterSibling: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, Element.nextSiblings(node));=0A= return results;=0A= },=0A= =0A= nextElementSibling: function(node) {=0A= while (node =3D node.nextSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= previousElementSibling: function(node) {=0A= while (node =3D node.previousSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= // TOKEN FUNCTIONS=0A= tagName: function(nodes, root, tagName, combinator) {=0A= var uTagName =3D tagName.toUpperCase();=0A= var results =3D [], h =3D Selector.handlers;=0A= if (nodes) {=0A= if (combinator) {=0A= // fastlane for ordinary descendant combinators=0A= if (combinator =3D=3D "descendant") {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName(tagName));=0A= return results;=0A= } else nodes =3D this[combinator](nodes);=0A= if (tagName =3D=3D "*") return nodes;=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.tagName.toUpperCase() =3D=3D=3D uTagName) = results.push(node);=0A= return results;=0A= } else return root.getElementsByTagName(tagName);=0A= },=0A= =0A= id: function(nodes, root, id, combinator) {=0A= var targetNode =3D $(id), h =3D Selector.handlers;=0A= if (!targetNode) return [];=0A= if (!nodes && root =3D=3D document) return [targetNode];=0A= if (nodes) {=0A= if (combinator) {=0A= if (combinator =3D=3D 'child') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (targetNode.parentNode =3D=3D node) return [targetNode];=0A= } else if (combinator =3D=3D 'descendant') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.descendantOf(targetNode, node)) return = [targetNode];=0A= } else if (combinator =3D=3D 'adjacent') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Selector.handlers.previousElementSibling(targetNode) = =3D=3D node)=0A= return [targetNode];=0A= } else nodes =3D h[combinator](nodes);=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node =3D=3D targetNode) return [targetNode];=0A= return [];=0A= }=0A= return (targetNode && Element.descendantOf(targetNode, root)) ? = [targetNode] : [];=0A= },=0A= =0A= className: function(nodes, root, className, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= return Selector.handlers.byClassName(nodes, root, className);=0A= },=0A= =0A= byClassName: function(nodes, root, className) {=0A= if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A= var needle =3D ' ' + className + ' ';=0A= for (var i =3D 0, results =3D [], node, nodeClassName; node =3D = nodes[i]; i++) {=0A= nodeClassName =3D node.className;=0A= if (nodeClassName.length =3D=3D 0) continue;=0A= if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' = ').include(needle))=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= attrPresence: function(nodes, root, attr, combinator) {=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= var results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.hasAttribute(node, attr)) results.push(node);=0A= return results;=0A= },=0A= =0A= attr: function(nodes, root, attr, value, operator, combinator) {=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= var handler =3D Selector.operators[operator], results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= var nodeValue =3D Element.readAttribute(node, attr);=0A= if (nodeValue =3D=3D=3D null) continue;=0A= if (handler(nodeValue, value)) results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= pseudo: function(nodes, name, value, root, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= return Selector.pseudos[name](nodes, value, root);=0A= }=0A= },=0A= =0A= pseudos: {=0A= 'first-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.previousElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'last-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.nextElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'only-child': function(nodes, value, root) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!h.previousElementSibling(node) && = !h.nextElementSibling(node))=0A= results.push(node);=0A= return results;=0A= },=0A= 'nth-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root);=0A= },=0A= 'nth-last-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true);=0A= },=0A= 'nth-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, false, true);=0A= },=0A= 'nth-last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true, true);=0A= },=0A= 'first-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, false, true);=0A= },=0A= 'last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, true, true);=0A= },=0A= 'only-of-type': function(nodes, formula, root) {=0A= var p =3D Selector.pseudos;=0A= return p['last-of-type'](p['first-of-type'](nodes, formula, root), = formula, root);=0A= },=0A= =0A= // handles the an+b logic=0A= getIndices: function(a, b, total) {=0A= if (a =3D=3D 0) return b > 0 ? [b] : [];=0A= return $R(1, total).inject([], function(memo, i) {=0A= if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A= return memo;=0A= });=0A= },=0A= =0A= // handles nth(-last)-child, nth(-last)-of-type, and = (first|last)-of-type=0A= nth: function(nodes, formula, root, reverse, ofType) {=0A= if (nodes.length =3D=3D 0) return [];=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A= h.mark(nodes);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= if (!node.parentNode._countedByPrototype) {=0A= h.index(node.parentNode, reverse, ofType);=0A= indexed.push(node.parentNode);=0A= }=0A= }=0A= if (formula.match(/^\d+$/)) { // just a number=0A= formula =3D Number(formula);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.nodeIndex =3D=3D formula) results.push(node);=0A= } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // = an+b=0A= if (m[1] =3D=3D "-") m[1] =3D -1;=0A= var a =3D m[1] ? Number(m[1]) : 1;=0A= var b =3D m[2] ? Number(m[2]) : 0;=0A= var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A= for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; = i++) {=0A= for (var j =3D 0; j < l; j++)=0A= if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A= }=0A= }=0A= h.unmark(nodes);=0A= h.unmark(indexed);=0A= return results;=0A= },=0A= =0A= 'empty': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= // IE treats comments as element nodes=0A= if (node.tagName =3D=3D '!' || node.firstChild) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= 'not': function(nodes, selector, root) {=0A= var h =3D Selector.handlers, selectorType, m;=0A= var exclusions =3D new Selector(selector).findElements(root);=0A= h.mark(exclusions);=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node._countedByPrototype) results.push(node);=0A= h.unmark(exclusions);=0A= return results;=0A= },=0A= =0A= 'enabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node.disabled && (!node.type || node.type !=3D=3D 'hidden'))=0A= results.push(node);=0A= return results;=0A= },=0A= =0A= 'disabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'checked': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.checked) results.push(node);=0A= return results;=0A= }=0A= },=0A= =0A= operators: {=0A= '=3D': function(nv, v) { return nv =3D=3D v; },=0A= '!=3D': function(nv, v) { return nv !=3D v; },=0A= '^=3D': function(nv, v) { return nv =3D=3D v || nv && = nv.startsWith(v); },=0A= '$=3D': function(nv, v) { return nv =3D=3D v || nv && = nv.endsWith(v); },=0A= '*=3D': function(nv, v) { return nv =3D=3D v || nv && nv.include(v); = },=0A= '$=3D': function(nv, v) { return nv.endsWith(v); },=0A= '*=3D': function(nv, v) { return nv.include(v); },=0A= '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + = ' '); },=0A= '|=3D': function(nv, v) { return ('-' + (nv || "").toUpperCase() +=0A= '-').include('-' + (v || "").toUpperCase() + '-'); }=0A= },=0A= =0A= split: function(expression) {=0A= var expressions =3D [];=0A= expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, = function(m) {=0A= expressions.push(m[1].strip());=0A= });=0A= return expressions;=0A= },=0A= =0A= matchElements: function(elements, expression) {=0A= var matches =3D $$(expression), h =3D Selector.handlers;=0A= h.mark(matches);=0A= for (var i =3D 0, results =3D [], element; element =3D elements[i]; = i++)=0A= if (element._countedByPrototype) results.push(element);=0A= h.unmark(matches);=0A= return results;=0A= },=0A= =0A= findElement: function(elements, expression, index) {=0A= if (Object.isNumber(expression)) {=0A= index =3D expression; expression =3D false;=0A= }=0A= return Selector.matchElements(elements, expression || '*')[index || = 0];=0A= },=0A= =0A= findChildElements: function(element, expressions) {=0A= expressions =3D Selector.split(expressions.join(','));=0A= var results =3D [], h =3D Selector.handlers;=0A= for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A= selector =3D new Selector(expressions[i].strip());=0A= h.concat(results, selector.findElements(element));=0A= }=0A= return (l > 1) ? h.unique(results) : results;=0A= }=0A= });=0A= =0A= if (Prototype.Browser.IE) {=0A= Object.extend(Selector.handlers, {=0A= // IE returns comment nodes on getElementsByTagName("*").=0A= // Filter them out.=0A= concat: function(a, b) {=0A= for (var i =3D 0, node; node =3D b[i]; i++)=0A= if (node.tagName !=3D=3D "!") a.push(node);=0A= return a;=0A= },=0A= =0A= // IE improperly serializes _countedByPrototype in (inner|outer)HTML.=0A= unmark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node.removeAttribute('_countedByPrototype');=0A= return nodes;=0A= }=0A= });=0A= }=0A= =0A= function $$() {=0A= return Selector.findChildElements(document, $A(arguments));=0A= }=0A= var Form =3D {=0A= reset: function(form) {=0A= $(form).reset();=0A= return form;=0A= },=0A= =0A= serializeElements: function(elements, options) {=0A= if (typeof options !=3D 'object') options =3D { hash: !!options };=0A= else if (Object.isUndefined(options.hash)) options.hash =3D true;=0A= var key, value, submitted =3D false, submit =3D options.submit;=0A= =0A= var data =3D elements.inject({ }, function(result, element) {=0A= if (!element.disabled && element.name) {=0A= key =3D element.name; value =3D $(element).getValue();=0A= if (value !=3D null && element.type !=3D 'file' && (element.type = !=3D 'submit' || (!submitted &&=0A= submit !=3D=3D false && (!submit || key =3D=3D submit) && = (submitted =3D true)))) {=0A= if (key in result) {=0A= // a key is already present; construct an array of values=0A= if (!Object.isArray(result[key])) result[key] =3D = [result[key]];=0A= result[key].push(value);=0A= }=0A= else result[key] =3D value;=0A= }=0A= }=0A= return result;=0A= });=0A= =0A= return options.hash ? data : Object.toQueryString(data);=0A= }=0A= };=0A= =0A= Form.Methods =3D {=0A= serialize: function(form, options) {=0A= return Form.serializeElements(Form.getElements(form), options);=0A= },=0A= =0A= getElements: function(form) {=0A= return $A($(form).getElementsByTagName('*')).inject([],=0A= function(elements, child) {=0A= if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A= elements.push(Element.extend(child));=0A= return elements;=0A= }=0A= );=0A= },=0A= =0A= getInputs: function(form, typeName, name) {=0A= form =3D $(form);=0A= var inputs =3D form.getElementsByTagName('input');=0A= =0A= if (!typeName && !name) return $A(inputs).map(Element.extend);=0A= =0A= for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i = < length; i++) {=0A= var input =3D inputs[i];=0A= if ((typeName && input.type !=3D typeName) || (name && input.name = !=3D name))=0A= continue;=0A= matchingInputs.push(Element.extend(input));=0A= }=0A= =0A= return matchingInputs;=0A= },=0A= =0A= disable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('disable');=0A= return form;=0A= },=0A= =0A= enable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('enable');=0A= return form;=0A= },=0A= =0A= findFirstElement: function(form) {=0A= var elements =3D $(form).getElements().findAll(function(element) {=0A= return 'hidden' !=3D element.type && !element.disabled;=0A= });=0A= var firstByIndex =3D elements.findAll(function(element) {=0A= return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A= }).sortBy(function(element) { return element.tabIndex }).first();=0A= =0A= return firstByIndex ? firstByIndex : elements.find(function(element) = {=0A= return ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase());=0A= });=0A= },=0A= =0A= focusFirstElement: function(form) {=0A= form =3D $(form);=0A= form.findFirstElement().activate();=0A= return form;=0A= },=0A= =0A= request: function(form, options) {=0A= form =3D $(form), options =3D Object.clone(options || { });=0A= =0A= var params =3D options.parameters, action =3D = form.readAttribute('action') || '';=0A= if (action.blank()) action =3D window.location.href;=0A= options.parameters =3D form.serialize(true);=0A= =0A= if (params) {=0A= if (Object.isString(params)) params =3D params.toQueryParams();=0A= Object.extend(options.parameters, params);=0A= }=0A= =0A= if (form.hasAttribute('method') && !options.method)=0A= options.method =3D form.method;=0A= =0A= return new Ajax.Request(action, options);=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element =3D {=0A= focus: function(element) {=0A= $(element).focus();=0A= return element;=0A= },=0A= =0A= select: function(element) {=0A= $(element).select();=0A= return element;=0A= }=0A= };=0A= =0A= Form.Element.Methods =3D {=0A= serialize: function(element) {=0A= element =3D $(element);=0A= if (!element.disabled && element.name) {=0A= var value =3D element.getValue();=0A= if (value !=3D undefined) {=0A= var pair =3D { };=0A= pair[element.name] =3D value;=0A= return Object.toQueryString(pair);=0A= }=0A= }=0A= return '';=0A= },=0A= =0A= getValue: function(element) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= return Form.Element.Serializers[method](element);=0A= },=0A= =0A= setValue: function(element, value) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= Form.Element.Serializers[method](element, value);=0A= return element;=0A= },=0A= =0A= clear: function(element) {=0A= $(element).value =3D '';=0A= return element;=0A= },=0A= =0A= present: function(element) {=0A= return $(element).value !=3D '';=0A= },=0A= =0A= activate: function(element) {=0A= element =3D $(element);=0A= try {=0A= element.focus();=0A= if (element.select && (element.tagName.toLowerCase() !=3D 'input' = ||=0A= !['button', 'reset', 'submit'].include(element.type)))=0A= element.select();=0A= } catch (e) { }=0A= return element;=0A= },=0A= =0A= disable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D true;=0A= return element;=0A= },=0A= =0A= enable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D false;=0A= return element;=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Field =3D Form.Element;=0A= var $F =3D Form.Element.Methods.getValue;=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element.Serializers =3D {=0A= input: function(element, value) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= return Form.Element.Serializers.inputSelector(element, value);=0A= default:=0A= return Form.Element.Serializers.textarea(element, value);=0A= }=0A= },=0A= =0A= inputSelector: function(element, value) {=0A= if (Object.isUndefined(value)) return element.checked ? = element.value : null;=0A= else element.checked =3D !!value;=0A= },=0A= =0A= textarea: function(element, value) {=0A= if (Object.isUndefined(value)) return element.value;=0A= else element.value =3D value;=0A= },=0A= =0A= select: function(element, value) {=0A= if (Object.isUndefined(value))=0A= return this[element.type =3D=3D 'select-one' ?=0A= 'selectOne' : 'selectMany'](element);=0A= else {=0A= var opt, currentValue, single =3D !Object.isArray(value);=0A= for (var i =3D 0, length =3D element.length; i < length; i++) {=0A= opt =3D element.options[i];=0A= currentValue =3D this.optionValue(opt);=0A= if (single) {=0A= if (currentValue =3D=3D value) {=0A= opt.selected =3D true;=0A= return;=0A= }=0A= }=0A= else opt.selected =3D value.include(currentValue);=0A= }=0A= }=0A= },=0A= =0A= selectOne: function(element) {=0A= var index =3D element.selectedIndex;=0A= return index >=3D 0 ? this.optionValue(element.options[index]) : = null;=0A= },=0A= =0A= selectMany: function(element) {=0A= var values, length =3D element.length;=0A= if (!length) return null;=0A= =0A= for (var i =3D 0, values =3D []; i < length; i++) {=0A= var opt =3D element.options[i];=0A= if (opt.selected) values.push(this.optionValue(opt));=0A= }=0A= return values;=0A= },=0A= =0A= optionValue: function(opt) {=0A= // extend element because hasAttribute may not be native=0A= return Element.extend(opt).hasAttribute('value') ? opt.value : = opt.text;=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A= initialize: function($super, element, frequency, callback) {=0A= $super(callback, frequency);=0A= this.element =3D $(element);=0A= this.lastValue =3D this.getValue();=0A= },=0A= =0A= execute: function() {=0A= var value =3D this.getValue();=0A= if (Object.isString(this.lastValue) && Object.isString(value) ?=0A= this.lastValue !=3D value : String(this.lastValue) !=3D = String(value)) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= }=0A= });=0A= =0A= Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.EventObserver =3D Class.create({=0A= initialize: function(element, callback) {=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A= this.registerFormCallbacks();=0A= else=0A= this.registerCallback(this.element);=0A= },=0A= =0A= onElementEvent: function() {=0A= var value =3D this.getValue();=0A= if (this.lastValue !=3D value) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= },=0A= =0A= registerFormCallbacks: function() {=0A= Form.getElements(this.element).each(this.registerCallback, this);=0A= },=0A= =0A= registerCallback: function(element) {=0A= if (element.type) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= Event.observe(element, 'click', = this.onElementEvent.bind(this));=0A= break;=0A= default:=0A= Event.observe(element, 'change', = this.onElementEvent.bind(this));=0A= break;=0A= }=0A= }=0A= }=0A= });=0A= =0A= Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= if (!window.Event) var Event =3D { };=0A= =0A= Object.extend(Event, {=0A= KEY_BACKSPACE: 8,=0A= KEY_TAB: 9,=0A= KEY_RETURN: 13,=0A= KEY_ESC: 27,=0A= KEY_LEFT: 37,=0A= KEY_UP: 38,=0A= KEY_RIGHT: 39,=0A= KEY_DOWN: 40,=0A= KEY_DELETE: 46,=0A= KEY_HOME: 36,=0A= KEY_END: 35,=0A= KEY_PAGEUP: 33,=0A= KEY_PAGEDOWN: 34,=0A= KEY_INSERT: 45,=0A= =0A= cache: { },=0A= =0A= relatedTarget: function(event) {=0A= var element;=0A= switch(event.type) {=0A= case 'mouseover': element =3D event.fromElement; break;=0A= case 'mouseout': element =3D event.toElement; break;=0A= default: return null;=0A= }=0A= return Element.extend(element);=0A= }=0A= });=0A= =0A= Event.Methods =3D (function() {=0A= var isButton;=0A= =0A= if (Prototype.Browser.IE) {=0A= var buttonMap =3D { 0: 1, 1: 4, 2: 2 };=0A= isButton =3D function(event, code) {=0A= return event.button =3D=3D buttonMap[code];=0A= };=0A= =0A= } else if (Prototype.Browser.WebKit) {=0A= isButton =3D function(event, code) {=0A= switch (code) {=0A= case 0: return event.which =3D=3D 1 && !event.metaKey;=0A= case 1: return event.which =3D=3D 1 && event.metaKey;=0A= default: return false;=0A= }=0A= };=0A= =0A= } else {=0A= isButton =3D function(event, code) {=0A= return event.which ? (event.which =3D=3D=3D code + 1) : = (event.button =3D=3D=3D code);=0A= };=0A= }=0A= =0A= return {=0A= isLeftClick: function(event) { return isButton(event, 0) },=0A= isMiddleClick: function(event) { return isButton(event, 1) },=0A= isRightClick: function(event) { return isButton(event, 2) },=0A= =0A= element: function(event) {=0A= event =3D Event.extend(event);=0A= =0A= var node =3D event.target,=0A= type =3D event.type,=0A= currentTarget =3D event.currentTarget;=0A= =0A= if (currentTarget && currentTarget.tagName) {=0A= // Firefox screws up the "click" event when moving between radio = buttons=0A= // via arrow keys. It also screws up the "load" and "error" = events on images,=0A= // reporting the document as the target instead of the original = image.=0A= if (type =3D=3D=3D 'load' || type =3D=3D=3D 'error' ||=0A= (type =3D=3D=3D 'click' && currentTarget.tagName.toLowerCase() = =3D=3D=3D 'input'=0A= && currentTarget.type =3D=3D=3D 'radio'))=0A= node =3D currentTarget;=0A= }=0A= if (node.nodeType =3D=3D Node.TEXT_NODE) node =3D node.parentNode;=0A= return Element.extend(node);=0A= },=0A= =0A= findElement: function(event, expression) {=0A= var element =3D Event.element(event);=0A= if (!expression) return element;=0A= var elements =3D [element].concat(element.ancestors());=0A= return Selector.findElement(elements, expression, 0);=0A= },=0A= =0A= pointer: function(event) {=0A= var docElement =3D document.documentElement,=0A= body =3D document.body || { scrollLeft: 0, scrollTop: 0 };=0A= return {=0A= x: event.pageX || (event.clientX +=0A= (docElement.scrollLeft || body.scrollLeft) -=0A= (docElement.clientLeft || 0)),=0A= y: event.pageY || (event.clientY +=0A= (docElement.scrollTop || body.scrollTop) -=0A= (docElement.clientTop || 0))=0A= };=0A= },=0A= =0A= pointerX: function(event) { return Event.pointer(event).x },=0A= pointerY: function(event) { return Event.pointer(event).y },=0A= =0A= stop: function(event) {=0A= Event.extend(event);=0A= event.preventDefault();=0A= event.stopPropagation();=0A= event.stopped =3D true;=0A= }=0A= };=0A= })();=0A= =0A= Event.extend =3D (function() {=0A= var methods =3D Object.keys(Event.Methods).inject({ }, function(m, = name) {=0A= m[name] =3D Event.Methods[name].methodize();=0A= return m;=0A= });=0A= =0A= if (Prototype.Browser.IE) {=0A= Object.extend(methods, {=0A= stopPropagation: function() { this.cancelBubble =3D true },=0A= preventDefault: function() { this.returnValue =3D false },=0A= inspect: function() { return "[object Event]" }=0A= });=0A= =0A= return function(event) {=0A= if (!event) return false;=0A= if (event._extendedByPrototype) return event;=0A= =0A= event._extendedByPrototype =3D Prototype.emptyFunction;=0A= var pointer =3D Event.pointer(event);=0A= Object.extend(event, {=0A= target: event.srcElement,=0A= relatedTarget: Event.relatedTarget(event),=0A= pageX: pointer.x,=0A= pageY: pointer.y=0A= });=0A= return Object.extend(event, methods);=0A= };=0A= =0A= } else {=0A= Event.prototype =3D Event.prototype || = document.createEvent("HTMLEvents")['__proto__'];=0A= Object.extend(Event.prototype, methods);=0A= return Prototype.K;=0A= }=0A= })();=0A= =0A= Object.extend(Event, (function() {=0A= var cache =3D Event.cache;=0A= =0A= function getEventID(element) {=0A= if (element._prototypeEventID) return element._prototypeEventID[0];=0A= arguments.callee.id =3D arguments.callee.id || 1;=0A= return element._prototypeEventID =3D [++arguments.callee.id];=0A= }=0A= =0A= function getDOMEventName(eventName) {=0A= if (eventName && eventName.include(':')) return "dataavailable";=0A= return eventName;=0A= }=0A= =0A= function getCacheForID(id) {=0A= return cache[id] =3D cache[id] || { };=0A= }=0A= =0A= function getWrappersForEventName(id, eventName) {=0A= var c =3D getCacheForID(id);=0A= return c[eventName] =3D c[eventName] || [];=0A= }=0A= =0A= function createWrapper(element, eventName, handler) {=0A= var id =3D getEventID(element);=0A= var c =3D getWrappersForEventName(id, eventName);=0A= if (c.pluck("handler").include(handler)) return false;=0A= =0A= var wrapper =3D function(event) {=0A= if (!Event || !Event.extend ||=0A= (event.eventName && event.eventName !=3D eventName))=0A= return false;=0A= =0A= Event.extend(event);=0A= handler.call(element, event);=0A= };=0A= =0A= wrapper.handler =3D handler;=0A= c.push(wrapper);=0A= return wrapper;=0A= }=0A= =0A= function findWrapper(id, eventName, handler) {=0A= var c =3D getWrappersForEventName(id, eventName);=0A= return c.find(function(wrapper) { return wrapper.handler =3D=3D = handler });=0A= }=0A= =0A= function destroyWrapper(id, eventName, handler) {=0A= var c =3D getCacheForID(id);=0A= if (!c[eventName]) return false;=0A= c[eventName] =3D c[eventName].without(findWrapper(id, eventName, = handler));=0A= }=0A= =0A= function destroyCache() {=0A= for (var id in cache)=0A= for (var eventName in cache[id])=0A= cache[id][eventName] =3D null;=0A= }=0A= =0A= =0A= // Internet Explorer needs to remove event handlers on page unload=0A= // in order to avoid memory leaks.=0A= if (window.attachEvent) {=0A= window.attachEvent("onunload", destroyCache);=0A= }=0A= =0A= // Safari has a dummy event handler on page unload so that it won't=0A= // use its bfcache. Safari <=3D 3.1 has an issue with restoring the = "document"=0A= // object when page is returned to via the back button using its = bfcache.=0A= if (Prototype.Browser.WebKit) {=0A= window.addEventListener('unload', Prototype.emptyFunction, false);=0A= }=0A= =0A= return {=0A= observe: function(element, eventName, handler) {=0A= element =3D $(element);=0A= var name =3D getDOMEventName(eventName);=0A= =0A= var wrapper =3D createWrapper(element, eventName, handler);=0A= if (!wrapper) return element;=0A= =0A= if (element.addEventListener) {=0A= element.addEventListener(name, wrapper, false);=0A= } else {=0A= element.attachEvent("on" + name, wrapper);=0A= }=0A= =0A= return element;=0A= },=0A= =0A= stopObserving: function(element, eventName, handler) {=0A= element =3D $(element);=0A= var id =3D getEventID(element), name =3D = getDOMEventName(eventName);=0A= =0A= if (!handler && eventName) {=0A= getWrappersForEventName(id, eventName).each(function(wrapper) {=0A= element.stopObserving(eventName, wrapper.handler);=0A= });=0A= return element;=0A= =0A= } else if (!eventName) {=0A= Object.keys(getCacheForID(id)).each(function(eventName) {=0A= element.stopObserving(eventName);=0A= });=0A= return element;=0A= }=0A= =0A= var wrapper =3D findWrapper(id, eventName, handler);=0A= if (!wrapper) return element;=0A= =0A= if (element.removeEventListener) {=0A= element.removeEventListener(name, wrapper, false);=0A= } else {=0A= element.detachEvent("on" + name, wrapper);=0A= }=0A= =0A= destroyWrapper(id, eventName, handler);=0A= =0A= return element;=0A= },=0A= =0A= fire: function(element, eventName, memo) {=0A= element =3D $(element);=0A= if (element =3D=3D document && document.createEvent && = !element.dispatchEvent)=0A= element =3D document.documentElement;=0A= =0A= var event;=0A= if (document.createEvent) {=0A= event =3D document.createEvent("HTMLEvents");=0A= event.initEvent("dataavailable", true, true);=0A= } else {=0A= event =3D document.createEventObject();=0A= event.eventType =3D "ondataavailable";=0A= }=0A= =0A= event.eventName =3D eventName;=0A= event.memo =3D memo || { };=0A= =0A= if (document.createEvent) {=0A= element.dispatchEvent(event);=0A= } else {=0A= element.fireEvent(event.eventType, event);=0A= }=0A= =0A= return Event.extend(event);=0A= }=0A= };=0A= })());=0A= =0A= Object.extend(Event, Event.Methods);=0A= =0A= Element.addMethods({=0A= fire: Event.fire,=0A= observe: Event.observe,=0A= stopObserving: Event.stopObserving=0A= });=0A= =0A= Object.extend(document, {=0A= fire: Element.Methods.fire.methodize(),=0A= observe: Element.Methods.observe.methodize(),=0A= stopObserving: Element.Methods.stopObserving.methodize(),=0A= loaded: false=0A= });=0A= =0A= (function() {=0A= /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A= Matthias Miller, Dean Edwards and John Resig. */=0A= =0A= var timer;=0A= =0A= function fireContentLoadedEvent() {=0A= if (document.loaded) return;=0A= if (timer) window.clearInterval(timer);=0A= document.fire("dom:loaded");=0A= document.loaded =3D true;=0A= }=0A= =0A= if (document.addEventListener) {=0A= if (Prototype.Browser.WebKit) {=0A= timer =3D window.setInterval(function() {=0A= if (/loaded|complete/.test(document.readyState))=0A= fireContentLoadedEvent();=0A= }, 0);=0A= =0A= Event.observe(window, "load", fireContentLoadedEvent);=0A= =0A= } else {=0A= document.addEventListener("DOMContentLoaded",=0A= fireContentLoadedEvent, false);=0A= }=0A= =0A= } else {=0A= document.write("

Indices

Data delayed at least 15 min

Indices

Data delayed at least 15 min
=
  • CAD (USD)
    $0.99=20 =E2=80=94 (=E2=80=94
    )
  •  
    12,528.08 =E2=80=94
    (=E2=80=94)=20
  • I:DJI 
    10,983.62=20 =E2=80=94 (=E2=80=94
    )
  • S&P=20 500 
    1,164.94 =E2=80=94=20 (=E2=80=94)
  • I:COMP 
    2,408.98=20 =E2=80=94 (=E2=80=94
    )
  •  
    1,796.42 =E2=80=94
    (=E2=80=94)=20
Ne= xt=20

CANADIAN DOLLAR / US DOLLAR (CAD/USD) =     $0.99  =E2=80=94  (=E2=80=94)

  • Intraday
  • 1 Week
  • 1 Month
  • 3 Months
  • 1 Year
Open $0.99
High =E2=80=94
Low =E2=80=94
Close =E2=80=94
52 Wk High =E2=80=94
52 Wk Low =E2=80=94
Exchange =E2=80=94

Powered by Interactive Data Managed Solutions. Fundamental data = by Morningstar. Terms=20 & Conditions.

S&P/TSX COMPOSITE INDEX (OFFICIAL) =     12,528.08  =E2=80=94  (=E2=80=94)

  • Intraday
  • 1 Week
  • 1 Month
  • 3 Months
  • 1 Year
Open 12,528.08
High =E2=80=94
Low =E2=80=94
Close =E2=80=94
52 Wk High =E2=80=94
52 Wk Low =E2=80=94
Exchange =E2=80=94

Powered by Interactive Data Managed Solutions. Fundamental data = by Morningstar. Terms=20 & Conditions.

DOW JONES INDUSTRIAL AVERAGE     10,983.62  =E2=80=94  (=E2=80=94)

  • Intraday
  • 1 Week
  • 1 Month
  • 3 Months
  • 1 Year
Open 10,983.62
High =E2=80=94
Low =E2=80=94
Close =E2=80=94
52 Wk High =E2=80=94
52 Wk Low =E2=80=94
Exchange =E2=80=94

Powered by Interactive Data Managed Solutions. Fundamental data = by Morningstar. Terms=20 & Conditions.

S&P 500 INDEX     1,164.94  =E2=80=94  (=E2=80=94)

  • Intraday
  • 1 Week
  • 1 Month
  • 3 Months
  • 1 Year
Open 1,164.94
High =E2=80=94
Low =E2=80=94
Close =E2=80=94
52 Wk High =E2=80=94
52 Wk Low =E2=80=94
Exchange =E2=80=94

Powered by Interactive Data Managed Solutions. Fundamental data = by Morningstar. Terms=20 & Conditions.

NASDAQ COMPOSITE     2,408.98  =E2=80=94  (=E2=80=94)

  • Intraday
  • 1 Week
  • 1 Month
  • 3 Months
  • 1 Year
Open 2,408.98
High =E2=80=94
Low =E2=80=94
Close =E2=80=94
52 Wk High =E2=80=94
52 Wk Low =E2=80=94
Exchange =E2=80=94

Powered by Interactive Data Managed Solutions. Fundamental data = by Morningstar. Terms=20 & Conditions.

S&P/TSX VENTURE COMPOSITE INDEX (OFFICIAL)=20     1,796.42 =20 =E2=80=94  (=E2=80=94)

  • Intraday
  • 1 Week
  • 1 Month
  • 3 Months
  • 1 Year
Open 1,796.42
High =E2=80=94
Low =E2=80=94
Close =E2=80=94
52 Wk High =E2=80=94
52 Wk Low =E2=80=94
Exchange =E2=80=94

Powered by Interactive Data Managed Solutions. Fundamental data = by Morningstar. Terms=20 & Conditions.

------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://pluck.nationalpost.com/ver1.0/Content/direct/scripts/DirectProxyFast.js =EF=BB=BF=0A= if(typeof YAHOO=3D=3D"undefined"||!YAHOO){var = YAHOO=3D{};}YAHOO.namespace=3Dfunction(){var = A=3Darguments,E=3Dnull,C,B,D;for(C=3D0;C = ";if(!A.isObject(D)){return D+"";}else{if(D instanceof = Date||("nodeType"in D&&"tagName"in D)){return = D;}else{if(A.isFunction(D)){return = E;}}}I=3D(A.isNumber(I))?I:3;if(A.isArray(D)){K.push("[");for(F=3D0,H=3DD= .length;F0)?A.dump(D[F],I-1):L= );}else{K.push(D[F]);}K.push(J);}if(K.length>1){K.pop();}K.push("]");}els= e{K.push("{");for(F in = D){if(A.hasOwnProperty(D,F)){K.push(F+G);if(A.isObject(D[F])){K.push((I>0= )?A.dump(D[F],I-1):L);}else{K.push(D[F]);}K.push(J);}}if(K.length>1){K.po= p();}K.push("}");}return K.join("");},substitute:function(S,E,L){var = I,H,G,O,P,R,N=3D[],F,J=3D"dump",M=3D" = ",D=3D"{",Q=3D"}";for(;;){I=3DS.lastIndexOf(D);if(I<0){break;}H=3DS.index= Of(Q,I);if(I+1>=3DH){break;}F=3DS.substring(I+1,H);O=3DF;R=3Dnull;G=3DO.i= ndexOf(M);if(G>-1){R=3DO.substring(G+1);O=3DO.substring(0,G);}P=3DE[O];if= (L){P=3DL(O,P,R);}if(A.isObject(P)){if(A.isArray(P)){P=3DA.dump(P,parseIn= t(R,10));}else{R=3DR||"";var = K=3DR.indexOf(J);if(K>-1){R=3DR.substring(4);}if(P.toString=3D=3D=3DObjec= t.prototype.toString||K>-1){P=3DA.dump(P,parseInt(R,10));}else{P=3DP.toSt= ring();}}}else{if(!A.isString(P)&&!A.isNumber(P)){P=3D"~-"+N.length+"-~";= N[N.length]=3DF;}}S=3DS.substring(0,I)+P+S.substring(H+1);}for(I=3DN.leng= th-1;I>=3D0;I=3DI-1){S=3DS.replace(new = RegExp("~-"+I+"-~"),"{"+N[I]+"}","g");}return = S;},trim:function(D){try{return = D.replace(/^\s+|\s+$/g,"");}catch(E){return D;}},merge:function(){var = G=3D{},E=3Darguments;for(var = F=3D0,D=3DE.length;F=3D0;--i){if(pstack[i]=3D=3D=3Do){return"null";}}pstack[pstack.l= ength]=3Do;a=3D[];isArray=3Dl.isArray(o);if(d>0){if(isArray){for(i=3Do.le= ngth-1;i>=3D0;--i){a[i]=3D_stringify(o,i,d-1,w,pstack)||"null";}}else{j=3D= 0;if(l.isArray(w)){for(i=3D0,len=3Dw.length;i=3D0?d:1/0;return = _stringify({"":o},"",d,w,[]);}return = undefined;},dateToString:function(d){function _zeroPad(v){return = v<10?"0"+v:v;}return = d.getUTCFullYear()+"-"+_zeroPad(d.getUTCMonth()+1)+"-"+_zeroPad(d.getUTCD= ate())+"T"+_zeroPad(d.getUTCHours())+":"+_zeroPad(d.getUTCMinutes())+":"+= _zeroPad(d.getUTCSeconds())+"Z";},stringToDate:function(str){if(/^(\d{4})= -(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})Z$/.test(str)){var d=3Dnew = Date();d.setUTCFullYear(RegExp.$1,(RegExp.$2|0)-1,RegExp.$3);d.setUTCHour= s(RegExp.$4,RegExp.$5,RegExp.$6);return d;}return = str;}};})();YAHOO.register("json",YAHOO.lang.JSON,{version:"2.6.0",build:= "1321"});=EF=BB=BF=0A= document.iframeLoaders=3D{};iframe=3Dfunction(){this.initialize.apply(thi= s,arguments);};iframe.prototype=3D{initialize:function(form,options,count= ){if(!options)options=3D{};this.form=3Dform;this.uniqueId=3Dcount;documen= t.iframeLoaders[this.uniqueId]=3Dthis;var = url=3Dform.action+'?jsonRequest=3D'+escape(form.elements[0].value);var = firstSlash=3Durl.indexOf("/",url.indexOf("//")+2);this.transport=3Dthis.g= etTransport((firstSlash>0)?url.substring(0,firstSlash):"");this.onComplet= e=3Doptions.onComplete||null;this.update=3Dthis.$(options.update)||null;t= his.updateMultiple=3Doptions.multiple||false;if(((navigator.vendor&&(navi= gator.vendor.indexOf('Apple'))>-1)||window.opera)&&(/\/Direct\/Process(\?= |$)/.test(form.action))&&form.elements&&(form.elements.length=3D=3D1)){va= r = doc=3Dthis.transport.contentWindow||this.transport.contentDocument;if(url= .length<80000){if(doc.document)=0A= doc=3Ddoc.document;try{doc.location.replace(url);return;}catch(e){};}}=0A= form.target=3D'frame_'+this.uniqueId;form.setAttribute("target",'frame_'+= this.uniqueId);form.submit();},onStateChange:function(){this.transport=3D= this.$('frame_'+this.uniqueId);try{var = doc=3Dthis.transport.contentDocument.body.innerHTML;this.transport.conten= tDocument.close();}=0A= catch(e){try{var = doc=3Dthis.transport.contentWindow.document.body.innerHTML;this.transport= .contentWindow.document.close();}=0A= catch(e){try{var = doc=3Dthis.transport.document.body.innerHTML;this.transport.document.body= .close();}=0A= catch(e){try{var = doc=3Dwindow.frames['frame_'+this.uniqueId].document.body.innerText;}=0A= catch(e){}}}}=0A= this.transport.responseText=3Ddoc;if(this.onComplete)setTimeout(this.bind= (function(){this.onComplete(this.transport);},this),10);if(this.update)se= tTimeout(this.bind(function(){this.update.innerHTML=3Dthis.transport.resp= onseText;},this),10);if(this.updateMultiple){setTimeout(this.bind(functio= n(){try{var hasscript=3Dfalse;eval("var inputObject =3D = "+this.transport.responseText);for(var i in = inputObject){if(i=3D=3D'script'){hasscript=3Dtrue;}=0A= else{if(elm=3Dthis.$(i)){elm.innerHTML=3DinputObject[i];}else{}}}if(hassc= ript)eval(inputObject['script']);}catch(e){}},this),10);}},getTransport:f= unction(baseUrl){var = divElm=3Ddocument.createElement('DIV'),frame;divElm.setAttribute('style',= 'width: 0; height: 0; margin: 0; padding: 0; visibility: hidden; = overflow: = hidden');if(navigator.userAgent.indexOf('MSIE')>0&&navigator.userAgent.in= dexOf('Opera')=3D=3D-1){divElm.style.width=3D0;divElm.style.height=3D0;di= vElm.style.margin=3D0;divElm.style.padding=3D0;divElm.style.visibility=3D= 'hidden';divElm.style.overflow=3D'hidden';divElm.innerHTML=3D'';}else{frame=3Ddocument.createElement(= "iframe");frame.setAttribute("name","frame_"+this.uniqueId);frame.setAttr= ibute("id","frame_"+this.uniqueId);frame.addEventListener("load",this.bin= d(function(){this.onStateChange();},this),false);divElm.appendChild(frame= );}=0A= (RequestBatch.container||document.body).appendChild(divElm);return = frame;},bind:function(functionObject,referenceObject){return = function(){return = functionObject.apply(referenceObject,arguments);}},'$':function(id){retur= n document.getElementById(id);}};=EF=BB=BF=0A= if(typeof(RequestBatch)=3D=3D=3D'undefined'){RequestBatch=3Dfunction(){th= is.initialize.apply(this,arguments);};var counter=3D0;var = pendingRequests=3D0;function DirectAccessErrorHandler(msg,ex){}=0A= (function(){function = buildJsonpUrl(serverUrl,jsonString,callbackName){var = separator=3DserverUrl.indexOf('?')=3D=3D-1?"?":"&";serverUrl=3DserverUrl.= replace('/Process','/Jsonp');return = serverUrl+separator+"r=3D"+encodeURIComponent(jsonString)+'&cb=3D'+callba= ckName;}=0A= function = useJsonp(serverUrl,jsonString,callbackName){serverUrl=3DbuildJsonpUrl(ser= verUrl,jsonString,callbackName);var = isIE=3Dfalse;if((isIE&&serverUrl.length<2083)||(!isIE&&serverUrl.length<4= 000)){return serverUrl;}=0A= return false;}=0A= function getCurrentUserFromCookie(){var = ca=3Ddocument.cookie.split(';');for(var i=3D0;i0){name=3Dc.substring(0,eqIndex);va= lue=3Dc.substring(eqIndex+1);if(name.toLowerCase()=3D=3D'hd'){value=3Dune= scape(value);value=3Dvalue.split('|');return value[0];}}}=0A= return null;}=0A= function createSrcUrl(baseUrl,url,userId,gcid,currentTime){var = regexstring=3D/\DDirect\/Process\?\w\S*/;myregexp=3Dnew = RegExp(regexstring);baseUrl=3DbaseUrl.indexOf('?')=3D=3D-1?baseUrl.replac= e('/Direct/Process','/Stats/Tracker.gif'):baseUrl.replace(myregexp,'/Stat= s/Tracker.gif');return = srcUrl=3DbaseUrl+"?plckUrl=3D"+encodeURIComponent(url)+"&plckUserId=3D"+u= serId+"&plckGcid=3D"+gcid+"&plckCurrentTime=3D"+currentTime;}=0A= RequestBatch.prototype=3D{initialize:function(){this.UniqueId=3Dcounter++= ;this.Requests=3Dnew = Array()},gcid:"daapiCall",InsertTrackerNode:function(serverUrl,requestUrl= ,userIdTrckr,gcid,currentTime){if(document.getElementById('slImgNodeTrckr= ')=3D=3D=3Dnull){var = trackImgNode=3Ddocument.createElement('img');trackImgNode.setAttribute('i= d',"slImgNodeTrckr");trackImgNode.src=3DcreateSrcUrl(serverUrl,requestUrl= ,userIdTrckr,gcid,currentTime);if(trackImgNode.style.setAttribute){trackI= mgNode.style.setAttribute('display','none');}else{trackImgNode.setAttribu= te('style','display:none');}=0A= document.getElementsByTagName('body')[0].appendChild(trackImgNode);}},Ini= tializeTracking:function(serverUrl){var requestUrl=3Dlocation.href;var = userId=3DgetCurrentUserFromCookie();var d=3Dnew Date();var = me=3Dthis;if(document.addEventListener){document.addEventListener("DOMCon= tentLoaded",function(){document.removeEventListener("DOMContentLoaded",ar= guments.callee,false);me.InsertTrackerNode(serverUrl,requestUrl,userId,me= .gcid,d.getTime());},false);}else = if(document.attachEvent){document.attachEvent("onreadystatechange",functi= on(){if(document.readyState=3D=3D=3D"complete"){document.detachEvent("onr= eadystatechange",arguments.callee);me.InsertTrackerNode(serverUrl,request= Url,userId,me.gcid,d.getTime());}});if(document.documentElement.doScroll&= &window=3D=3Dwindow.top)(function(){try{document.documentElement.doScroll= ("left");}catch(error){setTimeout(arguments.callee,0);return;}=0A= me.InsertTrackerNode(serverUrl,requestUrl,userId,me.gcid,d.getTime());})(= );}},HasTemplate:function(){return = typeof(this["Template"])!=3D"undefined";},AddToRequest:function(requestTh= is){this.Requests[this.Requests.length]=3DrequestThis;},BeginRequest:func= tion(serverUrl,callback){pendingRequests++;if(!RequestBatch.callbacks){Re= questBatch.callbacks=3D{};}=0A= var = jsonString=3DYAHOO.lang.JSON.stringify(this),ie=3Dfalse;if(ie&&!RequestBa= tch.container){var = body=3Ddocument.body,div;RequestBatch.container=3Ddiv=3Dbody.insertBefore= (document.createElement('div'),body.firstChild);div.style.height=3Ddiv.st= yle.width=3Ddiv.style.margin=3Ddiv.style.padding=3D0;div.style.visibility= =3Ddiv.style.overflow=3D'hidden';div.style.display=3D'none';}=0A= var daapiCallbackName=3D'daapiCallback'+this.UniqueId;var = thisRequest=3Dthis;if(jsonpServerUrl=3DuseJsonp(serverUrl,jsonString,'Req= uestBatch.callbacks.'+daapiCallbackName)){var = jsonpScriptNode=3Ddocument.createElement('script');jsonpScriptNode.type=3D= "text/javascript";jsonpScriptNode.src=3DjsonpServerUrl;var = headElem=3Ddocument.getElementsByTagName('head')[0];RequestBatch.callback= s[daapiCallbackName]=3D(function(userCallback,headElem,scriptNode){return= = function(responses){if(thisRequest.HasTemplate()){userCallback(responses)= ;}else{userCallback(responses.ResponseBatch);userCallback=3DheadElem=3Dsc= riptNode=3Dnull;}}})(callback,headElem,jsonpScriptNode);headElem.appendCh= ild(jsonpScriptNode);}=0A= else{var form=3DgenerateForm(this.UniqueId,serverUrl,jsonString);new = iframe(form,{onComplete:function(request){processResponse(callback,reques= t,thisRequest.HasTemplate());}},this.UniqueId);}=0A= thisRequest.InitializeTracking(serverUrl);this.UniqueId=3Dcounter++;}};})= ();}=0A= function generateForm(formId,serverUrl,inputVal){var = form=3Ddocument.createElement("form");form.acceptCharset=3D"UTF-8";form.n= ame=3D"f"+formId;form.id=3D"f"+formId;form.action=3DserverUrl;var = inputElem=3Ddocument.createElement("input");inputElem.name=3D"jsonRequest= ";inputElem.type=3D"hidden";inputElem.value=3DinputVal;form.appendChild(i= nputElem);form.method=3D"post";if(navigator.userAgent.toLowerCase().index= Of('firefox')!=3D-1){var = separator=3DserverUrl.indexOf('?')=3D=3D-1?"?":"&";var = fullRequestURL=3DserverUrl+separator+"jsonRequest=3D"+escape(inputVal);if= (fullRequestURL.length<4000){var = sidPos=3DserverUrl.indexOf('sid=3D');if(sidPos!=3D-1){var = endPos=3DserverUrl.indexOf('&',sidPos);var = sid=3DserverUrl.substring(sidPos+'sid=3D'.length,endPos=3D=3D-1?serverUrl= .length:endPos);var = sidInputElem=3Ddocument.createElement("input");sidInputElem.name=3D"sid";= sidInputElem.type=3D"hidden";sidInputElem.value=3Dsid;form.appendChild(si= dInputElem);form.action=3DserverUrl.substring(0,sidPos-1);}=0A= form.method=3D"get";}}=0A= (RequestBatch.container||document.body).appendChild(form);return form;}=0A= function processResponse(callback,request,isTemplated)=0A= {pendingRequests--;try{if(isTemplated){callback(request.ResponseText);}el= se{var = jsonResponse=3Dunescape(request.responseText);jsonResponse=3DjsonResponse= .replace(/\\\>/g,">");var = responseObject=3DYAHOO.lang.JSON.parse(jsonResponse);try{callback(respons= eObject.ResponseBatch);}catch(e){DirectAccessErrorHandler("exception = during client = callback",e);}}}catch(e){DirectAccessErrorHandler("exception during = processResponse",e);}}=0A= function getPendingRequestCount()=0A= {return pendingRequests;}=EF=BB=BF=0A= (function(){var Class=3Dfunction(){return = function(){this.initialize.apply(this,arguments);}};UserKey=3DClass();Use= rKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.UserKey=3Ddata;}};CommentKey=3DClass();Comme= ntKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.CommentKey=3Ddata;}};ArticleKey=3DClass();Ar= ticleKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.ArticleKey=3Ddata;}};PersonaMessageKey=3DCla= ss();PersonaMessageKey.prototype=3D{initialize:function(key){var = data=3Dnew = Object();data.Key=3Dkey;this.PersonaMessageKey=3Ddata;}};ReviewKey=3DClas= s();ReviewKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.ReviewKey=3Ddata;}};GalleryKey=3DClass();Gal= leryKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.GalleryKey=3Ddata;}};PhotoKey=3DClass();Phot= oKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.PhotoKey=3Ddata;}};VideoKey=3DClass();VideoK= ey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.VideoKey=3Ddata;}};BlogKey=3DClass();BlogKey= .prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.BlogKey=3Ddata;}};BlogPostKey=3DClass();Blog= PostKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.BlogPostKey=3Ddata;}};CustomItemKey=3DClass(= );CustomItemKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.CustomItemKey=3Ddata;}};CustomCollectionKey=3D= Class();CustomCollectionKey.prototype=3D{initialize:function(key){var = data=3Dnew = Object();data.Key=3Dkey;this.CustomCollectionKey=3Ddata;}};ForumCategoryK= ey=3DClass();ForumCategoryKey.prototype=3D{initialize:function(key){var = data=3Dnew = Object();data.Key=3Dkey;this.ForumCategoryKey=3Ddata;}};ForumKey=3DClass(= );ForumKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.ForumKey=3Ddata;}};DiscussionKey=3DClass();D= iscussionKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.DiscussionKey=3Ddata;}};ForumPostKey=3DClass= ();ForumPostKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.ForumPostKey=3Ddata;}};EventKey=3DClass();Ev= entKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.EventKey=3Ddata;}};EventSetKey=3DClass();Eve= ntSetKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.EventSetKey=3Ddata;}};CommunityGroupKey=3DCl= ass();CommunityGroupKey.prototype=3D{initialize:function(key){var = data=3Dnew = Object();data.Key=3Dkey;this.CommunityGroupKey=3Ddata;}};CommunityGroupMe= mbershipKey=3DClass();CommunityGroupMembershipKey.prototype=3D{initialize= :function(communityGroupKey,userKey){var data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.UserKey=3DuserKe= y;this.CommunityGroupMembershipKey=3Ddata;}};CommunityGroupInvitationKey=3D= Class();CommunityGroupInvitationKey.prototype=3D{initialize:function(comm= unityGroupKey,userKey){var data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.UserKey=3DuserKe= y;this.CommunityGroupInvitationKey=3Ddata;}};CommunityGroupRegistrantKey=3D= Class();CommunityGroupRegistrantKey.prototype=3D{initialize:function(comm= unityGroupKey,userKey){var data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.UserKey=3DuserKe= y;this.CommunityGroupRegistrantKey=3Ddata;}};CommunityGroupBannedUserKey=3D= Class();CommunityGroupBannedUserKey.prototype=3D{initialize:function(comm= unityGroupKey,userKey){var data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.UserKey=3DuserKe= y;this.CommunityGroupBannedUserKey=3Ddata;}};PollKey=3DClass();PollKey.pr= ototype=3D{initialize:function(pollKey){var data=3Dnew = Object();data.Key=3DpollKey;this.PollKey=3Ddata;}}=0A= BadgeFamilyKey=3DClass();BadgeFamilyKey.prototype=3D{initialize:function(= badgeFamilyKey){var data=3Dnew = Object();data.Key=3DbadgeFamilyKey;this.BadgeFamilyKey=3Ddata;}}=0A= LeaderboardKey=3DClass();LeaderboardKey.prototype=3D{initialize:function(= leaderboardKey){var data=3Dnew = Object();data.Key=3DleaderboardKey;this.LeaderboardKey=3Ddata;}}=0A= FeedActivityKey=3DClass();FeedActivityKey.prototype=3D{initialize:functio= n(feedActivityKey){var data=3Dnew = Object();data.Key=3DfeedActivityKey;this.FeedActivityKey=3Ddata;}}=0A= RatingsReferenceKey=3DClass();RatingsReferenceKey.prototype=3D{initialize= :function(ratingsReferenceKey){var data=3Dnew = Object();data.Key=3DratingsReferenceKey;this.RatingsReferenceKey=3Ddata;}= }=0A= CommentPage=3DClass();CommentPage.prototype=3D{initialize:function(articl= eKey,numberPerPage,onPage,sort,findCommentKey){var data=3Dnew = Object();data.ArticleKey=3DarticleKey;data.NumberPerPage=3DnumberPerPage;= data.OnPage=3DonPage;data.Sort=3Dsort;data.FindCommentKey=3DfindCommentKe= y;this.CommentPage=3Ddata;}};PersonaMessagePage=3DClass();PersonaMessageP= age.prototype=3D{initialize:function(userKey,numberPerPage,onPage,sort){v= ar data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;data.Sort=3Dsort;this.PersonaMessagePage=3Ddata;}};ReviewP= age=3DClass();ReviewPage.prototype=3D{initialize:function(articleKey,numb= erPerPage,onPage,sort){var data=3Dnew = Object();data.ArticleKey=3DarticleKey;data.NumberPerPage=3DnumberPerPage;= data.OnPage=3DonPage;data.Sort=3Dsort;this.ReviewPage=3Ddata;}};UserRevie= wPage=3DClass();UserReviewPage.prototype=3D{initialize:function(userKey,n= umberPerPage,onPage,sort){var data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;data.Sort=3Dsort;this.UserReviewPage=3Ddata;}};MediaType=3D= Class();MediaType.prototype=3D{initialize:function(name){var data=3Dnew = Object();data.Name=3Dname;this.MediaType=3Ddata;}};PublicGalleryPage=3DCl= ass();PublicGalleryPage.prototype=3D{initialize:function(numberPerPage,on= Page,mediaType){var data=3Dnew = Object();data.NumberPerPage=3DnumberPerPage;data.OnPage=3DonPage;data.Med= iaType=3DmediaType;this.PublicGalleryPage=3Ddata;}};UserGalleryPage=3DCla= ss();UserGalleryPage.prototype=3D{initialize:function(userKey,numberPerPa= ge,onPage,mediaType){var data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;data.MediaType=3DmediaType;this.UserGalleryPage=3Ddata;}};= PhotoPage=3DClass();PhotoPage.prototype=3D{initialize:function(galleryKey= ,numberPerPage,onPage,sort){var data=3Dnew = Object();data.GalleryKey=3DgalleryKey;data.NumberPerPage=3DnumberPerPage;= data.OnPage=3DonPage;data.Sort=3Dsort;this.PhotoPage=3Ddata;}};VideoPage=3D= Class();VideoPage.prototype=3D{initialize:function(galleryKey,numberPerPa= ge,onPage,sort){var data=3Dnew = Object();data.GalleryKey=3DgalleryKey;data.NumberPerPage=3DnumberPerPage;= data.OnPage=3DonPage;data.Sort=3Dsort;this.VideoPage=3Ddata;}};CommentAct= ion=3DClass();CommentAction.prototype=3D{initialize:function(commentOnKey= ,onPageUrl,onPageTitle,commentBody,postedOnDate){var data=3Dnew = Object();data.CommentOnKey=3DcommentOnKey;data.OnPageUrl=3DonPageUrl;data= .OnPageTitle=3DonPageTitle;data.CommentBody=3DcommentBody;data.PostedOnDa= te=3DpostedOnDate;this.CommentAction=3Ddata;}};ReviewAction=3DClass();Rev= iewAction.prototype=3D{initialize:function(reviewOnThisKey,onPageUrl,onPa= geTitle,reviewTitle,reviewRating,reviewBody,reviewPros,reviewCons){var = data=3Dnew = Object();data.ReviewOnKey=3DreviewOnThisKey;data.OnPageUrl=3DonPageUrl;da= ta.OnPageTitle=3DonPageTitle;data.ReviewTitle=3DreviewTitle;data.ReviewRa= ting=3DreviewRating;data.ReviewBody=3DreviewBody;data.ReviewPros=3Dreview= Pros;data.ReviewCons=3DreviewCons;this.ReviewAction=3Ddata;}};RecommendAc= tion=3DClass();RecommendAction.prototype=3D{initialize:function(recommend= ThisKey,articleTitle){var data=3Dnew = Object();data.RecommendThisKey=3DrecommendThisKey;if(articleTitle){data.O= nPageTitle=3DarticleTitle;}=0A= this.RecommendAction=3Ddata;}};RateAction=3DClass();RateAction.prototype=3D= {initialize:function(rateThisKey,rating,multiRate,ratingsReferenceKey){va= r data=3Dnew = Object();data.RateThisKey=3DrateThisKey;data.Rating=3Drating;if(typeof(mu= ltiRate)!=3D"undefined"){data.MultiRate=3DmultiRate;}=0A= if(typeof(ratingsReferenceKey)!=3D=3D"undefined"){data.RatingsReferenceKe= y=3DratingsReferenceKey;}=0A= this.RateAction=3Ddata;}};DeleteContentAction=3DClass();DeleteContentActi= on.prototype=3D{initialize:function(deleteThisContent){var data=3Dnew = Object();data.DeleteThisContent=3DdeleteThisContent;this.DeleteContentAct= ion=3Ddata;}};EmailContentAction=3DClass();EmailContentAction.prototype=3D= {initialize:function(toAddress,subject,body){var data=3Dnew = Object();data.ToAddress=3DtoAddress;data.Subject=3Dsubject;data.Body=3Dbo= dy;this.EmailContentAction=3Ddata;}};EmailContentWithUserIDAction=3DClass= ();EmailContentWithUserIDAction.prototype=3D{initialize:function(toUserKe= y,subject,body){var data=3Dnew = Object();data.UserKey=3DtoUserKey;data.Subject=3Dsubject;data.Body=3Dbody= ;this.EmailContentWithUserIDAction=3Ddata;}};ReportAbuseAction=3DClass();= ReportAbuseAction.prototype=3D{initialize:function(reportThisKey,abuseRea= son,abuseDescription){var data=3Dnew = Object();data.ReportThisKey=3DreportThisKey;data.AbuseReason=3DabuseReaso= n;data.AbuseDescription=3DabuseDescription;this.ReportAbuseAction=3Ddata;= }};Category=3DClass();Category.prototype=3D{initialize:function(name){var= data=3Dnew = Object();data.Name=3Dname;this.Category=3Ddata;}};Section=3DClass();Secti= on.prototype=3D{initialize:function(name){var data=3Dnew = Object();data.Name=3Dname;this.Section=3Ddata;}};UpdateArticleAction=3DCl= ass();UpdateArticleAction.prototype=3D{initialize:function(updateArticle,= onPageUrl,onPageTitle,section,categories){var data=3Dnew = Object();data.UpdateArticle=3DupdateArticle;data.OnPageUrl=3DonPageUrl;da= ta.OnPageTitle=3DonPageTitle;data.Section=3Dsection;data.Categories=3Dcat= egories;this.UpdateArticleAction=3Ddata;}};UpdateGalleryAction=3DClass();= UpdateGalleryAction.prototype=3D{initialize:function(updateGallery,galler= yType,mediaType,title,description,tags,section,galleryPromo){var = data=3Dnew = Object();data.UpdateGallery=3DupdateGallery;data.GalleryType=3DgalleryTyp= e;data.MediaType=3DmediaType;data.Title=3Dtitle;data.Description=3Ddescri= ption;data.Tags=3Dtags;data.Section=3Dsection;data.GalleryPromo=3Dgallery= Promo;this.UpdateGalleryAction=3Ddata;}};UpdatePhotoAction=3DClass();Upda= tePhotoAction.prototype=3D{initialize:function(updatePhoto,title,descript= ion,tags,section){var data=3Dnew = Object();data.UpdatePhoto=3DupdatePhoto;data.Title=3Dtitle;data.Descripti= on=3Ddescription;data.Tags=3Dtags;data.Section=3Dsection;this.UpdatePhoto= Action=3Ddata;}};UpdateVideoAction=3DClass();UpdateVideoAction.prototype=3D= {initialize:function(updateVideo,title,description,tags,section){var = data=3Dnew = Object();data.UpdateVideo=3DupdateVideo;data.Title=3Dtitle;data.Descripti= on=3Ddescription;data.Tags=3Dtags;data.Section=3Dsection;this.UpdateVideo= Action=3Ddata;}};GalleryType=3DClass();GalleryType.prototype=3D{initializ= e:function(name){var data=3Dnew = Object();data.Name=3Dname;this.GalleryType=3Ddata;}};GalleryPromo=3DClass= ();GalleryPromo.prototype=3D{initialize:function(title,body,photoKey){var= data=3Dnew = Object();data.Title=3Dtitle;data.Body=3Dbody;data.PhotoKey=3DphotoKey;thi= s.GalleryPromo=3Ddata;}};UserTier=3DClass();UserTier.prototype=3D{initial= ize:function(name){var data=3Dnew = Object();data.Name=3Dname;this.UserTier=3Ddata;}};MembershipTier=3DClass(= );MembershipTier.prototype=3D{initialize:function(name){var data=3Dnew = Object();data.Name=3Dname;this.MembershipTier=3Ddata;}};Activity=3DClass(= );Activity.prototype=3D{initialize:function(name){var data=3Dnew = Object();data.Name=3Dname;this.Activity=3Ddata;}};DiscoverArticlesAction=3D= Class();DiscoverArticlesAction.prototype=3D{initialize:function(searchSec= tions,searchCategories,limitToContributors,activity,age,maximumNumberOfDi= scoveries){var data=3Dnew = Object();data.SearchSections=3DsearchSections;data.SearchCategories=3Dsea= rchCategories;data.LimitToContributors=3DlimitToContributors;data.Activit= y=3Dactivity;data.Age=3Dage;data.MaximumNumberOfDiscoveries=3DmaximumNumb= erOfDiscoveries;this.DiscoverArticlesAction=3Ddata;}};AddFriendAction=3DC= lass();AddFriendAction.prototype=3D{initialize:function(friendUserKey){va= r data=3Dnew = Object();data.FriendUserKey=3DfriendUserKey;this.AddFriendAction=3Ddata;}= };AddPersonaMessageAction=3DClass();AddPersonaMessageAction.prototype=3D{= initialize:function(toUserKey,body){var data=3Dnew = Object();data.ToUserKey=3DtoUserKey;data.Body=3Dbody;this.AddPersonaMessa= geAction=3Ddata;}};RemovePersonaMessageAction=3DClass();RemovePersonaMess= ageAction.prototype=3D{initialize:function(personaMessageKey){var = data=3Dnew = Object();data.PersonaMessageKey=3DpersonaMessageKey;this.RemovePersonaMes= sageAction=3Ddata;}};ApproveFriendAction=3DClass();ApproveFriendAction.pr= ototype=3D{initialize:function(friendUserKey,isApproved){var data=3Dnew = Object();data.FriendUserKey=3DfriendUserKey;data.IsApproved=3DisApproved;= this.ApproveFriendAction=3Ddata;}};RemoveFriendAction=3DClass();RemoveFri= endAction.prototype=3D{initialize:function(friendUserKey){var data=3Dnew = Object();data.FriendUserKey=3DfriendUserKey;this.RemoveFriendAction=3Ddat= a;}};AddEnemyAction=3DClass();AddEnemyAction.prototype=3D{initialize:func= tion(enemyUserKey){var data=3Dnew = Object();data.EnemyUserKey=3DenemyUserKey;this.AddEnemyAction=3Ddata;}};R= emoveEnemyAction=3DClass();RemoveEnemyAction.prototype=3D{initialize:func= tion(enemyUserKey){var data=3Dnew = Object();data.EnemyUserKey=3DenemyUserKey;this.RemoveEnemyAction=3Ddata;}= };FriendPage=3DClass();FriendPage.prototype=3D{initialize:function(userKe= y,numberPerPage,onPage,isPendingList,filterKey,filterValue){var = data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;data.IsPendingList=3DisPendingList;data.FilterKey=3Dfilter= Key;data.FilterValue=3DfilterValue;this.FriendPage=3Ddata;}};IsFriend=3DC= lass();IsFriend.prototype=3D{initialize:function(friendUserKey,userKey){v= ar data=3Dnew = Object();data.FriendUserKey=3DfriendUserKey;data.UserKey=3DuserKey;this.I= sFriend=3Ddata;}};EnemyPage=3DClass();EnemyPage.prototype=3D{initialize:f= unction(userKey,numberPerPage,onPage,sort){var data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;data.Sort=3Dsort;this.EnemyPage=3Ddata;}};DiscoverContentA= ction=3DClass();DiscoverContentAction.prototype=3D{initialize:function(se= archSections,searchCategories,limitToContributors,activity,contentType,ag= e,maximumNumberOfDiscoveries,filterBySiteOfOrigin,parentKeys){var = data=3Dnew = Object();data.SearchSections=3DsearchSections;data.SearchCategories=3Dsea= rchCategories;data.LimitToContributors=3DlimitToContributors;data.Activit= y=3Dactivity;data.ContentType=3DcontentType;data.Age=3Dage;data.MaximumNu= mberOfDiscoveries=3DmaximumNumberOfDiscoveries;data.FilterBySiteOfOrigin=3D= filterBySiteOfOrigin;if(parentKeys){data.ParentKeys=3DparentKeys;}=0A= this.DiscoverContentAction=3Ddata;}};ContentType=3DClass();ContentType.pr= ototype=3D{initialize:function(name){var data=3Dnew = Object();data.Name=3Dname;this.ContentType=3Ddata;}};UpdateUserProfileAct= ion=3DClass();UpdateUserProfileAction.prototype=3D{initialize:function(us= erKey,aboutMe,location,signature,dateOfBirth,sex,personaPrivacyMode,comme= ntsTabVisible,photosTabVisible,messagesOpenToEveryone,isEmailNotification= sEnabled,selectedStyleId,customAnswers,extendedProfile){var data=3Dnew = Object();data.UserKey=3DuserKey;data.AboutMe=3DaboutMe;data.Location=3Dlo= cation;data.Signature=3Dsignature;data.DateOfBirth=3DdateOfBirth;data.Sex= =3Dsex;data.PersonaPrivacyMode=3DpersonaPrivacyMode;data.CommentsTabVisib= le=3DcommentsTabVisible;data.PhotosTabVisible=3DphotosTabVisible;data.Mes= sagesOpenToEveryone=3DmessagesOpenToEveryone;data.IsEmailNotificationsEna= bled=3DisEmailNotificationsEnabled;data.SelectedStyleId=3DselectedStyleId= ;data.CustomAnswers=3DcustomAnswers;data.ExtendedProfile=3DextendedProfil= e;this.UpdateUserProfileAction=3Ddata;}};UpdateUserBlockedSettingAction=3D= Class();UpdateUserBlockedSettingAction.prototype=3D{initialize:function(u= serKey,isBlocked){var data=3Dnew = Object;data.UserKey=3DuserKey;data.IsBlocked=3DisBlocked;this.UpdateUserB= lockedSettingAction=3Ddata;}};SearchAction=3DClass();SearchAction.prototy= pe=3D{initialize:function(searchType,searchString,numberPerPage,onPage){v= ar data=3Dnew = Object();data.SearchType=3DsearchType;data.SearchString=3DsearchString;da= ta.NumberPerPage=3DnumberPerPage;data.OnPage=3DonPage;this.SearchAction=3D= data;}};WatchItemPage=3DClass();WatchItemPage.prototype=3D{initialize:fun= ction(userKey,numberPerPage,onPage){var data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;this.WatchItemPage=3Ddata;}};AddWatchItemAction=3DClass();= AddWatchItemAction.prototype=3D{initialize:function(userKey,watchTargetKe= y,title,url){var data=3Dnew = Object();data.UserKey=3DuserKey;data.WatchTargetKey=3DwatchTargetKey;data= .WatchItemTitle=3Dtitle;data.WatchItemUrl=3Durl;this.AddWatchItemAction=3D= data;}};DeleteWatchItemAction=3DClass();DeleteWatchItemAction.prototype=3D= {initialize:function(userKey,watchTargetKey){var data=3Dnew = Object();data.UserKey=3DuserKey;data.WatchTargetKey=3DwatchTargetKey;this= .DeleteWatchItemAction=3Ddata;}};BlogPostPage=3DClass();BlogPostPage.prot= otype=3D{initialize:function(blogKey,numberPerPage,onPage,sort,blogPostSt= ate,restrictToOwner,includeFuturePosts){var data=3Dnew = Object();data.BlogKey=3DblogKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;data.Sort=3Dsort;data.BlogPostState=3DblogPostState;if((ty= peof(restrictToOwner)=3D=3D'undefined')||(restrictToOwner=3D=3Dnull)){res= trictToOwner=3Dfalse;}=0A= data.RestrictToOwner=3DrestrictToOwner.toString();if((typeof(includeFutur= ePosts)=3D=3D'undefined')||(includeFuturePosts=3D=3Dnull)){includeFutureP= osts=3Dfalse;}=0A= data.IncludeFuturePosts=3DincludeFuturePosts.toString();this.BlogPostPage= =3Ddata;}};BlogPostsByTagPage=3DClass();BlogPostsByTagPage.prototype=3D{i= nitialize:function(blogKey,tag,numberPerPage,onPage,sort){var data=3Dnew = Object();data.BlogKey=3DblogKey;data.Tag=3Dtag;data.NumberPerPage=3Dnumbe= rPerPage;data.OnPage=3DonPage;data.Sort=3Dsort;this.BlogPostsByTagPage=3D= data;}};BlogPostArchiveCount=3DClass();BlogPostArchiveCount.prototype=3D{= initialize:function(blogKey){var data=3Dnew = Object();data.BlogKey=3DblogKey;this.BlogPostArchiveCount=3Ddata;}};BlogP= ostArchiveContentPage=3DClass();BlogPostArchiveContentPage.prototype=3D{i= nitialize:function(blogKey,month,numberPerPage,onPage,sort){var = data=3Dnew = Object();data.BlogKey=3DblogKey;data.Month=3Dmonth;data.NumberPerPage=3Dn= umberPerPage;data.OnPage=3DonPage;data.Sort=3Dsort;this.BlogPostArchiveCo= ntentPage=3Ddata;}};UserCommentPage=3DClass();UserCommentPage.prototype=3D= {initialize:function(userKey,numberPerPage,onPage,sort,commentsOnly){var = data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;data.Sort=3Dsort;data.CommentsOnly=3DcommentsOnly;this.Use= rCommentPage=3Ddata;}};RecentBlogTag=3DClass();RecentBlogTag.prototype=3D= {initialize:function(blogKey){var data=3Dnew = Object();data.BlogKey=3DblogKey;this.RecentBlogTag=3Ddata;}};RecentUserPh= otoPage=3DClass();RecentUserPhotoPage.prototype=3D{initialize:function(us= erKey,numberPerPage,onPage){var data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;this.RecentUserPhotoPage=3Ddata;}};RecentUserVideoPage=3DC= lass();RecentUserVideoPage.prototype=3D{initialize:function(userKey,numbe= rPerPage,onPage){var data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;this.RecentUserVideoPage=3Ddata;}};RecentPublicGalleryPage= =3DClass();RecentPublicGalleryPage.prototype=3D{initialize:function(userK= ey,numberPerPage,onPage){var data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;this.RecentPublicGalleryPage=3Ddata;}};RecentUserActivity=3D= Class();RecentUserActivity.prototype=3D{initialize:function(userKey){var = data=3Dnew = Object();data.UserKey=3DuserKey;this.RecentUserActivity=3Ddata;}};UserMed= iaSubmissionsCountPage=3DClass();UserMediaSubmissionsCountPage.prototype=3D= {initialize:function(userKey,mediaType,numberPerPage,onPage){var = data=3Dnew = Object();data.UserKey=3DuserKey;data.MediaType=3DmediaType;data.NumberPer= Page=3DnumberPerPage;data.OnPage=3DonPage;this.UserMediaSubmissionsCountP= age=3Ddata;}};RecentForumDiscussionPage=3DClass();RecentForumDiscussionPa= ge.prototype=3D{initialize:function(userKey,numberPerPage,onPage){var = data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;this.RecentForumDiscussionPage=3Ddata;}};UserGroupForumPag= e=3DClass();UserGroupForumPage.prototype=3D{initialize:function(userKey,n= umberPerPage,onPage,sort){var data=3Dnew = Object();data.UserKey=3DuserKey;data.NumberPerPage=3DnumberPerPage;data.O= nPage=3DonPage;data.Sort=3Dsort;this.UserGroupForumPage=3Ddata;}};UpdateB= logAction=3DClass();UpdateBlogAction.prototype=3D{initialize:function(upd= ateBlog,title,tagline,blogRollEntries,blogType,commentApproval){var = data=3Dnew = Object();data.BlogKey=3DupdateBlog;data.Title=3Dtitle;data.Tagline=3Dtagl= ine;data.BlogRollEntries=3DblogRollEntries;data.BlogType=3DblogType;if((t= ypeof(commentApproval)=3D=3D'undefined'||(commentApproval=3D=3Dnull))){co= mmentApproval=3D"NoChange";}=0A= data.CommentApproval=3DcommentApproval;this.UpdateBlogAction=3Ddata;}};Bl= ogRollEntry=3DClass();BlogRollEntry.prototype=3D{initialize:function(name= ,url){var data=3Dnew = Object();data.Name=3Dname;data.Url=3Durl;this.BlogRollEntry=3Ddata;}};Boo= kmark=3DClass();Bookmark.prototype=3D{initialize:function(title,link){var= data=3Dnew = Object();data.Title=3Dtitle;data.Link=3Dlink;this.Bookmark=3Ddata;}};Comm= unityGroupVisibility=3DClass();CommunityGroupVisibility.prototype=3D{init= ialize:function(name){var data=3Dnew = Object();data.Name=3Dname;this.CommunityGroupVisibility=3Ddata;}};UpdateB= logPostAction=3DClass();UpdateBlogPostAction.prototype=3D{initialize:func= tion(key,title,body,tags,publishDate,published){var data=3Dnew = Object();data.TargetThis=3Dkey;data.Title=3Dtitle;data.Body=3Dbody;data.T= ags=3Dtags;data.Date=3DpublishDate;data.Published=3Dpublished;this.Update= BlogPostAction=3Ddata;}};DiscussionKey=3DClass();DiscussionKey.prototype=3D= {initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.DiscussionKey=3Ddata;}};CustomItemKey=3DClas= s();CustomItemKey.prototype=3D{initialize:function(key){var data=3Dnew = Object();data.Key=3Dkey;this.CustomItemKey=3Ddata;}};CustomCollectionKey=3D= Class();CustomCollectionKey.prototype=3D{initialize:function(key){var = data=3Dnew = Object();data.Key=3Dkey;this.CustomCollectionKey=3Ddata;}};UpdateCustomIt= emAction=3DClass();UpdateCustomItemAction.prototype=3D{initialize:functio= n(customItemKey,name,mimeType,displayText,content,includeInRecentActivity= ){var data=3Dnew = Object();data.CustomItemKey=3DcustomItemKey;data.Name=3Dname;data.MimeTyp= e=3DmimeType;data.DisplayText=3DdisplayText;data.Content=3Dcontent;if((ty= peof(includeInRecentActivity)=3D=3D'undefined')||(includeInRecentActivity= =3D=3Dnull)){includeInRecentActivity=3Dtrue;}=0A= data.IncludeInRecentActivity=3DincludeInRecentActivity=0A= this.UpdateCustomItemAction=3Ddata;}};AddCustomCollectionAction=3DClass()= ;AddCustomCollectionAction.prototype=3D{initialize:function(customCollect= ionKey,customCollectionName){var data=3Dnew = Object();data.CustomCollectionKey=3DcustomCollectionKey;data.CustomCollec= tionName=3DcustomCollectionName;this.AddCustomCollectionAction=3Ddata;}};= InsertIntoCollectionAction=3DClass();InsertIntoCollectionAction.prototype= =3D{initialize:function(customCollectionKey,insertThisKey,position){var = data=3Dnew = Object();data.CustomCollectionKey=3DcustomCollectionKey;data.InsertThisKe= y=3DinsertThisKey;data.Position=3Dposition;this.InsertIntoCollectionActio= n=3Ddata;}};RemoveFromCollectionAction=3DClass();RemoveFromCollectionActi= on.prototype=3D{initialize:function(customCollectionKey,removeThisKey,pos= ition){var data=3Dnew = Object();data.CustomCollectionKey=3DcustomCollectionKey;data.RemoveThisKe= y=3DremoveThisKey;data.Position=3Dposition;this.RemoveFromCollectionActio= n=3Ddata;}};CustomCollectionPage=3DClass();CustomCollectionPage.prototype= =3D{initialize:function(customCollectionKey,numberPerPage,onPage,sort){va= r data=3Dnew = Object();data.CustomCollectionKey=3DcustomCollectionKey;data.NumberPerPag= e=3DnumberPerPage;data.OnPage=3DonPage;data.Sort=3Dsort;this.CustomCollec= tionPage=3Ddata;}};EditorMessageRequest=3DClass();EditorMessageRequest.pr= ototype=3D{initialize:function(){this.EditorMessageRequest=3Dnew = Object();}};UserTags=3DClass();UserTags.prototype=3D{initialize:function(= userKey,contentType){var data=3Dnew = Object();data.UserKey=3DuserKey;data.ContentType=3DcontentType;this.UserT= ags=3Ddata;}};GetContentPolicyAction=3DClass();GetContentPolicyAction.pro= totype=3D{initialize:function(targetKey,userTier,action){var data=3Dnew = Object();data.TargetKey=3DtargetKey;data.UserTier=3DuserTier;data.Content= PolicyActionType=3Daction;this.GetContentPolicyAction=3Ddata;}}=0A= SetContentPolicyAction=3DClass();SetContentPolicyAction.prototype=3D{init= ialize:function(targetKey,userTier,action,policy){var data=3Dnew = Object();data.TargetKey=3DtargetKey;data.UserTier=3DuserTier;data.Content= PolicyActionType=3Daction;data.ContentPolicy=3Dpolicy;this.SetContentPoli= cyAction=3Ddata;}}=0A= ContentPolicy=3DClass();ContentPolicy.prototype=3D{initialize:function(na= me){var data=3Dnew = Object();data.Name=3Dname;this.ContentPolicy=3Ddata;}};ContentPolicyActio= nType=3DClass();ContentPolicyActionType.prototype=3D{initialize:function(= name){var data=3Dnew = Object();data.Name=3Dname;this.ContentPolicyActionType=3Ddata;}};UpdateFo= rumAction=3DClass();UpdateForumAction.prototype=3D{initialize:function(fo= rumKey,title,description){var data=3Dnew = Object();data.ForumKey=3DforumKey;data.Title=3Dtitle;data.Description=3Dd= escription;this.UpdateForumAction=3Ddata;}};UpdateForumDiscussionAction=3D= Class();UpdateForumDiscussionAction.prototype=3D{initialize:function(key,= title,body,isQuestion,isPoll,section,categories){var data=3Dnew = Object();data.TargetThis=3Dkey;data.Title=3Dtitle;data.Body=3Dbody;data.I= sQuestion=3Dtypeof(isQuestion)=3D=3D'string'?isQuestion:(isQuestion?"true= ":"false");data.IsPoll=3Dtypeof(isPoll)=3D=3D'string'?isPoll:(isPoll?"tru= e":"false");if(typeof(section)!=3D"undefined"){data.Section=3Dsection;}=0A= if(typeof(categories)!=3D"undefined"){data.Categories=3Dcategories;}=0A= this.UpdateForumDiscussionAction=3Ddata;}};UpdateForumPostAction=3DClass(= );UpdateForumPostAction.prototype=3D{initialize:function(key,title,body,i= sQuestion){var data=3Dnew = Object();data.TargetThis=3Dkey;data.Title=3Dtitle;data.Body=3Dbody;data.I= sQuestion=3DisQuestion;this.UpdateForumPostAction=3Ddata;}};ForumToggleDi= scussionStickyAction=3DClass();ForumToggleDiscussionStickyAction.prototyp= e=3D{initialize:function(discussionKey){var data=3Dnew = Object();data.DiscussionKey=3DdiscussionKey;this.ForumToggleDiscussionSti= ckyAction=3Ddata;}};ForumToggleDiscussionClosedAction=3DClass();ForumTogg= leDiscussionClosedAction.prototype=3D{initialize:function(discussionKey){= var data=3Dnew = Object();data.DiscussionKey=3DdiscussionKey;this.ForumToggleDiscussionClo= sedAction=3Ddata;}};ForumDiscussionsPage=3DClass();ForumDiscussionsPage.p= rototype=3D{initialize:function(forumKey,numberPerPage,oneBasedOnPage,sor= t){var data=3Dnew = Object();data.ForumKey=3DforumKey;data.NumberPerPage=3DnumberPerPage;data= .OnPage=3DoneBasedOnPage;data.Sort=3Dsort;this.ForumDiscussionsPage=3Ddat= a;}};ForumPostsPage=3DClass();ForumPostsPage.prototype=3D{initialize:func= tion(forumDiscussionKey,numberPerPage,oneBasedOnPage,sort,findPostKey){va= r data=3Dnew = Object();data.DiscussionKey=3DforumDiscussionKey;data.NumberPerPage=3Dnum= berPerPage;data.OnPage=3DoneBasedOnPage;data.Sort=3Dsort;data.FindPostKey= =3DfindPostKey;this.ForumPostsPage=3Ddata;}};ForumCategoriesPage=3DClass(= );ForumCategoriesPage.prototype=3D{initialize:function(numberPerPage,oneB= asedOnPage){var data=3Dnew = Object();data.NumberPerPage=3DnumberPerPage;data.OnPage=3DoneBasedOnPage;= this.ForumCategoriesPage=3Ddata;}};ForumsPage=3DClass();ForumsPage.protot= ype=3D{initialize:function(categoryKey,numberPerPage,oneBasedOnPage,sort)= {var data=3Dnew = Object();data.ForumCategoryKey=3DcategoryKey;data.NumberPerPage=3DnumberP= erPage;data.OnPage=3DoneBasedOnPage;data.Sort=3Dsort;this.ForumsPage=3Dda= ta;}};ForumSearchAction=3DClass();ForumSearchAction.prototype=3D{initiali= ze:function(searchKey,searchString,numberPerPage,onPage){var data=3Dnew = Object();data.TargetThis=3DsearchKey;data.SearchString=3DsearchString;dat= a.NumberPerPage=3DnumberPerPage;data.OnPage=3DonPage;this.ForumSearchActi= on=3Ddata;}};CommunityGroupPage=3DClass();CommunityGroupPage.prototype=3D= {initialize:function(numberPerPage,oneBasedOnPage,sort,section){var = data=3Dnew = Object();data.NumberPerPage=3DnumberPerPage;data.OnPage=3DoneBasedOnPage;= data.Sort=3Dsort;if((typeof(section)=3D=3D'undefined')||(section=3D=3Dnul= l)){section=3Dnew Section("All");}=0A= data.Section=3Dsection;this.CommunityGroupPage=3Ddata;}};CommunityGroupMe= mbership=3DClass();CommunityGroupMembership.prototype=3D{initialize:funct= ion(groupKey,userKey){var data=3Dnew = Object();data.CommunityGroupKey=3DgroupKey;data.UserKey=3DuserKey;this.Co= mmunityGroupMembership=3Ddata;}};CommunityGroupMembershipPage=3DClass();C= ommunityGroupMembershipPage.prototype=3D{initialize:function(key,numberPe= rPage,oneBasedOnPage,sort,membershipFilter){var data=3Dnew = Object();data.Key=3Dkey;data.NumberPerPage=3DnumberPerPage;data.OnPage=3D= oneBasedOnPage;data.Sort=3Dsort;data.MembershipFilter=3DmembershipFilter;= this.CommunityGroupMembershipPage=3Ddata;}};CommunityGroupRegistrantPage=3D= Class();CommunityGroupRegistrantPage.prototype=3D{initialize:function(key= ,numberPerPage,oneBasedOnPage,sort){var data=3Dnew = Object();data.CommunityGroupKey=3Dkey;data.NumberPerPage=3DnumberPerPage;= data.OnPage=3DoneBasedOnPage;data.Sort=3Dsort;this.CommunityGroupRegistra= ntPage=3Ddata;}};CommunityGroupBannedUserPage=3DClass();CommunityGroupBan= nedUserPage.prototype=3D{initialize:function(key,numberPerPage,oneBasedOn= Page,sort){var data=3Dnew = Object();data.CommunityGroupKey=3Dkey;data.NumberPerPage=3DnumberPerPage;= data.OnPage=3DoneBasedOnPage;data.Sort=3Dsort;this.CommunityGroupBannedUs= erPage=3Ddata;}};CommunityGroupInvitedUserPage=3DClass();CommunityGroupIn= vitedUserPage.prototype=3D{initialize:function(key,numberPerPage,oneBased= OnPage,sort){var data=3Dnew = Object();data.CommunityGroupKey=3Dkey;data.NumberPerPage=3DnumberPerPage;= data.OnPage=3DoneBasedOnPage;data.Sort=3Dsort;this.CommunityGroupInvitedU= serPage=3Ddata;}};UpdateCommunityGroupAction=3DClass();UpdateCommunityGro= upAction.prototype=3D{initialize:function(key,title,description,categorie= s,visibility,bookmarks,section,photoKey){var data=3Dnew = Object();data.CommunityGroupKey=3Dkey;data.Title=3Dtitle;data.Description= =3Ddescription;data.Categories=3Dcategories;data.Visibility=3Dvisibility,= data.Bookmarks=3Dbookmarks;data.Section=3Dsection;data.PhotoKey=3DphotoKe= y;this.UpdateCommunityGroupAction=3Ddata;}};UpdateCommunityGroupBookmarks= Action=3DClass();UpdateCommunityGroupBookmarksAction.prototype=3D{initial= ize:function(key,bookmarks){var data=3Dnew = Object();data.CommunityGroupKey=3Dkey;data.Bookmarks=3Dbookmarks;this.Upd= ateCommunityGroupBookmarksAction=3Ddata;}};UpdateCommunityGroupMembership= Action=3DClass();UpdateCommunityGroupMembershipAction.prototype=3D{initia= lize:function(communityGroupKey,userKey,membershipTier,isBanned,banMessag= e){var data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.UserKey=3DuserKe= y;data.MembershipTier=3DmembershipTier;data.IsBanned=3DisBanned;data.BanM= essage=3DbanMessage;this.UpdateCommunityGroupMembershipAction=3Ddata;}};R= equestCommunityGroupMembershipAction=3DClass();RequestCommunityGroupMembe= rshipAction.prototype=3D{initialize:function(communityGroupKey,userKey,me= ssage){var data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.UserKey=3DuserKe= y;data.Message=3Dmessage;this.RequestCommunityGroupMembershipAction=3Ddat= a;}};EventsPage=3DClass();EventsPage.prototype=3D{initialize:function(eve= ntSetKey,startDate,endDate,numberPerPage,oneBasedOnPage,sort){var = data=3Dnew = Object();data.EventSetKey=3DeventSetKey;data.StartDate=3DstartDate;data.E= ndDate=3DendDate;data.NumberPerPage=3DnumberPerPage;data.OnPage=3DoneBase= dOnPage;data.Sort=3Dsort;this.EventsPage=3Ddata;}};UpdateEventAction=3DCl= ass();UpdateEventAction.prototype=3D{initialize:function(key,title,descri= ption,location,bookmarkName,bookmarkUrl,startDate,endDate,utcOffset){var = data=3Dnew = Object();data.TargetThis=3Dkey;data.Title=3Dtitle;data.Description=3Ddesc= ription;data.Location=3Dlocation;data.BookmarkName=3DbookmarkName;data.Bo= okmarkUrl=3DbookmarkUrl;data.StartDate=3DstartDate;data.EndDate=3DendDate= ;data.UtcOffset=3DutcOffset;this.UpdateEventAction=3Ddata;}};RecentMiniFe= edActivity=3DClass();RecentMiniFeedActivity.prototype=3D{initialize:funct= ion(communityGroupKey,onPage,numberPerPage){var data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.OnPage=3DonPage;= data.NumberPerPage=3DnumberPerPage=0A= this.RecentMiniFeedActivity=3Ddata;}}=0A= CommunityGroupMostActiveMembers=3DClass();CommunityGroupMostActiveMembers= .prototype=3D{initialize:function(communityGroupKey,age,maximumNumberOfMe= mbers){var data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.Age=3Dage;data.M= aximumNumberOfMembers=3DmaximumNumberOfMembers=0A= this.CommunityGroupMostActiveMembers=3Ddata;}}=0A= CommunityGroupSearchAction=3DClass();CommunityGroupSearchAction.prototype= =3D{initialize:function(communityGroupKey,searchType,searchString,numberP= erPage,onPage){var data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.SearchType=3Dsea= rchType;data.SearchString=3DsearchString;data.OnPage=3DonPage;data.Number= PerPage=3DnumberPerPage;this.CommunityGroupSearchAction=3Ddata;}}=0A= RequestDeleteCommunityGroupAction=3DClass();RequestDeleteCommunityGroupAc= tion.prototype=3D{initialize:function(communityGroupKey,deleteReason){var= data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.DeleteReason=3Dd= eleteReason;this.RequestDeleteCommunityGroupAction=3Ddata;}}=0A= CommunityGroupRecentForumDiscussions=3DClass();CommunityGroupRecentForumD= iscussions.prototype=3D{initialize:function(communityGroupKey,age,maximum= NumberOfDiscussions){var data=3Dnew = Object();data.CommunityGroupKey=3DcommunityGroupKey;data.Age=3Dage;data.M= aximumNumberOfDiscussions=3DmaximumNumberOfDiscussions;this.CommunityGrou= pRecentForumDiscussions=3Ddata;}}=0A= SystemTimeInfo=3DClass();SystemTimeInfo.prototype=3D{initialize:function(= ){var data=3Dnew Object();this.SystemTimeInfo=3Ddata;}}=0A= PrivateMessageFolderList=3DClass();PrivateMessageFolderList.prototype=3D{= initialize:function(){var data=3Dnew = Object();this.PrivateMessageFolderList=3Ddata;}}=0A= PrivateMessage=3DClass();PrivateMessage.prototype=3D{initialize:function(= folderID,messageID){var data=3Dnew = Object();data.FolderID=3DfolderID;data.MessageID=3DmessageID;this.Private= Message=3Ddata;}}=0A= PrivateMessagePage=3DClass();PrivateMessagePage.prototype=3D{initialize:f= unction(folderID,numberPerPage,onPage,messageReadState){var data=3Dnew = Object();data.FolderID=3DfolderID;data.NumberPerPage=3DnumberPerPage;data= .OnPage=3DonPage;data.MessageReadState=3DmessageReadState;this.PrivateMes= sagePage=3Ddata;}}=0A= PrivateMessageSendAction=3DClass();PrivateMessageSendAction.prototype=3D{= initialize:function(subject,body,recipientList){var data=3Dnew = Object();data.Subject=3Dsubject;data.Body=3Dbody;data.RecipientList=3Drec= ipientList;this.PrivateMessageSendAction=3Ddata;}}=0A= PrivateMessageMoveMessageAction=3DClass();PrivateMessageMoveMessageAction= .prototype=3D{initialize:function(sourceFolderID,destinationFolderID,mess= ageIDList){var data=3Dnew = Object();data.SourceFolderID=3DsourceFolderID;data.DestinationFolderID=3D= destinationFolderID;data.MessageIDList=3DmessageIDList;this.PrivateMessag= eMoveMessageAction=3Ddata;}}=0A= PrivateMessageDeleteMessageAction=3DClass();PrivateMessageDeleteMessageAc= tion.prototype=3D{initialize:function(sourceFolderID,messageIDList){var = data=3Dnew = Object();data.SourceFolderID=3DsourceFolderID;data.MessageIDList=3Dmessag= eIDList;this.PrivateMessageDeleteMessageAction=3Ddata;}}=0A= PrivateMessageEmptyTrashAction=3DClass();PrivateMessageEmptyTrashAction.p= rototype=3D{initialize:function(){var data=3Dnew = Object();this.PrivateMessageEmptyTrashAction=3Ddata;}}=0A= PrivateMessageCreateFolderAction=3DClass();PrivateMessageCreateFolderActi= on.prototype=3D{initialize:function(){var data=3Dnew = Object();data.FolderID=3D"Inbox";this.PrivateMessageCreateFolderAction=3D= data;}}=0A= FirstUnreadPost=3DClass();FirstUnreadPost.prototype=3D{initialize:functio= n(discussionKey,numberPerPage,sort){var data=3Dnew = Object();data.DiscussionKey=3DdiscussionKey;data.NumberPerPage=3DnumberPe= rPage;data.Sort=3Dsort;this.FirstUnreadPost=3Ddata;}}=0A= LatestPost=3DClass();LatestPost.prototype=3D{initialize:function(discussi= onKey,numberPerPage,sort){var data=3Dnew = Object();data.DiscussionKey=3DdiscussionKey;data.NumberPerPage=3DnumberPe= rPage;data.Sort=3Dsort;this.LatestPost=3Ddata;}}=0A= UpdateDiscussionLastReadAction=3DClass();UpdateDiscussionLastReadAction.p= rototype=3D{initialize:function(discussionKey,postKey,forceUpdate){var = data=3Dnew = Object();data.DiscussionKey=3DdiscussionKey;if(postKey){data.ForumPostKey= =3DpostKey;}=0A= if(forceUpdate){data.ForceUpdate=3Dtrue;}=0A= else{data.ForceUpdate=3Dfalse;}=0A= this.UpdateDiscussionLastReadAction=3Ddata;}}=0A= UpdateForumAllReadAction=3DClass();UpdateForumAllReadAction.prototype=3D{= initialize:function(forumKey){var data=3Dnew = Object();data.ForumKey=3DforumKey;this.UpdateForumAllReadAction=3Ddata;}}=0A= UpdateCategoryAllReadAction=3DClass();UpdateCategoryAllReadAction.prototy= pe=3D{initialize:function(categoryKey){var data=3Dnew = Object();data.ForumCategoryKey=3DcategoryKey;this.UpdateCategoryAllReadAc= tion=3Ddata;}}=0A= UpdateExternalUserIdAction=3DClass();UpdateExternalUserIdAction.prototype= =3D{initialize:function(externalSiteName,externalSiteUserId,forUser){var = data=3Dnew = Object();data.ExternalSiteName=3DexternalSiteName;data.ExternalSiteUserId= =3DexternalSiteUserId;data.ForUser=3DforUser;this.UpdateExternalUserIdAct= ion=3Ddata;}}=0A= UpdateSubscriptionAction=3DClass();UpdateSubscriptionAction.prototype=3D{= initialize:function(discussionKey,subscribe){var data=3Dnew = Object();data.DiscussionKey=3DdiscussionKey;data.Subscribe=3Dsubscribe;th= is.UpdateSubscriptionAction=3Ddata;}}=0A= UpdatePollAction=3DClass();UpdatePollAction.prototype=3D{initialize:funct= ion(pollOnKey,question,answers){var data=3Dnew = Object();data.PollOnKey=3DpollOnKey;data.Question=3Dquestion;data.Answers= =3Danswers;this.UpdatePollAction=3Ddata;}}=0A= TogglePollIsClosedAction=3DClass();TogglePollIsClosedAction.prototype=3D{= initialize:function(pollKey){var data=3Dnew = Object();data.ToggleThisPoll=3DpollKey;this.TogglePollIsClosedAction=3Dda= ta;}}=0A= PostPollAnswerAction=3DClass();PostPollAnswerAction.prototype=3D{initiali= ze:function(pollToAnswer,indexOfAnswer){var data=3Dnew = Object();data.PollToAnswer=3DpollToAnswer;data.IndexOfAnswer=3DindexOfAns= wer;this.PostPollAnswerAction=3Ddata;}}=0A= PollPage=3DClass();PollPage.prototype=3D{initialize:function(pollOnKey,nu= mberPerPage,onPage,sort){var data=3Dnew = Object();data.PollOnKey=3DpollOnKey;data.NumberPerPage=3DnumberPerPage;da= ta.OnPage=3DonPage;data.Sort=3Dsort;this.PollPage=3Ddata;}}=0A= CheckFilteredWords=3DClass();CheckFilteredWords.prototype=3D{initialize:f= unction(keyValueDictionary){var data=3Dnew = Object();data.WordDictionary=3DkeyValueDictionary;this.CheckFilteredWords= =3Ddata;}}=0A= AwardPointsAction=3DClass();AwardPointsAction.prototype=3D{initialize:fun= ction(userKey,points,currencyType){var data=3Dnew = Object();data.UserKey=3DuserKey;data.Points=3Dpoints;data.CurrencyType=3D= currencyType;this.AwardPointsAction=3Ddata;}}=0A= BadgeFamily=3DClass();BadgeFamily.prototype=3D{initialize:function(badgeF= amilyKey){var data=3Dnew = Object();data.BadgeFamilyKey=3DbadgeFamilyKey;this.BadgeFamily=3Ddata;}}=0A= BadgeFamilies=3DClass();BadgeFamilies.prototype=3D{initialize:function(){= var data=3Dnew Object();this.BadgeFamilies=3Ddata;}}=0A= BadgingEventAction=3DClass();BadgingEventAction.prototype=3D{initialize:f= unction(activityName,activityTags,userTags){var data=3Dnew = Object();data.ActivityName=3DactivityName;data.ActivityTags=3DactivityTag= s=0A= data.UserTags=3DuserTags;this.BadgingEventAction=3Ddata;}}=0A= GrantBadgeAction=3DClass();GrantBadgeAction.prototype=3D{initialize:funct= ion(userKey,badgeFamilyKey,badgeKey){var data=3Dnew = Object();data.UserKey=3DuserKey;data.BadgeFamilyKey=3DbadgeFamilyKey=0A= data.BadgeKey=3DbadgeKey;this.GrantBadgeAction=3Ddata;}}=0A= Leaderboard=3DClass();Leaderboard.prototype=3D{initialize:function(leader= boardKey){var data=3Dnew = Object();data.LeaderboardKey=3DleaderboardKey;this.Leaderboard=3Ddata;}}=0A= Leaderboards=3DClass();Leaderboards.prototype=3D{initialize:function(){va= r data=3Dnew Object();this.Leaderboards=3Ddata;}}=0A= LeaderboardRankingsPage=3DClass();LeaderboardRankingsPage.prototype=3D{in= itialize:function(leaderboardKey,oneBasedOnPage){var data=3Dnew = Object();data.LeaderboardKey=3DleaderboardKey;data.OnPage=3DoneBasedOnPag= e;this.LeaderboardRankingsPage=3Ddata;}}=0A= RevokeBadgeAction=3DClass();RevokeBadgeAction.prototype=3D{initialize:fun= ction(userKey,badgeFamilyKey,badgeKey){var data=3Dnew = Object();data.UserKey=3DuserKey;data.BadgeFamilyKey=3DbadgeFamilyKey=0A= data.BadgeKey=3DbadgeKey;this.RevokeBadgeAction=3Ddata;}}=0A= PointsAndBadgingRuleValidationAction=3DClass();PointsAndBadgingRuleValida= tionAction.prototype=3D{initialize:function(rules){var data=3Dnew = Object();data.Rules=3Drules;this.PointsAndBadgingRuleValidationAction=3Dd= ata;}}=0A= AbuseItemPage=3DClass();AbuseItemPage.prototype=3D{initialize:function(nu= mberPerPage,onPage,section,maxReportsPerItem){var data=3Dnew = Object();data.NumberPerPage=3DnumberPerPage;data.OnPage=3DonPage;data.Sec= tion=3Dsection;data.MaxReportsPerItem=3DmaxReportsPerItem;this.AbuseItemP= age=3Ddata;}}=0A= AbuseItem=3DClass();AbuseItem.prototype=3D{initialize:function(targetKey)= {var data=3Dnew = Object();data.TargetKey=3DtargetKey;this.AbuseItem=3Ddata;}}=0A= ClearAbuseAction=3DClass();ClearAbuseAction.prototype=3D{initialize:funct= ion(targetKey){var data=3Dnew = Object();data.TargetKey=3DtargetKey;this.ClearAbuseAction=3Ddata;}}=0A= SetCommentBlockingStateAction=3DClass();SetCommentBlockingStateAction.pro= totype=3D{initialize:function(commentKey,blockingState){var data=3Dnew = Object();data.CommentKey=3DcommentKey;data.CommentBlockingState=3Dblockin= gState;this.SetCommentBlockingStateAction=3Ddata;}}=0A= CommunityFeedRequest=3DClass();CommunityFeedRequest.prototype=3D{initiali= ze:function(activityForTypes,count){var data=3Dnew = Object();data.ActivityForTypes=3DactivityForTypes;data.Count=3Dcount;this= .CommunityFeedRequest=3Ddata;}}=0A= UpdateDiscoveryFilterFlagOnContentAction=3DClass();UpdateDiscoveryFilterF= lagOnContentAction.prototype=3D{initialize:function(content,excludeConten= tFlag,siteList){var data=3Dnew = Object();data.DiscoveryFilterFlagExcludeThisContent=3Dcontent;data.Exclud= eContentFlag=3DexcludeContentFlag;data.SiteList=3DsiteList;this.UpdateDis= coveryFilterFlagOnContentAction=3Ddata;}};SendTwitterMessageAction=3DClas= s();SendTwitterMessageAction.prototype=3D{initialize:function(message,url= ,template){var data=3Dnew = Object();data.Message=3Dmessage;data.Url=3Durl;data.Template=3Dtemplate;t= his.SendTwitterMessageAction=3Ddata;}}=0A= UserTwitterStatus=3DClass();UserTwitterStatus.prototype=3D{initialize:fun= ction(userKey){var data=3Dnew = Object();data.UserKey=3DuserKey;this.UserTwitterStatus=3Ddata;}}=0A= UserTwitterFriends=3DClass();UserTwitterFriends.prototype=3D{initialize:f= unction(numberPerPage,onPage){var data=3Dnew = Object();data.NumberPerPage=3DnumberPerPage;data.OnPage=3DonPage;this.Use= rTwitterFriends=3Ddata;}}=0A= UserExtendedPrefs=3DClass();UserExtendedPrefs.prototype=3D{initialize:fun= ction(userKey){var data=3Dnew = Object();data.UserKey=3DuserKey;this.UserExtendedPrefs=3Ddata;}}=0A= FriendFeedRequest=3DClass();FriendFeedRequest.prototype=3D{initialize:fun= ction(forUserKey,pageNumber,includeTypes){var data=3Dnew = Object();data.ForUserKey=3DforUserKey;data.PageNumber=3DpageNumber;data.I= ncludeTypes=3DincludeTypes;this.FriendFeedRequest=3Ddata;}}=0A= AddFriendFeedReactionRequest=3DClass();AddFriendFeedReactionRequest.proto= type=3D{initialize:function(reactionOnKey,authorUserKey,body){var = data=3Dnew = Object();data.ReactionOnKey=3DreactionOnKey;data.AuthorKey=3DauthorUserKe= y;data.Body=3Dbody;this.AddFriendFeedReactionRequest=3Ddata;}}=0A= UpdateUserExtendedPrefAction=3DClass();UpdateUserExtendedPrefAction.proto= type=3D{initialize:function(name,value){var data=3Dnew = Object();data.PrefName=3Dname;data.PrefValue=3Dvalue;this.UpdateUserExten= dedPrefAction=3Ddata;}}=0A= UpdateUserPathRequest=3DClass();UpdateUserPathRequest.prototype=3D{initia= lize:function(userKey,path){var data=3Dnew = Object();data.User=3DuserKey;data.Path=3Dpath;this.UpdateUserPathRequest=3D= data;}}=0A= DeleteFriendFeedReactionRequest=3DClass();DeleteFriendFeedReactionRequest= .prototype=3D{initialize:function(onFeedActivityKey,reactionKey){var = data=3Dnew = Object();data.ReactionOnKey=3DonFeedActivityKey;data.ReactionKey=3Dreacti= onKey;this.DeleteFriendFeedReactionRequest=3Ddata;}}=0A= UsersForPathRequest=3DClass();UsersForPathRequest.prototype=3D{initialize= :function(forPath,includeSubPaths){var data=3Dnew = Object();data.Path=3DforPath;data.IncludeSubPaths=3DincludeSubPaths;this.= UsersForPathRequest=3Ddata;}}=0A= SetFriendFeedUserVisibilityRequest=3DClass();SetFriendFeedUserVisibilityR= equest.prototype=3D{initialize:function(feedOwner,forUser,isVisible){var = data=3Dnew = Object();data.FeedOwnerUserKey=3DfeedOwner;data.ForUserKey=3DforUser;data= .Visible=3DisVisible;this.SetFriendFeedUserVisibilityRequest=3Ddata;}}=0A= HiddenFriendFeedUsersRequest=3DClass();HiddenFriendFeedUsersRequest.proto= type=3D{initialize:function(forUserKey){var data=3Dnew = Object();data.ForUserKey=3DforUserKey;this.HiddenFriendFeedUsersRequest=3D= data;}}=0A= PathForUserRequest=3DClass();PathForUserRequest.prototype=3D{initialize:f= unction(forUserKey){var = data=3DObject();data.User=3DforUserKey;this.PathForUserRequest=3Ddata;}}=0A= CommentRequest=3DClass();CommentRequest.prototype=3D{initialize:function(= commentKey,lookInModeration){var = data=3DObject();data.CommentKey=3DcommentKey;data.LookInModeration=3Dlook= InModeration;this.CommentRequest=3Ddata;}}})(); ------=_NextPart_000_0000_01CB6A18.577E3780 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://pluck.nationalpost.com/ver1.0/Content/ua/scripts/pluckApps.js /*! * jQuery JavaScript Library v1.3.2 * http://jquery.com/ * * Copyright (c) 2009 John Resig * Dual licensed under the MIT and GPL licenses. * http://docs.jquery.com/License * * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) * Revision: 6246 */ (function(){ var=20 // Will speed up references to window, and allows munging its name. window =3D this, // Will speed up references to undefined, and allows munging its name. undefined, // Map over jQuery in case of overwrite _jQuery =3D window.jQuery, // Map over the $ in case of overwrite _$ =3D window.$, jQuery =3D window.jQuery =3D window.$ =3D function( selector, context ) = { // The jQuery object is actually just the init constructor 'enhanced' return new jQuery.fn.init( selector, context ); }, // A simple way to check for HTML strings or ID strings // (both of which we optimize for) quickExpr =3D /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/, // Is it a simple selector isSimple =3D /^.[^:#\[\.,]*$/; jQuery.fn =3D jQuery.prototype =3D { init: function( selector, context ) { // Make sure that a selection was provided selector =3D selector || document; // Handle $(DOMElement) if ( selector.nodeType ) { this[0] =3D selector; this.length =3D 1; this.context =3D selector; return this; } // Handle HTML strings if ( typeof selector =3D=3D=3D "string" ) { // Are we dealing with HTML string or an ID? var match =3D quickExpr.exec( selector ); // Verify a match, and that no context was specified for #id if ( match && (match[1] || !context) ) { // HANDLE: $(html) -> $(array) if ( match[1] ) selector =3D jQuery.clean( [ match[1] ], context ); // HANDLE: $("#id") else { var elem =3D document.getElementById( match[3] ); // Handle the case where IE and Opera return items // by name instead of ID if ( elem && elem.id !=3D match[3] ) return jQuery().find( selector ); // Otherwise, we inject the element directly into the jQuery object var ret =3D jQuery( elem || [] ); ret.context =3D document; ret.selector =3D selector; return ret; } // HANDLE: $(expr, [context]) // (which is just equivalent to: $(content).find(expr) } else return jQuery( context ).find( selector ); // HANDLE: $(function) // Shortcut for document ready } else if ( jQuery.isFunction( selector ) ) return jQuery( document ).ready( selector ); // Make sure that old selector state is passed along if ( selector.selector && selector.context ) { this.selector =3D selector.selector; this.context =3D selector.context; } return this.setArray(jQuery.isArray( selector ) ? selector : jQuery.makeArray(selector)); }, // Start with an empty selector selector: "", // The current version of jQuery being used jquery: "1.3.2", // The number of elements contained in the matched element set size: function() { return this.length; }, // Get the Nth element in the matched element set OR // Get the whole matched element set as a clean array get: function( num ) { return num =3D=3D=3D undefined ? // Return a 'clean' array Array.prototype.slice.call( this ) : // Return just the object this[ num ]; }, // Take an array of elements and push it onto the stack // (returning the new matched element set) pushStack: function( elems, name, selector ) { // Build a new jQuery matched element set var ret =3D jQuery( elems ); // Add the old object onto the stack (as a reference) ret.prevObject =3D this; ret.context =3D this.context; if ( name =3D=3D=3D "find" ) ret.selector =3D this.selector + (this.selector ? " " : "") + = selector; else if ( name ) ret.selector =3D this.selector + "." + name + "(" + selector + ")"; // Return the newly-formed element set return ret; }, // Force the current matched set of elements to become // the specified array of elements (destroying the stack in the = process) // You should use pushStack() in order to do this, but maintain the = stack setArray: function( elems ) { // Resetting the length to 0, then using the native Array push // is a super-fast way to populate an object with array-like = properties this.length =3D 0; Array.prototype.push.apply( this, elems ); return this; }, // Execute a callback for every element in the matched set. // (You can seed the arguments with an array of args, but this is // only used internally.) each: function( callback, args ) { return jQuery.each( this, callback, args ); }, // Determine the position of an element within // the matched set of elements index: function( elem ) { // Locate the position of the desired element return jQuery.inArray( // If it receives a jQuery object, the first element is used elem && elem.jquery ? elem[0] : elem , this ); }, attr: function( name, value, type ) { var options =3D name; // Look for the case where we're accessing a style value if ( typeof name =3D=3D=3D "string" ) if ( value =3D=3D=3D undefined ) return this[0] && jQuery[ type || "attr" ]( this[0], name ); else { options =3D {}; options[ name ] =3D value; } // Check to see if we're setting style values return this.each(function(i){ // Set all the styles for ( name in options ) jQuery.attr( type ? this.style : this, name, jQuery.prop( this, options[ name ], type, i, name ) ); }); }, css: function( key, value ) { // ignore negative width and height values if ( (key =3D=3D 'width' || key =3D=3D 'height') && parseFloat(value) = < 0 ) value =3D undefined; return this.attr( key, value, "curCSS" ); }, text: function( text ) { if ( typeof text !=3D=3D "object" && text !=3D null ) return this.empty().append( (this[0] && this[0].ownerDocument || = document).createTextNode( text ) ); var ret =3D ""; jQuery.each( text || this, function(){ jQuery.each( this.childNodes, function(){ if ( this.nodeType !=3D 8 ) ret +=3D this.nodeType !=3D 1 ? this.nodeValue : jQuery.fn.text( [ this ] ); }); }); return ret; }, wrapAll: function( html ) { if ( this[0] ) { // The elements to wrap the target around var wrap =3D jQuery( html, this[0].ownerDocument ).clone(); if ( this[0].parentNode ) wrap.insertBefore( this[0] ); wrap.map(function(){ var elem =3D this; while ( elem.firstChild ) elem =3D elem.firstChild; return elem; }).append(this); } return this; }, wrapInner: function( html ) { return this.each(function(){ jQuery( this ).contents().wrapAll( html ); }); }, wrap: function( html ) { return this.each(function(){ jQuery( this ).wrapAll( html ); }); }, append: function() { return this.domManip(arguments, true, function(elem){ if (this.nodeType =3D=3D 1) this.appendChild( elem ); }); }, prepend: function() { return this.domManip(arguments, true, function(elem){ if (this.nodeType =3D=3D 1) this.insertBefore( elem, this.firstChild ); }); }, before: function() { return this.domManip(arguments, false, function(elem){ this.parentNode.insertBefore( elem, this ); }); }, after: function() { return this.domManip(arguments, false, function(elem){ this.parentNode.insertBefore( elem, this.nextSibling ); }); }, end: function() { return this.prevObject || jQuery( [] ); }, // For internal use only. // Behaves like an Array's method, not like a jQuery method. push: [].push, sort: [].sort, splice: [].splice, find: function( selector ) { if ( this.length =3D=3D=3D 1 ) { var ret =3D this.pushStack( [], "find", selector ); ret.length =3D 0; jQuery.find( selector, this[0], ret ); return ret; } else { return this.pushStack( jQuery.unique(jQuery.map(this, function(elem){ return jQuery.find( selector, elem ); })), "find", selector ); } }, clone: function( events ) { // Do the clone var ret =3D this.map(function(){ if ( !jQuery.support.noCloneEvent && !jQuery.isXMLDoc(this) ) { // IE copies events bound via attachEvent when // using cloneNode. Calling detachEvent on the // clone will also remove the events from the orignal // In order to get around this, we use innerHTML. // Unfortunately, this means some modifications to // attributes in IE that are actually only stored // as properties will not be copied (such as the // the name attribute on an input). var html =3D this.outerHTML; if ( !html ) { var div =3D this.ownerDocument.createElement("div"); div.appendChild( this.cloneNode(true) ); html =3D div.innerHTML; } return jQuery.clean([html.replace(/ jQuery\d+=3D"(?:\d+|null)"/g, = "").replace(/^\s*/, "")])[0]; } else return this.cloneNode(true); }); // Copy the events from the original to the clone if ( events =3D=3D=3D true ) { var orig =3D this.find("*").andSelf(), i =3D 0; ret.find("*").andSelf().each(function(){ if ( this.nodeName !=3D=3D orig[i].nodeName ) return; var events =3D jQuery.data( orig[i], "events" ); for ( var type in events ) { for ( var handler in events[ type ] ) { jQuery.event.add( this, type, events[ type ][ handler ], events[ = type ][ handler ].data ); } } i++; }); } // Return the cloned set return ret; }, filter: function( selector ) { return this.pushStack( jQuery.isFunction( selector ) && jQuery.grep(this, function(elem, i){ return selector.call( elem, i ); }) || jQuery.multiFilter( selector, jQuery.grep(this, function(elem){ return elem.nodeType =3D=3D=3D 1; }) ), "filter", selector ); }, closest: function( selector ) { var pos =3D jQuery.expr.match.POS.test( selector ) ? jQuery(selector) = : null, closer =3D 0; return this.map(function(){ var cur =3D this; while ( cur && cur.ownerDocument ) { if ( pos ? pos.index(cur) > -1 : jQuery(cur).is(selector) ) { jQuery.data(cur, "closest", closer); return cur; } cur =3D cur.parentNode; closer++; } }); }, not: function( selector ) { if ( typeof selector =3D=3D=3D "string" ) // test special case where just one selector is passed in if ( isSimple.test( selector ) ) return this.pushStack( jQuery.multiFilter( selector, this, true ), = "not", selector ); else selector =3D jQuery.multiFilter( selector, this ); var isArrayLike =3D selector.length && selector[selector.length - 1] = !=3D=3D undefined && !selector.nodeType; return this.filter(function() { return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this !=3D = selector; }); }, add: function( selector ) { return this.pushStack( jQuery.unique( jQuery.merge( this.get(), typeof selector =3D=3D=3D "string" ? jQuery( selector ) : jQuery.makeArray( selector ) ))); }, is: function( selector ) { return !!selector && jQuery.multiFilter( selector, this ).length > 0; }, hasClass: function( selector ) { return !!selector && this.is( "." + selector ); }, val: function( value ) { if ( value =3D=3D=3D undefined ) { =09 var elem =3D this[0]; if ( elem ) { if( jQuery.nodeName( elem, 'option' ) ) return (elem.attributes.value || {}).specified ? elem.value : = elem.text; =09 // We need to handle select boxes special if ( jQuery.nodeName( elem, "select" ) ) { var index =3D elem.selectedIndex, values =3D [], options =3D elem.options, one =3D elem.type =3D=3D "select-one"; // Nothing was selected if ( index < 0 ) return null; // Loop through all the selected options for ( var i =3D one ? index : 0, max =3D one ? index + 1 : = options.length; i < max; i++ ) { var option =3D options[ i ]; if ( option.selected ) { // Get the specifc value for the option value =3D jQuery(option).val(); // We don't need an array for one selects if ( one ) return value; // Multi-Selects return an array values.push( value ); } } return values; =09 } // Everything else, we just grab the value return (elem.value || "").replace(/\r/g, ""); } return undefined; } if ( typeof value =3D=3D=3D "number" ) value +=3D ''; return this.each(function(){ if ( this.nodeType !=3D 1 ) return; if ( jQuery.isArray(value) && /radio|checkbox/.test( this.type ) ) this.checked =3D (jQuery.inArray(this.value, value) >=3D 0 || jQuery.inArray(this.name, value) >=3D 0); else if ( jQuery.nodeName( this, "select" ) ) { var values =3D jQuery.makeArray(value); jQuery( "option", this ).each(function(){ this.selected =3D (jQuery.inArray( this.value, values ) >=3D 0 || jQuery.inArray( this.text, values ) >=3D 0); }); if ( !values.length ) this.selectedIndex =3D -1; } else this.value =3D value; }); }, html: function( value ) { return value =3D=3D=3D undefined ? (this[0] ? this[0].innerHTML.replace(/ jQuery\d+=3D"(?:\d+|null)"/g, "") : null) : this.empty().append( value ); }, replaceWith: function( value ) { return this.after( value ).remove(); }, eq: function( i ) { return this.slice( i, +i + 1 ); }, slice: function() { return this.pushStack( Array.prototype.slice.apply( this, arguments ), "slice", Array.prototype.slice.call(arguments).join(",") ); }, map: function( callback ) { return this.pushStack( jQuery.map(this, function(elem, i){ return callback.call( elem, i, elem ); })); }, andSelf: function() { return this.add( this.prevObject ); }, domManip: function( args, table, callback ) { if ( this[0] ) { var fragment =3D (this[0].ownerDocument || = this[0]).createDocumentFragment(), scripts =3D jQuery.clean( args, (this[0].ownerDocument || this[0]), = fragment ), first =3D fragment.firstChild; if ( first ) for ( var i =3D 0, l =3D this.length; i < l; i++ ) callback.call( root(this[i], first), this.length > 1 || i > 0 ? fragment.cloneNode(true) : fragment ); =09 if ( scripts ) jQuery.each( scripts, evalScript ); } return this; =09 function root( elem, cur ) { return table && jQuery.nodeName(elem, "table") && = jQuery.nodeName(cur, "tr") ? (elem.getElementsByTagName("tbody")[0] || elem.appendChild(elem.ownerDocument.createElement("tbody"))) : elem; } } }; // Give the init function the jQuery prototype for later instantiation jQuery.fn.init.prototype =3D jQuery.fn; function evalScript( i, elem ) { if ( elem.src ) jQuery.ajax({ url: elem.src, async: false, dataType: "script" }); else jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || = "" ); if ( elem.parentNode ) elem.parentNode.removeChild( elem ); } function now(){ return +new Date; } jQuery.extend =3D jQuery.fn.extend =3D function() { // copy reference to target object var target =3D arguments[0] || {}, i =3D 1, length =3D = arguments.length, deep =3D false, options; // Handle a deep copy situation if ( typeof target =3D=3D=3D "boolean" ) { deep =3D target; target =3D arguments[1] || {}; // skip the boolean and the target i =3D 2; } // Handle case when target is a string or something (possible in deep = copy) if ( typeof target !=3D=3D "object" && !jQuery.isFunction(target) ) target =3D {}; // extend jQuery itself if only one argument is passed if ( length =3D=3D i ) { target =3D this; --i; } for ( ; i < length; i++ ) // Only deal with non-null/undefined values if ( (options =3D arguments[ i ]) !=3D null ) // Extend the base object for ( var name in options ) { var src =3D target[ name ], copy =3D options[ name ]; // Prevent never-ending loop if ( target =3D=3D=3D copy ) continue; // Recurse if we're merging object values if ( deep && copy && typeof copy =3D=3D=3D "object" && = !copy.nodeType ) target[ name ] =3D jQuery.extend( deep,=20 // Never move original objects, clone them src || ( copy.length !=3D null ? [ ] : { } ) , copy ); // Don't bring in undefined values else if ( copy !=3D=3D undefined ) target[ name ] =3D copy; } // Return the modified object return target; }; // exclude the following css properties to add px var exclude =3D /z-?index|font-?weight|opacity|zoom|line-?height/i, // cache defaultView defaultView =3D document.defaultView || {}, toString =3D Object.prototype.toString; jQuery.extend({ noConflict: function( deep ) { window.$ =3D _$; if ( deep ) window.jQuery =3D _jQuery; return jQuery; }, // See test/unit/core.js for details concerning isFunction. // Since version 1.3, DOM methods and functions like alert // aren't supported. They return false on IE (#2968). isFunction: function( obj ) { return toString.call(obj) =3D=3D=3D "[object Function]"; }, isArray: function( obj ) { return toString.call(obj) =3D=3D=3D "[object Array]"; }, // check if an element is in a (or is an) XML document isXMLDoc: function( elem ) { return elem.nodeType =3D=3D=3D 9 && elem.documentElement.nodeName = !=3D=3D "HTML" || !!elem.ownerDocument && jQuery.isXMLDoc( elem.ownerDocument ); }, // Evalulates a script in a global context globalEval: function( data ) { if ( data && /\S/.test(data) ) { // Inspired by code by Andrea Giammarchi // = http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom= .html var head =3D document.getElementsByTagName("head")[0] || = document.documentElement, script =3D document.createElement("script"); script.type =3D "text/javascript"; if ( jQuery.support.scriptEval ) script.appendChild( document.createTextNode( data ) ); else script.text =3D data; // Use insertBefore instead of appendChild to circumvent an IE6 bug. // This arises when a base node is used (#2709). head.insertBefore( script, head.firstChild ); head.removeChild( script ); } }, nodeName: function( elem, name ) { return elem.nodeName && elem.nodeName.toUpperCase() =3D=3D = name.toUpperCase(); }, // args is for internal usage only each: function( object, callback, args ) { var name, i =3D 0, length =3D object.length; if ( args ) { if ( length =3D=3D=3D undefined ) { for ( name in object ) if ( callback.apply( object[ name ], args ) =3D=3D=3D false ) break; } else for ( ; i < length; ) if ( callback.apply( object[ i++ ], args ) =3D=3D=3D false ) break; // A special, fast, case for the most common use of each } else { if ( length =3D=3D=3D undefined ) { for ( name in object ) if ( callback.call( object[ name ], name, object[ name ] ) = =3D=3D=3D false ) break; } else for ( var value =3D object[0]; i < length && callback.call( value, i, value ) !=3D=3D false; value = =3D object[++i] ){} } return object; }, prop: function( elem, value, type, i, name ) { // Handle executable functions if ( jQuery.isFunction( value ) ) value =3D value.call( elem, i ); // Handle passing in a number to a CSS property return typeof value =3D=3D=3D "number" && type =3D=3D "curCSS" && = !exclude.test( name ) ? value + "px" : value; }, className: { // internal only, use addClass("class") add: function( elem, classNames ) { jQuery.each((classNames || "").split(/\s+/), function(i, className){ if ( elem.nodeType =3D=3D 1 && !jQuery.className.has( = elem.className, className ) ) elem.className +=3D (elem.className ? " " : "") + className; }); }, // internal only, use removeClass("class") remove: function( elem, classNames ) { if (elem.nodeType =3D=3D 1) elem.className =3D classNames !=3D=3D undefined ? jQuery.grep(elem.className.split(/\s+/), function(className){ return !jQuery.className.has( classNames, className ); }).join(" ") : ""; }, // internal only, use hasClass("class") has: function( elem, className ) { return elem && jQuery.inArray( className, (elem.className || = elem).toString().split(/\s+/) ) > -1; } }, // A method for quickly swapping in/out CSS properties to get correct = calculations swap: function( elem, options, callback ) { var old =3D {}; // Remember the old values, and insert the new ones for ( var name in options ) { old[ name ] =3D elem.style[ name ]; elem.style[ name ] =3D options[ name ]; } callback.call( elem ); // Revert the old values for ( var name in options ) elem.style[ name ] =3D old[ name ]; }, css: function( elem, name, force, extra ) { if ( name =3D=3D "width" || name =3D=3D "height" ) { var val, props =3D { position: "absolute", visibility: "hidden", = display:"block" }, which =3D name =3D=3D "width" ? [ "Left", "Right" ] : = [ "Top", "Bottom" ]; function getWH() { val =3D name =3D=3D "width" ? elem.offsetWidth : elem.offsetHeight; if ( extra =3D=3D=3D "border" ) return; jQuery.each( which, function() { if ( !extra ) val -=3D parseFloat(jQuery.curCSS( elem, "padding" + this, true)) = || 0; if ( extra =3D=3D=3D "margin" ) val +=3D parseFloat(jQuery.curCSS( elem, "margin" + this, true)) = || 0; else val -=3D parseFloat(jQuery.curCSS( elem, "border" + this + = "Width", true)) || 0; }); } if ( elem.offsetWidth !=3D=3D 0 ) getWH(); else jQuery.swap( elem, props, getWH ); return Math.max(0, Math.round(val)); } return jQuery.curCSS( elem, name, force ); }, curCSS: function( elem, name, force ) { var ret, style =3D elem.style; // We need to handle opacity special in IE if ( name =3D=3D "opacity" && !jQuery.support.opacity ) { ret =3D jQuery.attr( style, "opacity" ); return ret =3D=3D "" ? "1" : ret; } // Make sure we're using the right name for getting the float value if ( name.match( /float/i ) ) name =3D styleFloat; if ( !force && style && style[ name ] ) ret =3D style[ name ]; else if ( defaultView.getComputedStyle ) { // Only "float" is needed here if ( name.match( /float/i ) ) name =3D "float"; name =3D name.replace( /([A-Z])/g, "-$1" ).toLowerCase(); var computedStyle =3D defaultView.getComputedStyle( elem, null ); if ( computedStyle ) ret =3D computedStyle.getPropertyValue( name ); // We should always get a number back from opacity if ( name =3D=3D "opacity" && ret =3D=3D "" ) ret =3D "1"; } else if ( elem.currentStyle ) { var camelCase =3D name.replace(/\-(\w)/g, function(all, letter){ return letter.toUpperCase(); }); ret =3D elem.currentStyle[ name ] || elem.currentStyle[ camelCase ]; // From the awesome hack by Dean Edwards // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291 // If we're not dealing with a regular pixel number // but a number that has a weird ending, we need to convert it to = pixels if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) { // Remember the original values var left =3D style.left, rsLeft =3D elem.runtimeStyle.left; // Put in the new values to get a computed value out elem.runtimeStyle.left =3D elem.currentStyle.left; style.left =3D ret || 0; ret =3D style.pixelLeft + "px"; // Revert the changed values style.left =3D left; elem.runtimeStyle.left =3D rsLeft; } } return ret; }, clean: function( elems, context, fragment ) { context =3D context || document; // !context.createElement fails in IE with an error but returns typeof = 'object' if ( typeof context.createElement =3D=3D=3D "undefined" ) context =3D context.ownerDocument || context[0] && = context[0].ownerDocument || document; // If a single string is passed in and it's a single tag // just do a createElement and skip the rest if ( !fragment && elems.length =3D=3D=3D 1 && typeof elems[0] = =3D=3D=3D "string" ) { var match =3D /^<(\w+)\s*\/?>$/.exec(elems[0]); if ( match ) return [ context.createElement( match[1] ) ]; } var ret =3D [], scripts =3D [], div =3D context.createElement("div"); jQuery.each(elems, function(i, elem){ if ( typeof elem =3D=3D=3D "number" ) elem +=3D ''; if ( !elem ) return; // Convert html string into DOM nodes if ( typeof elem =3D=3D=3D "string" ) { // Fix "XHTML"-style tags in all browsers elem =3D elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, = tag){ return = tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ? all : front + ">"; }); // Trim whitespace, otherwise indexOf won't work as expected var tags =3D elem.replace(/^\s+/, "").substring(0, = 10).toLowerCase(); var wrap =3D // option or optgroup !tags.indexOf("", "" ] || !tags.indexOf("", "" ] || tags.match(/^<(thead|tbody|tfoot|colg|cap)/) && [ 1, "", "
" ] || !tags.indexOf("", "" ] || // matched above (!tags.indexOf("", "" ] || !tags.indexOf("", "" ] || // IE can't serialize and