From: Subject: A Blooming Business | Nederlands Film Festival Date: Tue, 15 Sep 2009 14:37:47 +0200 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0027_01CA3612.17DE8250" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 This is a multi-part message in MIME format. ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.filmfestival.nl/nl/films/a-blooming-business =EF=BB=BF A Blooming Business | Nederlands Film = Festival
=20

A Blooming Business

 
home /
=
Login = voor=20 favorieten
Filmmaker Ton van = Zantvoort zet=20 vraagtekens bij de internationale handel in ontwikkelingslanden. = In A=20 Blooming Business stelt hij de schandelijke praktijken van grote=20 bloemkwekerijen in de Keniaanse provincie Naivasha aan de kaak. = Weliswaar=20 heeft die bloemenindustrie werkgelegenheid gebracht, maar over = rozen gaat=20 het allemaal niet. De waterstand in het bijgelegen meer wordt = ernstig=20 bedreigd. De gebruikte chemicali=C3=ABn van de kwekerijen bederven = meer dan=20 alleen het water en de visvangst; ook de werknemers worden eraan=20 blootgesteld - en vervolgens afgedankt. Het Fairtradekeurmerk = wordt=20 misbruikt. Werkneemsters zijn overgeleverd aan de grillen van de=20 bedrijfsleiders. In kleine portretten van enkele betrokkenen = schetst Van=20 Zantvoort het leed dat een bloeiende, mondiale rozenhandel door = vooral=20 Nederlandse kwekers op lokaal niveau berokkent.=20
Programma onderdeel
Hoofdprogramma=20
Categorie
Korte Documentaire =
Vertoningen=20
HO3 vr 25-09 16:00 tickets = + = agenda  
HO2 ma=20 28-09 18:00 tickets = + = agenda  
Credits=20
Productiejaar 2009
Lengte 52 minuten
Productielanden Nederland
Regisseur Ton van Zantvoort
Producent Ton van Zantvoort
Scenario Ton van Zantvoort
Camera Ton van Zantvoort
Geluidsnabewerking Ton van Zantvoort
Sound design Ton van Zantvoort
Editor Ton van Zantvoort
Muziek Roy Bemelmans
Productiebedrijf NEWTON film
Omroep VPRO TV
Sales NEWTON = film
=20

copyright = 2009, Nederlands=20 Film Festival.
rss disclaimer contact =
3D"NEDERLANDS
NOFF
NOFF
FESTIVAL = TV
FESTIVAL = TV
HOLLAND
HOLLAND
FILM MEETING
FILM = MEETING
Festival=20
Nieuws =
Festiva= lhistorie=20
Dutch = Angle=20
  • Dutch=20 Angle filmmakers
  • Filmbeschrijvingen=20
  • De=20 moderne Nederlandse filmauteurs
Canon=20
Awards=20
Gouden = Kalf=20
  • Winna= ars=20
  • Jury's=20
Overige=20 awards=20
  • Winnaars=20
Gouden = Film=20
Platina = Film=20
Diamanten=20 Film
Kristallen= =20 Film
Programma=20
Hoofdpro= gramma=20
Panorama =
Uitgelicht=20
Kids = &=20 jongeren=20
  • Moviesquad=20
  • Digital=20 Playground
Talksh= ows=20 & events=20
  • Cinema.nl=20 Afficheprijs 2009
NFF = Onderweg
NFF op = tv en=20 radio
Totale= =20 Programma
Blokkensc= hema=20
Programma= =20 A-Z
Ver= zamelprogramma's=20
Locaties=20
In= schrijfformulieren=20
Tickets=20
Acties=20
  • Vrij=20 Nederland-dag
  • ANBO-actie=20 op Nederlands Film Festival
  • Publieksopening=20 - TRAMONTANA
  • VP= RO=20 Previewdag
  • Carmen=20 van het noorden + feest
  • One=20 Night Stand (ONS) Marathon
  • ROMANCE=20 MET CONTRABAS
  • Dag=20 van de amateurfilm
Gouden=20 Kalf-pas
Spelregels= =20
Pers = &=20 Industrie=20
Persaccreditatie=20
Aanmelden=20 persberichten
Organisatie=20
Bestuur=20
Medewerke= rs=20
Raad = van=20 advies
Vrijwil= ligers=20
  • Aanmelden
  • Aanmelding=20 wijzigen
S= tages=20 en vacatures
Partners=20
Partners=20 en subsidienten=20
  • Partnerships=20
  • Relatiemarketing=20
  • Adverteren=20
Vrienden=20 van...=20
  • Vereniging=20
  • Wat=20 biedt de vereniging?
  • Lid=20 of begunstiger worden=20
