bplist00_WebMainResource_WebSubresources ^WebResourceURL_WebResourceMIMEType_WebResourceFrameName_WebResourceData_WebResourceTextEncodingName_>http://www.sciencemag.org/cgi/content/abstract/science.1187659Ytext/htmlPO Rational Design of Envelope Identifies Broadly Neutralizing Human Monoclonal Antibodies to HIV-1 -- Wu et al., 10.1126/science.1187659 -- Science
Note to users. If you're seeing this message, it means that your browser cannot find this page's style/presentation instructions -- or possibly that you are using a browser that does not support current Web standards. Find out more about why this message is appearing, and what you can do to make your experience of our site the best it can be.
Invitrogen


Published Online July 8, 2010
Science DOI: 10.1126/science.1187659

Reports

Rational Design of Envelope Identifies Broadly Neutralizing Human Monoclonal Antibodies to HIV-1

Xueling Wu,1,* Zhi-Yong Yang,1,* Yuxing Li,1,* Carl-Magnus Hogerkorp,1,{dagger} William R. Schief,4 Michael S. Seaman,5 Tongqing Zhou,1 Stephen D. Schmidt,1 Lan Wu,1 Ling Xu,1 Nancy S. Longo,1 Krisha McKee,1 Sijy O’Dell,1 Mark K. Louder,1 Diane L. Wycuff,1 Yu Feng,1,{ddagger} Martha Nason,2 Nicole Doria-Rose,3 Mark Connors,3 Peter D. Kwong,1 Mario Roederer,1 Richard T. Wyatt,1,{ddagger} Gary J. Nabel,1,§ John R. Mascola1,§

Cross-reactive neutralizing antibodies (NAbs) are found in the sera of many HIV-1–infected subjects, but the virologic basis of their neutralization remains poorly understood. We used knowledge of HIV-1 envelope (Env) structure to develop antigenically resurfaced glycoproteins specific for the structurally conserved site of CD4 receptor binding. These probes were used to identify sera with NAbs to the CD4-binding site (CD4bs) and to isolate individual B cells from such an HIV-1–infected donor. By expressing immunoglobulin genes from individual cells, we identified three monoclonal antibodies, including a pair of somatic variants that neutralized over 90% of circulating HIV-1 isolates. Exceptionally broad HIV-1 neutralization can be achieved with individual antibodies targeted to the functionally conserved CD4bs of gp120, an important insight for future HIV-1 vaccine design.

1 Vaccine Research Center, National Institute of Allergy and Infectious Diseases, National Institutes of Health, Bethesda, MD 20892, USA.
2 Biostatistics Research Branch, Division of Clinical Research, National Institute of Allergy and Infectious Diseases, National Institutes of Health, Bethesda, MD 20892, USA.
3 Laboratory of Immunoregulation, National Institute of Allergy and Infectious Diseases, National Institutes of Health, Bethesda, MD 20892, USA.
4 Department of Biochemistry, University of Washington, Seattle, WA 98195, USA.
5 Beth Israel Deaconess Medical Center, Harvard Medical School, Boston, MA 02115, USA.

* These authors contributed equally to this work.

{dagger} Present address: Department of Molecular Genetics, Novo Nordisk A/S, Novo Nordisk Park, 2760 Måløv, Denmark.

{ddagger} Present address: Department of Immunology and Microbial Science, and IAVI Center for Neutralizing Antibody at TSRI, The Scripps Research Institute, La Jolla, CA 92037, USA.

§ To whom correspondence should be addressed. E-mail: gnabel@nih.gov (G.J.N); jmascola@nih.gov (J.R.M.)


Received for publication 28 January 2010. Accepted for publication 4 May 2010.





ADVERTISEMENT

Advertisement
ADVERTISEMENT

Advertisement

To Advertise     Find Products


Science. ISSN 0036-8075 (print), 1095-9203 (online)