=20
------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.filmfestival.nl/sites/festival/images/search_nffdb.gif R0lGODlhFgAVAOYAAPC2tueIjctcQuqYmu2np8I+LMVHMshROeSlqrgOG9Noce3DxvLS1MEsOPvw 8bwdKdRtWeV6g+ejps9pTNyHjboZH/jb3v/+/rkRHLkWHem0uPTKzddnX85BTLkTHc1OVt2Oj7wm It91dN2RkPjb2sAxKbwiIuKjmc9UXNRcV/bh49+ak+CelsZINcU7RtFqT+OonO2ip9FSXOubn+B1 d8IoMc9HTfPCxdluc7kVHfC6ucAzKvni4cQtONJXVPPHx9FTUbsfIbwaJrkSHcMuOb4sJuiMkdVh WspKVOeEi89KTs5ZYtyKjtBPT7gRHPzw7+CWm78rKc5DTOWuofPExr4tJfvp6eV9hO2srPbT08A3 KvK8wOqUmMAwK96Wkf7397oZHrsXI9ltY9Zrccg5Q7obH/XLzcxIUL4rJbgSHO6prb81KPTFw74s JLwkIbocH/fT0vzv7uNxe//9/fG4vfni4LkVHrgQHP///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5 BAAAAAAALAAAAAAWABUAAAf/gHgXc4SFhoeFF3h4X3GOj5CRjzcbeE91mJmam5lqdHhWcKKjEhI/ o6iiMZ88bK5sY0INSAkoOq+4M58kAL0fLgyLDgpEWL3HAFyfWQQEOA0Oi9JLZ83WBEafZgMDZAjS 0iph3OQDSZ9UAQE9C+DSCerxAVefWzQiNe3ueAkQ/i8TJoj5NEWAgCgK9iHwYLChAA6fYBw40GLI N3AOGnSZyPHIpxMGQpbAoGDBAgoU8DB4sCNkyBSfWBSYWUCLiQoVgmD4trIITR+fVqwZSpRolTs8 E6AZCuSTlzZQo0oNkUADHigZoDb5NMKN169g3ZR5oEFBDq9KPoF4w7atW7YZKZykAcPWxicmdvLq 3ctXrxQ6G2TcGUy4sGHCHehYiCCnsePHkB1HsBAIADs= ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.filmfestival.nl/sites/shared/flash/get_flash_player.gif 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 TKUqCaGNQAAAOw== ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.filmfestival.nl/shared/images/ajax-loader.gif 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 ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.filmfestival.nl/sites/festival/images/inviteafriend.gif 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 bpsjUAGCAAA7 ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.filmfestival.nl/sites/shared/images/nff-logo-nl.gif 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 ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.filmfestival.nl/sites/shared/images/sponsors/volkskrant.gif R0lGODlhogAUAMQAAPLx8igmKaqpqnBucePj49XU1UVDRn99fzc0OLi3uGJgY5uanI2LjcbGx1NR VBoXG////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA AAAALAAAAACiABQAAAX/ICSODvKcZzOua+Gg8IMc7YsaBQsdRuxArkBMRyQKbKhfcclsOp865EP1 7MFoxR61mIApRUMoseEVm8/olXTbFMQUy8C3SE6uwmlI/TTP+/8kMGxNJjAERg8JTXsPc3hpjH2A k2hrYm4wA0QlTpF3MH+elKOVgmZCKAEALGQCnWUjj2iipLVPlmIMMQwsAwFPtBCyZ8G2xpumYgCo JwgrBA+8r3axoH7Fx9dwTLhiBzGuIgeqwLBg1nnY2WcA3w9N3VDQMAYiy5rl1OcooebraAmYsQAg gAGDBQTiEVhg0GAOHQNiqFjw4BAEAgUHDGAgwKKIYEMINBhJ0uPChgkA/xA45ImkSwAAXI48VJAB FZV6GjJQZE9mA5YGBay6KGXKSAgCmDlglsKeDQMMFJzAwWIeCjgINAGI+CAAQ1QDhoIEdSSVg3Bc p1rh5cmBFRkOCgSBERWGogYmDCxFgSDH3KuFTgTIUdaLAwddULhaZgrAWxUAUg0NRHeKYxTS3D2o p8dfmAIBGHiEQFHyRQRsYSUVygpGAKZw8FqMrC+xYAGlp1bjJyLwg4eWdKF4eKW1D9J0RQg/saCz PmFkhTRXEyPAgQIGnfPZ2vXhCkYP0jbK+Ym39vD7TuxWn/6dclNSGvoT8faEovjv7Yy9mkyEeC+r MILAWwhM9hE9mJygCf8D9eHBiDR4RIjOclNAIMUBOgWlQ4IyiIAfBBT+sJ9grpnEVBngHfddGe44 AIBUKDTnYHLQmSchClSIpwKMTQ1ERGBo0UghDSM+wOFmQ7n4Hz+R8HgCFgc+196UUZ4AITphBKAj faYwwpM9GiHS1QgFCGnIeY6A8h8+Rl6kmWBoAuBbm1WOx0IMq8yIGZUQ+AbTA5dN1QCFDxzQAEE3 5EAQAi4SwZg0IiT4AwBICDUoDAg0IJdtJwjQQIPXPdkApw8scGkqozIVQAIiUZipdxbCoEBRCRRw 6gkKiBRDrRCIZwCjEADAQGAKHHDYsXFd5IsX4RSxQKPPDOBbVoe4gOwpsQcYe60D121rbAI8yKrp tocJcMS153q7wlaoQDXAtdrCSy4NL2YCQAgAOw== ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.filmfestival.nl/sites/shared/images/sponsors/nederland2.gif R0lGODlhJQAlAOYAAFqWuWygvfH1+OXu87fO3F+ZuGieve3y9uzy9Widu1mVuHOmw+ju8o62zVOS tn6rxWaevmSbuuLs8V6ZuluYuVmUt0yOs5m90GacuvT3+eHr8Xmow8TX4laUuP7+/keKsEaKsYax yv39/YexyP7+/f79/rPO3N3o7uPr8EaLsf///nWmwuTt8ufv8+nw9Orw82Scuv3+/kWLsUWLslyX uO3z9uPt8keKsfD19+709mWduvH19+Ls8v3+/dLi61eVt+bu8mOaueDq7lyWuP7+/461yv39/keJ sKTE1tLi6O/092ebul2Xudfm7Pv8+vj6/EeLsPv9/EmJr/78/YixyGWdu1iWuVuVud/p7/79+9rn 7F2YuVyYutLh5/7//nmpxPL2+GSeu0iKsU6OtHClw3Klw+bv80eJs9jk61WTt9zn7avH2NHh6LXO 3HSnw2OavGOdu+/09ufu8uLr8erw9GSdukSMsnSmwrnP3OLr7/D09+bs8WCau0aKskaLsv///yH5 BAAAAAAALAAAAAAlACUAAAf/gH+Cg4SFfxk+Pk+GjI2OggxbfSAFOI+XjhoKNyB+MhRmmKKDEh0p fqh+KTQto5hqP52pqTQ2ro48P7O7KVytt4W5u8MpTL/AfywTp8O8VUDITQrN1H4AWrcs0w4PI97f 4CNUDw59AAOjNhN+Y0kkHvDx8vFsFn1v6JfaqAsko1luUA2B5giLAll8MngQRWIBqhlD5jRioSsV iC9dTmjcuFEIEUENU804Z2jfrj5HPqhcqfLGmRggHabqcyWfIDpW+gzrw7Onzxt9YP4JOctcDUEu Du40sIaA06dP8XwcKnPXEBd/iqTQuasCmB4LH6kgugtEgz8BqN0Je8nLlIDD82QE+HOB57AVKgTB E8G3L98eJPKkaSbjwh8cQbjOwisoRhsTkCNHRuKgWZ8COwTtiKAYFeM/HuxWazYhB6EaCTp/jiKF pWudnf1UeWGoBudUnz3sQcG7N28haBrI8gNiAlZGAhJ7zotJhRMIqC7HeXQgtZ8ybC+JIIMqDO1L qPtY4CDCSInz6NOLIMHBAggYxzEhiABCzIYQ+PPrx//lA5QJ341SXWyjwRCgK+ExU00f8CEjiBI6 DNcMCDTE5yAYGCxIg2kOEoKDdcPAcUyHg+ihQ2d9UCAHiYyAsQQIM/DExFEsthhAH3bUQWONjdig ATKBAAA7 ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.filmfestival.nl/sites/shared/images/sponsors/film1.gif R0lGODlhSAARAOYAAOhRXextdFZWVlQYG7e3t+Pi4kNEQzg4OYmJifbNyepfZissK9ra2iMkI7SW kKOiokxNTPr6+urq6ttJU2VmZqqqqvX29eMRH3FxcWFhYZaWljsQEGtra91bYwUFBJubmxscGxQU FJx8e/Pq6HZ1dezs7f32+e6MkuMSIKZYWfz57+zq6oSEhM3Lyvj4+Ojo6I8RH/z8+3xhYfX59Hp5 etfX18XHxdHR0dNKTvr8+t9hbOIRJf/++/v7++MUIvn29eMVJfOnqN4QJ/j6/Pr8/P76/Pb5+nVy c/Hx8BcjI/v8+EZGRh8jG+IOHQwYEycoKP3+/unp6f3+/RkZGPv5+xEREKdfYxcXF/T09PX39O/r 6eUvOmdnZwwLC1xcXBQOFeIULl5kYaRsayYmJmZKRSkpKUhISPn5+WB2cqy6tO7s62NkZGRkZD5K Ri8vL3Nzc8JSVCAfH9lSVI6OjhgcF8M/RRoWGWNjY/L48t8RIPT29/z8/OMTIv7+/v39/f///yH5 BAAAAAAALAAAAABIABEAAAf/gH+Cg38ShhIliSUrElGHj1GOjyWNkYcvki8SmpBRKysjI1qjpGoj aqigBYQELBxmZktLZhC0sbeysrGzubO7EAZLwb2yBsFmx0tkODgTzs44cs/PYoJIGBxubhgfD94P JFdzDxVzXQjeGlce7O3uXQck3SQLXexPb90sBvbsGzsXLvgYyCcPHwVBEgaZkEIQNhA0ovTY06ei HwJxauzxw6DLDSJ7CoxxRzLEnCh+evSJUGBOHC4MLPTxs6eEhpEe/qHgA6QnECE+TvihuUdBQwJv piDQQySGkiIbL2bcWMNjRZEk21XRIDOCnz4bzzDA0qMHTZoRbIz814SPWz5N//IAOWGESg8lRv/Q 2FZiz54hLvT8yIKHQIMbEVxUvSGowJMukCPbY4HFTwQpe1z4TVl2aOWhLipcYevjbUAgARLMIALF 6IsjDWrkMGEiTZsDuA88qaLtgBsPjP8UqCcZspsCNHtUEPbBhdeJBJYcYIEkswUvpN82CZgHgIoi PYwyEADhjGUbIGDA2ODkS5UrbxCwoOGx8YIq+PN3YbOnLIEQXVQxBQEzRdDCFPidE4NzH7AFxFs8 NeEDAHiYgFcKFRjARUVF0DDABXnAEMKIGQ3FQBU3fFWAG++NOGIVLPxRUQb4jUhCH1L4wUIVLkLg lR9pDACEQBC6NSEPfvBgVP+GHFRkBBoD7AAEDE7YcUWJfTAQQgszvXBACFeAecUVVSAgYx9ehDBF mBh85QcGY14xBQRU/HHRBmCgsFORKACApJIYGoBBRSYccQUMA8QBAh0gxFYRA1N8oNIZDywAwqVT TBECAhWheQUIa77hJgmXghBHeX4MMYeQRBZ5ZJJLLoGBFH2ccUQSdMShKxNxjFHDVww04IVmmdkw x7FzsLAApxUJoKuiJAzlBwkNPCtABDG8YMYGD0K4Z5889BDDkmaICoUfb+jawLrrllEDjsG6YcNE Mw0VQ0gGILARmurGEe1Q1LIrwBlnaJBElHzsmTAfPvT5gwVYKGBFBRAM+hX5tU+MofG6C7zbAwMa Q3DDGRH4de4eL+S7rxcNjFEtDXvEAAUJZbQ8hgBYVODGGEIu7CoAWPyAxAQiUCyqWSQ8obTSZZTh hkZQMLBAy0s88EIM0vqRsr40ZTCG0mPQgLUfNCx9MwJulPFElD5c8BZBfVowwgl1tECxoG+8YcAC ZSzg9wJPuMEFBm9w4PcTC7gBAQcYNI7NARU37lvfTyzxRuNL/O13334PAAYQeqIQkOg+bBHABB04 8EcFNFDg+hp3UMAFF7BTwAYbs9vuOgWxs2E7F77LnkEGdwxv/B1sEH9H8csjX/waYcigQwc6VG99 9R3A4YANggQCADs= ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.filmfestival.nl/sites/shared/images/mainnav_nff09.png iVBORw0KGgoAAAANSUhEUgAAAIwAAAAoCAYAAAAsTRLGAAAABGdBTUEAANbY1E9YMgAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALbSURBVHja7FvtcZtAEJUy+h91YNIBqcBy BcEVBCqwXYGgAtkVGFUQqQLhCiJXILmCyBWQ3Zm9yc7q+MgPI5/03swOBh53Z3i82+XscV3XIwDo iy+4BQAEA0AwAAQDQDAABAMAEAwAwQAQDADBABAMcEmYBDjmjWxfxuNxbk/WdZ3S5ifFgc7fyrGE NnctbS6JWxJvQT/HTSTi3Eh7EW2YmxjKiuKBeHszplz6n/q4Qa3n8WADC43I8/vk7qTvWANy4W3a SMKZUvxpofG5qer7uYMbh3T/J4E75Jwi+89rHinePc6gwQ6xbOnTCWJLsWY3E1eL5Ry73KMIOhUu c55k+4NiJlxu7xYOM4zDHLlMl8N03AvnMJsWzm/h7IyTaOfZyLF7Nc7UtLPT5hVKnEPSOx+4P5fj bCn/OJhzbt+JeKryn7LD1VAlfTBcYpn6cpkB8KrdRZLxyAjmuuX6dwhmWCyVaOanGoQSS9wiapTV nwQFxbO4TGHL2YYHvDBv994zXUSuctJTCPG2HWLZK3dhvCluZMb3FYIZGPLtZC4PqW/FdG/2K4oj wXhc6yBVkX7gWiyZ5zrNX9BYM857JAFOIZhP4DI9cx/9pr808KqOfS28TMSbG0Gv6JhzHf7Il4T+ R/fBC8bjMm8d/G89mq3cV90eyDxTmgZ/Y/llpirnPjGS3tPgwVVMFFcD9mvFcuURKAvju0xZhQSL dg2HOZ3LsPXzlDEbMDeofMmyJ3cZyfea0iTMQSa957RaXQzUz0FVUlNTMcWG04YkxNJ7ci5qobe4 Ui7zkViJi7Gb8FLCkxzntSQnoLUS0k4EVEl+xZxr5UYVBHNal5kN0EciDz6WCs06UOmZpuIGtypC usEhTkmViiOXGf1bo9mbiqTq8TY73rbFyfaSxJYN7nNj1pjKhvYcN6gpaYx/xgcuNekFIBgAggEg GACCAQAIBoBgAAgGgGAACAa4TPwVYADF9PryTtq6XwAAAABJRU5ErkJggg== ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.filmfestival.nl/shared/images/icons/flag_en.gif R0lGODlhFgAOANUAAEl1sGMiMGhIbMesrGaGtVIzTY+uz82He66ptuSEbd1UONLS2WyYx6+Kjsp7 cG1vlb15cYAhGTdmqs+Vik6Iwk1HbtSiluqpmKe+1txNM+K1qd9eQXel0Wd8p+R/ZeR0XcI1KTA4 bo1DS7QrHoZTaMdaRipRmTten8C8xT1CdSlBhbR/e+JrUjZLitpALCI2f93DvrljYFZlluGUgmBf ipqImICLrLSXnYVhfMCeoqBaXy9Yn0Nop4R8lndAVaUnGyH5BAAAAAAALAAAAAAWAA4AAAbyQAEO JygWSSIRyVj0OX8j2gTFAfB4nVuptGKcvg9Igxb4nWwTGIYBoAw2igNHAuhNBrZUeQfIXlAGDAgb G3IdKxYIBCchZScUFIIXCwsahDMoBxoobBJ6PzQQogceCTMJcCweHx4OMTE6BWUVGRkKt7gKtRku vb0gAWU0HsTECau6Gx/LHywsJT6OHR0ECDAXMxa3CZUJDR0PMp8mPBQGAxY1Njm6BwbnEz08O40/ O4IW3zwAN7UHDDyqTVhBo14HDQc6SFjIr5YDBjt2SGAwwEG0HykqpFDBkWOFAgUqtHhB8kWLFLJ+ /IjAsqXLly9HBAEAOw== ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.filmfestival.nl/sites/shared/css/default.css HTML { HEIGHT: 100% } BODY { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px } FORM { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } ADDRESS { FONT-STYLE: normal; DISPLAY: inline } IMG { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } ACRONYM { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } FIELDSET { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; PADDING-TOP: 0px } A { COLOR: #3793d2; TEXT-DECORATION: none } A:active { COLOR: #3793d2; TEXT-DECORATION: none } A:visited { COLOR: #3793d2; TEXT-DECORATION: none } A:hover { TEXT-DECORATION: underline } DIV { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000 } P { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000 } LABEL { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000 } TD { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000 } TH { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000 } LI { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000 } H1 { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000 } H2 { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000 } H3 { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000 } H1 { FONT-FAMILY: Verdana, Arial, sans-serif } H2 { FONT-FAMILY: Verdana, Arial, sans-serif } H3 { FONT-FAMILY: Verdana, Arial, sans-serif } H1 { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } H2.paginatitel { PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; COLOR: #bd2d1f; FONT-SIZE: 16px; FONT-WEIGHT: 700; = PADDING-TOP: 0px } SPAN.paginatitel { LINE-HEIGHT: 18px; COLOR: #bd2d1f; FONT-SIZE: 12px; FONT-WEIGHT: 700 } .clear { CLEAR: both } .grey { COLOR: #a6a7a8 } .bold { FONT-WEIGHT: 700 } .nobold { FONT-WEIGHT: 400 } .highlight { BACKGROUND-COLOR: #ff0 } .spanRechts { DISPLAY: block; FLOAT: right } .alternate { BACKGROUND-COLOR: #e0e0e0 } SPAN.hint { PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: = block; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 0px } .marginBottom { MARGIN-BOTTOM: 20px } .spacerSmall { MARGIN-LEFT: 10px } .spacer { MARGIN-LEFT: 20px } DIV.paddingTopBottom { PADDING-BOTTOM: 20px; PADDING-TOP: 20px } DIV.bgBlock { BACKGROUND-COLOR: #bd2d1f } A.morelink { MARGIN-TOP: 2px; PADDING-LEFT: 66px; DISPLAY: block; BACKGROUND: = url(/sites/shared/images/dots_red.gif) no-repeat left center; = FONT-WEIGHT: 700 } .autocomplete_highlightedListItem { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #2b88c9; MARGIN: 0px; = PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; OVERFLOW: hidden; = PADDING-TOP: 2px } .autocomplete_listItem { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: = 2px; PADDING-RIGHT: 2px; COLOR: #000; OVERFLOW: hidden; PADDING-TOP: 2px } TABLE.overview { WIDTH: 100% } TABLE.overview TH { TEXT-ALIGN: left; BACKGROUND-COLOR: #ccc; COLOR: #000; FONT-SIZE: 12px; = FONT-WEIGHT: 700 } TABLE.overview TD { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; = PADDING-TOP: 2px } TABLE.overview TD.ovresult { TEXT-ALIGN: right; FONT-WEIGHT: 700 } #header A { COLOR: #fff; TEXT-DECORATION: none } #wrapper A:hover { TEXT-DECORATION: underline } DIV#wrapper { POSITION: relative; TEXT-ALIGN: left; MARGIN: auto; WIDTH: 960px; = HEIGHT: 100% } DIV.titlebar { POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; = BACKGROUND-COLOR: #bd2d1f; PADDING-LEFT: 10px; WIDTH: 940px; = PADDING-RIGHT: 10px; HEIGHT: 40px; TOP: 180px; PADDING-TOP: 0px } DIV.titlebar H1 { DISPLAY: inline; COLOR: #fff; FONT-SIZE: 24px; FONT-WEIGHT: 700 } DIV#header { POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 960px; DISPLAY: = block; HEIGHT: 180px; COLOR: #000; TOP: 0px } DIV#header DIV.header { POSITION: relative; WIDTH: 960px; HEIGHT: 100px } DIV#header DIV.header DIV.logo { PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; WIDTH: 423px; PADDING-RIGHT: = 0px; FLOAT: left; HEIGHT: 71px; PADDING-TOP: 19px } DIV#header DIV.header DIV.sponsors { POSITION: relative; MARGIN: 19px 0px 10px; WIDTH: 518px; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_vert.gif) repeat-y left = top; FLOAT: left; HEIGHT: 71px } DIV#header DIV.header DIV.sponsors A { POSITION: absolute; DISPLAY: block } DIV#header DIV.header DIV.hdrLinks { POSITION: absolute; LINE-HEIGHT: 15px; BOTTOM: 0px; HEIGHT: 15px; = FONT-SIZE: 11px; RIGHT: 0px } DIV#header DIV.header DIV.hdrLinks DIV { FLOAT: left; COLOR: #bd2d1f } DIV#header DIV.header DIV.hdrLinks A { POSITION: static; DISPLAY: inline; COLOR: #3793d2 !important } DIV#header DIV.header DIV.hdrLinks A:active { POSITION: static; DISPLAY: inline; COLOR: #3793d2 !important } DIV#header DIV.header DIV.hdrLinks A:visited { POSITION: static; DISPLAY: inline; COLOR: #3793d2 !important } DIV#header DIV.header DIV.hdrLinks DIV.lang { FLOAT: right } DIV#header DIV.navigation { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #bd2d1f; PADDING-LEFT: 10px; = WIDTH: 940px; PADDING-RIGHT: 10px; HEIGHT: 80px; PADDING-TOP: 0px } DIV#header DIV.navigation DIV.mainnav { WIDTH: 940px; BACKGROUND: url(/sites/shared/images/bgr_mainnav.gif) = repeat-x; HEIGHT: 40px } DIV#header DIV.navigation DIV.mainnav DIV.border { WIDTH: 1px; BACKGROUND: url(/sites/shared/images/dotted_mainnav.gif) = repeat-y right top; FLOAT: left; HEIGHT: 40px } DIV#header DIV.navigation DIV.mainnav DIV.highlight.border { BACKGROUND: url(/sites/shared/images/dotted_mainnav_active.gif) = repeat-y right top } DIV#header DIV.navigation DIV.mainnav DIV.highlightHFM.border { BACKGROUND: url(/sites/hfm/images/dotted_mainnav_active.gif) repeat-y = right top } DIV#header DIV.navigation DIV.mainnav A { POSITION: relative; WIDTH: 140px; DISPLAY: block; FLOAT: left; HEIGHT: = 40px; TEXT-DECORATION: none } DIV#header DIV.navigation DIV.mainnav A.highlight { BACKGROUND: url(/sites/shared/images/bgr_mainnav_active.gif) repeat-x } DIV#header DIV.navigation DIV.mainnav A.active { BACKGROUND: url(/sites/shared/images/bgr_mainnav_active.gif) repeat-x } DIV#header DIV.navigation DIV.mainnav A.highlightHFM { BACKGROUND: url(/sites/hfm/images/bgr_mainnav_active.gif) repeat-x } DIV#header DIV.navigation DIV.mainnav A.last { WIDTH: 94px !important } DIV#header DIV.navigation DIV.mainnav A DIV.text { Z-INDEX: 5; POSITION: absolute; LINE-HEIGHT: 15px; COLOR: #fff; = FONT-SIZE: 12px; CURSOR: pointer } DIV#header DIV.navigation DIV.mainnav A DIV.shadow { Z-INDEX: 4; POSITION: absolute; LINE-HEIGHT: 15px; COLOR: #555; = FONT-SIZE: 12px; CURSOR: pointer } DIV#header DIV.navigation DIV.subnav { WIDTH: 940px; BACKGROUND: url(/sites/shared/images/bgr_subnav.gif) = repeat-x; HEIGHT: 40px } DIV#header DIV.navigation DIV.subnav DIV.item { POSITION: relative; FLOAT: left } DIV#header DIV.navigation DIV.subnav DIV.item A.subitem { PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 10px; = PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: = url(/sites/shared/images/subnav_arrow_red.gif) no-repeat right 50%; = HEIGHT: 40px; FONT-SIZE: 12px; PADDING-TOP: 0px } DIV#header DIV.navigation DIV.subnav DIV.item A.subitem:active { PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 10px; = PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: = url(/sites/shared/images/subnav_arrow_red.gif) no-repeat right 50%; = HEIGHT: 40px; FONT-SIZE: 12px; PADDING-TOP: 0px } DIV#header DIV.navigation DIV.subnav DIV.item A.subitem:visited { PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 10px; = PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: = url(/sites/shared/images/subnav_arrow_red.gif) no-repeat right 50%; = HEIGHT: 40px; FONT-SIZE: 12px; PADDING-TOP: 0px } DIV#header DIV.navigation DIV.subnav DIV.item A.subitem:hover { BACKGROUND: url(/sites/shared/images/subnav_arrow_red_active.gif) = #bd2d1f no-repeat right 50%; TEXT-DECORATION: none } DIV#header DIV.navigation DIV.subnav DIV.item A.highlight.subitem { BACKGROUND: url(/sites/shared/images/subnav_arrow_red_active.gif) = #bd2d1f no-repeat right 50%; TEXT-DECORATION: none } DIV#header DIV.navigation DIV.subnav DIV.item A.active.subitem { BACKGROUND: url(/sites/shared/images/subnav_arrow_red_active.gif) = #bd2d1f no-repeat right 50%; TEXT-DECORATION: none } DIV.doormat { Z-INDEX: 100; BORDER-BOTTOM: #bd2d1f 1px solid; POSITION: absolute; = FILTER: alpha(opacity=3D90); BORDER-LEFT: #bd2d1f 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 9px; = PADDING-RIGHT: 9px; BORDER-TOP: #bd2d1f 2px solid; TOP: 38px; = BORDER-RIGHT: #bd2d1f 1px solid; PADDING-TOP: 11px; LEFT: 0px; opacity: = .9; -moz-opacity: 0.9 } DIV.pagenavigation { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } DIV.doormat TD.first { WIDTH: 160px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top } DIV.pagenavigation TD.first { WIDTH: 160px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top } DIV.doormat TD.last { PADDING-LEFT: 10px; WIDTH: 160px; BACKGROUND: = url(/sites/shared/images/dotted_darkgrey_white_vert.gif) repeat-y; = VERTICAL-ALIGN: top } DIV.pagenavigation TD.last { PADDING-LEFT: 10px; WIDTH: 160px; BACKGROUND: = url(/sites/shared/images/dotted_darkgrey_white_vert.gif) repeat-y; = VERTICAL-ALIGN: top } DIV.doormat DIV.block { PADDING-BOTTOM: 5px } DIV.pagenavigation DIV.block { PADDING-BOTTOM: 5px } DIV.doormat UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px } DIV.pagenavigation UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px } DIV.doormat UL LI { COLOR: #bd2d1f } DIV.pagenavigation UL LI { COLOR: #bd2d1f } DIV.doormat UL LI.active { COLOR: #000 } DIV.pagenavigation UL LI.active { COLOR: #000 } DIV.doormat A.parentlink { LINE-HEIGHT: 21px; COLOR: #3793d2 !important; FONT-SIZE: 12px; = FONT-WEIGHT: 700 } DIV.pagenavigation A.parentlink { LINE-HEIGHT: 21px; COLOR: #3793d2 !important; FONT-SIZE: 12px; = FONT-WEIGHT: 700 } DIV.doormat SPAN.parentactive { LINE-HEIGHT: 21px; FONT-SIZE: 12px; FONT-WEIGHT: 700 } DIV.pagenavigation SPAN.parentactive { LINE-HEIGHT: 21px; FONT-SIZE: 12px; FONT-WEIGHT: 700 } DIV.doormat A.childlink { LINE-HEIGHT: 18px; COLOR: #3793d2 !important; FONT-SIZE: 12px } DIV.pagenavigation A.childlink { LINE-HEIGHT: 18px; COLOR: #3793d2 !important; FONT-SIZE: 12px } DIV.doormat SPAN.childactive { LINE-HEIGHT: 18px; FONT-SIZE: 12px } DIV.pagenavigation SPAN.childactive { LINE-HEIGHT: 18px; FONT-SIZE: 12px } INPUT.searchFld { BORDER-BOTTOM: #333 1px solid; POSITION: absolute; FILTER: = alpha(opacity=3D80); BORDER-LEFT: #333 1px solid; PADDING-LEFT: 3px; = HEIGHT: 16px; BORDER-TOP: #333 1px solid; TOP: 6px; RIGHT: 122px; = BORDER-RIGHT: #333 1px solid; opacity: .8 } INPUT.searchBtn { BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; FILTER: = alpha(opacity=3D70); BORDER-LEFT: #e1e1e1 1px solid; PADDING-BOTTOM: = 3px; BACKGROUND-COLOR: #333; WIDTH: 90px; HEIGHT: 20px; COLOR: #fff; = BORDER-TOP: #e1e1e1 1px solid; TOP: 6px; RIGHT: 16px; BORDER-RIGHT: = #e1e1e1 1px solid; opacity: .7 } .resultssummary { MARGIN-TOP: 16px; DISPLAY: block; FONT-FAMILY: Arial, Verdana, = Sans-Serif; MARGIN-BOTTOM: 8px } .noresults { COLOR: #e2001a; FONT-SIZE: 11px !important; FONT-WEIGHT: 700 } DIV#header DIV.lang { POSITION: absolute; TOP: 153px; RIGHT: 18px } DIV#columns { PADDING-TOP: 247px } DIV.contentcolumns { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 940px; PADDING-RIGHT: = 10px; PADDING-TOP: 10px } DIV.contentcolumns TD.onecolumn { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 940px; PADDING-RIGHT: = 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px } DIV.contentcolumns TD.maincolumn { WIDTH: 580px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top } DIV.contentcolumns TD.sidecolumn { PADDING-LEFT: 10px; WIDTH: 340px; BACKGROUND: = url(/sites/shared/images/dotted_red_white_vert.gif) repeat-y; = VERTICAL-ALIGN: top } DIV#columns .videocolumns { PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; WIDTH: 940px; PADDING-RIGHT: = 10px; PADDING-TOP: 10px } DIV#columns .videocolumns .videocolumn { WIDTH: 220px; PADDING-RIGHT: 20px; FLOAT: left; OVERFLOW: visible } DIV#columns .videocolumns .last.videocolumn { PADDING-RIGHT: 0px } #modal { BACKGROUND-COLOR: #fff } #modal .modalTitle { POSITION: relative; WIDTH: 100%; BACKGROUND: = url(/sites/shared/images/nyromodal/title.gif) #db5449 repeat-x; HEIGHT: = 60px } #modal .modalTitle H1 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: = 10px; COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: 700; PADDING-TOP: 6px } #modal .modalTitle SPAN { PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, = Sans-Serif; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 6px } #modal DIV#columns { PADDING-TOP: 0px } #modal .content { PADDING-BOTTOM: 40px; LINE-HEIGHT: 15px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FONT-SIZE: 12px; PADDING-TOP: 10px } #modal FORM { WIDTH: 100% } #modal .maincolumn { WIDTH: 100% } .freecontent { LINE-HEIGHT: 18px; FONT-SIZE: 12px } .freecontent P.first { MARGIN-TOP: 0px; PADDING-TOP: 0px } .freecontent UL { LIST-STYLE-TYPE: disc; MARGIN-LEFT: 20px } A.mail { BACKGROUND-IMAGE: url(/sites/shared/images/mail_bgr.gif); PADDING-LEFT: = 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: = left 11px; FLOAT: left; MARGIN-RIGHT: 8px } A.print { BACKGROUND-IMAGE: url(/sites/shared/images/printer_bgr.gif); = PADDING-LEFT: 16px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: left 10px; FLOAT: left; MARGIN-RIGHT: 8px } DIV#footer { MARGIN-TOP: 10px; WIDTH: 960px } DIV.footerbalk { BACKGROUND-COLOR: #bd2d1f; WIDTH: 960px; MARGIN-BOTTOM: 5px; HEIGHT: = 20px } DIV.footer { PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; WIDTH: 940px; PADDING-RIGHT: = 10px; PADDING-TOP: 0px } DIV.footer DIV.copyright { PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 10px; WIDTH: = 570px; PADDING-RIGHT: 10px; BACKGROUND: = url(/sites/shared/images/dotted_red_white_vert.gif) repeat-y; FLOAT: = left; HEIGHT: 16px; COLOR: #bd2d1f; FONT-SIZE: 11px; PADDING-TOP: 0px } DIV.footer DIV.copyright A { BACKGROUND-IMAGE: url(/sites/shared/images/pagservnavsprit.png); WIDTH: = 16px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: = 16px; MARGIN-RIGHT: 4px } DIV.footer DIV.copyright A.fhyv { BACKGROUND-POSITION: -112px -27px } DIV.footer DIV.copyright A.ftwit { BACKGROUND-POSITION: -128px -27px } DIV.footer DIV.copyright A.ffac { BACKGROUND-POSITION: -176px -27px } DIV.footer DIV.copyright A.fyou { BACKGROUND-POSITION: -192px -27px } DIV.footer DIV.copyright A.flin { BACKGROUND-POSITION: -144px -27px } DIV.footer DIV.copyright A.flick { BACKGROUND-POSITION: -160px -27px } DIV.footer DIV.disclaimer { LINE-HEIGHT: 12px; PADDING-LEFT: 10px; WIDTH: 340px; BACKGROUND: = url(/sites/shared/images/dotted_red_white_vert.gif) repeat-y; FLOAT: = left; HEIGHT: 16px; FONT-SIZE: 11px } DIV.footer DIV.copyright A IMG { MARGIN-RIGHT: 2px } DIV.footer DIV.copyright SPAN { POSITION: relative; FLOAT: right } .breadcrumbBlock { POSITION: absolute; WIDTH: 960px; HEIGHT: 27px; TOP: 220px } .breadcrumb { POSITION: absolute; LINE-HEIGHT: 27px; TEXT-TRANSFORM: lowercase; = WIDTH: 500px; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 11px; TOP: 0px; = LEFT: 10px } .breadcrumb A { COLOR: #fff !important } DIV.pageservicenav { POSITION: absolute; PADDING-LEFT: 4px; WIDTH: 200px; BACKGROUND: = url(/sites/shared/images/pagservnavsprit.png) #bd2d1f no-repeat left = top; HEIGHT: 20px; TOP: 7px; LEFT: 524px } DIV.pageservicenav A { BACKGROUND-IMAGE: url(/sites/shared/images/pagservnavsprit.png); WIDTH: = 16px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: = 16px; MARGIN-RIGHT: 7px } DIV.pageservicenav A.psnmail { BACKGROUND-POSITION: 0px -27px } DIV.pageservicenav A.psnprint { BACKGROUND-POSITION: -16px -27px } DIV.pageservicenav A.psnrss { BACKGROUND-POSITION: -32px -27px; MARGIN-RIGHT: 22px } DIV.pageservicenav A.psnjij { BACKGROUND-POSITION: -48px -27px } DIV.pageservicenav A.psndig { BACKGROUND-POSITION: -64px -27px } DIV.pageservicenav A.psneku { BACKGROUND-POSITION: -80px -27px } DIV.pageservicenav A.psndeli { BACKGROUND-POSITION: -95px -27px } .slidecontainer { POSITION: relative; BACKGROUND-COLOR: #000; MARGIN: 10px 0px; WIDTH: = 460px; HEIGHT: 260px; OVERFLOW: hidden } .accessibility { DISPLAY: none } .disabled { COLOR: #b4b4b4 } .mediapanel { MARGIN-BOTTOM: 16px; FLOAT: left } .archivelist { LIST-STYLE-TYPE: none } .archivelist LI { LINE-HEIGHT: 16px !important; LIST-STYLE-TYPE: none; FONT-SIZE: 11px = !important; CURSOR: pointer } .archivelist .snicon { WIDTH: 16px; HEIGHT: 16px } .archivelist LI UL { MARGIN-BOTTOM: 8px } .archivelist LI LI { LINE-HEIGHT: 18px !important; MARGIN-LEFT: 16px } .archivelist LI SPAN { POSITION: relative; LINE-HEIGHT: 16px; TOP: -3px } .bodytekst { LINE-HEIGHT: 1.38em; COLOR: #000; FONT-SIZE: 1em } .paragraafkop { LINE-HEIGHT: 1.38em; COLOR: #000; FONT-SIZE: 1em; FONT-WEIGHT: 700 } .subtitel { LINE-HEIGHT: 1.38em; FONT-SIZE: 1.08em; FONT-WEIGHT: 700 } .listitem { BACKGROUND-IMAGE: url(/sites/shared/images/bullets_grijs.gif); = PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.85em; PADDING-LEFT: 16px; = PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 0px 9px; COLOR: #000; FONT-SIZE: 1em; PADDING-TOP: = 0px } .listitem A { TEXT-DECORATION: none } .meerinfo A { PADDING-LEFT: 16px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: left 3px; TEXT-DECORATION: none !important } .meerinfo A:hover { TEXT-DECORATION: underline } .bijschrift { LINE-HEIGHT: 1.38em; COLOR: #8c8c8c; FONT-SIZE: 1em } .form { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; = BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 580px; = PADDING-RIGHT: 0px; EMPTY-CELLS: show; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; PADDING-TOP: 0px } .bgr.form { MARGIN-BOTTOM: 20px; BACKGROUND: url(/sites/shared/images/bgr_form.jpg) = repeat-x left bottom } .form TR.header TD { PADDING-BOTTOM: 7px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) repeat-x 0px = 28px; HEIGHT: 15px; PADDING-TOP: 5px } .form TR.header TD.req .reqMarker { MARGIN-TOP: 0px !important } .form TR.header TD.title { LINE-HEIGHT: 20px; PADDING-LEFT: 10px; FONT-SIZE: 12px; FONT-WEIGHT: = 700 } .form TR.header TD.val { PADDING-TOP: 8px !important } .form TD { TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Sans-Serif; HEIGHT: 20px; = FONT-SIZE: 11px; VERTICAL-ALIGN: top; PADDING-TOP: 0px } .form TD.lab { PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; PADDING-LEFT: 10px; WIDTH: = 120px; PADDING-RIGHT: 10px; PADDING-TOP: 9px } .form TD.lab-expanded { PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; PADDING-LEFT: 10px; WIDTH: = 120px; PADDING-RIGHT: 10px; PADDING-TOP: 9px } .form TD.lab-expanded { WIDTH: 300px } .form TD.ctr { WIDTH: 180px; PADDING-TOP: 5px } .form TD.req { WIDTH: 25px } .form TD.val { PADDING-TOP: 6px } .form .ctr INPUT { BORDER-BOTTOM: #969696 1px solid; BORDER-LEFT: #969696 1px solid; = PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; PADDING-LEFT: 2px; WIDTH: 176px; = PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Sans-Serif; HEIGHT: 17px; = FONT-SIZE: 11px !important; BORDER-TOP: #969696 1px solid; BORDER-RIGHT: = #969696 1px solid; PADDING-TOP: 2px } .form .ctr INPUT.inputError { BORDER-BOTTOM: #969696 1px solid; BORDER-LEFT: #969696 1px solid; = PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; PADDING-LEFT: 2px; WIDTH: 176px; = PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Sans-Serif; HEIGHT: 17px; = FONT-SIZE: 11px !important; BORDER-TOP: #969696 1px solid; BORDER-RIGHT: = #969696 1px solid; PADDING-TOP: 2px } .form .ctr .radio INPUT { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: auto !important; = FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } .form .ctr .radio TD { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; = PADDING-LEFT: 0px !important; PADDING-RIGHT: 5px !important; BORDER-TOP: = 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important } .ctr.form .radio TD LABEL { POSITION: relative; LINE-HEIGHT: 12px; TOP: 2px; MARGIN-RIGHT: 5px } .form .ctr .radio LABEL { POSITION: relative; LINE-HEIGHT: 12px; TOP: 2px; MARGIN-RIGHT: 5px } .form .ctr SELECT { WIDTH: 182px; FONT-FAMILY: Verdana; HEIGHT: 20px; FONT-SIZE: 11px } .form .ctr TEXTAREA { BORDER-BOTTOM: #969696 1px solid; BORDER-LEFT: #969696 1px solid; = LINE-HEIGHT: 15px; WIDTH: 176px; FONT-FAMILY: Verdana; FONT-SIZE: 11px; = BORDER-TOP: #969696 1px solid; BORDER-RIGHT: #969696 1px solid } .reqMarker { MARGIN-TOP: 5px !important; WIDTH: 6px; DISPLAY: block; BACKGROUND: = url(/shared/images/required.gif) no-repeat 0px 0px; HEIGHT: 21px; = MARGIN-LEFT: 10px } .form .ctr INPUT.inputError { BORDER-BOTTOM: #f33 1px solid; BORDER-LEFT: #f33 1px solid; BORDER-TOP: = #f33 1px solid; BORDER-RIGHT: #f33 1px solid } .form .req .inputError .reqMarker { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-POSITION: 0px -21px; = BORDER-TOP: 0px; BORDER-RIGHT: 0px } .feValErrorText { DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #f33 } .feValErrorText SPAN { FONT-SIZE: 11px; FONT-WEIGHT: 400 } .form .ctr SELECT.day { WIDTH: 40px } .form .ctr SELECT.month { WIDTH: 70px } .form .ctr SELECT.year { WIDTH: 60px } .formClose { BACKGROUND-COLOR: #e5e5e5; MARGIN-TOP: 10px; WIDTH: 100%; HEIGHT: 40px; = BORDER-TOP: #b2b2b2 1px solid } .formClose A { MARGIN: 10px } .form TD.but { PADDING-BOTTOM: 10px; PADDING-TOP: 10px } .submit { TEXT-ALIGN: center; LINE-HEIGHT: 16px; TEXT-TRANSFORM: lowercase; = WIDTH: 72px; DISPLAY: block; BACKGROUND: = url(/sites/shared/images/button.gif) #d35134 no-repeat; FLOAT: right; = HEIGHT: 20px; COLOR: #fff !important; FONT-SIZE: 11px; VERTICAL-ALIGN: = middle; MARGIN-RIGHT: 10px; TEXT-DECORATION: none !important; = PADDING-TOP: 2px } .cancel { TEXT-ALIGN: center; LINE-HEIGHT: 16px; TEXT-TRANSFORM: lowercase; = WIDTH: 72px; DISPLAY: block; BACKGROUND: = url(/sites/shared/images/button.gif) #d35134 no-repeat; FLOAT: right; = HEIGHT: 20px; COLOR: #fff !important; FONT-SIZE: 11px; VERTICAL-ALIGN: = middle; MARGIN-RIGHT: 10px; TEXT-DECORATION: none !important; = PADDING-TOP: 2px } .cancel { BACKGROUND: url(/shared/images/cancel.gif) #babbbc no-repeat; = MARGIN-RIGHT: 10px } .submit:visited { COLOR: #fff !important } .cancel:visited { COLOR: #fff !important } .submit:hover { COLOR: #000 !important; TEXT-DECORATION: none !important } .cancel:hover { COLOR: #000 !important; TEXT-DECORATION: none !important } .submit:active { COLOR: #fff } .cancel:active { COLOR: #fff } .cancel:active { BORDER-BOTTOM: #fff 1px solid; BORDER-RIGHT: #fff 1px solid } .error { BORDER-BOTTOM: #b2b2b2 1px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: = 16px; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 16px; BACKGROUND: = url(/shared/images/white.gif) #ffeae6 repeat-x left bottom; COLOR: red; = FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 16px } .success { PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; = MARGIN-BOTTOM: 16px; FONT-SIZE: 12px; PADDING-TOP: 16px } .instruction { PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 100%; PADDING-RIGHT: = 16px; MARGIN-BOTTOM: 16px; BACKGROUND: = url(/sites/shared/images/nyromodal/title.gif) #db5449 repeat-x; COLOR: = #fff; FONT-SIZE: 12px; PADDING-TOP: 16px } .fbinfo { LINE-HEIGHT: 18px; MARGIN-TOP: 18px; MARGIN-BOTTOM: 18px; FONT-SIZE: = 12px } .thanks { PADDING-BOTTOM: 7px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; = PADDING-TOP: 7px } #flickrhome { POSITION: relative; BACKGROUND-COLOR: #bd2d1f; WIDTH: 100%; HEIGHT: = 103px } .fpLoadPanel { POSITION: absolute; WIDTH: 100%; PADDING-TOP: 40px; LEFT: 0px } #flickrhome IMG.fhtitle { POSITION: absolute; WIDTH: 148px; HEIGHT: 20px; TOP: 10px; LEFT: 0px } #flickrhome A.fhshow { POSITION: absolute; LINE-HEIGHT: 15px; TEXT-TRANSFORM: lowercase; = COLOR: #fff; FONT-SIZE: 11px; TOP: 15px; RIGHT: 0px } #flickrhome .fpCont { POSITION: absolute; WIDTH: 225px; HEIGHT: 70px; OVERFLOW: visible; TOP: = 32px; LEFT: -5px } #flickrhome .fpCont IMG { PADDING-LEFT: 5px; FLOAT: left } .filmstrip { PADDING-BOTTOM: 38px; WIDTH: 220px } DIV.home#columns .filmstrip { PADDING-BOTTOM: 0px !important } .filmstrip .fsmore { WIDTH: 220px; WHITE-SPACE: nowrap; OVERFLOW: hidden } DIV.home#columns .filmstrip .fsmore { HEIGHT: 20px } .filmstrip .fsmore A { LINE-HEIGHT: 15px; WHITE-SPACE: nowrap; FONT-SIZE: 12px; FONT-WEIGHT: = 400 } .filmstrip .fstitle { LINE-HEIGHT: 12px; MARGIN-TOP: 0px !important; WIDTH: 220px; HEIGHT: = 12px } .filmstrip .fspic { WIDTH: 220px; HEIGHT: 126px } .filmstrip .fstitle A { LINE-HEIGHT: 12px !important; FONT-SIZE: 12px } .filmstrip .fstitle IMG { HEIGHT: 12px } .filmstrip .fstitle A:hover { TEXT-DECORATION: none !important } .filmstrip .fspic A:hover { TEXT-DECORATION: none !important } DIV.tagfeed { FONT-SIZE: 12px } DIV.tagfeed SPAN.title { FONT-WEIGHT: 700 } DIV.tagfeed TD.fullcolumn { WIDTH: 100%; VERTICAL-ALIGN: top } DIV.tagfeed TD.leftcolumn { WIDTH: 340px; PADDING-RIGHT: 20px; VERTICAL-ALIGN: top } DIV.tagfeed TD.rightcolumn { WIDTH: 340px; VERTICAL-ALIGN: top } DIV.tagfeed DIV.block { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: = 0px; PADDING-TOP: 10px } DIV.tagfeed DIV.block:hover { BACKGROUND: url(/sites/shared/images/block_hover.jpg) repeat-x; CURSOR: = pointer } DIV.tagfeed DIV.block TD.image { WIDTH: 120px; VERTICAL-ALIGN: top } DIV.tagfeed DIV.block TD.image IMG { WIDTH: 100px; DISPLAY: block; HEIGHT: 57px } DIV.tagfeed DIV.block TD.text { LINE-HEIGHT: 15px; VERTICAL-ALIGN: top } DIV.tagfeed TD.leftcolumn TD.text { WIDTH: 220px } DIV.tagfeed TD.rightcolumn TD.text { WIDTH: 220px } DIV.tagfeed TD.text DIV.textcontainer { POSITION: relative; PADDING-BOTTOM: 14px; MIN-HEIGHT: 45px; WIDTH: 100% } DIV.tagfeed DIV.block TD.text DIV.dots { POSITION: absolute; WIDTH: 100%; BOTTOM: 2px; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) repeat-x left = bottom; HEIGHT: 2px } DIV.tagfeed DIV.block SPAN.date { POSITION: absolute; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #fff; BOTTOM: = 0px; DISPLAY: block; LEFT: 0px } DIV.screenreaderhome TD.morelink { VERTICAL-ALIGN: top } DIV.screenreaderhome TD.screendaily { TEXT-ALIGN: right; VERTICAL-ALIGN: top; PADDING-TOP: 7px } TABLE.InfoWindowTable { WIDTH: 260px; HEIGHT: 59px } TABLE.InfoWindowTable TD.image { WIDTH: 100px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top } TABLE.InfoWindowTable TD.text { LINE-HEIGHT: 15px; WIDTH: 150px; FONT-SIZE: 11px; VERTICAL-ALIGN: top } .archivebrowser .subkop { FONT-SIZE: 12px; FONT-WEIGHT: 700 } .archivebrowser .archiveyear { LINE-HEIGHT: 15px; COLOR: #3793d2; FONT-SIZE: 12px !important } .archivebrowser .snicon { BACKGROUND-COLOR: #bd2d1f } .archivebrowser UL.archivelist UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px } .archivebrowser .archivelist UL LI { LIST-STYLE-TYPE: disc; COLOR: #bd2d1f; FONT-SIZE: 12px !important } .archivebrowser .archivelist UL LI.active { COLOR: #000; CURSOR: default !important } .archivebrowser .archivelist UL LI A { LINE-HEIGHT: 15px } DIV.pageoverview { FONT-SIZE: 12px } DIV.pageteaser { FONT-SIZE: 12px } DIV.pageoverview DIV.block { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: = 0px; PADDING-TOP: 10px } DIV.pageteaser DIV.block { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: = 0px; PADDING-TOP: 10px } DIV.pageoverview DIV.block:hover { BACKGROUND: url(/sites/shared/images/block_hover.jpg) repeat-x; CURSOR: = pointer } DIV.pageteaser DIV.block:hover { BACKGROUND: url(/sites/shared/images/block_hover.jpg) repeat-x; CURSOR: = pointer } DIV.pageoverview DIV.block TD.image { WIDTH: 120px; VERTICAL-ALIGN: top } DIV.pageteaser DIV.block TD.image { WIDTH: 120px; VERTICAL-ALIGN: top } DIV.pageoverview DIV.block TD.image IMG { WIDTH: 100px; DISPLAY: block; HEIGHT: 57px } DIV.pageteaser DIV.block TD.image IMG { WIDTH: 100px; DISPLAY: block; HEIGHT: 57px } DIV.pageoverview DIV.block TD.text { PADDING-BOTTOM: 10px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; = PADDING-RIGHT: 20px; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) repeat-x left = bottom; VERTICAL-ALIGN: top; PADDING-TOP: 0px } DIV.pageteaser DIV.block TD.text { PADDING-BOTTOM: 10px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; = PADDING-RIGHT: 20px; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) repeat-x left = bottom; VERTICAL-ALIGN: top; PADDING-TOP: 0px } DIV.filmoverview { FONT-SIZE: 12px } DIV.filmoverview DIV.block { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: = 0px; PADDING-TOP: 10px } DIV.filmoverview DIV.block:hover { BACKGROUND: url(/sites/shared/images/block_hover.jpg) repeat-x; CURSOR: = pointer } DIV.filmoverview DIV.block TD.image { WIDTH: 120px; VERTICAL-ALIGN: top } DIV.filmoverview DIV.block TD.image IMG { WIDTH: 100px; DISPLAY: block; HEIGHT: 57px } DIV.filmoverview DIV.block TD.text { LINE-HEIGHT: 15px; VERTICAL-ALIGN: top } DIV.filmoverview TD.text DIV.textcontainer { POSITION: relative; PADDING-BOTTOM: 14px; MIN-HEIGHT: 45px; WIDTH: 100% } DIV.filmoverview TD.text DIV.textcontainer A { FONT-WEIGHT: 700 } DIV.filmoverview DIV.block TD.text DIV.dots { POSITION: absolute; WIDTH: 100%; BOTTOM: 2px; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) repeat-x left = bottom; HEIGHT: 2px } DIV.filmoverview DIV.block DIV.credits { POSITION: absolute; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #fff; BOTTOM: = 0px; LEFT: 0px } DIV.filmoverview DIV.block DIV.credits A { FONT-WEIGHT: 400 } DIV.personoverview { FONT-SIZE: 12px } DIV.personoverview DIV.block { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: = 0px; PADDING-TOP: 10px } DIV.personoverview DIV.block:hover { BACKGROUND: url(/sites/shared/images/block_hover.jpg) repeat-x; CURSOR: = pointer } DIV.personoverview TD.image { WIDTH: 120px; VERTICAL-ALIGN: top } DIV.personoverview TD.image IMG { WIDTH: 100px; DISPLAY: block; HEIGHT: 57px } DIV.personoverview TD.text { POSITION: relative; LINE-HEIGHT: 15px; HEIGHT: 75px; VERTICAL-ALIGN: = top } DIV.personoverview TD.text A { FONT-WEIGHT: 700 } DIV.personoverview TD.filmlist { PADDING-TOP: 20px } DIV.filmsonrss { FONT-SIZE: 11px } DIV.filmsonrss DIV { COLOR: #878888 } DIV.filmsonrss .source { COLOR: #878888; PADDING-TOP: 7px } DIV.banner { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 10px } DIV.banner IMG { WIDTH: 220px; DISPLAY: block } DIV.banner A IMG { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } DIV.wsinfo { MARGIN: 10px 0px; FONT-SIZE: 11px } TABLE.wsproduct { MARGIN-TOP: 10px; WIDTH: 580px } TABLE.wscheckout { MARGIN-TOP: 10px; WIDTH: 580px } TABLE.wsproduct TD { TEXT-ALIGN: left; FONT-SIZE: 11px; VERTICAL-ALIGN: top } TABLE.wscart TD { TEXT-ALIGN: left; FONT-SIZE: 11px; VERTICAL-ALIGN: top } TABLE.wscheckout { TEXT-ALIGN: left; FONT-SIZE: 11px; VERTICAL-ALIGN: top } TABLE.wsproduct TD.wsimg { WIDTH: 110px } TABLE.wscheckout TD.wsimg { WIDTH: 110px } TABLE.wsproduct TD.wsvar { WIDTH: 140px } TABLE.wsproduct TD.wsquan { PADDING-LEFT: 10px; WIDTH: 80px } TABLE.wscheckout TD.wsquan { PADDING-LEFT: 10px; WIDTH: 80px } TABLE.wscheckout TD.wsquan SELECT { WIDTH: 80px } TABLE.wsproduct TD.wsquan SELECT { WIDTH: 80px } TABLE.wsproduct TD.wsimg IMG { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px = 10px 0px 0px; WIDTH: 100px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: = #ccc 1px solid } TABLE.wsproduct TD.wsprice { PADDING-BOTTOM: 10px; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) repeat-x left = bottom; HEIGHT: 20px; VERTICAL-ALIGN: bottom } TABLE.wsproduct TD.wsaction { PADDING-BOTTOM: 10px; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) repeat-x left = bottom; HEIGHT: 20px; VERTICAL-ALIGN: bottom } TABLE.wsproduct TD.wsaction { TEXT-ALIGN: right } TD.wsaction A { LINE-HEIGHT: 11px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 10px; = DISPLAY: block; BACKGROUND: url(/sites/shared/images/link_dot_red.png) = #fff no-repeat; FLOAT: right } TABLE.wscart TD.wscartrem A { LINE-HEIGHT: 11px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 10px; = DISPLAY: block; BACKGROUND: url(/sites/shared/images/link_dot_red.png) = #fff no-repeat; FLOAT: right } TABLE.wsproduct TD.wsprodtitl { LINE-HEIGHT: 20px; HEIGHT: 20px; FONT-SIZE: 12px; VERTICAL-ALIGN: = middle; FONT-WEIGHT: 700 } TABLE.wscart TD.wsprodtitl { LINE-HEIGHT: 20px; HEIGHT: 20px; FONT-SIZE: 12px; VERTICAL-ALIGN: = middle; FONT-WEIGHT: 700 } TABLE.wscheckout TD.wsprodtitl { LINE-HEIGHT: 20px; HEIGHT: 20px; FONT-SIZE: 12px; VERTICAL-ALIGN: = middle; FONT-WEIGHT: 700 } TABLE.wscheckout TD.wsprodtitl { WIDTH: 160px; WHITE-SPACE: nowrap } TABLE.wscart TD.wsoltot { TEXT-ALIGN: right; FONT-WEIGHT: 700 } TABLE.wscart TR.wsolp TD { HEIGHT: 20px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px } TR.wsola TD { PADDING-BOTTOM: 10px; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) repeat-x left = bottom; PADDING-TOP: 9px } TABLE.wscart TR.wsola TD { HEIGHT: 11px } TABLE.wscheckout TR.wsola TD { VERTICAL-ALIGN: top } TABLE.wscheckout TR.wsola TD DIV { TEXT-ALIGN: left; WIDTH: 320px; FLOAT: left } TABLE.wscart TR.wsbut TD { PADDING-TOP: 20px } DIV.wscarttitl { LINE-HEIGHT: 20px; WIDTH: 100%; FONT-FAMILY: Verdana; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) #fff repeat-x = left bottom; HEIGHT: 30px; FONT-SIZE: 12px; FONT-WEIGHT: 700 } SPAN.wscotitle { PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: = 560px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Verdana; = MARGIN-BOTTOM: 10px; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) #fff repeat-x = left bottom; HEIGHT: 20px; FONT-SIZE: 12px; FONT-WEIGHT: 700; = PADDING-TOP: 0px } TABLE.wscheckout TD.wsppp { TEXT-ALIGN: right; WIDTH: 110px; PADDING-RIGHT: 10px } TABLE.wscheckout TD.wsppl { TEXT-ALIGN: right; WIDTH: 110px; PADDING-RIGHT: 10px } TABLE.wscheckout TD.wsppl { FONT-WEIGHT: 700 } .wsinfo { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: = block; FONT-FAMILY: Verdana; FONT-SIZE: 12px; PADDING-TOP: 10px } TABLE.wscheckout TR.wsprice TD { TEXT-ALIGN: right; PADDING-RIGHT: 10px; HEIGHT: 20px } SPAN.wsuser { LINE-HEIGHT: 15px; MARGIN: 10px 0px; DISPLAY: block; FONT-SIZE: 11px } TABLE.wsbuttons TD { FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: 400; PADDING-TOP: = 10px } TABLE.wsbuttons TD.wsprev A { FLOAT: left } TABLE.wsbuttons TD.wsnext A { FLOAT: right; MARGIN-RIGHT: 0px } TABLE.wscart { WIDTH: 100% } TABLE.wsbuttons { WIDTH: 100% } DIV.filmaz_search { WIDTH: 100% } DIV.filmaz_search DIV.searchbox { PADDING-BOTTOM: 18px; WIDTH: 100%; MARGIN-BOTTOM: 9px; BACKGROUND: = url(/sites/shared/images/bgr_filmaz_searchbox.gif) } DIV.filmaz_search DIV.searchbox TABLE { FONT-SIZE: 11px } DIV.filmaz_search DIV.searchbox TD { LINE-HEIGHT: 21px; PADDING-TOP: 9px } DIV.filmaz_search DIV.searchbox TR.headlinks TD.left { PADDING-BOTTOM: 10px; WIDTH: 310px } DIV.filmaz_search DIV.searchbox TR.headlinks TD.right { TEXT-ALIGN: right; PADDING-BOTTOM: 10px; WIDTH: 270px } DIV.filmaz_search DIV.searchbox TR.row TD.labelBig { TEXT-ALIGN: right; WIDTH: 110px; PADDING-RIGHT: 10px; FONT-SIZE: 11px } DIV.filmaz_search DIV.searchbox TR.row TD.ctrl { WIDTH: 190px } DIV.filmaz_search DIV.searchbox TR.row TD.labelSmall { TEXT-ALIGN: right; WIDTH: 70px; PADDING-RIGHT: 10px; FONT-SIZE: 11px } DIV.filmaz_search DIV.alpha { MARGIN-BOTTOM: 6px; HEIGHT: 15px } DIV.filmaz_search DIV.alpha A { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; WHITE-SPACE: = nowrap; FLOAT: left; HEIGHT: 15px; FONT-SIZE: 12px; PADDING-TOP: 0px } DIV.filmaz_search DIV.alpha A:visited { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; WHITE-SPACE: = nowrap; FLOAT: left; HEIGHT: 15px; FONT-SIZE: 12px; PADDING-TOP: 0px } DIV.filmaz_search DIV.alpha A:active { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; WHITE-SPACE: = nowrap; FLOAT: left; HEIGHT: 15px; FONT-SIZE: 12px; PADDING-TOP: 0px } DIV.filmaz_search DIV.alpha A:hover { BACKGROUND-COLOR: #3793d2; COLOR: #fff; TEXT-DECORATION: none = !important } DIV.filmaz_search DIV.alpha A.active { BACKGROUND-COLOR: #3793d2; COLOR: #fff; TEXT-DECORATION: none = !important } DIV.filmaz_search DIV.alpha A.active:visited { BACKGROUND-COLOR: #3793d2; COLOR: #fff; TEXT-DECORATION: none = !important } DIV.filmaz_search DIV.alpha A.active:active { BACKGROUND-COLOR: #3793d2; COLOR: #fff; TEXT-DECORATION: none = !important } DIV.filmaz_search DIV.alpha A.active:hover { BACKGROUND-COLOR: #3793d2; COLOR: #fff; TEXT-DECORATION: none = !important } DIV.filmaz_search DIV.alpha DIV { BACKGROUND-COLOR: #3793d2; WIDTH: 1px; FLOAT: left; HEIGHT: 15px } DIV.searchnffdb { FONT-SIZE: 12px } DIV.searchnffdb DIV.searchform { POSITION: relative; WIDTH: 100%; BACKGROUND: = url(/sites/festival/images/bgr_searchnffdb_form.gif); HEIGHT: 90px } DIV.searchnffdb DIV.searchform TD.crosslink { TEXT-ALIGN: right; LINE-HEIGHT: 30px; PADDING-RIGHT: 10px } DIV.searchnffdb DIV.searchform TD.label { TEXT-ALIGN: right; WIDTH: 110px; PADDING-RIGHT: 10px; HEIGHT: 58px; = FONT-SIZE: 11px; VERTICAL-ALIGN: middle } DIV.searchnffdb DIV.searchform TD.field { HEIGHT: 39px; VERTICAL-ALIGN: top; PADDING-TOP: 19px } DIV.searchnffdb DIV.searchform TD.field INPUT { MARGIN-RIGHT: 5px } DIV.searchnffdb DIV.searchform TD.field INPUT.searchfld { BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc = 1px solid; WIDTH: 184px; BORDER-TOP: #ccc 1px solid; TOP: -5px; = BORDER-RIGHT: #ccc 1px solid } DIV.searchnffdb DIV.searchform DIV.filterBox { Z-INDEX: 100; POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: = 5px; WIDTH: 120px; PADDING-RIGHT: 5px; DISPLAY: none; OVERFLOW: hidden; = TOP: 71px; PADDING-TOP: 0px; LEFT: 247px } DIV.searchnffdb DIV.searchform DIV.filterBox DIV.shadow { Z-INDEX: 90; POSITION: absolute; FILTER: alpha(opacity=3D50); = BACKGROUND-COLOR: #000; WIDTH: 130px; HEIGHT: 1500px; TOP: 0px; LEFT: = 0px; opacity: .5; -moz-opacity: 0.5 } DIV.searchnffdb DIV.searchform DIV.filterBox DIV.box { Z-INDEX: 105; BORDER-BOTTOM: #666 1px solid; POSITION: relative; = BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: = #fff; PADDING-LEFT: 10px; WIDTH: 103px; PADDING-RIGHT: 5px; BORDER-TOP: = #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 10px } DIV.searchnffdb DIV.searchform UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; MARGIN-LEFT: 15px; FONT-SIZE: 11px; PADDING-TOP: 0px } DIV.searchnffdb DIV.searchform UL LI { COLOR: #bd2d1f } DIV.searchnffdb DIV.searchform UL LI.active { COLOR: #000 } DIV.searchnffdb DIV.tabs { BORDER-BOTTOM: #636465 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; = HEIGHT: 20px } DIV.searchnffdb DIV.tabs A { BORDER-LEFT: #636465 1px solid; LINE-HEIGHT: 19px; PADDING-LEFT: 5px; = PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 19px; = BORDER-TOP: #636465 1px solid; FONT-WEIGHT: 700 } DIV.searchnffdb DIV.tabs A.last { BORDER-RIGHT: #636465 1px solid } DIV.searchnffdb DIV.tabs A.active { BACKGROUND: url(/sites/festival/images/bgr_searchnffdb_tab.gif) #bd2d1f = repeat-x left top; COLOR: #fff } DIV.searchnffdb DIV.tabs A:hover { TEXT-DECORATION: none } DIV.searchnffdb DIV.tabs A:hover { TEXT-DECORATION: none } DIV.searchnffdb SPAN.person { COLOR: #3793d2; FONT-SIZE: 12px; FONT-WEIGHT: bold } DIV.searchResults { Z-INDEX: 999; POSITION: absolute; PADDING-BOTTOM: 10px; = BACKGROUND-COLOR: #878888; PADDING-LEFT: 10px; WIDTH: 360px; = PADDING-RIGHT: 10px; DISPLAY: none; MARGIN-BOTTOM: 20px; HEIGHT: 800px; = TOP: 460px; PADDING-TOP: 10px; LEFT: 580px } .home DIV.searchWrapper { POSITION: absolute; TEXT-ALIGN: right; WIDTH: 230px; PADDING-RIGHT: = 10px; HEIGHT: 31px; TOP: 249px; LEFT: 0px } .breadcrumbBlock DIV.searchWrapper { POSITION: absolute; TEXT-ALIGN: right; WIDTH: 230px; PADDING-RIGHT: = 10px; HEIGHT: 31px; TOP: 0px; LEFT: 720px } INPUT.searchBox { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; = BACKGROUND-COLOR: #bd2d1f; MARGIN-TOP: 0px !important; WIDTH: 150px; = HEIGHT: 18px; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: = #fff 1px solid } .searchBoxActive { FONT-STYLE: italic } .home INPUT.searchBox { WIDTH: 189px !important } A.searchButton { WIDTH: 22px; DISPLAY: block; HEIGHT: 21px; MARGIN-LEFT: 10px } TABLE.searchResults { MARGIN: 10px; WIDTH: 340px } TABLE.searchResults TD { PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 2px } TABLE.searchResults TD.searchItem { PADDING-BOTTOM: 15px } TABLE.searchResults TD.searchNFF { BORDER-BOTTOM: #878888 1px solid; TEXT-ALIGN: right } TABLE.searchResults TD.searchInfo { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 5px } TABLE.searchResults TD.searchPager { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 5px } TABLE.searchResults TD.searchSplitter { BACKGROUND-IMAGE: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif); = PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; = PADDING-TOP: 0px } TABLE.searchResults TD.searchPager { TEXT-ALIGN: right } #sb-container { TEXT-ALIGN: left } #sb-wrapper { TEXT-ALIGN: left } #sb-container { POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 100%; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: = 0px } #sb-overlay { POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 100%; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: = 0px } #sb-container { Z-INDEX: 999; DISPLAY: none; HEIGHT: 100%; VISIBILITY: hidden } BODY > #sb-container { POSITION: fixed } #sb-overlay { =09 } #sb-container > #sb-overlay { HEIGHT: 100% } #sb-wrapper { POSITION: relative } #sb-wrapper IMG { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } #sb-body { BORDER-BOTTOM: #303030 1px solid; POSITION: relative; BORDER-LEFT: = #303030 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #303030 1px solid; = BORDER-RIGHT: #303030 1px solid; PADDING-TOP: 0px } #sb-body-inner { POSITION: relative; HEIGHT: 100% } .html#sb-content { HEIGHT: 100%; OVERFLOW: auto } #sb-loading { POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; HEIGHT: 100%; = COLOR: #ccc; TOP: 0px; PADDING-TOP: 10px } #sb-loading A { COLOR: #ccc; FONT-SIZE: 11px; TEXT-DECORATION: none } #sb-body { BACKGROUND-COLOR: #ffffff } #sb-loading { BACKGROUND-COLOR: #ffffff } #sb-title { POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px } #sb-info { POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px } #sb-title { BACKGROUND-IMAGE: url(/sites/shared/images/nyromodal/bar.gif); = PADDING-LEFT: 10px } #sb-title-inner { POSITION: relative; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, = "Lucida Grande" , Tahoma, sans-serif } #sb-info-inner { POSITION: relative; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, = "Lucida Grande" , Tahoma, sans-serif } #sb-title { HEIGHT: 30px } #sb-title-inner { HEIGHT: 30px } #sb-title-inner { PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: = #fff; FONT-SIZE: 11px; PADDING-TOP: 8px } #sb-info { HEIGHT: 20px } #sb-info-inner { HEIGHT: 20px } #sb-info-inner { COLOR: #fff; FONT-SIZE: 12px } #sb-nav { PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; = FLOAT: right; HEIGHT: 16px; PADDING-TOP: 2px } #sb-nav A { WIDTH: 16px; DISPLAY: block; FLOAT: right; HEIGHT: 16px; MARGIN-LEFT: = 3px; CURSOR: pointer } #sb-nav-next { BACKGROUND-IMAGE: url(/shared/js/shadowbox/resources/next.png); = BACKGROUND-REPEAT: no-repeat } #sb-nav-previous { BACKGROUND-IMAGE: url(/shared/js/shadowbox/resources/previous.png); = BACKGROUND-REPEAT: no-repeat } #sb-nav-play { BACKGROUND-IMAGE: url(/shared/js/shadowbox/resources/play.png); = BACKGROUND-REPEAT: no-repeat } #sb-nav-pause { BACKGROUND-IMAGE: url(/shared/js/shadowbox/resources/pause.png); = BACKGROUND-REPEAT: no-repeat } #sb-counter { PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; = FLOAT: left; PADDING-TOP: 2px } #sb-counter A { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; COLOR: = #fff; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px } #sb-counter A.sb-counter-current { TEXT-DECORATION: underline } DIV.sb-message { TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, "Lucida Grande" , Tahoma, = sans-serif; FONT-SIZE: 11px; PADDING-TOP: 10px } DIV.sb-message A:link { COLOR: #fff; TEXT-DECORATION: underline } DIV.sb-message A:visited { COLOR: #fff; TEXT-DECORATION: underline } #sb-title { Z-INDEX: 1; PADDING-RIGHT: 20px } #sb-nav-close { BACKGROUND-IMAGE: url(/sites/shared/images/nyromodal/close.gif); = Z-INDEX: 2; POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: = 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: = 0px 0px; HEIGHT: 18px; TOP: 6px !important; CURSOR: pointer; RIGHT: 9px } #sb-body { Z-INDEX: 3 } #sb-info { Z-INDEX: 4 } TABLE.scoverview { PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; WIDTH: 100%; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } TABLE.scoverview TH { TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT-FAMILY: Verdana; BACKGROUND: = url(/sites/shared/images/dotted_lightgrey_white_hor.gif) #fff repeat-x = left bottom; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: 700; = PADDING-TOP: 2px } TABLE.scoverview TD { LINE-HEIGHT: 12px; BACKGROUND-COLOR: #fff; FONT-FAMILY: Verdana; = HEIGHT: 20px; FONT-SIZE: 11px; VERTICAL-ALIGN: top } TABLE.scoverview TR.alt TD { BACKGROUND-COLOR: #d7e9f6 } TABLE.scoverview SPAN.act { COLOR: #bd2d1f } TABLE.scoverview SPAN.noact { COLOR: #b4b4b4 } TABLE.scoverview TD.amt { TEXT-ALIGN: right; PADDING-RIGHT: 5px } ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.filmfestival.nl/sites/festival/css/default.css DIV.home#columns { PADDING-TOP: 180px !important } DIV.home#columns .mediablock { PADDING-BOTTOM: 0px; MIN-HEIGHT: 280px; PADDING-LEFT: 10px; WIDTH: = 460px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; PADDING-TOP: = 0px } DIV.home#columns .medialeft { PADDING-BOTTOM: 0px; MIN-HEIGHT: 280px; PADDING-LEFT: 10px; WIDTH: = 220px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px } DIV.home#columns .mediaright { POSITION: relative; PADDING-BOTTOM: 0px; MIN-HEIGHT: 280px; = PADDING-LEFT: 10px; WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; = PADDING-TOP: 0px } DIV.home#columns .videocolumns { BACKGROUND: url(/sites/shared/images/dotted_red_white_hor.gif) repeat-x = left top } DIV.home#columns DIV.contentcolumns { PADDING-BOTTOM: 20px !important; BACKGROUND-COLOR: #fff; PADDING-LEFT: = 10px !important; PADDING-RIGHT: 10px !important; PADDING-TOP: 10px = !important } DIV.home#columns DIV.contentcolumns TD.maincolumn { WIDTH: 700px !important } DIV.contentcolumns TD.mainleft { WIDTH: 340px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top } DIV.contentcolumns TD.mainright { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 340px; PADDING-RIGHT: = 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px } DIV.contentcolumns TD.subright { PADDING-LEFT: 10px; WIDTH: 220px; BACKGROUND: = url(/sites/shared/images/dotted_red_white_vert.gif) repeat-y; = VERTICAL-ALIGN: top } DIV.contentcolumns DIV.mediablockfilm { WIDTH: 460px; FLOAT: left } DIV.contentcolumns DIV.favfilm { WIDTH: 120px; FLOAT: right } DIV.contentcolumns DIV.contentfilm { WIDTH: 580px; CLEAR: both; PADDING-TOP: 10px } DIV.titlebar SPAN { COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 700 } #home .freecontent { FONT-SIZE: 11px } .paginatitel { LINE-HEIGHT: 18px; COLOR: #bd2d1f; FONT-SIZE: 12px; FONT-WEIGHT: 700 } DIV.home#columns DIV.footer DIV.copyright { WIDTH: 690px !important } DIV.home#columns DIV.footer DIV.disclaimer { WIDTH: 220px !important } DIV.filminfo { LINE-HEIGHT: 18px; FONT-SIZE: 12px } DIV.filminfo DIV.infoblock { PADDING-TOP: 10px } DIV.filmcredits SPAN.title { LINE-HEIGHT: 21px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FONT-WEIGHT: 700 } DIV.filmcredits TABLE TD { LINE-HEIGHT: 21px; FONT-SIZE: 11px; VERTICAL-ALIGN: top } DIV.filmcredits TABLE TD.left { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 155px; PADDING-RIGHT: = 20px; PADDING-TOP: 0px } DIV.filmcredits TABLE TD.right { WIDTH: 155px; PADDING-RIGHT: 5px } DIV.filmcredits TABLE TD.alt { BACKGROUND-COLOR: #d7e4f3 } DIV.filmcredits DIV.cast { LINE-HEIGHT: 18px; PADDING-LEFT: 5px; FONT-SIZE: 11px } .filmslidecontainer { MARGIN: 0px } DIV.twitterfeedhome { POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; MARGIN: = 10px 0px; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 30px; = BACKGROUND: url(/sites/festival/images/bgr_twitterhome.gif) #bd2d1f left = top; HEIGHT: 88px; FONT-SIZE: 10px; PADDING-TOP: 32px } DIV.twitterfeedhome A.nfflink { POSITION: absolute; WIDTH: 107px; DISPLAY: block; HEIGHT: 19px; TOP: = 11px; LEFT: 8px } .ffav { POSITION: relative; LINE-HEIGHT: 12px; WIDTH: 100%; HEIGHT: 258px; = FONT-SIZE: 10px } .ffav .ffavhl { POSITION: absolute; BOTTOM: 10px; DISPLAY: block; BACKGROUND: = url(/sites/festival/images/favs.gif) #fff no-repeat; MARGIN-LEFT: 10px; = PADDING-TOP: 20px } .ffav .ffavha { POSITION: absolute; BOTTOM: 10px; DISPLAY: block; BACKGROUND: = url(/sites/festival/images/favs.gif) #fff no-repeat; MARGIN-LEFT: 10px; = PADDING-TOP: 20px } .ffav .ffavhf { POSITION: absolute; BOTTOM: 10px; DISPLAY: block; BACKGROUND: = url(/sites/festival/images/favs.gif) #fff no-repeat; MARGIN-LEFT: 10px; = PADDING-TOP: 20px } .ffav .ffavhl { BACKGROUND-POSITION: 0px -200px } .ffav .ffavha:hover { BACKGROUND-POSITION: 0px -100px } .ffav .ffavhf { BACKGROUND-POSITION: 0px -100px; COLOR: #bd2d1f } .ffav .ffavhl:hover { BACKGROUND-POSITION: 0px 0px } .ffav .ffavha { BACKGROUND-POSITION: 0px 0px } ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.filmfestival.nl/sites/shared/css/print.css BODY { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 625px; = PADDING-RIGHT: 0px; BACKGROUND: #fff; FONT-SIZE: 12pt; PADDING-TOP: 0px } DIV#header { WIDTH: 625px; HEIGHT: 100px } DIV.header { POSITION: absolute; WIDTH: 625px !important; TOP: 0px } DIV#wrapper { POSITION: absolute; MARGIN: 0px; WIDTH: 625px !important; TOP: 0px; = LEFT: 0px } DIV.contentcolumns { POSITION: absolute; WIDTH: 625px; TOP: 145px } DIV.titlebar { POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 625px; CLEAR: both; = TOP: 100px; LEFT: 0px } DIV.titlebar H1 { WIDTH: 625px; DISPLAY: block; BACKGROUND: = url(/sites/shared/images/dotted_black_white_hor.gif) repeat-x left = bottom; HEIGHT: 45px; COLOR: #000 } DIV#columns { PADDING-TOP: 25px !important } DIV.home#columns { PADDING-TOP: 25px !important } TD.maincolumn { WIDTH: 625px } #flash { POSITION: absolute; WIDTH: 190px; HEIGHT: 104px; TOP: 0px; LEFT: 305px } .pre { FILTER: alpha(opacity=3D100); opacity: 1; -moz-opacity: 1 } DIV.sponsors { DISPLAY: none } DIV.navigation { DISPLAY: none } .breadcrumbBlock { DISPLAY: none } DIV.medialeft { DISPLAY: none } DIV.mediaright { DISPLAY: none } TD.subright { DISPLAY: none } TD.sidecolumn { DISPLAY: none } DIV.videocolumns { DISPLAY: none } DIV#footer { DISPLAY: none } #siteSwitch { DISPLAY: none } #festival { DISPLAY: none } #search { DISPLAY: none } #navigation { DISPLAY: none } #serviceMenu { DISPLAY: none } .breadcrumb { DISPLAY: none } ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.filmfestival.nl/Telerik.Web.UI.WebResource.axd?compress=1&_TSM_CombinedScripts_=%3b%3bTelerik.Web.UI%2c+Version%3d2009.1.311.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3anl-NL%3af48f6488-574a-46fe-9b15-624f013d8c03%3a45085116 .RadAjax .raDiv { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; = PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px } .RadAjax .raColor { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; = PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px } .RadAjax .raDiv { Z-INDEX: 2; POSITION: relative; BACKGROUND-COLOR: transparent; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center } .RadAjax .raColor { BACKGROUND-IMAGE: none; Z-INDEX: 1; POSITION: absolute; TOP: 0px; LEFT: = 0px } .RadAjax .raTransp { ZOOM: 1 } .RadAjax .raTop { BACKGROUND-POSITION: center top } .RadAjax .raTopLeft { BACKGROUND-POSITION: left top } .RadAjax .raTopRight { BACKGROUND-POSITION: right top } .RadAjax .raLeft { BACKGROUND-POSITION: left center } .RadAjax .raRight { BACKGROUND-POSITION: right center } .RadAjax .raBottom { BACKGROUND-POSITION: center bottom } .RadAjax .raBottomLeft { BACKGROUND-POSITION: left bottom } .RadAjax .raBottomRight { BACKGROUND-POSITION: right bottom } .RadAjax DIV.raNone { BACKGROUND-IMAGE: none } ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.filmfestival.nl/shared/js/jquery.js =EF=BB=BF/* * jQuery JavaScript Library v1.3.1 * http://jquery.com/ * * Copyright (c) 2009 John Resig * Dual licensed under the MIT and GPL licenses. * http://docs.jquery.com/License * * Date: 2009-01-21 20:42:16 -0500 (Wed, 21 Jan 2009) * Revision: 6158 */ (function() { var l =3D this, g, y =3D l.jQuery, p =3D l.$, o =3D l.jQuery =3D l.$ = =3D function(E, F) { return new o.fn.init(E, F) }, D =3D = /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/, f =3D /^.[^:#\[\.,]*$/; o.fn =3D = o.prototype =3D { init: function(E, H) { E =3D E || document; if = (E.nodeType) { this[0] =3D E; this.length =3D 1; this.context =3D E; = return this } if (typeof E =3D=3D=3D "string") { var G =3D D.exec(E); if = (G && (G[1] || !H)) { if (G[1]) { E =3D o.clean([G[1]], H) } else { var = I =3D document.getElementById(G[3]); if (I && I.id !=3D G[3]) { return = o().find(E) } var F =3D o(I || []); F.context =3D document; F.selector = =3D E; 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 =3D E.selector; this.context =3D E.context } = return this.setArray(o.makeArray(E)) }, selector: "", jquery: "1.3.1", = size: function() { return this.length }, get: function(E) { return E = =3D=3D=3D g ? o.makeArray(this) : this[E] }, pushStack: function(F, H, = E) { var G =3D o(F); G.prevObject =3D this; G.context =3D this.context; = if (H =3D=3D=3D "find") { G.selector =3D this.selector + (this.selector = ? " " : "") + E } else { if (H) { G.selector =3D this.selector + "." + H = + "(" + E + ")" } } return G }, setArray: function(E) { this.length =3D = 0; 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 =3D F; if (typeof F =3D=3D=3D "string") { if (H =3D=3D=3D g) { = return this[0] && o[G || "attr"](this[0], F) } else { E =3D {}; E[F] =3D = H } } 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 =3D g } return this.attr(E, F, "curCSS") }, text: = function(F) { if (typeof F !=3D=3D "object" && F !=3D null) { return = this.empty().append((this[0] && this[0].ownerDocument || = document).createTextNode(F)) } var E =3D ""; o.each(F || this, = function() { o.each(this.childNodes, function() { if (this.nodeType !=3D = 8) { E +=3D this.nodeType !=3D 1 ? this.nodeValue : o.fn.text([this]) } = }) }); return E }, wrapAll: function(E) { if (this[0]) { var F =3D o(E, = this[0].ownerDocument).clone(); if (this[0].parentNode) { = F.insertBefore(this[0]) } F.map(function() { var G =3D this; while = (G.firstChild) { G =3D G.firstChild } return G }).append(this) } return = this }, wrapInner: function(E) { return this.each(function() { = o(this).contents().wrapAll(E) }) }, wrap: function(E) { return = this.each(function() { o(this).wrapAll(E) }) }, append: function() { = return this.domManip(arguments, true, function(E) { if (this.nodeType = =3D=3D 1) { this.appendChild(E) } }) }, prepend: function() { return = this.domManip(arguments, true, function(E) { if (this.nodeType =3D=3D 1) = { this.insertBefore(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, find: function(E) { = if (this.length =3D=3D=3D 1 && !/,/.test(E)) { var G =3D = this.pushStack([], "find", E); G.length =3D 0; o.find(E, this[0], G); = return G } else { var F =3D o.map(this, function(H) { return o.find(E, = H) }); return this.pushStack(/[^+>] [^+>]/.test(E) ? o.unique(F) : F, = "find", E) } }, clone: function(F) { var E =3D this.map(function() { if = (!o.support.noCloneEvent && !o.isXMLDoc(this)) { var I =3D = this.cloneNode(true), H =3D document.createElement("div"); = H.appendChild(I); return o.clean([H.innerHTML])[0] } else { return = this.cloneNode(true) } }); var G =3D = E.find("*").andSelf().each(function() { if (this[h] !=3D=3D g) { this[h] = =3D null } }); if (F =3D=3D=3D true) { = this.find("*").andSelf().each(function(I) { if (this.nodeType =3D=3D 3) = { return } var H =3D o.data(this, "events"); for (var K in H) { for (var = J in H[K]) { o.event.add(G[I], K, H[K][J], H[K][J].data) } } }) } 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=3D 1 })), "filter", = E) }, closest: function(E) { var F =3D o.expr.match.POS.test(E) ? o(E) : = null; return this.map(function() { var G =3D this; while (G && = G.ownerDocument) { if (F ? F.index(G) > -1 : o(G).is(E)) { return G } G = =3D G.parentNode } }) }, 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 =3D o.multiFilter(E, this) } } var F = =3D E.length && E[E.length - 1] !=3D=3D g && !E.nodeType; return = this.filter(function() { return F ? o.inArray(this, E) < 0 : this !=3D E = }) }, 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=3D g) { var E =3D = this[0]; if (E) { if (o.nodeName(E, "option")) { return = (E.attributes.value || {}).specified ? E.value : E.text } if = (o.nodeName(E, "select")) { var I =3D E.selectedIndex, L =3D [], M =3D = E.options, H =3D E.type =3D=3D "select-one"; if (I < 0) { return null } = for (var F =3D H ? I : 0, J =3D H ? I + 1 : M.length; F < J; F++) { var = G =3D M[F]; if (G.selected) { K =3D o(G).val(); if (H) { return K } = L.push(K) } } return L } return (E.value || "").replace(/\r/g, "") } = return g } if (typeof K =3D=3D=3D "number") { K +=3D "" } return = this.each(function() { if (this.nodeType !=3D 1) { return } if = (o.isArray(K) && /radio|checkbox/.test(this.type)) { this.checked =3D = (o.inArray(this.value, K) >=3D 0 || o.inArray(this.name, K) >=3D 0) } = else { if (o.nodeName(this, "select")) { var N =3D o.makeArray(K); = o("option", this).each(function() { this.selected =3D = (o.inArray(this.value, N) >=3D 0 || o.inArray(this.text, N) >=3D 0) }); = if (!N.length) { this.selectedIndex =3D -1 } } else { this.value =3D K } = } }) }, html: function(E) { return E =3D=3D=3D g ? (this[0] ? = this[0].innerHTML : null) : this.empty().append(E) }, replaceWith: = 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(K, N, M) { if (this[0]) { var J =3D = (this[0].ownerDocument || this[0]).createDocumentFragment(), G =3D = o.clean(K, (this[0].ownerDocument || this[0]), J), I =3D J.firstChild, E = =3D this.length > 1 ? J.cloneNode(true) : J; if (I) { for (var H =3D 0, = F =3D this.length; H < F; H++) { M.call(L(this[H], I), H > 0 ? = E.cloneNode(true) : J) } } if (G) { o.each(G, z) } } return this; = function L(O, P) { return N && o.nodeName(O, "table") && o.nodeName(P, = "tr") ? (O.getElementsByTagName("tbody")[0] || = O.appendChild(O.ownerDocument.createElement("tbody"))) : O } } }; = o.fn.init.prototype =3D o.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.parentNode.removeChild(F) } } function e() { return = +new Date } o.extend =3D o.fn.extend =3D function() { var J =3D = arguments[0] || {}, H =3D 1, I =3D arguments.length, E =3D false, G; if = (typeof J =3D=3D=3D "boolean") { E =3D J; J =3D arguments[1] || {}; H = =3D 2 } if (typeof J !=3D=3D "object" && !o.isFunction(J)) { J =3D {} } = if (I =3D=3D H) { J =3D this; --H } for (; H < I; H++) { if ((G =3D = arguments[H]) !=3D null) { for (var F in G) { var K =3D J[F], L =3D = G[F]; if (J =3D=3D=3D L) { continue } if (E && L && typeof L =3D=3D=3D = "object" && !L.nodeType) { J[F] =3D o.extend(E, K || (L.length !=3D null = ? [] : {}), L) } else { if (L !=3D=3D g) { J[F] =3D L } } } } } return J = }; var b =3D /z-?index|font-?weight|opacity|zoom|line-?height/i, q =3D = document.defaultView || {}, s =3D Object.prototype.toString; o.extend({ = noConflict: function(E) { l.$ =3D p; if (E) { l.jQuery =3D y } return o = }, isFunction: function(E) { return s.call(E) =3D=3D=3D "[object = Function]" }, isArray: function(E) { return s.call(E) =3D=3D=3D "[object = Array]" }, isXMLDoc: function(E) { return E.nodeType =3D=3D=3D 9 && = E.documentElement.nodeName !=3D=3D "HTML" || !!E.ownerDocument && = o.isXMLDoc(E.ownerDocument) }, globalEval: function(G) { G =3D = o.trim(G); if (G) { var F =3D document.getElementsByTagName("head")[0] = || document.documentElement, E =3D document.createElement("script"); = E.type =3D "text/javascript"; if (o.support.scriptEval) { = E.appendChild(document.createTextNode(G)) } else { E.text =3D G } = F.insertBefore(E, F.firstChild); F.removeChild(E) } }, nodeName: = function(F, E) { return F.nodeName && F.nodeName.toUpperCase() =3D=3D = E.toUpperCase() }, each: function(G, K, F) { var E, H =3D 0, I =3D = G.length; if (F) { if (I =3D=3D=3D g) { for (E in G) { if (K.apply(G[E], = F) =3D=3D=3D false) { break } } } else { for (; H < I; ) { if = (K.apply(G[H++], F) =3D=3D=3D false) { break } } } } else { if (I = =3D=3D=3D g) { for (E in G) { if (K.call(G[E], E, G[E]) =3D=3D=3D false) = { break } } } else { for (var J =3D G[0]; H < I && K.call(J, H, J) = !=3D=3D false; J =3D G[++H]) { } } } return G }, prop: function(H, I, G, = F, E) { if (o.isFunction(I)) { I =3D I.call(H, F) } return typeof I = =3D=3D=3D "number" && G =3D=3D "curCSS" && !b.test(E) ? I + "px" : I }, = className: { add: function(E, F) { o.each((F || "").split(/\s+/), = function(G, H) { if (E.nodeType =3D=3D 1 && = !o.className.has(E.className, H)) { E.className +=3D (E.className ? " " = : "") + H } }) }, remove: function(E, F) { if (E.nodeType =3D=3D 1) { = E.className =3D F !=3D=3D g ? o.grep(E.className.split(/\s+/), = function(G) { return !o.className.has(F, G) }).join(" ") : "" } }, has: = function(F, E) { return F && o.inArray(E, (F.className || = F).toString().split(/\s+/)) > -1 } }, swap: function(H, G, I) { var E = =3D {}; for (var F in G) { E[F] =3D H.style[F]; H.style[F] =3D G[F] } = I.call(H); for (var F in G) { H.style[F] =3D E[F] } }, css: function(G, = E, I) { if (E =3D=3D "width" || E =3D=3D "height") { var K, F =3D { = position: "absolute", visibility: "hidden", display: "block" }, J =3D E = =3D=3D "width" ? ["Left", "Right"] : ["Top", "Bottom"]; function H() { K = =3D E =3D=3D "width" ? G.offsetWidth : G.offsetHeight; var M =3D 0, L = =3D 0; o.each(J, function() { M +=3D parseFloat(o.curCSS(G, "padding" + = this, true)) || 0; L +=3D parseFloat(o.curCSS(G, "border" + this + = "Width", true)) || 0 }); K -=3D Math.round(M + L) } if = (o(G).is(":visible")) { H() } else { o.swap(G, F, H) } return = Math.max(0, K) } return o.curCSS(G, E, I) }, curCSS: function(I, F, G) { = var L, E =3D I.style; if (F =3D=3D "opacity" && !o.support.opacity) { L = =3D o.attr(E, "opacity"); return L =3D=3D "" ? "1" : L } if = (F.match(/float/i)) { F =3D w } if (!G && E && E[F]) { L =3D E[F] } else = { if (q.getComputedStyle) { if (F.match(/float/i)) { F =3D "float" } F = =3D F.replace(/([A-Z])/g, "-$1").toLowerCase(); var M =3D = q.getComputedStyle(I, null); if (M) { L =3D M.getPropertyValue(F) } if = (F =3D=3D "opacity" && L =3D=3D "") { L =3D "1" } } else { if = (I.currentStyle) { var J =3D F.replace(/\-(\w)/g, function(N, O) { = return O.toUpperCase() }); L =3D I.currentStyle[F] || I.currentStyle[J]; = if (!/^\d+(px)?$/i.test(L) && /^\d/.test(L)) { var H =3D E.left, K =3D = I.runtimeStyle.left; I.runtimeStyle.left =3D I.currentStyle.left; E.left = =3D L || 0; L =3D E.pixelLeft + "px"; E.left =3D H; I.runtimeStyle.left = =3D K } } } } return L }, clean: function(F, K, I) { K =3D K || = document; if (typeof K.createElement =3D=3D=3D "undefined") { K =3D = K.ownerDocument || K[0] && K[0].ownerDocument || document } if (!I && = F.length =3D=3D=3D 1 && 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 =3D K.createElement("div"); o.each(F, = function(P, R) { if (typeof R =3D=3D=3D "number") { R +=3D "" } if (!R) = { return } if (typeof R =3D=3D=3D "string") { R =3D = R.replace(/(<(\w+)[^>]*?)\/>/g, function(T, U, S) { return = S.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ? T = : U + ">" }); var O =3D o.trim(R).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 =3D Q[1] + R + Q[2]; while (Q[0]--) { L =3D L.lastChild } if = (!o.support.tbody) { var N =3D !O.indexOf("" && O.indexOf("=3D 0; --M) { if (o.nodeName(N[M], "tbody") = && !N[M].childNodes.length) { N[M].parentNode.removeChild(N[M]) } } } if = (!o.support.leadingWhitespace && /^\s/.test(R)) { = L.insertBefore(K.createTextNode(R.match(/^\s*/)[0]), L.firstChild) } R = =3D o.makeArray(L.childNodes) } if (R.nodeType) { G.push(R) } else { G = =3D o.merge(G, R) } }); if (I) { for (var J =3D 0; G[J]; J++) { if = (o.nodeName(G[J], "script") && (!G[J].type || G[J].type.toLowerCase() = =3D=3D=3D "text/javascript")) { E.push(G[J].parentNode ? = G[J].parentNode.removeChild(G[J]) : G[J]) } else { if (G[J].nodeType = =3D=3D=3D 1) { G.splice.apply(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=3D 3 || J.nodeType =3D=3D 8) { return g } var H = =3D !o.isXMLDoc(J), L =3D K !=3D=3D g; G =3D H && o.props[G] || G; if = (J.tagName) { var F =3D /href|src|style/.test(G); if (G =3D=3D = "selected" && J.parentNode) { J.parentNode.selectedIndex } if (G in J && = H && !F) { if (L) { if (G =3D=3D "type" && o.nodeName(J, "input") && = J.parentNode) { throw "type property can't be changed" } J[G] =3D K } if = (o.nodeName(J, "form") && J.getAttributeNode(G)) { return = J.getAttributeNode(G).nodeValue } if (G =3D=3D "tabIndex") { var I =3D = J.getAttributeNode("tabIndex"); return I && I.specified ? I.value : = J.nodeName.match(/(button|input|object|select|textarea)/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=3D null ? 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") >=3D 0 ? = (parseFloat(J.filter.match(/opacity=3D([^)]*)/)[1]) / 100) + "" : "" } G = =3D G.replace(/-([a-z])/ig, function(M, N) { return N.toUpperCase() }); = if (L) { J[G] =3D K } return J[G] }, trim: function(E) { return (E || = "").replace(/^\s+|\s+$/g, "") }, makeArray: function(G) { var E =3D []; = if (G !=3D null) { var F =3D G.length; if (F =3D=3D null || typeof G = =3D=3D=3D "string" || o.isFunction(G) || G.setInterval) { E[0] =3D G } = else { while (F) { E[--F] =3D G[F] } } } return E }, inArray: = function(G, H) { for (var E =3D 0, F =3D H.length; E < F; E++) { if = (H[E] =3D=3D=3D G) { return E } } return -1 }, merge: function(H, E) { = var F =3D 0, G, I =3D H.length; if (!o.support.getAll) { while ((G =3D = E[F++]) !=3D null) { if (G.nodeType !=3D 8) { H[I++] =3D G } } } else { = while ((G =3D E[F++]) !=3D null) { H[I++] =3D G } } return H }, unique: = function(K) { var F =3D [], E =3D {}; try { for (var G =3D 0, H =3D = K.length; G < H; G++) { var J =3D o.data(K[G]); if (!E[J]) { E[J] =3D = true; F.push(K[G]) } } } catch (I) { F =3D K } return F }, grep: = function(F, J, E) { var G =3D []; for (var H =3D 0, I =3D F.length; H < = I; H++) { if (!E !=3D !J(F[H], H)) { G.push(F[H]) } } return G }, map: = function(E, J) { var F =3D []; for (var G =3D 0, H =3D E.length; G < H; = G++) { var I =3D J(E[G], G); if (I !=3D null) { F[F.length] =3D I } } = return F.concat.apply([], F) } }); var C =3D = navigator.userAgent.toLowerCase(); o.browser =3D { version: = (C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1], safari: = /webkit/.test(C), opera: /opera/.test(C), msie: /msie/.test(C) && = !/opera/.test(C), mozilla: /mozilla/.test(C) && = !/(compatible|webkit)/.test(C) }; o.each({ parent: function(E) { return = E.parentNode }, parents: function(E) { return o.dir(E, "parentNode") }, = next: function(E) { return o.nth(E, 2, "nextSibling") }, prev: = function(E) { return o.nth(E, 2, "previousSibling") }, nextAll: = function(E) { return o.dir(E, "nextSibling") }, prevAll: function(E) { = return o.dir(E, "previousSibling") }, siblings: function(E) { return = o.sibling(E.parentNode.firstChild, E) }, children: function(E) { return = o.sibling(E.firstChild) }, contents: function(E) { return o.nodeName(E, = "iframe") ? E.contentDocument || E.contentWindow.document : = o.makeArray(E.childNodes) } }, function(E, F) { o.fn[E] =3D function(G) = { var H =3D o.map(this, F); if (G && typeof G =3D=3D "string") { H =3D = o.multiFilter(G, H) } return this.pushStack(o.unique(H), E, G) } }); = o.each({ appendTo: "append", prependTo: "prepend", insertBefore: = "before", insertAfter: "after", replaceAll: "replaceWith" }, function(E, = F) { o.fn[E] =3D function() { var G =3D arguments; return = this.each(function() { for (var H =3D 0, I =3D G.length; H < I; H++) { = o(G[H])[F](this) } }) } }); o.each({ removeAttr: function(E) { = o.attr(this, E, ""); if (this.nodeType =3D=3D 1) { = 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" : "remove"](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: function() { o(">*", = this).remove(); while (this.firstChild) { = this.removeChild(this.firstChild) } } }, function(E, F) { o.fn[E] =3D = function() { 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 =3D 0, A =3D {}; o.extend({ cache: {}, data: = function(F, E, G) { F =3D F =3D=3D l ? A : F; var H =3D F[h]; if (!H) { = H =3D F[h] =3D ++v } if (E && !o.cache[H]) { o.cache[H] =3D {} } if (G = !=3D=3D g) { o.cache[H][E] =3D G } return E ? o.cache[H][E] : H }, = removeData: function(F, E) { F =3D F =3D=3D l ? A : F; var H =3D F[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 =3D o.data(F, E); if (!G || o.isArray(H)) { G = =3D o.data(F, E, o.makeArray(H)) } else { if (H) { G.push(H) } } } = return G }, dequeue: function(H, G) { var E =3D o.queue(H, G), F =3D = E.shift(); if (!G || G =3D=3D=3D "fx") { F =3D E[0] } if (F !=3D=3D g) { = F.call(H) } } }); o.fn.extend({ data: function(E, G) { var H =3D = E.split("."); H[1] =3D H[1] ? "." + H[1] : ""; if (G =3D=3D=3D g) { var = F =3D this.triggerHandler("getData" + H[1] + "!", [H[0]]); if (F = =3D=3D=3D g && this.length) { F =3D o.data(this[0], E) } return F = =3D=3D=3D g && 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 (typeof E !=3D=3D "string") { F =3D E; E =3D "fx" } if (F =3D=3D=3D = g) { return o.queue(this[0], E) } return this.each(function() { var G = =3D o.queue(this, E, F); if (E =3D=3D "fx" && G.length =3D=3D 1) { = G[0].call(this) } }) }, dequeue: function(E) { return = this.each(function() { o.dequeue(this, E) }) } }); /* * Sizzle CSS Selector Engine - v0.9.3 * Copyright 2009, The Dojo Foundation * Released under the MIT, BSD, and GPL Licenses. * More information: http://sizzlejs.com/ */ (function() { var Q =3D = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]+['"]|[^[\]'"]+= )+\]|\\.|[^ >+~,(\[]+)+|[>+~])(\s*,\s*)?/g, K =3D 0, G =3D = Object.prototype.toString; var F =3D function(X, T, aa, ab) { aa =3D aa = || []; T =3D T || document; if (T.nodeType !=3D=3D 1 && T.nodeType = !=3D=3D 9) { return [] } if (!X || typeof X !=3D=3D "string") { return = aa } var Y =3D [], V, ae, ah, S, ac, U, W =3D true; Q.lastIndex =3D 0; = while ((V =3D Q.exec(X)) !=3D=3D null) { Y.push(V[1]); if (V[2]) { U =3D = RegExp.rightContext; break } } if (Y.length > 1 && L.exec(X)) { if = (Y.length =3D=3D=3D 2 && H.relative[Y[0]]) { ae =3D I(Y[0] + Y[1], T) } = else { ae =3D H.relative[Y[0]] ? [T] : F(Y.shift(), T); while (Y.length) = { X =3D Y.shift(); if (H.relative[X]) { X +=3D Y.shift() } ae =3D I(X, = ae) } } } else { var ad =3D ab ? { expr: Y.pop(), set: E(ab)} : = F.find(Y.pop(), Y.length =3D=3D=3D 1 && T.parentNode ? T.parentNode : T, = P(T)); ae =3D F.filter(ad.expr, ad.set); if (Y.length > 0) { ah =3D = E(ae) } else { W =3D false } while (Y.length) { var ag =3D Y.pop(), af = =3D ag; if (!H.relative[ag]) { ag =3D "" } else { af =3D Y.pop() } if = (af =3D=3D null) { af =3D T } H.relative[ag](ah, af, P(T)) } } if (!ah) = { ah =3D ae } if (!ah) { throw "Syntax error, unrecognized expression: " = + (ag || X) } if (G.call(ah) =3D=3D=3D "[object Array]") { if (!W) { = aa.push.apply(aa, ah) } else { if (T.nodeType =3D=3D=3D 1) { for (var Z = =3D 0; ah[Z] !=3D null; Z++) { if (ah[Z] && (ah[Z] =3D=3D=3D true || = ah[Z].nodeType =3D=3D=3D 1 && J(T, ah[Z]))) { aa.push(ae[Z]) } } } else = { for (var Z =3D 0; ah[Z] !=3D null; Z++) { if (ah[Z] && ah[Z].nodeType = =3D=3D=3D 1) { aa.push(ae[Z]) } } } } } else { E(ah, aa) } if (U) { F(U, = T, aa, ab) } return aa }; F.matches =3D function(S, T) { return F(S, = null, null, T) }; F.find =3D function(Z, S, aa) { var Y, W; if (!Z) { = return [] } for (var V =3D 0, U =3D H.order.length; V < U; V++) { var X = =3D H.order[V], W; if ((W =3D H.match[X].exec(Z))) { var T =3D = RegExp.leftContext; if (T.substr(T.length - 1) !=3D=3D "\\") { W[1] =3D = (W[1] || "").replace(/\\/g, ""); Y =3D H.find[X](W, S, aa); if (Y !=3D = null) { Z =3D Z.replace(H.match[X], ""); break } } } } if (!Y) { Y =3D = S.getElementsByTagName("*") } return { set: Y, expr: Z} }; F.filter =3D = function(ab, aa, ae, V) { var U =3D ab, ag =3D [], Y =3D aa, X, S; while = (ab && aa.length) { for (var Z in H.filter) { if ((X =3D = H.match[Z].exec(ab)) !=3D null) { var T =3D H.filter[Z], af, ad; S =3D = false; if (Y =3D=3D ag) { ag =3D [] } if (H.preFilter[Z]) { X =3D = H.preFilter[Z](X, Y, ae, ag, V); if (!X) { S =3D af =3D true } else { if = (X =3D=3D=3D true) { continue } } } if (X) { for (var W =3D 0; (ad =3D = Y[W]) !=3D null; W++) { if (ad) { af =3D T(ad, X, W, Y); var ac =3D V ^ = !!af; if (ae && af !=3D null) { if (ac) { S =3D true } else { Y[W] =3D = false } } else { if (ac) { ag.push(ad); S =3D true } } } } } if (af = !=3D=3D g) { if (!ae) { Y =3D ag } ab =3D ab.replace(H.match[Z], ""); if = (!S) { return [] } break } } } ab =3D ab.replace(/\s*,\s*/, ""); if (ab = =3D=3D U) { if (S =3D=3D null) { throw "Syntax error, unrecognized = expression: " + ab } else { break } } U =3D ab } return Y }; var H =3D = F.selectors =3D { order: ["ID", "NAME", "TAG"], match: { ID: = /#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/, CLASS: = /\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/, NAME: = /\[name=3D['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/, ATTR: = /\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=3D)\s*(['"]*)(.*?)\3|)\s*\= ]/, TAG: /^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/, CHILD: = /:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/, POS: = /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=3D[^-]|$)/, PSEUDO: = /:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\= 2\))?/ }, attrMap: { "class": "className", "for": "htmlFor" }, = attrHandle: { href: function(S) { return S.getAttribute("href") } }, = relative: { "+": function(W, T) { for (var U =3D 0, S =3D W.length; U < = S; U++) { var V =3D W[U]; if (V) { var X =3D V.previousSibling; while (X = && X.nodeType !=3D=3D 1) { X =3D X.previousSibling } W[U] =3D typeof T = =3D=3D=3D "string" ? X || false : X =3D=3D=3D T } } if (typeof T = =3D=3D=3D "string") { F.filter(T, W, true) } }, ">": function(X, T, Y) { = if (typeof T =3D=3D=3D "string" && !/\W/.test(T)) { T =3D Y ? T : = T.toUpperCase(); for (var U =3D 0, S =3D X.length; U < S; U++) { var W = =3D X[U]; if (W) { var V =3D W.parentNode; X[U] =3D V.nodeName =3D=3D=3D = T ? V : false } } } else { for (var U =3D 0, S =3D X.length; U < S; U++) = { var W =3D X[U]; if (W) { X[U] =3D typeof T =3D=3D=3D "string" ? = W.parentNode : W.parentNode =3D=3D=3D T } } if (typeof T =3D=3D=3D = "string") { F.filter(T, X, true) } } }, "": function(V, T, X) { var U = =3D "done" + (K++), S =3D R; if (!T.match(/\W/)) { var W =3D T =3D X ? T = : T.toUpperCase(); S =3D O } S("parentNode", T, U, V, W, X) }, "~": = function(V, T, X) { var U =3D "done" + (K++), S =3D R; if (typeof T = =3D=3D=3D "string" && !T.match(/\W/)) { var W =3D T =3D X ? T : = T.toUpperCase(); S =3D O } S("previousSibling", T, U, V, W, X) } }, = find: { ID: function(T, U, V) { if (typeof U.getElementById !=3D=3D = "undefined" && !V) { var S =3D U.getElementById(T[1]); return S ? [S] : = [] } }, NAME: function(S, T, U) { if (typeof T.getElementsByName !=3D=3D = "undefined" && !U) { return T.getElementsByName(S[1]) } }, TAG: = function(S, T) { return T.getElementsByTagName(S[1]) } }, preFilter: { = CLASS: function(V, T, U, S, Y) { V =3D " " + V[1].replace(/\\/g, "") + " = "; var X; for (var W =3D 0; (X =3D T[W]) !=3D null; W++) { if (X) { if = (Y ^ (" " + X.className + " ").indexOf(V) >=3D 0) { if (!U) { S.push(X) = } } else { if (U) { T[W] =3D false } } } } return false }, ID: = function(S) { return S[1].replace(/\\/g, "") }, TAG: function(T, S) { = for (var U =3D 0; S[U] =3D=3D=3D false; U++) { } return S[U] && P(S[U]) = ? T[1] : T[1].toUpperCase() }, CHILD: function(S) { if (S[1] =3D=3D = "nth") { var T =3D /(-?)(\d*)n((?:\+|-)?\d*)/.exec(S[2] =3D=3D "even" && = "2n" || S[2] =3D=3D "odd" && "2n+1" || !/\D/.test(S[2]) && "0n+" + S[2] = || S[2]); S[2] =3D (T[1] + (T[2] || 1)) - 0; S[3] =3D T[3] - 0 } S[0] = =3D "done" + (K++); return S }, ATTR: function(T) { var S =3D = T[1].replace(/\\/g, ""); if (H.attrMap[S]) { T[1] =3D H.attrMap[S] } if = (T[2] =3D=3D=3D "~=3D") { T[4] =3D " " + T[4] + " " } return T }, = PSEUDO: function(W, T, U, S, X) { if (W[1] =3D=3D=3D "not") { if = (W[3].match(Q).length > 1) { W[3] =3D F(W[3], null, null, T) } else { = var V =3D F.filter(W[3], T, U, true ^ X); if (!U) { S.push.apply(S, V) } = return false } } else { if (H.match.POS.test(W[0])) { return true } } = return W }, POS: function(S) { S.unshift(true); return S } }, filters: { = enabled: function(S) { return S.disabled =3D=3D=3D false && S.type = !=3D=3D "hidden" }, disabled: function(S) { return S.disabled =3D=3D=3D = true }, checked: function(S) { return S.checked =3D=3D=3D true }, = selected: function(S) { S.parentNode.selectedIndex; return S.selected = =3D=3D=3D true }, parent: function(S) { return !!S.firstChild }, empty: = function(S) { return !S.firstChild }, has: function(U, T, S) { return = !!F(S[3], U).length }, header: function(S) { return = /h\d/i.test(S.nodeName) }, text: function(S) { return "text" =3D=3D=3D = S.type }, radio: function(S) { return "radio" =3D=3D=3D S.type }, = checkbox: function(S) { return "checkbox" =3D=3D=3D S.type }, file: = function(S) { return "file" =3D=3D=3D S.type }, password: function(S) { = return "password" =3D=3D=3D S.type }, submit: function(S) { return = "submit" =3D=3D=3D S.type }, image: function(S) { return "image" = =3D=3D=3D S.type }, reset: function(S) { return "reset" =3D=3D=3D S.type = }, button: function(S) { return "button" =3D=3D=3D S.type || = S.nodeName.toUpperCase() =3D=3D=3D "BUTTON" }, input: function(S) { = return /input|select|textarea|button/i.test(S.nodeName) } }, setFilters: = { first: function(T, S) { return S =3D=3D=3D 0 }, last: function(U, T, = S, V) { return T =3D=3D=3D V.length - 1 }, even: function(T, S) { return = S % 2 =3D=3D=3D 0 }, odd: function(T, S) { return S % 2 =3D=3D=3D 1 }, = lt: function(U, T, S) { return T < S[3] - 0 }, gt: function(U, T, S) { = return T > S[3] - 0 }, nth: function(U, T, S) { return S[3] - 0 =3D=3D T = }, eq: function(U, T, S) { return S[3] - 0 =3D=3D T } }, filter: { = CHILD: function(S, V) { var Y =3D V[1], Z =3D S.parentNode; var X =3D = V[0]; if (Z && (!Z[X] || !S.nodeIndex)) { var W =3D 1; for (var T =3D = Z.firstChild; T; T =3D T.nextSibling) { if (T.nodeType =3D=3D 1) { = T.nodeIndex =3D W++ } } Z[X] =3D W - 1 } if (Y =3D=3D "first") { return = S.nodeIndex =3D=3D 1 } else { if (Y =3D=3D "last") { return S.nodeIndex = =3D=3D Z[X] } else { if (Y =3D=3D "only") { return Z[X] =3D=3D 1 } else = { if (Y =3D=3D "nth") { var ab =3D false, U =3D V[2], aa =3D V[3]; if (U = =3D=3D 1 && aa =3D=3D 0) { return true } if (U =3D=3D 0) { if = (S.nodeIndex =3D=3D aa) { ab =3D true } } else { if ((S.nodeIndex - aa) = % U =3D=3D 0 && (S.nodeIndex - aa) / U >=3D 0) { ab =3D true } } return = ab } } } } }, PSEUDO: function(Y, U, V, Z) { var T =3D U[1], W =3D = H.filters[T]; if (W) { return W(Y, V, U, Z) } else { if (T =3D=3D=3D = "contains") { return (Y.textContent || Y.innerText || "").indexOf(U[3]) = >=3D 0 } else { if (T =3D=3D=3D "not") { var X =3D U[3]; for (var V =3D = 0, S =3D X.length; V < S; V++) { if (X[V] =3D=3D=3D Y) { return false } = } return true } } } }, ID: function(T, S) { return T.nodeType =3D=3D=3D = 1 && T.getAttribute("id") =3D=3D=3D S }, TAG: function(T, S) { return (S = =3D=3D=3D "*" && T.nodeType =3D=3D=3D 1) || T.nodeName =3D=3D=3D S }, = CLASS: function(T, S) { return S.test(T.className) }, ATTR: function(W, = U) { var S =3D H.attrHandle[U[1]] ? H.attrHandle[U[1]](W) : W[U[1]] || = W.getAttribute(U[1]), X =3D S + "", V =3D U[2], T =3D U[4]; return S = =3D=3D null ? V =3D=3D=3D "!=3D" : V =3D=3D=3D "=3D" ? X =3D=3D=3D T : V = =3D=3D=3D "*=3D" ? X.indexOf(T) >=3D 0 : V =3D=3D=3D "~=3D" ? (" " + X + = " ").indexOf(T) >=3D 0 : !U[4] ? S : V =3D=3D=3D "!=3D" ? X !=3D T : V = =3D=3D=3D "^=3D" ? X.indexOf(T) =3D=3D=3D 0 : V =3D=3D=3D "$=3D" ? = X.substr(X.length - T.length) =3D=3D=3D T : V =3D=3D=3D "|=3D" ? X = =3D=3D=3D T || X.substr(0, T.length + 1) =3D=3D=3D T + "-" : false }, = POS: function(W, T, U, X) { var S =3D T[2], V =3D H.setFilters[S]; if = (V) { return V(W, U, T, X) } } } }; var L =3D H.match.POS; for (var N in = H.match) { H.match[N] =3D RegExp(H.match[N].source + = /(?![^\[]*\])(?![^\(]*\))/.source) } var E =3D function(T, S) { T =3D = Array.prototype.slice.call(T); if (S) { S.push.apply(S, T); return S } = return T }; try { = Array.prototype.slice.call(document.documentElement.childNodes) } catch = (M) { E =3D function(W, V) { var T =3D V || []; if (G.call(W) =3D=3D=3D = "[object Array]") { Array.prototype.push.apply(T, W) } else { if (typeof = W.length =3D=3D=3D "number") { for (var U =3D 0, S =3D W.length; U < S; = U++) { T.push(W[U]) } } else { for (var U =3D 0; W[U]; U++) { = T.push(W[U]) } } } return T } } (function() { var T =3D = document.createElement("form"), U =3D "script" + (new Date).getTime(); = T.innerHTML =3D ""; var S =3D = document.documentElement; S.insertBefore(T, S.firstChild); if = (!!document.getElementById(U)) { H.find.ID =3D function(W, X, Y) { if = (typeof X.getElementById !=3D=3D "undefined" && !Y) { var V =3D = X.getElementById(W[1]); return V ? V.id =3D=3D=3D W[1] || typeof = V.getAttributeNode !=3D=3D "undefined" && = V.getAttributeNode("id").nodeValue =3D=3D=3D W[1] ? [V] : g : [] } }; = H.filter.ID =3D function(X, V) { var W =3D typeof X.getAttributeNode = !=3D=3D "undefined" && X.getAttributeNode("id"); return X.nodeType = =3D=3D=3D 1 && W && W.nodeValue =3D=3D=3D V } } S.removeChild(T) })(); = (function() { var S =3D document.createElement("div"); = S.appendChild(document.createComment("")); if = (S.getElementsByTagName("*").length > 0) { H.find.TAG =3D function(T, X) = { var W =3D X.getElementsByTagName(T[1]); if (T[1] =3D=3D=3D "*") { var = V =3D []; for (var U =3D 0; W[U]; U++) { if (W[U].nodeType =3D=3D=3D 1) = { V.push(W[U]) } } W =3D V } return W } } S.innerHTML =3D ""; if (S.firstChild && S.firstChild.getAttribute("href") = !=3D=3D "#") { H.attrHandle.href =3D function(T) { return = T.getAttribute("href", 2) } } })(); if (document.querySelectorAll) { = (function() { var S =3D F, T =3D document.createElement("div"); = T.innerHTML =3D "

"; if (T.querySelectorAll && = T.querySelectorAll(".TEST").length =3D=3D=3D 0) { return } F =3D = function(X, W, U, V) { W =3D W || document; if (!V && W.nodeType = =3D=3D=3D 9 && !P(W)) { try { return E(W.querySelectorAll(X), U) } catch = (Y) { } } return S(X, W, U, V) }; F.find =3D S.find; F.filter =3D = S.filter; F.selectors =3D S.selectors; F.matches =3D S.matches })() } if = (document.getElementsByClassName && = document.documentElement.getElementsByClassName) { H.order.splice(1, 0, = "CLASS"); H.find.CLASS =3D function(S, T) { return = T.getElementsByClassName(S[1]) } } function O(T, Z, Y, ac, aa, ab) { for = (var W =3D 0, U =3D ac.length; W < U; W++) { var S =3D ac[W]; if (S) { S = =3D S[T]; var X =3D false; while (S && S.nodeType) { var V =3D S[Y]; if = (V) { X =3D ac[V]; break } if (S.nodeType =3D=3D=3D 1 && !ab) { S[Y] =3D = W } if (S.nodeName =3D=3D=3D Z) { X =3D S; break } S =3D S[T] } ac[W] = =3D X } } } function R(T, Y, X, ab, Z, aa) { for (var V =3D 0, U =3D = ab.length; V < U; V++) { var S =3D ab[V]; if (S) { S =3D S[T]; var W =3D = false; while (S && S.nodeType) { if (S[X]) { W =3D ab[S[X]]; break } if = (S.nodeType =3D=3D=3D 1) { if (!aa) { S[X] =3D V } if (typeof Y !=3D=3D = "string") { if (S =3D=3D=3D Y) { W =3D true; break } } else { if = (F.filter(Y, [S]).length > 0) { W =3D S; break } } } S =3D S[T] } ab[V] = =3D W } } } var J =3D document.compareDocumentPosition ? function(T, S) = { return T.compareDocumentPosition(S) & 16 } : function(T, S) { return T = !=3D=3D S && (T.contains ? T.contains(S) : true) }; var P =3D = function(S) { return S.nodeType =3D=3D=3D 9 && = S.documentElement.nodeName !=3D=3D "HTML" || !!S.ownerDocument && = P(S.ownerDocument) }; var I =3D function(S, Z) { var V =3D [], W =3D "", = X, U =3D Z.nodeType ? [Z] : Z; while ((X =3D H.match.PSEUDO.exec(S))) { = W +=3D X[0]; S =3D S.replace(H.match.PSEUDO, "") } S =3D H.relative[S] ? = S + "*" : S; for (var Y =3D 0, T =3D U.length; Y < T; Y++) { F(S, U[Y], = V) } return F.filter(W, V) }; o.find =3D F; o.filter =3D F.filter; = o.expr =3D F.selectors; o.expr[":"] =3D o.expr.filters; = F.selectors.filters.hidden =3D function(S) { return "hidden" =3D=3D=3D = S.type || o.css(S, "display") =3D=3D=3D "none" || o.css(S, "visibility") = =3D=3D=3D "hidden" }; F.selectors.filters.visible =3D function(S) { = return "hidden" !=3D=3D S.type && o.css(S, "display") !=3D=3D "none" && = o.css(S, "visibility") !=3D=3D "hidden" }; F.selectors.filters.animated = =3D function(S) { return o.grep(o.timers, function(T) { return S = =3D=3D=3D T.elem }).length }; o.multiFilter =3D function(U, S, T) { if = (T) { U =3D ":not(" + U + ")" } return F.matches(U, S) }; o.dir =3D = function(U, T) { var S =3D [], V =3D U[T]; while (V && V !=3D document) = { if (V.nodeType =3D=3D 1) { S.push(V) } V =3D V[T] } return S }; o.nth = =3D function(W, S, U, V) { S =3D S || 1; var T =3D 0; for (; W; W =3D = W[U]) { if (W.nodeType =3D=3D 1 && ++T =3D=3D S) { break } } return W }; = o.sibling =3D function(U, T) { var S =3D []; for (; U; U =3D = U.nextSibling) { if (U.nodeType =3D=3D 1 && U !=3D T) { S.push(U) } } = return S }; return; l.Sizzle =3D F })(); o.event =3D { add: function(I, = F, H, K) { if (I.nodeType =3D=3D 3 || I.nodeType =3D=3D 8) { return } if = (I.setInterval && I !=3D l) { I =3D l } if (!H.guid) { H.guid =3D = this.guid++ } if (K !=3D=3D g) { var G =3D H; H =3D this.proxy(G); = H.data =3D K } var E =3D o.data(I, "events") || o.data(I, "events", {}), = J =3D o.data(I, "handle") || o.data(I, "handle", function() { return = typeof o !=3D=3D "undefined" && !o.event.triggered ? = o.event.handle.apply(arguments.callee.elem, arguments) : g }); J.elem = =3D I; o.each(F.split(/\s+/), function(M, N) { var O =3D N.split("."); N = =3D O.shift(); H.type =3D O.slice().sort().join("."); var L =3D E[N]; if = (o.event.specialAll[N]) { o.event.specialAll[N].setup.call(I, K, O) } if = (!L) { L =3D E[N] =3D {}; if (!o.event.special[N] || = o.event.special[N].setup.call(I, K, O) =3D=3D=3D false) { if = (I.addEventListener) { I.addEventListener(N, J, false) } else { if = (I.attachEvent) { I.attachEvent("on" + N, J) } } } } L[H.guid] =3D H; = o.event.global[N] =3D true }); I =3D null }, guid: 1, global: {}, = remove: function(K, H, J) { if (K.nodeType =3D=3D 3 || K.nodeType =3D=3D = 8) { return } var G =3D o.data(K, "events"), F, E; if (G) { if (H = =3D=3D=3D g || (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 =3D H.handler; H =3D H.type } o.each(H.split(/\s+/), = function(M, O) { var Q =3D O.split("."); O =3D Q.shift(); var N =3D = RegExp("(^|\\.)" + Q.slice().sort().join(".*\\.") + "(\\.|$)"); if = (G[O]) { if (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.call(K, = Q) =3D=3D=3D false) { if (K.removeEventListener) { = K.removeEventListener(O, o.data(K, "handle"), false) } else { if = (K.detachEvent) { K.detachEvent("on" + O, o.data(K, "handle")) } } } F = =3D null; delete G[O] } } }) } for (F in G) { break } if (!F) { var L = =3D o.data(K, "handle"); if (L) { L.elem =3D null } o.removeData(K, = "events"); o.removeData(K, "handle") } } }, trigger: function(I, K, H, = E) { var G =3D I.type || I; if (!E) { I =3D typeof I =3D=3D=3D "object" = ? I[h] ? I : o.extend(o.Event(G), I) : o.Event(G); if (G.indexOf("!") = >=3D 0) { I.type =3D G =3D G.slice(0, -1); I.exclusive =3D true } if = (!H) { I.stopPropagation(); if (this.global[G]) { o.each(o.cache, = function() { if (this.events && this.events[G]) { o.event.trigger(I, K, = this.handle.elem) } }) } } if (!H || H.nodeType =3D=3D 3 || H.nodeType = =3D=3D 8) { return g } I.result =3D g; I.target =3D H; K =3D = o.makeArray(K); K.unshift(I) } I.currentTarget =3D H; var J =3D = o.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=3D false) { I.result =3D false } if (!E && H[G] && = !I.isDefaultPrevented() && !(o.nodeName(H, "a") && G =3D=3D "click")) { = this.triggered =3D true; try { H[G]() } catch (L) { } } this.triggered = =3D false; if (!I.isPropagationStopped()) { var F =3D H.parentNode || = H.ownerDocument; if (F) { o.event.trigger(I, K, F, true) } } }, handle: = function(K) { var J, E; K =3D arguments[0] =3D o.event.fix(K || = l.event); var L =3D K.type.split("."); K.type =3D L.shift(); J =3D = !L.length && !K.exclusive; var I =3D RegExp("(^|\\.)" + = L.slice().sort().join(".*\\.") + "(\\.|$)"); E =3D (o.data(this, = "events") || {})[K.type]; for (var G in E) { var H =3D E[G]; if (J || = I.test(H.type)) { K.handler =3D H; K.data =3D H.data; var F =3D = H.apply(this, arguments); if (F !=3D=3D g) { K.result =3D F; if (F = =3D=3D=3D false) { K.preventDefault(); K.stopPropagation() } } if = (K.isImmediatePropagationStopped()) { 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 =3D H; H =3D o.Event(F); for (var G =3D this.props.length, J; G; ) = { J =3D this.props[--G]; H[J] =3D F[J] } if (!H.target) { H.target =3D = H.srcElement || document } if (H.target.nodeType =3D=3D 3) { H.target = =3D H.target.parentNode } if (!H.relatedTarget && H.fromElement) { = H.relatedTarget =3D H.fromElement =3D=3D H.target ? H.toElement : = H.fromElement } if (H.pageX =3D=3D null && H.clientX !=3D null) { var I = =3D document.documentElement, E =3D document.body; H.pageX =3D H.clientX = + (I && I.scrollLeft || E && E.scrollLeft || 0) - (I.clientLeft || 0); = H.pageY =3D H.clientY + (I && I.scrollTop || E && E.scrollTop || 0) - = (I.clientTop || 0) } if (!H.which && ((H.charCode || H.charCode = =3D=3D=3D 0) ? H.charCode : H.keyCode)) { H.which =3D H.charCode || = H.keyCode } if (!H.metaKey && H.ctrlKey) { H.metaKey =3D H.ctrlKey } if = (!H.which && H.button) { H.which =3D (H.button & 1 ? 1 : (H.button & 2 ? = 3 : (H.button & 4 ? 2 : 0))) } return H }, proxy: function(F, E) { E =3D = E || function() { return F.apply(this, arguments) }; E.guid =3D F.guid = =3D F.guid || E.guid || this.guid++; return E }, special: { ready: { = setup: B, teardown: function() { } } }, specialAll: { live: { setup: = function(E, F) { o.event.add(this, F[0], c) }, teardown: function(G) { = if (G.length) { var E =3D 0, F =3D RegExp("(^|\\.)" + 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 =3D function(E) { if (!this.preventDefault) { = return new o.Event(E) } if (E && E.type) { this.originalEvent =3D E; = this.type =3D E.type } else { this.type =3D E } this.timeStamp =3D e(); = this[h] =3D true }; function k() { return false } function u() { return = true } o.Event.prototype =3D { preventDefault: function() { = this.isDefaultPrevented =3D u; var E =3D this.originalEvent; if (!E) { = return } if (E.preventDefault) { E.preventDefault() } E.returnValue =3D = false }, stopPropagation: function() { this.isPropagationStopped =3D u; = var E =3D this.originalEvent; if (!E) { return } if (E.stopPropagation) = { E.stopPropagation() } E.cancelBubble =3D true }, = stopImmediatePropagation: function() { = this.isImmediatePropagationStopped =3D u; this.stopPropagation() }, = isDefaultPrevented: k, isPropagationStopped: k, = isImmediatePropagationStopped: k }; var a =3D function(F) { var E =3D = F.relatedTarget; while (E && E !=3D this) { try { E =3D E.parentNode } = catch (G) { E =3D this } } if (E !=3D this) { F.type =3D F.data; = o.event.handle.apply(this, arguments) } }; o.each({ mouseover: = "mouseenter", mouseout: "mouseleave" }, function(F, E) { = o.event.special[E] =3D { setup: function() { o.event.add(this, F, a, E) = }, teardown: function() { o.event.remove(this, F, a) } } }); = o.fn.extend({ bind: function(F, G, E) { return 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 =3D o.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) { return this.each(function() { = o.event.remove(this, F, E) }) }, trigger: function(E, F) { return = this.each(function() { o.event.trigger(E, F, this) }) }, triggerHandler: = function(E, G) { if (this[0]) { var F =3D o.Event(E); = F.preventDefault(); F.stopPropagation(); o.event.trigger(F, G, this[0]); = return F.result } }, toggle: function(G) { var E =3D arguments, F =3D 1; = while (F < E.length) { o.event.proxy(G, E[F++]) } return = this.click(o.event.proxy(G, function(H) { this.lastToggle =3D = (this.lastToggle || 0) % F; H.preventDefault(); return = E[this.lastToggle++].apply(this, arguments) || false })) }, hover: = function(E, F) { return this.mouseenter(E).mouseleave(F) }, ready: = function(E) { B(); if (o.isReady) { E.call(document, o) } else { = o.readyList.push(E) } return this }, live: function(G, F) { var E =3D = o.event.proxy(F); E.guid +=3D this.selector + G; o(document).bind(i(G, = this.selector), this.selector, E); return this }, die: function(F, E) { = o(document).unbind(i(F, this.selector), E ? { guid: E.guid + = this.selector + F} : null); return this } }); function c(H) { var E =3D = RegExp("(^|\\.)" + H.type + "(\\.|$)"), G =3D true, F =3D []; = o.each(o.data(this, "events").live || [], function(I, J) { if = (E.test(J.type)) { var K =3D o(H.target).closest(J.data)[0]; if (K) { = F.push({ elem: K, fn: J }) } } }); o.each(F, function() { if = (this.fn.call(this.elem, H, this.fn.data) =3D=3D=3D false) { G =3D false = } }); return G } function i(F, E) { return ["live", F, E.replace(/\./g, = "`").replace(/ /g, "|")].join(".") } o.extend({ isReady: false, = readyList: [], ready: function() { if (!o.isReady) { o.isReady =3D true; = if (o.readyList) { o.each(o.readyList, function() { this.call(document, = o) }); o.readyList =3D null } o(document).triggerHandler("ready") } } = }); var x =3D false; function B() { if (x) { return } x =3D true; if = (document.addEventListener) { = document.addEventListener("DOMContentLoaded", function() { = document.removeEventListener("DOMContentLoaded", arguments.callee, = false); o.ready() }, false) } else { if (document.attachEvent) { = document.attachEvent("onreadystatechange", function() { if = (document.readyState =3D=3D=3D "complete") { = document.detachEvent("onreadystatechange", arguments.callee); o.ready() = } }); if (document.documentElement.doScroll && typeof l.frameElement = =3D=3D=3D "undefined") { (function() { if (o.isReady) { return } try { = document.documentElement.doScroll("left") } catch (E) { = setTimeout(arguments.callee, 0); return } o.ready() })() } } } = o.event.add(l, "load", o.ready) } = o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mo= useup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,su= bmit,keydown,keypress,keyup,error").split(","), function(F, E) { o.fn[E] = =3D function(G) { return G ? this.bind(E, G) : this.trigger(E) } }); = o(l).bind("unload", function() { for (var E in o.cache) { if (E !=3D 1 = && o.cache[E].handle) { o.event.remove(o.cache[E].handle.elem) } } }); = (function() { o.support =3D {}; var F =3D document.documentElement, G = =3D document.createElement("script"), K =3D = document.createElement("div"), J =3D "script" + (new Date).getTime(); = K.style.display =3D "none"; K.innerHTML =3D '
a'; var H =3D = K.getElementsByTagName("*"), E =3D K.getElementsByTagName("a")[0]; if = (!H || !H.length || !E) { return } o.support =3D { leadingWhitespace: = K.firstChild.nodeType =3D=3D 3, tbody: = !K.getElementsByTagName("tbody").length, objectAll: = !!K.getElementsByTagName("object")[0].getElementsByTagName("*").length, = htmlSerialize: !!K.getElementsByTagName("link").length, style: = /red/.test(E.getAttribute("style")), hrefNormalized: = E.getAttribute("href") =3D=3D=3D "/a", opacity: E.style.opacity = =3D=3D=3D "0.5", cssFloat: !!E.style.cssFloat, scriptEval: false, = noCloneEvent: true, boxModel: null }; G.type =3D "text/javascript"; try = { G.appendChild(document.createTextNode("window." + J + "=3D1;")) } = catch (I) { } F.insertBefore(G, F.firstChild); if (l[J]) { = o.support.scriptEval =3D true; delete l[J] } F.removeChild(G); if = (K.attachEvent && K.fireEvent) { K.attachEvent("onclick", function() { = o.support.noCloneEvent =3D false; K.detachEvent("onclick", = arguments.callee) }); K.cloneNode(true).fireEvent("onclick") } = o(function() { var L =3D document.createElement("div"); L.style.width = =3D "1px"; L.style.paddingLeft =3D "1px"; document.body.appendChild(L); = o.boxModel =3D o.support.boxModel =3D L.offsetWidth =3D=3D=3D 2; = document.body.removeChild(L) }) })(); var w =3D o.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", tabindex: "tabIndex" }; o.fn.extend({ _load: o.fn.load, load: = function(G, J, K) { if (typeof G !=3D=3D "string") { return = this._load(G) } var I =3D G.indexOf(" "); if (I >=3D 0) { var E =3D = G.slice(I, G.length); G =3D G.slice(0, I) } var H =3D "GET"; if (J) { if = (o.isFunction(J)) { K =3D J; J =3D null } else { if (typeof J =3D=3D=3D = "object") { J =3D o.param(J); H =3D "POST" } } } var F =3D this; = 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.responseText) } 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.nodeName) || = /text|hidden|password/i.test(this.type)) }).map(function(E, F) { var G = =3D o(this).val(); return G =3D=3D null ? null : o.isArray(G) ? o.map(G, = function(I, H) { return { name: F.name, value: I} }) : { name: F.name, = value: G} }).get() } }); = o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".s= plit(","), function(E, F) { o.fn[F] =3D function(G) { return = this.bind(F, G) } }); var r =3D e(); o.extend({ get: function(E, G, H, = F) { if (o.isFunction(G)) { H =3D G; G =3D null } return o.ajax({ type: = "GET", url: E, data: G, success: H, dataType: F }) }, getScript: = function(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 =3D G; G =3D {} } return o.ajax({ = type: "POST", url: E, data: G, success: H, dataType: F }) }, ajaxSetup: = function(E) { o.extend(o.ajaxSettings, E) }, ajaxSettings: { url: = location.href, global: true, type: "GET", contentType: = "application/x-www-form-urlencoded", processData: 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 =3D o.extend(true, M, o.extend(true, {}, = o.ajaxSettings, M)); var W, F =3D /=3D\?(&|$)/g, R, V, G =3D = M.type.toUpperCase(); if (M.data && M.processData && typeof M.data = !=3D=3D "string") { M.data =3D o.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.data =3D (M.data ? M.data + = "&" : "") + (M.jsonp || "callback") + "=3D?" } } M.dataType =3D "json" } = 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 =3D M.url.replace(F, "=3D" + = W + "$1"); M.dataType =3D "script"; l[W] =3D function(X) { V =3D X; I(); = L(); l[W] =3D g; try { delete l[W] } catch (Y) { } if (H) { = H.removeChild(T) } } } if (M.dataType =3D=3D "script" && M.cache =3D=3D = null) { M.cache =3D false } if (M.cache =3D=3D=3D false && G =3D=3D = "GET") { var E =3D e(); var U =3D M.url.replace(/(\?|&)_=3D.*?(&|$)/, = "$1_=3D" + E + "$2"); M.url =3D U + ((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 =3D null } 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] !=3D location.protocol || Q[2] !=3D = location.host)) { var H =3D document.getElementsByTagName("head")[0]; = var T =3D document.createElement("script"); T.src =3D M.url; if = (M.scriptCharset) { T.charset =3D M.scriptCharset } if (!W) { var O =3D = false; T.onload =3D T.onreadystatechange =3D function() { if (!O && = (!this.readyState || this.readyState =3D=3D "loaded" || this.readyState = =3D=3D "complete")) { O =3D true; I(); L(); H.removeChild(T) } } } = H.appendChild(T); return g } var K =3D false; var J =3D M.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-Type", M.contentType) } if (M.ifModified) { = J.setRequestHeader("If-Modified-Since", o.lastModified[M.url] || "Thu, = 01 Jan 1970 00:00:00 GMT") } J.setRequestHeader("X-Requested-With", = "XMLHttpRequest"); J.setRequestHeader("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=3D false) { if (M.global && ! --o.active) { = o.event.trigger("ajaxStop") } J.abort(); return false } if (M.global) { = o.event.trigger("ajaxSend", [J, M]) } var N =3D function(X) { if = (J.readyState =3D=3D 0) { if (P) { clearInterval(P); P =3D null; if = (M.global && ! --o.active) { o.event.trigger("ajaxStop") } } } else { if = (!K && J && (J.readyState =3D=3D 4 || X =3D=3D "timeout")) { K =3D true; = if (P) { clearInterval(P); P =3D null } R =3D X =3D=3D "timeout" ? = "timeout" : !o.httpSuccess(J) ? "error" : M.ifModified && = o.httpNotModified(J, M.url) ? "notmodified" : "success"; if (R =3D=3D = "success") { try { V =3D o.httpData(J, M.dataType, M) } catch (Z) { R = =3D "parsererror" } } if (R =3D=3D "success") { var Y; try { Y =3D = J.getResponseHeader("Last-Modified") } catch (Z) { } if (M.ifModified && = Y) { o.lastModified[M.url] =3D Y } if (!W) { I() } } else { = o.handleError(M, J, R) } L(); if (X) { J.abort() } if (M.async) { J =3D = null } } } }; if (M.async) { var P =3D setInterval(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, = null, S) } if (!M.async) { N() } function I() { if (M.success) { = M.success(V, R) } if (M.global) { o.event.trigger("ajaxSuccess", [J, M]) = } } function L() { if (M.complete) { M.complete(J, R) } if (M.global) { = o.event.trigger("ajaxComplete", [J, M]) } if (M.global && ! --o.active) = { o.event.trigger("ajaxStop") } } return 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) { try { return !F.status && location.protocol =3D=3D "file:" = || (F.status >=3D 200 && F.status < 300) || F.status =3D=3D 304 || = F.status =3D=3D 1223 } catch (E) { } return false }, httpNotModified: = function(G, E) { try { var H =3D G.getResponseHeader("Last-Modified"); = return G.status =3D=3D 304 || H =3D=3D o.lastModified[E] } catch (F) { } = return false }, httpData: function(J, H, G) { var F =3D = J.getResponseHeader("content-type"), E =3D H =3D=3D "xml" || !H && F && = F.indexOf("xml") >=3D 0, I =3D E ? J.responseXML : J.responseText; if (E = && I.documentElement.tagName =3D=3D "parsererror") { throw "parsererror" = } if (G && G.dataFilter) { I =3D G.dataFilter(I, H) } if (typeof I = =3D=3D=3D "string") { if (H =3D=3D "script") { o.globalEval(I) } if (H = =3D=3D "json") { I =3D l["eval"]("(" + I + ")") } } return I }, param: = function(E) { var G =3D []; function H(I, J) { G[G.length] =3D = encodeURIComponent(I) + "=3D" + encodeURIComponent(J) } if (o.isArray(E) = || E.jquery) { o.each(E, function() { H(this.name, this.value) }) } else = { for (var F in E) { if (o.isArray(E[F])) { o.each(E[F], function() { = H(F, this) }) } else { H(F, o.isFunction(E[F]) ? E[F]() : E[F]) } } } = return G.join("&").replace(/%20/g, "+") } }); var m =3D {}, n, d =3D = [["height", "marginTop", "marginBottom", "paddingTop", "paddingBottom"], = ["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] =3D F }); return G } o.fn.extend({ = show: function(J, L) { if (J) { return this.animate(t("show", 3), J, L) = } else { for (var H =3D 0, F =3D this.length; H < F; H++) { var E =3D = o.data(this[H], "olddisplay"); this[H].style.display =3D E || ""; if = (o.css(this[H], "display") =3D=3D=3D "none") { var G =3D = this[H].tagName, K; if (m[G]) { K =3D m[G] } else { var I =3D o("<" + G = + " />").appendTo("body"); K =3D I.css("display"); if (K =3D=3D=3D = "none") { K =3D "block" } I.remove(); m[G] =3D K } this[H].style.display = =3D o.data(this[H], "olddisplay", K) } } return this } }, hide: = function(H, I) { if (H) { return this.animate(t("hide", 3), H, I) } else = { for (var G =3D 0, F =3D this.length; G < F; G++) { var E =3D = o.data(this[G], "olddisplay"); if (!E && E !=3D=3D "none") { = o.data(this[G], "olddisplay", o.css(this[G], "display")) } = this[G].style.display =3D "none" } return this } }, _toggle: = o.fn.toggle, toggle: function(G, F) { var E =3D typeof G =3D=3D=3D = "boolean"; return o.isFunction(G) && o.isFunction(F) ? = this._toggle.apply(this, arguments) : G =3D=3D null || E ? = this.each(function() { var H =3D E ? G : o(this).is(":hidden"); = o(this)[H ? "show" : "hide"]() }) : this.animate(t("toggle", 3), G, F) = }, fadeTo: function(E, G, F) { return this.animate({ opacity: G }, E, F) = }, animate: function(I, F, H, G) { var E =3D o.speed(F, H, G); return = this[E.queue =3D=3D=3D false ? "each" : "queue"](function() { var K =3D = o.extend({}, E), M, L =3D this.nodeType =3D=3D 1 && = o(this).is(":hidden"), J =3D this; for (M in I) { if (I[M] =3D=3D "hide" = && L || I[M] =3D=3D "show" && !L) { return K.complete.call(this) } if = ((M =3D=3D "height" || M =3D=3D "width") && this.style) { K.display =3D = o.css(this, "display"); K.overflow =3D this.style.overflow } } if = (K.overflow !=3D null) { this.style.overflow =3D "hidden" } K.curAnim = =3D o.extend({}, I); o.each(I, function(O, S) { var R =3D new o.fx(J, K, = O); if (/toggle|show|hide/.test(S)) { R[S =3D=3D "toggle" ? L ? "show" : = "hide" : S](I) } else { var Q =3D = S.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/), T =3D R.cur(true) || = 0; if (Q) { var N =3D parseFloat(Q[2]), P =3D Q[3] || "px"; if (P !=3D = "px") { J.style[O] =3D (N || 1) + P; T =3D ((N || 1) / R.cur(true)) * T; = J.style[O] =3D T + P } if (Q[1]) { N =3D ((Q[1] =3D=3D "-=3D" ? -1 : 1) = * N) + T } R.custom(T, N, P) } else { R.custom(T, S, "") } } }); return = true }) }, stop: function(F, E) { var G =3D o.timers; if (F) { = this.queue([]) } this.each(function() { for (var H =3D G.length - 1; H = >=3D 0; H--) { if (G[H].elem =3D=3D this) { if (E) { G[H](true) } = G.splice(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] =3D function(G, H) { return this.animate(F, = G, H) } }); o.extend({ speed: function(G, H, F) { var E =3D typeof G = =3D=3D=3D "object" ? G : { complete: F || !F && H || o.isFunction(G) && = G, duration: G, easing: F && H || H && !o.isFunction(H) && H }; = E.duration =3D o.fx.off ? 0 : typeof E.duration =3D=3D=3D "number" ? = E.duration : o.fx.speeds[E.duration] || o.fx.speeds._default; E.old =3D = E.complete; E.complete =3D function() { if (E.queue !=3D=3D false) { = 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 =3D = E; this.elem =3D F; 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] !=3D null && (!this.elem.style || = this.elem.style[this.prop] =3D=3D null)) { return this.elem[this.prop] } = var E =3D parseFloat(o.css(this.elem, this.prop, F)); return E && E > = -10000 ? E : parseFloat(o.curCSS(this.elem, this.prop)) || 0 }, custom: = function(I, H, G) { this.startTime =3D e(); this.start =3D I; this.end = =3D H; this.unit =3D G || this.unit || "px"; this.now =3D this.start; = this.pos =3D this.state =3D 0; var E =3D this; function F(J) { return = E.step(J) } F.elem =3D this.elem; if (F() && o.timers.push(F) =3D=3D 1) = { n =3D setInterval(function() { var K =3D o.timers; for (var J =3D 0; J = < K.length; J++) { if (!K[J]()) { K.splice(J--, 1) } } if (!K.length) { = clearInterval(n) } }, 13) } }, show: function() { = this.options.orig[this.prop] =3D o.attr(this.elem.style, this.prop); = this.options.show =3D true; this.custom(this.prop =3D=3D "width" || = this.prop =3D=3D "height" ? 1 : 0, this.cur()); o(this.elem).show() }, = hide: function() { this.options.orig[this.prop] =3D = o.attr(this.elem.style, this.prop); this.options.hide =3D true; = this.custom(this.cur(), 0) }, step: function(H) { var G =3D e(); if (H = || G >=3D this.options.duration + this.startTime) { this.now =3D = this.end; this.pos =3D this.state =3D 1; this.update(); = this.options.curAnim[this.prop] =3D true; var E =3D true; for (var F in = this.options.curAnim) { if (this.options.curAnim[F] !=3D=3D true) { E = =3D false } } if (E) { if (this.options.display !=3D null) { = this.elem.style.overflow =3D this.options.overflow; = this.elem.style.display =3D this.options.display; if (o.css(this.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.show) { for (var I in this.options.curAnim) { = o.attr(this.elem.style, I, this.options.orig[I]) } } = this.options.complete.call(this.elem) } return false } else { var J =3D = G - this.startTime; this.state =3D J / this.options.duration; this.pos = =3D o.easing[this.options.easing || (o.easing.swing ? "swing" : = "linear")](this.state, J, 0, 1, this.options.duration); this.now =3D = this.start + ((this.end - this.start) * this.pos); this.update() } = return true } }; o.extend(o.fx, { speeds: { slow: 600, fast: 200, = _default: 400 }, step: { opacity: function(E) { o.attr(E.elem.style, = "opacity", E.now) }, _default: function(E) { if (E.elem.style && = E.elem.style[E.prop] !=3D null) { E.elem.style[E.prop] =3D E.now + = E.unit } else { E.elem[E.prop] =3D E.now } } } }); if = (document.documentElement.getBoundingClientRect) { o.fn.offset =3D = function() { if (!this[0]) { return { top: 0, left: 0} } if (this[0] = =3D=3D=3D this[0].ownerDocument.body) { return = o.offset.bodyOffset(this[0]) } var G =3D = this[0].getBoundingClientRect(), J =3D this[0].ownerDocument, F =3D = J.body, E =3D J.documentElement, L =3D E.clientTop || F.clientTop || 0, = K =3D E.clientLeft || F.clientLeft || 0, I =3D G.top + (self.pageYOffset = || o.boxModel && E.scrollTop || F.scrollTop) - L, H =3D G.left + = (self.pageXOffset || o.boxModel && E.scrollLeft || F.scrollLeft) - K; = return { top: I, left: H} } } else { o.fn.offset =3D function() { if = (!this[0]) { return { top: 0, left: 0} } if (this[0] =3D=3D=3D = this[0].ownerDocument.body) { return o.offset.bodyOffset(this[0]) } = o.offset.initialized || o.offset.initialize(); var J =3D this[0], G =3D = J.offsetParent, F =3D J, O =3D J.ownerDocument, M, H =3D = O.documentElement, K =3D O.body, L =3D O.defaultView, E =3D = L.getComputedStyle(J, null), N =3D J.offsetTop, I =3D J.offsetLeft; = while ((J =3D J.parentNode) && J !=3D=3D K && J !=3D=3D H) { M =3D = L.getComputedStyle(J, null); N -=3D J.scrollTop, I -=3D J.scrollLeft; if = (J =3D=3D=3D G) { N +=3D J.offsetTop, I +=3D J.offsetLeft; if = (o.offset.doesNotAddBorder && !(o.offset.doesAddBorderForTableAndCells = && /^t(able|d|h)$/i.test(J.tagName))) { N +=3D = parseInt(M.borderTopWidth, 10) || 0, I +=3D parseInt(M.borderLeftWidth, = 10) || 0 } F =3D G, G =3D J.offsetParent } if = (o.offset.subtractsBorderForOverflowNotVisible && M.overflow !=3D=3D = "visible") { N +=3D parseInt(M.borderTopWidth, 10) || 0, I +=3D = parseInt(M.borderLeftWidth, 10) || 0 } E =3D M } if (E.position = =3D=3D=3D "relative" || E.position =3D=3D=3D "static") { N +=3D = K.offsetTop, I +=3D K.offsetLeft } if (E.position =3D=3D=3D "fixed") { N = +=3D Math.max(H.scrollTop, K.scrollTop), I +=3D Math.max(H.scrollLeft, = K.scrollLeft) } return { top: N, left: I} } } o.offset =3D { initialize: = function() { if (this.initialized) { return } var L =3D document.body, F = =3D document.createElement("div"), H, G, N, I, M, E, J =3D = L.style.marginTop, K =3D '
'; M =3D { position: = "absolute", top: 0, left: 0, margin: 0, border: 0, width: "1px", height: = "1px", visibility: "hidden" }; for (E in M) { F.style[E] =3D M[E] } = F.innerHTML =3D K; L.insertBefore(F, L.firstChild); H =3D F.firstChild, = G =3D H.firstChild, I =3D H.nextSibling.firstChild.firstChild; = this.doesNotAddBorder =3D (G.offsetTop !=3D=3D 5); = this.doesAddBorderForTableAndCells =3D (I.offsetTop =3D=3D=3D 5); = H.style.overflow =3D "hidden", H.style.position =3D "relative"; = this.subtractsBorderForOverflowNotVisible =3D (G.offsetTop =3D=3D=3D = -5); L.style.marginTop =3D "1px"; this.doesNotIncludeMarginInBodyOffset = =3D (L.offsetTop =3D=3D=3D 0); L.style.marginTop =3D J; = L.removeChild(F); this.initialized =3D true }, bodyOffset: function(E) { = o.offset.initialized || o.offset.initialize(); var G =3D E.offsetTop, F = =3D E.offsetLeft; if (o.offset.doesNotIncludeMarginInBodyOffset) { G = +=3D parseInt(o.curCSS(E, "marginTop", true), 10) || 0, F +=3D = parseInt(o.curCSS(E, "marginLeft", true), 10) || 0 } return { top: G, = left: F} } }; o.fn.extend({ position: function() { var I =3D 0, H =3D 0, = F; if (this[0]) { var G =3D this.offsetParent(), J =3D this.offset(), E = =3D /^body|html$/i.test(G[0].tagName) ? { top: 0, left: 0} : G.offset(); = J.top -=3D j(this, "marginTop"); J.left -=3D j(this, "marginLeft"); = E.top +=3D j(G, "borderTopWidth"); E.left +=3D j(G, "borderLeftWidth"); = F =3D { top: J.top - E.top, left: J.left - E.left} } return F }, = offsetParent: function() { var E =3D this[0].offsetParent || = document.body; while (E && (!/^body|html$/i.test(E.tagName) && o.css(E, = "position") =3D=3D "static")) { E =3D E.offsetParent } return o(E) } }); = o.each(["Left", "Top"], function(F, E) { var G =3D "scroll" + E; o.fn[G] = =3D function(H) { if (!this[0]) { return null } return H !=3D=3D g ? = this.each(function() { this =3D=3D l || this =3D=3D document ? = l.scrollTo(!F ? H : o(l).scrollLeft(), F ? H : o(l).scrollTop()) : = this[G] =3D H }) : this[0] =3D=3D l || this[0] =3D=3D document ? self[F = ? "pageYOffset" : "pageXOffset"] || o.boxModel && = document.documentElement[G] || document.body[G] : this[0][G] } }); = o.each(["Height", "Width"], function(H, F) { var E =3D H ? "Left" : = "Top", G =3D H ? "Right" : "Bottom"; o.fn["inner" + F] =3D function() { = return this[F.toLowerCase()]() + j(this, "padding" + E) + j(this, = "padding" + G) }; o.fn["outer" + F] =3D function(J) { return = this["inner" + F]() + j(this, "border" + E + "Width") + j(this, "border" = + G + "Width") + (J ? j(this, "margin" + E) + j(this, "margin" + G) : 0) = }; var I =3D F.toLowerCase(); o.fn[I] =3D function(J) { return this[0] = =3D=3D l ? document.compatMode =3D=3D "CSS1Compat" && = document.documentElement["client" + F] || document.body["client" + F] : = this[0] =3D=3D document ? Math.max(document.documentElement["client" + = F], document.body["scroll" + F], document.documentElement["scroll" + F], = document.body["offset" + F], document.documentElement["offset" + F]) : J = =3D=3D=3D g ? (this.length ? o.css(this[0], I) : null) : this.css(I, = typeof J =3D=3D=3D "string" ? J : J + "px") } }) })(); ------=_NextPart_000_0027_01CA3612.17DE8250 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.filmfestival.nl/shared/js/jquery.plugins.js /* = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/ /* Dimensions Copyright (c) 2007 Paul Bakaus = (paul.bakaus@googlemail.com) and Brandon Aaron (brandon.aaron@gmail.com = || http://brandonaaron.net) * Version: 1.2 */ (function($) { $.dimensions =3D { version: '1.2' }; $.each(['Height', = 'Width'], function(i, name) { $.fn['inner' + name] =3D function() { if = (!this[0]) return; var torl =3D name =3D=3D 'Height' ? 'Top' : 'Left', = borr =3D name =3D=3D 'Height' ? 'Bottom' : 'Right'; return = this.is(':visible') ? this[0]['client' + name] : num(this, = name.toLowerCase()) + num(this, 'padding' + torl) + num(this, 'padding' = + borr); }; $.fn['outer' + name] =3D function(options) { if (!this[0]) = return; var torl =3D name =3D=3D 'Height' ? 'Top' : 'Left', borr =3D = name =3D=3D 'Height' ? 'Bottom' : 'Right'; options =3D $.extend({ = margin: false }, options || {}); var val =3D this.is(':visible') ? = this[0]['offset' + name] : num(this, name.toLowerCase()) + num(this, = 'border' + torl + 'Width') + num(this, 'border' + borr + 'Width') + = num(this, 'padding' + torl) + num(this, 'padding' + borr); return val + = (options.margin ? (num(this, 'margin' + torl) + num(this, 'margin' + = borr)) : 0); }; }); $.each(['Left', 'Top'], function(i, name) { = $.fn['scroll' + name] =3D function(val) { if (!this[0]) return; return = val !=3D undefined ? this.each(function() { this =3D=3D window || this = =3D=3D document ? window.scrollTo(name =3D=3D 'Left' ? val : = $(window)['scrollLeft'](), name =3D=3D 'Top' ? val : = $(window)['scrollTop']()) : this['scroll' + name] =3D val; }) : this[0] = =3D=3D window || this[0] =3D=3D document ? self[(name =3D=3D 'Left' ? = 'pageXOffset' : 'pageYOffset')] || $.boxModel && = document.documentElement['scroll' + name] || document.body['scroll' + = name] : this[0]['scroll' + name]; }; }); $.fn.extend({ position: = function() { var left =3D 0, top =3D 0, elem =3D this[0], offset, = parentOffset, offsetParent, results; if (elem) { offsetParent =3D = this.offsetParent(); offset =3D this.offset(); parentOffset =3D = offsetParent.offset(); offset.top -=3D num(elem, 'marginTop'); = offset.left -=3D num(elem, 'marginLeft'); parentOffset.top +=3D = num(offsetParent, 'borderTopWidth'); parentOffset.left +=3D = num(offsetParent, 'borderLeftWidth'); results =3D { top: offset.top - = parentOffset.top, left: offset.left - parentOffset.left }; } return = results; }, offsetParent: function() { var offsetParent =3D = this[0].offsetParent; while (offsetParent && = (!/^body|html$/i.test(offsetParent.tagName) && $.css(offsetParent, = 'position') =3D=3D 'static')) offsetParent =3D = offsetParent.offsetParent; return $(offsetParent); } }); function = num(el, prop) { return parseInt($.curCSS(el.jquery ? el[0] : el, prop, = true)) || 0; }; })(jQuery); /* = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/ /* Jcrop v.0.9.5 (minimized) (c) 2008 Kelly Hallman and DeepLiquid.com = More information: http://deepliquid.com/content/Jcrop.html Released = under MIT License - this header must remain with code */ $.Jcrop =3D function(c, u) { var c =3D c, u =3D u; if (typeof (c) = !=3D=3D "object") { c =3D $(c)[0] } if (typeof (u) !=3D=3D "object") { u = =3D {} } if (!("trackDocument" in u)) { u.trackDocument =3D = $.browser.msie ? false : true } if (!("keySupport" in u)) { u.keySupport = =3D $.browser.msie ? false : true } var P =3D { trackDocument: false, = baseClass: "jcrop", addClass: null, bgColor: "black", bgOpacity: 0.6, = borderOpacity: 0.4, handleOpacity: 0.5, handlePad: 5, handleSize: 9, = handleOffset: 5, edgeMargin: 14, aspectRatio: 0, keySupport: true, = cornerHandles: true, sideHandles: true, drawBorders: true, dragEdges: = true, boxWidth: 0, boxHeight: 0, boundary: 8, animationDelay: 20, = swingSpeed: 3, watchShift: false, minSelect: [0, 0], maxSize: [0, 0], = minSize: [0, 0], onChange: function() { }, onSelect: function() { } }; = var D =3D P; t(u); var ab =3D $(c).css({ position: "absolute" }); O(ab, = D.boxWidth, D.boxHeight); var L =3D ab.width(), J =3D ab.height(), S =3D = $("
").width(L).height(J).addClass(x("holder")).css({ position: = "relative", backgroundColor: D.bgColor }); if (D.addClass) { = S.addClass(D.addClass) } ab.wrap(S); var E =3D $("").attr("src", = ab.attr("src")).css("position", "absolute").width(L).height(J); var g = =3D $("
").width(G(100)).height(G(100)).css({ zIndex: 310, = position: "absolute", overflow: "hidden" }).append(E); var H =3D $("
").width(G(100)).height(G(100)).css({ zIndex: 320 }); var s =3D = $("
").css({ position: "absolute", zIndex: 300 = }).insertBefore(ab).append(g, H); var p =3D D.boundary; var a =3D = $("
").addClass(x("tracker")).width(L + (p * 2)).height(J + (p * = 2)).css({ position: "absolute", top: j(-p), left: j(-p), zIndex: 290, = opacity: 0 }).mousedown(V); var I, d; var W =3D z(c), n, y, ad, ac, v, = U; if ("trueSize" in D) { I =3D D.trueSize[0] / L; d =3D D.trueSize[1] / = J } var T =3D function() { var ag =3D 0, ar =3D 0, af =3D 0, aq =3D 0, = aj, ah; function al(av) { var av =3D ai(av); af =3D ag =3D av[0]; aq =3D = ar =3D av[1] } function ak(av) { var av =3D ai(av); aj =3D av[0] - af; = ah =3D av[1] - aq; af =3D av[0]; aq =3D av[1] } function au() { return = [aj, ah] } function ae(ax) { var aw =3D ax[0], av =3D ax[1]; if (0 > ag = + aw) { aw -=3D aw + ag } if (0 > ar + av) { av -=3D av + ar } if (J < = aq + av) { av +=3D J - (aq + av) } if (L < af + aw) { aw +=3D L - (af + = aw) } ag +=3D aw; af +=3D aw; ar +=3D av; aq +=3D av } function am(av) { = var aw =3D at(); switch (av) { case "ne": return [aw.x2, aw.y]; case = "nw": return [aw.x, aw.y]; case "se": return [aw.x2, aw.y2]; case "sw": = return [aw.x, aw.y2] } } function at() { if (!D.aspectRatio && !y) { = return ap() } var aw =3D D.aspectRatio ? D.aspectRatio : y, aA =3D = D.minSize, aD =3D D.maxSize, ax =3D af - ag, aE =3D aq - ar, ay =3D = Math.abs(ax), az =3D Math.abs(aE), aB =3D ay / az, av, aC; if (aB < aw) = { aC =3D aq; w =3D az * aw; av =3D ax < 0 ? ag - w : w + ag; if (av < 0) = { av =3D 0; h =3D Math.abs((av - ag) / aw); aC =3D aE < 0 ? ar - h : h + = ar } else { if (av > L) { av =3D L; h =3D Math.abs((av - ag) / aw); aC = =3D aE < 0 ? ar - h : h + ar } } } else { av =3D af; h =3D ay / aw; aC = =3D aE < 0 ? ar - h : ar + h; if (aC < 0) { aC =3D 0; w =3D Math.abs((aC = - ar) * aw); av =3D ax < 0 ? ag - w : w + ag } else { if (aC > J) { aC = =3D J; w =3D Math.abs(aC - ar) * aw; av =3D ax < 0 ? ag - w : w + ag } } = } return last =3D ao(an(ag, ar, av, aC)) } function ai(av) { if (av[0] < = 0) { av[0] =3D 0 } if (av[1] < 0) { av[1] =3D 0 } if (av[0] > L) { av[0] = =3D L } if (av[1] > J) { av[1] =3D J } return [av[0], av[1]] } function = an(ay, aA, ax, az) { var aC =3D ay, aB =3D ax, aw =3D aA, av =3D az; if = (ax < ay) { aC =3D ax; aB =3D ay } if (az < aA) { aw =3D az; av =3D aA } = return [Math.round(aC), Math.round(aw), Math.round(aB), Math.round(av)] = } function ap() { var aw =3D af - ag; var av =3D aq - ar; if (r && = (Math.abs(aw) > r)) { af =3D (aw > 0) ? (ag + r) : (ag - r) } if (Y && = (Math.abs(av) > Y)) { aq =3D (av > 0) ? (ar + Y) : (ar - Y) } if (N && = (Math.abs(av) < N)) { aq =3D (av > 0) ? (ar + N) : (ar - N) } if (k && = (Math.abs(aw) < k)) { af =3D (aw > 0) ? (ag + k) : (ag - k) } if (ag < = 0) { af -=3D ag; ag -=3D ag } if (ar < 0) { aq -=3D ar; ar -=3D ar } if = (af < 0) { ag -=3D af; af -=3D af } if (aq < 0) { ar -=3D aq; aq -=3D aq = } if (af > L) { var ax =3D af - L; ag -=3D ax; af -=3D ax } if (aq > J) = { var ax =3D aq - J; ar -=3D ax; aq -=3D ax } if (ag > L) { var ax =3D = ag - J; aq -=3D ax; ar -=3D ax } if (ar > J) { var ax =3D ar - J; aq = -=3D ax; ar -=3D ax } return ao(an(ag, ar, af, aq)) } function ao(av) { = return { x: av[0], y: av[1], x2: av[2], y2: av[3], w: av[2] - av[0], h: = av[3] - av[1]} } return { flipCoords: an, setPressed: al, setCurrent: = ak, getOffset: au, moveOffset: ae, getCorner: am, getFixed: at} } (); = var Q =3D function() { var aj, ag, aq, ap, az =3D 370; var ai =3D {}; = var aD =3D {}; var af =3D false; var ao =3D D.handleOffset; if = (D.drawBorders) { ai =3D { top: ak("hline").css("top", $.browser.msie ? = j(-1) : j(0)), bottom: ak("hline"), left: ak("vline"), right: = ak("vline")} } if (D.dragEdges) { aD.t =3D ay("n"); aD.b =3D ay("s"); = aD.r =3D ay("e"); aD.l =3D ay("w") } D.sideHandles && au(["n", "s", "e", = "w"]); D.cornerHandles && au(["sw", "nw", "ne", "se"]); function ak(aG) = { var aH =3D $("
").css({ position: "absolute", opacity: = D.borderOpacity }).addClass(x(aG)); g.append(aH); return aH } function = ae(aG, aH) { var aI =3D $("
").mousedown(b(aG)).css({ cursor: aG + = "-resize", position: "absolute", zIndex: aH }); H.append(aI); return aI = } function ar(aG) { return ae(aG, az++).css({ top: j(-ao + 1), left: = j(-ao + 1), opacity: D.handleOpacity }).addClass(x("handle")) } function = ay(aI) { var aL =3D D.handleSize, aM =3D ao, aK =3D aL, aH =3D aL, aJ = =3D aM, aG =3D aM; switch (aI) { case "n": case "s": aH =3D G(100); = break; case "e": case "w": aK =3D G(100); break } return ae(aI, = az++).width(aH).height(aK).css({ top: j(-aJ + 1), left: j(-aG + 1) }) } = function au(aG) { for (i in aG) { aD[aG[i]] =3D ar(aG[i]) } } function = aw(aN) { var aI =3D Math.round((aN.h / 2) - ao), aH =3D Math.round((aN.w = / 2) - ao), aL =3D west =3D -ao + 1, aK =3D aN.w - ao, aJ =3D aN.h - ao, = aG, aM; "e" in aD && aD.e.css({ top: j(aI), left: j(aK) }) && aD.w.css({ = top: j(aI) }) && aD.s.css({ top: j(aJ), left: j(aH) }) && aD.n.css({ = left: j(aH) }); "ne" in aD && aD.ne.css({ left: j(aK) }) && aD.se.css({ = top: j(aJ), left: j(aK) }) && aD.sw.css({ top: j(aJ) }); "b" in aD && = aD.b.css({ top: j(aJ) }) && aD.r.css({ left: j(aK) }) } function am(aG, = aH) { E.css({ top: j(-aH), left: j(-aG) }); s.css({ top: j(aH), left: = j(aG) }) } function aF(aG, aH) { s.width(aG).height(aH) } function ah() = { var aG =3D T.getFixed(); T.setPressed([aG.x, aG.y]); = T.setCurrent([aG.x2, aG.y2]) } function aC() { if (ap) { return al() } } = function al() { var aG =3D T.getFixed(); aF(aG.w, aG.h); am(aG.x, aG.y); = D.drawBorders && ai.right.css({ left: j(aG.w - 1) }) && ai.bottom.css({ = top: j(aG.h - 1) }); af && aw(aG); ap || aE(); D.onChange(R(aG)) } = function aE() { s.show(); ab.css("opacity", D.bgOpacity); ap =3D true } = function aA() { aB(); s.hide(); ab.css("opacity", 1); ap =3D false } = function an() { aA(); ab.css("opacity", 1); ap =3D false } function av() = { af =3D true; aw(T.getFixed()); H.show() } function aB() { af =3D = false; H.hide() } function ax(aG) { (v =3D aG) ? aB() : av() } function = at() { var aG =3D T.getFixed(); ax(false); ah() } aB(); g.append($("
").addClass(x("tracker")).mousedown(b("move")).css({ cursor: "move", = position: "absolute", zIndex: 360, opacity: 0 })); return { = updateVisible: aC, update: al, release: aA, show: aE, hide: an, = enableHandles: av, disableHandles: aB, animMode: ax, done: at} } (); var = K =3D function() { var af =3D function() { }, ah =3D function() { }, ag = =3D D.trackDocument; if (!ag) { a.mousemove(ae).mouseup(ai).mouseout(ai) = } function am() { if (ag) { $(document).mousemove(ae).mouseup(ai) } = a.css({ zIndex: 450 }) } function al() { if (ag) { = $(document).unbind("mousemove", ae).unbind("mouseup", ai) } a.css({ = zIndex: 290 }) } function ae(an) { af(B(an)) } function ai(an) { = an.preventDefault(); an.stopPropagation(); if (n) { n =3D false; = ah(B(an)); D.onSelect(R(T.getFixed())); al(); af =3D function() { }; ah = =3D function() { } } return false } function aj(ao, an) { n =3D true; af = =3D ao; ah =3D an; am(); return false } function ak(an) { = a.css("cursor", an) } ab.before(a); return { activateHandlers: aj, = setCursor: ak} } (); var aa =3D function() { var ah =3D $('').css({ position: "absolute", left: "-30px" = }).keydown(ae).keyup(ai).blur(aj), ak =3D $("
").css({ position: = "absolute", overflow: "hidden" }).append(ah); function af() { if = (D.keySupport) { ah.show(); ah.focus() } } function aj(al) { ah.hide() } = function ai(am) { if (!D.watchShift) { return } var an =3D U, al; U =3D = am.shiftKey ? true : false; if (an !=3D U) { if (U && n) { al =3D = T.getFixed(); y =3D al.w / al.h } else { y =3D 0 } Q.update() } = am.stopPropagation(); am.preventDefault(); return false } function = ag(am, al, an) { T.moveOffset([al, an]); Q.updateVisible(); = am.preventDefault(); am.stopPropagation() } function ae(am) { if = (am.ctrlKey) { return true } ai(am); var al =3D U ? 10 : 1; switch = (am.keyCode) { case 37: ag(am, -al, 0); break; case 39: ag(am, al, 0); = break; case 38: ag(am, 0, -al); break; case 40: ag(am, 0, al); break; = case 27: Q.release(); break; case 9: return true } return false } if = (D.keySupport) { ak.insertBefore(ab) } return { watchKeys: af} } (); = function j(ae) { return "" + parseInt(ae) + "px" } function G(ae) { = return "" + parseInt(ae) + "%" } function x(ae) { return D.baseClass + = "-" + ae } function z(ae) { var af =3D $(ae).offset(); return [af.left, = af.top] } function B(ae) { return [(ae.pageX - W[0]), (ae.pageY - W[1])] = } function A(ae) { if (ae !=3D ad) { K.setCursor(ae); ad =3D ae } } = function e(af, ag) { W =3D z(c); K.setCursor(af =3D=3D "move" ? af : af = + "-resize"); if (af =3D=3D "move") { return K.activateHandlers(M(ag), = l) } var ae =3D T.getFixed(); T.setPressed(T.getCorner(m(af))); = K.activateHandlers(C(af, ae), l) } function C(af, ae) { return = function(ag) { if (!D.aspectRatio && !y) { switch (af) { case "e": ag[1] = =3D ae.y2; break; case "w": ag[1] =3D ae.y2; break; case "n": ag[0] =3D = ae.x2; break; case "s": ag[0] =3D ae.x2; break } } else { switch (af) { = case "e": ag[1] =3D ae.y + 1; break; case "w": ag[1] =3D ae.y + 1; = break; case "n": ag[0] =3D ae.x + 1; break; case "s": ag[0] =3D ae.x + = 1; break } } T.setCurrent(ag); Q.update() } } function M(af) { var ae = =3D af; aa.watchKeys(); return function(ag) { T.moveOffset([ag[0] - = ae[0], ag[1] - ae[1]]); ae =3D ag; Q.update() } } function m(ae) { = switch (ae) { case "n": return "sw"; case "s": return "nw"; case "e": = return "nw"; case "w": return "ne"; case "ne": return "sw"; case "nw": = return "se"; case "se": return "nw"; case "sw": return "ne" } } function = b(ae) { return function(af) { n =3D true; e(ae, B(af)); = af.stopPropagation(); af.preventDefault(); return false } } function = O(ai, af, ah) { var ae =3D ai.width(), ag =3D ai.height(); if ((ae > af) = && af > 0) { ae =3D af; ag =3D (af / ai.width()) * ai.height() } if ((ag = > ah) && ah > 0) { ag =3D ah; ae =3D (ah / ai.height()) * ai.width() } I = =3D ai.width() / ae; d =3D ai.height() / ag; ai.width(ae).height(ag) } = function R(ae) { return { x: parseInt(ae.x * I), y: parseInt(ae.y * d), = x2: parseInt(ae.x2 * I), y2: parseInt(ae.y2 * d), w: parseInt(ae.w * I), = h: parseInt(ae.h * d)} } function l(af) { var ae =3D T.getFixed(); if = (ae.w > D.minSelect[0] && ae.h > D.minSelect[1]) { Q.enableHandles(); = Q.done() } else { Q.release() } K.setCursor("crosshair") } function = V(ae) { n =3D true; W =3D z(c); Q.release(); Q.disableHandles(); = A("crosshair"); T.setPressed(B(ae)); K.activateHandlers(Z, l); = aa.watchKeys(); ae.stopPropagation(); ae.preventDefault(); return false = } function Z(ae) { T.setCurrent(ae); Q.update() } function o(aw) { var = aq =3D aw[0], af =3D aw[1], ap =3D aw[2], ae =3D aw[3]; if (v) { return = } var ao =3D T.flipCoords(aq, af, ap, ae); var au =3D T.getFixed(); var = ah =3D initcr =3D [au.x, au.y, au.x2, au.y2]; var ag =3D = D.animationDelay; var am =3D ah[0]; var al =3D ah[1]; var ap =3D ah[2]; = var ae =3D ah[3]; var at =3D ao[0] - initcr[0]; var aj =3D ao[1] - = initcr[1]; var ar =3D ao[2] - initcr[2]; var ai =3D ao[3] - initcr[3]; = var an =3D 0; var ak =3D D.swingSpeed; Q.animMode(true); var av =3D = function() { return function() { an +=3D (100 - an) / ak; ah[0] =3D am + = ((an / 100) * at); ah[1] =3D al + ((an / 100) * aj); ah[2] =3D ap + ((an = / 100) * ar); ah[3] =3D ae + ((an / 100) * ai); if (an < 100) { ax() } = else { Q.done() } if (an >=3D 99.8) { an =3D 100 } F(ah) } } (); = function ax() { window.setTimeout(av, ag) } ax() } function F(ae) { = T.setPressed([ae[0], ae[1]]); T.setCurrent([ae[2], ae[3]]); Q.update() } = function t(ae) { if (typeof (ae) !=3D "object") { ae =3D {} } D =3D = $.extend(D, ae); if (typeof (D.onChange) !=3D=3D "function") { = D.onChange =3D function() { } } if (typeof (D.onSelect) !=3D=3D = "function") { D.onSelect =3D function() { } } } function f() { return = R(T.getFixed()) } function X() { return T.getFixed() } function q(ae) { = t(ae); if ("setSelect" in ae) { F(ae.setSelect); Q.done() } } if (typeof = (u) !=3D "object") { u =3D {} } if ("setSelect" in u) { F(u.setSelect); = Q.done() } var r =3D D.maxSize[0] || 0; var Y =3D D.maxSize[1] || 0; var = k =3D D.minSize[0] || 0; var N =3D D.minSize[1] || 0; = K.setCursor("crosshair"); return { animateTo: o, setSelect: F, = setOptions: q, tellSelect: f, tellScaled: X} }; $.fn.Jcrop =3D = function(b) { function a(e) { var d =3D b.useImg || e.src; var c =3D new = Image(); var e =3D e; c.onload =3D function() { $(e).hide().after(c); = e.Jcrop =3D $.Jcrop(c, b) }; c.src =3D d } if (typeof (b) !=3D=3D = "object") { b =3D {} } this.each(function() { if ("Jcrop" in this) { if = (b =3D=3D "api") { return this.Jcrop } else { this.Jcrop.setOptions(b) } = } else { a(this) } }); return this }; /* = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/ /* Metadata - jQuery plugin for parsing metadata from elements */ (function($) { $.extend({ metadata: { defaults: { type: 'class', name: = 'metadata', cre: /({.*})/, single: 'metadata' }, setType: function(type, = name) { this.defaults.type =3D type; this.defaults.name =3D name; }, = get: function(elem, opts) { var settings =3D $.extend({}, this.defaults, = opts); if (!settings.single.length) settings.single =3D 'metadata'; var = data =3D $.data(elem, settings.single); if (data) return data; data =3D = "{}"; if (settings.type =3D=3D "class") { var m =3D = settings.cre.exec(elem.className); if (m) data =3D m[1]; } else if = (settings.type =3D=3D "elem") { if (!elem.getElementsByTagName) return; = var e =3D elem.getElementsByTagName(settings.name); if (e.length) data = =3D $.trim(e[0].innerHTML); } else if (elem.getAttribute !=3D undefined) = { var attr =3D elem.getAttribute(settings.name); if (attr) data =3D = attr; } if (data.indexOf('{') < 0) data =3D "{" + data + "}"; data =3D = eval("(" + data + ")"); $.data(elem, settings.single, data); return = data; } } }); $.fn.metadata =3D function(opts) { return = $.metadata.get(this[0], opts); }; })(jQuery); /* = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/ /*Tooltip script for more info visit = http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jqu= ery */ this.tooltip =3D function() { xOffset =3D 10; yOffset =3D 20; = $(".tooltip").hover(function(e) { this.t =3D this.title; this.title =3D = ""; $("body").append("

" + this.t + "

"); = $("#tooltip").css("top", (e.pageY - xOffset) + "px").css("left", = (e.pageX + yOffset) + "px").fadeIn("fast"); }, function() { this.title = =3D this.t; $("#tooltip").remove(); }); = $(".tooltip").mousemove(function(e) { $("#tooltip").css("top", (e.pageY = - xOffset) + "px").css("left", (e.pageX + yOffset) + "px"); }); }; /* = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/ /*Image preview script for more info visit = http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jqu= ery */ this.imagePreview =3D function() { xOffset =3D 10; yOffset =3D 30; = $(".imagepreview").hover(function(e) { this.t =3D this.title; this.title = =3D ""; var c =3D (this.t !=3D "") ? "
" + this.t : ""; = $("body").append("

" + c + "

"); $("#preview").css("top", = (e.pageY - xOffset) + "px").css("left", (e.pageX + yOffset) + = "px").fadeIn("fast"); }, function() { this.title =3D this.t; = $("#preview").remove(); }); $(".imagepreview").mousemove(function(e) { = $("#preview").css("top", (e.pageY - xOffset) + "px").css("left", = (e.pageX + yOffset) + "px"); }); }; /* = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/ /* BGIframe Version 2.1 Copyright (c) 2006 Brandon Aaron = (http://brandonaaron.net)*/ (function($) { $.fn.bgIframe =3D $.fn.bgiframe =3D function(s) { if = ($.browser.msie && parseInt($.browser.version) <=3D 6) { s =3D = $.extend({ top: 'auto', left: 'auto', width: 'auto', height: 'auto', = opacity: true, src: 'javascript:false;' }, s || {}); var prop =3D = function(n) { return n && n.constructor =3D=3D Number ? n + 'px' : n; }, = html =3D '