UUTF-8"#'+/37;?CHNRVZ^bfjnrvz~_WebResourceResponse_+http://www.sciencemag.org/styles.header.cssXtext/cssOLbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_+http://www.sciencemag.org/styles.header.css./01X$classesZ$classname12UNSURLXNSObject#AkF 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Tue, 08 Jun 2010 21:14:21 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Xtext/css_Fri, 09 Jul 2010 14:35:50 GMTT5892^ssuvnac9u1.JS3Uclose_"33ff88-1704-4c0eb2ad"./`aab2_NSMutableDictionary\NSDictionary./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  :?HSV\enpw*/OU !.16:Nh\O/* ****************************************** */ /* HEADER /* ****************************************** */ #hd {width: 1000px; padding-top: 0; margin: 0 0 8px 8px;} #hd-main{background: url(/site/icons_shared/hd-bg.gif) repeat-x top left; position: relative; font: bold 10px arial, verdana, helvetica, sans-serif; z-index: 100;} #hd-main #hd-logo a {display:block; width: 158px; height: 90px; background: url(/site/icons_shared/hd-nav.png) no-repeat; text-indent: -9998em;} .pagetype-journal #hd-sub {position:relative; background: url(/site/icons_shared/hd-nav.png) no-repeat; width: 1000px; z-index: 20;} #hd-search {position: absolute; top: 2px; right: 10px; text-align: right;} #hd-search a {text-transform: uppercase; padding-left: 4px;} #hd-search form, #search form fieldset {display: inline;} #hd-search input {font-size: 11px !important; font-weight: bold; color: #ccc; border: solid 1px #d9d9d9; vertical-align: middle; padding: 3px;} #hd-search input.search-submit{width: 68px; height: 21px; background: url(/site/icons_shared/hd-nav.png) no-repeat -850px -84px; display: inline-block; text-indent: -9998em; outline: none; padding: 0; border: none;} #hd-search select{color: #666; padding: 1px 0;} #hd-subscribe {display:block; position: absolute; width: 128px; height: 21px; top: 58px; right: 10px; text-indent:-9998em; outline: none; background: url(/site/icons_shared/hd-nav.png) no-repeat -866px -8px;} #hd-subscribe:hover {background-position: -866px -52px;} #hd-breadcrumb {font-size: 11px; clear: both; overflow: hidden; height: 16px; margin-top: 2px;} #hd-breadcrumb ul{margin: 0; padding:0;} #hd-breadcrumb ul li{float: left; padding-right: 8px; line-height: 16px;} #hd-partner {position: absolute; top: 0; right: 35px; width: 149px; height: 44px; background: url(/site/icons_shared/hd-ptnr-bg.png) no-repeat;} #hd-partner a{padding: 5px 0 0 28px; display: block;} #nav-util, #authstring {position: absolute; text-transform: uppercase;} #nav-util {top: 13px; left: 162px; margin: 0; padding: 0;} #nav-util li, #authstring li {display: inline; padding: 0 8px 0 6px; border-right: solid 1px #ccc;} #nav-util li.last, #authstring li.last {border-right: none;} #nav-util a, #nav-util form a {color: #666; text-decoration: none;} #nav-util a:hover, #nav-util form a:hover {color: #333; text-decoration: underline;} #authstring a {color: #ccc; text-decoration: none;} #authstring a:hover {color: #fff; text-decoration: underline;} #authstring {top: 34px; right: 4px; text-align:right;} #nav-main {position: absolute; top: 50px; left: 160px; padding:0; margin:0;} #nav-main li.item {float: left; display: block; position: relative;} #nav-main li.item div.item-cn {width: 202px; position: absolute; top: 36px; border: solid 2px #840f0f; padding: 16px 12px 12px 12px; display: none; background: url(/site/icons_shared/decorations.png) no-repeat 104px 0; font-size: 12px;} #nav-main li.hovering div.item-cn { display: block;} #nav-main-news, #nav-main-journals, #nav-main-careers, #nav-main-communities, #nav-main-multimedia, #nav-main-topics { display:block; background: url(/site/icons_shared/hd-nav.png) no-repeat; height: 40px; text-indent: -9998em; outline: none; } #nav-main-news {width: 60px; background-position: -172px 0px;} #nav-main-journals {width: 150px; background-position: -232px 0px;} #nav-main-careers {width: 78px; background-position: -382px 0px;} #nav-main-communities {width: 176px; background-position: -460px 0px;} #nav-main-multimedia {width: 102px; background-position: -636px 0px;} #nav-main-topics {width: 107px; background-position: -738px 0px;} #nav-main-news:hover {background-position: -172px -42px;} #nav-main-journals:hover {background-position: -232px -42px;} #nav-main-careers:hover {background-position: -382px -42px;} #nav-main-communities:hover {background-position: -460px -42px;} #nav-main-multimedia:hover {background-position: -636px -42px;} #nav-main-topics:hover {background-position: -738px -42px;} .sciencenow #nav-main-news {background-position: -172px -84px !important;} #pageid-careers #nav-main-careers {background-position: -382px -84px !important;} .pageid-blogs #nav-main-communities {background-position: -460px -84px !important;} .pageid-multimedia #nav-main-multimedia {background-position: -636px -84px !important;} .pageid-collections #nav-main-topics {background-position: -738px -84px !important;} .pagetype-journal #nav-main-journals {background-position: -232px -84px !important;} .sci .pagetype-journal #hd-sub {background-position: 0 -126px; padding-top: 40px} .sigtrans .pagetype-journal #hd-sub {background-position: 0 -167px; padding-top: 40px} .scitransmed .pagetype-journal #hd-sub {background-position: 0 -209px; padding-top: 40px} .sageke .pagetype-journal #hd-sub {background-position: 0 -250px; padding-top: 40px} .pageid-journal_landing .pagetype-journal #hd-sub {background: none; padding: 0; border-bottom: none;} #nav-sub {background: #ced9df url(/site/icons_shared/hd-bg.gif) repeat-x bottom left; padding: 0 0 1px 10px; border-bottom: solid 2px white; display:block; margin:0;} #hd-sub {background: none; padding: 0; border-bottom: none;} #access-util {position: absolute; left: -9998px;} ul.tab-list {height: 27px;} ul.tab-list li {float: left; display: block; font-size: 11px !important; height: 27px;} ul.tab-list li a {display: block; padding:5px 10px; text-decoration: none; height: 27px; float: left;} ul.tab-list li a span {display: block; padding-top: 7px; font-weight: bold; float: left; cursor: pointer;} ul.tab-list li.Active {background: url(/site/icons_shared/tab-bg.gif) no-repeat top left;} ul.tab-list li.Active a {background: url(/site/icons_shared/tab-bg.gif) no-repeat top right; margin-left: 4px; padding-left: 6px; padding-top: 8px} #SubNavBar h1 {display:none;} _5http://www.sciencemag.org/site/icons_shared/hd-bg.gifYimage/gifOUbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_5http://www.sciencemag.org/site/icons_shared/hd-bg.gif./01X$classesZ$classname12UNSURLXNSObject#AkH| 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Mon, 24 Aug 2009 18:07:56 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Yimage/gif_Fri, 09 Jul 2010 14:35:52 GMTS448^ssuvnac9u1.JS3Uclose_"3d4128-1c0-4a92d6fc"./`aab2_NSMutableDictionary\NSDictionary./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  DIR]`foxz)49Y_ *7:?CWheOGIF89aQPON~P""Hu##Kz((**))M|))Dp@k))$$FsJx((Bm&&''$$""!!%%&& ,@pH,Ȥrl:Ш9Z,a xxL\n6kR|?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Fri, 11 Jun 2010 19:18:28 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Yimage/png_Fri, 09 Jul 2010 14:35:52 GMTV187278^ssuvnac9u1.JS3Uclose_"3d4129-2db8e-4c128c04"./`aab2_NSMutableDictionary\NSDictionaryێ./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  EJS^agpy{*5:Z`0=BGK_hmOێPNG  IHDR,PEotEXtSoftwareAdobe ImageReadyqe<0IDATx] |TEү\I @  " z/z뭫讷 -"(Wp&!d2I׼~yL /45_UU]6UQ U5~2´dQApTςmDzVC)᪷ש+M7TT- hl8y5~2ıc=~D p۴,4\e:|SjSޤȮAuk H-&d4h|A_=.4hBΓ5~2p+yH+^/qZ5WZk\?E }]ڦ=lUEafozhIO 튠6FFCˣ5j\ck\Ϡk9VB1B)YI`׊z:4qkૄ M-q5q>? v=18lBT6lWn4hAzL+/㌰5~q+ : (2\K 'pH4hРS6μ\*Nxs[$5A/Ш{O sZvߐ~9ws׭}Tl9;bD팜%uJyGQaxuW=6(sQpX( ˕\򕦇Gkոc\~땊z_|F#$0H~PS-@:/LW^E)jiss< 6Ų($gͤ#5W"`ulIvG/I+i$QeY3m}·G+?18>ӪġQ5`IQ)ΜNOg3ŋ_E (ն\5{59(褝q.o݆:nZ/,3Y-)2x{Hp0E/ qIg+({q I|87߬=oK'sRp^^Qa2뱦ݷg;Jk{`/>Rb |ZHӘ 䫯6>v4ɣ< sCbS lQW5˸n*/}PɓՃ3+.?Ey;8>e!hޚVjQ]8!f,enw^8| iLsx@J G+":N/O׌&S㉊ xy>ƣ-oA}h*惦/DhUߗW譽V97pbDGqжh3ff>`L;)q waO{蟚J={[ɛB7jQGʿVE+W}'Djo_|U2?9Na'|i-_Sd;~3g~M3g-iG.Ͽ}SfTK߰@e/<_G+J񵎗~zuqs|joIRt=:XH7;ėctϼ_Op8rp?y4hW_ywoV迍g9==Nٹ4)f}S?Q>;ۚ'bJ94utZ 貁Q\J q_`}:uG/tJi/[AF=d"Bـ~{{G;P)Sy'a}.`ꫯzA/# mK=svZ'~W/Nf{d/~ B3=!(%Da6vYJ>s~n>3KXҋBDHb.й3U4jd-ńJoIAN8_5#*_:k=.a# śܿ?ٮ\L$N_]pNe͚M۷Rn=U21&)\ ў苇WdNΠ r%n,{?W;,6ikyI< Z'5nL7'i:<՘;t^@;nZg.nTߒ^MmDݠў&RYd6a T>|oťqEWB 1 >En:8;qϘ?׆ csCT ʱ:ϬsHM1FNf0 Ftmn,d5FG{@%d/ZDA=[TÀ%A?d^Wwf=|wW93<]n;녝HY?s}JzoɼW^Џx0P~>K:lv~AOwC GL#[8l޷#U^PXYD*Ϙ?T}ܣ\`|ǫ|(i<SA;S!Ƶw%ޙүִCld[﹇GyYͺx|[1WGd):1f:ڶy:2k7: Nyc}P˴0'\iD G}R,;ϣ+ƽ:;9G<79Ͽq9h2~5Wg p7mj.&‘NmݒF^z),\3(o׎?Tkף0Z{W)ΠAv[{OAk5p'k+x˯?/C~' 6bE f崲p6f/$EBia,pQKvlTtUI{Yg#4Rǚ5;Ϧεh `0nLxCLfBPވ( :o.֍?rZP",9& 肁癎Ƈ/>_ O.rx\&CoC)aPΥ/6'٥_A;o n<.4\n_U F443:~)->} C[oN{75kuN} hIzZ0Ip }lp^JXC%TLM"|hba#?oEFvwioV)Uee:@ǚ 3<_{5߿}=F &hyl8KhGrv04ÏXrT>S\h-kD+\ 'ZO`@(V/޶:]wTF{7 g`,A=GI l9xtlCAas$_"`gz },+VB06&M(;&JΝd??Ϻ y?uݶl g]OI3g%a|̞M  #0UNERS?Y.~x*RN;iH1wl:rS~`z&e,^aȓQF#;HG_k{~PR)#YV_#8UMP"2\&̊gOX%d);v[cm܅0֠w71v({N3 MZ5`\6y2oW>/lo@ͽF-U:qeT}r,q#ÂY1^ib>K؋{%=?+׃V__y%>L? z &1/w;l{} +yλ&|[ΥĸC+ڴ۶WS+/ey22?/ŋ>CDTٸYUx"ޡm[ֈsXذEbL̛G N(3nyNFw5"37oܬ/66q>r5l.u֜F]*_2v3mRv69\jقݺb@_g$&s8G= WƓ"\:r8{NmGփߢ̼emEk5^G0s-ۢs}8OZ/&kocDrSu%oөGWNbU :B2J&R\3mvm=68ӈܟ1p ZcNB .t0"葆F?mdM]-t@Bjh. CK R3i0PVLx'2!N@a۸h11#.CbgAg1⦅6M)4U%/" G>䟯b6_ ٞAo4Kf~Bi!v Zi? }GAG9v |ţ\qqHMq ]sAI,i[АJJ7v8}8矧B!b\"ԝ<MNBb}C̃?= o6m++DEGrL2ξ͇~gO3V 6L)bǰ( G)QD9r]Dݺ9B>NJDi7ydfwQp=At$v~+w贵mՒXh2I:g1 MoEeĥq;:W[_,iB¯>'ЃXXlW 䋿O|" 2;\%&x, 'EҔeZ.#|ŕL/s!ᕥL/kчiXh=l@_E6mgim_:8^8;Gz9#C?|Lc^IkvZ\~X԰;RIZöm3gbu<ܵs C 7dZ0rQ89'g)G*"5nAXq=KוWRΏ g`5Z[y<ҩe ebznӾ9[\?4'm2"85o܋vw5?2"¨Xǟx{&`fwFfxVڏan7̉n29۽ى[R@'{wjɽ.1&8 [ wt,opT~-=JM\Z1^wzEXbV*}lw~{29#jƗW])/@4bE;Luלp:8[K W~7Dݔ1hˇ+'$8[gQBAnE)hvvyc4kq-Fc\Z'A㽍ǡ?s6ݘ[ovly*8?kY-uk%tmT;~ɳI f NcD\Qi)'aг3{P.c=*uJ?6 قn;/><8=zN+^k?o7 u^Ol@Eo'{>h@/6͘<88U2zx*r<98A?|61s߱ <#˗71"‹)A$zItyod,^[ rv,?8CpL8Ő7Utj-ۂ->VJ 8ˆvb] ng1n .y 1-[qROoQm<&"WtTUBAmҜєXv)- \ }CDyiBa'7,vv>Ƌ eo^DAT)RcIpsn4Nq; tsNw֭4t0>nzqD+F3upG {v.'\<ށo@r_,[n윣ONJIIs=AOv+߸qc.lnQNQ.=3x}َ(Z{)GwNRk׮m6ߌٳy#c7D;,[n)3ЈT©n/<[c-؆rd,Á/ۑH&Cֻ"-Ӹnr Y.C >ix]쇹>s+`bFo@3a9@/I;ܢ2@W}zfGT. o8ceߙ;FdV(c#+ 'v)ոzQiY ͼ*Yr ~;be7^(&|yN%WIcnUkŏ>N '\Ə?2OOx҂b[1U9pt}l']$[ѣ,Ve{1)^pyg1\OT+ig쯌<DJL%mȟ ޜ4|Sa(8׮gE4R{vf閻{)F#ys @>뷎~a?ފ]vXc Oo9`0)5ڏH'ٌ,G\U_} :ģ?pg?%Bv)!<G9ǿ۪kz.N9h]tY;Ga<G1֥<)7p8/t0>O{Q>~k!b~Rټa, ( C]pÇzZU?YC^D58½ Qg9̏9j>}=/o+ƺː!|7ț<",UA_C8ڏ!>zU./wGx˻+c+c>NSl9Ww Kss)7(xYɇɧo[ Yrˋjyض/۹KȈ盿{8p (8uPXXpzhכN"(K N8p;3M&NH ^>hޜvMԾ=}4o8)^n82-3#97^{7x#%Dp9l.2}܏]}^3*.]yQ =̓\e 3n[sԇ0ݢEZ"wБ€pba9huxnN?Dȫs#qsm;n)-lgE+& e/nyΖ-ّF<<,ɗ><:] X@ܖ#oڂ6wбb[JA'yVrmS*VM:Y1lPVēˋ}2ggc'r.v[1c{\ҳSrDplp&֪k-{tYa^џ twώ+ b{mz3lpLzo0z/L>A٘Vczŗ*Ioކ6nPY©0#G(6):wN50I8#1 ߅=XL`OJO\F%26xyܭTՙ;aW]Ue[1:+p񟖃{=eLF|5oKq309j0_cM np@~YY#B|@BQIuFՈ"0kz.1M"}""X>fIC#@kyT#Rn|1uNSBaU6oi#3-1m=f<4mEv}D>CƽV=ޚ?|cq8<rDp~]%gπgc%m*+~l׍ F?uN%"*PXx]~BQ%)'ﲽ5ɞO<,q︺VCds&>~d:qAfѐ41eKP#V["sw8' ~ic}^c:W|S>ӥ>vMGn-@17s 0/1X-cnxE0o^k觘ϬPA0Os_?[9R,ؖ<] C[J1!w3^@pVv_xs7'Eb 'Pn; ǹo\̆5HPp߾}{]4^8Æ_ȑ7z+oD!vo?ߪtR{p9Ю- ۟|)^ɱX 5]HeG:8fP;Io"Z}wa?cN5.<e_t)+p;F\m(K}.u.q](KQbC0?tD:e:d+yMӡq8ޜAK#I[x:n՞Ƴuge~h|7&z0ζt:.%Τy hF3cg1E7FYs.|GgP3`E{%?^8q8{&? %9i#F|Fs3pBul zcQYɏݼH!ꅓpYD1VRl:90 2OұLb$GndWY$p7iG`YJnJ#GвG&J}t+% ' h 4cv(F6IꅚSі vpQ.;L _up&g!5iC$Xh^9 ?d{k=Hy8fk1gB3-r|p'x }0` .Y,ڝќOpAr="o;{AO5z]_qwƙ]p/ߍtPw@cc7k Хӎ>})Z@@q-Ǜv[ܗbG1n~Aڃ4[Ћ慽'񢆵va k8?JΝ1?(/\vRw[w/ '9C)<:0?x67ߢƹܼGO+Cwhrzɠ px=wQ=^;Z)XIНϠ''gO^)&.{I};|ۭ7Fwy'q؄" 1Wl6E]9:"(gߚ09+e{m:oovFwԇ? zgNDȥ3hйsBjg~/Ϙ̻ySO~j/+^fb97G9r\gogzsـ6}ܢ-˳05As9.PVVB/~ө}Dѽ9jpVW5r~jpGbpx/Y{۪RzҊJ A&?^#AlP,YѵgYM6R%"H0^]>~5W.'if}y௃U[W8?_11&ME} fC1B 4neLZ1i}tю d\^>G./d({q@!v Ćqya ]mFSkYޠQ%$|n>^(0dYa.J(=/lFY$.p/H)6Ӂ)lSoA6Y7G"6a(DIyS2`[^C?_3>E.ʂ3ZGxł/nvǩp 8s>[T.['l-6RZojD@)&=_gpwMՈa15gwB[H'<\9rtȿY_E׳?[RrZ}ߨ'L^oۙXЁ V~H@B{KJ"@S݁E,r £u@pvB- {|L(Vjd0:'{>y#3g@7h@旯G_ R+˵ǟࠫ(|M Y"+*= nXc՚t>(ޗ^`il]#)]h:X[K YžB\㐝ǿZM1b\zw` D~|!=ETo< r<G,9?EyQWQNcpVyB\7 $)xh`=rRyW悟Q_}P68*N\)=lƶ,Y=!  Mm8ǙlEyv?]f.XOk}H:W_÷pܗk<shYqk7.!D %]TZ[ |E[ A*Jʨ!p%PAoB^7P('kyX<153Ŕ lK܀$VcqT(@*{>kGE3Dd6BybT?}YVVFWt)Fp0U(E9nhF&^gBa6rW,;*44|(7RIҿM2za࢜1o*CR/٦5 Z4_\nO{p|[W?;ήEٟ|,f`;Z_k%2z6.aݗ阕{@y. a9mp}Yי[e?ό7DDG凜PZ'TYl9{<C Xķye!uI7o=_/S[mqɥKWTgIgM_ʕ+ؑމ5T曌5i0``՛g3).=h*G8]Ow{BM "VPC\U opϘ/G)/Cm/>󉔧!<Ώ=s||/K~MN:yV>WXm]տoԃy_&?xz$?Ao, X sxŸ}z$mŸW`۹yA|qsrTy2|O9sxEN>q\YW.IIwUI9U,IE{eyz>O-ڷvj9^)/+UӱKyt~8HgySuV8h/hܟ-\#0#^^ľImθ5l >1vjV:glkij g6N:=MWe=uD}F׮;h" ĭyXiOM%/uMoU-28ǧs͑jt Ev'X 1YF,J;Z1+ J|kwK(>؝'Gʽg0FfLwy$IMN5_*@/ݿ-Y՘O"J1`lo pW0F4V^3<Y 2bR ~q t+ɣ*F|OA{T.AqԱ61B=+$0@,B4`T*t0kфE7G79;XYAi ~T2&ÙqDzІ9B.a;=fW{<NUi>d|U!1vʃ֮NJyȏca)QZdl7%GW "~8 vلH\S&SӌӁʿ|O_k*fa%yޚd'Rddge <C_W;VKi/b~pVO<m>=\{G7'2xEZk~^+}Ѿ4%:@ϵP}E! * 9aR-WE%afڸf65AǢ!8Cs;q,`zUCTEa|V+Ydh v/_ ?+BP*#BxD =|v>o}¸g%~聴 <(S[KW@ߗ|u;Qc]R^k/2'Iz'[ד=Y~߯8><sQblAiY鉏ڽ:V5}Ȕ_rF;ٱŭ@*VY| $|,xgO+1>xGmVŽcEM ,]8((+}\eM}ϝ'OTEiKUQp;Qc]?~,w<*sAO|r<sp9zAG{ycuĵXgl:e^\Ug_otңCneƭxPr2Ufgk4=ָ5~AnwFÎ?s6pBE :(X1}g|c9ʴ]sMUg7?y vKBCIq ҈Ka%_izhyԸ_k}qkC$F6o^/g2IW cO={PTv^M賩~ o6Md^nۖ\tײ ,!\#Zg7u|gt zQ/Zv)ܾO|QwĆ>˶wJ&qY~}|Yp8*_3jzTDUĖ{u-y>/cڽlq\njAY5A%&B_u Nu1))TgOO .@𕦇Gkո׸O=v7{9gЭzӨ8HzoenpZxɓMXFQ?p}Apt;m.g$run8jǰCsس _FX0‰HJyvvh7$6{S# L~&fu5th`ׁ饟|9w=fp+d0m}V'M-5S5fo8S@"Lj>9g_ϡ.hXj9^x|~e 3H_8];{:blZζm<a>n'/|-'Iw(:COG:3J?= uI;$;иEz?G*ǷhEa]:y8xT̞Ny'OjH'EEY$&Cb⮯SQZ5WZk\?qA8P&S=d#RZE6kz[ßB|t 4hРA 4h;e̵Lv;98`Giυ/<34hРA 4hPtӑ2kG_<۟p,2.2pzAh? 6o#4hРA 4h`q}A[c4!lͨ8xpkyAנA 4hРA^w5k] 4hРA ,&?9 K:թNuST:թNW 5~"qo:2B0MN'%.k\׸5qk\?mqg5[pKs8+),,tST:թNuS^ O3StH?*(HРA 4hРACA׸O.:X9b(B:թNuST:թNIϠkíiv# 4hРA pgIq4[gϋlW:թNuST:թNuZoR}]Ġ *!w$]:թNuST:թNCϠk;e8爤̪qk\׸5qk\3D!WW T>A׷kРA 4hРA7GI AT$4l.yQ5qk\׸5~:;s*gaOcv]E n0%.C]eeedӸ5qk\׸O#Vӯt:fG~?"n(B86wST:թNuSaNLM9GpuFuۙ9|\;N aEap5hРA 4h8Y^NAoxFN\'>jNX`-N9CCps?Y`on[_Az|$"V<y?@r.ʯO4@AVwG'wY˩Ÿe7?řtBv5PbA*qy0+RW|wm[=pox~e>oǬCom//̤Ӧߎ?5];q.eYU(>.7р˹x~p󹵿(md?T,sYڃggEyȃ2~c}Y?VRP kU~z?g/h[5/4dݠ׸ʱoX\)]dhې5}uI?o !7ʱ<ԫ#~]?ԏr&O}OVz*3U]2xO'{>Q**=$?KJ\'|y+yC$ An=g8 6'vsDžq*`簊K=@d|>zx|մp!yt>dCRaLl(wKn7,%p=."or?|ou/H)_]2ڶ% ,%u[7”ا{BSҬ=4g}˜5xPB] kPr-Ͽ@:Gqiid:pCC?fuLGs.oȇ>`tAx<(ۮO2o2tY [hCΝ>xfRpt$L{kŒW@ew5oAgϖ_!ڳv'xXC-ɀU֣=^W▛nado4=iYuO.^>Zw:cx&C|n@ȁʧ+Oxֻ~^6! =j1Wr|s2J5<'ow̗IrG{W\i!WgOcnQ7.wܪ ͹bq_ }w1sts#/rj;_LRS?7@|L i491C!uҷp5Noe9t_Re^>U]!!;PrzKRBYٍH8`TH}of8IKAt4jofoRÄ#vok5-`~Ž%toќ/s9Gr0wɣc?HſMGʩwQuP01)ι~4Ѵ>iMBo9Hg3܆p>}W邴G3G^Ƌ= C9''ٯ/EY˜0t^zz"c,׊=:te\KXE IZgqѾ R&O* ܿ /Ox=-F|;c`0Jwo~˭ܾӦq~:w 9E o․Ѷis(1Fg٠{ll0ړ_HA|tl>b$Q懱OjnfW<^-YƦ:|14:S'><͏>E{Nauֱ<,-1;L0!gNA_h*1DyZG)LJ* |0daX/ +eRK.1X1 !GNTd }Tї>v08_@~@So1?j>Z̯~˗Q6mp Kvj-RWc$}]m=i[C/Qz&N7/O|B ӿose nڒU Ga\Qpo˼yo\ᠫrȷ,_mZR-|κu?h*ͽӏb ʤ&41b*q;r~~v! )op薉k >)69B1+)l 1^O7y6ʴWR ;30ϯ|䔏MJz7sn[D\v C،mǼwN?++טr *% ȝo ў}{iJRTr2;qQQQNkwMۄ zayV_O3C/{/8n&ᚫi'S{ | Q_()N}Ӭogz,X@7.| 㸝8-;Lo~<<}6Q\&(rX[(v|…sG+S;Sv{U.T!_韏>a|twz8N?zdDsjլ1=z˯?L^P^2fG(NLHF-q?nbJ{2AҞz:]DQ(?H_ '`H_eYx7#zwE T*og~1Y"bu:Bg`c4H(v}&Ojw9I6JEvwdFaֈ1|AWF>(C݋'] ΐ}866*e^V* hĉ.{)p.ͨ?fCґn8W{@%ëoz/Ռxcu⩧(t@pUԙ<ř텁 I{bZUNi6+)233M|r||z1/nV|ʾg/\D E18?2c(NR gNi!RdcRR( -28!ϐd>|J B&zi`^k}tUńD :'m>c1HݩU[qd8z54OeB{ =nRF8A67J`;"F8&# ~xP8 WJI/^o,*4<|<ǎNZoht$m^(,,t; ӸWs[ ]qDg̞Ms^zF#wܾ#?34cL&-~ \p}[sGͷ=NuV/ˮob\±:De$\Meq681 r;xBtbxuݗ.8 c WP2A9-pUM3o7&Gq-[p`@fOnt<7_? zP,p8!?/]4Ie+D.U}G~8 awT0̆Obt֍$`>9Ż,WD`$208#6'Ds(VL1.'=IS6^-y4*&4xߕb²L oTEgͤoR9ݸ'.@[.褗_b16^`;XpD)9bvX[5kF9E¦IAQv%etjd]B?|_ǻ Ύ^D3]g82]֭[Eɾ?G~N2gev弃Fϥ/aմl*rllzePf ;貝sƎyÆ k5VXs*|vЏ&Usέ8?w^MoD݆wճWyt7F8ι?6%'Bv@oac3WhOc!O_y.v/Ȇw,<ι|?=3#fk@©h j 4^/tGLC;urN._F$Qi`JyT? >9ce?ђ?(ƨir7bܪ3}(Cn5B\7#jΜGGQ^%oo_sH4;9>ڙج+~J:rhL{–c^ѰK/>%>%O¹[Q.-b+dE)o|L.&I€n_y51#ݢ^8c۱hYRK\=ΦZ8qXCΝ;=XIC,߬(kzmS̅|>dc\<-̼;s"RXQ嗐妾c7Lm^gE-΃ 7EDPHwr'"\! ,QEy`d.7#,j}5~< 6 y֏1~p,U7|;MOD9ں;B)fJv6w%9(dlkWfy򹬯[N,]`TU>Lʤ'JH/blXP˪XWݵ஽`Y]/ kA@PJ5@ ɤL~wyyy#޳7g}sy;ߑ?csK+`4E}v?pUsN-_[vL_-^(;ʒe? g0kh#]Q عe~?M?A۶д9=4Ll.sҠX}/7߷I3׋>?e~ zpړGZu譬is6{jŦXxu(>hGL5D9KҐFY{Sj`D.,q K'kJ+e- 3a 2@:Lsłw.;OjP>N3qU;o#vIXmdbCk%څz-=}"[hu륀2j\uJo% [RXZw,VȯHgbN򽳄tкr?T΂:>,Len"t!/,1&==:ȲGB@GLx]3{Ժ@8~W}bAjǭ?ǽ]%u ϲfץkH ZTLl+:tN0s*5jv[Mc6^=gM$<T@X QsD Gg܏0}|BXʋ5Md̥~Q^l`~)=^hܕƸZuX]i@z"1W1^Ʉ۾z38Z)H% ʈu5w!1(-8x&|B t8a?z|{yj`ڟo5,=|J7}>:zi/RMCwؼftzg=r7PF>SY~r֤͘~`1ty4e${F|x>Eo /Cz =O3uZ>ԔPZ6kV{o^!#VzG m4ӱ0# b_hq 5xk.L̛ɓ'5?P6[OҠ_z<\]mܮ];\'üWϾ$Ois<Ͻ]ɴQ~_(#ˁK_L]Zw|.G]ujjA)и0]j@h}Gӏhiu{cݻI'8Ie۰#G-x@Y [%5$5?IՋZMQ.T ]USɭt0!$ʗo;GOIGM ]:ukЉa 4ʡl0+sv? 6_P/{{BcIQ1>}ozRk2)'`Kz:cB=+pR(xA:9;j'( SZćk[t.]b h_8dmzE/B8m{iC>+7 dž =G||?,E^v/%Zj|^?)li[TJ!&Ywϣ-౩:Շ9B4a4MHzZ;vR!(g%w(ߟ) uE~By{n՝ѻEpX'RYP,hI:ջs#u!ˉZ毾:p>r}Tc(_&Na{$Ž6a v]\y75UJk#{ÏBVJ1Hat?sEb}u^o\[ee3ߖz2bxsWn={41nq kh#_ZZf3ͳf?:U}{ʂyrrWbe/LsH?0u '+>NW1Cҡ!ϑa)f9Ʉ(~Lxu 7<k ;e>V#9:t4ٓn^g"9RBoMaaҶquPOv܈ԵKWzoE;l9IM4>tEy_=L㚂xeۭ߹<7s ,}K 8ʧAӳ4^74߯(3x?q>0ͿS{yD7gH S]ۥZnLů~{ACrޮ0G\.otyqÌ%J8(iNET4,5ޫo oUvЀ~SIqtfe7v}ҭ2UfոIMA,õì24D /s =['V,~1|$=o4 C;Yj'$Κ{m~%* D֯]ez,X1̰ (Uz pPk{: )!_|S aLʤU\RԠeB>{iZg/MBKhG @PBnվ,,q:pРߟ]G<-&w37^}\|mbLN }~D)Ϫ,zu0OCD}V[iZØ=I",ݰA1U)s&>Ԩ`SA"u>u~G??"rEQ9Ņ`<1ৼ>= ?×\B1t%ba%Oߓ B ݢ}xGm~w5Qt<R?Ƅ+ЦhPG.}QYG^x3&}6o;E! ÏɭN>S¦/(7_9>G^<>M€"@h퇱G#RN:Kc!>/gBaSvM9҅fJ_<>|>/cqn&/o }au2yڡ<.5PLKޙOe`EWo?._K/; .`-$1&vB f&<>w˖xhE9i1^1*z~/~!Nȡ\9䴏Sx!oά3W_N ]> g &yE,|mi3w_ CWUgCzz\yxo%%hxzX!!G#ЈGJ0ؓw l>KT_@ǝ|Lf..֮IQa$ݺRGKM7a+<84鈋q̤$jש-^𕬇"(B~_XWiPн/ͦ׿cڻweg]dg7?r`?w)e={;~uӬMwSB@ٖS]N7Mh&#Ͻ1a/w Rff5.{;uB-'{!bxh5oParĻ(.M)x >Q'A>φrEzUz],6wf~1-`;xH)ȧͫXP/.!Xjw}BT~$xn/OP ?o4( |\~0PwN/QyI pϣԞWD(@c,SLʙ[wŪ`tQv9J%WS(jѾ5 wnlb<1OW)SBBdK0wWu8C6q|VycD{ջ)Ϲ{RT389jcLlX%e01!˛*ʛ[Lz%H}=6z^M!XaLp|Fmz;В}ґ}>ƙk2ڞ_HYj<^>2?CS_uCf?OM\#Xy"v ^kl|ӱzs{=$Y۬Ey&C&}Ӟ&ɡ<<֓|V{n#_j@8xGXT.ߡX ,08aYϧpB ye{I{ J͙%mݺwSSGh*K?ۺK-?6z5hFWwÀ϶3a^^]p>Z0}>΍ytPW(!vڣc&^E:r/ZCCٳf[8Sbm}T~⍟Stz@D/ZHMyVzV[>G+貫d9}fjp Hy@ohD9wXϋ5t__wҴgCǗISu񷌣wSwwJwg.múϬ׾zSq:yT;Kkn2Q«6@eXjӱE;RҤ;Vmmv]lqBE|wQϏĠ˃M)MmJ070Vwq^'$&?oJ{T_ӱ&j=^4[U!o=/g;@A+;Ye+_?DџG++sdk]9Go^%$rZ̓xЄ癶(}wlWoUfǏ}hTS=>4,lwRw{ygcVk<lJ}<4uwu>`kr}OlG?إK[yL'zko_.Ƿϟ4m~`>6WZy+Gz</A֓dmsڟtYÞ}|s?}}'0׶;dI=zL4I4NrJhA0ǻq p˟Vtezx8ع<:Gm'wPaR%L{Y {&;#Ū M4Z=s܇ɸ;ʫ |>?9[/j{~!8Os)4{>wkR1 H,@A-?szyX#%.#?o~s=>?G*svjArWs֟zq3@a$ ;^x182;A9p(wqX²űs8;0Oyoyմ< s6}1ji.(s՚0Bh?x6?XI`mhC,?a6oZ=QQL7SLyNu?o߾DiazʏI/_sav5ySyA'Mn3k; h",p7w `)5%UgGo~_u5W'hsв}̟Y'?uwqGe^<;]W%]YyߥQ;QЦkJ$FV8l7 ox7Gj8j<7|hyy}| :#5l3tkٛu tUiCzX+X;聯;oWot|y~-:֩VT+^~PKr8z=[p`BЄ&4 MhBCPZ.Kk  CBи0wt8yV3wHOȠ(;o=3+:|:{{wxl3wΎ@; W;dz{3pcAAryP'v&h+/[w;YKQm;;7LDŽ&4 MhBЄ&֠Qfϊ }Jl\ zhq L#ԿΚh{Zj"uJth{\l܉teCZ>g 94cfGm4Y~i=;x6oy[,`tIu6zѪn:Ms. MhBЄ&4 M; B|qa/ Aᗌ~ψpq9gd JOꚀs KS?.$Wg5}^QV|.ʋwxw#>$"[k~O9U~vvfOik.:xЄ&4 MhBЄ&Ƌ/u?3X'q9ϭu[S\^~Vnzmaj>㥙;@MFY& 68{w )gqCW²2ɷi3 (7~0Yvh+>A ̙n)5AQ:9bM:Є&4 MhBЄ&4 4_@ZXH%;ٶfΡ:0;tɭ%H7A@=D4x5>Xl?( '!9S;g*vtqaMqDiMhBЄ&4 MhB'q;}ۭvKh=]5#Dߠ8_yz14 `{$ڴPmhuԐK.?ry3~`SLp n+(n6ڍbk|y r ׳wm$*+Qfx2dȐ!C 2dF+}5T]]G!v#|Z-/?/7;fړW:>~fI#RZ$PvUKĻ8Q펝Tp.q r7ÿۊ㖎LhBЄ&4 MhBn9r 2dȐ!C 2G&sݐ!C 2dȐ!C 2ݐ!C 2dȐ!C 2d!C 2dȐ!C 2d!C 2dȐ!C 2dm!C 2dȐ!C :j*t+"bZnСw3dȐ!C 2dPiƦM믿 moL6w!}l3UTT~ԥpW 2dȐ!C 2d4jB2w}?\iAL竣hJ/COn-jC"ň7 ox7!TN5`#j>ss*!Mk:@9&N7 ox?4Url8E*,Z 5p<:Ԡgƴ.\uL:hnȐ!C 2d0dzun7`6WaN3wЛIG=sNJs;ueo@"]VZ7 ox[h z)2&KJf[QEH%Jϋn.~;hzed$xx?jeYy N=$ʧM>cP^쟷BYk FŎ ox7 oCY-P-jdx8Wz%R|gmk] ?Q'0wIVxEq߬ D~'@7͢^sr)~-I>|;PlϮ2}7fgrqwrcPvPAg^|{Y| }GZ>uӂRzZc!^|gk%s 35խڐcEoTC B"<1ԫO4|*`ONEESJb gS|RϢVo_-/>^6Qv߳nxtʏBb]ꍴte[մ/7";x"..}4L (G~QA]XAm+,$M!*˯۶'Obcҫ]]O?PخͪWm~Pru::h;%T%Ƃ MhBЄ&4 Mx(;a1Q[{uu5U \/IILŴlA26|"J}o+U-BNwEӚ7m5>M[(VW&@[r@NM=20(#_|闈~FϞQźu4CNgQ-UWPzRoNm}6pE:TQ}YOG`śu*eZOϥٳh]/ۧKoL@;u^bfNk\7RTjGƭ9Ǣԧsas*Eon0*Yai%%'R6!&۝p>mI[m&0`@Yg7}qEEτ&4 MhBЄ&7|j: ([((/)gWck7}/.ȓS_yoԵx~_ȝ,5ޏAzg&A93ڴ}mԷPꛯ)z9O?^y[?&zzxX"S_Cu<F|K _ϺM|mҬ!.\׮dq> )J^*wЄ&4 MhB0d؊**4ϻ|hUƙoPd~o}4/v5'A9+Z^mGJ9 ӎr*pZTTJ%sҩ8HʋΠ61"kO6ʫ2~╗|:6|%9Ǐ9K>o ,|8whGTVmR|| y#JО[[S^P wΡ9t=“Ak㨲GϖqeÆhMtmI@7a"E=q`"U Rk3O?\t qǞp y ѿ }~i(ՕԱs'iJ944q:~l2u*q' :R9i wqD%C)/)Ubi7֬vPjf`.: su@rP;tYێ)g \MI-giq<;#C>/;jU/5e^xx*svUG>x_j}<۟" 5X>jŀep]F?sڶcG@:kenI%u?2%PZX-Оi p-юRJKk'/=, J }za>ۓ#c}rc˭}wWfi<V_OUt[n/ <1zWg]k Q'~_7N{f6yRAS;_{~Ÿ.s)Ϩa/(_(SyYOFߋO&u:pWQS翾=-Og` 1Wu/c?}>큺`?_pzXNyဵI>hN쭩q~ooI@\˗ӢΝ%o'.~3W\xAHש>cTW+0p7L؞ΟGE5wt%oSWt6SJ*5fĞZ`/C^{>hÁB֣}\O|;8Lkゟ;԰WVHO%~Oy5T,Nj;ì>ij0o{#4틂A'w(WhAqq'gZYR;^RCo>w|˨E?dG=p-c= wswXeg:HM}w]vmoGi.ϞpN5*@:QgJ/k&'$Pbaw*t2?RRdo MaPTt%|׏txmWM7%+tiu!'VQtlQWi҆#zpj|qblT6֯@ٻwP#e=(.q sn#G|QoԨtxsF|x*n,,nU/ ;||? ZohAVj՟~kf匼~7C;;0;j)Onْuz,GCDž'uW /kpH=|_=h x'_zi@|A+nwߕtw8_zgL=Gc|HTKcw_oHۍ˻gBZ'NJSg o%ƂutݹZ跪zx lЭ ^18gp8hHqpy˼mPG5Jw\'+V x?a4Ct~3a<vq$8-ڟդ}OC_QN}Z{s]/C{p{1y,}?;x͟5g#+_-go }yB#C3 JV̷%逸 ϿC׮*N!tH`>GyXx][=+k|r-KV ԛosY.O {zPNG~'&6C[~{zLaEUIյPw ڴ0w|UhʯDnR Jس W 4WOIziЩF"?s\t7b8]wuV-,oZJjmi}ee`Ry^Տ7P<0ضzӦMtcC^qkP ׁfM%F#B [jнb>T'y0 «pKp\wAbQKhFQQz;2Nn+(}~MT14֢@ ,*XL hN;JE;{A; M3=b0BlzVh^}+ "DEldMuD]%`].M r|>zm;)td3 !, oղ:yvRV}+HBUж tF;^nh&N7ӰZ#?,'}_#"|NXOz38Ҿ|a2E9R6@(_oB;H"ԯVch&,RRUPΖ=U&v A o*cbSs'RaQ9|َg!u^`[nf䨓[k<0ƽm~\ckqֲ1yy~ PJK>rn.#L=Q(Gm#/5@10ԩ'ˍ|ǸO 06 zT;RGq^cOmdz?IpT~1}wtmrGNAs'-_u\A J˚4?xN1@>kYI;{q|C1yγҪ:<: 򞨯}򺹮'׭Qy?ukN }Qq1igavJ0נR4G<?FщbIŶy_ww,џO8A5ˡGVb~8WzGw?m5ۦ /]5bAwh17OְS!{@Qi} +Ɖş~&kxkGB>j-$@^@>J7 u b^/wL"|y[c@؄B /а#Fdd ao)X\t˿?f;ۋs,o ~ԑb8ٓp ^jJecc)" 1҃yqgp;b $E3[S'X>z0e UȄɓ& K,vؔ-ݻhW %u7O?BF@ާ|>f.R̹:& q},cΦ 7HzOJ(d'Sik Y^l8hZRϜ\4w.mB*4,}`koC{~Ne=^%6Y̾u=&rs# h#_ A?#6q/t{X>ؔg :XujLhZ mlu :CP\tA"n9TzT_'2Z$Uk(S!Yńl<^g-D;^Xc׮GOY' Κ$>o.J[wh *SYq;3|%r 2HUYZ9`7qOTbUeOד:1@څg}ˡG)qW_4UvGߠv6 8q?cV?^/[B4~Tka|a;zcY~=5hs>S|=(,\.6g{nq,~'Кb6Toؑ#?kA9i?hp;hel"B341qkSN5u on8z{Vi382h+ݲs:޽|rWLi'4{_!Zy![^M\~]rOL"jݖJJ(<9 ^PUA; Ϣ\um)̒\%PXTk̳vKP^nҠcP!/~+=^q=Hs6WImc䆈CpG!6,QhW3nh [XpfGU?y4A4`dkO^ 7Kp4?q |v(4*t%VB:;Yީ,n1 rS!'@,aDZb//S"<1~y/Խ[77؀doͮ08Vebwi[Qe}RB`-~7vVk@"m7g{^I !!`};ꘀxР/W?>P^s'(@UUqj6AձY,/**"M<3՜ \Pւ8IӝX4)٬LX]UP;脰Xj92tY_2zҼF9?=tTrWܢߤz1U[\tqҒ 96U>Scz\apCJxqb>**% JkONç־xL<ږ@5ah#,z>"6)<B噘 Ah9pZub Ik԰ dV1bSG+ -$;Ch?48ae=9'O9Y !`!?Z}4R!6{l =R{wNEYO~sS-K]Q+qBj;$1Z \6 7X+&Ag R_-`]vz<^*l1;67ˤ M i^>o^-1N]ɥJc2 xe =$ X ŋe@S}y#`5^s $Wt"UQK4poVz3Lqpr&7ӵsB[S2>?W_y{(| P(!c=QV'yVk¬}1aP?1xequPa\Ա6m*h3=X3<>2nړ0Hg"9-NjpחOxWf -$ cs0eal̚ra} 1u?7dil}P )kt'D?b|̼q t1^xI.[5/-цÕ]Gn EE_Ǵ ^뚴TmU[(w}a|`?Gd)u^k [ue OㅬNOR^R{^ Xg; { #E_:z8pVK[3o 5OU֊@rqxCINnoE{vDk=? ]|ZVCX#Eu[(J|pSXkΫRZxվin۴I~ub)a>ʯ"SsQH߱u{'_3t* >en3+%ʙ|/Le>y{POUKz^㷨xEq܏V^jzFox#ݰAN -u<4^ZA[.5dCX(پN#G9Q/.[np.|qb.vP)I~'/".4ɸ afim5oM?d8ߚxHqѪ?О\_~ mipD>pJk@c M`{``WRbg+!ъgI03RݝLti/a܏ n`6i aLJEݗ;8 a-[B66_/M!P&{(>^;an4lY]|ݴBipu"㰱,i'Ȼϰx@w>?%pƞq^jDB8u p*oZC̴^?0OtaO՚Ă|+x1.4;{g5y*t,_iqJwzJ}~yG}!I5k(9?,7(7u~)=~gRO=`Sy^=BQ-]jÿVqȃwk?uX|8>Qy?%I*|g2kf:"L8t1o?s' :l681Q&ޮA#G[?8>=tUFo?XټcҾlC(噊/)@+*ne`)0nu*a(rOn[gL R^}Csi.<VhRbp]x>mMXS yGKhSX []o~ú1_5wD{a?\_JDݻ?v i($d|bԿIj鑽wv^+K7]ltնUtΈ.'O{qWR+.Bh@Szzd ^s|K9N<zoud=64y Qka $QL|c*KA:wn1W0O"ms)y?^:oה\n> 'av٧څAtJSa͛E9ҎzJX , Ӡcu,h ;<-vڝǞM{cƻ~4nt7u8j=O){ʮ؃}004obnH[?Θ!$3nQ>f6X3@){ʓ8X9CD;z = 1G}y:t4.O%q(Ŕiƛ?kafȐS4Z^S˸h*vU[#//烈vRs{?^zR#Z|)\0Sݵ"ߔY;k9̛K7Z38/9c27A&#l":@ w%;0N+!_VRGwqb pBK aF06d|X9l=Lֶr3N+w^$B oG͕%NQ.٬~٣]^9_Du?<ߵ^e)nF#TϮ1=;.Kz0;UbK \/<">w11ߵ*("u0T畓OZ{!RZ"×\"x锈7?-3@Ϸ#DN$s4M}zk^=kVNs9B~w} lsc Ϣ>>9]cA|휱c?Yaݣ{_ DW/w{Eh? S<>w)S@_-`4.2rJQ~Ќk~㰶A >>``'<͇Cli YnulzwqҠP} `wQ>rT&cAYfg+R/iY; šCN3izzhWw: 4MAWRUNP|Xg jJԻnPUWWgZoAC-[Tpy ޹{8xiZyؠ@N{yN T/dᎵ~7!ʡkah,$,ݹ2ņ>^Qoq03xͱs{ wSD -txB7uy%0[8dG8hZ0q)L+q[߽ǕS;p}c>]uxF{&z:ñ.Eyy5~౏mXS+m=pO;IMghgܑO8ơ>>,CU(εt\?Y}Ɛ! .~GITb~o8%П}wuኅ.q4?P吞H˛# EG92~NP^ٕBۅrJ_T\|󦴿Ow[=z ) va&taMU㡖w%CyV^REDǓ3d]ꦄ]6a Ʃލ=W;M:T |t*/ic7P \m嵿o?ttuOqNj: >>2?x[j'Ҥ_?lr;Wz:>Pުy}~I=*}qzzl/_Zr_[cNe Q8fXA'5磽ty*z_?zzz=9=Ω:s {Һ2wqy%mIoLs&U=(:OTi㯙66v\}|DT~irquˋq;P4ߔķ'Z8h~Xc1aJ5^ ! ]gݠ(UVzèu4!7 oxS[ _LZ5勳r俯3[#͗!w\'7 ox7!ۿnЯA6waKF=X;\He>e'fe;w?ebj(jt}#ts2kx7 oC7w jJK3]TS~Ǡylz~xew$:|PsZv z m`4wLhBЄ&4 Mxw M.`wVU>>MG{mݵѸTFփ1A7 ox7 |A:}Ԙ7|>Mپ~i2| #)3=>N ox7tCۨ&@|0jn"wcjЃ*Av'9a߸4d7 ox8o4*@ 3߮ߘ=24U`n>_ӠY7 oxѠ0ӏHAHwno* >³w 95 ox7nt?S9T6Hޱx;-^UE s#zc4;APOS|݄&4 MhBЄ&%|;GnCƔ6|v=zֻv̽ҩM3}t8c~~hA_1zo'C @7tȐYfzhׯ3"JI:$k9w4sy},Ouao7s#?L?YYg O ɘb&:f1M۫|7)9bLCLKƍK.5!ӏL2cŐ+C @PfVvݳϳ%, 9eKq+ԥ]k 2dȐ!C 2dtC @7dȐ!C 2dȐ;4 ɐ!C M[.,56Fu"jTS磰78J1[< (Rı"NQ) 颺HrTUT#.p Q55 5e (7情5T竖|caj+ȣ2񬲉Qވ{aQ|SC5<1)ETKeBT^FJ~rSK1E|y+"(%J(2R|20GվJpj1"C.JN":KbL-%eT(F_}Ub $[i*'敛 **,"kHב>(o +]h.Qq"Q  OJs1o<ݔ"G̢̚ otD|OeIH]UmiѢè'vz)12Z(m*e9*Kk|msEsy(&&vP$*\5]MaHTYa?%:#, ܕ%†J_|Ob]o'&PrX7=PtKOS);Xzas ńv M)S{A I{ظD9Pظ;3%AU~q@zO|X+{'mu^1OܯC?HCRj"$"ل&4 MhB6ƞ]4Q o!(G( {sKhw=38H~AyTO@y~㐅AV3xg \#Bt2NLKO&W@9#u^\Ϸ!ޞ= V._$rEdc(Qg: ΅͹oA#(XD1ٖm~~m䄱1 06"#c6YF aPFQgͩvծ>ےޭzuN\uw i'`*` (X8F<@(UQd @#˴]P jٴb2?ՈpM$!:d7#ƫl V(7}H`fxL`pG{vڶj ˧hGeлW^ݫ{uyUh|1˹•9 VLVP#c7[1`ۅϔIW}L_X0WӾ{̹7~G}Ig3!R2 y[S:[ X$a3`p48r+$d %aqMU„K1zO)@~>Ȧ@?MDul*>Gy*rKG.@`d!ɠo`=Uh/7(WtA1@j2!Clr{-0帄rD@{XUz2b,P8+R+_Op'fnya" a9w,4A$@eg.0~Lì+s^v@sŜ=ex^fiRyb;e;&mŨ{5: 4`+JG'RJൃYo9`w"G67MkC8Fy~{wyW),Qlzٯ#~HLUttwܕrW]9ÎZRLR!soL:Be54sIG(;aICIL)Y7v9WeЕ9Wp2纈Qe p9B/.4t*#TZg/sM0Πl)ۏY̸n*}-}ǠOC-'М8J;`"Cdy02^@3Z]/Ln j81/ Iًu}ڤS3W R"yP@9{W-@&,} LL2ʠ#hG;Po>#k㵗 =|$L&i+p|Bsnk< ,5_CU}{i~>{H _NgiE ++~G`2 {AsL:yt?8䘣!wexxej[~,V) 7˜{2xd*T2^&S엯d۩/F |xF6LnRs;~:V+ILKF xwKw.(wBM@ϙ;{NOR:Q\0m8G.޽W^ݫ{Km7I_.Xd"&nUcoeJ6//nڨyˬ Z}8oǰ/fSmG^Ă̵k> 3vA=^@ƶZ;1ڂ`hǵIí{ɲCL6+?@x(B9u0ŭlUN$)xexܩ Ɨ",;i 8ǬQG?'}) l-iY6x:v3U{0uweVQ 7cJpظC=fL8fhln.¥8wQBFˬAGuYϝp8ZlT4dS%E[~<`PD9z7ÃQڦIsbN3φKs\XCyy[ylHe ҞqItZbz:$P7m;QPM_RR2K4@q^i}U"G&p2a)dWsLr^[UA|C6qۺT?˄{vءPC*I>eW&]h†Xpƒ})<ڵA]+wܕ`˜k ݏQ<̹){m F:l! 2*^;e* ܫMt$r)QGhz vM\w 6ܛ9e!41~? ̹sIfj4@\4x h%$L9T{Q0$K$+#.sȘQpP/`a˞7Cm1QH'Gt-\fݽaҕ)7GeM0 ڽͰ ˚ vMglF׌ OSFxѵS{aۃy4.LXuTP(&ca]C8@C>;;F;I~ nzA85x/ףސnC6Dܧ`q*D  ^إxLa`>vخfB6R~|Hl}jRAl*#]n{W^"Z-ufuceHZ<@&@ol86a+. x9!ÎM3CNwg)*4:3}O|󐔍 %$F~+%IF@\=qu^ǫp~2XqeFeȆC 3آh.o睽Չz޶&-ӟMr0pKpe̹̽b0.g'=,R}Mf5yhQr{(Ta#Wˏ2~rW]+wXZ/ʋjWYyyNd#TPEZ9vcxlUyK _0uCM(Z`rƃ8b冣b ٨=oak6vZLZȕ#Q0/H3L,Ck ̹n&O' i`S8JSFD̹Z?Q(s.t2WNEK2Z`s Gx*Cg9lc2U*өE E! ?UzZј3&maoЉP!` n-OZ1, qaz q~Q) d2V\(#h,LDž frσ #<ȏrUWs A -(zP φܧ157 mc=߀|VIš5IGSbkvDc 'srۊ^OK[\R!U)qB5*tw2ρ^οDP]R`vFlWm`00MlFb11W3 P䩟D?xy~Ũ7Gj1I`Q ryxC-6kE"au_OR5?8FUQޗdtY_6'ôߪu]FTM3s$Rz2_IܯzWSjWh>b}2>D4X?}F4^-(U+}\=4m>H;ja.@Fx˟F=tjߟy~w(\f 3s((Wy6Y2|lNrЧH2q=)W/󼳙ӓIpc M3 1>W9ػI.i:NU,gf},'Lۆl {`G YwxNTOlw2ʠWª6mMo/fxJ0ȧ7K7^pis66X Z㽡ڪk{PN;wӶ]{2zV^\RZ-g96ˍ_wK5Չ}93!Vin&~8V4TEE{ 8; 'UT&et`lUG lY_\JTӕrW]+Ɇ0䁆>F}+m&h\  (sNp!Lx(Y$W+uG 6`ƽ Z0hȁkC.̹!71l2dp/㭲 oFCaW.kߎqnl9THcFu܋2K1,Gx ]6TQ!1Q5 sZQ)R8׊[$_##+G f17tovM6G.J[&sn~ț#qa:[TG ꨿cM4ZDÍ&p9il;;qB*CHg#  Rvh̐$NuEXNzoXf?m~VZ7S?M>s|[8n a7 (M7Q On+L{dVpe%C6mML`tr-1Wj` SG9 ^s1[r8cuv{Ei`(9Jf](*՘y. #f~b\O0Ul 5bqAAr^t{\S跕1KlaÏ+zeG.ZQW'dv,ډlΗb;U?Nf/U?Vn é}U: >q4FfM*lVȀvzMNS6CS{)kȱ$mzzc h9!-#Ʊ)zm@*s7 y/'sz+RcyzS(Xv>ݰvn s;&2tȶ#]oXgČ Vߎ ʅvlȕwZm5 :~jc'P!YFQo̹1h0V+S&S;VLy'2L2n2fh7|0[g4MAwTsl[|HuaJL4A)^eG4?H FD\~oXԉDB1V9}ڨ |Ba(7l5%8¼l04by6.IQ>+ S!ޠ(OeɵߥPFܿUjk^[O/qDAjCꖳ ^as py k{0M2-zs_!l@ *<\ZAb*6E`?UCoչa3X GC<~EG44-'u022t2/`CH0䈛~_JҡRxys<|K I:zwyղn O1!4Pq51EP [e-pn#͸`l{C#76R l# !crlv[m_%6@7e!pvGl'u[B~&!gv2~큺w1遆@m-ˑ`U/Uy@ 8j#9 @ vA5pjxa 1QP"HrC [fog)(€oRpÑd/lTtƍ8]( >G3\~N qY75s2(H*: ꬀4^" EMpd07s:TpuZɥ`J92^_YBW*)ؔx|2%g){UTkʠ 5jtWjGMk' !nc*M[i?kq͸Ђڸ7C8{^e+耣n?SpnfE )~l:&<:g&`۠Cm=X|y A_0@{)osv5?x?3GdW`:y>ϟы/Z>O]r  ҧ?G7{>ge` c4 QPpGioʖqd߳q->:/}ȷ]+w?_n|/u;ڬQgK:x߭X}:y>rKՔ5}r^jruݔ Tr_gz]>PKx~jܯ֎׹1: 1/rNz5)tha;9:W2G8pz$\É:fއz`h~_>mǑ@:5W} ~xma+#G/:Ms Mq2/{P9nQ>c5u=;g69 p &^5Ŧ2^flopwPxn4#fNy 3xƃ ?!5H3%n[2!drplǡ{?ƎsӡNC]` \sy'}qd=tA^mu@a|齲ް]~K=wS;?c`= 4J2p޷GqϗN+t^yI]#ռ-?lr4Ro?AOwTBG7nHzm%T?bAJ 'TNjϏ7(>#v2<|Je4{z(>];(~}t{(Q*Υ tu7F#kLt:4.nXG65bj<\Eo导F7lR&M[o7$ϙMd)o$󤞵9 С#G ?#IקMitywݷxtܕrW-"ZGVpLw*z]?9g]]e3s^¤;. xxoKM8zqt:+MzG:æQ+V[p0s< :€sڑLTAU=QOO s5ߺg%(i督P7mL;i 4C,즃\~_?ztzaǘs=M! RxL[S=qI e`,6v4̢\(>J਻{>җRjٗj͌OP#S΍uuQжVS hݹK>4tCGկt_P]vܕrձo ڀ{mMo \Z+P^ _vni+wpCVڌ{<l׏8Gjp'VS^P5&0@Scűuyh-PzXr8=bCШq=gJ5ז;7@ljdL9ŬEcQQI[sy%\"&bnr j{uGLڠm9?swY h{1+x>ժ!IQ܊ (?ֻJ 9PipȪ;98*!c^N&4U-y_0NNntcqZJ3y*rJԊɬʬq؈Q~KZ)p}+\t^cclkj j'/ڮ+Vuv̻cʚ^ouly9qv6i_o^5v׆*rFyձ9*2=`6^tӖS]? {Qڗ^&})u=?<}}82sA~ s¶v5sPFڢZ]#VӾ#Voqk'?ըRc Ǡ,B 0wrSOʱ3jx W\|˼O`xn?W:M/ؚ5[H%'ǔfI?}s7J̅ƿM1?Ы_mO^܃ 7FCѾA4s)*GӓE/gpcJ[o+43COk(g\5ߛmSpy4yUy]+w?K :`SVr@A87l7aن/e3Uh3){l5T[z(l# !_v . (.LAm/ʪUW^*WF12@77]~A<`_6qxlpQ\.Q]`?RNaY60PEn{VAa˫D8jt^b*<܏e\3NIEO֫܏u[ mjc8#8Ǒso[$R[D(hyYqO;`2gpU%)ypVEϗ,mx;JdE''1K՜`as>PkoRlK@9rؐö: :lee)kNlt׹_6Dx$hwqVl)@7ۊ=cvxg [HJټīmmAy430~8jstF .PyGKG(LӱaAo8 T ڔ+qo켣Ev!@:QcQic( m'wsδu6+v;4fz6j_z-s{ωY;h;:ewT KV$nwS1?)v:cΦp 7H>!vSny7җ>Q)gUnz7 U?FNWF}7mXv{4֯S7h'| 2ǫ*禬)|}LK۱v3e衵:{\t{x7 akvLlc1['Cu!Tۡ" 6F̆y((Gv?@>Ș XXde2@:Ru\ˌRy~>Jo`6}y1ۆbk%6[PB0}YoN@2ꐑFa*#^H4 mC{ s>\ƱCV=±YGwOs)=wpuAFU RőM\sDŽ1nZ ^e~K HOΕ NIe?я+W=_HFø6W鄟V:G75EF|[u4N-oz(![_xꏓ/ځ_/(韋;m#yy2v`Yek3^~q0n3m?WoigӉu9}O'^A3K609hnWp.6x g#=*zUzi?}]vIrn_ }"39ӎω&ôq)1U鸻 sAH˂#r޼5cq+Ŧk*LrDA^Pb_Dlyb^02~`=isnrz&$Sn{񈜓8ؑg@gks>!$p2d #睧`g ' 98ݪ|䛞; 6@||ǹmC8Lt~2W a~9~6Kɦz:pn:BegnUjI?UW{F:v{yANƘSKު$}<ȱ {j.E{47C.F En`ޖtQX`1!@@Eo,PgNzb^*7  ɝ~HH]pQ3!/2xkݿaϼainxhk?qyM 4?beOL}k7S累})N_s0e~fq9~Y=эߣe϶e\2=|4Sfg:T &q'od1hx)/>k(?S`vxhhCy8։ګ2QEn s^v/P/y}h惖4ѵki_2({'Q23+2 d{tN{䗾C7 `Dۋ:?1_F7m\q,j^ac|CGG|tzMrf ^?]m}`ytljQi 9,]Gh>qd5hҍ/_KA[ߔ?v-4qrabef/i(wS֊UkE^׉k3z ROF/O%x~N;6KG 8^A/9k}|8܅tc+7k?(r]O O?K9ݿַhD[_r?}(og^EA/{EߩN[;H7~޾]bopi9Oݢgo(sх49_# |R~\-E~^/[o2WC#㕊;Nˢ%wܼMDfa.R]zŖu!W]IsӍxxgW`d^85l|VQXs Vg05rbq8n3A9@)˺Gp>`(8wwu`##8ħ2 %=f AV9W 2`|]"):kj $ʇkģg>C@f/82Cc.=>`+P34Teٕ-reoTLl2ߝ䧌:d\i-7y2 l7llrdG({g0r?s^urR,@WndP[v@N5ЍufvD.h>60ESn<p^Iޡ-WNe~ ;e- yǨ ؖ4spb 2Q.,ݼQT{C,13rpퟞlٽW=} 0˹G[G#SUx,<|e# qy%KXb?( 6_5Lﶧ^s^|T??s>'^/ub^ַ/eнXߵ d#嬳(rMݹz=fl^SCvF?9yA_7"`>_՚smUcɸO?6k~f?E1y}tfgl'2.ϟ]'6kW13ң_P}M/8b\0>`0wL"q۽RG\}_*D=Cox;^xR e}|P|ar[}zo?*ļCw\tF2G9(7J>بy|_cl2ҡTF-a 'm}O~|f=)id>޶~):E< ٨_i>B-W[eeUO~4% :B*|{ /'xB No;]c0=dE`U]]eX50媖13ei8* ^ONd\oϕi*'G#l ]=Vp|W0\ G?t0x@FA&ǐ*cyqxSV&[﷒Ryӏ;5^ێv1~26ETvz=!@.THž^WݏAmGU+s-ftTQ߂6*&L=)`~ẽ<{C~Nft(^06qa_ӷsx\l˨GaAN<*h{Itߤ . DoX/㈣e(K?8y}>s|H/Lss=["?)5hKU'hGp5ApȈ;o cQd/^0~v&kR6K2̑9?$w.Ihy㗟_}Cq̴?]‚W,牚[|h5u2@ R^LGe`qJy|"w +vMh׿Vu4g0 q ̷(#@ZcyBI^*r~\ؠ'SMIj@|4k[x5=x)2= 6@-4:B~ r{1[oM0`!L=uӮ/ &dpĦ_&2|h|z!^7go޼WgU0>{ ̭s==êj"c͵yi0WpmU=`h+,qֹ6~N txbM"_'9O$'=';~|h`>@kg>V~ .Qں2DP0o7deޱ}3F KY0pԆ^b&+#hW9^NryjR<]r.ӎpg16)ɜ ڐU <bK3)nڜ8眃 uZxwlɱ5m#-8d3] (F™ 4v;H9|.ʎP6Qǹ%̐F @)0WԘpjݣl)~̳ɘ+h6m[KcMVٴYڼ<㵉7uwt? ^#>MmviSAFx0~610/[ǫ1 %s֬7l A'.s^a3cOFq "#`c\st0PG Y>Bfx޳Z㔏2WAPmկ}V۹ؠCMpտϙ\u?|z:b=$ ^rh_]Kf9ͺA{'2NQ_ؓW]6 k+/F+wbymu<>~+ :x0ʀA66,.x@ V,揅:`xcqza~uK/q3xo}LH@ ymoЪP=z_cE=I7x{N;n߲U$f`d{{SH?pF26hE|2Y^~o}y 'l@3Azm/?Sz%mخx7IΓ:} Mw|Og|X uι~ntݰjh2xPohfx{GFo$l!G<4kxE{( x? ۙuҰA7sTPl>^`uO<|ϡ{ dL{ Ed\}>uVɧP_l ysӱ`"] [nyLj"<Ύ[nuF2Icݧ`+>i-ǖ,93`½87dF^YCFz%NP>uʰ#ɜ<6[f `˜+g&ˆj2gŃ;^YaC :S`B[!@Z POzd{sy$U*¾cQ M UƏ?dlNRo ŠZ_P p^xoh5mUc;U7˯Uy~6f}LܴY^v/Ǭ#6ܹbpl1nWV[˸6`T=[y{棗i#J;;jf&P7sjGwP<~A a9@^[~]5Ƴu:֟щ}^rz/lٙc ,f$'>~E_2I))ꆻ6^m[=u)ͯe׼S65D;?Y5cڞ&QZ*,_æ_&ݴ~чz?t7'|񋲫>_Ϲ c#uwK7rw 3{|4^@60=h$|D9 |Wsnn20o'c^` ;e|1#0dccslMWfM26ٸ}aYX?!*藹a!u$ oZ_v]27v0|WGbw Z>2零{w9 1a %`eKy-LntɅ߃K6*8@w&T0d2d~6gQ̳4V!@եMMocŰdf۬]0ubkz4y/po8Q351? :Yp^0oʘ9{ICZ͂;+c(\7^1|an9KSus0tp{!v6pHl$m #=s ̷_h2lz9^(Eu5-1?Pj\dnض9{-,',0mɜ#YpjLzM~gl_pԑ/Lz*jTMIWYA}cP~~:&x-CLݗ daMVˌv'ؕ,0ZOU@^ݫ{uսՎi~B^ ýdE_콖W[V+H5P=kY@ L2QQWreޛGvTgå֭>HHgdc 6lpط>$$8 YH%> ۘי2M#iZkwk\.֌MS}nխ[nz=T/L1֚`|LO3n ;4/.~ %lNDGv^Q8-8!p`VRd cB}|uXs}L:aEIG: 6σB: ‹k*_Đ`Yn9okxY.+ "T\2d\ rjuoOZ3`K~zwmugIO] Ż:^ &VOԳRԯ[`lE \G onijO9+;:Y\caڋ|ByeGCty0ٹ"sܺu}/xC p|58B ew8[7%|s֭)!Aڱjsp 5w_ٮW{8f\T1\sxcz^/ys>MNpQsga9y۾hi0Ɯ4Cy]pac+uL4MpƁi6j0Yo]?t $ZP72_te90m7P dJ(?_^Ρ $+L$<D-yjFt Pdkg}Y3Z6d=tO˧r?q:`#Y؟ٕ:L/~Ps؇t00jOON͘%@s, @\ʁ<SaC)ڵ0+gc b$ g<}eA\R2ү)/$KOُ%ms^g}sc&6=ާj *A0(s-tfʥQ~!⒟I|,FH>c`I6\szǰ//;` p5wGzp0s34@>:waz/*=}qpA Pj S!8m!&8c浚,.ĕǷmK-f܂8s۽U]7W\+rE"xÎ?q 5'D ~^ĥC,d}VlE )0>L-:6kp+W9׋VeC j؈zud'v1Hdy|sFAwZ}$]RP6;J11ČIlraօIv)w^ o臖#h $/pC 8U 'ä;Mz}ذ}CBBzA;&ϨJJ~ 058MaCЁCv~Bk5\+rE"?yBLo38tb789Č>Pel}#-ɂ8W zavܧ1ݥA8.jkw76 skpuH<K=zUGĵ # 3ۆKy5cT0o\dmSe ʅ9wfA7l 8y:lĞAΫCd̃S.lm2x Lz|p.LzPNl|88BA8y؏ u׈Lzw`?/07lis,|HlqM;K/̨}mCmPz1y_/뵷w?8rM5ba=(gI M{[<Յ@qBzqiP;εzSlsw" -R[v#ѿޕ\+rE"\{`#;$W`fd_j"p>="b,شk3B׷xQRt&)x)P,;>ĂkB6?xs)trAjb.|^qnjr f}<Ĥ5z83٠܂>ȑ٦&!v\@&)zwVkX\vڛ5~ =fr.퉔+S8@ q-Tl=)r =r?STW-g;XB TeKrL|c=;ܫԾq4_Q :dsjweSWScҩuikS ^9"W\+S'Gj br$ yCa`),;؆ZYU{/U~(cd={sG8YUu'r ||ux~f<!(^5ӎ_lcKN!\9a':uuY [qY`ڱ$˜k&]Bm΅\.J,ەV\r͜#^9 Jx^kGۢOra`rw^9=\Py4d zaGka;~辷}KRrTm5㯙y.XP\:tCh!Rj>UCyi^WkVCbXtx}ƑZ64N)R[򧳒_+rE"WM:~ʓ[2}'N۴@tktVM@ױ߷]ۨr|3T\/ST„k/i\# 5tq(1-gKڛ.k dSǜ p[٥t8 [ hTxÌxNۡԅK c/-|m :j+ R'Ţp&>b+~N}'3?aBaap`W![a |5T}5O՘̒"W\HՓK$a(>bTYڢ0iC%$NV.h0[2qn#U#a;f% gʊeK >0ƭ/r5j%fh85SL?nsuX-6aN:sfl mxM// lrbÔ 3(QNǼډp >NFg~xOvcbNLM`*0w )T il> 6wb /L{''r}<n^b|=we.GlkM'4gujL>yIpV@:)c9|4m| ˎ<Ry.f.eEc @ǕA"{:sHgr=eee [8Ze&鴜dϝBr|.ӏϋz}*'Zn{V׸-ޯُ>js[^?|WB׋z{c\]Mx/ssRvӿW۸6n~g74 \.= \Ͼ>\n;,O{}ۉ{~?RED'myǽj_\潤$wN[l<$kH{zSgW?m˶ǖaهQF\srRH`c .+_w-݆瑩.3=1a8iGK? yw6[r\fR=d:]Pi!RcKXW댘V\+O\E|\ce'K r-A9>JuWk?~ W-J(s_fe'[OC]ku!43-GNlŁ,Ua+ٟK}ei^%o}†`zju*Ĥn֦;RS*ˁ~[mzlX1+tV3>mxt:B0\ H^$H^ N&9G0˽JFkm>vIdilLPpϳԞm&(agrZ33fm56NM>y+?ayL?/;9I{c='uihYN쯗ףt> P6wjrڦEleGuE%?{޳yp ,t\:nz`7(2rm|#y܎F+H|'mZUUӓA{7.>Ocg\{ ͽYVF~./3^Ov'>0ߎs,)l 'mC؍&8BYPYy ʳbcsGzsY,B> 6)^yQݽtaa+~kԓ&tmdv7է/2v^.߼-OF<?|t*mkesW؎1~)x[ly02WYM~ q9 aі.cAUhThC0ӽ6/WSFxn `s,2~ ɴ/+ڋI*0gڏF.[f|^^{f[XuRլ_P74 v}T|[ >zX2-Vq^WKp&%i0kwUŤ,Q14Cr yLɚDR9Nj8y&p5؉/cʣ6|:FVe vHn֘ ܽ\PXRF 1Yqhiq \!u!mC=a; ɭ 9&g6;=Nrg]& V~ډಆ}uFV_\%mYr5٘sMw,Om##>+/L8SoĔw X6ߋF` <,xLtXv2~l72?fyG޶Yi?nX_hkw>.YN֛`aҁC^.p>P%.n-p`y ⵌnjlϣ OrEeK_,tcjS hbMBM<ȸƾSvz k{EE%jXtSB4qNpƻUgRȼfuz8:˞ǿz{vj`Ou3s{cds^ΛfV-m7^;*~:m> /߭o,wx xES qlDA_P̒}V\+|*LzH&},ko/:.̐Ij5^T>QDb}ӥ0e{^t-x:IǬSg5xLLjlx(ej 0Cز11! d1eL41L9Ďpe'c0Q-5遦&3b'y`߲f8Ie8bj4?0[d[q”!rC-~{.X\LfgltɨkD}#+]cd\0=sWsp5&*54_: Lr[݆*3lhaG $8HqD} 9v)5gGmhr4d]*}6gs(Hl8AJZ+hN8fR@z7Au8Ea! ҷpx[lxb52/~t 8^7rXC%I.1̯m`_Ƹwݞ?.|b̵lVR3vю=! .zq,Vca>[mvid#؂suyS`7tԤgbr߲Xz?/ǼkMÅ~nj ͕`K9s=5`ʤ"W\RdaM@61oK.E-:/|l LQg8Oy a[6}[tLtQa>7S L VH҃d'~;תVPoմM2+˰MGz!njb PLzɶT6y

I5ݪ\"OQ>ƌI #(Si ˑcmjw A䧙+u yNټN}9sB _Pap\}svŤ> M_m^0A[?x㇨L&Nk2I>/}+jN3ԋOg$A`|w˃~غ */Oںx6ۥ/A>GiO]pnA%=ƞA3{ηFIi2]x;f^{|eE8鱩)'?H?ı &2>rd 8wb^8Wq-W20:?cgdZE>Lbd4Wl+rEӴIG~T̹o.6I2`ɉ-gw[W`2ע朡 G]I/v0*8WǹZ٨w v91Jcˋͺ!c[B?NB,WV3ĴCa .R=~c5f91 >q`] bƝ 6|w0'ùeȇ>)K]3112~ρ/ | ذ 2S`YF}vxHX`{}RK?LvR- )`<{{u[z2%``?LVj=b-j9@+`}泌y6ڦ\/qfI943TcAlRkSt 3Y+0RcdfTfY֒E3hBOVV2jcq0W2x&&};ٔCǦ\*M!45Ev*f-nMF{ebA1,t6mO]? ئ3'lz8^mP9MMI416POAV~R˓iԋ_od'J01)cD*e-؄~8OM0;U|34w\1$}^~UQhHM3nV4ϵAq:<4ܸ3;i>96j@AKsc6U,cO ;pyfwPM=| 1A&9raP1o#BN-ޏr6"gbk-Fվ31 I"Wٜ3>ca}RYo^m10kː[^K9l_l͝:q~Ȗ ^ݗ0d\έi7.IŠ>VK rO!I>\{Wo9O%i~<~(̟i{1P!{P"0P +?;jaP3 )F.M [[i~:7QR/aCh:xaa]a ױ՛G>Y*}ޗE _wSUgŦj`ɨ܆d?Nml@%-'F8wf'Ǖqfug+!xpzM8[0Sd V˙td%ؐܬ 7sLp0sFзz%D:Cu`[r-83E)fm3gK[1z ~oW+[As1xg+mF4ۭ060Mƻk 2s Kg;Y.ՠ5EDUtn9r"znj踯J}l_λ1;Pl\^sбzc90;k3,U'٘r96P0d,IڄU]|ߵ8(q7JMt6?% 'ضo@ڎYj&947ː1?ILpCz8 #ulPoֆfdvֽs|`z6?<}z,~cAMfrnq+5hն7LzldF-8~3JBfK1аY/+B-ϖNymgٯc&/Gy6"W.gۓgRk&]zRgp 0rlMWS2v3fMz c]6-`xM+t?4Tn0l}fcqߖo[v o0y{ jryP@;ٸxձ!][z7&Hu^*l\S?fÃSlڵ !e@c/ˑ$3Ld开 Gz/Sdf1PM,LݸG DjsGfIXLaL"`]r?`5&c(W!K ފ[qwVo9& ̸dZ1rD6`` 10GhC> /262O}Q'bW0;=Wn f?D-g+ [/ҦLZp?YS%1|b7Ju=zYʆ=;BfT(Ťyc1E"W.ʊ'aMz(LzQ G sNF=C[3I_Q\#8[^\>YډfȮht} LQX"#,a;w [Cͭ|fon?n#a#v93nPVbX.,.Lx+q=Au=E=:7P!]s0M6*://;:V]l;2ސJ;oCaT$5^1k3`G[@e~ǽ} l^ђV[ޙw!z2o W/+z[av֗o)z%=},p,2'L2vEc`#]O2Am3+[Gf< s]>>O[0|تu,=P5bZ"<.lOp.^:hi00mm`J-xwl iدvKN}d.z?o1zYyxP6ųO|+;Mkg_iƧ-ʚa ki]R!--fNԸ $};aWy56(fg6u`6쯁fj~1tq}nwcaˁ?C} atl6#Σ;k[g/d>[qq擎yBr(T, Kȝ3Ob_v[8=;b303Qoũ"W\'4-BI͜핷,^CyYJg.r?f%W3H+C86\@V7\+L;<Ӗ]@{m } m޿H(f]3rٍ[ }Zv?4ΏxL|#sad=]8[~[>03ʛ1*M,IY[C-ku,Dž+J7aGǐyqL#'C2sFF0|}SP.25So1{1qL83̧eKFSls(9zF]/X Dž,wA)e~r\E ϑUv55vp{Osp4V<Uj&_1 aӦm]MzE #ĈU?Ƥߠb{c/ |H7X}סh:{<8[Q%\{wtzݟ" Gc f[UPI'Q!``}G9> x@wg[q,Un,؂!GR6F|9_tae0i56sq^1n=Ej c;ͦ\<.FmprAb`?lp,?/mq yPO-rm`yYFw"&L|*cLYY=>H[aUM-T%GdOV/$7}"7lkܲŭ~3 .N`q;fwe#P1NavӸuY7ez_.b;ڿ",2r֮r9ǜd΋œY\3=b: L 6A;9ny~ B6]HDv`g]IW8 ] Q 1Y!V*lcA&Ӯm֛ɜgDxMy8zű y]c5.u-=j;l5^3p /|S36[y.@ؾwGLI2[l]C0m{iFs2I簲nh N0;wDI7&~Kܯ[l;~akoڑ՛̾tO2mOXI[YYLsjmՐћxzl"S( 7716`^}&1G'92l1 ~@[EC3mS* Z);/ҼXQL#Mx`cBNFbٴMCp+v9hBLW/޿\ u_qjl帲Ux3(rw*p1I˞nG 5WtUHo0U>(7C=·Bw_^V8S%ʋoKo}_tR_'cmw1E>c<5$~ƾ*κ-.ByZvECEz 2i!,LN}^x[AZsTϣcr1A{:q S6Z69Kؚ>gsHRV" =Gx/1Ҥޗ2kAMahwVjex}9)2OO[;x_43g^=e_ɜߍVN50Zh6s4ekV'~CV<˼;~yWo6?C{7/soٜۿcz/sk~snK}{\36^rYWX{%|j:dx͐9؜ w˜PA$xwC`5s"❯Wvx 8_To9%s|cUQQqNP;px*~̌? ƷK7ٗ{.AtZ 1R;O0??^3^G{gIZ;w_|I%8%XJI0Tqb.[OiG G^\NB Sb;nUR+Y wq ae6M{7K|ޔY1#P0Q55aZ?$=fM9~=؈6U}vfٴ1{?td<4#AְSʫ9eޟ5s,-ϞY6(]M}9- 6.2]|/z9ھ#ݮ)nXXUY4,G\C#ɐٔC j_vC臇s,&hY,J F 3/g }<&" ;_\}l¥7Xq"}C:P3s;L 5̹ίbQi/(s?xOqO?K .jG2# 94D>8eAw0bC>vcRQwƋvgrĽo^= .4IB<`'9fk'e}D:|H$u>052!53onū _bL{4]l3wDi埂M6=ETQ\4|f_17\ys͍\lnxϘ7ox\ɨFF~$7Y2oie;8[tjJ>h!=d?\ٜb|ɐZB2ftH:% |R%;\@: Α%2GKbb#SJkcΙ>Em&ŀ px̹ϰfE-}Z1Ea&lqu^Ǽg  E=~ F·9ܨa7|i2P"cѾ@É KHT05Z la@7l&[P'm[74$B+KFe",{&ͪOQ%_&9b}5zpӁea.2 3LqC1چxv,840ߐQ'sˋ-085YWdb!na4 ,niXɨ) S^&)9y?ML!Bhd{Dz^}1~=kߣa:HTՠ;O^Z?CW)ѻ_ғyv?('#c!?*~K&1픦{st[VN;(ǫn{^H<9nM+$W|b7Yl=K?X-Ck r}n瀇n1cƷ 0߮N}.xW}e_ȡvPb}(uE5~'/FJNc|x8Ye'\Oz/:߁HL^wcs =v옙s=fK3ɺuJwGa4I<~_zcg?bߚ#Ɍ4 nn&33E |z_y1~#?2;61iճKӑ-0 n7K\mS{·yLd S*F]B,̓aDC|Nly"D:LFN-l2>@]KdNTD›4'T($X7NbGX(Pﭼ2Iu#&-t1ȤwPs .]5PXym =JA#O(eajP6:<c!*lgK0&_G$@D~\l㸒P - Al頻ku23GηLMdN+ R(&;inv\'枿U%_"ʧzd<<<.^3⫘u„͹0⵼8r.sW||>K8|rd/zz-taź0:{KI3>%WE- uà;&c%[SL{}LY1Ӫ&J0$ {maw̍=Zl&YEMYm17L [g !I/dLD”K|_( GFa=WRiK 7rÛd˧c=gQiէ<~__Rw]` 3<e9.2m6v2}=mz$=;Zbi=EnRCWg eyx],01XZ_>3\{7H錾ڰ_s ?la聧=͜ljsiZ#_ F=ev>͜{I 3]?Q6G>m_1c7<| uvϽ44g?wwsw]Qp-)s׀̢~[IuyfUWo5\fcfS{NSf/zgi6Mrjc}Ǝ&uۚ:sM%ט0c3]f>=UWͽbBf|]fۋ uZֶp`"ewm39ο5s6/|Lٔ> 3_YhR =qh鯮1G' ɹE#rTH]AxǤݬ-S)QKZ{ ZYÐ:f͜J ϋ|P//I A0{`@l< fA0ݴ1Nt~mFo 1!uYsR<|@RaЫ0]>~8"}=ć0jdadrV#Akt)?1PLfk[;9j MY]Tٝ؎yvEHߦtci Bg)A#F(/iDc9#{uI[wXC~{hu^l9 Z&}iC.*Qv@P{ύ8>r"ݴY%ԘǍ6{]/K@5|$T~349 -q$bo-S^|iPo3bN)F=n1}/iN:OJ9ApXxhn1YU^@ ??o?f'xO-;J[&|ha5D͹[$r'[[tBxF-!$QR׿;&a^$cumk١t-yK P2Md^auB}o45i`teUtsjv+_6߸t|̒@7ˏ_k]//|mIt -f|bXs5nin|sLvj}L _hR cn?6Ǐ~+5xoj,oXTﺾRc}}W9_9oCoLOf"gHߞl0Qco7 6%/2|єe9o|+rөhAq(}|_fOO_or慿n uw<9nnO}*O\*Pw51)ŜG xJ=vAŗy:b<s3%s?ld9v;\Rݵ,z2lfQCc ;pǜc;ŒڂM^..Tn]L+I.RfoLmmC-S Um s|T,@NV1$9aV#R`Wm^uP_aCb!O;ē8zQb}P^q RM6ΟKm}(tL?&$ATk  6ĸ2@Z\o{OKg]QIuwXԸP&:%ҭ(>P' wlB} *};}MyG(,^jjKo(b!bTsQa`آm 0u9hDŽu,Z('=\<70XXidK4q0Hԏ,`1t:m7ٹ}>kLήY;PƳӼ{'dW]z?.ߥOk<$csG=Q:b\G^P^.Qd J]CleW/3u.=&vp^0WoXm1ԗ}_}ЁA8{ZO^Xv+Fx-DŽ ѯ|ե~aRwKVsOONFdgF;_ŵ93wex;]^w?\x=?}[ť}_p:<3@}1Xw7|n_$[ sC3};_v݌n}reeoj}u0x^lny]4oY}LW]>gf)Pdp>o}k&}hh>6o)7fIiJm4|O\>s\{ɱ_tC^ k9 r9V1l wq2d4JoY_wG(-؂K:KOFq%^{h'dWU(67!6)e(Y9SzQgRh[ۨg8~N۰W DaG@3K𐢭mJI +t b @mO6\lE +%lHyCdվΡECot\H`9UFO/.z=[P,7* 1ȡUٰǥGƻ!_jW vqdqߙlauڞג] z9*JgKi$>YYeaĐӧ?K|)uEw;/ FXN?Juh>h;ǽrLr[kp&S5ᆢx4}kdsR[t`yj~םfCv *ۜs3*DZilλOswUkمC+ bk~(Wu}W)f:տ^T}XkhÒu  cE,m㏚O|½Јs#/|Qp*d;*sm ܁7LJA 1Zuhl1Ϙhum?- Ɂ~ȇ\Z˯yɓ nҗ\7Rro~W{s?:N73?9EƢGY{a^ٺռ!䖁]V~6JgXk A&T9zA7Ma9׼ַَ ߝ8s~>LƼ;:}Fcǁt.]? 8N$̗xwed/d^Ioyg맸Pư :&Cmo3``Ýmfa uGnDi`ӧ#= NR3izEo@]'pݠlЅYGqn o@sh.([mez{h{SB=BIoz Skxa Κ4̰}& R6n=xŶf8&O]w(@RVX@z=t)!+B" 9d6K'خ͞JGvO"uC \he -ͽxDx$#Lzҋ0Y~Zǀ'PVH$57hU vy5{5yٿězB*6T7ES>BZd\GuYH:7x~ dmK٠/lk)];Ko=mcƔ1Ly<)ԮZR#yqrǠ0#DlfaU>dzK +0>{)+|?Ԍ@٨W^9s?d{~T\Դ|pbk9/)G_jkWʃVņ0Ρ"7l:zح7cҮ׋D+^Y8>Q!d1+6r?؅#hiпoE1xT'mgm݃F~k[F#ޢ 25uիyȜq=S2Lve'=S[3{)klO'/?3tsͶ-oa>iFo_h#Z3ݸf"'N^o@6ס!QYw{5np-Ѷ&s0Y656ĸ{̻d>FhG?jgWz͜;Fe_Ax TŀL5O 㧮μ+_Yc<&Wxw/ 12ĵj٩}>s t'ɬ0<환[ɘL1/jgSԏG;Y,ෟ(`$2ܿ64eXOÔu} Nf'ȸdW Y߸n2^v6xg3@οY̢3Aa'# X lXԐh/F@4ߣ- |'jfKh t-@k;FƼ^&SW%@: }[iRdb%E ȑP߉$FIF?Bpvã*6jB9GVtyQcσYh:ێ'FWA"_5%~KCͻ)֮EsJYG]l΅9lЕ^Ǡꖓ 1sեP̹>F =԰3ٵ𖼜1umk`<ԓo_27%np_Ś|GLnU`ϟ&{ bÎmE<^lYW_|cOa_y Gu)*-o_1D~1RQݽ-7P~sEGjrLǣ\XĂ铦˧w}T57kzB!,(Q /;?䥘 gpn`Gq1_bl gX 'nu 1n9/~cdqgMK~|olգG]0:qKzNc;" w# uA?>L(ߖg<ţp=d?1yE;~7_v%ceѨ_g5:]<,F}m̹'~yĂYkmr]}#&7h=<⯾mˉ_rXY{F0|zm3Ŀ56%7=m~늮ry7][/o:v<-oTw3_0|5s^tp Ql>oAlsya0ɘV\œ5Wk^eޱo_ _zpNqGgv{CWȰ~`_G <{E6?Ŀն= Pz{sB|hsh3yC[mW_}ʷ͜ee5'?thTgJ0>#K0y \ ``fu?NFȬ~]d4do&F>z1I, #^?AaiW{EqQdbVbC?)܌1֐^|z)5a]Xϋ֯J0lf$J)t2n.fҟ2]F0)˱E3dw??xۤWW<+1&y])(+J a9|Ol *[sQD~ ޲1 ;/լP=ccQxiB;Fz^1e"GMwrE;ރ'3߲ce3;&޿f9c`PsZj:_曘čXp>Cy?%1"bJL{'}Rees1>^3!sCF\{k'aptbS[o>Sy|s Ϩ뷘;d1ய-I̬IO3Hg`M>Ugªir fƕN~ї1Na:[6;_||3-m|kbIPx(|NSݷsyuw5o}Xq.GZ8=!l1[`1<>\{~WA}׵uv߳& 6=o@Fׯn~V[x.[&0+=`2Ʒyya\gJ"{.2+01n̹E5~$N#\R̕!YrMS8ALoSe1^.wKzr&!ٷA5);$_uN,3w*ݸE i}A'u}tQkj:Άg?cfرUz;)F}Y׫æNݮg=f6r%,4` h`#\jUr,qN%^1\XuVΏ >l(:t ?mЋYA]U2KE*q:0o] 2PLOJmX|y܂i:A=hd/Lj=t͠$ς,HÄA+b0K#ۆG.7qؽgTO }nw}sujߡwuG :8P|W } d{q^D ۺ `r>l=gT}8mqngv|®s?,b4qdR!&?/c @0ôMЌ|1тgDF@}Б/Xݧt)'3LH>.{۳f&\E#XO# LԧfTVZ e-LiV~mk-mG cL+i -[IF\l!p Gԭ%eϼvy6>܇ K3to-rUxo$-Ԥ 'Cߧ…9^A])ҭ%r P~]ޗUTiWwzNIXT@T""":l Ȉ WAD@tQٲ@ҝ|I'~no=T@΁GH:gݔ0N.W MM<]< tB NSĨUZZe6qǠXO k|Zor]߆uo"\ϊMmib 9m{^e=}$Y4}~Ԉz'VЗE>|TwP}o2ؤ]^Ks4N[~unڵl.6 j~㛖G<^0z$fgͬy~yjho>mC :%1(6(C`(92r qLO#T.*}~ףA@{6@(}Mvcx`֬mtBe ǘ\b5-'&ۂP>̣&Z ZJ=?}價oaM'`#?Ojj v Pӌy=kfE}s<R]f4ޭ:p8އ6N%^mydq .,WE˞psG1GiATO` OorGv~6m5Y|#|!`6l/N>yMn`#-Y AAN2:61#99l;2[UѪAzΔ)0i%aˆۄjuEi|MdFn#m C^䘙|T+o7HZжuyc0[{F1Yz8Qo;t0撉gn|t;&^2,/VU_:vlF16wuOS^u>w;|L55 7`x$P>f$1d=bio^pL`1^5mڸt2"qMSJ[G1sC=hOjw>3odtԩqo5r-s>et׺N1?n0Sݯs]켿$1)0/݂̮ 0Řbr}t^9דx\  B]m\Тֽ,#s hK8*M> &̿ ţjލdSO٦7duƞ>\2:^[Sm`Ig}n>@ *8 jS'l5A:E~¢6H3*=>LO;so :72T= x~fQ y-c&ςz }}zm}qnh6{_+ݯXF.{;K_jc8C;AM^wh; G ~1 ^vyyQcMڠN)` @A_ֲt ?l:~D)_1>by f IPGP/O=3oPˆ-xL7P.yMFqyǘ__|@,?5&dz?~cxSlatPM5ba>c|Bhp1E1.Ŝ7~E8QկฆZ7˸vuM+djx}Wj?SТsN!곌6@ל]xnɳv$#m>[l*yI'Ge-t/; lˍc^AT6l_ ʏG밴jlK}]G&XUt؞C :V-ԕo# a]06,/e{@rA1Mږ.xW 9p;kdBȠ)F1.knz5mz* ^@6In49~{qΎ1hq6r{cVATrӹ13 n:J:foQWq]7 ˄{b vV1U62t {[/4@|:ϭ^7)+umت2=la-rZ9:f˂G`is12= nٗ^p `lq={ laNP?8{l΋~oX9C0K:Ě4Xwn΃vt77 d֌t\ԖxLrc՜A#ZW0>rM?&~{u+mmpvf^%ꎵc L84 ư>sx8}0+~$7yf̄׺e~AGl :i2ұ cdlk }6?pf虱mB\>ApLw`镝'MFxmG7GpY: 1b9:sܔi$Xa[ҠfD\DĶ+@K+ug;g;FYz{gK #e]&U1!<1uJ-r9Ju粃SMXz&uy`_t6q¥lN(2?yX688ZN5qi:1OV9^w 4-HZfG˽:F/QL6z~6fk y%i+]-tBb'x+~ƅL[C=1 9['415\g#/W2v<'Z ոc[ S"R?wPYsCN85ˍk<_Tk^#d׺{qs}?\k8=ӾAO:e(e~y=(ic.>\3I1++rK˨)"RL @qbk-li6!X=oY6ӱ僚:N|.xl: ["K  y!*OfNӻrOwA~0Ю(# my5L }Mhӱс)S CbSwט<(5 >l6;GnC[X ͌|O3eq h; 6/8Yq 6T6Wx1^7w_GVl\k<imw<%էFIԟZp٭ڋá|ϛY;Pի~^pMCΆ0|s7HQDx8;۸wz9Q`[NMZB2Z^CS]eP 8#Y1;W8Fٜ3=頊9y~A(y1>6|Nm͋,h\92;W۸u,0}xJV׺zNs 4XN휺~7l}9j]@Eung/׽nfy@I42S-yKo@ uDX?QiX3@=f4_,IScPmpNp)/zl7zS3|:O;9bsTnB{g{' fHY_#N(J|'b A uu馺9EoMBi{J=ikn֨}P0O%ienu )<}[%FNJ'Bqoku(M i8QTg>зYi=J$i5^mV=Ul-1pdF Ʒhјn<0pG㓠` j=8^g4]=qP]a$ڱ60~$ tN|[nGKOֲKUM CR2ӕFܮb-HJ,qW 2aZN5@~.^rILwCqux(AZԔZI3R=^ /RX#Wh@0ojlwHgLtBNLjz  z_{>أ\t]WOPvƤۜ'VFҼ i1g= _Ug{YqBd 8g̘5O:G 7y(.8!4@ugvPD`x `2/\5'1^z1ڡ͠Vrg<">: 02RU-kF A;w:j*Āפ05⽽%0Z]c.c{!>*:zqY6gb2a,J&9Vq Mhm{1ch%*S/ 7}|}H\݈{.,YO` f$sqbZzsưPX:<`[b \$ W{G\4Pֹ^a/hq/|`yu(ϕ_'S_r\R>8>y=ѬvLz(?2Ԛqg{AGPnuw*hv tg%—F{nq׭BȩS%6@(5e:~]ⷻ.fƖ1w4M,lg“3(ǟr]р*5҅Y3M0ɟneuF|1G<[M4plb㺘|l:5BӶ.v o#h6kV0v;.*Cݝ8co\G9Ge tzxw_M kpnbU\+5eT5kvM\hs|CgiMsuJm9il61mIfc:'٪߱ó{:$KnOA5+IǰyluF%ּF7N}&l~88mī=6ļh-l}nnjx 6Ѽu'|UBfwL~Z:΁i#\&a&e:,Na||Rߋ!Wrx敜_Ii$o<eDCf/6uB4_-q-˅p3yc G5*r;c)G1M]mA] \k&j+T'lp {POor 4ys =V NΡ9[(&ut->{M&Rg\+X&b1Չ;R6dyIŸShFS?7pKo! Y4i2zu˦u6lT˧ i[ ݤ/lg |&3N!N_B~d@x7E z$o]}owi7B@#U9XI8ofVoc_WٖǥuQA?KhSۧzz^2\EYo.UsP^S+"~)0x񭏼 THޤ1x|?_`}](^WG+;=y~\`[P &y,]nY=ݻGODu^y;Yկ_>n|Kf:5帬u5%47&׸0"IIǓT'L)TO[>uK),I %ȕf&U#!YǐO(ߡ̍Fhw5>s7i$V;J[*!ܩ v1_-I6¼ڋ7ۋQ5x#Ĵu~_ד0.6}}`9 -RCEz[F`ʵMtN>7(oYpf2P &6Ƿjuȸ ]o6]nkR^_P0Щ}#]oyj^: &N9ќɐw$+Axmz rR3pJJ6gW#SoR@?S z^Pmu4]n+AǔSۊMChܲzg9Ԟ5*ܧЮg' sĖ,yMyҚPD4Pbs--6u~_uek=_ @Yuu 3%`c6ckܯIʇ׍nsL1# l͍ocȘ!1mSx]%Q |չM16lgkqS*ʹl<L>tɮmlQL|mb+5K:Ȝ]M.2`6Of~Os9LnM.x}}VεL{-BJx5 5k]ZatYo glC O[b =̏m;ZIQ_~5ƀkIx_)dnR!Toό@kYt1"ǑOs}5͕}`Gڠ} i^#iҜ-6hjzǞ CUh>/!{dC&%ȒiMպ^o}L~_u~=k >NzH]tm`҄I+<) q}qz̻~&\QjUǿXpx!ŠH&Bzd(8yq_ .׹x"] -YbCvNؔ8@Cu&O;zc;!}K2xzt&0T2au^¥79~T*G3i滮H>f}DOyI if|͟<ﻯ U0#΋n|ja_`Vs[]<6}%ʧ+ʧc}yQmW ݧ3dC9ֱfBC(2_`&7d@zL-w9Qڤ[b)dCa^Jx1fFjfuv2_c zM+xQiK&^3rqHG8vT';cJk^A7V(eNqԘ&j)FOsڼI +dּ 9xkuIaG$H:ί뉹.7T:?M|M-]"|Q3-}7pdLv ΫfGyy$C 6.0x$pM1tLKu[Q"2Jwӧ$c~>WP: Lq4~]ޟ4 6kg:ɪs]_cCޓ/kμ׀` =uycz@~:T2| ~=a>͸Bߗ׏}{1쭓lt_rTpuKi: ^}7m:Qn0 F9cIMa?{àg:׸W>p#ws0P |3>5{=4Lq{{59)RWwAmĽ{~gs׹| fz_^~+{k8{5n__\<}nunԺy46 9ݥüudX_։&Yčb] lw߃؀ytVńw̟?߼mz6˖6fƌyL ۬[Ζ[^M$/Ӣ mw/yZ+u!nka@u//pއb=.16ΝkcBHx þ(flT }qw1!t_clMA?xnAv.qkPYG~7Ӿ,}t}L۽OSZ\B[ ғSi€е/_;=yCՀzfD3~{a#eYdɤdγlfTn6OM^x q+)I {9}{sWNbCFp9u)Ǩqg1@ J!-ڈ ֌a7;E/h 0G \'$o]c8%!ITA6d} LjS,TEjRr1F3 1l._RqP.Uh8b+iVA`ݗ?ۼhv#G'KSNZ9 qL -+V1]zGcTwgР~!p MȜE=:Um>I&-O=yC(Zup-A{Aa]u4q6 z>F;jڝ;Ͳfk>,Gs26igvm71$xFz\I0va (̡.ߴ_WZI ]/0n7G/(}PMuc+A5D&o6-4@aןRM_PpB& ·lȠt\-y?{|@=IzZMg2!si+Vs컐$V}d@w w@Z;m>uX^\Y4BrpV,Sds.9{챂QWmv1T[[iooCni',GU{I=yCՃ߭Qכ{lܤ!RmY([t2|ך%j9Cڤp$D $ Ww{ggU?.戩Ic&= #?tY }})Y`οs( P'ΟIW[R@,zI7+s.SjL 9BՁf}6i+ bf MBa5vַrl+|%yCg䁍0װ7'PMO;o }úΗx 6hz{{@=#f9;Q\o(z/=lG;Uw0ʗ=@XWw8xr@=Qӧ[a1=S|1qv2 ,0زpv:? }Wԯ9ͻ }uhK( ~mrb|]0f1FSkPᑞƍwmrmx}ݷ@E/E?Nz^ŋ>{cN5m3LuMK_2W}^Hqi_יO3cZ=o{hx|G{ =ԐCeMƟy-*칧ݔ⚛:/)pWԧ Ϸ/9[29c:ޚeyG2o6#J_d˶ ro|Hʜ~B,f eȸ>JM$z7|C_iES|2 0$w4o+'ЖH;׿vmVgJ1hFtt ֖:h?7߼c#7si)"0/w}Q1 v96{i5wv&6?haxO>n>u'ǽ:@lxzi4|ǿe;ŗ\df̚cOn8Wjvyի3/1ԭj}C-QH:[tKuJm'{6p&m?"b՛yT Gz01гd2@Nu$d ?hN'P|yPfi;.A}(kpy;s%X Owo%d nߡvB]k%\$^ ߣX31I߬Bb"4IA)(ø.Az&OK#xD.\b1>qso~o{s?1>yOr-3~־yg:smwSc׏lփ4f&|ds6>x L[E:m5Qֵ'}֎5Givs Ds9}0yYo^:nNGp6~O{>z MjηuĻcio9G{tvtz ۏ)ӽc l9~WP_qM]̑GU yDFw-=7#aNI&H'DaoM ?'Tl~mA q @|R˛fJr>y-=wpXϧ$Ml~d-VMRp&[r=BاcquG:GٮI!! GіК#ls?y$@~|8ځ^ʷ$ͧbuZ?'T9WS),`K |!Ы,uҵ{Ӯ}lgTAGd쉫gL6M_bRLK<ٰw}[ź?>7PyĺJD 'C;'[YqeIc+Y^n餏4HyhpRҏI\ 5 ^x tk@B8CMz?ˡN Ax/= ˱yC@:[<  ml}dv&8XD_2KaϬ]F`IRhtzz/uu9b -Ťrک[Zsα6 6ab_룏oqcRheb+f.+лàpUj_A08mݷrb1E.=thҿols<~x P2x'l>Vs_=bhLsΤOfǘX[xcDUGlQ]WJH:\휕A2=hQedK  0ga~!Pn{Yb-%?Ȍ xR%|w^a? .`kIbZ2r^Kf Y.`@S+:=͓ITC9wBLyz~hpǠH"bLΧTMh/tm]*s+u!-*Ya .I"PO>W*),$<#R[kQrfLXG#-QHNӘ[؎,LcPXHEj[62f0Ϝg)\ti\*bq^-;dKksD@$@͹Ip^.3> 0:i&ǻaFɣ@fh 8t#023j,- kf\g$9/|Dsg>s7EaMr6U>)8;M5s>W0i09!}8XMӚ%>:ⓘk泻饙X_~UH^mDȤӉS|i݉~^8 syaG`l߿|\ KAF=kWw9Ve>a}e^kspiY0|`#{޹eX o6=#̢YO2 =u/>ٗy.u6f_2v7y"pAG}= ˂;iϴ/bk^mrW=y!a Y7 zL*hDO{ m/3To6Yi؟y=/ 9_cI]۠C_w\`:ǘ7իR?~{C>nߐm7~; 'F-o>p\~σxl^leOeyAe9sCW^hV~7}Ho}{[ Cc=s0)X@K?}V#}[[qnй1yv%mDsB8h`q :>ܕfk6gNx<@Ac|xpۭڹ`Džħ>9n5+Ü}9c^]xQRN:alvG7g|2Z>ɘ!*-G|4G6!5=s@:0&ȋbmJ[t8P4ik:o}'O_(.Vsg4u$Cr>|$dPbϫױ>Y=:NӃS2Y@LscWHz斛@\ 3vi`3 asu[ghǬj.޳lɳᄏ{^s'>a~ Bx׻Yq;m 6L@-n <3^{Cr.z;swqηm8:)*U/y B>ugs7/ASPv׶lAw LwcBVEK]^^841{/sg{0d;_s^g}-@783fXϿs187goxYge˅cԎ;#+.} @=ZᅏA'1ik5G~(Fk2_Q{Ӿ7 .k.ڰi>W~kq=06|;$+'y'lO08S,(}駣153mz*Dm~Ծ\q믳zA@D/h/?rB,YZ6QſOL{{GAtI]ՑϒlgG?Aʊ o:{y̺-8E3xG_,@`>>!$Cpʇmy衇]066!,+{q8Ѷv8e?C3gsUWywn  9CLPC oS($/>b6D |Yjή/C[FiQXژWڛ{%X+̶nW_ݜ74$&rI<ݧBjryB ~s!=w$^S%}D $S͜Kb4|&wLdCjIf i6iILzՎHlCqTu:3_pD4s\`k= vgzDM:6; &0@@{Gy-@wC{P^sl5- S@%.V ?أq>`uQ7knsGvN22s֙gw`do{~s9#ٟ>;Qx LEKW n.=TpL9ʋsNm0ۿX֥2|yQ5Gk/.#^3xn"QKwurlй?;(ٟ< \dbv<9E. @Pm  I&~`109Cl|=4 ! ?C0 'q> 07>cw81;`O;D;Y^YЎCF؅v>F[\t,7ڳFߖy <㎳1п8aʆzB>Qrw8>j|nE| cJuuyŮ0;ߖBnJ1vyvsAw!0!~7[n薛R hZ{~'@E;M\p6SOY@h k֬Y,62Xӿ8.ͦQsce+׶o2ڬ7iYG̎J{m@1f<*-ɦ5y$3 nRl}BRtCO5wڛf, 5[2R`.sYV^nbDU~bq{/ˍvNzkC5d,g|VzNj)<@zFϿgyo{;Nk~дiONڪ?ē h"r\gb>O¦8_ܲbL%`"1_±j, m#=0=}^2d p3ғ!ߧ{6`1N<98P6ԧy8XZ1iC ,!P'ӳ'~CC%0&.ii)~F⏿eV!g`,~ߎ&nkA%L':(NL1?‹$qx &vŜǿs?>k9 |fn`SNEh|P#sL(=cM(3-=Iqf?RsifDhIwJmQK3isέ#6s>u[hgR#>sS`\GiַWEoοBh<:>t+i/219bIp"ʛ86dlƥM5bgM4㓠?s^`u`ϪO? :)Xq޿,1zP_~uMg"\r^/yw/}1ڬ/6_"Мf|7_0c+xq 7M)Ԉ95~ PsN'ԋm\}xdFh8MExEyq6̯{9moCjhz}xrk>L=˃d1` 1XoRvZܮ`U%ԟV2zWF7K1lsr6 ,dA/lڢcjӁ5IHg"~v|<)Gh¦>T~81yd૷DGmA:؋[4+,UP)3}0PЁ9`~f?bW_n p5c=D~g7cZwc !?KP. b>1scX_+z^{S).37[!+qoSuQ C94m?se(|n$-Y! 7jA9/V|Z(n?Z5uK~1syx)]ut31$pzga0xӟdc hv8S<gZo7M<   ,nJWxw|m_{u}n0s=}smsT)[b3fǦ]2*D2PN~V<y:]xѡt}5HFGq>9͑Xv^Ͷ 5XoَTzs=f-=^eޕG;JZ)H!X֧5b%֯xFDEL={bMaS^&V@Z ydsheyεI !_#|ZE5Hfb/KܹJ|`gk߸z#22RP-j@U#* 82f^̠[)ۚfh6qUv`%: j4_]^m7鲜Z}砓AHg+VV%z[hS+sF> Wl.<ROgt~ao$vO/f\&2,/,C;wI9]?q 4pCssUv clj11hGv0C;gѢ」9裏ZvywL_k3oqdC_8_י(sKB@!^{ej 6>wqd +-ЮuQDA#ݞyW)<ϡ=vXFά//pTɳ?d8Q'kL p,p3O OwxB au7^olQP{D `ө@>K Sg80e<`Mn1zLTKGl=xSq(ڹ…\T}TF݂) 3Ҽ٧sowl0ᙧ!Ga}6ŮH Pn &I!'*gbMxAGM5T=Dފ7W6h_ӣzwsJiP2ؼkv92=Wx}kwKڇ4xA%sN[b?Zsv :֔3[\RlCXP&5|ҞQgml˿4x|;27q%ضMН?=G5CYfxg<׾frs [5wNac `pcp.5x>zHjff1pgqf4g*hC^,K4YyTy-\r. Ýeݩ/@LtZR7j̾M}SG6ym5x 9 Sjlh<%j0O -]HʧuX5-Mjz_z=g:oT[OYŌo6Jt08l=Sdyo#*񝫄my1+bb)1̾yX{SL_Ҽ Rt0h*cPaMo _@U0d*9'zx{gpr5ߝyS+PGؠ{0eh[ùzj V@R98qCz_َU69{ї6jՕK]C#<Tf#"aÜ*{{_8DNo5e+u=<0Anv~eG/>m{`f h!@ kCg ?a7y;$t⛋w2l`Qd) }ּk?ndpF zv ګko=q:ujn% lГkq%s6Lc^lG/mKTF۶ws'ټz` iWɰc!X4[Is}75ݬ4ЏeҶh75WCFoFR#=Q>tve[^J{>ŌcK}#gVpJ_ _>HDQ˰{&2Rp`LY{P=wk޳ĦaGY ~gZvb쨰|*Glkmv;~f~|؍'6x豟~Y|yV=+m`2m57Ǟ'4P8j<qiU@غ~cU"<=ڣP#)އ1ܔ`]qyƳwT3ϱChfmdUѯ^'@cŚD72-f=;| Yj<`=c'}8|t*Ǩ ;JH&o>i ظt|2s<όKkFM{Nc48G \g^pY4$3NTʕSG~S}'ے`Y3]K d}P>  C)ɗC)a"|d$ܿJM<6>"='WCI\DqU5)6P: T_3ĿvU=?ڂ+2;o 9:g|ʀ ;6h#-wY[p8fC/pw~x[^QY 6aW:&с6 g\` NٿG7YPh"zuOseE,2?smۀBmP^C L8ۛH@OI>pd #`3 fPQ} lcĚHSBpgac~n*fѮ߼vC>=XaU{͒g^П`ޏ[6ÇtP\/lq,;Guqm;$dcEOEr^ْ~'BGq=Z 8*UuW,$71V͝ Pn 1/8^GQb\N}|c}, wuXЀ#8@3~[qmDng)rsՎ6g@/>f~WB9,sn*$(&QZ6CnYdgY@&5i~' A>NJi£,%})Ce~yA1j;Q)^IGu 8DPnLb۳~جyxuwF[Hsan*x R1JƤ7ThHJ;Зu҆B@B.0Rb$bLBHyld[ɶgS !%iCSV:D3 )WN>34 :={SP8vm5W]P>~r#QZڅS-?,M ޔ6im$Ovmʧqk_zlLr3IgxT%,{뵫қ,[ȫnijd9A Rs9>o.4Yc[$6ˡqHȽPۖk*5͖G;. >,c=~´ y'9X 8y9 O17+0}BJWN96+@r¹SL.3ujo2yCR/_`(HRcNRoz 'j>OD $H}['t;+!\7+@C:.@vXW|اNв94ǬzM<҄Nĸɲ.SQ1Bq3u@cΝ9\ z%dc̓ㄽrfR{oo>pr6!@)Rm*c2վ! $b+΍)SIc~naSJS.eH %yyyǓ+G9Mo[i0t.YޛT$g=L^)6Y[eO7m} θ9Oii\q |j!@ E>/S*؜}P7y'/k{>I!gAC<lDߥ0^Җ Je$cAZBVmL{_9Lc9Lk6H]Kc|D[J[vZt,9/ڞYS%l7q\j&ّul5I3zki<<<zc}H ݓ60N׋,, ^شOđceSRd+Q,;-KVgLKe΋;GݩOFڵF 2r;{^2syGp: sĠ32߇Sa\)^+QbC|V=qqqo^ros)'=9γZ'}r9VZM9N&9ƕPSSֺ$С|ty!.i/nli\1*52AW^3YLaHyJ9l9sfyίd([QCNJcUts488' S'߸txoY [>q/6˸0i! )6ax64n_/6E6{ceLeCZ[mL}o__;N;24l ^o̰naGƁQ30ZeF>Bct׽x?$S6:6uL]dNmkll*{G$FT74 /3`ƼR7DmhAf@\Vz˲m{M}to}g1Sj6]}y6Q93ʅ㽌>`Vyvw ڂX~(?;8j뎾WFLUTAY!VlUQ91Qm::ucmm56SF:1ufĶ9s?]L5Qڣ:ˣ|3(۹\3fαeU+cS_`Z!a{۟~)*_m|Oo5=י3mn1P6ؼmӨ/0~.yά] }q˖`֭^av~ի晪0+7oc Ύ'dqb˫h4VO=_]}XK0/ʏ6dlwupl7b.Em')k 3MchγFWd*1_]M/ڧq^1L5DbNΧ5ch[cDž;?<{ϾeΌ46eɒmxC qHBPvDB 88&pBLR$c[IbYsw>}ק{{GW]ub '~诳a'>̙5mgggr\=/tm#4Wm=3gm>kП?\_yb}gIgfM?3O^ēto)<-Ck>_W=ret^'1{ύ σjw??~yp~~9kMgd2 ] 0 ; 7t#;T#}:o @>zlYPTW}+X,9z_XM}9^R_Spz *0@Ɲk}bcb{,{yƚB>\ ǭmLخuӡzI+_CaJ\VgWVt`ԡP,RLi3]ݫT>=r/՟Py.oH9m뗚SC);;ahg> @$wK܏|oܫck].oA0K1YJYcoQ#ټQQ l`jc,Gh\4?Ga8=u+Չ`~ duu-4=V75To>W2hD}``:9 @5Ϻ8~v7~3K!E}Ƥd@lj4~n_b8>UyC;)Z)t}m]hz!7Bx/hҞ4dtQ>}"n!B}.' A|tp@gZ0f7nʄg:4Ū=f/o-|+]%u]V譠zuic]0x?KፗSeF8긴0j8fomu͇bsI@OG{meY}^Ҧ zZIwYY[CQqڶBI(SԛjwrKP~q"P,ٺ]h6$?>:T=m_? [;dV(7C`iw<#[Q ͨ7~xrRO|^zva=TL_A;+Las\y>}zaI\~+꟱)lcy۴aczMqڴYV7\ {ǙQٯ}}OZCY+:U{=Dp¢c zN헵(tW\Vۊx=˳{׋׋׋߹ P> $^}͗*g@|΁`A+xF~wzX (W<6c ؟f uP^(gXx:v{=3n2CS*paUy9fvuزIB8H:x#ȯ ~ytx%㏃CP0vaYsn?[Gd V|dr%?@9--0=4 :$[`|%sn}WˌNq TVphjE 8[ƫډGF+$F4+K |=ur`r)9Z2/rsEI>:n~~QWCW~Car}}SC~Z84 67s *[lmh] ;'H:60uT::xXWJ O4W@ [14T 4&F%G3vww2L.hʥMܣ=kaHX񤍬~2`\A[xu`B6?[mͽ7+aG]M.}9!'rxVRnv~^TkG=s`w)||)PYF-hiGE#O~:r35@0^ rQ(ǜۢY{ݎ@::7\X㙝Z^rCe׸ üvh/Yu<uIdsf XI !v8Ȧ}#&.ЇYƌ=1>R%376.f>ּg_xe#F/7j`C}n k߸g4])?VV?X76xvmz3̻dLsFG8 | 2䦚[!zj|56?s0>'Zd:LN(g(^qdŧxo[yv:ÑrbMNi7Z`;zf'{C 9VƇDK:`WCP޴T*3mcɘJH3Kav8R); @6iPI?۟tIFƃHoGqNR}.g7@S'hŃ-޷|vI7yàgw`@&'!\ R?~?K:ܖmv' w ^25I &@hqW[;dap`T)G[37kH!9s?:>,˃UIV8phkV9ús.lMJh4_τw0LvAC<:! =FY Ѡ7}p3TC:qmPK5_ujc+jوP_=HwS֗pROc󋫚/{4U-2#u@)ƽ˗6ӳuj4<%(%h4x*GSO r?x]هYXx"=?> с33cSslh2ȕ’ּ;kqa>ͿV4p\x/^/^/^/^w<qOyw~;s^t4@,Xkf4tb{m{|3:`K3̓n}|P}Gݎ03aݍS&HR/gR::,C*:&')vmX,sC]l/9ta(8_LTc@RNZU~/U}<݊qo Lq. Jdc:sqeEF%8 `N蛎]{tVƅ:r.0djf޶+p.-R XptyPHs 㰅)V%IOspM޵X'xY!#{:|J2.,1Oe,uy5T~8L]Cho?G ',-?poWjn`Lm^1c|Nϰzz*0(rfTc=^,ָ[;|e̒œ&+ Um;pPO ŰØB3+/p|+PcI.7\wBN \NSySI5cgr.dh<Z0lg8BYl<=QXAu%D{NmuA,\ a01>1& g`;L 3I4+ g1FAk.,51,%PSLhL]ؚy%ZF쳰dm>71 =0Y]6=ZǶw.}yŸ״1¨בcauSZuʍƷS֓3>[ő 'FT5?4pa? &Yf!n 7 g+Ĭʛ3ɼPĚ|s8j'/O  _}Er| Ezl)zmGU1ـFif,p7E*s,d71Ԗu= 6|k#FX4v's1ݸzmS`VH 掵 &.&;v}G>L@a-^I$%t0| ~Cbykߍv=a-n[_]xnƆb5:ߜ14w@8W  9:wg]x/^/^/^/^7<<V_S{5Wygb\x-wP]qh1bMr$yV3<X nI,p؍hx訥QnV]LS2:c:\Y1<4J3+c9 : *O xqP$ ՏK ҡCR1kʥ/)Vqɀ2DuQ,y9 b4p AC!U 7'xHDCN8AbpO<HZ+E9q~ AGݓ+2uR+8cޢYa0N1<'ԓxfhbdp('ހw:Rl&w7K5Ԛ`sM?'G=C~0 +6=;(QHc;cHQt:gwQe`:=.nI05 }>x9MvF4ZmO7 ։0O22pgGɱ=Tygc ^\_\_\_\_\e׳=Xgbw;U/~wfUc,i硻5=Yɣl>ZCCs@$1wA'tHqpAzg*`!3Ow:pCD:V]&;+p>m$is:'BSjs ZF-;uKO#NXݣDH-sf@,Ҕcl+DWMG>Yk}1;?^+kvʩOw f/P zJy?OvOqy2r$6gxOK5sp @Z%)*1r4$7|N=( ;wu){+0zuL)-21&>՝!8{^ @TђJ1ґmcM2i(hѯMx=b\{4G);SyF{꽁sOkWHt\GdfHt\蒒2@3)VZ2EMC/ƣN6`2&Y3hlcdXeQpPU[[ɃڒQ)j uv?n5ci\`ORڀ<yxYǬk@IMJ؋ڧl,EBnscMteMYcхnܸU껵"fZr1$yv5$>9@2P0gs)z0Nfښ6G40n5xZ41v1Tp|ûSBDI#f)X]BW^ ݭP]Z Wl"B $c \X՞֧y?e'(&.{X)ڍNۏfx&1*Z+/(TIqmpbWv  ĄȸN4_ bg"tdؐbOځau8 yGv/ruvƆ#-s-*.{U,~Vnu>^:Ū[npΡPnދqڧ)<xNn!z<.(}/y|3Z ;JjWEahR-x=%X)kmq鲵Ro x?yQy\>7x9ÀBLi̅; cy Ȉ㩸.?Ɵ~SNNY<#Q꼾O6'h2`I t?[ '\"^KB.nq|9:I gυ&f̆A?=(1|{]gb Gg$aB2:qwZ@BX]/xd{1eLM1^ T{3g/JCYೱyY\O{M=UXD uk2glo!~}+\\_\_\_\_\zs~W=ɯuj~Z,`6Zfyo1f7 ~θÞc}81EXZV/ܙ )cenܩZy9WT2!/>ES6C쀟+1Hz_á/>'FPxm_6.]Z6NL1OH]ͽ.o9":WV4$g}~)FV[B|dqI+-RMsago_{[0%0sog03i; iC$!S4p:#>o "O{ihL ۿb꡻*k~kdLh%`\ GSMUF F~RsYZd]Bk:)' bQgA"Srq}q}q}q}q]O-vkϗzp~=ƘogWy)A^j-kX-As1JlcjREM,ɛ-3E襙Rr1ft|ѳ%U̼2}<xh;zK)4 ̻r=I;SyV_>i:ԳTpBEdVr8ăT`wL~Nb: ȥM@+64T|`D?; rLm3qzTD߮h !x梱 Ah+F!%s/$?9] ZU?*jfw^"d~١zXJ+Ɠ@jx3=-dӤ.lu#n_iXYd5TYǭc 1'. oTb*,ͧDUv⠓R|/yǭ!TwL/3/ X3#!?.Ԣ牺P? Jf#<>6՞Óvů5+h$O)@jcZKͨXl2GYxCBGM^7TboyS#w}EL@Exmum=lXAvNk~øƞ2< EucCo]!{)WNx4]0=k3F^2܊ sҹ`w2qz޶ۉA/,@h3x8x\5W`$vBJC2blQϠa 73OZ|6Cu?oH40 澃sқWqi-<Ჭf#ƸTRG|b  uqHI1mmN̠‘YlBax4`]jO,5izSy{%_~% VAQvzSx}u`h*qBۅ\@ vcLdrT{S]tO2/kޏ‰ϵ3o;@[k.pQâSڏ /.e4B>;h0'e)?\=qJSL}Z)Eg!%Z{w܃k^~SۺiDSJ{yv[' =~ujdc=QN<޳A(Wա Ov?KcýxG D W;v-?6 Ȣ/:j_u*k_%/Sd1\׉s J}UsqhPEJu#ƛyD..L^3l^>3]ޣ_q^SwZO޷r]RHkg- _w>⍛zn롔 d ?~S啍lo6 vx1<#m:ݹuKt[鑂ۻ 'kb? わ }9=L5Ae|^26x;}|.X3d@Q5.R*9?PowJ4n%Elƿsᷟ}!e3f+􃵡q7y4]0De]̽mN*ٺgrlαs򘁾z15 ~Q(r1M)|R8:fþћk%1Qžxk YY8,OҞG/\*R/y'xWlwmm?H GV>ٟoW_se0-̀^Ҵ`>OZb ˾+Fsi>h4ߜPϸs {qrڽuB>8 )q^uY |ÿ׿ZXjVsd߸[F[X mzz b>" O+6==DžZF- ;8PC <RϟBmrMP-] >kk.6bH-'2!tEE A> s.q~#ySJ܏ Oc3N h$:f2sAS?o{2\Z_=/p$|3{'5#|EϾ>/m)g~{֙3m5&_Ͼ:Ϯ k~._I8_z5 ݓkw~^>;00凜\'z`I>k8>[^5yk<m xK}+{ӮΰSr<5޴bJ%vXץnZyg_ir ::j hҋ!W*}Ϊɫ=RGȊyhtU?G{[3l3anj9k;^98=hoW K@GͷplP9ҶvC&ϟsvB62a",^vpzgkKskg'll%]gwR >C?vS=<ݛ/]P!]Ǿq1V̫X{ O>^ ֭[aχŵ1kw}mjwIϼsw a o[#ig^gy~(R=?~SG+ f_4|s_ הjc~"~;T=۽/F{#_~|Я~.<+׷ç?=s/_اw*\ɪ^'3<8`^Wb@$ᴤt眚,}ta)(2z/2b`)wVc8Ѯ1VLsH<ƴb%3@1VW uжCqXGj,$rSV#Ie>'rz?2^mS26., e`Oc+E%Jm$c:Nj<ՍwEiDu}sx{b|\ӔE!Rv;Wu8fMzG~ PFFڭҥ9bxX"F3".9 .8R&;@YCIGqa$ni^ؚ_J((F̶$GπNqld #B;Rmb#aH}]C?x <j-ZS[^Lհ"Z֏=ް D['uT 4=R1]ж;ZWW>Y]X4a϶ꁘ(+KWO~i3H#KQxͅxzx9ߗ,a"`̼.՚l>(KzH"?ym/`&`Gl#ZJ0q,d3{)NJ2 j幥8^ds&WR(T )@5x'asg z&` Hi}y.,컓\7J!(e9X)H wMK7_/t'T/7@O>M_`‡>ə}y*{׿xO=v9w+G?+w_Uʫo>{~ǝV: b=ė5ׯQ砕z>Ogr0;S]^Z_o{ǿ?j):~:unܚJ-rW{r26@0-Da4Ś3 Jh=!VPE΀5j}r|i]Ύ~t~*8⃣~[k[Gy I!es\ IPVp8@@5;CgR37IR)P_XJJnjHp#93-`_l?ud/BЂɩ'v; p__ q'fH?Ӝ@եa`2JFC.]/e8/#0qLٯ6l߰< +[ajkoni9[N:^M~a),Zek6j jXHglv5o^\o H2= {:XHgrR3_6+;7]g-l`v`c ^G=?IA*6_%Ї' P⊅*hHzT5@f)"k#)0tVC%? Gz&oyϺam! Ų'aTa.x?}g}C9iWl^-kzLjgcDm.j48X{}x}$QXi@TacaF2ݣ\ AsSGO) _v}>—^<οKp;Z>ǿW>_w{Fv_^?W۷'Ÿ>Ofyw-.ï~K_x^\_\_\:ߕN)}|<]߯>?gNwnj'zr=Δ<̀79׃iwPǢ{;u%y婙D\7I-ygiT/Gl*1q7~[<-14{u G\8:݌"?Vҙz `d=͑H%(-5Hs>g7X\"ctI}|T>4j3C$۟nbcaâns:ʫdiƠR!oWhesC xnQ]䙁>ͦb}fxzHh3&9~CQwj;$vBLԇq6 )vre|وv}P&g)I#8d1Cpw(s/)_qVO{ob@vm։Cs>'2 R5Rx4Źz؄)fb'Z>8B?o w)ڂ^ wA.\T=h徇0a>e(,ڌpW? N6u^lDO7ιz1jSPvA0ֺ\9ͤiDs˼MK${,NhҢo|(xvwEKӏ'!hNx/ưtvX7mf/o 2_iO 8 aFia.sAW+1]|D$o{@1ښ6Bb ۡ:MeiȌS 7_ֳJsx"zwqi%H0xnd1j}Jj]DGB OA/b>^yO~7h7km[;+w;6=`j%Hi 7nh1?O3Cb8KƇg !ZO\Լ|)J9Kj|ν?s"(z[RJp_ixUS bQi g+ ċvϯ&EJtTHJ>~BJ)g p-!s'|w~p:M-έaau]9H{1,· z~k_w-44SCBCVM|n_}ȋ?}=O~1{/w|{ç~e1z#tyǛ6O?]o 9gy^x9O>ʎw/z0"hN&4s(Ui1Zx~_|ޞ-;>:'rrs=,Qh>%5BLz~/^$hV&iZ+Tx$bRQNėCG?\u)?=HAUJ'. *P0^f8/Hc0Hx@$4>b{vcZg'r7Bd@^ŗ>\X85 "58h+IOGC 1E(Kk wiv((oqo<Tiʠwt#yȶ[6 G{.aEMRCwv%94G?M K9^]壏<ep챶9 }b|D~1&O sʯX)'Iċ `["+Y_0V0[BŃL_#`{ c>[8c,X PCʄ >=]RܟYJAVjm Dt|;||[ch}B(l6hvc逸;R~'Mp!y{:=o0B\wlq kQLߒcJo* >=Is>3)cJ  sPIY Tp!z;C bu^]_WxR5Ow ` ?"^m?95s=Ƹj`sDZSBrg/Kn{AxmqχFEcǽ _)I\t};U6} ؝_xqKI;kDثaƱ,vF8vRa>M|N{t< Bڳ"sf}wްv{%$6#AI 0O4|̓a Fh^W]%ǃ*[jl.6b3J x~I?3fN?壷z3t K6vJj,igh5 O.&jIO^9g~Au973} ?]^~ә;µ+? }rr}]r_\_\_\Yp ΂د~篿/=}yf2^kԷUmx(K{lJ0`2iw{D)Kyg x h R04ki˳b2=7:Glb~J-cyb^$[iR*3 p@jLR)Dm`eg'Y=̃SFفeZG+EGH.S~4/ɵ75\P/K.KKs;T>K4MFxvKZNg{NE M)/~bz00`_Jhx(ۛ>B[s9)(Gs}$w/`4 E/5"{ʒǺs3b}q^P53ف[9 `N=P y;0/,b1Fv}\EmEbnh&7sGk%Ohk~_oy{eio9B"޴S6"'}=ԥB?wUs '~kkΨ-p]ZjFAZLJG~¢A?咐߅\ƬmyPxEvпԕyK/yޛ;T?+^ci9-3(0yP}l_xo+b0W+ɞOq.|XEϭH&:9{h;&` wݼb*YfiuG~ՖLtg=څ|ݳ3ɸW^%p%4Z/KG>f!N o}J>޴ qM?Oi}gogo>oׇ7/eZij;on[t)EJCexN߾k3|o@?;ٛ|xSOw_~F짟 w>\\_\_\rc 8<r}\?hw+?N5[ly󋏃@di|!ޓa':4oR*4_+ibx{!GC.Gq㎗k`wIH) =qļ;Nzw. 8[J<=,LzS碕_4a5g]K4ODZ3T9 ١u< pO, ;R睌$FTz[ Av.s$GhmQ'<U#,XGgD!^F2[xV;χ[ap<pl1j0JӎL0zK?@FRRJ0Ƒ9#nA(ӡjs8L6>{B]ʥr(&<:b?a=ٶR$O/uS!Ƙo 1GшL #6SB%1CoxWȃwޡx$6ӵs^C / x{ڶ!ARv@^7U~auGOĤFcbbP/MPm~v-BG,t85)y%+=PZ<|3bnI}(=QVyZG1MXR黹qN{r9iHǀXbG= ka5 K yM۫Ӑ1H`W0F |b9d 㽬u){XXUﵵ#vէS-7_x6Tah{ڵ7(&9}& ,.ԋaT|Edh'V7L^ ba(!f=PK'O8!ĕGB4 WvhZ$+~۫IG#O2GP5QĘ-0G==}6R{OʤNxW|93E}V(G k fX^ ;{sRU邆7X纒Bvٲc4/]P"~*n]qZJ0&1!9J/}#3zRxpBP<:aun嵴& :-`YEa:x :X'RȏNPghL o&B9 IC1`^Ih/ s<`G]A~wP{w}Py2G3uWR,E]u?mφ}KzJķY9_~+p33>>nܵ# Rg'peMt ] i _R{0`̖sb0߷RǠw';~_o-KzƏklϏ7=T[}?o~HAw7-|^'6ix]_xw;Zw}Mx{>/|Yǘ~ժWƓ__Og_oNT'uyg~3YOsy#~L*N?Olxǡ:Vͫh "S9g"X'o;qȞ PT@ƌԁS~vQXӎMĻ)2eP)O⨐(m aem3sj1,m xmNe;}&Z΀#50@-K1"xT+<ЯR6'Ib\ʁG%ƥP "ҏ$y[Àl7- e@cLD`6[Uuz:VIYޯ9*y9[/ fQ14Tg )DA}H(&O!*slpo[8nÜa HŸvlǓG_$N[Ez/Uiè{k t^@&=k#X%7Orэ>@P_5b:bo<*cKҊTUi3&=11r "tƣdp{;\VmXO`B]*0_-[JJIr$a?#(uX+\l{4v570J\=u@2W_wbsÎٕI,l[*FS/&~ycj~?-d1ל_CEŪ탣E@bʱsNs8jK00>n_ʰ66#̦s`4&0ߔp)]\ Cwe$Z>^)i>&G#=el7Ε/DA@7H;1`dM4W.^ [ .\^2 ԇIx$1/(sBtJӘNVt*Vg#Lx;.*6yg~C^akkݏ+_U#O33a?jS?Y!WnF?< ?p?wn/[{m|w;=ˣ/}@3׾Qwg(~g΅S?fF:?&<CcoGL w_n=p??SᙯrGiR`s'_]YW{/Ejg1 bN_'b?WdY$mϟʭdܵYP;zO} : |Bkgk^|GP.+08q[aj$WRQ|&4v84:an0P'!3=\#=;CCmjOO4%Ruawp AcuDW.OՌAl7eM4J:l</;N'|*x@!Nk=I][fY3LCo4\y7n^kNv7]XtѹľdyLf=k׷=Xdsdsb 2/j9qpi[:RtCbx5+; ;Bݸ.Y/~7פ7tm뜃MWsXW~w38Og:uthͿku}g* [jwݶzS9ض3{sw=?fw1_~M@'?6ҞEE>YP7 jx _voPX >~9/SY\WAFg?>r_yԸ{JA}ki|˾2)1wڧlG^m>pи x"]?w7,'|]m_]B0y{>I|[OA=-͹_I<z_ow\}bCajƿ?~lQ~pwEck+D|^>5Ц'd}A/A SGX{;i>W[]L98ozAq:>V9]ү}ǫa`?z/;k^u~}gDvotדǗuzyxCGm~[ncsoS׾Ϳ[~]51p 8p ?.< r1gE_e@v~@s ϻ}8*p(j E5|Bsl0Pf`>_ Q=Up|k-Z6{.?;<Ixh~`+ƴzu 7P\7fAŋ6WR'2^减ua_1i].UZc>J9E8%g ͛f @N)-|&?S:]oٸ̗ٯW.Z.uR:IN1c5?鰦-A纍tD?VkxHS ٳ|Ubu|߻Rb,{эm`CF\ssg#WΟi,?ߙ-N:>~~]6+ ,XK; ;GmAMhAN8q_ ˚ah _:28RY>Uw|'Lve ʲ.w{Qc]\z%r[cC{Z?. 37,o׾,XՔMS X-?G#iw"౨;qz.3 vέ{uY2gϻ^=aUw]' "`D@7yp̀txQl]LAdסdgTލ#^ ܑuo @lu9l;v̄?׶mJ83Hϋݍkx9g[]Â%p&> ۰ѭ5THmr ;_w-)0GM_w{{wʿaoa6?FZ'iƬ};c\JpNnnlY =fRRb"oY0=]1.aڎQ)Dqww>zyWNڥݏܻ9GҋVu8r`9`*-뽲ӜOKxIC>}76B@&'B=T/9ozׇ W{ԣߡV|̡7/y xyXfJ]Qd 30c¹E~ƃ~gЇgYA]/}eLA=9<_<78w&:]WͯU* XiG)@/ZC9Teh՞+w-H} (WpAxiex1}‚NMh4"^mA;8hB|`va2ϼ31 `?ffحm'D,] 4)g9wiy-gG ^*(0{?cٮÕgckv?fr4E*(`qP8YJ!OYaZB 50[h7!(kMCo5F3bϣ!|'KZTytG@C};ؾaL0ya[2Ϣ٧!߹Q76P dca= tX_` ?zzm\8X.:?-'2go2c ,"v`ݽa=4[j(hA|ߡYx@K 裥Htͼ'Rz¾cNxE4g`Z 8@h쯶ꙵ&Dkkfa>Yphjk$mwG`牂Ѷ"7td-_cye+}9k2mE­FV_agP*-XWljJBR:f>;7do%*un\`83sͦ9hK(3:>q% 4G4? >x]qciX5^>?N5gG'F*g?lypkB.}i=bb2i;랎p&-Xkh(0>,!}Tjgm;1i\-lre/^z=|۽Vl=͙YLd|1 ՀI+_'{+F~G;?>}4zoh#/>%d>_}gz~y0Iף|PKOOf>{h[_oug{^BlZ,dE~/;Vq!a\ПDIxy&aϾm:WϤ~_ioȣ_A?^|ϲQϫ4{io'ܾ3VlwgMz5ǣ#ϊn~Ki?/yݏ^W/K/3 <}XE?YVV:0`FxRΏkr ?g.~7(E1yO QG&p7PY~@kglA?EI'x!pG@y<囹,; z'=2Xy[_|"Xa\@e_Ahg_qgז>;bh$DҠ9G4O{Ν \,<9ww~\^+/Zd&0}oj#>x~13Sǣ[sGӝ=9o gw&֣ףϹ4z>uxLJߨ?}szZ h/I|EǑzFf_p؛H4lT~:xdފ>zɗ|vt&h߷?51h1W}4fdz7֎[#wa~]U[&xҎ{74Ï5?imOd!z74ntqCǞ1|ե? L w@KOF,E6Q?w Y3KۖgR{Cqz_sW]=u'cXx \-ssq]enk{ޞ| Js΋(lf>^3w)]KYì6(>L+]$MI?ug !ܰyf~1G{git!V c?n]&Dk哞[s~_ްtku{BoFtK%ɫ;2% ?PDEjAK6|3Q^g"8~mH}lc{i׿#mdќ`C9^c}x-E{wc_w64V=Ϲ1з¾cd 1ƏFbggϺ7Y2 rS0}?y3}Go칯h-`O矾\osOd=&T6Gb\g {7:r$'/KYn}c#H=9}΃/]gD@\{%M>BYHJ- 4`98p͏hr6~a@;ßr;1O/S0qYL;4ИgMРGSfgt[Y``6ɢ%wp gZFy;@ pH^b" fvDsѕkͯ 7&*kL `y,?ya</// ea-W{!i%ЀUV[nn  l0|O0k `E qbaDh`FЬ/vD3TQ2_ #mNd4 5 ,/qsgL/kdyc1<:ݔޛDA7p{)vEv|z6c&`[=3׬Dun$=n ~ŸsMEgje bZO&K,&=q |w*Ff^d1Kz8 )A 93^B(a0>ԩ'\~X.zO~mCk?}͇0Fcƌ1BS hT?:/ ?:mΏv?%h+~1UvLC0޼ʿ*x+~zݽ}tdx<zj1Gs>4ſc8&w?7Ճ+=@Ud@ˊfVaw}(z~>E7~7|=ߙ[o{d O![Oo ƿ$}vB'f1qC9>4.xZXOy>On炦C;~{J% Xwg?HC;~F*??^ eP~&}fמ>i|w{|+q@[3w?&ذ_^,Ba>xӯ{$z^ݧdѼIa}}[Ϭ|7v_ü?Үg|jy{Ԡ?=<ףy$Hܛ6o&o5>%U}>~>im]f?bl]o1 5t(9q3L-D؟n TmYQ֣&1eӚ_y`k01Dk$<˝־i+ nt\Ճ!_e ѳfoȞsC;!:gh|=DI>Y_Ü%ӀB[KiVW6.ѓ?L>]=hw<8+Fl.\z4V~ewQSf%lo0g bt}TOxf}4'ovWieō4Rtx'cfa.WEͤqz`1UҺٻ dҗ;y[HuZw%ZD N4=@7&ԯ' :F; u}7 l>==m1(Y'u+m!lώ9skgo!|SMA@AKPPM3zHMַΛei|Ӟ_ϧ׫nkaP,Sd<zN٭G}=fb177kzWVCty5!޼HF 6<0v{;Vif•0(WM{ 87!V=5;2Ή%~x˒GM/Vk@shޭ-NҖDžbyj]߮6ϙjjIK+!FI\r 6 Fy a;]#`\o,I|ˀ~{>/T^ϗ]=θ?7FޫfvZA@Ìy;W̚;pF#Z%{*/DCn6L Ǎ1 OLﯘa.4X}EyM`U6[d(PZ+\V*o7wq(vJ-+\s* : :u^Yf !bnN).ide/n4Yi0Yo/hl"\+ @e Hc_2F %_R\[`&d an13ZRu:3ñs!j2pvՎRfU?n#_j im&!p;y5O9 2Y.P5m:>h9g >K'n }UkuN^Ί|_s9u v}ʵ/i?F{}>S׿W֓LO~׻o/tSg*}7-7 鯽ɬ3t|w}_S:U v1bG}LSO~~ߟn/NK>eoC㦾Y\sRz z`?ڍtRxWbfœg{VWi{%8} G+ %,۲[X-cZ 쳿_="o<%໽}i38rm4Q'U{(pcLYו>+yQgMcv]}1-yѲᎈ7 f噧gT4JF#lzfӡT1We;LV902 A9\G!*ziL6sl۞NܻakLM{:)Z}\bB2K vkΘ{Y;~-,.Nh~4@}΀t,301.M#873iYGݶşbw`_#c;d; S_wT8Kj@]Ӯ6vJnw{hV:SUW]p{ [(*kne.TyQ(Tc'܎~?hi;ž $rnSGn琔u>tAS-:V?uWS}`|)ȱF'ӠH8?3p'gl) _9 ~&~ 1>fg-J=\GG75r6%?~f*q>SGtXOhMsЃPuZh*3 (?۱:#:d4|yeoҊёp^Әs<] Aގf3p::qΰ MVV]uÃ݅Zi8vo.Ѻjq-"U4{]C,Ns>3 X a-s`iyſ G,nR:Λ0~iv-ϳ~zq7v,Ac;muyX_w{'h9jz8uomOpMv5kh]QR寬<yII>ד~{?VU=O_2G[(ڿ[՗GUu& t& L1sܜ49IEBa& ܤϥҀt,rJ7F[f $˵rK^ˬ6o-^Lks.L4aҤi@;$mȵ rЄjGBbywi. Di@rN\3,|LqIۙkDg@z. 5C-*Yu_?3ҴIsk,\ԼXnwn;s֭LX5*^:ܪ__CӉHմk-_T/CUCnѯ+' LÇGdA 'N .\h#MAӖ ExM%fI[g-YloF5kϊlŵo5+Ga94yb:Օk~R4K}l;߲(˗hΥ=9Aso _|S;kVGs"0jpE-˜\ڟ\>5XO:W1=4+L"ᝂYh3G' p1й$6;yn$M~ee%KK98(SϞ'1.æy6n,oɟx q>RCtӑ2w?4a]ZFdyen~<{ux\ykqsk{iПƦZ\STM.EI}H-~VO/i[n) &?^>$ㅹz3ԃd)-5Jct~V }:5S/ĴH%`Ij%~$ ظ8\*هt׃L]3Ts3V3ڒiDM G宁цi 0S=#C@sjҲmA3Gh GAӍ#Gҏ)C#j84S/[]h,:݁ 4ub5g1趬yp-wrLM1C1 ֎i*L0h=A#h2ǨyA㹷[2- ڰq;4M#֝iv2^fhf|=?O6W::]h~B,"`I3dGg=F?Kơ6M83r%hG͇9oV}v/< 4!yƶqp`ted>X+;kvIk囯LIq<6-A)Y9Ӧ31, C F,.:A3K!cFme?֕y5Źd]¾`  ф=¾cd- n5U]c̼ih{b>[{<{ 8̣UN#+QY9gc">lG!^Ugrb*xyX͋tGOXQ3jUKg TI5GGl~a=ٶ?GJGA]fq(lcͺPNjٰLi5& rΥ9&4h߾,Tk<rؿC\ᢰhV$hy-Wr4Ep¹ eٷ; 4Dz ei9X^ ,e$pnWOՅh94,D9#Eob,.-OʑeB7\a]vN-i6+wSk\pNUY9Zww` h_Jw AJ|C7xYNX;'P bF4{^||GӆY v ͽ'.-z./ߟLﭾ#-_/<2 z>3G{B;u MzϘry{՟Nsſi̖ˁ2sڜоso ea\x6+E &lV}L"@dhv)bR~-L0O XL131%|c12Uv5ڏ 0gK$c~ an` 33fQr9)G:l00f`ByL"LlZH"cXjA 40 0A&g&^> T[2[O+Q7^I҇`[@l$ɘgEO;pt1sٹ8L{MS*~>fֵSY*"oO2+ &++KB-NP3փ+CcO>s_:Sv#m rKBK؜?S2r9KO sm ķ u"H\=Q8lFdEAx:G3=]O!ΌM$y|}ggŌ\s T}25LÅX02)[)ODM|0=f֚ lgFc~Y?U42YS^K>i5MnZ.|tPT^98 HhKAmiw0 nxI3EUaWoTa<h< i5/.-c(Mڜ`@a|bTY~nt jl|l09PE-fGڬd",}2hW6Aӄc`ɒ@BMx Mf21ix==e4SiUYTV?}2:6-hib`5 ߿a@ߘm@4fڹhB>;]5@jw4i>gʟ`/cڿ9رߙ Y d!Mmܸ4Aj}ho65F:,?跭A3[|􍦍F*s-?#k8/p}Wn'%i Lhj 9@ӼkCФ7mOt0W%ˇ~3qDN, ,Bbc|ٳz}ӠWYeY'#|i" ?̔V]\ 4-h3 G:N@ՍM|`1\,/]g|֦E}wt+לz@7,XB<h JG:J$T 1JCQn0ЯY:ذ,0aZ\ :g&kigfgG,F, @|ܸhcV9]ԗ<4*Bbs=L h3Z TF4XpSNBɬiڷy-ג;k|qŵ;ѕk,A\72۷uϒAt,#(E)JQ/I#.y4'sA줫˄OYݑz?iثi]b =O-XGlQCͤ4ϯbz/0v>j9zuo@0  ha}ƃvtc_WȊY 4}W]xT)A<&aQiS]iSK=,C-M4t xw:Iclm&j\*A!~ D3W5ʺFI#钁 5ݭ]?0/ LԊE.M{Y?Mn>~>=x1 1]::·Da %ډbe!A#^C;nQM*I'&pks֎'JJL!i䙜ɇf+ z$KL#X1utSȱy߼IJ='ȞX)d!P `H+hGB:Qi}j>R,}uK1RO8qs5̻qg8^cλ~Ư|a~A1og[9fRe)Cufb X[@#ƍ$sL{;"o}G usܯ}4cg@hBb‰e {rOV92NWR.}X=bSHҺ=knD&<=utlu5ݯ}&7\~wΨcDVA/Dά)qFHVdgy r etNYV(eWJ1 4&,F}OԄߋ{=] >0K++i1FyZvu4 &3󼽼}Uj|f~i&v#fV4՟kC-3IW}n>^(Imuox-K TKCT@&3 RҹrO^h ]f#-jAך^fq]3i)? BCctϤ OҞ sSJ D@k zѸ(2Mlli WfI\cL=7u_5mf1y;ҌܐARi>xVSd)Hqəgz@ H hjhv wZ}Q8=(AkMѭu! <(0q/3i 0sE_LZl羿EoBj -G$"Sd$`, L[I 9~Nx,b#R tΪ;^r k'ڪy%Q#&>fo P3_沭nf HUBΤdN*UaYXH0 {=ay{Y o1eAfTIhRe&`ah>?;r2B. %KZ0d]cχEϥ~y7r>qs2 \g㱞!ENc3Q:.?g[0&Vt=$EwPGZ:<1!eI(r9A8T|/ߋX`p\C:;U3$%wVfS<^QTeWR~HsG1 ٌ1BzN`=`˼]Mh/oG{N''&O|/٧%\3.Hc8äz9,<<vi>\ZNڔÃd} Ϳ|aU`|ǂ0Ŷ`nTI(&3کQ^`]&g>}sp$KL4:Ҿ΢Eʎn "yu/do7l~r>mk'02|$+uאڪ1"а55h @_pD#E^ \Z皏|m==Zt1P=u<,tS#&f~\reć^ڟVipAª$`7Fޫ#f{΅]V$B:m#Ʋ~v@2ˊ$iH˕z蚷-yRGrn#(7-\(.rk#bccϥ0:T`IgߏKJMkY{gcBE da^s#k(<@\n ]1C(u M~_X==ߏ|?\D∦9O5{Q ,jfn?^|O1on꥟9MFvf3wy 7QjT*Kj/c*̟3ꗶ24곢\t" :Jz-dƙA7+(xSzo;9eJL夏1sMüX86D*5j7O E!O S)j՟n.~SEsP}IW}׾z}wMv6LcsV.5f1+ͭ%k['lo4UZ~nzti}9b|=Кqry|sFih}h:3'VD}h {a7N~Nw.88]ve=o7+ , {fqiT=lY|ЗM%gn~4q"D*]߇:a+cg{]4>dl#i=c}yy3oZ\kq^'issO{ӼOL4 ~<>^q>&Xq2kҪVAL+y|Ԑ(Z1U QH~1cz_~23}.P4Laɢ:Mhss|4jsT~PZAo4.EU~ZoX@e=TˇTڶM n*JkAu4y ??q5ֹ/gb>0 >gW݅i8e ˋbc-9>EfhdWuCi?hGARRϺO#?g#z*GnJA7i4ѽ8f˷|H3pfcᮧ c[t+P,䦶􋙹;/͹ÒT#niQymnbଣTVɧ*sq69:\`~Ԑ4Oknumլj eGȂVgno0Ąqe MhnB HR/rkq|щ|xeY<ҾMގqaܲZ\:ʧzRIQU?o^^O=']c/etU踏x]Z )xnC>~^?LAdss L`TףaO:. ѝYO |* f}qޞe |)W6ƺkQj7Nˇ]:G\&ߦ`\|b`u2bLL{6}1YLaܧ< ? C/1Mdan Eͩ|M-U?N I0Աھ.zyeڛOf΀@K>1p[r%Cwzfħz)z;LF %XOG݆~ffZ{VP] KqcB6/rX,`TX;ވE{n/m=B~~7Ef]H~eY(}%Wz@W6h%hX~hA}Z XԇhK%7ͅwDosfyQ =@O¨/eϚ=?9>- T#fG}avymo4b1U_w?\ܔQAƒ亴r"c>uM9H_e?(m]p}"{` :vƏ\R>6*$tut1{Bfև:{u. GaB8\rJσyNyՍjЛdd{#?xF{qu0n"u@+{gxi\yRekf+3bPIuyż灝3gb-?Kff8g&ͷz(fâJ湃Ң!IHIէ]9 DhC)H2¸~.2>VKO>fН?I-0n4T\ =Є~MtBOY(00h2\kyz9)5YLIg`{0Ϸ| D˒?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Mon, 24 Aug 2009 18:07:53 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Yimage/gif_Fri, 09 Jul 2010 14:35:52 GMTS253^ssuvnac9u1.JS3Uclose_"3d4132-fd-4a92d6f9"./`aab2_NSMutableDictionary\NSDictionary./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  EJS^agpy{*5:Z` *79>BVhdOGIF89a^,^0I8ͻ`(dihlp,tmx|pH<rl:ШtJZجvzpp(zn|4 ~`Tռ;$%&_*http://www.sciencemag.org/styles.basic.cssOIbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_*http://www.sciencemag.org/styles.basic.css./01X$classesZ$classname12UNSURLXNSObject#AkF} 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Mon, 30 Apr 2007 17:23:29 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Xtext/css_Fri, 09 Jul 2010 14:35:50 GMTS979^ssuvnac9u1.JS3Uclose_"340808-3d3-46362611"./`aab2_NSMutableDictionary\NSDictionary./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  9>GRU[dmov~).NT+.37KhYO/* styles.basic.css this files exists to set a standard for the way certain important tags are used throughout the site. in addition, for browsers that understand only minimal CSS, it only styles the tags of the page, to allow very basic coloring. 7/6/06: modified by Justin to fix up content styling 7/11/06: further dp additions for content restyling 7/19/06: incorporations of DP punchlist 4 8/10/06: .FeaturedJobs block moved to styles.common.template.css 8/29/06: Changed default link color for consistency across site */ BODY { background: #E2E1DE; } BODY.Popup { background: #FFF; } H1, H2, H3, H4, H5, H6 { margin: 0; padding: 0; } H1 { font-size: 120%; } H2 { font-size: 110%; } H3 { font-size: 100%; } H4 { font-size: 90%; } H5 { font-size: 75%; } H6 { font-size: 75%; } P { margin-top: 0; font-size: 75%; } DL DD P, UL LI P, OL LI P { font-size: 100% !important; } A { color: #2E6D8F; } FORM { margin: 0; padding: 0; } .SectionMarker A { color: #333; } ()*_+http://www.sciencemag.org/styles.common.cssOMbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_+http://www.sciencemag.org/styles.common.css./01X$classesZ$classname12UNSURLXNSObject#AkF 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Wed, 28 Apr 2010 18:11:41 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Xtext/css_Fri, 09 Jul 2010 14:35:50 GMTU26082^ssuvnac9u1.JS3Uclose_"33ff3d-65e2-4bd87a5d"./`aab2_NSMutableDictionary\NSDictionarye./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  :?HSV\enpw*/OU "/27;Oh]Oe/* styles.common.css this file sets up all of the IDs and CLASSes that are used by the entire site SOME NOTES ON THE CONVENTIONS USED: - IDs that are used for template-level objects are InitalCaps - CLASSes that are used for site-wide objects are also InitialCaps - IDs that are used for an element on a specific page are all lowercase, using dashes to separate words, and (if approprate) prefixed by another word to 'group' the IDs, and then an underscore. (ex: nav_contact-us, nav_home) 7/6/06: modified by Justin to fix up content styling 7/11/06: further dp additions for content restyling 7/19/06: incorporations of DP punchlist 4 8/10/06: modified by SW to fix GlobalLoginBlock on KE sign-in forms 8/29/06: Changes to #NavGroup for consistency of LH nav fonts across sites 9/19/06: Added FeatureLeft and FeatureRight classes for miscellaneous floats 2/7/07: Slight change to GlobalLoginBlock styles by SW 4/22/07: Added style to format "Read the Full Text" links 9/10/07: Added styles for editorial promo box (EdPromo class) 01/24/08: Changes for related links 05/09/08: added general styles for new features (Mgreen) */ LEGEND { display: none; } FIELDSET { border: none; margin: 0; padding: 0; } /* ----------------------------------- BEGIN: default stylings for content -- */ /* NOTE: this IncludedContent thing is not quite right. it needs to know what the 'natural' values would be from the CSS cascade, not just all properties reset to some 'arbitrary' defaults. */ #LayoutWrapper #MainColumn .IncludedContent { font-size: 100%; } #LayoutWrapper #MainColumn .IncludedContent * { /*color: #333;*/ text-transform: none; border: none; background: none; margin: 0; padding: 0; } #LayoutWrapper #MainColumn .IncludedContent H2, #MainColumn H2 { color: #666; font-size: 100%; padding-bottom: .5em; margin-bottom: .5em; border-bottom: 1px solid #E5E5E5; } #LayoutWrapper #MainColumn .IncludedContent H3, #MainColumn H3 { color: #999; font-size: 75%; text-transform: uppercase; margin: .5em 0 1em 0; padding: .5em 0; border-bottom: 1px solid #E0E0E0; } #LayoutWrapper #MainColumn .IncludedContent P, #MainColumn P { font-size: 75%; } #LayoutWrapper #MainColumn .IncludedContent P A, #MainColumn P A, #LayoutWrapper #MainColumn .IncludedContent LI A, #MainColumn LI A, #LayoutWrapper #MainColumn .IncludedContent DD A, #MainColumn DD A { text-decoration: underline; } #LayoutWrapper #MainColumn .IncludedContent A:hover, #MainColumn A:hover { text-decoration: underline !important; } #LayoutWrapper #MainColumn .IncludedContent UL, #MainColumn UL { margin: 1em 0 1em 25px; padding: 0; } #LayoutWrapper #MainColumn .IncludedContent UL LI, #MainColumn UL LI { margin-bottom: .3em; font-size: 75%; } #LayoutWrapper #MainColumn .IncludedContent UL UL, #MainColumn UL UL { margin: .5em 0 .5em 25px; } #LayoutWrapper #MainColumn .IncludedContent LI LI, #MainColumn LI LI { margin-bottom: .3em; font-size: 100% !important; } * HTML #LayoutWrapper #MainColumn .IncludedContent UL LI, * HTML #MainColumn UL LI { margin-bottom: .15em; } #LayoutWrapper #MainColumn .IncludedContent OL, #MainColumn OL { margin: 1em 0 1em 2.25em; padding: 0; } #LayoutWrapper #MainColumn .IncludedContent OL LI, #MainColumn OL LI { margin-bottom: .3em; font-size: 75%; } * HTML #LayoutWrapper #MainColumn .IncludedContent OL LI, * HTML #MainColumn OL LI { margin-bottom: .15em; } #LayoutWrapper #MainColumn .IncludedContent DL, #MainColumn DL { margin: 0; padding: 0; } #LayoutWrapper #MainColumn .IncludedContent DL DT, #MainColumn DL DT { font-size: 75%; font-weight: bold; margin-top: 1em; } #LayoutWrapper #MainColumn .IncludedContent DL DD, #MainColumn DL DD { font-size: 75%; margin: 0; margin-bottom: 1em; } #LayoutWrapper #MainColumn .IncludedContent BLOCKQUOTE, #MainColumn BLOCKQUOTE { margin: 0; padding: 0; margin: 1em 2em; } /* ------------------------------------- END: default stylings for content -- */ /* ---------------------------------------------- BEGIN: important classes -- */ .ClearFix { clear: both; font-size: 0; height: 0; } .LayoutTable { width: 100%; border: none; border-collapse: collapse; border-spacing: 0; clear: both; } .LayoutTable TD { vertical-align: top; } .FormTable { border: none; border-collapse: collapse; border-spacing: 0; clear: both; } .FormTable TD, .FormTable TH { padding: 2px 0; } .FormTable TD { } .FormTable TH { font-size: 75%; font-weight: normal; text-align: left; padding-right: .5em; } .FormTable TH LABEL { font-size: 100% !important; } .FormAction { text-align: right; padding-top: 4px; } .DataTable { width: 100%; border: none; border-collapse: collapse; border-spacing: 0; clear: both; } .DataTable TH, .DataTable TD { font-size: 75%; padding: 2px 0; } .HorizList { margin: 0; padding: 0; } .HorizList LI { float: left; list-style-type: none; display: block; } .HorizList LI A { display: block; } UL.LinkList, #MainColumn UL.LinkList, #MainColumn .NoBullet { margin: 0 0 1em 0; padding: 0; } UL.LinkList LI, #MainColumn UL.LinkList LI { margin: 0 0 .5em 0; padding: 0 0 0 10px; list-style-type: none; } #MainColumn .NoBullet LI { list-style-type: none; background-image: none !important; padding-left: 0; } #BodyWrapper UL.Inputs { margin: 0; padding: 0; } #BodyWrapper UL.Inputs LI { margin: 0; padding: 0; list-style-type: none; font-size: 75%; margin-bottom: .3em; } #BodyWrapper UL.Inputs LI { text-indent: -20px; padding-left: 20px; } /* FIXME: need to verify this on other pages */ #MainColumn UL.PoundDownNav { margin: .5em 0 1em 0; padding: 0; } #MainColumn UL.PoundDownNav LI { margin: 0; padding: 0; list-style-type: none; font-size: 75%; margin-bottom: .3em; padding-left: 17px; background: url(/icons/icon.arrow.797979.sm.dn.gif) .25em .3em no-repeat; } #MainColumn UL.PoundDownNav LI A { } * HTML #MainColumn UL.PoundDownNav LI { background-position: .25em .6em; } *:first-child+HTML #MainColumn UL.PoundDownNav LI { background-position: .25em .6em; } DL.LinkList { margin: 0; } INPUT, SELECT, .Icon, .Button { vertical-align: middle; } .LinkGo { padding-right: 10px; background: url(/icons/icon.arrow.53859F.lg.r.gif) 100% 65% no-repeat; } .LinkMore { font-weight: bold; } .Links { } .LinkNext { padding-right: 10px; background: url(/icons/icon.arrow.53859F.lg.r.gif) 100% 3px no-repeat; } .LinkPrev { padding-left: 10px; background: url(/icons/icon.arrow.53859F.lg.l.gif) 0 3px no-repeat; } DIV.LinkBack A { background: url(/icons/icon.arrow.53859F.lg.l.gif) 0 2px no-repeat; padding-left: 10px; font-weight: bold; text-decoration: none; } DIV.LinkTop { text-align: right; font-size: 70%; margin-right: 1em; margin-top: 10px; } .LinkHelp { } .Invisible { display: none; } .Separator { text-align: center; margin: 10px 0; } .Exception { } /* NOTE: to be used *sparingly*! */ .Left { float: left; margin: 0 10px 10px 0; } .Right { float: right; margin: 0 0 10px 10px; } P.ImageAndCaption { font-size: 65% !important; } P.ImageAndCaption IMG { display: block; margin-bottom: 4px; } /* added 9/19 by S. Wills to cover left and right image floats in FOB features and other contexts */ .FeatureLeft {float:left;margin:10px;} .FeatureLeft IMG {border:1px solid #333;} .FeatureLeft P.credit {font-size:85% !important;margin-top:0 !important;} .FeatureLeft P.caption {font-size:90% !important;} .FeatureRight {float:right;margin:10px;} .FeatureRight IMG {border:1px solid #333;} .FeatureRight P.credit {font-size:85% !important;margin-top:0 !important;} .FeatureRight P.caption {font-size:90% !important;} /* end of 9/19 additions */ /* added 4/22/07 by S. Wills to format Read-the-Full-Text links */ #MainColumn .ReadFullText A { font-size:110%;font-weight:700;padding-left:20px;background: url(/icons/readfulltext.gif) 2px 0px no-repeat; } /* end of 4/22/07 addition */ /* added 9/10/07 by S. Wills to format various editorial promo boxes */ #MainColumn .EdPromo {border:1px solid #ccc;background:#FFFFDD;width:175px;padding:5px;margin-left:5px;margin-right:5px;margin-bottom:15px;} #MainColumn .EdPromo H3 {color:#666} #MainColumn .EdPromo P {font-size:70%;padding-bottom:0;margin-bottom:0;} #MainColumn .EdPromo IMG {border:1px solid #CCC} /* end of 9/10/07 addition */ #MainColumn .inline-feature {width: 320px; margin-left: 12px;} #MainColumn .inline-feature p.caption {color: #666;} #MainColumn .inline-feature p.credit {font-size: 85% !important; color:#333;} .RelatedMaterial { } .Even { } .Odd { } TABLE.DataTable TR.Even TD, TABLE.DataTable TR.Even TH { } TABLE.DataTable TR.Odd TD, TABLE.DataTable TR.Odd TH { background: #EBEFF2; } #MainColumn SPAN.Highlight { color: #CC3333; font-weight: bold; } #MainColumn .drop {display:block;font-size:200%;font-weight:700;float:left;padding-right:3px} .ErrorMsg { border: 1px solid #C33; padding: 8px; margin: .5em 0; background: #FFF; } .ErrorMsg P { margin: 0; color: #C33; } .DEBUG {/* border: 1px solid #F90; */ background: #FCC; } .smallcap {text-transform:uppercase;font-size:85%;display:inline !important;} /* ------------------------------------------------ END: important classes -- */ /* --------------------------------------------- BEGIN: specific instances -- */ .NavGroup { margin-bottom: 16px; } .NavGroup H3 { background: #51829A; padding: 2px; color: #FFF; font-size: 75%; } .NavGroup H3 SPAN { display: block; border: 1px solid #8AAABA; padding: 2px 5px; } .NavGroup H3 SPAN SPAN { display: inline; border: none; padding: 0; } /* fix for braindead HWP search highlighting */ .NavGroup .LinkList { background: #FFF; } .NavGroup .LinkList LI { color: #333; font-size: 75%; border-bottom: 1px solid #C6D7DF; padding: 0; margin: 0; } .NavGroup .LinkList LI A { color: #2E6D8F; display: block; padding: 2px 0 4px 12px; background: url(/icons/icon.arrow.53859F.sm.gif) 3px .4em no-repeat; } .NavGroup .LinkList LI.Active { color: #333; } .NavGroup .LinkList LI.Active A { /* background-image: url(/icons/icon.arrow.333333.sm.gif); color: #333; */ } .NavGroup .LinkList LI.Active A { background-image: url(/icons/icon.arrow.333333.sm.gif); color: #333; } .NavGroup .LinkList LI.Active SPAN { display: block; background: #F0F0F0 url(/icons/icon.arrow.666666.sm.gif) 3px .4em no-repeat; padding: 2px 0 4px 12px; } .NavGroup .LinkList LI.Active SPAN SPAN { display: inline; background: none; padding: 0; } /* fix for braindead HWP search highlighting */ .NavGroup .LinkList LI.Expanded { padding: 0; background-image: none; } .NavGroup .LinkList LI.Active.Expanded A { color: #2E6D8F; } .NavGroup .LinkList LI.Expanded A { /* background-image: url(/icons/icon.arrow.333333.sm.gif); */ } .NavGroup .LinkList LI.Expanded A { background-image: url(/icons/icon.arrow.333333.sm.dn.gif); } .NavGroup .LinkList LI.Expanded SPAN { background-image: url(/icons/icon.arrow.666666.sm.dn.gif); background-position: 3px .5em; } .NavGroup .LinkList LI.Expanded UL { border-top: 1px solid #C6D7DF; } .NavGroup .LinkList LI.Expanded LI A { background-image: url(/icons/icon.arrow.53859F.sm.gif); color: #2E6D8F; } .NavGroup .Item .LinkList LI.Active { background-color: #FFF; font-weight: bold; } .NavGroup .Item .LinkList LI.Active SPAN { display: block; background: #FFF url(/icons/icon.arrow.333333.sm.gif) 3px .36em no-repeat; padding: 2px 0 4px 12px; } .NavGroup .Item .LinkList LI.Active SPAN SPAN { display: inline; background: none; padding: 0; } /* fix for braindead HWP search highlighting */ /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .NavGroup .LinkList LI.Active { background-position: 3px .6em; } * HTML .NavGroup .LinkList LI A { margin-top: 0; background-position: 5px .6em; padding-top: 0; padding-bottom: .3em; } * HTML .NavGroup .LinkList LI.Active SPAN { padding: 0 0 4px 12px; background-position: 5px .5em; } * HTML .NavGroup .LinkList LI.Active SPAN SPAN { padding: 0; } * HTML .NavGroup .LinkList LI .Icon { vertical-align: baseline; margin-top: 2px; } * HTML .NavGroup .LinkList LI.Expanded A { background-position: 4px .5em; } * HTML .NavGroup .LinkList LI.Expanded UL { border-top: none; } *:first-child+HTML .NavGroup .LinkList LI.Active { background-position: 3px .7em; } *:first-child+HTML .NavGroup .LinkList LI.Expanded A { background-position: 4px .7em; } *:first-child+HTML .NavGroup .LinkList LI.Active SPAN { background-position: 5px .7em; } *:first-child+HTML .NavGroup .LinkList LI A { background-position: 5px .7em; } /* */ .NavGroup .LinkList .LinkList { margin: 0; padding: 0; padding-left: 12px; } .NavGroup .LinkList .LinkList LI { font-size: 100%; border-top: 1px dotted #53829C; border-bottom: none; background-color: #FFF; } .NavGroup .LinkList .LinkList LI.Active { background-color: #F0F0F0; } .NavGroup .LinkList .LinkList LI A { background-image: url(/icons/icon.arrow.53859F.sm.gif); } .NavGroup .LinkList .LinkList LI.Active A { color: #333; } .NavGroup .LinkList .LinkList LI SPAN { background-image: url(/icons/icon.arrow.333333.sm.gif); } .NavGroup .LinkList .LinkList LI:first-child { border-top: 0; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .NavGroup .LinkList .LinkList { margin: 0; } * HTML .NavGroup .LinkList .LinkList LI { font-size: 100%; height: 16px; } * HTML .NavGroup .LinkList .LinkList LI.Active { } * HTML .NavGroup .LinkList .LinkList LI.Active SPAN { padding-top: 3px; } * HTML .NavGroup .LinkList .LinkList LI.Active SPAN SPAN { padding-top: 0; } * HTML .NavGroup .LinkList .LinkList LI A { padding-top: 3px; } /* */ #navgroup_my-science UL.LinkList { margin-bottom: .4em; } #navgroup_my-science P { padding-left: .5em; font-size: 70%; } #navgroup_about-search P { font-size: 70%; color: #666; padding: 5px 5px 0 5px; } #navgroup_about-search P A { text-decoration: underline; } #navgroup_related-information LI { border-bottom: none; } .NavGroup#navgroup_article-views .Exception { padding-top: 0; padding-bottom: 0; } .NavGroup#navgroup_related-content .Exception LI A { background-image: url(/icons/icon.arrow.797979.sm.dn.gif); } .Promo { margin-bottom: 12px; } .Promo H5 { font-size: 80%; font-weight: normal; color: #666; margin-bottom: .5em; } .Promo .Item { border: 1px solid #CCC; border-top: none; padding: 3px; } .Promo .LinkList { margin-bottom: 0; } .Promo .LinkList LI { font-size: 70%; background: url(/icons/icon.arrow.53859F.sm.gif) 2px .2em no-repeat; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .Promo .LinkList LI { margin-top: 0; background-position: 2px .6em; padding-top: 0; padding-bottom: .3em; } *:first-child+HTML .Promo .LinkList LI { background-position: 2px .6em; } /* */ #journal_search #keyword { width: 127px; } #journal_search #search_type { width: 132px; } #journal_search .LinkList { } * HTML #journal_search .LinkList LI { margin-right: 2em; margin-bottom: 0; } #select_article, #search_type, #keyword { margin: 2px 0; } #select_issue { width: 150px; } #MainColumn #page-nav { font-size: 70%; color: #999; font-weight: bold; margin-right: 4px; } #MainColumn #page-nav A { text-decoration: none; } #MainColumn #page-nav A:hover { text-decoration: underline; } #MainColumn .page-nav_next { padding-right: 10px; background: url(/icons/icon.arrow.999999.lg.r.gif) 100% 3px no-repeat; } #MainColumn .page-nav_prev { padding-left: 10px; background: url(/icons/icon.arrow.999999.lg.l.gif) 0 3px no-repeat; } #MainColumn A.page-nav_next { background-image: url(/icons/icon.arrow.53859F.lg.r.gif); } #MainColumn A.page-nav_prev { background-image: url(/icons/icon.arrow.53859F.lg.l.gif); } #MainColumn #article-info { font-size: 70%; margin-bottom: 0; } #MainColumn .article-tools { font-size: 75%; color: #666; text-align: right; margin: 4px 0; font-weight: bold; } #MainColumn .article-tools .Button { margin-left: 4px; } #MainColumn DL.LinkList { margin-top: 12px; clear: left; } #MainColumn DL.LinkList DT { font-size: 75%; margin: 0; clear: both; } #MainColumn DL.LinkList DT A { font-weight: bold; text-decoration: none; } #MainColumn DL.LinkList DT A .Photo { float: left; width: 70px; height: 50px; border: 1px solid #666; margin: 0 1em 1em 0; } #MainColumn DL.LinkList DD { font-size: 70%; margin: 0 0 1em 0; } #MainColumn DL.ArticleList { margin: 0; padding: 0; margin-bottom: 1.5em; clear: left; } #MainColumn DL.ArticleList DT { font-size: 75%; font-weight: bold; margin: 1em 0 0 0; padding: 0; color: #333; } #MainColumn DL.ArticleList DT INPUT { margin-right: 6px; } #MainColumn DL.Exception DT { text-indent: 0; color: #666; } #MainColumn DL.ArticleList DT STRONG { font-weight: normal; text-transform: uppercase; font-size: 90%; /* display: block; */ margin-bottom: .3em; color: #666; letter-spacing: .07em; } #MainColumn DL.ArticleList DD { font-size: 75%; margin: 0 0 1em 0; } #MainColumn DL.ArticleList DD A { font-weight: bold; white-space: nowrap; text-decoration: none; color:#52819B; } #MainColumn DL.ArticleList DT A:hover { text-decoration: underline; } #MainColumn DL.ArticleList DD .RelatedMaterial { font-size: 90%; } #MainColumn DL.ArticleList DD .RelatedMaterial, #MainColumn DL.ArticleList DD .RelatedMaterial A { color: #C33 !important; } #MainColumn DL.ArticleList DD .RelatedMaterial A { font-weight: normal; text-decoration: underline; } #MainColumn #RelatedLinks { border-top:1px solid #ccc;padding-top:15px } #MainColumn #RelatedLinks .LinkList { margin-top: 10px; } #MainColumn #CitingArticles { border-top:1px solid #ccc;padding-top:15px } /* ----------------------------------------------- END: specific instances -- */ /* ---------------------------------------------------------- BEGIN: forms -- */ /* NOTE: #journal_search should be changd to #SearchBox */ #SearchBox, #journal_search { background: #EEE; padding: 2px; margin-bottom: 10px; } #SearchBox .BorderFix, #journal_search .BorderFix { border: 1px solid #C3C3C3; padding: 4px; } #SearchBox H3, #journal_search H3 { color: #747474; font-size: 75%; margin-bottom: .5em; } #SearchBox .LinkList, #journal_search .LinkList { margin: 0; } #SearchBox .LinkList LI, #journal_search .LinkList LI { font-size: 70%; padding-left: 0; margin-top: .5em; } #SearchBox .Inputs LI, #journal_search .Inputs LI { font-size: 90% !important; margin-bottom: 0 !important; } /* WORKAROUND: IE5/mac needs widths set for floats */ /*\*//*/ #SearchBox .Inputs LI, #journal_search .Inputs LI { font-size: 70% !important; margin-bottom: .5em !important; } /**/ #SearchBox LABEL, #journal_search LABEL { font-size: 70%; } #journal_search_volume_form { margin-bottom: 10px; } #journal_search_volume_form .FormTable TH { padding-left: .5em; } #journal_search_volume_go { margin-left: 8px; } #SearchBox .TextInput { width: 125px; } /* ------------------------------------------------------------ END: forms -- */ /* BEGIN: compensation for elements being defined in the aaas member website stylesheet */ #GlobalLoginBlock { font-family: 'Lucida Grande', arial, helvetica, sans-serif; color: #333; } #GlobalLoginBlock A { color: #53859F; } #GlobalLoginBlock, #GlobalLoginBlock TD { font-size: 16px; } #GlobalLoginBlock H1, #GlobalLoginBlock H2, #GlobalLoginBlock H3, #GlobalLoginBlock H4, #GlobalLoginBlock H5, #GlobalLoginBlock H6 { margin: 0; padding: 0; } #GlobalLoginBlock H1 { font-size: 120%; } #GlobalLoginBlock H2 { font-size: 110%; } #GlobalLoginBlock H3 { font-size: 100%; } #GlobalLoginBlock H4 { font-size: 90%; } #GlobalLoginBlock H5 { font-size: 80%; } #GlobalLoginBlock H6 { font-size: 75%; } #GlobalLoginBlock P { margin-top: 0; font-size: 75%; } #GlobalLoginBlock FORM { margin: 0; padding: 0; } #GlobalLoginBlock .NoBullet { margin: 0 0 1em 0; padding: 0; } #GlobalLoginBlock .NoBullet LI { list-style-type: none; background-image: none !important; padding-left: 0; } /* END: compensation for elements being defined in the aaas member website stylesheet */ #GlobalLoginBlock H2 { color: #333; text-transform: none; font-size: 110%; margin-bottom: .5em; border: none; padding: 0; } #GlobalLoginBlock #access-denied { margin-bottom: 25px; } #GlobalLoginBlock #access-denied H4 { font-size: 75%; color: #666; } #GlobalLoginBlock #access-denied P.Link { margin-bottom: 0; } #GlobalLoginBlock #access-denied .LayoutTable { border-top: 1px solid #D9E4E9; } #GlobalLoginBlock #access-denied .LayoutTable TD.LeftCell { border-right: 1px solid #D9E4E9; padding: 20px 10px 0 20px; } #GlobalLoginBlock #access-denied .LayoutTable TD.RightCell { padding: 20px 0 0 20px; background: url(/icons/bg.barrier.question.gif) 100% 6px no-repeat; } #GlobalLoginBlock #access-denied .LayoutTable TD.RightCell H4 { text-transform: uppercase; margin-bottom: 10px; } #GlobalLoginBlock #access-denied .LayoutTable TD.RightCell .LinkList { margin: 0; } #GlobalLoginBlock #access-denied .LayoutTable TD.RightCell .LinkList LI { font-size: 75%; list-style-type: circle; padding-left: 0; margin-left: 15px; } #GlobalLoginBlock #access-denied .LayoutTable TD.RightCell .LinkList LI A { text-decoration: underline; } /* -- added 8/10/06 by SW to resolve some specific issues on the KE redesign -- */ #GlobalLoginBlock #access-denied H2 SPAN.Message {display:block;position:relative;float:none;margin-left:0;margin-top:5px;margin-bottom:5px;text-transform:none;font-weight:400;color:#333;font-size:75%} #GlobalLoginBlock #access-denied H2 SPAN.Message A {text-decoration:underline} #GlobalLoginBlock #get-access #sign-in FIELDSET {border-top:0} /* -- end of added material -- */ #GlobalLoginBlock #get-access { margin-bottom: 25px; } #GlobalLoginBlock #get-access .LayoutTable { /*border: 1px solid #D0D8E2*/; } #GlobalLoginBlock #get-access .LayoutTable TD H4 { padding: 6px 15px; border-bottom: 1px solid #D0D8E2; background: #4E83A2; color: #FFF; font-size: 75%; } #GlobalLoginBlock #get-access .LayoutTable TD .Item { padding: 10px 15px; } #GlobalLoginBlock #get-access #sign-in { background-color: #EBECEE; border: 1px solid #D0D8E2; } #GlobalLoginBlock #get-access #sign-in .NoBullet { margin-left: 0; } #GlobalLoginBlock #get-access #sign-in .NoBullet LI { font-size: 75%; margin-left: 20px; margin-bottom: .5em; } #GlobalLoginBlock #get-access #sign-in .NoBullet LI A { text-decoration: underline; } #GlobalLoginBlock #get-access .LayoutTable TD#sign-in H4 { background-color: #EBECEE; color: #666; } #GlobalLoginBlock #get-access #sign-in FIELDSET { margin-r\ight: 10%; } #GlobalLoginBlock #get-access #sign-in .FormTable { margin-bottom: 15px; width: 100%; } #GlobalLoginBlock #get-access #sign-in .FormTable TH LABEL { white-space: nowrap; } #GlobalLoginBlock #get-access #sign-in .FormTable .TextInput { width: 100%; } #GlobalLoginBlock #get-access #sign-in P { text-indent: -20px; padding-left: 20px; } #GlobalLoginBlock #get-access #activate { background-color: #E3E3CA; border-left: 1px solid #D0D8E2; border: 1px solid #D0D8E2; border-left: none; } #GlobalLoginBlock #get-access #subscribe { background-color: #F5F5EB; border-left: 1px solid #D0D8E2; border: 1px solid #D0D8E2; border-left: none; } #GlobalLoginBlock #get-access #site-pass, #GlobalLoginBlock #get-access #register, #GlobalLoginBlock #get-access #pay-per-article { background-color: #FDFDF5; border-left: 1px solid #D0D8E2; border: 1px solid #D0D8E2; border-left: none; } #GlobalLoginBlock #why-no-access { margin-bottom: 25px; } #GlobalLoginBlock #why-no-access H2 { border-bottom: 1px solid #D9E4E9; padding-bottom: .5em; } #AlertsLoginBlock { width: 600px; margin: 0 auto 60px auto; } #AlertsLoginBlock H2 { color: #666; text-transform: uppercase; font-size: 100%; border-bottom: 1px solid #E5E5E5; padding: 0px 0px 3px 30px; margin-bottom: .5em; background: url(/icons/icon.alert.envelope.gif) 0px 2px no-repeat; } #AlertsLoginBlock .LayoutTable TD.LeftCell { padding-right: 15px; } #AlertsLoginBlock .LayoutTable TD H3 { color: #666; font-size: 75%; border-bottom: 1px solid #E5E5E5; margin-bottom: .5em; padding-bottom: .3em; text-transform: none; margin-top: 0; } #AlertsLoginBlock .LayoutTable TD FORM { background-color: #EEE; border: 1px solid #CCC; height: 80px; border-right: 2px solid #CCC; border-bottom: 2px solid #CCC; padding: 10px 15px; } #AlertsLoginBlock .LayoutTable .FormTable { width: 100%; } #AlertsLoginBlock .LayoutTable .FormTable TD { padding-right: 0; } #AlertsLoginBlock .LayoutTable .FormTable TH { font-size: 100%; } #AlertsLoginBlock .LayoutTable LABEL { font-size: 70% !important; } #AlertsLoginBlock .LayoutTable .RightCell LABEL { padding: 8px 0; } /* display: block; messes up NS6 */ #AlertsLoginBlock .LayoutTable .RightCell .TextInput { margin-top: 8px; } #AlertsLoginBlock .LayoutTable TD .TextInput { width: 100%; } #AlertsLoginBlock .LayoutTable TD .NoBullet { border-top: 1px solid #E5E5E5; padding-top: .5em; margin-top: 1em; } #AlertsLoginBlock .LayoutTable .FormAction { margin-top: 5px; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML #AlertsLoginBlock { margin: 0 0 60px 90px; text-align: center; } * HTML #AlertsLoginBlock * { text-align: left; } * HTML #AlertsLoginBlock .LayoutTable .FormAction { text-align: right; } * HTML #AlertsLoginBlock .LayoutTable { margin: 0 !important; } * HTML #AlertsLoginBlock .LayoutTable TD FORM { height: 85px; } * HTML #AlertsLoginBlock .LayoutTable TD.RightCell FORM { width: 260px; } /* */ #GoogleAdsense { background: #FFF bottom left repeat-x; text-align: center; color: #FFF; position: relative; } #AdsenseFix {text-align:center} #GoogleAdsense {width:748px; border:1px solid #ccc; margin-top:20px; margin-bottom:20px; margin-left:auto; margin-right:auto; padding:10px} #GoogleAdsense P.adlabel {padding-left:5px;padding-right:5px;color:#CCC; position:absolute; left:20px; top:-10px; background:#FFF } /*Added by MGREEN 05/09/08*/ /*A callout - a panel to highlight content on the page*/ .Callout {background:#ffffdd; padding:10px;border:1px solid #ccc;margin-top:25px; min-width: 520px;} .Callout h3 {margin: 0 0 1em 0 !important; font-size: 1.2em; color: #406B81 !important;} /*Has an animated background image, used to denote that the page is performing an action (for AJAX type behavior)*/ .Processing {background: url(/icons/busy.gif) no-repeat; padding: 0 0 0 30px; line-height: 20px; color:#666; font-size: 0.8em;} ,-._4http://www.sciencemag.org/styles.common.template.cssOVbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_4http://www.sciencemag.org/styles.common.template.css./01X$classesZ$classname12UNSURLXNSObject#AkFq 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Mon, 28 Sep 2009 22:20:49 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Xtext/css_Fri, 09 Jul 2010 14:35:50 GMTU13218^ssuvnac9u1.JS3Uclose_"34080c-33a2-4ac136c1"./`aab2_NSMutableDictionary\NSDictionary3./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  CHQ\_enwy(38X^ +8;@DXhfO3/* styles.common.css this file sets up all of the IDs and CLASSes that are used by the main pages across the entire site (not popups) SOME NOTES ON THE CONVENTIONS USED: - IDs that are used for template-level objects are InitalCaps - CLASSes that are used for site-wide objects are also InitialCaps - IDs that are used for an element on a specific page are all lowercase, using dashes to separate words, and (if approprate) prefixed by another word to 'group' the IDs, and then an underscore. (ex: nav_contact-us, nav_home) 7/6/06: modified by Justin to fix up content styling 7/7/06: modified to accomodate the new multimedia section 7/11/06: further dp additions for content restyling 7/19/06: incorporations of DP punchlist 4 8/10/06: .FeaturedJobs info moved from styles.basic.css 12/27/07: Changes to SiteNavBar widths in light of name change for Science Signaling */ /* add the good stuff for the good browsers */ BODY { margin: 0; padding: 0; font-family: 'Lucida Grande', arial, helvetica, sans-serif; color: #333; } A { text-decoration: none; } A:hover { text-decoration: underline; } HR { display: none; } #MainColumn HR { display: block; visibility: hidden; } .SectionMarker, #BrowserWarning, #AccessibilityLinks { display: none; } .SectionMarker, #AccessibilityLinks { display: block; position: absolute; left: -1000px; width: 400px; } /* ---------------------------------------------- BEGIN: template elements -- */ #Ad728x90 { margin: 7px 0 0 16px; } #Ad728x90 IMG { border: none; } #PageWrapper { margin-bottom: 10px; } #LayoutWrapper { width: 1014px; padding: 0; background: #FFF; padding-top: 7px; margin-top: 7px; } BODY.Popup #PageWrapper > #LayoutWrapper { max-width: 100%; min-width: 0; } /* -- this wraps the entire header -- */ #HeaderWrapper { position: relative; margin: 0 7px 0 7px; min-height: 86px; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML #HeaderWrapper { height: 86px; } /* */ /* -- the aaas/science logo -- */ #SiteLogo { position: absolute; width: 113px; height: 60px; top: 0; left: 0; } /* -- the little links to the right of the logo -- */ #SiteToolsNav { height: 19px; margin-left: 113px; } #SiteToolsNav LI { height: 12px; padding-left: 15px; padding-top: 7px; } /* NOTE: IE5/mac needs widths on LIs */ #SiteToolsNav #site-tools_aaas { width: 23px; } #SiteToolsNav #site-tools_feedback { width: 46px; } #SiteToolsNav #site-tools_subscribe { width: 48px; } /* -- search area -- */ #GlobalSearch { position: absolute; top: 0; right: 0; width: 400px; line-height: 0; } #GlobalSearch { width: auto; } #GlobalSearch IMG { /* display: inline; */ float: left; width: 42px; margin-top: 6px; margin-right: 4px; } #GlobalSearch FORM { text-align: right; } #GlobalSearch SELECT { font-size: 9px; line-height: 11px; width: 120px; } #GlobalSearch #search_terms { font-size: 9px; border: 1px solid #666; margin: 0; padding: 0; } /* TODO: make the text bigger on IE5/mac */ #GlobalSearch A { font-size: 65%; text-decoration: underline; } /* WORKAROUNDS: for IE/win */ /* \*/ * HTML #GlobalSearch { right: 0; } * HTML #GlobalSearch IMG { font-size: 0; } * HTML #GlobalSearch SELECT { margin-top: 0; } * HTML #GlobalSearch A { vertical-align: middle; } /* */ /* WORKAROUND: IE5/mac needs widths set for floats */ #GlobalSearch #search_terms { width: 90px; } /* \*/ #GlobalSearch #search_terms { width: 100px; } /* */ /* -- account utilties and status area -- */ #HeaderWrapper #StatusBar { background: url(/icons/bg.status-bar.19.gif) top left repeat-x; height: 18px; margin-left: 113px; } #HeaderWrapper #StatusBar P { color: #DDE7EC; font-size: 70%; padding-top: 2px; text-align: right; padding-right: 1em; margin-bottom: 0; } #HeaderWrapper #StatusBar A { color: #DDE7EC; } #HeaderWrapper #StatusBar A.Active { font-weight: bold; } /* -- main nav bar -- */ #SiteNavBar { background: url(/icons/bg.nav.gif) top left repeat-x; height: 23px; margin-left: 113px; } #SiteNavBar UL { height: 23px; width: 458px; float: left; } #SiteNavBar UL LI { height: 23px; display: block; /* border-right: 1px solid #D21E21; border-left: 1px solid #E76F71; */ } #SiteNavBar UL LI.Active { background: url(/icons/bg.nav.1.gif) top left no-repeat; } #SiteNavBar UL LI A { /* height: 13px; */ display: block; /* padding: 6px 0 4px 8px; */ } #SiteNavBar #nav_magazine { width: 82px; } #SiteNavBar #nav_news { width: 57px; } #SiteNavBar #nav_stke { width: 77px; } #SiteNavBar #nav_sage { width: 80px; } /* this is gone now */ #SiteNavBar #nav_careers { width: 72px; } #SiteNavBar #nav_multimedia { width: 85px; } #SiteNavBar #nav_collections { width: 85px; } #SiteNavBar #site_help_form { float: left; height: 23px; } #SiteNavBar #site_help_form LABEL IMG { vertical-align: top; } #SiteNavBar #site_help_form SELECT { font-size: 10px; width: 79px; } /* -- sub nav bar -- */ /* NOTE: moved to section-specific CSS files */ /* -- breadcrumb area -- */ #Breadcrumb { color: #52819B; font-size: 70%; padding: .65em 0 1.5em 0; clear:both; } #Breadcrumb A { color: #52819B; text-decoration: underline; } /* -- body setup -- */ #BodyWrapper { margin: 0 7px 0 7px; /* color: #666; */ } #BodyWrapper #NavColumn { width: 147px; margin-right: 10px; margin-bottom: 20px; } #BodyWrapper #MainColumn { padding-bottom: 20px; } #BodyWrapper #SideColumn { width: 162px; margin-left: 5px; margin-bottom: 10px; } #MainColumnCell { width: 100%; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML #BodyWrapper .LayoutTable { width: auto; } * HTML #BodyWrapper #MainColumn .LayoutTable { width: 100%; } /* */ /* * HTML #BodyWrapper { margin: 0; } * HTML #BodyWrapper .LayoutTable { margin: 0 7px; width: auto; } * HTML #BodyWrapper .LayoutTable .LayoutTable { width: 100%; } */ /* -- advertisements & promos -- */ #SideColumn #Promo160x120 { margin-bottom: 5px; } #SideColumn #Ad160x600 { margin-bottom: 10px; } #SideColumn #Ad160x600 IMG { border: none; display: block; } #SideColumn #Ad160x600 IMG.TowerAd { border: 1px solid #666; } #SideColumn P.AdInfo { font-size: 65%; text-align: center; margin-bottom: 20px; } #SideColumn P.AdInfo A { color: #666; text-decoration: underline; } #SideColumn .SponsoredLinks { border: 1px solid #CCC; padding: 8px; } #SideColumn .SponsoredLinks H6 { font-size: 70%; text-transform: uppercase; font-weight: normal; color: #999; margin-bottom: 1em; } #SideColumn .SponsoredLinks DL.LinkList { color: #999; } #SideColumn .SponsoredLinks DL.LinkList DT { font-size: 75%; font-weight: bold; } #SideColumn .SponsoredLinks DL.LinkList DD { font-size: 70%; margin: 0 0 1em 0; } #SideColumn .SponsoredLinks DL.LinkList DD A { color: #53829C; text-decoration: underline; } #SideColumn .SponsoredLinks UL.LinkList LI { font-size: 65%; text-align: center; padding-left: 0; margin-bottom: 10px; } #SideColumn .SponsoredLinks UL.LinkList LI A { color: #999; text-decoration: underline; } #SideColumn .SponsoredLinks UL.LinkList LI A IMG { display: block; margin: 2px auto; } #SideColumn .FeaturedJobs { background: #EEE; margin: -.5em 0; border: 1px solid #CCC; } #SideColumn .FeaturedJobs H6 { color: #999; text-transform: uppercase; margin: 5px 8px; } #SideColumn .FeaturedJobs DL { margin: 5px 8px; } #SideColumn .FeaturedJobs DT { font-weight: bold; font-size: 70%; } #SideColumn .FeaturedJobs DD { margin: 0; margin-bottom: 1em; font-size: 70%; } /* NEW (prob for google ads) */ #SideColumn .FeaturedJobs TD { margin: .5em; font-size: 70%; margin-bottom: 1em; } #SideColumn .FeaturedJobs .ContentArea A { color: #53859F;} /* -- footer stuff -- */ #FooterWrapper { background: #AD0016 url(/icons/bg.footer.gif) bottom left repeat-x; color: #FFF; margin: 0 7px 0 0; padding: 10px 0; position: relative; } #FooterWrapper P { margin: 0 0 .5em 210px; font-size: 70%; } #FooterWrapper A { color: #FFF; text-decoration: none; } #FooterWrapper A:hover { text-decoration: underline; } #FooterWrapper #copyright { margin-bottom: 0; } #FooterWrapper #copyright, #FooterWrapper #copyright A { color: #E97F82; } #FooterWrapper #copyright A { text-decoration:underline } #FooterWrapper #logo_aaas { position: absolute; left: 127px; top: 12px; } #FooterWrapper #logo_hwp { position: absolute; left: 65px; top: 34px; } /* ------------------------------------------------ END: template elements -- */ /* ------------------------------------------- BEGIN: legacy content rules -- */ /* NOTE: #BodyWrapper #MainColumn precedes selectors to give more weight */ #LegacyContent, .LegacyContent { margin-top: 12px; } /* fix for gecko */ #LegacyContent NOBR { white-space: normal; } #LegacyContent NOBR STRONG, #LegacyContent STRONG NOBR { white-space: nowrap; } #PageWrapper #BodyWrapper #LegacyContent, #PageWrapper #BodyWrapper .LegacyContent, #PageWrapper #BodyWrapper #LegacyContent P, #PageWrapper #BodyWrapper .LegacyContent P, #PageWrapper #BodyWrapper #LegacyContent UL, #PageWrapper #BodyWrapper .LegacyContent UL, #PageWrapper #BodyWrapper #LegacyContent OL, #PageWrapper #BodyWrapper .LegacyContent OL, #PageWrapper #BodyWrapper #LegacyContent LI, #PageWrapper #BodyWrapper .LegacyContent LI, #PageWrapper #BodyWrapper #LegacyContent DL, #PageWrapper #BodyWrapper .LegacyContent DL, #PageWrapper #BodyWrapper #LegacyContent DD, #PageWrapper #BodyWrapper .LegacyContent DD, #PageWrapper #BodyWrapper #LegacyContent DT, #PageWrapper #BodyWrapper .LegacyContent DT, #PageWrapper #BodyWrapper #LegacyContent FONT, #PageWrapper #BodyWrapper .LegacyContent FONT, #PageWrapper #BodyWrapper #LegacyContent TD, #PageWrapper #BodyWrapper .LegacyContent TD { font-size: small; } #PageWrapper #BodyWrapper #LegacyContent H2, #PageWrapper #BodyWrapper .LegacyContent H2 { font-size: medium; color: #333; text-transform: none; margin-top: 2px; } #PageWrapper #BodyWrapper #LegacyContent H3, #PageWrapper #BodyWrapper .LegacyContent H3 { font-size: small; color: #666; text-transform: uppercase; } #PageWrapper #BodyWrapper #LegacyContent H4, #PageWrapper #BodyWrapper .LegacyContent H4 { font-size: small; text-align: left; } #PageWrapper #BodyWrapper #LegacyContent H5, #PageWrapper #BodyWrapper .LegacyContent H5 { font-size: small; text-align: left; color: #333; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* NOTE: arrrrrrgh... of course IE/win has to be 1 size off! */ /* \*/ * HTML #PageWrapper #BodyWrapper #LegacyContent, * HTML #PageWrapper #BodyWrapper .LegacyContent, * HTML #PageWrapper #BodyWrapper #LegacyContent P, * HTML #PageWrapper #BodyWrapper .LegacyContent P, * HTML #PageWrapper #BodyWrapper #LegacyContent UL, * HTML #PageWrapper #BodyWrapper .LegacyContent UL, * HTML #PageWrapper #BodyWrapper #LegacyContent OL, * HTML #PageWrapper #BodyWrapper .LegacyContent OL, * HTML #PageWrapper #BodyWrapper #LegacyContent LI, * HTML #PageWrapper #BodyWrapper .LegacyContent LI, * HTML #PageWrapper #BodyWrapper #LegacyContent DL, * HTML #PageWrapper #BodyWrapper .LegacyContent DL, * HTML #PageWrapper #BodyWrapper #LegacyContent DD, * HTML #PageWrapper #BodyWrapper .LegacyContent DD, * HTML #PageWrapper #BodyWrapper #LegacyContent DT, * HTML #PageWrapper #BodyWrapper .LegacyContent DT, * HTML #PageWrapper #BodyWrapper #LegacyContent FONT, * HTML #PageWrapper #BodyWrapper .LegacyContent FONT, * HTML #PageWrapper #BodyWrapper #LegacyContent TD, * HTML #PageWrapper #BodyWrapper .LegacyContent TD { font-size: x-small; } /* */ #PageWrapper #BodyWrapper #LegacyContent H4, #PageWrapper #BodyWrapper .LegacyContent H4 { font-size: x-small; } #PageWrapper #BodyWrapper #LegacyContent CENTER H4, #PageWrapper #BodyWrapper #LegacyContent CENTER H4 B FONT[size="-1"] { font-size: small; } #PageWrapper #BodyWrapper #LegacyContent P, #PageWrapper #BodyWrapper .LegacyContent P { margin: 1em 0; } #PageWrapper #BodyWrapper #LegacyContent HR, #PageWrapper #BodyWrapper .LegacyContent HR { display: block; visibility: visible; width: 100%; height: 1px; border: none; border-top: 1px solid #CCC; margin-bottom: 16px; } #PageWrapper #BodyWrapper #LegacyContent CENTER TABLE, #PageWrapper #BodyWrapper .LegacyContent CENTER TABLE { margin-bottom: 12px; } /* --------------------------------------------- END: legacy content rules -- */ /* ---------------------------------------------------- BEGIN: print rules -- */ @media print { BODY { background: #FFF; } #Ad728x90 { margin-left:0; } #Ad728x90 IMG { width: 600px; height: 74px; } #HeaderWrapper { margin: 0; margin-top: 10px; } #SiteToolsNav { visibility: hidden; height: 37px; } #site_help_form, #StatusBar, #page-nav, #GlobalSearch { display: none; } #SiteNavBar UL { width: 462px; } #PageWrapper #LayoutWrapper { margin: 0; padding: 0; width: auto; min-width: 600px; } * HTML #PageWrapper #LayoutWrapper { width: 100% !important; } /* fix for IE/win */ #BodyWrapper { color: #000; margin: 0; } #BodyWrapper #MainColumn { margin: 0; padding: 0; } #BodyWrapper #NavColumnCell { display: none; } #FooterWrapper { clear: both; position: static; } #FooterWrapper P { margin-left: 10px; } #FooterWrapper #logo_hwp, #FooterWrapper #logo_aaas { display: none; } } /* ------------------------------------------------------ END: print rules -- */ #ISSNLine {margin-right:7px;} #ISSNLine P {padding:3px 0 3px 210px;margin:0;font-size:70%} 012_-http://www.sciencemag.org/styles.magazine.cssOObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_-http://www.sciencemag.org/styles.magazine.css./01X$classesZ$classname12UNSURLXNSObject#AkG()( 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Tue, 10 Nov 2009 20:01:55 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Xtext/css_Fri, 09 Jul 2010 14:35:51 GMTU55426^ssuvnac9u1.JS3Uclose_"340815-d882-4af9c6b3"./`aab2_NSMutableDictionary\NSDictionary؂./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  <AJUX^gpry !,1QW $149=Qh_O؂/* 8/25/06 added DP recommendations to make sci/sciencenow search forms consistant with KE's */ /* 8/29/06 Changes to selected #NavGroup elements for consistency of display across sites */ /* 8/31/06 Changes to MagazineSearch class to improve display after changes to form */ /* 1/22/07 Added handling to MagazineTOC for opms_wrapper */ /* 4/22/07 added SciExpRevision class */ /* 5/24/07 fixed TOC overlap problem on font-increase views */ /* 7/10/07 added gonzo toc handling */ /* 9/10/07 added additional styles for gonzo scientist section */ /* 10/16/07 added additional styles for news and notes section */ /* 10/29/07 added additional styles for summaries */ /* 11/25/07 new styles for cover-to-cover and TOC display changes */ /* 06/26/08 added aaas_box style for News and Notes */ #SubNavBar { background: #AD1416 url(/icons/bg.subnav.gif) top left repeat-x; height: 30px; clear: left; } #SubNavBar UL { height: 30px; margin-left: 113px; margin-top: 0; } #SubNavBar UL LI { font-size: 70%; background: url(/icons/icon.arrow.FFFFFF.sm.gif) 3px 3px no-repeat; margin: 7px 12px 0 0; padding: 1px 4px 0 10px; border: none; } #SubNavBar UL LI A { color: #FFF; } #SubNavBar UL LI.Active { border: 1px dotted #FFF; padding: 0 4px 2px 10px; } #SubNavBar UL LI.Active A:hover { text-decoration: none; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML #SubNavBar UL LI.Active { border: 1px solid #FFF; } /* */ /* WORKAROUND: IE5/mac needs widths set for floats */ /*\*//*/ #SubNavBar UL LI { width: 80px; } #SubNavBar UL LI + LI { width: 90px; } #SubNavBar UL LI + LI + LI { width: 90px; } #SubNavBar UL LI + LI + LI + LI { width: 95px; } #SubNavBar UL LI + LI + LI + LI + LI { width: 65px; } #SubNavBar UL LI + LI + LI + LI + LI + LI { width: 95px; } /**/ #MainColumn H1 { margin-bottom: 2px; margin-left: 4px; } #MainColumn #table-of-contents { background: #EBECED; padding: 2px; margin-bottom: 12px; } #MainColumn #table-of-contents .BorderFix { border: 1px solid #D0DBE1; position: relative; } #MainColumn #table-of-contents #cover-wrapper { position: absolute; top: 10px; left: 10px; width: 108px; text-align: center; } #MainColumn #table-of-contents #cover-wrapper IMG { display: block; margin-bottom: 4px; } #MainColumn #table-of-contents #cover-wrapper SPAN { font-size: 70%; font-weight: bold; padding-left: 10px; background: url(/icons/icon.arrow.E53F40.sm.gif) 2px .2em no-repeat; } #MainColumn #table-of-contents #cover-wrapper SPAN SPAN { font-size: 100%; padding-left: 0; background: none; } /* fix for braindead HWP search highlighting */ #MainColumn #table-of-contents #cover-wrapper SPAN:hover { text-decoration: underline; } #MainColumn #table-of-contents .LayoutTable { width: 452px; w\idth: 100%; } /* FIX: for IE5.x/win */ #MainColumn #table-of-contents .LinkList { margin: 0 0 .2em 0; } #MainColumn #table-of-contents .LinkList LI { margin-bottom: .2em; background: url(/icons/icon.arrow.797979.sm.dn.gif) 0 .3em no-repeat; } #MainColumn #table-of-contents A { text-decoration: none; } #MainColumn #table-of-contents .Item { margin: 10px 0 10px 150px; height: 160px; } /* NOTE: see safari workaround below */ #MainColumn #table-of-contents .Item P { text-transform: uppercase; font-size: 75%; } #MainColumn #table-of-contents .LayoutTable { margin-top: 10px; } #MainColumn #table-of-contents .HorizList { border-top: 1px solid #D0DBE1; margin-left: 6px; margin-top: 10px; padding-top:10px; height: 1em; } #MainColumn #table-of-contents .HorizList LI { margin: .2em .5em; font-size: 70%; font-weight: bold; background: url(/icons/icon.arrow.E53F40.sm.gif) 2px .2em no-repeat; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML #MainColumn #table-of-contents .Item { height: 160px; } * HTML #MainColumn #table-of-contents #cover-wrapper IMG { margin-bottom: 0; } * HTML #MainColumn #table-of-contents .HorizList { padding-top: 10px; margin-left: 2px; } * HTML #MainColumn #table-of-contents .LinkList LI { margin-bottom: 0; background-position: 0 .5em; } * HTML #MainColumn #table-of-contents .HorizList LI { background-position: 2px .2em; } /* */ /* WORKAROUND: hides from safari versions < 1.2 */ @media All { #MainColumn #table-of-contents .Item { height: auto; min-height: 160px; } } /* WORKAROUND: IE5/mac needs widths set for floats */ /*\*//*/ #MainColumn #table-of-contents .HorizList LI { width: 100px; } /**/ /* Styles for cover-to-cover links visibility toggle */ #MainColumn #table-of-contents #PrintOnly {margin-top:10px;} #MainColumn #table-of-contents #PrintOnly P {text-transform:none !important;font-size:75% !important;margin-top:10px;margin-bottom:0} #MainColumn #table-of-contents #PrintOnlyHead {font-weight:700;background:url(/icons/blueplus.gif) 0 .4em no-repeat} #MainColumn #table-of-contents #PrintOnlyHead #PrintOnlyHeadLink {padding-left:10px;margin-left:-10px;background:none} #MainColumn #table-of-contents #PrintOnlyItems {font-weight:400;display:none;width:100%} #MainColumn #table-of-contents #PrintOnlyItems .LinkList LI {background: url(/icons/icon.arrow.E53F40.sm.gif) 0 .3em no-repeat;} /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML #MainColumn #table-of-contents #PrintOnlyHead { background-position: 0 .6em } /* */ #magazine_links { } #magazine_links A { font-size: 70%; font-weight: bold; } #magazine_links IMG { margin: 5px 0 12px 0; } #issue-highlights UL { margin: 0 0 1em 0; } #issue-highlights LI { background: url(/icons/icon.arrow.E53F40.sm.gif) 2px .3em no-repeat; margin-bottom: .5em; } #issue-highlights LI A { text-decoration: none; } #feature_science-products { background: url(/icons/pic.science-products.165x105.jpg) 10px 60px no-repeat; } #feature_science-products UL.LinkList { padding-left: 150px; } #feature_science-careers { } #feature_science-careers .Item { padding: 0 10px 10px 10px ; } #feature_science-careers H5 { font-weight: bold; padding-top: 1em; } /* -------------------------------------------------- BEGIN: magazine home -- */ .MagazineHome { } .MagazineHome #MainColumn P { color: #666; } .MagazineHome #MainColumn H2 { padding-bottom: 0; border: none; margin: 0; } .MagazineHome #MainColumn H3 { padding-top: 0; border: none; margin-top: 0; text-transform: none; } .MagazineHome #MainColumn DL { margin-top: .75em; } .MagazineHome #MainColumn .Area { border-top: 1px solid #E5E5E5; padding: 12px 0 12px 12px; clear: both; } .MagazineHome #MainColumn .Exception { border-top: none; padding-top: 0; } .MagazineHome #MainColumn .Area H3 { color: #666; font-size: 75%; margin-bottom: .3em; padding: 0; } .MagazineHome #MainColumn .Area H3 SPAN { font-weight: normal; } .MagazineHome #MainColumn .Area UL.LinkList { margin: 1em 0 .75em 1.5em ; clear: left; } .MagazineHome #MainColumn .Area UL.LinkList LI { background: url(/icons/icon.arrow.E53F40.sm.gif) 2px .2em no-repeat; margin-bottom: .75em; } .MagazineHome #MainColumn .Area UL.LinkList LI A { text-decoration: none; } /* \*/ * HTML #PageWrapper .MagazineHome #MainColumn .Area UL.LinkList LI { background-position: 2px .4em; } *:first-child+HTML #PageWrapper .MagazineHome #MainColumn .Area UL.LinkList LI { background-position: 2px .4em; } * HTML #PageWrapper .MagazineHome #NavColumn #journal_search .LinkList LI { margin-top: 0; margin-bottom: 0; } /* */ /* ---------------------------------------------------- END: magazine home -- */ /* --------------------------------------------------- BEGIN: magazine toc -- */ .MagazineTOC { } #PageWrapper .MagazineTOC #MainColumn { /* width: 592px; */ padding-left: 7px; /* position: relative; */ } .MagazineTOC #MainColumn H2 { margin: 5px 0; padding: 2px; background: #53829C; color: #FFF; font-size: 75%; } .MagazineTOC #MainColumn H2 SPAN { border: 1px solid #BBBBBB; padding: 2px 5px; display: block; } .MagazineTOC #MainColumn H2 SPAN SPAN { border: none; padding: 0; display: inline; } /* fix for braindead HWP search highlighting */ .MagazineTOC #MainColumn H3 { font-size: 95%; } .MagazineTOC #MainColumn H4 { font-size: 75%; color: #666; margin-bottom: .5em; } .MagazineTOC #MainColumn DL.ArticleList DT { padding: 0 0 0 26px; text-indent: -26px; } .MagazineTOC #MainColumn DL.Exception DT { text-indent: 0; color: #666; } .MagazineTOC #MainColumn DL.ArticleList DD { color: #333; margin: 0 0 30px 26px; } /* NOTE: IE needs 22px */ .MagazineTOC #MainColumn DL.ArticleList DD SPAN { color: #000; font-weight: normal; } .MagazineTOC #MainColumn DL.ArticleList DD SPAN.teaser {display:block;margin-bottom:0;padding:5px 10px;font-size:110%;} .MagazineTOC #MainColumn DL.ArticleList DD SPAN.teaser A {font-weight:400;text-decoration:underline} .MagazineTOC #MainColumn DL.ArticleList DD SPAN.teaser a.summary { color:#666;text-decoration:none !important} .MagazineTOC #MainColumn DL.ArticleList DT SPAN.overline {color:#666;margin-bottom:0;text-transform:uppercase;font-size:90%;} .MagazineTOC #journal_search_keyword_form { width: 150px; margin-left: 10px; } .MagazineTOC #journal_search_keyword_form #keyword { width: 144px; } .MagazineTOC #journal_search_keyword_form #search_type { width: 150px; } .MagazineTOC #page-nav { position: absolute; top: 3px; right: 0; } .MagazineTOC #table-of-contents .HorizList LI { width: 110px; } /* \*/ .MagazineTOC #table-of-contents .HorizList LI { width: auto; } /* */ /* WORKAROUND: IE5/mac needs widths set for floats */ .MagazineTOC #special_issue_wrapper { background: #FFFFE5; border: 1px solid #FFCC7F; padding: 12px; } .MagazineTOC #special_issue_wrapper H3, .MagazineTOC #special_issue_wrapper H4 { color: #F90; border: none; margin: 0; text-transform: none; padding: 0; } .MagazineTOC #issue_contents_wrapper { border-bottom: 5px solid #E8E8E8; padding-left: 12px; } .MagazineTOC #issue_contents_wrapper H4 { color: #C00; } .MagazineTOC #opms_wrapper { border:1px solid #ccc;margin:20px 20px 20px -10px;padding:10px; } .MagazineTOC #gonzo_wrapper { border:1px solid #ccc;margin:20px 20px 20px -10px;padding:10px; background:#ffffdd} .MagazineTOC #gonzo_wrapper IMG.Sample { float:right; height:90px } /* ----------------------------------------------------- END: magazine toc -- */ /* -------------------------------------- BEGIN: magazine article abstract -- */ .MagazineArticleAbstract { } .MagazineArticleAbstract #page-nav { text-align: right; white-space: nowrap; } .MagazineArticleAbstract .NavGroup .Item { border-bottom: 1px solid #C6D7DF; padding: .5em 0; } .MagazineArticleAbstract .NavGroup DIV.Exception { border-bottom: none; } .MagazineArticleAbstract #NavColumn .NavGroup .Item H4, .MagazineArticleAbstract #NavColumn .NavGroup .Item P { font-size: 75%; color: #666; padding-left: 5px; } .MagazineArticleAbstract .NavGroup .Item P { font-size: 65%; margin-bottom: 0; } .MagazineArticleAbstract .NavGroup .Item UL { margin-bottom: 0; } .MagazineArticleAbstract .NavGroup .Item LI { border-bottom: none; } .MagazineArticleAbstract .NavGroup .Item H5 { font-size: 70%; font-weight: normal; color: #999; margin-bottom: .5em; padding-left: 5px; } .MagazineArticleAbstract .NavGroup .Item LI.Exception A { color: #E53F40; background-image: url(/icons/icon.arrow.E53F40.sm.gif); background-position: 3px .3em; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .MagazineArticleAbstract .NavGroup .Item LI { font-size: 0; } * HTML .MagazineArticleAbstract .NavGroup .Item LI * { font-size: 12px; } * HTML .MagazineArticleAbstract .NavGroup .Item LI.Active SPAN, * HTML .MagazineArticleAbstract .NavGroup .Item LI.Exception A { background-position: 5px .5em; } /* */ .MagazineArticleAbstract #MainColumn { color: #333; } .MagazineArticleAbstract #MainColumn A { text-decoration: underline; } .MagazineArticleAbstract #MainColumn H2 { color: #666; font-size: 75%; text-transform: uppercase; margin: 1.5em 0 .3em 0; border: none; padding: 0; } .MagazineArticleAbstract #MainColumn H3 { color: #333; font-size: 85%; text-transform: none; border: none; padding: 0; margin: 0; } .MagazineArticleAbstract #MainColumn H4 { font-size: 75%; color: #666; margin-bottom: .75em; padding-top: 1em; border-top: 1px solid #CCC; margin-top: 1.5em; } .MagazineArticleAbstract #MainColumn H4 SPAN { font-weight: normal; text-transform: uppercase; } .MagazineArticleAbstract #MainColumn H5 { font-size: 75%; color: #C00; margin-top: 1.5em; } .MagazineArticleAbstract #MainColumn .ContentSection { border-top: 1px solid #CCC; } .MagazineArticleAbstract #MainColumn OL { font-weight: bold; padding: 0; margin-top: 0; margin-left: 0; } .MagazineArticleAbstract #MainColumn OL LI { font-weight: normal; margin-left: 25px; padding-left: 0; margin-bottom: .3em; } .MagazineArticleAbstract #MainColumn OL LI A { text-decoration: none; white-space: nowrap; font-weight: bold; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .MagazineArticleAbstract #MainColumn OL { margin-left: .3em; } /* */ .MagazineArticleAbstract #MainColumn .References UL { padding: 0; margin: 0; list-style-type: none; } .MagazineArticleAbstract #MainColumn .References UL LI { padding-left: 2em; text-indent: -2em; } .MagazineArticleAbstract #MainColumn .References UL LI A { text-decoration: none; white-space: nowrap; } .MagazineArticleAbstract #MainColumn DT { color: #333; } .MagazineArticleAbstract #MainColumn .LayoutTable P { } .MagazineArticleAbstract #MainColumn .Item { border-top: 1px solid #CCC; margin-top: 15px; padding-top: 15px; } .MagazineArticleAbstract #MainColumn .Item { border-bottom: 1px solid #CCC; margin-bottom: 15px; padding-bottom: 15px; } .MagazineArticleAbstract #MainColumn .Exception { border-top: none; padding-top: 0; } .MagazineArticleAbstract #MainColumn .Item TD H5 { margin-top: 0; color: #333; text-transform: none; } .MagazineArticleAbstract #MainColumn .Item TD .Figure { margin-right: 15px; } .MagazineArticleAbstract #MainColumn .Item TD .Figure IMG { border: 1px solid #333; margin-bottom: 5px; } .MagazineArticleAbstract #MainColumn .Item TD .Figure P { white-space: nowrap; color: #53829C; text-align: center; font-size: 70%; margin-bottom: 0; } /* Additional styles for Gonzo Sci content type, added 9/10/07 by S. Wills */ .MagazineArticleAbstract #MainColumn .Gonzo .Section {border-bottom:1px solid #CCC;margin-bottom:20px;margin-right:15px} .MagazineArticleAbstract #MainColumn .Gonzo .Section IMG.Logo {float:left;padding-right:5px;padding-bottom:5px} .MagazineArticleAbstract #MainColumn .Gonzo .Section #About {margin-left:5px;padding:5px;float:right;width:110px;border:1px solid #ccc} .MagazineArticleAbstract #MainColumn .Gonzo .Section #About P {font-size:85% !important} .MagazineArticleAbstract #MainColumn .Gonzo .Section #About #GonzoDef {position:absolute;left:520px; top:600px; padding:5px; border:1px solid #CCC;background:#ffffff;display:none} .MagazineArticleAbstract #MainColumn .Gonzo .Section #About #GonzoDef .closer {text-align:right;width:253px;margin:0;padding:0} .MagazineArticleAbstract #MainColumn .Gonzo .Section #About #GonzoDef .closer IMG {border:0;} .MagazineArticleAbstract #MainColumn .Gonzo .Section H3 {text-transform:none !important;font-size:110% !important} .MagazineArticleAbstract #MainColumn .Gonzo .Section .drop {display:block;font-size:200%;font-weight:700;float:left;padding-right:3px} .MagazineArticleAbstract #MainColumn .Gonzo .Section #Contents {margin:20px;border:1px solid #CCC;padding:10px 10px 20px 10px} .MagazineArticleAbstract #MainColumn .Gonzo .Section #Contents #ContentsImage {float:right;width:40%} .MagazineArticleAbstract #MainColumn .Gonzo .Section #Contents #ContentsImage IMG {width:100%} .MagazineArticleAbstract #MainColumn .Gonzo .Section #Contents #ContentsImage .credit {font-size:90%} .MagazineArticleAbstract #MainColumn .Gonzo .Section #Contents .PoundDownNav LI {font-size:90% !important;} .MagazineArticleAbstract #MainColumn .Gonzo .Section .EdPromo H3 {font-size:90% !important} .MagazineArticleAbstract #MainColumn .Gonzo .Section .EdPromo P {font-size:85% !important;} /* End of additional Gonzo styles */ /* Additional styles for AAAS News & Notes */ .MagazineArticleAbstract #MainColumn .NewsAndNotes .headerLarge, .MagazineArticleAbstract #MainColumn .NewsAndNotes h3 { color: #0a599b !important;text-transform:none !important;font-size:110% !important; margin:25px 0 0 0; } .MagazineArticleAbstract #MainColumn .NewsAndNotes .headerMedium, .MagazineArticleAbstract #MainColumn .NewsAndNotes h4 { color: #0a599b !important;font-size: 90% !important;margin-top:5px;padding-top:5px; } .MagazineArticleAbstract #MainColumn .NewsAndNotes .headerSmall, .MagazineArticleAbstract #MainColumn .NewsAndNotes h5 { color: #0a599b !important;font-size: 85% !important; } .MagazineArticleAbstract #MainColumn .NewsAndNotes .subHeader, .MagazineArticleAbstract #MainColumn .NewsAndNotes h6 { font-size: 85% !important; color: #069 !important; } .MagazineArticleAbstract #MainColumn .NewsAndNotes .std_side_image { float: right; clear: right; margin: 3px 0 10px 10px; } .MagazineArticleAbstract #MainColumn .NewsAndNotes .std_side_image_other { float: left; clear: left; margin: 3px 10px 10px 0; } .MagazineArticleAbstract #MainColumn .NewsAndNotes .std_side_image p, .MagazineArticleAbstract #MainColumn .NewsAndNotes .std_side_image_other p { font-size: 85% !important; } .MagazineArticleAbstract #MainColumn .NewsAndNotes .image_credit { font-size: 85%; } .MagazineArticleAbstract #MainColumn .NewsAndNotes .aaas_box { width: 90%; margin: 1em 5%; background: #dbeeff; padding: 4px 8px; } /* End of additional styles for AAAS News & Notes */ /* ---------------------------------------- END: magazine article abstract -- */ /* ----------------------------------------- BEGIN: magazine figures large -- */ .MagazineFiguresLarge { } .MagazineFiguresLarge #MainColumn { padding-left: 20px; } .MagazineFiguresLarge #MainColumn .LinkBack { font-size: 70%; } .MagazineFiguresLarge #MainColumn H1 { font-size: 75%; border-top: 1px solid #E0E0E0; padding-top: 20px; margin: 10px 0 5px 0; } .MagazineFiguresLarge #MainColumn .Figure { margin-bottom: 1em; } .MagazineFiguresLarge #MainColumn .Figure IMG { border: 1px solid #333; margin-bottom: 5px; } .MagazineFiguresLarge #MainColumn .Figure P { color: #53829C; margin-bottom: 0; } .MagazineFiguresLarge #MainColumn .Figure P A { text-decoration: underline; } .MagazineFiguresLarge #MainColumn .Links { margin-top: 2em; font-size: 70%; } .MagazineFiguresLarge #MainColumn .Links A { font-weight: bold; } /* ------------------------------------------- END: magazine figures large -- */ /* ------------------------------------ BEGIN: magazine selected abstracts -- */ .MagazineSelectedAbstracts { } .MagazineSelectedAbstracts #MainColumn { margin-left: 15px; margin-right: 15px; } .MagazineSelectedAbstracts #MainColumn H1 { text-transform: uppercase; font-size: 85%; margin-bottom: 1em; } .MagazineSelectedAbstracts #MainColumn UL.ArticleList { margin: 0; padding: 0; list-style-type: none; } .MagazineSelectedAbstracts #MainColumn UL.ArticleList LI { margin-bottom: 1px; padding: 10px 10px 10px 20px; background: #DDE7EC url(/icons/icon.dot.53859F.gif) 10px 11px no-repeat; } .MagazineSelectedAbstracts #MainColumn UL.ArticleList LI A { font-weight: bold; text-decoration: none; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .MagazineSelectedAbstracts #MainColumn UL.ArticleList LI { background-position: 10px 15px; } /* */ .MagazineSelectedAbstracts #MainColumn .article-tools { text-align: left; margin: 8px 0 15px 0; } .MagazineSelectedAbstracts #MainColumn .Item { border-top: 1px solid #E0E0E0; padding: 10px 0; } .MagazineSelectedAbstracts #MainColumn H2 { font-size: 70%; color: #333 !important; text-transform: uppercase; margin-bottom: 1.2em; position: relative; border: none; padding: 0; } .MagazineSelectedAbstracts #MainColumn H3 { font-size: 75%; color: #333 !important; text-transform: none !important; border: none; margin: 0 !important; padding: 0; } .MagazineSelectedAbstracts #MainColumn .Links { font-weight: bold; margin-top: 1em; } /* -------------------------------------- END: magazine selected abstracts -- */ /* ---------------------------- BEGIN: magazine supporting online material -- */ .MagazineArticleSOM { } .MagazineArticleSOM #MainColumn A { text-decoration: underline; } .MagazineArticleSOM #MainColumn A:hover { text-decoration: underline; } .MagazineArticleSOM #MainColumn H2 { color: #666; font-size: 75%; text-transform: uppercase; margin: 1.5em 0 .3em 0; border: none; padding: 0; } .MagazineArticleSOM #MainColumn H3 { color: #333; font-size: 85%; text-transform: none; border: none; padding: 0; margin: 0; } .MagazineArticleSOM #MainColumn UL { margin: 0; padding: 0; margin-bottom: .5em; } .MagazineArticleSOM #MainColumn UL LI { font-weight: normal; margin-left: 20px; padding-left: 0; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .MagazineArticleSOM #MainColumn UL { margin-left: .2em; } /* */ .MagazineArticleSOM #MainColumn .Item { padding-top: .75em; border-top: 1px solid #CCC; margin-top: .75em; } .MagazineArticleSOM #MainColumn .Item H4 { color: #666; font-size: 75%; margin-bottom: .75em; } .MagazineArticleSOM #MainColumn .LinkBack { border-top: 1px solid #CCC; font-size: 70%; padding-top: 10px; } /* ********* 2008-08-19: New styles related to new file-type-help ******* */ /* ********* presentation for SOM. Written by Martyn Green; ******* */ /* ********* implemented by Stewart Wills ******* */ .MagazineArticleSOM #MainColumn .side-nav {float: right; margin-right:25px; font-weight: bold;} .MagazineArticleSOM #MainColumn #SOMFiles {clear:none;margin:0px !important;} .MagazineArticleSOM #MainColumn #SOMFiles UL {} .MagazineArticleSOM #MainColumn #SOMFiles UL LI {list-style-type:none;padding:15px 15px 30px 40px;border-top:1px solid #ccc;} .MagazineArticleSOM #MainColumn #SOMFiles UL LI.first {border-top:none;} .MagazineArticleSOM #MainColumn #SOMFiles UL LI.pdf {background: url(/icons/icons_PDF_36.gif) 0px 15px no-repeat} .MagazineArticleSOM #MainColumn #SOMFiles UL LI.txt {background: url(/icons/icons_TEXT_36.gif) 0px 15px no-repeat} .MagazineArticleSOM #MainColumn #SOMFiles UL LI.xls {background: url(/icons/icons_SPREAD_36.gif) 0px 15px no-repeat} .MagazineArticleSOM #MainColumn #SOMFiles UL LI.vid {background: url(/icons/icons_VIDEO_36.gif) 0px 15px no-repeat} .MagazineArticleSOM #MainColumn #SOMFiles UL LI.aud {background: url(/icons/icons_AUDIO_36.gif) 0px 15px no-repeat} .MagazineArticleSOM #MainColumn #SOMFiles UL LI.zip {background: url(/icons/icons_ZIP_36.gif) 0px 15px no-repeat} .MagazineArticleSOM #MainColumn H3.SOMType {background:#eee;text-transform:none !important;padding:3px;margin-top:25px;} /*Help tab formatting*/ ul#help-tabs {padding: 0 10px !important; margin: 0 !important; list-style: none;} ul#help-tabs li {padding:0 !important; margin: 0 !important; display: inline; } ul#help-tabs li a {padding:8px 8px 8px 30px !important; margin: 0 10px 0 0 !important; border-left: solid 1px #ccc; border-right: solid 1px #ccc; border-top: solid 1px #ccc; cursor: pointer;} ul#help-tabs li a.on {background-color: white; border-bottom:solid 1px white;} ul#help-tabs li a.off {background-color: transparent; border-bottom:solid 1px #ccc;} /* ======================================================================= Help tab styles: These IDs are related to the titles in the XML page ##They MUST match##. (Spaces are parsed out). ====================================================================== */ #help-pdf , .icon-pdf {background-image: url(/icons/icons_PDF_24.gif); background-repeat: no-repeat; background-position: 3px 3px;} #help-text, .icon-text {background-image: url(/icons/icons_TEXT_24.gif); background-repeat: no-repeat; background-position: 3px 3px;} #help-spreadsheet, .icon-spreadsheet {background-image: url(/icons/icons_SPREAD_24.gif); background-repeat: no-repeat; background-position: 3px 3px;} #help-video, .icon-video {background-image: url(/icons/icons_VIDEO_24.gif); background-repeat: no-repeat; background-position: 3px 3px;} #help-audio, .icon-audio {background-image: url(/icons/icons_AUDIO_24.gif); background-repeat: no-repeat; background-position: 3px 3px;} #help-zip, .icon-zip {background-image: url(/icons/icons_ZIP_24.gif); background-repeat: no-repeat; background-position: 3px 3px;} #helpDescription {border: solid 1px #ccc; padding: 10px 7px; background-color: white; margin-top: 8px;} #helpDescription p {margin: 0.5em 0 1em 0; line-height: 1.5em;} /*content format*/ ul.icon-list {list-style: none; margin: 0 !important; padding: 0 !important;} ul.icon-list li {list-style: none; margin: 0 0 0.5em 0 !important; padding: 1px 0 10px 35px !important;} /************************* END OF NEW SOM STYLES ***************************/ /* -------------------------------END: magazine supporting online material -- */ /* ----------------------------------------- BEGIN: magazine auth summary styles -- */ #MainColumn .AuthorSummary {padding-right:20px} #MainColumn .AuthorSummary H2#Section { color: #666 !important; font-size: 90% !important; text-transform: uppercase !important; margin: 1.5em 0 1.4em 0 !important; border: none; padding: 0; } #MainColumn .AuthorSummary H2#ArticleTitle .SumHead { font-size:90%; font-style:italic } #MainColumn .AuthorSummary .Left { border:1px solid #CCC;padding:10px } .AuthorSummary .Left #SumFig {width:300px} #MainColumn .AuthorSummary .Left P#ResizeImage {font-size:85% !important; margin-top:0 !important;padding: 0 0 0 10px; background:url(/icons/blueplus.gif) 0 .4em no-repeat } #MainColumn .AuthorSummary .Left P.caption {font-size:85% !important;font-weight:700;width:300px;} #MainColumn .AuthorSummary .Left P.credit {font-size:70% !important;text-transform:uppercase;width:300px;} #MainColumn .AuthorSummary P.SumRefHead {font-weight:700} #MainColumn .AuthorSummary P.ReadFullText {font-size:90% !important} #MainColumn .AuthorSummary .EdPromo H3 {font-size:85% !important} #MainColumn .AuthorSummary .EdPromo P {font-size:85% !important} #MainColumn .AuthorSummary .SurvLinkBox {border:1px solid #ccc;padding:5px;width:auto} /* ----------------------------------------- END: magazine auth summary styles -- */ /* ----------------------------------------- BEGIN: magazine Enhanced Perspectives styles -- */ #MainColumn #EPAnnouncement {font-size:85% !important;border:1px solid #CCC;padding:5px;} #MainColumn #EPHypernotes {border-top:1px solid #CCC;margin-top:10px;padding-top:10px} #MainColumn #EPHypernotes h4.subhead {font-size:100% !important;padding-top:20px;color:#A70716;font-weight:700;font-style:italic} #MainColumn #EPHypernotes H3 {text-transform:none !important} /* ----------------------------------------- END: magazine Enhanced Perspectives styles -- */ /* ----------------------------------------- BEGIN: magazine subject index -- */ .MagazineSubjectIndex { } #PageWrapper .MagazineSubjectIndex #MainColumn { padding-left: 17px;} .MagazineSubjectIndex #MainColumn H2 { margin: 5px 0; padding: 2px; background: #53829C; color: #FFF; font-size: 75%; } .MagazineSubjectIndex #MainColumn H2 SPAN { border: 1px solid #BBBBBB; padding: 2px 5px; display: block; } .MagazineSubjectIndex #MainColumn H2 SPAN SPAN { border: none; padding: 0; display: inline; } /* fix for braindead HWP search highlighting */ .MagazineSubjectIndex #MainColumn H3 { font-size: 95%; } .MagazineSubjectIndex #MainColumn H4 { font-size: 75%; color: #666; margin-bottom: .5em; } .MagazineSubjectIndex #MainColumn DL.ArticleList DT { padding: 0 0 0 26px; text-indent: -26px; } .MagazineSubjectIndex #MainColumn DL.Exception DT { text-indent: 0; color: #666; } .MagazineSubjectIndex #MainColumn DL.ArticleList DD { color: #666; margin: 0 0 1em 26px; } /* NOTE: IE needs 22px */ .MagazineSubjectIndex #journal_search_keyword_form { width: 150px; margin-left: 10px; } .MagazineSubjectIndex #journal_search_keyword_form #keyword { width: 144px; } .MagazineSubjectIndex #journal_search_keyword_form #search_type { width: 150px; } .MagazineSubjectIndex #page-nav { position: absolute; top: 3px; right: 0; } .MagazineSubjectIndex #MainColumn #table-of-contents .HorizList LI { width: 110px; margin-right: 10px; } /* WORKAROUND: IE5/mac needs widths set for floats */ /* \*/ .MagazineSubjectIndex #MainColumn #table-of-contents .HorizList LI { width: auto; } /* */ .MagazineSubjectIndex .LinkTop { margin-bottom: 1em; } .MagazineSubjectIndex #issue_contents_wrapper { border-bottom: 5px solid #E8E8E8; padding-left: 12px; } .MagazineSubjectIndex #issue_contents_wrapper H4 { color: #C00; } /* ------------------------------------------- END: magazine subject index -- */ /* ------------------------------------------ BEGIN: magazine author index -- */ .MagazineAuthorIndex { } #PageWrapper .MagazineAuthorIndex #MainColumn { padding-left: 17px;} .MagazineAuthorIndex #MainColumn H2 { font-size: 75%; margin: 5px 0; padding: 2px; background: #53829C; color: #FFF; } .MagazineAuthorIndex #MainColumn H2 SPAN { border: 1px solid #BBBBBB; padding: 2px 5px; display: block; } .MagazineAuthorIndex #MainColumn H2 SPAN SPAN { border: none; padding: 0; display: inline; } /* fix for braindead HWP search highlighting */ .MagazineAuthorIndex #MainColumn H3 { font-size: 95%; } .MagazineAuthorIndex #MainColumn H4 { font-size: 75%; color: #666; margin-bottom: .5em; } .MagazineAuthorIndex #MainColumn #journal_search_keyword_form { } .MagazineAuthorIndex #MainColumn #journal_search_keyword_form #keyword { width: 144px; } .MagazineAuthorIndex #MainColumn #journal_search_keyword_form #search_type { width: 150px; } .MagazineAuthorIndex #page-nav { position: absolute; top: 3px; right: 0; } .MagazineAuthorIndex #MainColumn #table-of-contents .Item .HorizList { border-top: none; margin: 10px 0 0 0; height: 1.5em; } .MagazineAuthorIndex #MainColumn #table-of-contents .Item .HorizList LI { font-size: 75%; background: none; margin-right: .4em; margin-left: 0; color: #999; } .MagazineAuthorIndex #MainColumn #table-of-contents .HorizList { clear: left; } .MagazineAuthorIndex #MainColumn #table-of-contents .HorizList LI { margin: .2em .4em; font-size: 70%; font-weight: bold; width: 140px; margin-right: 8px; } /* WORKAROUND: IE5/mac needs widths set for floats */ /* \*/ .MagazineAuthorIndex #MainColumn #table-of-contents .HorizList LI { width: auto; } /* */ .MagazineAuthorIndex #MainColumn #table-of-contents FORM { margin-top: 8px; } .MagazineAuthorIndex #MainColumn #table-of-contents FORM H4 { text-transform: uppercase; font-weight: normal; font-size: 70%; letter-spacing: .07em; } .MagazineAuthorIndex #MainColumn .DataTable { margin: 10px 0 0 20px; width: 560px; } .MagazineAuthorIndex #MainColumn .LinkTop { margin-bottom: 10px; margin-top: 3px; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .MagazineAuthorIndex #MainColumn .DataTable { margin-left: 0; } /* */ /* -------------------------------------------- END: magazine author index -- */ /* --------------------------------------- BEGIN: magazine previous issues -- */ .MagazinePreviousIssues { } .MagazinePreviousIssues #MainColumn { color: #333; padding-left: 10px; } .MagazinePreviousIssues #MainColumn A { text-decoration: underline; } .MagazinePreviousIssues #MainColumn H2 { color: #666; font-size: 95%; text-transform: none; margin-bottom: .8em; padding: 0; border: 0; } .MagazinePreviousIssues #MainColumn H3 { color: #666; font-size: 80%; text-transform: uppercase; margin-bottom: 1em; border: none; padding: 0; } .MagazinePreviousIssues #MainColumn H4 { color: #666; font-size: 75%; text-transform: none; margin-bottom: 1em; border: none; padding: 0; } .MagazinePreviousIssues #MainColumn .Item { border-top: 1px solid #E6E6E6; padding: 16px 0; } .MagazinePreviousIssues #MainColumn .Item .LayoutTable { clear: both; } .MagazinePreviousIssues #MainColumn .Item TD { padding-bottom: 16px; } .MagazinePreviousIssues #MainColumn .Item TD DIV A { /* display: block; */ } .MagazinePreviousIssues #MainColumn .Item TD DIV IMG { border: 1px solid #333; } .MagazinePreviousIssues #MainColumn .Item TD P { font-size: 70%; margin: 5px 0 .5em 0; width: 100px; padding-right: 8px; } /* NOTE: fixed pixel width here */ .MagazinePreviousIssues #MainColumn .Item TD P SPAN { font-weight: bold; } .MagazinePreviousIssues #MainColumn .Item TD P STRONG { color: #C33; font-weight: normal; } .MagazinePreviousIssues #MainColumn .Item TD .LinkList { margin: 0; } .MagazinePreviousIssues #MainColumn .Item TD .LinkList LI { margin: 0 0 .2em 0; padding: 0; font-size: 70%; background: none; } .MagazinePreviousIssues #MainColumn .LinkList LI { background: url(/icons/icon.dot.53859F.gif) 0 2px no-repeat; } .MagazinePreviousIssues #MainColumn .LinkList.Exception { border-top: 1px solid #E0E0E0; padding-top: 10px; margin-top: 16px; } .MagazinePreviousIssues #MainColumn .LinkList.Exception LI { font-weight: bold; } .MagazinePreviousIssues #MainColumn .Item DT { color: #666; clear: both; font-weight: normal; } .MagazinePreviousIssues #MainColumn .Item DT STRONG { color: #C33; font-weight: normal; } .MagazinePreviousIssues #MainColumn .Item DD { color: #666; font-size: 70%; margin: 0 0 1em 0; } .MagazinePreviousIssues #MainColumn #page-nav { text-align: right; margin-bottom: 1em; margin-right: 1em; } .MagazinePreviousIssues #MainColumn #page-nav A { text-decoration: underline; } /* ----------------------------------------- END: magazine previous issues -- */ /* ---------------------------- BEGIN: magazine monthly quarterly articles -- */ .MagazineQuarterlyAuthors { } .MagazineQuarterlyAuthors #MainColumn { margin-left: 10px; } .MagazineQuarterlyAuthors #MainColumn H2 { color: #666; font-size: 75%; text-transform: uppercase; margin-bottom: .8em; border: none; padding: 0; } .MagazineQuarterlyAuthors #MainColumn H3 { color: #333; font-size: 75%; margin-bottom: .5em; border: none; padding: 0; } .MagazineQuarterlyAuthors #MainColumn .Item { margin: 10px 0 0 0; border-top: 1px solid #E0E0E0; padding-top: 10px; } .MagazineQuarterlyAuthors #MainColumn .Item UL { margin: 0; padding: 0px 0px 10px 0px; list-style-type: none; } .MagazineQuarterlyAuthors #MainColumn .Item UL LI { color: #666; margin-bottom: 0; } .MagazineQuarterlyAuthors #MainColumn .Item LI A { text-decoration: underline; } /* ------------------------------ END: magazine monthly quarterly articles -- */ /* ------------------------------------------------ BEGIN: my science main -- */ .MyScience { } .MyScience #MainColumn .Item { margin-bottom: 25px; } .MyScience #MainColumn .Item H4 { color: #666; text-transform: uppercase; font-size: 75%; border-bottom: 1px solid #B9CDD7; padding-bottom: 5px; margin-bottom: .7em; } .MyScience #MainColumn .Item P .Icon { margin-bottom: 2px; } /* -------------------------------------------------- END: my science main -- */ /* ----------------------------------------------- BEGIN: magazine barrier -- */ .MagazineBarrier { } .MagazineBarrier #MainColumn { margin: 0 25px; } .MagazineBarrier #MainColumn .SCIcon {float:left;margin-right:10px;} /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .MagazineBarrier #MainColumn { margin: 0; marg\in: 0 25px; } /* fix for IE/win + box model hack */ /* */ /* ------------------------------------------------- END: magazine barrier -- */ /* ------------------------------------------------ BEGIN: magazine search -- */ .MagazineSearch { } .MagazineSearch #MainColumn .HelpText { font-size: 70%; } .MagazineSearch #MainColumn .HelpText A { text-decoration: underline; } .MagazineSearch #MainColumn H2 { color: #666; font-size: 100%; padding: 0 0 5px 0; margin: 0; border: none; } .MagazineSearch #MainColumn .Item { border-top: 1px solid #D9E4E9; padding: 6px 0; } .MagazineSearch #MainColumn .Item H3 { color: #333; font-size: 75%; text-transform: none; white-space: nowrap; margin: 0; border: none; padding: 0; } .MagazineSearch #MainColumn .Item LABEL { font-size: 75%; } .MagazineSearch #MainColumn .Item .LayoutTable { } .MagazineSearch #MainColumn .Item .LayoutTable TH { vertical-align: top; text-align: left; padding-top: 4px; } .MagazineSearch #MainColumn .Item .LayoutTable TD .FormAction { display: inline; margin-left: 6px; } .MagazineSearch #MainColumn .Item #search_citation_form .TextInput { width: 30px; } .MagazineSearch #MainColumn .Item #search_doi_form .TextInput { width: 170px; } .MagazineSearch #MainColumn .Item .FormTable TH { vertical-align: top; text-align: right; padding-top: 5px; } .MagazineSearch #MainColumn .Item .Inputs { padding: 0; margin: 0; } .MagazineSearch #MainColumn .Item .Inputs LI LABEL { font-size: 100%; } .MagazineSearch #MainColumn .Item H5 { margin: 1em 0 .5em 20px; color: #333; text-transform: uppercase; font-size: 75%; } .MagazineSearch #MainColumn #search_citation_form .FormAction { margin-left: 15px; } .MagazineSearch #MainColumn #search_citation-vol { margin-right: 10px; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .MagazineSearch #MainColumn #search_citation_form .FormAction { margin-left: 4px; } /* */ /* 08/31/06 changes to #search_keyword_form to improve display */ .MagazineSearch #MainColumn FORM FIELDSET .Item P { margin-bottom: .5em; } .MagazineSearch #MainColumn FORM FIELDSET UL.HorizList { height: 1em; } .MagazineSearch #MainColumn FORM FIELDSET UL.HorizList LI { margin-right: 2em; } .MagazineSearch #MainColumn #search_keyword_form { } .MagazineSearch #MainColumn #search_keyword_form H3 { margin-bottom: .7em; } .MagazineSearch #MainColumn #search_keyword_form FIELDSET { padding-bottom: 10px; } .MagazineSearch #MainColumn #search_keyword_form P { margin: .7em 0 .7em 20px; } .MagazineSearch #MainColumn #search_keyword_form .FormTable { width: 100%; } .MagazineSearch #MainColumn #search_keyword_form .FormTable TH SPAN { display: block; } .MagazineSearch #MainColumn #search_keyword_form .FormTable TD .HorizList LI { margin-right: 10px; } .MagazineSearch #MainColumn #search_keyword_form .FormTable TD .Inputs { margin-left: 0 !important; } .MagazineSearch #MainColumn #search_keyword_form .FormTable TD .Inputs { margin-bottom: 2em; margin-top: 2px; } .MagazineSearch #MainColumn #search_keyword_form .FormTable TD .Exception { margin-bottom: 0; } .MagazineSearch #MainColumn #search_keyword_form .FormTable TD .Inputs LI.Exception { padding-left: 0; } .MagazineSearch #MainColumn #search_keyword_form .FormTable TD .Inputs .Wrapper { float: left; margin-right: 10px; text-indent: 0; } .MagazineSearch #MainColumn #search_keyword_form .FormTable TD .Inputs .Separator { margin: 5px 0; } .MagazineSearch #MainColumn #search_keyword_form .LayoutTable TD .Inputs { margin-left: 20px; } .MagazineSearch #MainColumn #search_keyword_form .LayoutTable TD .Inputs LI { padding-left: 20px; text-indent: -20px; } .MagazineSearch #MainColumn #search_keyword_form .FormAction { border-bottom: 1px solid #CCC; padding-bottom: 5px; text-align: right; margin-right: 5px; } .MagazineSearch #MainColumn #search_keyword_form #search_keyword-phrase, .MagazineSearch #MainColumn #search_keyword_form #search_keyword-author-and { margin-bottom: 25px; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .MagazineSearch #MainColumn #search_keyword_form FIELDSET { padding-bottom: 0; } * HTML .MagazineSearch #MainColumn #search_keyword_form .FormTable TD .HorizList { padding-bottom: 1em; margin-bottom: 1em !important; } * HTML .MagazineSearch #MainColumn #search_keyword_form .FormTable TD .Inputs { margin-bottom: 0; } /* */ /* -------------------------------------------------- END: magazine search -- */ /* ---------------------------------------- BEGIN: magazine search results -- */ .MagazineSearchResults { } .MagazineSearchResults #MainColumn H2 { color: #666; font-size: 100%; margin-bottom: .5em; padding: 0; border: none; } .MagazineSearchResults #MainColumn #results-header { position: relative; margin-bottom: 4px; } .MagazineSearchResults #MainColumn #results-found { font-size: 75%; margin-left: 4px; } .MagazineSearchResults #MainColumn #sort-by { position: absolute; top: 0; right: 6px; font-size: 70%; } .MagazineSearchResults #MainColumn #sort-by A { text-decoration: underline; } .MagazineSearchResults #MainColumn .PageNav { font-size: 75%; margin: 1em 0; clear: left; padding-left: 4px; } .MagazineSearchResults #MainColumn .PageNav A { text-decoration: none; } .MagazineSearchResults #MainColumn .PageNav SPAN { font-weight: bold; } /* Additional styles for paged search results; SW 2008/08/14 */ .MagazineSearchResults #MainColumn .PageNav {padding-left:25px !important;white-space:nowrap} .MagazineSearchResults #MainColumn .PageNav A {border:1px solid #ccc;padding:2px 5px;margin-right:5px} .MagazineSearchResults #MainColumn .PageNav A:hover {background:#ccc} .MagazineSearchResults #MainColumn .PageNav .Next A, .MagazineSearchResults #MainColumn .PageNav .Prev A, .MagazineSearchResults #MainColumn .PageNav .FirstPage A, .MagazineSearchResults #MainColumn .PageNav .LastPage A {border:none;padding:2px 0px;margin-right:0} .MagazineSearchResults #MainColumn .PageNav .Next A:hover, .MagazineSearchResults #MainColumn .PageNav .Prev A:hover, .MagazineSearchResults #MainColumn .PageNav .FirstPage A:hover, .MagazineSearchResults #MainColumn .PageNav .LastPage A:hover {background:none} .MagazineSearchResults #MainColumn .PageNav .Next {padding-left:5px} .MagazineSearchResults #MainColumn .PageNav .Prev {padding-right:5px} .MagazineSearchResults #MainColumn .PageNav .FirstPage {text-align:left;padding-right:18px;font-weight:400 !important} .MagazineSearchResults #MainColumn .PageNav .LastPage {text-align:left;padding-left:15px} .MagazineSearchResults #MainColumn .PageNav .Active {padding:2px 4px;margin-right:2px} .MagazineSearchResults #MainColumn .PageNav .NotValid {color:#999;} .MagazineSearchResults #MainColumn #change-results-per-page {background: url(http://www.sciencemag.org/icons/icon.circle.plus.gif) left top no-repeat; padding-left:20px;padding-bottom:3px; position: absolute; font-size: 70%; top: 22px; right: 10px;} .MagazineSearchResults #MainColumn #query-details-box .BorderFix {min-height:30px} .MagazineSearchResults #MainColumn #ChangeResultsList { background:#FFFFFF;border:1px solid #ccc; padding:4px;position: absolute; top: 40px; right: 10px; display:none} .MagazineSearchResults #MainColumn #ChangeResultsList .LinkList { padding:0; margin:0} .MagazineSearchResults #MainColumn #ChangeResultsList .LinkList LI { font-size:70%;padding-bottom:3px; margin:0} .MagazineSearchResults #MainColumn #ChangeResultsList .LinkList LI.Active { font-weight:700;color:#666} .MagazineSearchResults #MainColumn #results-found {width:55%} /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .MagazineSearchResults #MainColumn #change-results-per-page { top:24px; } * HTML .MagazineSearchResults #MainColumn #query-details-box .BorderFix { height:35px } /* */ .MagazineSearchResults #MainColumn #query-details-box { position: relative; border: 1px solid #CCC; border-bottom: none; padding: 2px; } .MagazineSearchResults #MainColumn #query-details-box .BorderFix { padding: 5px; background: #EAE9E9; } .MagazineSearchResults #MainColumn #query-details-toggle { background: url(/icons/icon.circle.plus.gif) left top no-repeat; padding: 1px 0 3px 20px; font-size: 70%; } .MagazineSearchResults #MainColumn #query-details { margin: 4px 0 0 20px; display: none; } .MagazineSearchResults #MainColumn #query-details LI { font-size: 70%; } .MagazineSearchResults #MainColumn #modify-search { position: absolute; font-size: 70%; top: 6px; right: 10px; text-decoration: underline; } /* WORKAROUND: for IE/win; hidden from IE5/mac */ /* \*/ * HTML .MagazineSearchResults #MainColumn #query-details-toggle { padding-top: 0; } * HTML .MagazineSearchResults #MainColumn #modify-search { top: 8px; } /* */ .MagazineSearchResults #MainColumn .search-tools { border: 1px solid #CCC; padding: 2px; } /* NOTE: this DIV and the fixed width on the DL is a workaround for IE/win not being able to break the float of the DT/DD combo */ .MagazineSearchResults #MainColumn .search-tools DIV { padding: 2px 0 0 0; background: #EAE9E9; /*height: 46px;*/ margin: 0; } .MagazineSearchResults #MainColumn .search-tools DL { /*height: 46px; */width: 450px; } .MagazineSearchResults #MainColumn .search-tools DL DT { float: left; clear: left; font-size: 70%; width: 126px; margin: 2px 0; padding: 2px 4px 0 0; text-align: right; white-space: nowrap; font-weight: normal; } .MagazineSearchResults #MainColumn .search-tools DL DD { float: left; margin: 0; padding: 2px; } .MagazineSearchResults #MainColumn .ArticleList BLOCKQUOTE { padding: 0; margin: 1em 0 1em 0; } .MagazineSearchResults #MainColumn .ArticleList DT { padding-left: 24px; text-indent: -24px; border-top: 1px solid #CCC; padding-top: 12px; } .MagazineSearchResults #MainColumn .ArticleList DD { margin: 0 0 0 0; padding: 0 10px 0 24px; } .MagazineSearchResults #MainColumn .ArticleList DD A SPAN.Highlight { color: inherit; font-weight: inherit; } .MagazineSearchResults #MainColumn .ArticleList SPAN { color: #CC3333; font-weight: bold; } /* temp, old-style */ /* ------------------------------------------- END: Magazine Search Results -- */ /* ------------------------------------------- BEGIN: science express home -- */ .ScienceExpressHome { } .ScienceExpressHome #NavColumn #Alert { border: 1px solid #E53F40; padding: 8px; margin-bottom: .3em; } .ScienceExpressHome #NavColumn #Alert H3 { font-size: 75%; color: #C33; } .ScienceExpressHome #NavColumn #Alert P { font-size: 70%; margin-bottom: 0; } .ScienceExpressHome #NavColumn #Alert A { text-decoration: underline; white-space: nowrap; } .ScienceExpressHome #MainColumn { margin-left: 10px; margin-right: 15px; } .ScienceExpressHome #MainColumn H1 { margin-bottom: 5px; } .ScienceExpressHome #MainColumn P A { text-decoration: underline; } .ScienceExpressHome #MainColumn .LayoutTable { border-top: 1px solid #E0E0E0; } .ScienceExpressHome #MainColumn .LayoutTable H2 { text-transform: uppercase; color: #666; font-size: 75%; margin: .8em 0; border: none; padding: 0; } .ScienceExpressHome #MainColumn .LayoutTable IMG { margin-top: 10px; } .ScienceExpressHome #MainColumn .LayoutTable UL { margin: 0; padding: 0; list-style-type: none; } .ScienceExpressHome #MainColumn .LayoutTable LI { background: url(/icons/icon.arrow.E53F40.sm.r.gif) 2px 3px no-repeat; } .ScienceExpressHome #MainColumn .LayoutTable LI.Exception { background: url(/icons/icon.arrow.E53F40.sm.l.dbl.gif) 0 3px no-repeat; font-weight: bold; } .ScienceExpressHome #MainColumn .LayoutTable LI A { text-decoration: none; } .ScienceExpressHome #MainColumn H3 { margin: 5px 0; padding: 2px; background: #53829C; color: #FFF; font-size: 75%; text-transform: none; } .ScienceExpressHome #MainColumn H3 SPAN { border: 1px solid #BBBBBB; padding: 2px 5px; display: block; } .ScienceExpressHome #MainColumn H3 SPAN SPAN { border: none; padding: 0; display: inline; } /* fix for braindead HWP search highlighting */ .ScienceExpressHome #MainColumn DL.ArticleList { margin-left: 15px; } .ScienceExpressHome #MainColumn DL.ArticleList DT { padding: 0 0 0 26px; text-indent: -26px; } .ScienceExpressHome #MainColumn DL.ArticleList DD { color: #666; margin: 0 0 1em 26px; } /* NOTE: IE needs 22px */ .ScienceExpressHome #MainColumn .SciExpRevision { color:red;text-transform:uppercase; } .ScienceExpressHome #SideColumn .SponsoredLinks .LinkList { color: #999; } .ScienceExpressHome #SideColumn .SponsoredLinks .LinkList DT { font-weight: bold; } .ScienceExpressHome #SideColumn .SponsoredLinks .LinkList DD { font-size: 70%; margin: 0 0 1em 0; } .ScienceExpressHome #SideColumn .SponsoredLinks .LinkList DD A { color: #53829C; text-decoration: underline; } * HTML .ScienceExpressHome #MainColumn .LayoutTable LI { background-position: 2px .5em; } *:first-child+HTML .ScienceExpressHome #MainColumn .LayoutTable LI { background-position: 2px .5em; } * HTML .ScienceExpressHome #MainColumn .LayoutTable LI.Exception { background-position: -2px .5em; } *:first-child+HTML .ScienceExpressHome #MainColumn .LayoutTable LI.Exception { background-position: -2px .5em; } /* --------------------------------------------- END: science express home -- */ /* ---------------------------------------- BEGIN: science express abtract -- */ /* NOTE: these styles are pretty much duplicated from mag abstract page */ .ScienceExpressArticleAbstract { } .ScienceExpressArticleAbstract #MainColumn { margin-left: 10px; } .ScienceExpressArticleAbstract #page-nav { text-align: right; white-space: nowrap; } .ScienceExpressArticleAbstract #MainColumn #page-nav A { text-decoration: underline; } .ScienceExpressArticleAbstract .NavGroup .Item { border-bottom: 1px solid #C6D7DF; padding: .5em 0; } .ScienceExpressArticleAbstract .NavGroup DIV.Exception { border-bottom: none; } .ScienceExpressArticleAbstract .NavGroup .Item H4, .ScienceExpressArticleAbstract .NavGroup .Item P { font-size: 70%; color: #666; padding-left: 5px; } .ScienceExpressArticleAbstract .NavGroup .Item P { font-size: 65%; margin-bottom: 0; } .ScienceExpressArticleAbstract .NavGroup .Item UL { margin-bottom: 0; } .ScienceExpressArticleAbstract .NavGroup .Item LI { border-bottom: none; } .ScienceExpressArticleAbstract .NavGroup .Item H5 { font-size: 70%; font-weight: normal; color: #999; margin-bottom: .5em; padding-left: 5px; } .ScienceExpressArticleAbstract .NavGroup#navgroup_article-views .Exception { padding-top: 0; padding-bottom: 0; } .ScienceExpressArticleAbstract .NavGroup#navgroup_related-content .Exception LI A { background-image: url(/icons/icon.arrow.797979.sm.dn.gif); } .ScienceExpressArticleAbstract #MainColumn { color: #333; } .ScienceExpressArticleAbstract #MainColumn A { text-decoration: underline; } .ScienceExpressArticleAbstract #MainColumn H2 { color: #666; font-size: 75%; text-transform: uppercase; margin: 1.5em 0 .3em 0; border: none; padding: 0; } .ScienceExpressArticleAbstract #MainColumn H3 { color: #333; font-size: 90%; text-transform: none; margin: 0; border: none; padding: 0; } .ScienceExpressArticleAbstract #MainColumn H4 { font-size: 75%; color: #666; margin-bottom: .75em; padding-top: 1em; border-top: 1px solid #CCC; margin-top: 1.5em; } .ScienceExpressArticleAbstract #MainColumn H4 SPAN { font-weight: normal; text-transform: uppercase; } .ScienceExpressArticleAbstract #MainColumn H5 { font-size: 75%; color: #C00; margin-top: 1.5em; } .ScienceExpressArticleAbstract #MainColumn OL { font-weight: bold; padding: 0; } .ScienceExpressArticleAbstract #MainColumn OL LI { font-weight: normal; } * HTML .ScienceExpressArticleAbstract #MainColumn OL { margin-left: .2em; } /* FIX: for IE/win */ /* ------------------------------------------ END: science express abtract -- */ @media print { #PageWrapper .MagazineTOC #MainColumn { padding: 0; } #PageWrapper .MagazineTOC #table-of-contents .LayoutTable { width: 100%; } } .GeneratedPage #MainColumn {margin-left:10px;margin-right:10px;} .GeneratedPage #MainColumn #page-nav {text-align:right;font-size:85%;font-weight:700} .GeneratedPage #MainColumn #TopMatter {margin-bottom:30px} .GeneratedPage #MainColumn #TopMatter h2 {margin-bottom:0;color:#333} .GeneratedPage #MainColumn #TopMatter h2 SPAN {display:block; font-size:small} .GeneratedPage #MainColumn #IndividualArticles HR {visibility:hidden !important; margin-bottom:0 !important} .GeneratedPage #MainColumn #IndividualArticles A {text-decoration:underline} .GeneratedPage #MainColumn #IndividualArticles .LinkTop {margin-top:0;margin-bottom:20px;font-size:90%;} .GeneratedPage #MainColumn #IndividualArticles H2 {clear:both;border:0;padding:0px 0px 5px 0px;margin:0} .GeneratedPage #MainColumn #IndividualArticles H2 SPAN.overline {font-size:80%;text-transform:uppercase;padding-bottom:0 !important;margin-bottom:0 !important} .GeneratedPage #MainColumn #IndividualArticles .LinkTop {clear:both;padding-bottom:10px;margin-bottom:25px;border-bottom:1px solid #ccc} .GeneratedPage #MainColumn #IndividualArticles H3 {border-bottom:0;text-transform:none !important;color:#333 !important; font-size:120% !important} /* --------------------------------------------------- BEGIN: My folders -- */ #SCIMyFolders H2 { padding-bottom: 10px; margin: 0; border: none;} #SCIMyFolders H3 { color: #AD1416; border-bottom: none; padding: 1px; background: #E0E0E0; text-transform: none;} #SCIMyFolders H3 SPAN { display: block; border: 1px solid #FFFFFF; padding: 3px 6px; margin: 0; padding-right: 7em !important; } #SCIMyFolders H3 SPAN EM { display: block; color: #333; font-style: normal; font-weight: normal; font-size: 90%; text-transform: none; margin-top: .1em; } #SCIMyFolders H3 SPAN A.LinkTop { font-size: 95%; font-weight: normal; text-decoration: underline; position: absolute; right: 10px; top:2px; } #SCIMyFolders H3 { border: none; margin-top: 0; text-transform: none; } #SCIMyFolders H5 { margin-top: 0; } #SCIMyFolders H6 { margin-left: 10px; } #SCIMyFolders #folder-manager { float: right; width: 175px; border: 1px solid #333; border-top: none; padding: 0; margin-bottom: 1em; margin-left: 10px; } #SCIMyFolders #folder-manager H6 { margin: 0 0 .5em 0; text-transform: none; color: #333; } #SCIMyFolders #folder-manager .NoBullet { margin-bottom: 0; } #SCIMyFolders #folder-manager A { text-decoration: none; } #SCIMyFolders #folder-manager .Item { border-top: 1px solid #333; margin: 0; padding: 5px 10px 10px 10px; } #SCIMyFolders #folder-manager .TextInput { width: 110px; } #SCIMyFolders #item-manager { background: #E0E0E0; padding: 1px; margin-bottom: 10px; clear: both; } #SCIMyFolders #item-manager .BorderFix { border: 1px solid #FFF; padding: 4px; } #SCIMyFolders #item-manager .HorizList { height: auto; margin: 0; } #SCIMyFolders #item-manager .HorizList LI { display: inline; float: none; white-space: nowrap; padding-left: 5px; } #SCIMyFolders DL.ArticleList DT { padding: 0 0 0 26px; text-indent: -26px; } #SCIMyFolders DL.ArticleList DD { color: #333; margin: 0 0 30px 26px; } #SCIMyFolders #contentsForm {padding-right: 190px}; /* ----------------------------------------------------- END: My folders -- */ /* --------------------------------- BEGIN: glossary styles -- */ a.info-pop, a.info-pop:visited, a.info-pop:hover {text-decoration: none !important; border-bottom: dashed 1px #2E6D8F;} #cluetip-close img {border: 0;} #cluetip-title #cluetip-close {float: right;position: relative;} #cluetip-extra {display: none;} .cluetip-default {background-color: #FFFFDF;font-size: 0.9em;} .cluetip-default #cluetip-outer {position: relative;margin: 0;background-color: #FFFFDF;} .cluetip-default h3#cluetip-title {margin: 0 0 5px;padding: 8px 10px 4px;font-size: 1.1em;font-weight: normal;background-color: #AD1416;color: #fff;} .cluetip-default #cluetip-title a {color: #d9d9c2;font-size: 0.90em;} .cluetip-default #cluetip-inner {padding: 10px;} .cluetip-default div#cluetip-close {text-align: right;margin: 0 5px 5px;color: #900;font-weight: bold;} /* --------------------------------- END: glossary styles -- */ #MainColumn .BulletSummary {width:250px;float:right;padding:12px;border:3px solid #ccc;margin:0 8px 16px 16px} #MainColumn .BulletSummary DL DT, .BulletSummary DL DD {font-size:85% !important} #MainColumn .FeaturedItem {width:320px;float:right;padding:12px;margin-left:15px;border:1px solid #ccc} 456_:http://www.sciencemag.org/icons/icon.arrow.53859F.lg.l.gifOWbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_:http://www.sciencemag.org/icons/icon.arrow.53859F.lg.l.gif./01X$classesZ$classname12UNSURLXNSObject#AkH 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Mon, 18 Sep 2006 14:10:39 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Yimage/gif_Fri, 09 Jul 2010 14:35:52 GMTR53^ssuvnac9u1.JS3Uclose_"386519-35-450ea8df"./`aab2_NSMutableDictionary\NSDictionary5./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  INWbekt}.9>^d-:<AEYhgO5GIF89a S!,  j|Bi ;89:_8http://www.sciencemag.org/icons/icon.arrow.53859F.sm.gifOUbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_8http://www.sciencemag.org/icons/icon.arrow.53859F.sm.gif./01X$classesZ$classname12UNSURLXNSObject#AkHv 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Mon, 18 Sep 2006 14:10:41 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Yimage/gif_Fri, 09 Jul 2010 14:35:52 GMTR52^ssuvnac9u1.JS3Uclose_"38651b-34-450ea8e1"./`aab2_NSMutableDictionary\NSDictionary4./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  GLU`cir{},7<\b +8:?CWheO4GIF89a S!,   ;<=>_8http://www.sciencemag.org/icons/icon.arrow.666666.sm.gifOUbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_8http://www.sciencemag.org/icons/icon.arrow.666666.sm.gif./01X$classesZ$classname12UNSURLXNSObject#AkH 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Mon, 18 Sep 2006 14:10:44 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Yimage/gif_Fri, 09 Jul 2010 14:35:52 GMTR52^ssuvnac9u1.JS3Uclose_"38651e-34-450ea8e4"./`aab2_NSMutableDictionary\NSDictionary4./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  GLU`cir{},7<\b +8:?CWheO4GIF89a fff!,   ;@AB_-http://www.sciencemag.org/icons/bg.footer.gifOKbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_-http://www.sciencemag.org/icons/bg.footer.gif./01X$classesZ$classname12UNSURLXNSObject#AkIL 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Mon, 18 Sep 2006 14:09:13 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2Yimage/gif_Fri, 09 Jul 2010 14:35:53 GMTS220^ssuvnac9u1.JS3Uclose_"38648c-dc-450ea889"./`aab2_NSMutableDictionary\NSDictionary./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  <AJUX^gpry !,1QW !.059Mh[OGIF89a<!,<Y`&dih徰d6:0(&Hay8`BRbxށx( hc^KeN++0!;DEFG_"http://www.sciencemag.org/utils.js_application/x-javascriptOVbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_"http://www.sciencemag.org/utils.js./01X$classesZ$classname12UNSURLXNSObject#AkG= 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Thu, 25 Feb 2010 16:22:10 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2_application/x-javascript_Fri, 09 Jul 2010 14:35:51 GMTU14016^ssuvnac9u1.JS3Uclose_"34082b-36c0-4b86a3b2"./`aab2_NSMutableDictionary\NSDictionary6./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  16?JMS\egnv!&FL +8;@DXhfO6// js config object. used to store global vars var CONFIG = { img_path : "/icons/" // global path to site image assets }; // ----------------------------------------------------------------------------- // used in search results pages function toggleQueryDetails() { if (!getDomObj('query-details-toggle') || !getDomObj('query-details')) return; var qd = DOM_OBJECTS['query-details']; var qdt = DOM_OBJECTS['query-details-toggle']; // default, non-persistent state of page is hidden if ( (qd.style.display == 'none') || (qd.style.display == '') ) { qd.style.display = 'block'; qdt.style.backgroundImage = 'url(' + CONFIG['img_path'] + 'icon.circle.arrow.dn.gif)'; qdt.innerHTML = 'Hide Query Details'; } else { qd.style.display = 'none'; qdt.style.backgroundImage = 'url(' + CONFIG['img_path'] + 'icon.circle.plus.gif)'; qdt.innerHTML = 'Show Query Details'; } qdt.blur(); } // END: toggleQueryDetails() // ----------------------------------------------------------------------------- function uncheckSelectAll(current_checkbox, checkbox_name) { current_checkbox.form.elements[checkbox_name].checked = false; } // END: uncheckSelectAll() function toggleSelectAllInFieldset(checkbox) { // bail out if browser isn't capable of simple DOM methods... // this function is just necessary for the UI to update, anyway if (!document.getElementsByTagName) return; // if we are unchecking the checkbox, then bail out... we don't need to do anything if (!checkbox.checked) return; var fieldset = checkbox.parentNode; var all_checkboxes = fieldset.getElementsByTagName('INPUT'); for (var i=0; i < all_checkboxes.length; i++) { if ( (all_checkboxes[i] == checkbox) || (all_checkboxes[i].title == "Pubmed") ) continue; if ( (all_checkboxes[i].id == "search_articles-only") || (all_checkboxes[i].id == "search_articles-and-e-letters") ) continue; // if (all_checkboxes[i] == checkbox) continue; // all_checkboxes[i].checked = checkbox.checked; all_checkboxes[i].checked = false; } } // END: toggleSelectAllInFieldset() // ----------------------------------------------------------------------------- // attach this to the onfocus of an INPUT or TEXTAREA, passing the 'this' object as the argument function textFieldStoreAndClear(el) { el.originalText = (el.originalText == null) ? el.value : el.originalText; if (el.value == el.originalText) el.value = ''; } // attach this to the onblur of an INPUT or TEXTAREA, passing the 'this' object as the argument function textFieldRestore(el) { el.value = (el.value == '') ? el.originalText : el.value; } // takes title attribute from INPUTs with .ShowTitle and sticks it in the value attrib. addWindowEvent('onload', function(){ if (!document.getElementById) return; var all_inputs = document.getElementsByTagName('INPUT'); var temp_class = ""; for (var i=0; i < all_inputs.length; i++) { temp_class = " " + all_inputs[i].className; if (temp_class == " ") continue; if ( (temp_class.indexOf(" ShowTitle") > 0) && (all_inputs[i].value == "") ) { all_inputs[i].value = all_inputs[i].title; all_inputs[i].onfocus = function() { textFieldStoreAndClear(this) }; all_inputs[i].onblur = function() { textFieldRestore(this) }; } temp_class = ""; } }); // ----------------------------------------------------------------------------- var DOM_OBJECTS = []; // hash to store frequently used DOM objects // utility function to get DOM objects function getDomObj(object_name) { // bail out if browser is not capable if (!document.getElementById) return false; // return true if object was already fetched if (DOM_OBJECTS[object_name]) return true; // get the object and return the result of the get return (DOM_OBJECTS[object_name] = document.getElementById(object_name)) ? true : false; } // END: getDomObj // ----------------------------------------------------------------------------- // extension of an idea from simon willison // http://simon.incutio.com/archive/2004/05/26/addLoadEvent // adds function call to an arbitrary window event trigger function addWindowEvent(event_name, function_to_add) { var current_event = window[event_name]; if (typeof(current_event) != 'function') { window[event_name] = function_to_add; } else { window[event_name] = function() { current_event(); function_to_add(); }; } } // END: addWindowEvent() // ============================================================================= var DEBUG = true; var DEBUG_MESSAGE_TYPES = ["ERROR", "WARNING", 'STATUS']; var debug_win; function debug(message_type, message) { if (DEBUG && (DEBUG_MESSAGE_TYPES.join(" ").indexOf(message_type) > -1 )) { if (!debug_win) { debug_win = window.open("","",""); debug_win.document.open(); } message = message.replace(//g, ">"); try { debug_win.document.write(""); } catch(e) { debug_win = window.open("","",""); debug_win.document.open(); } debug_win.document.write("

" + message_type + "

"); debug_win.document.write("
" + message + "
"); } } // END: debug() /* Simple client-side validation of the My Directory Entries form for STKE. Batch-mode only. Adapted by SW from several sources (including JS and DHTML Cookbook, O'Reilly, 2003), 2006/08/09 */ // Routine to validate that a text field has at least a character or two function isNotEmpty(elem) { var str = elem.value; if(str == null || str.length == 0) { return false; } else { return true; } } // Routine to validate that a pull-down selection has been made function isChosen(select) { if (select.selectedIndex == 0) { return false; } else { return true; } } /* Batch-mode validation of the specific entries to be validated in the My Directory Entries form. Fields that are supposed to be completed and are not are highlighted in yellow, and the user gets an alert asking for full info. Very ugly series of if-statements, but it works. */ function validateDirForm(form) { var fn = ""; var sn = ""; var ps = ""; var inst = ""; var wr = ""; if (isNotEmpty(form.firstname)) { if (isNotEmpty(form.lastname)) { if (isChosen(form.position)){ if (isNotEmpty(form.institution_1)) { if (isChosen(form.world_region_id)){ return true; } } } } } if (!isNotEmpty(form.firstname)){ form.firstname.style.backgroundColor = "#ffffdd"; fn = "First Name\n";} else { form.firstname.style.backgroundColor = "#ffffff";} if (!isNotEmpty(form.lastname)){ form.lastname.style.backgroundColor = "#ffffdd"; sn = "Last Name\n";} else { form.lastname.style.backgroundColor = "#ffffff";} if (!isChosen(form.position)){ form.position.style.backgroundColor = "#ffffdd"; ps = "Position\n";} else { form.position.style.backgroundColor = "#ffffff";} if (!isNotEmpty(form.institution_1)){ form.institution_1.style.backgroundColor = "#ffffdd"; form.institution_2.style.backgroundColor = "#ffffdd"; inst = "Institution\n";} else { form.institution_1.style.backgroundColor = "#ffffff"; form.institution_2.style.backgroundColor = "#ffffff";} if (!isChosen(form.world_region_id)){ form.world_region_id.style.backgroundColor = "#ffffdd"; wr = "World Region\n";} else { form.world_region_id.style.backgroundColor = "#ffffff";} alert("We ask that your directory information include at least the following: First Name, Last Name, Position, Institution, and World Region.\n\nPlease provide responses for:\n" + fn + sn + ps + inst + wr); return false; } //End of validation script //--------------cookie stuff function setCookie (name, value, expires, path, domain, secure) { document.cookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); } function getCookie(name) { var cookie = " " + document.cookie; var search = " " + name + "="; var setStr = null; var offset = 0; var end = 0; if (cookie.length > 0) { offset = cookie.indexOf(search); if (offset != -1) { offset += search.length; end = cookie.indexOf(";", offset) if (end == -1) { end = cookie.length; } setStr = unescape(cookie.substring(offset, end)); } } return(setStr); } function survey_popup () { var survey_popup = getCookie('survey_popup'); if (survey_popup == null) { setCookie("survey_popup", "true", "", "/"); window.open("http://www.sciencemag.org/marketing/ed_survey/ed_survey.dtl", 'surveypop', 'toolbar=0, location=0, directories=0, menuBar=0, resizable=1, width=425, height=475, left=50, top=50'); } } //end cookies /***********institutional user pop up******************/ function inst_popup () { var inst_popup = getCookie('inst_popup'); if (inst_popup == null) { setCookie("inst_popup", "true", "Fri, 31 Dec 2010 02:04:57 GMT", "/"); window.open("http://www.sciencemag.org/inst_popup.dtl", 'instpopup', 'toolbar=0, location=0, directories=0, menuBar=0, resizable=1, width=575, height=500, left=50, top=50'); } } /* Miscellaneous routines to toggle styles and text for specific IDs */ function toggleElement(id){ if(!document.getElementById) return; var elem = document.getElementById(id); elem.style.display = (elem.style.display == 'block') ? 'none' : 'block'; } function toggleWeight(id2){ if(!document.getElementById) return; var elem2 = document.getElementById(id2); elem2.style.fontWeight = (elem2.style.fontWeight == '400') ? '700' : '400'; } function toggleBckImg(id3,img1,img2){ if(!document.getElementById) return; var elem3 = document.getElementById(id3); elem3.style.backgroundImage = (elem3.style.backgroundImage == 'url(' + img1 + ')') ? 'url(' + img2 + ')' : 'url(' + img1 + ')'; } function toggleStyle(id4,stylename,val1,val2){ if(!document.getElementById) return; var elem4 = document.getElementById(id4); elem4.style[stylename] = (elem4.style[stylename] == val1) ? val2 : val1 ; } function switchText(id5,val1,val2){ if(!document.getElementById) return; var elem5 = document.getElementById(id5); elem5.innerHTML = (elem5.innerHTML == val1) ? val2 : val1 ; } /* Image resize toggle for ScienceNOW */ function SNOWImageResize() { toggleStyle('PhotoForExp', 'width', '450px', '190px'); toggleBckImg('ResizeImage', '/icons/blueminus.gif', '/icons/blueplus.gif'); switchText('RItext', 'Enlarge Image', 'Reduce Image Size'); } /* sciLoadExtText -- simple AJAX routine for pulling HTML from external source into a designated DIV without page reload */ function sciLoadExtText(url,docid) { var req = new XMLHttpRequest(); if (req) { req.onreadystatechange = function() { if (req.readyState == 4 && (req.status == 200 || req.status == 304)) { var sciswitch = document.getElementById(docid); var sciswitchval = sciswitch.innerHTML; if (sciswitchval == ''){ sciswitch.style.display = "block"; sciswitch.innerHTML = req.responseText; } else { sciswitch.style.display="inline"; sciswitch.innerHTML = ''; } } }; req.open('GET', url); req.send(null); } } // ----------------------------------------------------------------------------- // Utility functions ------------------------------------------------------------ // // MGreen // Updated: May 9 2008 // // ------------------------------------------------------------------------------ function _loadExtText(url, callback, returnXML) { // loads content from an external file on the server var req = new XMLHttpRequest(); if (window.XMLHttpRequest) { // Mozilla, Safari, ... req = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE req = new ActiveXObject("Microsoft.XMLHTTP"); } if (returnXML && req.overrideMimeType) { req.overrideMimeType('text/xml'); } if (req) { req.onreadystatechange = function() { if (req.readyState == 4 && (req.status == 200 || req.status == 304)) { if (returnXML) { callback(req.responseXML); } else { callback(req.responseText); } } }; req.open('GET', url); req.send(null); } } function _processing(docId) { // replaces contents of an element with a 'processing' message if(!document.getElementById) return; var obj = document.getElementById(docId); obj.innerHTML = '
Processing...
';; } function _updateContent(docId, newContent) { // updates a specified element on the page with new content. if(!document.getElementById) return; var obj = document.getElementById(docId); obj.innerHTML = newContent; } function _emptyContent(docid) { // remove all inner nodes from one specified if(!document.getElementById) return; var obj = document.getElementById(docid); while (obj.hasChildNodes()) { obj.removeChild(demo.firstChild); } } function _executeOnLoad(function1, function2) { //creates a stack of functions which will execute when the page loads. Allowing multiple functions to be called. return function() { if (function1) function1(); if (function2) function2(); } } IJKLM_?http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js_text/javascriptObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver" &,-345QRSTUVWXYZ[\]^_`abcdefgklU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1!  '()$+WNS.base[NS.relative_?http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js./01X$classesZ$classname12UNSURLXNSObject#AY~ 6789EWNS.keysZNS.objects:;<=>?@ABCD FGHIJKLMNOPTVaryWExpires]Cache-ControlSAge_Content-Encoding\Content-TypeVServerTDate^Content-Length_X-Content-Type-Options]Last-Modified_Accept-Encoding_Sun, 03 Jul 2011 21:33:29 GMT_public, max-age=31536000S101Tgzip_text/javascript; charset=UTF-8Tsffe_Sat, 03 Jul 2010 21:33:29 GMTU19763Wnosniff_Tue, 09 Feb 2010 23:05:02 GMT./hiij2_NSMutableDictionary\NSDictionaryߦ./mnno2_NSHTTPURLResponse]NSURLResponse)27:PRd  RW`knt}'.3B[i{ 38<R_bgkpOߦ/* * jQuery JavaScript Library v1.3.2 * http://jquery.com/ * * Copyright (c) 2009 John Resig * Dual licensed under the MIT and GPL licenses. * http://docs.jquery.com/License * * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) * Revision: 6246 */ (function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=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=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=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=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=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=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=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==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==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,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="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===g){var E=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=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):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(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=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=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!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=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===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==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=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=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==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!=="boolean"){E=!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).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";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=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===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!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==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 R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=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)===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=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=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==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===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=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=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=0,F=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=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={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=="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=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=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="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|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==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".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=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=G;G={}}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=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=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)===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=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=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=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+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={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==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]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==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=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={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=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=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=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="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=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=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]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();Uutf-8OEPQ_#http://www.sciencemag.org/global.jsOWbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_#http://www.sciencemag.org/global.js./01X$classesZ$classname12UNSURLXNSObject#AkGU'- 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKL]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-Length_X-Highwire-SessionidZConnectionTEtag_Mon, 28 Sep 2009 21:47:30 GMTUbytes_NApache/1.3.26 (Unix) DAV/1.0.3 mod_ssl/2.8.10 OpenSSL/0.9.6g ApacheJServ/1.1.2_application/x-javascript_Fri, 09 Jul 2010 14:35:51 GMTU18623^ssuvnac9u1.JS3Uclose_"3407f9-48bf-4ac12ef2"./`aab2_NSMutableDictionary\NSDictionaryH./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  27@KNT]fhow"'GM ,9<AEYhgOH/* * jquery.tools 1.0.2 - The missing UI library * * [tools.tabs-1.0.1, tools.tooltip-1.0.2, tools.scrollable-1.0.5, tools.overlay-1.0.4, tools.expose-1.0.3] * * Copyright (c) 2009 Tero Piirainen * http://flowplayer.org/tools/ * * Dual licensed under MIT and GPL 2+ licenses * http://www.opensource.org/licenses * * ----- * * Build: Fri Jun 12 12:37:07 GMT+00:00 2009 */ (function(c){c.tools=c.tools||{version:{}};c.tools.version.tabs="1.0.1";c.tools.addTabEffect=function(d,e){b[d]=e};var b={"default":function(d){this.getPanes().hide().eq(d).show()},fade:function(d){this.getPanes().hide().eq(d).fadeIn(this.getConf().fadeInSpeed)},slide:function(d){this.getCurrentPane().slideUp("fast");this.getPanes().eq(d).slideDown()},horizontal:function(d){if(!c._hW){c._hW=this.getPanes().eq(0).width()}this.getCurrentPane().animate({width:0},function(){c(this).hide()});this.getPanes().eq(d).animate({width:c._hW},function(){c(this).show()})}};function a(e,f,g){var d=this;var h;function i(j,k){c(d).bind(j,function(m,l){if(k&&k.call(this,l.index)===false&&l){l.proceed=false}});return d}c.each(g,function(j,k){if(c.isFunction(k)){i(j,k)}});c.extend(this,{click:function(k){if(k===h){return d}var m=d.getCurrentPane();var l=e.eq(k);if(typeof k=="string"){l=e.filter("[href="+k+"]");k=e.index(l)}if(!l.length){if(h>=0){return d}k=g.initialIndex;l=e.eq(k)}var j={index:k,proceed:true};c(d).triggerHandler("onBeforeClick",j);if(!j.proceed){return d}l.addClass(g.current);b[g.effect].call(d,k);c(d).triggerHandler("onClick",j);e.removeClass(g.current);l.addClass(g.current);h=k;return d},getConf:function(){return g},getTabs:function(){return e},getPanes:function(){return f},getCurrentPane:function(){return f.eq(h)},getCurrentTab:function(){return e.eq(h)},getIndex:function(){return h},next:function(){return d.click(h+1)},prev:function(){return d.click(h-1)},onBeforeClick:function(j){return i("onBeforeClick",j)},onClick:function(j){return i("onClick",j)}});e.each(function(j){c(this).bind(g.event,function(k){d.click(j);if(!g.history){return k.preventDefault()}})});if(g.history){e.history(function(j,k){d.click(k||0)})}if(location.hash){d.click(location.hash)}else{d.click(g.initialIndex)}f.find("a[href^=#]").click(function(){d.click(c(this).attr("href"))})}c.fn.tabs=function(g,d){var e=this.eq(typeof conf=="number"?conf:0).data("tabs");if(e){return e}var f={tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",history:false,initialIndex:0,event:"click",api:false};if(c.isFunction(d)){d={onBeforeClick:d}}c.extend(f,d);this.each(function(){var h=c(this).find(f.tabs);if(!h.length){h=c(this).children()}var i=g.jquery?g:c(g);e=new a(h,i,f);c(this).data("tabs",e)});return f.api?e:this}})(jQuery);(function(b){var c,a;b.prototype.history=function(e){var d=this;if(b.browser.msie){if(!a){a=b("