From: "Saved by Windows Internet Explorer 8" Subject: Revolutionary Insights - Events Diary - The Royal Society Date: Mon, 25 Oct 2010 19:57:30 +0100 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01CB747E.DB72B460" X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18263 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/Revolutionary-Insights/ =EF=BB=BF Revolutionary Insights - Events Diary - The = Royal Society
=
3D"Royal 3D"Royal =
3DLoading...=20

350th=20 anniversary
events calendar
books, tv and = radio

Search: = =20
  • Revolutionary=20 Insights =E2=80=93 the Dawn of Microscopic Investigation
    3DLoading...=20

    • Starts: 1pm on 29 October 2010
    • Finishes: 2pm on 29 October 2010
    • Venue: The Royal = Society,=20 London

    Speaker: Professor Brian J. Ford

    The birth of microscopy is here shown to be very different = from the=20 traditional view. Standard texts inform us that pioneers, like Hooke, = used=20 compound microscopes to investigate the microscopic world. Yet there = is a=20 paradox: the fine images in works like Hooke=E2=80=99s Micrographia = (1665) include=20 details that contemporaneous compound microscopes could not resolve.=20

    The single lensed (=3Dsimple) microscope has been dismissed = as a crude=20 instrument of limited capacity, and recent demonstrations on = television have=20 confirmed this view. Today we shall discover that remarkably clear = images were=20 obtained by lenses of diminutive size (often no larger than the head = of a=20 pin). The work of Hooke, Leeuwenhoek and Robert Brown is re-examined, = and=20 their remarkable results are now reconciled with the technical = capacity of the=20 instruments they used in their = investigations. 

    Click here to reserve your seat for this free=20 lecture.

350th anniversary

A national programme of activities to celebrate our founding =

royalsociety.tv =

Watch and listen to Royal Society events online =

Events coming up

  • Biological=20 diversity in a changing world 27 October 2010 = at 6-9=20 Carlton House Terrace: Organised by Professor Anne Magurran and = Dr=20 Maria Dornelas
  • Revolutionary = Insights =E2=80=93=20 the Dawn of Microscopic Investigation 29 = October 2010 at=20 6-9 Carlton House Terrace: Speaker: Professor Brian J. Ford =
  • A=20 problem shared: securing a future for our planet 03=20 November 2010 at IET London, Savoy Place, 2 Savoy Place, London, WC2R = 0BL:=20 Margaret Atwood in conversation with Sir Brian Hoskins CBE FRS = chaired=20 by Gabrielle Walker

For more please see the Events = diary.

PolicyLab=20

Meetings, events and discussions for policymakers

Mailing lists

Subscribe for the latest news, updates and announcements =

Scientific = Meetings=20

High-level international discussion of emerging science =

Events Diary =

details of past and future events at the Royal Society =

Events=20 Programme

Events coming up at the Kavli Royal Society International Centre=20

What do you think of our website? Let us know

= ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://royalsociety.org/images/furniture/print/rs_mark.png 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 rkJggg== ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://royalsociety.org/images/furniture/print/rs_logotype.png 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 gMXA/wUYAD0OS1u6ieYmAAAAAElFTkSuQmCC ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://royalsociety.org/images/furniture/masthead.png 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 ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://royalsociety.org/WorkArea/images/application/loading_big.gif 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 SrWq1atYs2rdyrWr169gwxZJAAA7 ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://royalsociety.org/images/furniture/footerlogo.png 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 rkJggg== ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/stylesheets/rs.min.css @font-face { font-family: ULight; src:url(/fonts/Urbano-Light.woff) format("woff"), = url(/fonts/Urbano-Light.otf) format("opentype"), = url(fonts/Urbano-Light.svg) format("svg"); } @font-face { font-family: UBold; src:url(/fonts/Urbano-Bold.woff) format("woff"), = url(/fonts/Urbano-Bold.otf) format("opentype"), = url(fonts/Urbano-Bold.svg) format("svg"); } @font-face { font-family: UItalic; src:url(/fonts/Urbano-Italic.woff) format("woff"), = url(fonts/Urbano-Italic.otf) format("opentype"), = url(fonts/Urbano-Italic.svg) format("svg"); } .container_12 { POSITION: relative; WIDTH: 960px; MARGIN-LEFT: auto; OVERFLOW: hidden; = MARGIN-RIGHT: auto } .container_12 .grid { POSITION: relative; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; = OVERFLOW: hidden; MARGIN-RIGHT: 10px } .container_12 .holder_1 { POSITION: relative; MARGIN: 0px; WIDTH: 80px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .grid_1 { POSITION: relative; WIDTH: 70px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_1 { PADDING-LEFT: 80px } .container_12 .suffix_1 { PADDING-RIGHT: 80px } .container_12 .push_1 { LEFT: 80px } .container_12 .pull_1 { LEFT: -80px } .container_12 .holder_2 { POSITION: relative; MARGIN: 0px; WIDTH: 160px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .grid_2 { POSITION: relative; WIDTH: 150px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_2 { PADDING-LEFT: 160px } .container_12 .suffix_2 { PADDING-RIGHT: 160px } .container_12 .push_2 { LEFT: 160px } .container_12 .pull_2 { LEFT: -160px } .container_12 .holder_3 { POSITION: relative; MARGIN: 0px; WIDTH: 240px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .grid_3 { POSITION: relative; WIDTH: 230px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_3 { PADDING-LEFT: 240px } .container_12 .suffix_3 { PADDING-RIGHT: 240px } .container_12 .push_3 { LEFT: 240px } .container_12 .pull_3 { LEFT: -240px } .container_12 .holder_4 { POSITION: relative; MARGIN: 0px; WIDTH: 320px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .holder_4 .grid { WIDTH: 310px } .container_12 .grid_4 { POSITION: relative; WIDTH: 310px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_4 { PADDING-LEFT: 320px } .container_12 .suffix_4 { PADDING-RIGHT: 320px } .container_12 .push_4 { LEFT: 320px } .container_12 .pull_4 { LEFT: -320px } .container_12 .holder_5 { POSITION: relative; MARGIN: 0px; WIDTH: 400px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .grid_5 { POSITION: relative; WIDTH: 390px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_5 { PADDING-LEFT: 400px } .container_12 .suffix_5 { PADDING-RIGHT: 400px } .container_12 .push_5 { LEFT: 400px } .container_12 .pull_5 { LEFT: -400px } .container_12 .holder_6 { POSITION: relative; MARGIN: 0px; WIDTH: 480px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .holder_6 .grid { WIDTH: 470px } .container_12 .grid_6 { POSITION: relative; WIDTH: 470px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_6 { PADDING-LEFT: 480px } .container_12 .suffix_6 { PADDING-RIGHT: 480px } .container_12 .push_6 { LEFT: 480px } .container_12 .pull_6 { LEFT: -480px } .container_12 .holder_7 { POSITION: relative; MARGIN: 0px; WIDTH: 560px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .grid_7 { POSITION: relative; WIDTH: 550px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_7 { PADDING-LEFT: 560px } .container_12 .suffix_7 { PADDING-RIGHT: 560px } .container_12 .push_7 { LEFT: 560px } .container_12 .pull_7 { LEFT: -560px } .container_12 .holder_8 { POSITION: relative; MARGIN: 0px; WIDTH: 640px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .grid_8 { POSITION: relative; WIDTH: 630px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_8 { PADDING-LEFT: 640px } .container_12 .suffix_8 { PADDING-RIGHT: 640px } .container_12 .push_8 { LEFT: 640px } .container_12 .pull_8 { LEFT: -640px } .container_12 .holder_9 { POSITION: relative; MARGIN: 0px; WIDTH: 720px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .grid_9 { POSITION: relative; WIDTH: 710px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_9 { PADDING-LEFT: 720px } .container_12 .suffix_9 { PADDING-RIGHT: 720px } .container_12 .push_9 { LEFT: 720px } .container_12 .pull_9 { LEFT: -720px } .container_12 .holder_10 { POSITION: relative; MARGIN: 0px; WIDTH: 800px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .grid_10 { POSITION: relative; WIDTH: 790px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_10 { PADDING-LEFT: 800px } .container_12 .suffix_10 { PADDING-RIGHT: 800px } .container_12 .push_10 { LEFT: 800px } .container_12 .pull_10 { LEFT: -800px } .container_12 .holder_11 { POSITION: relative; MARGIN: 0px; WIDTH: 880px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .grid_11 { POSITION: relative; WIDTH: 870px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_11 { PADDING-LEFT: 880px } .container_12 .suffix_11 { PADDING-RIGHT: 880px } .container_12 .push_11 { LEFT: 880px } .container_12 .pull_11 { LEFT: -880px } .container_12 .holder_12 { POSITION: relative; MARGIN: 0px; WIDTH: 960px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } .container_12 .grid_12 { POSITION: relative; WIDTH: 950px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } .container_12 .prefix_12 { PADDING-LEFT: 960px } .container_12 .suffix_12 { PADDING-RIGHT: 960px } .container_12 .push_12 { LEFT: 960px } .container_12 .pull_12 { LEFT: -960px } .container_12 .flush { MARGIN-LEFT: 0px } .container_12 .alpha { MARGIN-LEFT: 0px } .container_12 .flush_right { MARGIN-RIGHT: 0px } .container_12 .omega { MARGIN-RIGHT: 0px } .container_12 .snug { MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px } .container_12 .row { CLEAR: left } .container_12 .newline { CLEAR: left } .container_12 .bottomless { MARGIN-BOTTOM: 0px } BODY { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.45; OVERFLOW-X: hidden; = BACKGROUND-COLOR: #f1f0ee; MARGIN: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT-FAMILY: "ULight", helvetica, arial, sans-serif; = COLOR: #4d4e53; FONT-SIZE: 0.9em; PADDING-TOP: 0px } P { FONT-FAMILY: "ULight", helvetica, arial, sans-serif } STRONG { FONT-FAMILY: "UBold", helvetica, arial, sans-serif; FONT-WEIGHT: normal } EM { FONT-STYLE: normal; FONT-FAMILY: "UItalic", helvetica, arial, = sans-serif } H1 { LINE-HEIGHT: 1.1; FONT-FAMILY: "ULight", helvetica, arial, sans-serif; = LETTER-SPACING: -0.02em; FONT-WEIGHT: lighter } H2 { LINE-HEIGHT: 1.1; FONT-FAMILY: "UBold", helvetica, arial, sans-serif; = FONT-SIZE: 140%; FONT-WEIGHT: normal } H3 { LINE-HEIGHT: 1.1; FONT-FAMILY: "UBold", helvetica, arial, sans-serif; = FONT-SIZE: 100%; FONT-WEIGHT: normal } A { COLOR: #be0f34; TEXT-DECORATION: none } A:hover { COLOR: #ed1240; TEXT-DECORATION: underline } UL { LIST-STYLE-TYPE: square; MARGIN: 0px; PADDING-LEFT: 14px } IMG { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; PADDING-TOP: 0px } SPAN.date { COLOR: #8c8d8e } .shadowed { -webkit-box-shadow: 1px 2px 4px #333; -moz-box-shadow: 1px 2px 4px = #333; box-shadow: 1px 2px 4px #333 } DIV.ics P { MARGIN: 15px 20px 10px 0px; PADDING-LEFT: 10px; FONT-SIZE: 110% } DIV.ics P A { BACKGROUND-IMAGE: url(/images/furniture/icons/ical.png); = PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: = block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 3px; = PADDING-TOP: 2px } UL.practicalities { LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none } A.tag { PADDING-LEFT: 14px; BACKGROUND: url(/images/furniture/tag.png) = no-repeat 0px 1px; COLOR: #004250; MARGIN-RIGHT: 6px } P.tight { MARGIN-TOP: 0.1em } H3 SPAN.date { FONT-FAMILY: "ULight", helvetica, arial, sans-serif } P SPAN.date { PADDING-RIGHT: 2px; MARGIN-RIGHT: 8px; BORDER-RIGHT: #d6d6d4 1px solid } LI SPAN.date { PADDING-RIGHT: 2px; MARGIN-RIGHT: 8px; BORDER-RIGHT: #d6d6d4 1px solid } .quicklink_height { HEIGHT: 210px } .qlh { HEIGHT: 210px } .feature_height { HEIGHT: 320px } .fh { HEIGHT: 320px } .welcome_height { HEIGHT: 400px } .wh { HEIGHT: 400px } SPAN.note { LINE-HEIGHT: 1.4; COLOR: #8c8d8e; FONT-SIZE: 0.9em; FONT-WEIGHT: = lighter } DIV.hanging { OVERFLOW: hidden } DIV.hanging H2:first-child { MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px } DIV.hanging H3:first-child { MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px } DIV.hanging P:first-child { MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px } DIV.hanging P { MARGIN-TOP: 0px } .inset { MARGIN: 0px 10px 1em 2em; WIDTH: 230px; FLOAT: right; OVERFLOW: hidden } .inset H3 { MARGIN-TOP: 3px } .block .inset H3 { MARGIN-TOP: 3px } .reveal { DISPLAY: none } .revealed .reveal { DISPLAY: block } .block { POSITION: relative; BACKGROUND-COLOR: white; OVERFLOW: hidden; = -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px } .block P { MARGIN: 10px } .block H1 { MARGIN: 10px } .block H2 { MARGIN: 10px } .block H3 { MARGIN: 10px } .block H4 { MARGIN: 10px } .block UL { MARGIN: 10px } .block TABLE { MARGIN: 10px } .feature { POSITION: relative; BACKGROUND-COLOR: white; MARGIN-BOTTOM: 10px; = HEIGHT: 320px; OVERFLOW: hidden; -moz-border-radius: 3px; = -webkit-border-radius: 3px; border-radius: 3px } .feature H2 { POSITION: relative; LINE-HEIGHT: 1; MARGIN: 0px; DISPLAY: block; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "ULight", helvetica, arial, = sans-serif; BACKGROUND-POSITION: center center; LETTER-SPACING: -0.02em; = HEIGHT: 168px; COLOR: white; FONT-SIZE: 180%; FONT-WEIGHT: lighter; = -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; = border-top-left-radius: 3px; -moz-border-radius-topright: 3px; = -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px } .feature H2 A { POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: = url(/images/furniture/captionmask.png) repeat-x left bottom; HEIGHT: = 100%; COLOR: white; PADDING-TOP: 0px } .feature H2 A SPAN.down { POSITION: absolute; MARGIN: 0px; WIDTH: 90%; BOTTOM: 6px; DISPLAY: = block } .feature H2 A:hover { TEXT-DECORATION: none; text-shadow: 0 0 3px white } .feature H2.smaller { FONT-SIZE: 150% } .feature H2.dark A { COLOR: black } .feature .blurb { POSITION: relative; WIDTH: 90%; MARGIN-BOTTOM: 10px; TOP: 0px; LEFT: = 10px } .feature .blurb P { MARGIN: 6px 0px } .feature .links { POSITION: absolute; WIDTH: 140px; DISPLAY: none; HEIGHT: 140px; TOP: = 233px; LEFT: 310px } .feature .links H3 { MARGIN: 6px 0px } .feature .links UL { LINE-HEIGHT: 1.4; FONT-FAMILY: "URoman", helvetica, arial, sans-serif; = FONT-SIZE: 0.9em } .feature .image { POSITION: relative; MARGIN: 0px; WIDTH: 100%; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 200px; = -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; = border-top-left-radius: 3px; -moz-border-radius-topright: 3px; = -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px } .tall.feature { HEIGHT: 420px } .tall.feature H2 { HEIGHT: 268px } .tall.feature .image { HEIGHT: 300px } .more { POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; = LINE-HEIGHT: 1.4; BACKGROUND-COLOR: white; PADDING-LEFT: 4px; BOTTOM: = 10px; PADDING-RIGHT: 2px; FONT-FAMILY: "UBold", helvetica, arial, = sans-serif; FONT-SIZE: 90%; RIGHT: 10px; PADDING-TOP: 4px } .more A { COLOR: #afafaf } .more A:hover { COLOR: #ed1240 } .quicklink { POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 150px; DISPLAY: = inline; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 210px; OVERFLOW: = hidden; MARGIN-RIGHT: 10px; -moz-border-radius: 3px; = -webkit-border-radius: 3px; border-radius: 3px } .quicklink .image { POSITION: absolute; WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: center center; HEIGHT: 122px; TOP: 0px; LEFT: 0px; = -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; = border-top-left-radius: 3px; -moz-border-radius-topright: 3px; = -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px } .quicklink .playbutton { BACKGROUND-IMAGE: url(/images/furniture/play_over.png); POSITION: = absolute; WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: center center; HEIGHT: 122px; TOP: 0px; LEFT: 0px } .quicklink .blurb { POSITION: relative } .quicklink .blurb H2 { POSITION: relative; LINE-HEIGHT: 1.1; MARGIN: 0px; FONT-FAMILY: = "ULight", helvetica, arial, sans-serif; LETTER-SPACING: -0.02em; COLOR: = white; FONT-SIZE: 110%; OVERFLOW: hidden; FONT-WEIGHT: lighter } .quicklink .blurb H2 A { PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: = block; OVERFLOW: hidden; PADDING-TOP: 130px } .quicklink .blurb P { LINE-HEIGHT: 1.3; MARGIN: 0px 10px; FONT-SIZE: 93% } UL.iconic { LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none } UL.iconic LI { PADDING-LEFT: 16px; MARGIN-BOTTOM: 5px; BACKGROUND: = url(/images/furniture/icons/16/red/page.png) no-repeat 1px 0px } UL.iconic LI P { MARGIN: 0px; DISPLAY: inline } UL.iconic LI A.title { DISPLAY: block; FONT-FAMILY: "UBold", helvetica, arial, sans-serif } UL.iconic LI.event { BACKGROUND-IMAGE: url(/images/furniture/icons/16/red/date.png) } UL.iconic LI.audio { BACKGROUND-IMAGE: url(/images/furniture/icons/16/red/radio.png) } UL.iconic LI.video { BACKGROUND-IMAGE: url(/images/furniture/icons/16/red/video.png) } UL.iconic LI.doc { BACKGROUND-IMAGE: url(/images/furniture/icons/16/red/doc.png) } UL.iconic LI.news { BACKGROUND-IMAGE: url(/images/furniture/icons/16/red/news.png) } UL.iconic LI.message { BACKGROUND-IMAGE: url(/images/furniture/icons/16/red/msg.png) } UL.dim.iconic LI.event { BACKGROUND-IMAGE: url(/images/furniture/icons/16/grey/date.png) } UL.dim.iconic LI.audio { BACKGROUND-IMAGE: url(/images/furniture/icons/16/grey/radio.png) } UL.dim.iconic LI.video { BACKGROUND-IMAGE: url(/images/furniture/icons/16/grey/video.png) } UL.dim.iconic LI.doc { BACKGROUND-IMAGE: url(/images/furniture/icons/16/grey/doc.png) } UL.dim.iconic LI.news { BACKGROUND-IMAGE: url(/images/furniture/icons/16/grey/news.png) } UL.dim.iconic LI.message { BACKGROUND-IMAGE: url(/images/furniture/icons/16/grey/msg.png) } UL.dim.iconic .title { FONT-FAMILY: "UBold", helvetica, arial, sans-serif; COLOR: #4d4e53 } A.podcast { PADDING-LEFT: 36px; DISPLAY: block; BACKGROUND: = url(/images/furniture/icons/32/podcast.jpg) no-repeat 0px 0px; COLOR: = #8149a0 } .illustration { MARGIN: 0.5em 0px 1em 2em; WIDTH: 310px; FLOAT: right; COLOR: #8c8d8e; = FONT-SIZE: 85%; OVERFLOW: hidden } .illustration .image { BACKGROUND-IMAGE: url(/images/furniture/loading.png); WIDTH: 310px; = DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: = center center; HEIGHT: 233px } .illustration .caption { MARGIN: 5px 0px; WIDTH: 280px; DISPLAY: block } .illustration .caption A { COLOR: #4d4e53 } .illustration .caption A:hover { COLOR: #be0f34 } .illustration .quote { MARGIN: 10px } .right.illustration { MARGIN: 0.5em 0px 1em 2em; FLOAT: right } .right.illustration SPAN.image { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; = border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; = -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px } .right.illustration SPAN.caption { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 0px } .left.illustration { MARGIN: 0.5em 1em 1em 0px; WIDTH: 150px; FLOAT: left } .left.illustration SPAN.image { WIDTH: 150px; HEIGHT: 123px; -moz-border-radius-topright: 3px; = -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; = -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: = 3px; border-bottom-right-radius: 3px } .left.illustration SPAN.caption { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 130px; PADDING-RIGHT: = 10px; PADDING-TOP: 0px } .pullquote { LINE-HEIGHT: 1.2; MARGIN: 0.5em 10px 1em 2em; WIDTH: 290px; FLOAT: = right; COLOR: #004250; FONT-SIZE: 130% } .pullquote SPAN.speaker { DISPLAY: block; COLOR: #8c8d8e } P.quote { DISPLAY: block; COLOR: #4d4e53; FONT-SIZE: 120% } P.quote SPAN.source { DISPLAY: block; FONT-FAMILY: "ULight", helvetica, arial, sans-serif; = COLOR: #8c8d8e; FONT-SIZE: 14px } P.large.quote { LINE-HEIGHT: 1.1; MARGIN-TOP: 0.5em; BACKGROUND-POSITION: 0px 0.5em; = MARGIN-BOTTOM: 0.5em; FONT-SIZE: 200% } P.large.quote SPAN.source { MARGIN-TOP: 3px } #masthead { BACKGROUND-IMAGE: url(/images/furniture/redfade.png); Z-INDEX: 1000; = POSITION: relative; WIDTH: 470px; DISPLAY: inline; BACKGROUND-REPEAT: = repeat-x; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 10px; FLOAT: = left; HEIGHT: 120px; OVERFLOW: hidden; MARGIN-RIGHT: 10px; = -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: = 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: = 3px; -webkit-border-bottom-right-radius: 3px; = border-bottom-right-radius: 3px } #masthead #logo { Z-INDEX: 1001; POSITION: relative; MARGIN-TOP: 32px; HEIGHT: 86px; = MARGIN-LEFT: 10px; OVERFLOW: hidden } #links { POSITION: relative; MARGIN-TOP: 8px; WIDTH: 310px; DISPLAY: inline; = MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 112px; OVERFLOW: hidden; = MARGIN-RIGHT: 10px } #links UL { LINE-HEIGHT: 1.4; MARGIN: 0px 6px; FONT-FAMILY: "ULight", helvetica, = arial, sans-serif; FONT-SIZE: 90% } #banner { BACKGROUND-IMAGE: = url(/uploadedImages/Royal_Society_Content/Home_and_generic_site_content/b= anner_bg.jpg); POSITION: relative; MARGIN-TOP: 10px; WIDTH: 150px; = DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: = right top; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 110px; = MARGIN-RIGHT: 10px } #banner P { POSITION: absolute; LINE-HEIGHT: 1.03; MARGIN: 0px; WIDTH: 130px; = FONT-SIZE: 100%; TOP: 60px; LEFT: 10px } #banner P A { COLOR: white } #banner P A:hover { text-shadow: 0 0 3px white } #navigation { FONT-SIZE: 100% } #search { FONT-SIZE: 100% } #navigation { POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 630px; DISPLAY: = inline; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 30px; OVERFLOW: = visible; MARGIN-RIGHT: 10px; -moz-border-radius: 3px; = -webkit-border-radius: 3px; border-radius: 3px } #navigation UL { LIST-STYLE-TYPE: none; MARGIN: 0px; DISPLAY: inline; WHITE-SPACE: = nowrap; OVERFLOW: hidden; LIST-STYLE-IMAGE: none } #navigation UL LI { FLOAT: left } #navigation UL LI A { PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 5px; DISPLAY: = block; WHITE-SPACE: nowrap; COLOR: #4d4e53; PADDING-TOP: 5px } #navigation UL LI A:hover { COLOR: #be0f34 } #navigation UL LI.shortcut { PADDING-RIGHT: 2px; BORDER-RIGHT: #f1f0ee 1px solid } #navigation UL LI.section { PADDING-RIGHT: 3px; MARGIN-RIGHT: 3px; BORDER-RIGHT: #f1f0ee 1px solid } #navigation UL LI.section A { FONT-FAMILY: "UBold", helvetica, arial, sans-serif } #navigation UL LI.root { POSITION: absolute; BORDER-LEFT: #e2e1dd 1px solid; WIDTH: 60px; = DISPLAY: block; HEIGHT: 30px; TOP: 0px; RIGHT: 0px; = -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; = border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; = -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px } #navigation UL LI.root A { BACKGROUND-IMAGE: url(/images/furniture/navigation/right_mid.png); = BACKGROUND-COLOR: transparent; PADDING-LEFT: 20px; PADDING-RIGHT: 6px; = DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left = top; COLOR: #afafaf; -moz-border-radius-topright: 3px; = -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; = -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: = 3px; border-bottom-right-radius: 3px } #navigation UL LI.root A:hover { BACKGROUND-IMAGE: url(/images/furniture/navigation/right_dark.png); = BACKGROUND-COLOR: white; COLOR: #4d4e53 } #navigation UL LI.root A.revealed { BACKGROUND-IMAGE: url(/images/furniture/navigation/down_dark.png); = BACKGROUND-COLOR: white; COLOR: #4d4e53; -webkit-box-shadow: 1px 2px 4px = #333; -moz-box-shadow: 1px 2px 4px #333; box-shadow: 1px 2px 4px #333 } #menu { BACKGROUND-IMAGE: url(/images/furniture/whitefade.png); Z-INDEX: 4000; = POSITION: absolute; BACKGROUND-COLOR: white; WIDTH: 362px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: = 300px; VISIBILITY: hidden; OVERFLOW: hidden; TOP: 157px; LEFT: 570px; = -webkit-box-shadow: 1px 2px 4px #333; -moz-box-shadow: 1px 2px 4px #333; = box-shadow: 1px 2px 4px #333 } #menu UL { LIST-STYLE-TYPE: none; MARGIN: 15px 5px 5px 20px; PADDING-LEFT: 0px; = WHITE-SPACE: nowrap; COLOR: #d6d6d4; LIST-STYLE-IMAGE: none } #menu UL LI { MARGIN-TOP: 6px } #menu UL LI SPAN.sep { DISPLAY: none } #menu A { MARGIN: 3px; COLOR: #8c8d8e } #menu A.section { FONT-FAMILY: "UBold", helvetica, arial, sans-serif; COLOR: #4d4e53 } #menu A.index { COLOR: #4d4e53 } #menu A:hover { COLOR: #be0f34 } .revealed#menu { VISIBILITY: visible } #menupatch { Z-INDEX: 4001; POSITION: absolute; BACKGROUND-COLOR: white; WIDTH: = 59px; HEIGHT: 5px; VISIBILITY: hidden; TOP: 155px; LEFT: 571px } .revealed#menupatch { VISIBILITY: visible } #search { POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 310px; DISPLAY: = inline; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 110%; = OVERFLOW: hidden; MARGIN-RIGHT: 10px; -moz-border-radius: 3px; = -webkit-border-radius: 3px; border-radius: 3px } #search LABEL { DISPLAY: none } #search INPUT.box { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 20px; = BACKGROUND-COLOR: white; MARGIN: 2px 4px; WIDTH: 270px; FONT-FAMILY: = "ULight", helvetica, arial, sans-serif; COLOR: #afafaf; FONT-SIZE: 20px; = BORDER-TOP: 0px; BORDER-RIGHT: 0px } #search INPUT.button { BACKGROUND-IMAGE: url(/images/furniture/searchbutton.png); = BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium = none; PADDING-BOTTOM: 0px; TEXT-INDENT: 100px; PADDING-LEFT: 0px; WIDTH: = 30px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: center center; HEIGHT: 30px; VISIBILITY: hidden; = BORDER-TOP: medium none; TOP: 0px; CURSOR: pointer; RIGHT: 0px; = BORDER-RIGHT: medium none; PADDING-TOP: 0px; = -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; = border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; = -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: = 3px; opacity: 1 } .inuse#search { BORDER-BOTTOM-COLOR: #be0f34; BORDER-TOP-COLOR: #be0f34; = BORDER-RIGHT-COLOR: #be0f34; BORDER-LEFT-COLOR: #be0f34 } .inuse#search INPUT.box { COLOR: #be0f34 } .inuse#search INPUT.button { BACKGROUND-IMAGE: url(/images/furniture/searchbutton_over.png); = VISIBILITY: visible } #pagetitle { OVERFLOW: hidden } #pagetitle H1 { LINE-HEIGHT: 0.9; MARGIN: 10px } .illustrated#pagetitle { POSITION: relative; BACKGROUND-COLOR: #4d4e53; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: left bottom; HEIGHT: 130px } .illustrated#pagetitle H1 { POSITION: absolute; BOTTOM: 0px; COLOR: white; FONT-SIZE: 300% } .illustrated#pagetitle H1.large { FONT-SIZE: 500% } .illustrated#pagetitle H1.smaller { FONT-SIZE: 240% } .illustrated#pagetitle H1 SPAN.breadhead { DISPLAY: block; FONT-SIZE: 20px; PADDING-TOP: 5px } .illustrated#pagetitle H1 SPAN.breadhead A { COLOR: #8c8d8e } .illustrated#pagetitle H1 SPAN.breadhead A:hover { COLOR: white } #print_masthead { MARGIN: 10px; DISPLAY: none } #footer { POSITION: relative; PADDING-BOTTOM: 50px; WIDTH: 950px; DISPLAY: = inline; MARGIN-BOTTOM: 10px; FLOAT: left; COLOR: #8c8d8e; MARGIN-RIGHT: = 10px } #footer H2 { MARGIN: 20px 10px 20px 8px } #footer .lists { MARGIN-BOTTOM: 50px; MARGIN-LEFT: 0px } #footer .lists .list { MARGIN: 0px 10px 10px; WIDTH: 140px; FLOAT: left } #footer .lists .list H3 { MARGIN: 0px 0px 5px } #footer .lists .list UL { LIST-STYLE-TYPE: square; MARGIN: 5px 0px 16px; PADDING-LEFT: 12px; = FONT-SIZE: 90% } #footer .lists .list A { COLOR: #4d4e53 } #footer .lists .list A:hover { COLOR: #ed1240 } #footer .lists .last { WIDTH: 130px; MARGIN-RIGHT: 0px } #copyright { LINE-HEIGHT: 1.4; MARGIN: 0px 10px; COLOR: #afafaf; CLEAR: left; = FONT-SIZE: 0.9em } #print_footer { MARGIN: 10px; DISPLAY: none } #introduction { BACKGROUND-REPEAT: no-repeat } #document { BACKGROUND-REPEAT: no-repeat } #header { BACKGROUND-REPEAT: no-repeat } P.standfirst { LINE-HEIGHT: 1.3; FONT-SIZE: 130% } P.main_paragraph { LINE-HEIGHT: 1.3; FONT-SIZE: 130% } DIV.standfirst P { LINE-HEIGHT: 1.3; FONT-SIZE: 130% } P.standfirst SPAN.date { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: = 0px; DISPLAY: block; FONT-FAMILY: "UBold", helvetica, arial, sans-serif; = FLOAT: left; FONT-SIZE: 12px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #d6d6d4 = 1px solid; PADDING-TOP: 3px } P.main_paragraph SPAN.date { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: = 0px; DISPLAY: block; FONT-FAMILY: "UBold", helvetica, arial, sans-serif; = FLOAT: left; FONT-SIZE: 12px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #d6d6d4 = 1px solid; PADDING-TOP: 3px } #introduction H1 { LINE-HEIGHT: 0.9; MARGIN: 10px; WIDTH: 96%; FONT-SIZE: 350% } #document H1 { LINE-HEIGHT: 0.9; MARGIN: 10px; WIDTH: 96%; FONT-SIZE: 350% } #header H1 { LINE-HEIGHT: 0.9; MARGIN: 10px; WIDTH: 96%; FONT-SIZE: 350% } #introduction H1.bigger { FONT-SIZE: 600% } #document H1.bigger { FONT-SIZE: 600% } #header H1.bigger { FONT-SIZE: 600% } #introduction H1.smaller { LINE-HEIGHT: 1; FONT-SIZE: 300% } #document H1.smaller { LINE-HEIGHT: 1; FONT-SIZE: 300% } #header H1.smaller { LINE-HEIGHT: 1; FONT-SIZE: 300% } #introduction H2.smaller { LINE-HEIGHT: 1; FONT-SIZE: 150% } #document H2.smaller { LINE-HEIGHT: 1; FONT-SIZE: 150% } #header H2.smaller { LINE-HEIGHT: 1; FONT-SIZE: 150% } #introduction H3 { FONT-SIZE: 125% } #document H3 { FONT-SIZE: 125% } #downloads H2 { LINE-HEIGHT: 20px; PADDING-LEFT: 23px; MARGIN-BOTTOM: 0px; BACKGROUND: = url(/images/furniture/downloads.png) no-repeat 1px 0px; HEIGHT: 20px; = FONT-SIZE: 16px } #downloads UL { LIST-STYLE-TYPE: none; MARGIN: 15px 20px 10px 10px; PADDING-LEFT: 0px; = LIST-STYLE-IMAGE: none } #downloads UL LI { LINE-HEIGHT: 1.1; MARGIN-BOTTOM: 0.25em } #downloads UL LI A { PADDING-LEFT: 24px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: left top; FONT-SIZE: 130% } #downloads UL LI A:hover { TEXT-DECORATION: none } #downloads UL LI A.pdf { BACKGROUND-IMAGE: url(/images/furniture/icons/acrobat.png) } #downloads UL LI A.doc { BACKGROUND-IMAGE: url(/images/furniture/icons/word.png) } #downloads UL LI A.ics { BACKGROUND-IMAGE: url(/images/furniture/icons/ical.png) } #downloads UL LI A.xls { BACKGROUND-IMAGE: url(/images/furniture/icons/excel.png) } #downloads UL LI SPAN.date { LINE-HEIGHT: 1.5; MARGIN-LEFT: -1px; FONT-SIZE: 70% } #pagecontent { FONT-SIZE: 110% } #marginalia .feature { POSITION: relative; WIDTH: 310px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; CLEAR: left; MARGIN-RIGHT: 10px } #marginalia .feature .more { DISPLAY: none } #marginalia .pullquote { MARGIN: 10px; WIDTH: auto; FLOAT: none } #margin_ql { POSITION: relative; MARGIN: 0px 0px 10px; WIDTH: 320px; HEIGHT: 210px; = OVERFLOW: hidden } #margin_ql .quicklink { MARGIN-BOTTOM: 0px } #welcome_holder { POSITION: relative; MARGIN: 0px; WIDTH: 320px; DISPLAY: inline; FLOAT: = left; OVERFLOW: hidden } #welcome { POSITION: relative; WIDTH: 310px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; HEIGHT: 400px; MARGIN-RIGHT: 10px } #welcome H1 { LINE-HEIGHT: 1; MARGIN: 10px; FONT-SIZE: 240% } #news { POSITION: relative; WIDTH: 630px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; HEIGHT: 400px; MARGIN-RIGHT: 10px } #carousel { POSITION: relative; WIDTH: 950px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; HEIGHT: 320px; OVERFLOW: hidden; MARGIN-RIGHT: 10px } #carousel #scrollbox .items { POSITION: absolute; WIDTH: 10000px; HEIGHT: 320px } #carousel #scrollbox .items .feature { POSITION: relative; WIDTH: 390px; DISPLAY: inline; MARGIN-BOTTOM: 10px; = FLOAT: left; HEIGHT: 320px; MARGIN-RIGHT: 10px } #carousel #scrollbox .items .feature H2 { HEIGHT: 184px; FONT-SIZE: 200% } #carousel #scrollbox .items .feature .blurb { HEIGHT: 140px; OVERFLOW: hidden } #carousel A.prev { POSITION: absolute; WIDTH: 70px; DISPLAY: block; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 320px; TOP: 0px } #carousel A.next { POSITION: absolute; WIDTH: 70px; DISPLAY: block; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 320px; TOP: 0px } #carousel A.prev { Z-INDEX: 3000; LEFT: 0px } #carousel A.prev:hover { BACKGROUND-IMAGE: url(/images/furniture/leftbg.png) } #carousel A.next { Z-INDEX: 3001; RIGHT: 0px } #carousel A.next:hover { BACKGROUND-IMAGE: url(/images/furniture/rightbg.png) } #scrollcontrol { Z-INDEX: 3000; POSITION: absolute; TEXT-ALIGN: center; = BACKGROUND-COLOR: #f1f0ee; WIDTH: 360px; HEIGHT: 22px; TOP: 485px; LEFT: = 295px; opacity: 1 } #scrollcontrol A { BACKGROUND-IMAGE: url(/images/furniture/scroller/bg.png); TEXT-INDENT: = -100px; MARGIN: 6px 0px; WIDTH: 16px; DISPLAY: inline-block; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px 0px; HEIGHT: = 10px; OVERFLOW: hidden } #scrollcontrol A:hover { BACKGROUND-IMAGE: url(/images/furniture/scroller/hover.png) } #scrollcontrol A:active { BACKGROUND-IMAGE: url(/images/furniture/scroller/active.png) } #scrollcontrol A.active { BACKGROUND-IMAGE: url(/images/furniture/scroller/fg.png) } #scrollcontrol A.prev { BACKGROUND-IMAGE: url(/images/furniture/arrows/white/left.png) } #scrollcontrol A.prev:hover { BACKGROUND-IMAGE: url(/images/furniture/arrows/red/left.png) } #scrollcontrol A.next { BACKGROUND-IMAGE: url(/images/furniture/arrows/white/right.png) } #scrollcontrol A.next:hover { BACKGROUND-IMAGE: url(/images/furniture/arrows/red/right.png) } #scrollcontrol A.stop { BACKGROUND-IMAGE: url(/images/furniture/arrows/white/pause.png); FLOAT: = right; MARGIN-RIGHT: 10px } #scrollcontrol A.play { BACKGROUND-IMAGE: url(/images/furniture/arrows/white/right.png) } #news .tabs { MARGIN-TOP: 10px; WIDTH: 160px; DISPLAY: inline; FLOAT: left } #news .tabs UL { TEXT-ALIGN: right; LIST-STYLE-TYPE: none; FONT-SIZE: 110%; = LIST-STYLE-IMAGE: none } #news .tabs UL A { BACKGROUND-IMAGE: none; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: right center; COLOR: #afafaf } #news .tabs UL A.current { BACKGROUND-IMAGE: url(/images/furniture/arrows/grey/right.png); COLOR: = #4d4e53 } #news .tabs UL A:hover { BACKGROUND-IMAGE: url(/images/furniture/arrows/red/right.png); COLOR: = #ed1240 } #news .content { MARGIN-TOP: 12px; WIDTH: 440px; DISPLAY: none; FLOAT: left } #news .content P { MARGIN: 10px 0px 0px 10px } #news .content P A.podcast { LINE-HEIGHT: 1.2; WIDTH: 110px; DISPLAY: block; FLOAT: left; FONT-SIZE: = 90%; MARGIN-RIGHT: 6px } #forms { POSITION: relative; BACKGROUND-COLOR: white; MIN-HEIGHT: 600px; = DISPLAY: inline; MARGIN-BOTTOM: 10px; FLOAT: left; OVERFLOW: hidden; = MARGIN-RIGHT: 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px; = border-radius: 3px } #forms UL.tabs { POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: = 230px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: = left; MARGIN-RIGHT: 10px; PADDING-TOP: 0px } #forms UL.tabs LI { LINE-HEIGHT: 1.3; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 10px; COLOR: = #8c8d8e; LIST-STYLE-IMAGE: none } #forms UL.tabs LI A { DISPLAY: block } #forms UL.tabs LI A SPAN.header { COLOR: #e59fae; FONT-SIZE: 180% } #forms UL.tabs LI A SPAN.note { COLOR: #afafaf; FONT-SIZE: 90% } #forms UL.tabs LI A.current SPAN.header { COLOR: #be0f34 } #forms UL.tabs LI A.current SPAN.note { COLOR: #8c8d8e } #forms UL.tabs LI A:hover SPAN.header { COLOR: #be0f34 } #forms UL.tabs LI A:hover SPAN.note { COLOR: #be0f34 } #forms .panes { POSITION: relative; WIDTH: 630px; DISPLAY: block; MARGIN-BOTTOM: 10px; = FLOAT: left; MARGIN-RIGHT: 10px } #forms .panes > DIV { DISPLAY: none } #forms .choice H3 { POSITION: relative; DISPLAY: none } #forms .choice H3 { MARGIN-TOP: 40px } #forms DIV.fg { DISPLAY: block } .fake_form LABEL { DISPLAY: block; FONT-FAMILY: "UBold", helvetica, arial, sans-serif } .fake_form LABEL.minor { DISPLAY: inline; FONT-FAMILY: "ULight", helvetica, arial, sans-serif; = COLOR: #8c8d8e } .fake_form LABEL.fg { COLOR: #4d4e53 } .fake_form INPUT.textbox { BORDER-BOTTOM: #8c8d8e 1px solid; BORDER-LEFT: #8c8d8e 1px solid; = PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4; PADDING-LEFT: 4px; WIDTH: 100%; = PADDING-RIGHT: 4px; FONT-FAMILY: "Adobe Garamond Pro", Georgia, serif; = COLOR: #004250; FONT-SIZE: 1.2em; BORDER-TOP: #8c8d8e 1px solid; = BORDER-RIGHT: #8c8d8e 1px solid; PADDING-TOP: 4px } .fake_form SELECT.textbox { PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4; PADDING-LEFT: 4px; WIDTH: 100%; = PADDING-RIGHT: 4px; FONT-FAMILY: "ULight", helvetica, arial, sans-serif; = COLOR: #004250; FONT-SIZE: 1.2em; PADDING-TOP: 4px } .fake_form INPUT.stumbit { COLOR: #000; FONT-SIZE: 100% } .fake_form INPUT.reset { COLOR: #888; FONT-SIZE: 80% } .fake_form P.other LABEL { COLOR: #8c8d8e } .fake_form INPUT.prominent { LINE-HEIGHT: 44px; HEIGHT: 44px; FONT-SIZE: 200% } .fake_form SPAN.note { COLOR: #afafaf } .fake_form SPAN.note A { COLOR: #8c8d8e } #document .event { POSITION: relative; CLEAR: left; OVERFLOW: hidden } #document .event .datemark { BORDER-BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: center; = BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.9; PADDING-LEFT: = 8px; PADDING-RIGHT: 8px; COLOR: #afafaf; BORDER-TOP: 0px; TOP: 9px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 5px } #document .event .datemark .mon { DISPLAY: block; FONT-FAMILY: "UBold", helvetica, arial, sans-serif; = FONT-SIZE: 110%; FONT-WEIGHT: lighter } #document .event .datemark .dom { DISPLAY: block; FONT-FAMILY: "UBold", helvetica, arial, sans-serif; = LETTER-SPACING: -0.06em; FONT-SIZE: 200% } #document .event .summary { MARGIN-LEFT: 52px } #document .event .summary H2 { LINE-HEIGHT: 0.95; MARGIN-BOTTOM: 0px } #document .event .summary P.practicalities { MARGIN-TOP: 0.25em; MARGIN-BOTTOM: 0px; COLOR: #afafaf } #document .event .summary P.practicalities A { COLOR: #747679 } #document .event .summary P.practicalities SPAN.tags { DISPLAY: block } #document .event .summary P.description { MARGIN-TOP: 0px } #minical { POSITION: relative; WIDTH: 310px; FONT-FAMILY: "ULight", helvetica, = arial, sans-serif; OVERFLOW: hidden } #minical TABLE { BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; MARGIN: 0px; = BORDER-SPACING: 0; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-TOP: = 0px; BORDER-RIGHT: 0px } #minical TABLE TR TH { BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; LINE-HEIGHT: = 35px; WIDTH: 14.3%; HEIGHT: 35px; OVERFLOW: hidden; BORDER-TOP: 0px; = FONT-WEIGHT: lighter; BORDER-RIGHT: 0px } #minical TABLE TR TD { BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; LINE-HEIGHT: = 35px; WIDTH: 14.3%; HEIGHT: 35px; OVERFLOW: hidden; BORDER-TOP: 0px; = FONT-WEIGHT: lighter; BORDER-RIGHT: 0px } #minical TABLE TR TH A { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: = block; PADDING-TOP: 0px } #minical TABLE TR TD A { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: = block; PADDING-TOP: 0px } #minical TABLE TR TD.d { FONT-SIZE: 125% } #minical TABLE TR TD.d A { COLOR: #afafaf } #minical TABLE TR TD.o A { COLOR: #d6d6d4 } #minical TABLE TR TD.e A { FONT-FAMILY: "UBold", helvetica, arial, sans-serif; COLOR: #be0f34 } #minical TABLE TR TD.t { BACKGROUND-COLOR: #f1f0ee } #minical TABLE TR TH { FONT-FAMILY: "ULight", helvetica, arial, sans-serif; COLOR: #8c8d8e } #minical TABLE TR TH.m { HEIGHT: 30px } #minical .m TD { TEXT-ALIGN: center; MARGIN: 0px; FONT-FAMILY: "UBold", helvetica, = arial, sans-serif; FONT-SIZE: 175% } #minical .m A { BACKGROUND-IMAGE: url(/images/furniture/arrows.png); BACKGROUND-COLOR: = transparent; TEXT-INDENT: 100px; MARGIN: 10px 8px 5px; WIDTH: 30px; = DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left = top; HEIGHT: 30px; COLOR: #8c8d8e; OVERFLOW: hidden } #minical .m A.previous { FLOAT: left } #minical .m A.previous:hover { BACKGROUND-POSITION: 0px -30px } #minical .m A.next { BACKGROUND-POSITION: -30px 0px; FLOAT: right } #minical .m A.next:hover { BACKGROUND-POSITION: -30px -30px } #pagination { MARGIN: 0px } #pagination A { POSITION: relative; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1; = BACKGROUND-COLOR: white; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; = DISPLAY: inline; MARGIN-BOTTOM: 10px; FLOAT: left; OVERFLOW: hidden; = MARGIN-RIGHT: 1px; PADDING-TOP: 10px } #pagination A.active:hover { COLOR: #be0f34 } #pagination A.active:hover { BACKGROUND-COLOR: #be0f34; COLOR: white } #pagination A.disabled { COLOR: #afafaf } #pagination A.selected { FONT-FAMILY: "UBold", helvetica, arial, sans-serif; COLOR: #4d4e53 } #pagination A.prev { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; = border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; = -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px } #pagination A.next { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; = border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; = -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px } .gpaging { MARGIN: 10px; CLEAR: left; FONT-SIZE: 140% } .gpaging A { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = PADDING-TOP: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; = border-radius: 3px } .gpaging SPAN { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = PADDING-TOP: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; = border-radius: 3px } .gpaging SPAN { FONT-FAMILY: "UBold", helvetica, arial, sans-serif } .gpaging A:hover { BACKGROUND-COLOR: #be0f34; COLOR: white } .gpaging A.disabled { COLOR: #afafaf; CURSOR: text } .gpaging A.disabled:hover { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #afafaf } #document .illustrated_list .list_item { CLEAR: left } #document .illustrated_list .list_item .list_text { OVERFLOW: hidden } #document .illustrated_list .list_item .list_text H2 { MARGIN: 4px 10px 2px } #document .illustrated_list .list_item .list_text P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.25em } #document .illustrated_list .list_item .list_text UL { MARGIN-TOP: 0px } .highlight { POSITION: relative; BACKGROUND-COLOR: #4d4e53; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: center center; OVERFLOW: hidden } .highlight:hover { text-shadow: 0 0 2px white } .highlight H3 { POSITION: relative; MARGIN: 0px; FONT-SIZE: 160%; OVERFLOW: hidden } .highlight H3 A { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: = 10px; DISPLAY: block; COLOR: white; PADDING-TOP: 60px } .highlight P { LINE-HEIGHT: 1.2; MARGIN: 2px 10px 10px; WIDTH: 90%; FONT-SIZE: 110% } .highlight P A { COLOR: white } .gallery { POSITION: relative; MARGIN: 0px; OVERFLOW: hidden } .gallery_pagination { DISPLAY: none } .gallery .screen { POSITION: relative; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: = center center; HEIGHT: 480px; OVERFLOW: hidden } .holder_12 .gallery { WIDTH: 970px } .holder_8 .gallery { MARGIN: 10px } .gallery .thumbnails { POSITION: relative; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; = MARGIN-RIGHT: 0px } .holder_12 .gallery .thumbnails { WIDTH: 400px; HEIGHT: 200px } .holder_8 .gallery .thumbnails { CLEAR: left } .gallery .thumbnail { HEIGHT: 60px } .gallery .thumbnail A { MARGIN: 0px; DISPLAY: block; HEIGHT: 60px } .gallery .thumbnail SPAN { DISPLAY: none } .holder_12 .gallery .subtitle { POSITION: relative; WIDTH: 390px; DISPLAY: inline; MARGIN-BOTTOM: 0px; = FLOAT: left; HEIGHT: 270px; MARGIN-RIGHT: 0px } .holder_8 .gallery .subtitle { MARGIN: 0px } .resultsgrid { POSITION: relative; MARGIN: 0px } .resultHdr { LINE-HEIGHT: 1; MARGIN: 10px; FONT-FAMILY: "UBold", helvetica, arial, = sans-serif; FONT-WEIGHT: normal } .resultHdr INPUT { FLOAT: right } .dropzone .content { OVERFLOW: hidden } .defaultbox { BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: = #c00 1px solid; BORDER-RIGHT: #c00 1px solid; border-width-top: 19px } ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/stylesheets/ie.min.css @font-face { font-family: ULight; src:url(/fonts/Urbano-Light.eot); } @font-face { font-family: UBold; src:url(/fonts/Urbano-Bold.eot); } @font-face { font-family: UItalic; src:url(/fonts/Urbano-Italic.eot); } BODY { LINE-HEIGHT: 1.4 } #page { ZOOM: 1 } #masthead #logo { HEIGHT: 80px } .smallblock .blurb P { FONT-SIZE: 90% } #news .tabs UL { FONT-SIZE: 100% } #footer .lists .list UL { PADDING-LEFT: 16px } .tr { POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 7px; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 7px } .tl { POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 7px; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 7px } .br { POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 7px; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 7px } .bl { POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 7px; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 7px } .tr { TOP: 0px } .tl { TOP: 0px } .br { BOTTOM: 0px } .bl { BOTTOM: 0px } .tl { LEFT: 0px } .bl { LEFT: 0px } .tr { RIGHT: 0px } .br { RIGHT: 0px } .tr { BACKGROUND-IMAGE: url(/images/furniture/corners/tr.png); FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'/images/furnitu= re/corners/tr.png') } .tl { BACKGROUND-IMAGE: url(/images/furniture/corners/tl.png); FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'/images/furnitu= re/corners/tl.png') } .br { BACKGROUND-IMAGE: url(/images/furniture/corners/br.png); FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'/images/furnitu= re/corners/br.png') } .bl { BACKGROUND-IMAGE: url(/images/furniture/corners/bl.png); FILTER: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'/images/furnitu= re/corners/bl.png') } #menu { BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; = BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid } #navigation UL LI.root A.revealed { BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 19px; PADDING-RIGHT: 5px; BORDER-TOP: = #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 4px } #menupatch { WIDTH: 58px } #search INPUT.button { LINE-HEIGHT: 0; DISPLAY: block; FONT-SIZE: 0px } #pagetitle H1 { LINE-HEIGHT: 1 } #introduction H1 { LINE-HEIGHT: 1 } #document H1 { LINE-HEIGHT: 1 } #header H1 { LINE-HEIGHT: 1 } DIV.bugwrapper { PADDING-BOTTOM: 10px; PADDING-RIGHT: 10px; DISPLAY: block; OVERFLOW: = hidden } DIV.bugwrapper DIV.grid { MARGIN: 0px } DIV.bugwrapper DIV.grid_8 { MARGIN: 0px } ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/stylesheets/rs.print.css BODY { OVERFLOW-X: visible; BACKGROUND-COLOR: white; MARGIN: 0px; COLOR: black } #masthead { DISPLAY: none } #footer { DISPLAY: none } #menu { DISPLAY: none } #links { DISPLAY: none } #banner { DISPLAY: none } #navigation { DISPLAY: none } #search { DISPLAY: none } #margin_ql { DISPLAY: none } #quicklinks { DISPLAY: none } #marginalia { DISPLAY: none } #scrollcontrol { DISPLAY: none } #print_masthead { POSITION: relative; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 40px; = HEIGHT: 79px } #print_masthead IMG { MARGIN: 10px } #print_footer { MARGIN-TOP: 32px; DISPLAY: block } #aspnetForm { POSITION: static; DISPLAY: inline; FLOAT: none; OVERFLOW: visible = !important } #page { POSITION: static; DISPLAY: inline; FLOAT: none; OVERFLOW: visible = !important } #pagecontent { POSITION: static; DISPLAY: inline; FLOAT: none; OVERFLOW: visible = !important } DIV.content { POSITION: static; DISPLAY: inline; FLOAT: none; OVERFLOW: visible = !important } DIV.widget { POSITION: static; DISPLAY: inline; FLOAT: none; OVERFLOW: visible = !important } DIV.dropzone { POSITION: static; DISPLAY: inline; FLOAT: none; OVERFLOW: visible = !important } LI.PBItem { POSITION: static; DISPLAY: inline; FLOAT: none; OVERFLOW: visible = !important } UL.column { POSITION: static; DISPLAY: inline; FLOAT: none; OVERFLOW: visible = !important } #document { POSITION: static; WIDTH: 100%; DISPLAY: block; FLOAT: none; OVERFLOW: = visible !important } .container_12 { WIDTH: 100% } .illustrated#pagetitle { BACKGROUND-IMAGE: none !important; BACKGROUND-COLOR: white !important; = WIDTH: 100%; HEIGHT: auto } .illustrated#pagetitle H1 { POSITION: relative; COLOR: black } .EktronAjaxLoading { DISPLAY: none } ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/WorkArea/java/plugins/modal/ektron.modal.css .ektronWindow { BORDER-BOTTOM: #525252 1px solid; POSITION: fixed; BORDER-LEFT: #525252 = 1px solid; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #fff; PADDING-LEFT: = 1em; WIDTH: 40em; PADDING-RIGHT: 1em; DISPLAY: none; COLOR: #333; = MARGIN-LEFT: -20em; BORDER-TOP: #525252 1px solid; TOP: 25%; = BORDER-RIGHT: #525252 1px solid; PADDING-TOP: 1em; LEFT: 50% } .ektronModalOverlay { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #3f3f3f; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } .ektronModalStandard { =09 } DIV.ektronModalStandard { BORDER-BOTTOM: #525252 1px solid; BORDER-LEFT: #525252 1px solid; = PADDING-BOTTOM: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; BACKGROUND: = #e1e7f2; BORDER-TOP: #525252 1px solid; TOP: 50%; BORDER-RIGHT: #525252 = 1px solid; PADDING-TOP: 0em } DIV.ektronModalStandard { FONT-FAMILY: Arial, Verdana, sans-serif } INPUT { FONT-FAMILY: Arial, Verdana, sans-serif } DIV.ektronModalBody TABLE TH { FONT-FAMILY: Arial, Verdana, sans-serif } DIV.ektronModalBody TABLE TD { FONT-FAMILY: Arial, Verdana, sans-serif } .ektronModalStandard .ektronModalHeader H3 { BACKGROUND-IMAGE: = url(../../../images/application/darkblue_gradiant-nm.gif); POSITION: = relative; PADDING-BOTTOM: 0.6em; BACKGROUND-COLOR: #3163bd; MARGIN: 0px; = PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BACKGROUND-REPEAT: = repeat-x; BACKGROUND-POSITION: 0px -2px; COLOR: #fff; FONT-SIZE: 1em; = PADDING-TOP: 0.6em } .ektronModalStandard .ektronModalHeader H3 A.ektronModalClose { BACKGROUND-IMAGE: url(../../../images/application/closeButton.gif); = POSITION: absolute; BACKGROUND-COLOR: transparent; TEXT-INDENT: = -10000px; WIDTH: 21px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 0px -23px; HEIGHT: 21px; OVERFLOW: hidden; TOP: = 0.25em; RIGHT: 0.25em; TEXT-DECORATION: none } .ektronModalStandard .ektronModalHeader H3 A.ektronModalClose:hover { BACKGROUND-POSITION: -23px 0px } .ektronModalStandard DIV.ektronModalBody { BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; = PADDING-BOTTOM: 0.5em; MARGIN: 1em 0.75em; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0.5em; BACKGROUND: #ffffff 0% 50%; COLOR: #333333; = BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid; = PADDING-TOP: 0.5em } .ektronModalStandard DIV.ektronModalBody TABLE { MARGIN: 0px 1.5em } .ektronModalStandard DIV.ektronModalBody TABLE TH { PADDING-RIGHT: 1em; FONT-SIZE: 12px; PADDING-TOP: 0.25em } .ektronModalStandard DIV.ektronModalBody TABLE TH { VERTICAL-ALIGN: top } DIV.ektronModalBody TABLE TD { VERTICAL-ALIGN: top } .ektronModalStandard DIV.ektronModalBody FIELDSET { CLEAR: both } .ektronModalStandard .ektronModalButtonWrapper { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1em 0px 0.25em; = PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: = none; PADDING-TOP: 0px } .ektronModalStandard .buttonWrapper { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1em 0px 0px; = PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: right; = LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .ektronModalStandard .ektronModalButtonWrapper LI { BACKGROUND-IMAGE: none; BACKGROUND-COLOR: transparent; DISPLAY: inline } UL.buttonWrapper LI { BACKGROUND-IMAGE: none; BACKGROUND-COLOR: transparent; DISPLAY: inline } .ektronModalStandard UL.buttonWrapper LI { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .ektronModalStandard A.button { BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; = PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 100%; MARGIN: 0px 0px 0px 0.75em; = PADDING-LEFT: 2.25em; PADDING-RIGHT: 1em; DISPLAY: block; BACKGROUND: = #eee no-repeat 0.5em 0.4em; COLOR: #8f8f8f; FONT-SIZE: 1em; BORDER-TOP: = silver 1px solid; CURSOR: pointer; BORDER-RIGHT: silver 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 0.5em } .ektronModalStandard A.button:active { COLOR: #8f8f8f; FONT-SIZE: inherit } .ektronModalStandard A.button:visited { COLOR: #8f8f8f } .ektronModalStandard A.button:hover { TEXT-DECORATION: none } .ektronModalStandard A.buttonLeft { FLOAT: left } .ektronModalStandard A.buttonRight { FLOAT: right } .ektronModalStandard A.text { FONT-SIZE: 0.75em } .ektronModalStandard A.cancelButton { BACKGROUND-IMAGE: url(../../../images/application/delete.gif) } .ektronModalStandard A.okButton { BACKGROUND-IMAGE: url(../../../images/application/check.gif) } .ektronModalStandard A.nextButton { BACKGROUND-IMAGE: url(../../../images/application/but_next.gif); = BACKGROUND-POSITION: 0.5em 0.25em } .ektronModalStandard A.backButton { BACKGROUND-IMAGE: url(../../../images/application/but_prev.gif); = BACKGROUND-POSITION: -0.1em 0.25em } .ektronModalStandard A.deleteButton { BACKGROUND-IMAGE: url(../../../images/application/btn_delete-nm.gif); = BACKGROUND-POSITION: 0.25em 0.1em; MARGIN-RIGHT: 0.5em } .ektronModalStandard A.redHover:hover { BORDER-BOTTOM: #fbc2c4 1px solid; BORDER-LEFT: #fbc2c4 1px solid; = BACKGROUND-COLOR: #fbe3e4; COLOR: #d12f19; BORDER-TOP: #fbc2c4 1px = solid; BORDER-RIGHT: #fbc2c4 1px solid } .ektronModalStandard A.blueHover:hover { BORDER-BOTTOM: #c2e1ef 1px solid; BORDER-LEFT: #c2e1ef 1px solid; = BACKGROUND-COLOR: #dff4ff; COLOR: #336699; BORDER-TOP: #c2e1ef 1px = solid; BORDER-RIGHT: #c2e1ef 1px solid } .ektronModalStandard A.greenHover:hover { BORDER-BOTTOM: #c6d880 1px solid; BORDER-LEFT: #c6d880 1px solid; = BACKGROUND-COLOR: #e6efc2; COLOR: #529214; BORDER-TOP: #c6d880 1px = solid; BORDER-RIGHT: #c6d880 1px solid } .ektronModalStandard .messages { WIDTH: auto; DISPLAY: block; MARGIN-BOTTOM: 0.1em; FONT-SIZE: 1em } .ektronModalStandard .messages SPAN { PADDING-BOTTOM: 0.5em; MARGIN: 0.25em; PADDING-LEFT: 2em; = PADDING-RIGHT: 0.5em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 0.25em 0.5em; PADDING-TOP: 0.5em } .ektronModalStandard .messages SPAN.wordbreak { PADDING-BOTTOM: 0px; TEXT-INDENT: -10000px; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-SIZE: 1px; = OVERFLOW: hidden; PADDING-TOP: 0px } .ektronModalStandard .clearfix:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; = FONT-SIZE: 0px; CONTENT: " " } .ektronModalStandard .clearfix { DISPLAY: inline-block } * HTML .ektronModalStandard .clearfix { HEIGHT: 1% } .ektronModalStandard .clearfix { DISPLAY: block } * IFRAME.ektronModalIframe { Z-INDEX: -1; POSITION: absolute; TOP: 0px; LEFT: 0px } * HTML .ektronWindow { POSITION: absolute } .EktronAjaxLoading { DISPLAY: none } ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/WorkArea/csslib/designformentry.css OL.design_list_vertical { LIST-STYLE-TYPE: none; MARGIN: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: = 3px; visible: false } OL.design_list_vertical LI { DISPLAY: list-item; visible: false } OL.design_list_horizontal { MARGIN: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 3px; visible: false } OL.design_list_horizontal LI { DISPLAY: inline; visible: false } SELECT { VERTICAL-ALIGN: top } TEXTAREA { VERTICAL-ALIGN: top } SPAN.design_validation_passed { MARGIN: 2px } SPAN.design_validation_failed { BORDER-BOTTOM: red 2px dashed; BORDER-LEFT: red 2px dashed; MARGIN: = 0px; BORDER-TOP: red 2px dashed; BORDER-RIGHT: red 2px dashed } SPAN.design_validation_passed SELECT { BACKGROUND: #ffffff } SPAN.design_validation_failed SELECT { BACKGROUND: #ffeeee } ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/WorkArea/PageBuilder/PageControls/Themes/TrueBlue/CSS/PageHost.css DIV.EktronPersonalizationWrapper { Z-INDEX: 9999; POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px } DIV.EktronPersonalizationWrapper A { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium } DIV.EktronPersonalizationWrapper A:focus { -moz-outline-style: none } DIV.EktronPersonalizationWrapper .topmenu { BACKGROUND-IMAGE: url(../images/ScorpiusTopMenu.gif); PADDING-BOTTOM: = 4px; BACKGROUND-COLOR: #71a9d4; MARGIN: 0px; PADDING-LEFT: 20px; = PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: = #005695; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px; align: = absmiddle } DIV.EktronPersonalizationWrapper .topmenuitem { BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px = solid; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; PADDING-LEFT: 1em; = PADDING-RIGHT: 1em; FLOAT: left; BORDER-TOP: transparent 1px solid; = BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 0px } DIV.EktronPersonalizationWrapper .topmenu .menuHover { BORDER-LEFT: #87b6d9 1px solid; BACKGROUND-COLOR: #5c8eb3; COLOR: #fff; = BORDER-TOP: #87b6d9 1px solid; BORDER-RIGHT: #87b6d9 1px solid } DIV.EktronPersonalizationWrapper .topmenuitem UL { Z-INDEX: 99999; POSITION: absolute } DIV.EktronPersonalizationWrapper .topmenutext_right { MARGIN: 0px 10px; FLOAT: right; FONT-WEIGHT: normal } DIV.EktronPersonalizationWrapper .topmenuitem_right { MARGIN: 0px 25px 0px 7px; FLOAT: right } DIV.EktronPersonalizationWrapper .MenuToggle { POSITION: absolute; WIDTH: 12px; HEIGHT: 30px; TOP: 0px; LEFT: 100% } DIV.EktronPersonalizationWrapper .MenuOpened { POSITION: absolute; RIGHT: 0px; LEFT: auto } DIV.EktronPersonalizationWrapper .MenuToggle IMG { BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-LEFT-WIDTH: 0px } DIV.EktronPersonalizationWrapper .topmenuitem_right:hover { COLOR: #fff } UL.dropdown LI A.valid { PADDING-LEFT: 24px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat } UL.dropdown LI A.invalid { PADDING-LEFT: 24px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat } #PBNew A { BACKGROUND-IMAGE: url(../images/icon_add.png) } #PBNew A.invalid { BACKGROUND-IMAGE: url(../images/icon_add_off.png) } #PBCopy A { BACKGROUND-IMAGE: url(../images/icon_saveas.png) } #PBCopy A.invalid { BACKGROUND-IMAGE: url(../images/icon_saveas_off.png) } #PBEdit A { BACKGROUND-IMAGE: url(../images/document_published.png) } #PBEdit A.invalid { BACKGROUND-IMAGE: url(../images/document_published_off.png) } #PBSave A { BACKGROUND-IMAGE: url(../images/icon_save.png) } #PBSave A.invalid { BACKGROUND-IMAGE: url(../images/icon_save.png) } #PBCheckin A { BACKGROUND-IMAGE: url(../images/document_checkin.png) } #PBCheckin A.invalid { BACKGROUND-IMAGE: url(../images/document_checkin_off.png) } #PBPublish A { BACKGROUND-IMAGE: url(../images/document_published.png) } #PBPublish A.invalid { BACKGROUND-IMAGE: url(../images/document_published_off.png) } #PBCancel A { BACKGROUND-IMAGE: url(../images/icon_remove.png) } #PBCancel A.invalid { BACKGROUND-IMAGE: url(../images/icon_remove_off.png) } #PBProperties A { BACKGROUND-IMAGE: url(../images/document_published.png) } #PBPreview A { BACKGROUND-IMAGE: url(../images/document_published.png) } #PBProperties A.invalid { BACKGROUND-IMAGE: url(../images/document_published_off.png) } #PBPreview A.invalid { BACKGROUND-IMAGE: url(../images/document_published_off.png) } #PBWorkarea A { BACKGROUND-IMAGE: url(../images/toolbox.png) } DIV.EktronPersonalizationWrapper .searchbox_alignright { BACKGROUND-IMAGE: url(../images/Searchboxbackground.png); MARGIN: -5px = 10px 0px; WIDTH: 210px; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 0px 0px; FLOAT: right } DIV.EktronPersonalizationWrapper .searchbutton { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 12px = 0px 0px; WIDTH: 23px; BACKGROUND: url(../images/SearchboxButton.png) = no-repeat 0px 2px; HEIGHT: 18px; FONT-SIZE: 2px; BORDER-TOP: medium = none; BORDER-RIGHT: medium none } DIV.EktronPersonalizationWrapper .topmenuinputbox { BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium = none; WIDTH: 168px; FONT-FAMILY: Arial, Helvetica, sans-serif; = BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; = FONT-SIZE: 10px; BORDER-TOP: medium none; TOP: 0.25em; BORDER-RIGHT: = medium none; LEFT: 0.25em } DIV.EktronPersonalizationWrapper .clear { HEIGHT: 0px; CLEAR: both } DIV.EktronPersonalizationWrapper DIV#widgetlistWrapper { BORDER-BOTTOM: #5c8eb3 1px solid; BORDER-LEFT: #87b6d9 1px solid; = OVERFLOW: hidden; BORDER-TOP: #5c8eb3 1px solid; BORDER-RIGHT: #87b6d9 = 1px solid } DIV.EktronPersonalizationWrapper A.scrollRight { Z-INDEX: 10; BACKGROUND-COLOR: #5c8eb3; MARGIN-TOP: 0px; WIDTH: 24px; = DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px = 43px; FLOAT: left; HEIGHT: 102px; MARGIN-LEFT: -24px; FONT-SIZE: = xx-small; TEXT-DECORATION: none } DIV.EktronPersonalizationWrapper A.scrollLeft { Z-INDEX: 10; BACKGROUND-COLOR: #5c8eb3; MARGIN-TOP: 0px; WIDTH: 24px; = DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px = 43px; FLOAT: left; HEIGHT: 102px; MARGIN-LEFT: -24px; FONT-SIZE: = xx-small; TEXT-DECORATION: none } DIV.EktronPersonalizationWrapper A.scrollRight { BACKGROUND-IMAGE: url(../images/icon_arrow_back_off.png) } DIV.EktronPersonalizationWrapper A.scrollRight:hover { BACKGROUND-IMAGE: url(../images/icon_arrow_back_on.png) } DIV.EktronPersonalizationWrapper A.scrollLeft { BACKGROUND-IMAGE: url(../images/icon_arrow_forward_off.png); POSITION: = absolute; MARGIN-LEFT: 0px; TOP: 31px; RIGHT: 1px } DIV.EktronPersonalizationWrapper A.scrollLeft:hover { BACKGROUND-IMAGE: url(../images/icon_arrow_forward_on.png) } DIV.EktronPersonalizationWrapper .controldashboard { BORDER-BOTTOM: #5c8eb3 1px solid; BORDER-LEFT: #5c8eb3 1px solid; = PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d3e2f4; MARGIN: 0px auto; = PADDING-LEFT: 24px; PADDING-RIGHT: 24px; DISPLAY: none; HEIGHT: 100px; = OVERFLOW: hidden; BORDER-TOP: #5c8eb3 1px solid; BORDER-RIGHT: #5c8eb3 = 1px solid; PADDING-TOP: 0px } DIV.EktronPersonalizationWrapper .controldashboardbottom { Z-INDEX: 10000; BACKGROUND-COLOR: #bed5eb; HEIGHT: 5px } DIV.EktronPersonalizationWrapper .pullchain { BACKGROUND-IMAGE: url(../images/pullchainbackground.png); TEXT-ALIGN: = center; MARGIN-TOP: -5px; BACKGROUND-REPEAT: repeat-x; = BACKGROUND-POSITION: 0px 0px } DIV.EktronPersonalizationWrapper .pullchain IMG { BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 0px solid; BORDER-TOP: = #fff 0px solid; BORDER-RIGHT: #fff 0px solid } DIV.EktronPersonalizationWrapper UL.dropdown { BORDER-BOTTOM: #87b6d9 1px solid; BORDER-LEFT: #87b6d9 1px solid; = PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: none; FONT-FAMILY: = Arial, Helvetica, sans-serif; BACKGROUND: #5c8eb3; COLOR: #fff; = FONT-SIZE: 11px; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none; = BORDER-RIGHT: #87b6d9 1px solid; PADDING-TOP: 0.25em } DIV.EktronPersonalizationWrapper UL.dropdownProps { BORDER-BOTTOM: #87b6d9 1px solid; BORDER-LEFT: #87b6d9 1px solid; = PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; WIDTH: 300px; PADDING-RIGHT: 0px; DISPLAY: none; FONT-FAMILY: = Arial, Helvetica, sans-serif; BACKGROUND: #5d8fb4; COLOR: #fff; = FONT-SIZE: 11px; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none; = BORDER-RIGHT: #87b6d9 1px solid; PADDING-TOP: 0.25em } DIV.EktronPersonalizationWrapper LI.dropdown { PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px; = PADDING-TOP: 3px } DIV.EktronPersonalizationWrapper UL.dropdown LI.dropdown:hover { BACKGROUND-IMAGE: url(../images/menuitem_hover_background.png) } DIV.EktronPersonalizationWrapper LI.dropdown2 { PADDING-BOTTOM: 3px; PADDING-LEFT: 30px; PADDING-RIGHT: 4px; = PADDING-TOP: 3px } DIV.EktronPersonalizationWrapper UL.dropdown LI.dropdown2:hover { BACKGROUND-IMAGE: url(../images/menuitem_hover_background.png) } DIV.EktronPersonalizationWrapper UL.dropdown A { DISPLAY: block; FONT-FAMILY: Arial, Helvetica, Sans-Serif; COLOR: #fff; = FONT-SIZE: 12px; TEXT-DECORATION: none } DIV.EktronPersonalizationWrapper UL.dropdown A.invalid { FONT-FAMILY: Arial, Helvetica, Sans-Serif; COLOR: #87aecd; FONT-SIZE: = 12px; TEXT-DECORATION: none } DIV.EktronPersonalizationWrapper LI.dropdown:hover A.invalid { COLOR: #878787 } DIV.EktronPersonalizationWrapper LI.dropdown2:hover A.invalid { COLOR: #878787 } DIV.EktronPersonalizationWrapper UL.dropdown IMG { BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-LEFT-WIDTH: 0px } DIV.EktronPersonalizationWrapper TABLE#PBPropsTable SPAN.label { MARGIN-RIGHT: 2em } DIV.EktronPersonalizationWrapper UL.ektronPersonalizationWidgetList { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; HEIGHT: 100px; PADDING-TOP: 0px } DIV.EktronPersonalizationWrapper UL.ektronPersonalizationWidgetList LI { LIST-STYLE: none none outside; BACKGROUND-IMAGE: = url(../images/widget_background.png); TEXT-ALIGN: center; = PADDING-BOTTOM: 0px; MARGIN: 10px 5px; PADDING-LEFT: 0px; WIDTH: 80px; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; CURSOR: = move; PADDING-TOP: 0px } .ektronPBWidgetTokenDrag { LIST-STYLE: none none outside; BACKGROUND-IMAGE: = url(../images/widget_background.png); TEXT-ALIGN: center; = PADDING-BOTTOM: 0px; MARGIN: 10px 5px; PADDING-LEFT: 0px; WIDTH: 80px; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; CURSOR: = move; PADDING-TOP: 0px } DIV.EktronPersonalizationWrapper UL.ektronPersonalizationWidgetList LI = IMG { MARGIN: 5px auto; WIDTH: 48px; HEIGHT: 48px } .ektronPBWidgetTokenDrag IMG { MARGIN: 5px auto; WIDTH: 48px; HEIGHT: 48px } DIV.EktronPersonalizationWrapper UL.ektronPersonalizationWidgetList LI = SPAN { TEXT-ALIGN: center; WIDTH: 80px; DISPLAY: block; FONT-FAMILY: Arial, = Helvetica, sans-serif; LETTER-SPACING: 1px; COLOR: #5c8eb3; FONT-SIZE: = 0.7em; OVERFLOW: hidden } .ektronPBWidgetTokenDrag SPAN { TEXT-ALIGN: center; WIDTH: 80px; DISPLAY: block; FONT-FAMILY: Arial, = Helvetica, sans-serif; LETTER-SPACING: 1px; COLOR: #5c8eb3; FONT-SIZE: = 0.7em; OVERFLOW: hidden } DIV.EktronPersonalizationWrapper UL.ektronPersonalizationWidgetList = LI.hover SPAN { COLOR: #ff7900 } .ektronPBWidgetTokenDrag SPAN { COLOR: #ff7900 } A.PBAddColumn { BACKGROUND-IMAGE: url(../images/add-column.png); BORDER-BOTTOM: silver = 1px solid; BORDER-LEFT: silver 1px solid; PADDING-BOTTOM: 0.5em; = LINE-HEIGHT: 100%; BACKGROUND-COLOR: #eee; MARGIN: 0px 0px 0.75em = 0.75em; PADDING-LEFT: 2.25em; PADDING-RIGHT: 1em; DISPLAY: inline-block; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0.5em 0.25em; COLOR: = #8f8f8f; FONT-SIZE: 1em; BORDER-TOP: silver 1px solid; CURSOR: pointer; = BORDER-RIGHT: silver 1px solid; TEXT-DECORATION: none; PADDING-TOP: = 0.5em } A.PBAddColumn:hover { BORDER-BOTTOM: #c6d880 1px solid; BORDER-LEFT: #c6d880 1px solid; = BACKGROUND-COLOR: #e6efc2; COLOR: #529214; BORDER-TOP: #c6d880 1px = solid; BORDER-RIGHT: #c6d880 1px solid } BODY > DIV.setSize { Z-INDEX: 9999; BORDER-BOTTOM: #c9d3db 1px solid; POSITION: absolute; = BORDER-LEFT: #c9d3db 1px solid; PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: = #fff; PADDING-LEFT: 0.5em; WIDTH: 24.5em; PADDING-RIGHT: 0.5em; DISPLAY: = none; FONT-FAMILY: Arial, Verdana, Sans-Serif; FONT-SIZE: 12px; = BORDER-TOP: #c9d3db 1px solid; BORDER-RIGHT: #c9d3db 1px solid; = PADDING-TOP: 0.2em } BODY > DIV.setSize A { FONT-SIZE: 0.9em } BODY > DIV.setSize .newwidth { WIDTH: 5em; MARGIN-RIGHT: 0.25em } DIV.dropzone DIV.PBColumn UL.column { BORDER-BOTTOM: #c9d3db 1px solid; MIN-WIDTH: 50px; BORDER-LEFT: #c9d3db = 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; = MIN-HEIGHT: 50px; PADDING-LEFT: 0px; WIDTH: auto !important; = PADDING-RIGHT: 0px; HEIGHT: auto !important; BORDER-RIGHT: #c9d3db 1px = solid; PADDING-TOP: 0px } DIV.PBColumn { MARGIN: 0px 0px 0.75em; FLOAT: left } DIV.PBColumn { =09 } HTML > BODY DIV.PBColumn { =09 } DIV.dropzone UL.column DIV.widget { =09 } DIV.dropzone DIV.PBColumn UL.highlight { BORDER-BOTTOM: orange 3px dashed; BORDER-LEFT: orange 3px dashed; = BORDER-TOP: orange 3px dashed; BORDER-RIGHT: orange 3px dashed } DIV.PBColumn UL.column LI.header { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; HEIGHT: 19px; OVERFLOW: hidden; PADDING-TOP: 0px } DIV.PBColumn UL.column LI.header A { TEXT-DECORATION: none } DIV.PBColumn UL.column LI.header > SPAN { TEXT-ALIGN: right; DISPLAY: block; BACKGROUND: #5c8eb3; HEIGHT: 19px } DIV.PBColumn LI.header IMG { BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-LEFT-WIDTH: 0px } DIV.PBColumn UL.column > LI { MARGIN: 0px 0.75em 0.75em; PADDING-TOP: 0.75em } DIV.PBUnsizable UL.column > LI { MARGIN: 0px; PADDING-TOP: 0.75em } DIV.PBColumn UL.column > LI.DropArea { BACKGROUND-IMAGE: url(../images/dropzonepattern.png); BORDER-BOTTOM: = #f7a11a 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #f7a11a 2px solid; = FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; BORDER-TOP: = #f7a11a 2px solid; BORDER-RIGHT: #f7a11a 2px solid } DIV.PBColumn UL.column > LI.DropArea > SPAN { PADDING-BOTTOM: 0px; MARGIN: 5px auto; PADDING-LEFT: 1em; = PADDING-RIGHT: 1em; DISPLAY: block; COLOR: #ff7900; PADDING-TOP: 0px } DIV.PBColumn DIV.widget > DIV { BORDER-BOTTOM: #6f6f6f 3px solid; BORDER-LEFT: #6f6f6f 3px solid; = BORDER-RIGHT: #6f6f6f 3px solid } DIV.PBColumn DIV.widget DIV.header { TEXT-ALIGN: right; BACKGROUND-COLOR: #6f6f6f; HEIGHT: 20px; CURSOR: = move } DIV.PBColumn DIV.widget DIV.header SPAN { POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 20px; MARGIN-TOP: = 0.25em; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: = #ccc; FONT-SIZE: 12px; OVERFLOW: hidden; RIGHT: 60px; LEFT: 0px } DIV.PBColumn DIV.widget DIV.header IMG { BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: default } DIV.PBColumn DIV.widget DIV.content { MARGIN: 10px } DIV.PBUnsizable DIV.widget DIV.content { MARGIN: 5px 0px 3px } DIV.PBColumn DIV.widget DIV.header DIV.buttons { POSITION: relative; OVERFLOW: hidden } DIV.PBColumn DIV.widget DIV.header DIV.buttons A { LINE-HEIGHT: 20px; TEXT-DECORATION: none; PADDING-TOP: 0.25em } LI.ui-sortable-helper { LIST-STYLE-TYPE: none } DIV.PBColumn DIV.ui-resizable-handle { HEIGHT: auto !important; TOP: 23px !important } DIV.PBColumn IMG.PB-UI-icon { WIDTH: 12px; HEIGHT: 12px; VERTICAL-ALIGN: middle } DIV.dropzone DIV.PBViewing UL.column { BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; = LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px } DIV.PBViewing { MARGIN: 0px; FLOAT: left } DIV.PBViewing { =09 } HTML > BODY DIV.PBViewing { =09 } DIV.PBViewing UL.column > LI { MARGIN: 0px; PADDING-TOP: 0px } DIV.PBViewing DIV.widget DIV.header { DISPLAY: none } DIV.PBViewing DIV.widget DIV.content { MARGIN: 0px } DIV.PBDropzoneError { BORDER-BOTTOM: #7c7c7c 1px solid; TEXT-ALIGN: center; BORDER-LEFT: = #7c7c7c 1px solid; LINE-HEIGHT: 2em; BACKGROUND-COLOR: #ef8424; WIDTH: = 100%; DISPLAY: block; HEIGHT: 2em; COLOR: #fff; BORDER-TOP: #7c7c7c 1px = solid; BORDER-RIGHT: #7c7c7c 1px solid } DIV.PBBlockUI { MARGIN: -33px 0px 0px -33px; WIDTH: 66px; DISPLAY: none; BACKGROUND: = url(../images/loading.gif); HEIGHT: 66px } .PBClear:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; = FONT-SIZE: 0px; CONTENT: " " } ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/WorkArea/PageBuilder/PageControls/Themes/TrueBlue/CSS/PageHostIE.css DIV.EktronPersonalizationWrapper .topmenuinputbox { TOP: 0.15em } DIV.EktronPersonalizationWrapper DIV#widgetlistWrapper { POSITION: absolute } * HTML .PBClear { DISPLAY: inline-block } * HTML .PBClear { HEIGHT: 1% } DIV.PBClear { ZOOM: 1 } *:first-child + HTML DIV.dropzone { MARGIN-BOTTOM: 0.75em } DIV.dropzone DIV.PBColumnUnsized DIV.widget > DIV > DIV.content { MIN-WIDTH: 30px; MIN-HEIGHT: 30px; WIDTH: auto !important; HEIGHT: auto = !important; PADDING-TOP: 23px } *:first-child + HTML DIV.PBColumnUnsized DIV.widget > DIV > DIV.content = { MAX-WIDTH: 100% !important } DIV.dropzone DIV.PBColumnUnsized DIV.widget > DIV { POSITION: relative } DIV.dropzone DIV.PBColumnUnsized DIV.widget > DIV > DIV.header { POSITION: absolute; RIGHT: 0px; LEFT: 0px } DIV.PBColumn UL.column LI.header > SPAN.position { POSITION: absolute; RIGHT: 0px; LEFT: 0px } ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/WebResource.axd?d=vjEOHtiIar-P7Ouy-lKrnN-fTtDlxYQwowuAhTXHCSJknRsnnxO9Kdc72LVvt7hqc6ieo2odcmKDHP8UW9UzBjTCTTg1&t=634225919329123750 function WebForm_PostBackOptions(eventTarget, eventArgument, validation, = validationGroup, actionUrl, trackFocus, clientSubmit) { this.eventTarget =3D eventTarget; this.eventArgument =3D eventArgument; this.validation =3D validation; this.validationGroup =3D validationGroup; this.actionUrl =3D actionUrl; this.trackFocus =3D trackFocus; this.clientSubmit =3D clientSubmit; } function WebForm_DoPostBackWithOptions(options) { var validationResult =3D true; if (options.validation) { if (typeof(Page_ClientValidate) =3D=3D 'function') { validationResult =3D = Page_ClientValidate(options.validationGroup); } } if (validationResult) { if ((typeof(options.actionUrl) !=3D "undefined") && = (options.actionUrl !=3D null) && (options.actionUrl.length > 0)) { theForm.action =3D options.actionUrl; } if (options.trackFocus) { var lastFocus =3D theForm.elements["__LASTFOCUS"]; if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D = null)) { if (typeof(document.activeElement) =3D=3D "undefined") { lastFocus.value =3D options.eventTarget; } else { var active =3D document.activeElement; if ((typeof(active) !=3D "undefined") && (active = !=3D null)) { if ((typeof(active.id) !=3D "undefined") && = (active.id !=3D null) && (active.id.length > 0)) { lastFocus.value =3D active.id; } else if (typeof(active.name) !=3D "undefined") { lastFocus.value =3D active.name; } } } } } } if (options.clientSubmit) { __doPostBack(options.eventTarget, options.eventArgument); } } var __pendingCallbacks =3D new Array(); var __synchronousCallBackIndex =3D -1; function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, = context, errorCallback, useAsync) { var postData =3D __theFormPostData + "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) = + "&__CALLBACKPARAM=3D" + = WebForm_EncodeCallback(eventArgument); if (theForm["__EVENTVALIDATION"]) { postData +=3D "&__EVENTVALIDATION=3D" + = WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value); } var xmlRequest,e; try { xmlRequest =3D new XMLHttpRequest(); } catch(e) { try { xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { } } var setRequestHeaderMethodExists =3D true; try { setRequestHeaderMethodExists =3D (xmlRequest && = xmlRequest.setRequestHeader); } catch(e) {} var callback =3D new Object(); callback.eventCallback =3D eventCallback; callback.context =3D context; callback.errorCallback =3D errorCallback; callback.async =3D useAsync; var callbackIndex =3D = WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback); if (!useAsync) { if (__synchronousCallBackIndex !=3D -1) { __pendingCallbacks[__synchronousCallBackIndex] =3D null; } __synchronousCallBackIndex =3D callbackIndex; } if (setRequestHeaderMethodExists) { xmlRequest.onreadystatechange =3D WebForm_CallbackComplete; callback.xmlRequest =3D xmlRequest; xmlRequest.open("POST", theForm.action, true); xmlRequest.setRequestHeader("Content-Type", = "application/x-www-form-urlencoded; charset=3Dutf-8"); xmlRequest.send(postData); return; } callback.xmlRequest =3D new Object(); var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex; var xmlRequestFrame =3D document.frames[callbackFrameID]; if (!xmlRequestFrame) { xmlRequestFrame =3D document.createElement("IFRAME"); xmlRequestFrame.width =3D "1"; xmlRequestFrame.height =3D "1"; xmlRequestFrame.frameBorder =3D "0"; xmlRequestFrame.id =3D callbackFrameID; xmlRequestFrame.name =3D callbackFrameID; xmlRequestFrame.style.position =3D "absolute"; xmlRequestFrame.style.top =3D "-100px" xmlRequestFrame.style.left =3D "-100px"; try { if (callBackFrameUrl) { xmlRequestFrame.src =3D callBackFrameUrl; } } catch(e) {} document.body.appendChild(xmlRequestFrame); } var interval =3D window.setInterval(function() { xmlRequestFrame =3D document.frames[callbackFrameID]; if (xmlRequestFrame && xmlRequestFrame.document) { window.clearInterval(interval); xmlRequestFrame.document.write(""); xmlRequestFrame.document.close(); xmlRequestFrame.document.write('
'); xmlRequestFrame.document.close(); xmlRequestFrame.document.forms[0].action =3D theForm.action; var count =3D __theFormPostCollection.length; var element; for (var i =3D 0; i < count; i++) { element =3D __theFormPostCollection[i]; if (element) { var fieldElement =3D = xmlRequestFrame.document.createElement("INPUT"); fieldElement.type =3D "hidden"; fieldElement.name =3D element.name; fieldElement.value =3D element.value; = xmlRequestFrame.document.forms[0].appendChild(fieldElement); } } var callbackIdFieldElement =3D = xmlRequestFrame.document.createElement("INPUT"); callbackIdFieldElement.type =3D "hidden"; callbackIdFieldElement.name =3D "__CALLBACKID"; callbackIdFieldElement.value =3D eventTarget; = xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement); var callbackParamFieldElement =3D = xmlRequestFrame.document.createElement("INPUT"); callbackParamFieldElement.type =3D "hidden"; callbackParamFieldElement.name =3D "__CALLBACKPARAM"; callbackParamFieldElement.value =3D eventArgument; = xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);= if (theForm["__EVENTVALIDATION"]) { var callbackValidationFieldElement =3D = xmlRequestFrame.document.createElement("INPUT"); callbackValidationFieldElement.type =3D "hidden"; callbackValidationFieldElement.name =3D = "__EVENTVALIDATION"; callbackValidationFieldElement.value =3D = theForm["__EVENTVALIDATION"].value; = xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem= ent); } var callbackIndexFieldElement =3D = xmlRequestFrame.document.createElement("INPUT"); callbackIndexFieldElement.type =3D "hidden"; callbackIndexFieldElement.name =3D "__CALLBACKINDEX"; callbackIndexFieldElement.value =3D callbackIndex; = xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);= xmlRequestFrame.document.forms[0].submit(); } }, 10); } function WebForm_CallbackComplete() { for (var i =3D 0; i < __pendingCallbacks.length; i++) { callbackObject =3D __pendingCallbacks[i]; if (callbackObject && callbackObject.xmlRequest && = (callbackObject.xmlRequest.readyState =3D=3D 4)) { WebForm_ExecuteCallback(callbackObject); if (!__pendingCallbacks[i].async) { __synchronousCallBackIndex =3D -1; } __pendingCallbacks[i] =3D null; var callbackFrameID =3D "__CALLBACKFRAME" + i; var xmlRequestFrame =3D = document.getElementById(callbackFrameID); if (xmlRequestFrame) { xmlRequestFrame.parentNode.removeChild(xmlRequestFrame); } } } } function WebForm_ExecuteCallback(callbackObject) { var response =3D callbackObject.xmlRequest.responseText; if (response.charAt(0) =3D=3D "s") { if ((typeof(callbackObject.eventCallback) !=3D "undefined") && = (callbackObject.eventCallback !=3D null)) { callbackObject.eventCallback(response.substring(1), = callbackObject.context); } } else if (response.charAt(0) =3D=3D "e") { if ((typeof(callbackObject.errorCallback) !=3D "undefined") && = (callbackObject.errorCallback !=3D null)) { callbackObject.errorCallback(response.substring(1), = callbackObject.context); } } else { var separatorIndex =3D response.indexOf("|"); if (separatorIndex !=3D -1) { var validationFieldLength =3D parseInt(response.substring(0, = separatorIndex)); if (!isNaN(validationFieldLength)) { var validationField =3D = response.substring(separatorIndex + 1, separatorIndex + = validationFieldLength + 1); if (validationField !=3D "") { var validationFieldElement =3D = theForm["__EVENTVALIDATION"]; if (!validationFieldElement) { validationFieldElement =3D = document.createElement("INPUT"); validationFieldElement.type =3D "hidden"; validationFieldElement.name =3D = "__EVENTVALIDATION"; theForm.appendChild(validationFieldElement); } validationFieldElement.value =3D validationField; } if ((typeof(callbackObject.eventCallback) !=3D = "undefined") && (callbackObject.eventCallback !=3D null)) { = callbackObject.eventCallback(response.substring(separatorIndex + = validationFieldLength + 1), callbackObject.context); } } } } } function WebForm_FillFirstAvailableSlot(array, element) { var i; for (i =3D 0; i < array.length; i++) { if (!array[i]) break; } array[i] =3D element; return i; } var __nonMSDOMBrowser =3D = (window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1); var __theFormPostData =3D ""; var __theFormPostCollection =3D new Array(); function WebForm_InitCallback() { var count =3D theForm.elements.length; var element; for (var i =3D 0; i < count; i++) { element =3D theForm.elements[i]; var tagName =3D element.tagName.toLowerCase(); if (tagName =3D=3D "input") { var type =3D element.type; if ((type =3D=3D "text" || type =3D=3D "hidden" || type = =3D=3D "password" || ((type =3D=3D "checkbox" || type =3D=3D "radio") && = element.checked)) && (element.id !=3D "__EVENTVALIDATION")) { WebForm_InitCallbackAddField(element.name, = element.value); } } else if (tagName =3D=3D "select") { var selectCount =3D element.options.length; for (var j =3D 0; j < selectCount; j++) { var selectChild =3D element.options[j]; if (selectChild.selected =3D=3D true) { WebForm_InitCallbackAddField(element.name, = element.value); } } } else if (tagName =3D=3D "textarea") { WebForm_InitCallbackAddField(element.name, element.value); } } } function WebForm_InitCallbackAddField(name, value) { var nameValue =3D new Object(); nameValue.name =3D name; nameValue.value =3D value; __theFormPostCollection[__theFormPostCollection.length] =3D = nameValue; __theFormPostData +=3D WebForm_EncodeCallback(name) + "=3D" + = WebForm_EncodeCallback(value) + "&"; } function WebForm_EncodeCallback(parameter) { if (encodeURIComponent) { return encodeURIComponent(parameter); } else { return escape(parameter); } } var __disabledControlArray =3D new Array(); function WebForm_ReEnableControls() { if (typeof(__enabledControlArray) =3D=3D 'undefined') { return false; } var disabledIndex =3D 0; for (var i =3D 0; i < __enabledControlArray.length; i++) { var c; if (__nonMSDOMBrowser) { c =3D document.getElementById(__enabledControlArray[i]); } else { c =3D document.all[__enabledControlArray[i]]; } if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled = =3D=3D true)) { c.disabled =3D false; __disabledControlArray[disabledIndex++] =3D c; } } setTimeout("WebForm_ReDisableControls()", 0); return true; } function WebForm_ReDisableControls() { for (var i =3D 0; i < __disabledControlArray.length; i++) { __disabledControlArray[i].disabled =3D true; } } function WebForm_FireDefaultButton(event, target) { if (event.keyCode =3D=3D 13) { var src =3D event.srcElement || event.target; if (!src || (src.tagName.toLowerCase() !=3D "textarea")) { var defaultButton; if (__nonMSDOMBrowser) { defaultButton =3D document.getElementById(target); } else { defaultButton =3D document.all[target]; } if (defaultButton && typeof(defaultButton.click) !=3D = "undefined") { defaultButton.click(); event.cancelBubble =3D true; if (event.stopPropagation) event.stopPropagation(); return false; } } } return true; } function WebForm_GetScrollX() { if (__nonMSDOMBrowser) { return window.pageXOffset; } else { if (document.documentElement && = document.documentElement.scrollLeft) { return document.documentElement.scrollLeft; } else if (document.body) { return document.body.scrollLeft; } } return 0; } function WebForm_GetScrollY() { if (__nonMSDOMBrowser) { return window.pageYOffset; } else { if (document.documentElement && = document.documentElement.scrollTop) { return document.documentElement.scrollTop; } else if (document.body) { return document.body.scrollTop; } } return 0; } function WebForm_SaveScrollPositionSubmit() { if (__nonMSDOMBrowser) { theForm.elements['__SCROLLPOSITIONY'].value =3D = window.pageYOffset; theForm.elements['__SCROLLPOSITIONX'].value =3D = window.pageXOffset; } else { theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX(); theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY(); } if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit = !=3D null)) { return this.oldSubmit(); } return true; } function WebForm_SaveScrollPositionOnSubmit() { theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX(); theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY(); if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit = !=3D null)) { return this.oldOnSubmit(); } return true; } function WebForm_RestoreScrollPosition() { if (__nonMSDOMBrowser) { window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, = theForm.elements['__SCROLLPOSITIONY'].value); } else { window.scrollTo(theForm.__SCROLLPOSITIONX.value, = theForm.__SCROLLPOSITIONY.value); } if ((typeof(theForm.oldOnLoad) !=3D "undefined") && = (theForm.oldOnLoad !=3D null)) { return theForm.oldOnLoad(); } return true; } function WebForm_TextBoxKeyHandler(event) { if (event.keyCode =3D=3D 13) { var target; if (__nonMSDOMBrowser) { target =3D event.target; } else { target =3D event.srcElement; } if ((typeof(target) !=3D "undefined") && (target !=3D null)) { if (typeof(target.onchange) !=3D "undefined") { target.onchange(); event.cancelBubble =3D true; if (event.stopPropagation) event.stopPropagation(); return false; } } } return true; } function WebForm_TrimString(value) { return value.replace(/^\s+|\s+$/g, '') } function WebForm_AppendToClassName(element, className) { var currentClassName =3D ' ' + WebForm_TrimString(element.className) = + ' '; className =3D WebForm_TrimString(className); var index =3D currentClassName.indexOf(' ' + className + ' '); if (index =3D=3D=3D -1) { element.className =3D (element.className =3D=3D=3D '') ? = className : element.className + ' ' + className; } } function WebForm_RemoveClassName(element, className) { var currentClassName =3D ' ' + WebForm_TrimString(element.className) = + ' '; className =3D WebForm_TrimString(className); var index =3D currentClassName.indexOf(' ' + className + ' '); if (index >=3D 0) { element.className =3D = WebForm_TrimString(currentClassName.substring(0, index) + ' ' + currentClassName.substring(index + className.length + 1, = currentClassName.length)); } } function WebForm_GetElementById(elementId) { if (document.getElementById) { return document.getElementById(elementId); } else if (document.all) { return document.all[elementId]; } else return null; } function WebForm_GetElementByTagName(element, tagName) { var elements =3D WebForm_GetElementsByTagName(element, tagName); if (elements && elements.length > 0) { return elements[0]; } else return null; } function WebForm_GetElementsByTagName(element, tagName) { if (element && tagName) { if (element.getElementsByTagName) { return element.getElementsByTagName(tagName); } if (element.all && element.all.tags) { return element.all.tags(tagName); } } return null; } function WebForm_GetElementDir(element) { if (element) { if (element.dir) { return element.dir; } return WebForm_GetElementDir(element.parentNode); } return "ltr"; } function WebForm_GetElementPosition(element) { var result =3D new Object(); result.x =3D 0; result.y =3D 0; result.width =3D 0; result.height =3D 0; if (element.offsetParent) { result.x =3D element.offsetLeft; result.y =3D element.offsetTop; var parent =3D element.offsetParent; while (parent) { result.x +=3D parent.offsetLeft; result.y +=3D parent.offsetTop; var parentTagName =3D parent.tagName.toLowerCase(); if (parentTagName !=3D "table" && parentTagName !=3D "body" &&=20 parentTagName !=3D "html" &&=20 parentTagName !=3D "div" &&=20 parent.clientTop &&=20 parent.clientLeft) { result.x +=3D parent.clientLeft; result.y +=3D parent.clientTop; } parent =3D parent.offsetParent; } } else if (element.left && element.top) { result.x =3D element.left; result.y =3D element.top; } else { if (element.x) { result.x =3D element.x; } if (element.y) { result.y =3D element.y; } } if (element.offsetWidth && element.offsetHeight) { result.width =3D element.offsetWidth; result.height =3D element.offsetHeight; } else if (element.style && element.style.pixelWidth && = element.style.pixelHeight) { result.width =3D element.style.pixelWidth; result.height =3D element.style.pixelHeight; } return result; } function WebForm_GetParentByTagName(element, tagName) { var parent =3D element.parentNode; var upperTagName =3D tagName.toUpperCase(); while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) { parent =3D parent.parentNode ? parent.parentNode : = parent.parentElement; } return parent; } function WebForm_SetElementHeight(element, height) { if (element && element.style) { element.style.height =3D height + "px"; } } function WebForm_SetElementWidth(element, width) { if (element && element.style) { element.style.width =3D width + "px"; } } function WebForm_SetElementX(element, x) { if (element && element.style) { element.style.left =3D x + "px"; } } function WebForm_SetElementY(element, y) { if (element && element.style) { element.style.top =3D y + "px"; } } ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/ScriptResource.axd?d=DHDWSji40cskjXqg9qmrlY9Yrhocz6l1lXVLRsKBoXeRELFaJg8ytqXNkIMcY37BXYhSiC2924red_4BjYO64SxTV2NHvbhxg0BIBRrFSDqj4h-sw_nHDtNXgn8p8q2ePucISY-pT45kSSbNtOWfp-d9pU81&t=633900759325462500 =EF=BB=BF//---------------------------------------------------------- // Copyright (C) Microsoft Corporation. All rights reserved. //---------------------------------------------------------- // MicrosoftAjax.js Function.__typeName=3D"Function";Function.__class=3Dtrue;Function.createC= allback=3Dfunction(b,a){return function(){var = e=3Darguments.length;if(e>0){var d=3D[];for(var = c=3D0;cc){var = f=3DError.parameterCount();f.popStackFrame();return f}return = null};Function._validateParameter=3Dfunction(c,a,h){var = b,g=3Da.type,l=3D!!a.integer,k=3D!!a.domElement,m=3D!!a.mayBeNull;b=3DFun= ction._validateParameterType(c,g,l,k,m,h);if(b){b.popStackFrame();return = b}var = e=3Da.elementType,f=3D!!a.elementMayBeNull;if(g=3D=3D=3DArray&&typeof = c!=3D=3D"undefined"&&c!=3D=3Dnull&&(e||!f)){var = j=3D!!a.elementInteger,i=3D!!a.elementDomElement;for(var = d=3D0;dc.Calendar.TwoDigitYearMax)return = a-100}return = a};Date._getParseRegExp=3Dfunction(b,e){if(!b._parseRegExp)b._parseRegExp= =3D{};else if(b._parseRegExp[e])return b._parseRegExp[e];var = c=3DDate._expandFormat(b,e);c=3Dc.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])= /g,"\\\\$1");var a=3Dnew = Sys.StringBuilder("^"),j=3D[],f=3D0,i=3D0,h=3DDate._getTokenRegExp(),d;wh= ile((d=3Dh.exec(c))!=3D=3Dnull){var = l=3Dc.slice(f,d.index);f=3Dh.lastIndex;i+=3DDate._appendPreOrPostMatch(l,= a);if(i%2=3D=3D=3D1){a.append(d[0]);continue}switch(d[0]){case = "dddd":case "ddd":case "MMMM":case "MMM":a.append("(\\D+)");break;case = "tt":case "t":a.append("(\\D*)");break;case = "yyyy":a.append("(\\d{4})");break;case = "fff":a.append("(\\d{3})");break;case = "ff":a.append("(\\d{2})");break;case "f":a.append("(\\d)");break;case = "dd":case "d":case "MM":case "M":case "yy":case "y":case "HH":case = "H":case "hh":case "h":case "mm":case "m":case "ss":case = "s":a.append("(\\d\\d?)");break;case = "zzz":a.append("([+-]?\\d\\d?:\\d{2})");break;case "zz":case = "z":a.append("([+-]?\\d\\d?)");break}Array.add(j,d[0])}Date._appendPreOrP= ostMatch(c.slice(f),a);a.append("$");var = k=3Da.toString().replace(/\s+/g,"\\s+"),g=3D{"regExp":k,"groups":j};b._pa= rseRegExp[e]=3Dg;return g};Date._getTokenRegExp=3Dfunction(){return = /dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|= zzz|zz|z/g};Date.parseLocale=3Dfunction(a){return = Date._parse(a,Sys.CultureInfo.CurrentCulture,arguments)};Date.parseInvari= ant=3Dfunction(a){return = Date._parse(a,Sys.CultureInfo.InvariantCulture,arguments)};Date._parse=3D= function(g,c,h){var e=3Dfalse;for(var a=3D1,i=3Dh.length;a31)return null;break;case = "MMMM":c=3Dj._getMonthIndex(a);if(c<0||c>11)return null;break;case = "MMM":c=3Dj._getAbbrMonthIndex(a);if(c<0||c>11)return null;break;case = "M":case "MM":var c=3DDate._parseInt(a)-1;if(c<0||c>11)return = null;break;case "y":case = "yy":f=3DDate._expandYear(m,Date._parseInt(a));if(f<0||f>9999)return = null;break;case "yyyy":f=3DDate._parseInt(a);if(f<0||f>9999)return = null;break;case "h":case = "hh":d=3DDate._parseInt(a);if(d=3D=3D=3D12)d=3D0;if(d<0||d>11)return = null;break;case "H":case "HH":d=3DDate._parseInt(a);if(d<0||d>23)return = null;break;case "m":case "mm":n=3DDate._parseInt(a);if(n<0||n>59)return = null;break;case "s":case "ss":o=3DDate._parseInt(a);if(o<0||o>59)return = null;break;case "tt":case "t":var = u=3Da.toUpperCase();r=3Du=3D=3D=3Dm.PMDesignator.toUpperCase();if(!r&&u!=3D= =3Dm.AMDesignator.toUpperCase())return null;break;case = "f":e=3DDate._parseInt(a)*100;if(e<0||e>999)return null;break;case = "ff":e=3DDate._parseInt(a)*10;if(e<0||e>999)return null;break;case = "fff":e=3DDate._parseInt(a);if(e<0||e>999)return null;break;case = "dddd":g=3Dj._getDayIndex(a);if(g<0||g>6)return null;break;case = "ddd":g=3Dj._getAbbrDayIndex(a);if(g<0||g>6)return null;break;case = "zzz":var q=3Da.split(/:/);if(q.length!=3D=3D2)return null;var = i=3DDate._parseInt(q[0]);if(i<-12||i>13)return null;var = l=3DDate._parseInt(q[1]);if(l<0||l>59)return = null;k=3Di*60+(a.startsWith("-")?-l:l);break;case "z":case "zz":var = i=3DDate._parseInt(a);if(i<-12||i>13)return null;k=3Di*60;break}}var = b=3Dnew = Date;if(f=3D=3D=3Dnull)f=3Db.getFullYear();if(c=3D=3D=3Dnull)c=3Db.getMon= th();if(h=3D=3D=3Dnull)h=3Db.getDate();b.setFullYear(f,c,h);if(b.getDate(= )!=3D=3Dh)return null;if(g!=3D=3Dnull&&b.getDay()!=3D=3Dg)return = null;if(r&&d<12)d+=3D12;b.setHours(d,n,o,e);if(k!=3D=3Dnull){var = t=3Db.getMinutes()-(k+b.getTimezoneOffset());b.setHours(b.getHours()+pars= eInt(t/60),t%60)}return b}};Date._parseInt=3Dfunction(a){return = parseInt(a.replace(/^[\s0]+(\d+)$/,"$1"))};Date.prototype.format=3Dfuncti= on(a){return = this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Date.prototy= pe.localeFormat=3Dfunction(a){return = this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Date.prototype= ._toFormattedString=3Dfunction(e,h){if(!e||e.length=3D=3D=3D0||e=3D=3D=3D= "i")if(h&&h.name.length>0)return this.toLocaleString();else return = this.toString();var d=3Dh.dateTimeFormat;e=3DDate._expandFormat(d,e);var = a=3Dnew Sys.StringBuilder,b;function c(a){if(a<10)return "0"+a;return = a.toString()}function g(a){if(a<10)return "00"+a;if(a<100)return = "0"+a;return a.toString()}var = j=3D0,i=3DDate._getTokenRegExp();for(;true;){var = l=3Di.lastIndex,f=3Di.exec(e),k=3De.slice(l,f?f.index:e.length);j+=3DDate= ._appendPreOrPostMatch(k,a);if(!f)break;if(j%2=3D=3D=3D1){a.append(f[0]);= continue}switch(f[0]){case = "dddd":a.append(d.DayNames[this.getDay()]);break;case = "ddd":a.append(d.AbbreviatedDayNames[this.getDay()]);break;case = "dd":a.append(c(this.getDate()));break;case = "d":a.append(this.getDate());break;case = "MMMM":a.append(d.MonthNames[this.getMonth()]);break;case = "MMM":a.append(d.AbbreviatedMonthNames[this.getMonth()]);break;case = "MM":a.append(c(this.getMonth()+1));break;case = "M":a.append(this.getMonth()+1);break;case = "yyyy":a.append(this.getFullYear());break;case = "yy":a.append(c(this.getFullYear()%100));break;case = "y":a.append(this.getFullYear()%100);break;case = "hh":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(c(b));break;ca= se = "h":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(b);break;case = "HH":a.append(c(this.getHours()));break;case = "H":a.append(this.getHours());break;case = "mm":a.append(c(this.getMinutes()));break;case = "m":a.append(this.getMinutes());break;case = "ss":a.append(c(this.getSeconds()));break;case = "s":a.append(this.getSeconds());break;case = "tt":a.append(this.getHours()<12?d.AMDesignator:d.PMDesignator);break;cas= e = "t":a.append((this.getHours()<12?d.AMDesignator:d.PMDesignator).charAt(0)= );break;case = "f":a.append(g(this.getMilliseconds()).charAt(0));break;case = "ff":a.append(g(this.getMilliseconds()).substr(0,2));break;case = "fff":a.append(g(this.getMilliseconds()));break;case = "z":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+Math.floor(= Math.abs(b)));break;case = "zz":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+c(Math.flo= or(Math.abs(b))));break;case = "zzz":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+c(Math.fl= oor(Math.abs(b)))+d.TimeSeparator+c(Math.abs(this.getTimezoneOffset()%60)= ));break}}return = a.toString()};Number.__typeName=3D"Number";Number.__class=3Dtrue;Number.p= arseLocale=3Dfunction(a){return = Number._parse(a,Sys.CultureInfo.CurrentCulture)};Number.parseInvariant=3D= function(a){return = Number._parse(a,Sys.CultureInfo.InvariantCulture)};Number._parse=3Dfuncti= on(g,f){var a=3Dg.trim();if(a.match(/infinity/i)!=3D=3Dnull)return = parseFloat(a);if(a.match(/^0x[a-f0-9]+$/i)!=3D=3Dnull)return = parseInt(a);var = d=3Df.numberFormat,b=3Dd.NumberDecimalSeparator,c=3Dd.NumberGroupSeparato= r,e=3Dnew = RegExp("^[+-]?[\\d\\"+c+"]*\\"+b+"?\\d*([eE][+-]?\\d+)?$");if(!a.match(e)= )return Number.NaN;a=3Da.split(c).join("");a=3Da.replace(b,".");return = parseFloat(a)};Number.prototype.format=3Dfunction(a){return = this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Number.proto= type.localeFormat=3Dfunction(a){return = this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Number.prototy= pe._toFormattedString=3Dfunction(d,j){if(!d||d.length=3D=3D=3D0||d=3D=3D=3D= "i")if(j&&j.name.length>0)return this.toLocaleString();else return = this.toString();var q=3D["n %","n%","%n"],p=3D["-n = %","-n%","-%n"],r=3D["(n)","-n","- n","n-","n -"],o=3D["$n","n$","$ = n","n $"],n=3D["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n = $","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"];function = i(p,k,j,l,o){var = e=3Dj[0],g=3D1,c=3Dp.toString(),a=3D"",m=3D"",i=3Dc.split(".");if(i.lengt= h>1){c=3Di[0];a=3Di[1];var = h=3Da.split(/e/i);if(h.length>1){a=3Dh[0];m=3D"e"+h[1]}}if(k>0){var = f=3Da.length-k;if(f>0)a=3Da.slice(0,k);else if(f<0)for(var = n=3D0;n=3D0){if(e=3D=3D=3D0||e>b)if(d.length>0)ret= urn c.slice(0,b+1)+l+d+a;else return = c.slice(0,b+1)+a;if(d.length>0)d=3Dc.slice(b-e+1,b+1)+l+d;else = d=3Dc.slice(b-e+1,b+1);b-=3De;if(g1)b=3DparseInt(d.slice(1));var = c;switch(d.charAt(0)){case "d":case "D":c=3D"n";if(b!=3D=3D-1){var = g=3D""+e,k=3Db-g.length;if(k>0)for(var = m=3D0;m=3D0};Array.dequeue=3Dfunction(a){return = a.shift()};Array.forEach=3Dfunction(b,e,d){for(var = a=3D0,f=3Db.length;a=3D0)b.splice(a,1);return = a>=3D0};Array.removeAt=3Dfunction(a,b){a.splice(b,1)};String.__typeName=3D= "String";String.__class=3Dtrue;String.prototype.endsWith=3Dfunction(a){re= turn = this.substr(this.length-a.length)=3D=3D=3Da};String.prototype.startsWith=3D= function(a){return = this.substr(0,a.length)=3D=3D=3Da};String.prototype.trim=3Dfunction(){ret= urn = this.replace(/^\s+|\s+$/g,"")};String.prototype.trimEnd=3Dfunction(){retu= rn = this.replace(/\s+$/,"")};String.prototype.trimStart=3Dfunction(){return = this.replace(/^\s+/,"")};String.format=3Dfunction(){return = String._toFormattedString(false,arguments)};String.localeFormat=3Dfunctio= n(){return = String._toFormattedString(true,arguments)};String._toFormattedString=3Dfu= nction(l,j){var c=3D"",e=3Dj[0];for(var a=3D0;true;){var = f=3De.indexOf("{",a),d=3De.indexOf("}",a);if(f<0&&d<0){c+=3De.slice(a);br= eak}if(d>0&&(d-1){Sys.Browser.agent=3DSys.Browser.Firefox;Sys.Browser.versio= n=3DparseFloat(navigator.userAgent.match(/Firefox\/(\d+\.\d+)/)[1]);Sys.B= rowser.name=3D"Firefox";Sys.Browser.hasDebuggerStatement=3Dtrue}else = if(navigator.userAgent.indexOf(" = Safari/")>-1){Sys.Browser.agent=3DSys.Browser.Safari;Sys.Browser.version=3D= parseFloat(navigator.userAgent.match(/Safari\/(\d+\.\d+)/)[1]);Sys.Browse= r.name=3D"Safari"}else = if(navigator.userAgent.indexOf("Opera/")>-1)Sys.Browser.agent=3DSys.Brows= er.Opera;Type.registerNamespace("Sys.UI");Sys._Debug=3Dfunction(){};Sys._= Debug.prototype=3D{_appendConsole:function(a){if(typeof = Debug!=3D=3D"undefined"&&Debug.writeln)Debug.writeln(a);if(window.console= &&window.console.log)window.console.log(a);if(window.opera)window.opera.p= ostError(a);if(window.debugService)window.debugService.trace(a)},_appendT= race:function(b){var = a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()= =3D=3D=3D"TEXTAREA")a.value+=3Db+"\n"},assert:function(c,a,b){if(!c){a=3D= b&&this.assert.caller?String.format(Sys.Res.assertFailedCaller,a,this.ass= ert.caller):String.format(Sys.Res.assertFailed,a);if(confirm(String.forma= t(Sys.Res.breakIntoDebugger,a)))this.fail(a)}},clearTrace:function(){var = a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()= =3D=3D=3D"TEXTAREA")a.value=3D""},fail:function(message){this._appendCons= ole(message);if(Sys.Browser.hasDebuggerStatement)eval("debugger")},trace:= function(a){this._appendConsole(a);this._appendTrace(a)},traceDump:functi= on(a,b){var = c=3Dthis._traceDump(a,b,true)},_traceDump:function(a,c,f,b,d){c=3Dc?c:"tr= aceDump";b=3Db?b:"";if(a=3D=3D=3Dnull){this.trace(b+c+": = null");return}switch(typeof a){case "undefined":this.trace(b+c+": = Undefined");break;case "number":case "string":case = "boolean":this.trace(b+c+": = "+a);break;default:if(Date.isInstanceOfType(a)||RegExp.isInstanceOfType(a= )){this.trace(b+c+": "+a.toString());break}if(!d)d=3D[];else = if(Array.contains(d,a)){this.trace(b+c+": = ...");return}Array.add(d,a);if(a=3D=3Dwindow||a=3D=3D=3Ddocument||window.= HTMLElement&&a instanceof HTMLElement||typeof = a.nodeName=3D=3D=3D"string"){var = k=3Da.tagName?a.tagName:"DomElement";if(a.id)k+=3D" - = "+a.id;this.trace(b+c+" {"+k+"}")}else{var = i=3DObject.getTypeName(a);this.trace(b+c+(typeof i=3D=3D=3D"string"?" = {"+i+"}":""));if(b=3D=3D=3D""||f){b+=3D" ";var = e,j,l,g,h;if(Array.isInstanceOfType(a)){j=3Da.length;for(e=3D0;e=3D0;d--){var k=3Dh[d].trim();b=3Da[k];if(typeof = b!=3D=3D"number")throw = Error.argument("value",String.format(Sys.Res.enumInvalidValue,c.split(","= )[d].trim(),this.__typeName));j|=3Db}return j}}function = Sys$Enum$toString(c){if(typeof = c=3D=3D=3D"undefined"||c=3D=3D=3Dnull)return this.__string;var = d=3Dthis.prototype,a;if(!this.__flags||c=3D=3D=3D0){for(a in = d)if(d[a]=3D=3D=3Dc)return a}else{var = b=3Dthis.__sortedValues;if(!b){b=3D[];for(a in = d)b[b.length]=3D{key:a,value:d[a]};b.sort(function(a,b){return = a.value-b.value});this.__sortedValues=3Db}var = e=3D[],g=3Dc;for(a=3Db.length-1;a>=3D0;a--){var = h=3Db[a],f=3Dh.value;if(f=3D=3D=3D0)continue;if((f&c)=3D=3D=3Df){e[e.leng= th]=3Dh.key;g-=3Df;if(g=3D=3D=3D0)break}}if(e.length&&g=3D=3D=3D0)return = e.reverse().join(", ")}return = ""}Type.prototype.registerEnum=3Dfunction(c,b){for(var a in = this.prototype)this[a]=3Dthis.prototype[a];this.__typeName=3Dc;this.parse= =3DSys$Enum$parse;this.__string=3Dthis.toString();this.toString=3DSys$Enu= m$toString;this.__flags=3Db;this.__enum=3Dtrue};Type.isEnum=3Dfunction(a)= {if(typeof a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return = !!a.__enum};Type.isFlags=3Dfunction(a){if(typeof = a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return = !!a.__flags};Sys.EventHandlerList=3Dfunction(){this._list=3D{}};Sys.Event= HandlerList.prototype=3D{addHandler:function(b,a){Array.add(this._getEven= t(b,true),a)},removeHandler:function(c,b){var = a=3Dthis._getEvent(c);if(!a)return;Array.remove(a,b)},getHandler:function= (b){var a=3Dthis._getEvent(b);if(!a||a.length=3D=3D=3D0)return = null;a=3DArray.clone(a);if(!a._handler)a._handler=3Dfunction(c,d){for(var= b=3D0,e=3Da.length;b=3D0;c--)$removeHandler(a,b,d[c].handler)}a._events=3Dnu= ll}},$removeHandler=3DSys.UI.DomEvent.removeHandler=3Dfunction(a,e,f){var= d=3Dnull,c=3Da._events[e],d=3Dnull;for(var = b=3D0,g=3Dc.length;b0)this._t= imeoutCookie=3Dwindow.setTimeout(Function.createDelegate(this,this._scrip= tLoadTimeoutHandler),a*1000);this._loadScriptsInternal()},notifyScriptLoa= ded:function(){if(!this._loading)return;this._currentTask._notified++;if(= Sys.Browser.agent=3D=3D=3DSys.Browser.Safari)if(this._currentTask._notifi= ed=3D=3D=3D1)window.setTimeout(Function.createDelegate(this,function(){th= is._scriptLoadedHandler(this._currentTask.get_scriptElement(),true)}),0)}= ,queueCustomScriptTag:function(a){if(!this._scriptsToLoad)this._scriptsTo= Load=3D[];Array.add(this._scriptsToLoad,a)},queueScriptBlock:function(a){= if(!this._scriptsToLoad)this._scriptsToLoad=3D[];Array.add(this._scriptsT= oLoad,{text:a})},queueScriptReference:function(a){if(!this._scriptsToLoad= )this._scriptsToLoad=3D[];Array.add(this._scriptsToLoad,{src:a})},_create= ScriptElement:function(c){var = a=3Ddocument.createElement("SCRIPT");a.type=3D"text/javascript";for(var = b in c)a[b]=3Dc[b];return = a},_loadScriptsInternal:function(){if(this._scriptsToLoad&&this._scriptsT= oLoad.length>0){var = b=3DArray.dequeue(this._scriptsToLoad),a=3Dthis._createScriptElement(b);i= f(a.text&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari){a.innerHTML=3Da.t= ext;delete a.text}if(typeof = b.src=3D=3D=3D"string"){this._currentTask=3Dnew = Sys._ScriptLoaderTask(a,this._scriptLoadedDelegate);this._currentTask.exe= cute()}else{document.getElementsByTagName("HEAD")[0].appendChild(a);Sys._= ScriptLoader._clearScript(a);this._loadScriptsInternal()}}else{var = c=3Dthis._allScriptsLoadedCallback;this._stopLoading();if(c)c(this)}},_ra= iseError:function(a){var = c=3Dthis._scriptLoadFailedCallback,b=3Dthis._currentTask.get_scriptElemen= t();this._stopLoading();if(c)c(this,b,a);else throw = Sys._ScriptLoader._errorScriptLoadFailed(b.src,a)},_scriptLoadedHandler:f= unction(a,b){if(b&&this._currentTask._notified)if(this._currentTask._noti= fied>1)this._raiseError(true);else{Array.add(Sys._ScriptLoader._getLoaded= Scripts(),a.src);this._currentTask.dispose();this._currentTask=3Dnull;thi= s._loadScriptsInternal()}else = this._raiseError(false)},_scriptLoadTimeoutHandler:function(){var = a=3Dthis._scriptLoadTimeoutCallback;this._stopLoading();if(a)a(this)},_st= opLoading:function(){if(this._timeoutCookie){window.clearTimeout(this._ti= meoutCookie);this._timeoutCookie=3Dnull}if(this._currentTask){this._curre= ntTask.dispose();this._currentTask=3Dnull}this._scriptsToLoad=3Dnull;this= ._loading=3Dnull;this._allScriptsLoadedCallback=3Dnull;this._scriptLoadFa= iledCallback=3Dnull;this._scriptLoadTimeoutCallback=3Dnull}};Sys._ScriptL= oader.registerClass("Sys._ScriptLoader",null,Sys.IDisposable);Sys._Script= Loader.getInstance=3Dfunction(){var = a=3DSys._ScriptLoader._activeInstance;if(!a)a=3DSys._ScriptLoader._active= Instance=3Dnew Sys._ScriptLoader;return = a};Sys._ScriptLoader.isScriptLoaded=3Dfunction(b){var = a=3Ddocument.createElement("script");a.src=3Db;return = Array.contains(Sys._ScriptLoader._getLoadedScripts(),a.src)};Sys._ScriptL= oader.readLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScr= ipts){var = b=3DSys._ScriptLoader._referencedScripts=3D[],c=3Ddocument.getElementsByT= agName("SCRIPT");for(i=3Dc.length-1;i>=3D0;i--){var = d=3Dc[i],a=3Dd.src;if(a.length)if(!Array.contains(b,a))Array.add(b,a)}}};= Sys._ScriptLoader._clearScript=3Dfunction(a){if(!Sys.Debug.isDebug)a.pare= ntNode.removeChild(a)};Sys._ScriptLoader._errorScriptLoadFailed=3Dfunctio= n(b,d){var a;if(d)a=3DSys.Res.scriptLoadMultipleCallbacks;else = a=3DSys.Res.scriptLoadFailed;var e=3D"Sys.ScriptLoadFailedException: = "+String.format(a,b),c=3DError.create(e,{name:"Sys.ScriptLoadFailedExcept= ion","scriptUrl":b});c.popStackFrame();return = c};Sys._ScriptLoader._getLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader= ._referencedScripts){Sys._ScriptLoader._referencedScripts=3D[];Sys._Scrip= tLoader.readLoadedScripts()}return = Sys._ScriptLoader._referencedScripts};Sys._ScriptLoaderTask=3Dfunction(b,= a){this._scriptElement=3Db;this._completedCallback=3Da;this._notified=3D0= };Sys._ScriptLoaderTask.prototype=3D{get_scriptElement:function(){return = this._scriptElement},dispose:function(){if(this._disposed)return;this._di= sposed=3Dtrue;this._removeScriptElementHandlers();Sys._ScriptLoader._clea= rScript(this._scriptElement);this._scriptElement=3Dnull},execute:function= (){this._addScriptElementHandlers();document.getElementsByTagName("HEAD")= [0].appendChild(this._scriptElement)},_addScriptElementHandlers:function(= ){this._scriptLoadDelegate=3DFunction.createDelegate(this,this._scriptLoa= dHandler);if(Sys.Browser.agent!=3D=3DSys.Browser.InternetExplorer){this._= scriptElement.readyState=3D"loaded";$addHandler(this._scriptElement,"load= ",this._scriptLoadDelegate)}else = $addHandler(this._scriptElement,"readystatechange",this._scriptLoadDelega= te);this._scriptErrorDelegate=3DFunction.createDelegate(this,this._script= ErrorHandler);$addHandler(this._scriptElement,"error",this._scriptErrorDe= legate)},_removeScriptElementHandlers:function(){if(this._scriptLoadDeleg= ate){var = a=3Dthis.get_scriptElement();if(Sys.Browser.agent!=3D=3DSys.Browser.Inter= netExplorer)$removeHandler(a,"load",this._scriptLoadDelegate);else = $removeHandler(a,"readystatechange",this._scriptLoadDelegate);$removeHand= ler(a,"error",this._scriptErrorDelegate);this._scriptErrorDelegate=3Dnull= ;this._scriptLoadDelegate=3Dnull}},_scriptErrorHandler:function(){if(this= ._disposed)return;this._completedCallback(this.get_scriptElement(),false)= },_scriptLoadHandler:function(){if(this._disposed)return;var = a=3Dthis.get_scriptElement();if(a.readyState!=3D=3D"loaded"&&a.readyState= !=3D=3D"complete")return;var = b=3Dthis;window.setTimeout(function(){b._completedCallback(a,true)},0)}};= Sys._ScriptLoaderTask.registerClass("Sys._ScriptLoaderTask",null,Sys.IDis= posable);Sys.ApplicationLoadEventArgs=3Dfunction(b,a){Sys.ApplicationLoad= EventArgs.initializeBase(this);this._components=3Db;this._isPartialLoad=3D= a};Sys.ApplicationLoadEventArgs.prototype=3D{get_components:function(){re= turn this._components},get_isPartialLoad:function(){return = this._isPartialLoad}};Sys.ApplicationLoadEventArgs.registerClass("Sys.App= licationLoadEventArgs",Sys.EventArgs);Sys._Application=3Dfunction(){Sys._= Application.initializeBase(this);this._disposableObjects=3D[];this._compo= nents=3D{};this._createdComponents=3D[];this._secondPassComponents=3D[];t= his._unloadHandlerDelegate=3DFunction.createDelegate(this,this._unloadHan= dler);this._loadHandlerDelegate=3DFunction.createDelegate(this,this._load= Handler);Sys.UI.DomEvent.addHandler(window,"unload",this._unloadHandlerDe= legate);Sys.UI.DomEvent.addHandler(window,"load",this._loadHandlerDelegat= e)};Sys._Application.prototype=3D{_creatingComponents:false,_disposing:fa= lse,get_isCreatingComponents:function(){return = this._creatingComponents},add_load:function(a){this.get_events().addHandl= er("load",a)},remove_load:function(a){this.get_events().removeHandler("lo= ad",a)},add_init:function(a){if(this._initialized)a(this,Sys.EventArgs.Em= pty);else = this.get_events().addHandler("init",a)},remove_init:function(a){this.get_= events().removeHandler("init",a)},add_unload:function(a){this.get_events(= ).addHandler("unload",a)},remove_unload:function(a){this.get_events().rem= oveHandler("unload",a)},addComponent:function(a){this._components[a.get_i= d()]=3Da},beginCreateComponents:function(){this._creatingComponents=3Dtru= e},dispose:function(){if(!this._disposing){this._disposing=3Dtrue;if(wind= ow.pageUnload)window.pageUnload(this,Sys.EventArgs.Empty);var = c=3Dthis.get_events().getHandler("unload");if(c)c(this,Sys.EventArgs.Empt= y);var b=3DArray.clone(this._disposableObjects);for(var = a=3D0,e=3Db.length;a0)this._timer=3Dwindow.setTimeout= (Function.createDelegate(this,this._onTimeout),d);this._xmlHttpRequest.se= nd(c);this._started=3Dtrue},getResponseHeader:function(b){var = a;try{a=3Dthis._xmlHttpRequest.getResponseHeader(b)}catch(c){}if(!a)a=3D"= ";return a},getAllResponseHeaders:function(){return = this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function()= {return = this._xmlHttpRequest.responseText},get_statusCode:function(){return = this._xmlHttpRequest.status},get_statusText:function(){return = this._xmlHttpRequest.statusText},get_xml:function(){var = a=3Dthis._xmlHttpRequest.responseXML;if(!a||!a.documentElement){a=3Dnew = XMLDOM(this._xmlHttpRequest.responseText);if(!a||!a.documentElement)retur= n null}else = if(navigator.userAgent.indexOf("MSIE")!=3D=3D-1)a.setProperty("SelectionL= anguage","XPath");if(a.documentElement.namespaceURI=3D=3D=3D"http://www.m= ozilla.org/newlayout/xml/parsererror.xml"&&a.documentElement.tagName=3D=3D= =3D"parsererror")return = null;if(a.documentElement.firstChild&&a.documentElement.firstChild.tagNam= e=3D=3D=3D"parsererror")return null;return = a},abort:function(){if(this._aborted||this._responseAvailable||this._time= dOut)return;this._aborted=3Dtrue;this._clearTimer();if(this._xmlHttpReque= st&&!this._responseAvailable){this._xmlHttpRequest.onreadystatechange=3DF= unction.emptyMethod;this._xmlHttpRequest.abort();this._xmlHttpRequest=3Dn= ull;var = a=3Dthis._webRequest._get_eventHandlerList().getHandler("completed");if(a= )a(this,Sys.EventArgs.Empty)}}};Sys.Net.XMLHttpExecutor.registerClass("Sy= s.Net.XMLHttpExecutor",Sys.Net.WebRequestExecutor);Sys.Net._WebRequestMan= ager=3Dfunction(){this._this=3Dthis;this._defaultTimeout=3D0;this._defaul= tExecutorType=3D"Sys.Net.XMLHttpExecutor"};Sys.Net._WebRequestManager.pro= totype=3D{add_invokingRequest:function(a){this._get_eventHandlerList().ad= dHandler("invokingRequest",a)},remove_invokingRequest:function(a){this._g= et_eventHandlerList().removeHandler("invokingRequest",a)},add_completedRe= quest:function(a){this._get_eventHandlerList().addHandler("completedReque= st",a)},remove_completedRequest:function(a){this._get_eventHandlerList().= removeHandler("completedRequest",a)},_get_eventHandlerList:function(){if(= !this._events)this._events=3Dnew Sys.EventHandlerList;return = this._events},get_defaultTimeout:function(){return = this._defaultTimeout},set_defaultTimeout:function(a){this._defaultTimeout= =3Da},get_defaultExecutorType:function(){return = this._defaultExecutorType},set_defaultExecutorType:function(a){this._defa= ultExecutorType=3Da},executeRequest:function(webRequest){var = executor=3DwebRequest.get_executor();if(!executor){var = failed=3Dfalse;try{var = executorType=3Deval(this._defaultExecutorType);executor=3Dnew = executorType}catch(a){failed=3Dtrue}webRequest.set_executor(executor)}if(= executor.get_aborted())return;var evArgs=3Dnew = Sys.Net.NetworkRequestEventArgs(webRequest),handler=3Dthis._get_eventHand= lerList().getHandler("invokingRequest");if(handler)handler(this,evArgs);i= f(!evArgs.get_cancel())executor.executeRequest()}};Sys.Net._WebRequestMan= ager.registerClass("Sys.Net._WebRequestManager");Sys.Net.WebRequestManage= r=3Dnew = Sys.Net._WebRequestManager;Sys.Net.NetworkRequestEventArgs=3Dfunction(a){= Sys.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=3Da= };Sys.Net.NetworkRequestEventArgs.prototype=3D{get_webRequest:function(){= return = this._webRequest}};Sys.Net.NetworkRequestEventArgs.registerClass("Sys.Net= .NetworkRequestEventArgs",Sys.CancelEventArgs);Sys.Net.WebRequest=3Dfunct= ion(){this._url=3D"";this._headers=3D{};this._body=3Dnull;this._userConte= xt=3Dnull;this._httpVerb=3Dnull;this._executor=3Dnull;this._invokeCalled=3D= false;this._timeout=3D0};Sys.Net.WebRequest.prototype=3D{add_completed:fu= nction(a){this._get_eventHandlerList().addHandler("completed",a)},remove_= completed:function(a){this._get_eventHandlerList().removeHandler("complet= ed",a)},completed:function(b){var = a=3DSys.Net.WebRequestManager._get_eventHandlerList().getHandler("complet= edRequest");if(a)a(this._executor,b);a=3Dthis._get_eventHandlerList().get= Handler("completed");if(a)a(this._executor,b)},_get_eventHandlerList:func= tion(){if(!this._events)this._events=3Dnew Sys.EventHandlerList;return = this._events},get_url:function(){return = this._url},set_url:function(a){this._url=3Da},get_headers:function(){retu= rn = this._headers},get_httpVerb:function(){if(this._httpVerb=3D=3D=3Dnull){if= (this._body=3D=3D=3Dnull)return "GET";return "POST"}return = this._httpVerb},set_httpVerb:function(a){this._httpVerb=3Da},get_body:fun= ction(){return = this._body},set_body:function(a){this._body=3Da},get_userContext:function= (){return = this._userContext},set_userContext:function(a){this._userContext=3Da},get= _executor:function(){return = this._executor},set_executor:function(a){this._executor=3Da;this._executo= r._set_webRequest(this)},get_timeout:function(){if(this._timeout=3D=3D=3D= 0)return Sys.Net.WebRequestManager.get_defaultTimeout();return = this._timeout},set_timeout:function(a){this._timeout=3Da},getResolvedUrl:= function(){return = Sys.Net.WebRequest._resolveUrl(this._url)},invoke:function(){Sys.Net.WebR= equestManager.executeRequest(this);this._invokeCalled=3Dtrue}};Sys.Net.We= bRequest._resolveUrl=3Dfunction(b,a){if(b&&b.indexOf("://")!=3D=3D-1)retu= rn b;if(!a||a.length=3D=3D=3D0){var = c=3Ddocument.getElementsByTagName("base")[0];if(c&&c.href&&c.href.length>= 0)a=3Dc.href;else a=3Ddocument.URL}var = d=3Da.indexOf("?");if(d!=3D=3D-1)a=3Da.substr(0,d);a=3Da.substr(0,a.lastI= ndexOf("/")+1);if(!b||b.length=3D=3D=3D0)return = a;if(b.charAt(0)=3D=3D=3D"/"){var = e=3Da.indexOf("://"),g=3Da.indexOf("/",e+3);return = a.substr(0,g)+b}else{var f=3Da.lastIndexOf("/");return = a.substr(0,f+1)+b}};Sys.Net.WebRequest._createQueryString=3Dfunction(d,b)= {if(!b)b=3DencodeURIComponent;var a=3Dnew = Sys.StringBuilder,f=3D0;for(var c in d){var e=3Dd[c];if(typeof = e=3D=3D=3D"function")continue;var = g=3DSys.Serialization.JavaScriptSerializer.serialize(e);if(f!=3D=3D0)a.ap= pend("&");a.append(c);a.append("=3D");a.append(b(g));f++}return = a.toString()};Sys.Net.WebRequest._createUrl=3Dfunction(a,b){if(!b)return = a;var d=3DSys.Net.WebRequest._createQueryString(b);if(d.length>0){var = c=3D"?";if(a&&a.indexOf("?")!=3D=3D-1)c=3D"&";return a+c+d}else return = a};Sys.Net.WebRequest.registerClass("Sys.Net.WebRequest");Sys.Net.WebServ= iceProxy=3Dfunction(){};Sys.Net.WebServiceProxy.prototype=3D{set_timeout:= function(a){this._timeout=3Da},get_timeout:function(){return = this._timeout},set_defaultUserContext:function(a){this._userContext=3Da},= get_defaultUserContext:function(){return = this._userContext},set_defaultSucceededCallback:function(a){this._succeed= ed=3Da},get_defaultSucceededCallback:function(){return = this._succeeded},set_defaultFailedCallback:function(a){this._failed=3Da},= get_defaultFailedCallback:function(){return = this._failed},set_path:function(a){this._path=3Da},get_path:function(){re= turn = this._path},_invoke:function(d,e,g,f,c,b,a){if(c=3D=3D=3Dnull||typeof = c=3D=3D=3D"undefined")c=3Dthis.get_defaultSucceededCallback();if(b=3D=3D=3D= null||typeof = b=3D=3D=3D"undefined")b=3Dthis.get_defaultFailedCallback();if(a=3D=3D=3Dn= ull||typeof = a=3D=3D=3D"undefined")a=3Dthis.get_defaultUserContext();return = Sys.Net.WebServiceProxy.invoke(d,e,g,f,c,b,a,this.get_timeout())}};Sys.Ne= t.WebServiceProxy.registerClass("Sys.Net.WebServiceProxy");Sys.Net.WebSer= viceProxy.invoke=3Dfunction(k,a,j,d,i,c,f,h){var b=3Dnew = Sys.Net.WebRequest;b.get_headers()["Content-Type"]=3D"application/json; = charset=3Dutf-8";if(!d)d=3D{};var = g=3Dd;if(!j||!g)g=3D{};b.set_url(Sys.Net.WebRequest._createUrl(k+"/"+a,g)= );var = e=3Dnull;if(!j){e=3DSys.Serialization.JavaScriptSerializer.serialize(d);i= f(e=3D=3D=3D"{}")e=3D""}b.set_body(e);b.add_completed(l);if(h&&h>0)b.set_= timeout(h);b.invoke();function l(d){if(d.get_responseAvailable()){var = e=3Dd.get_statusCode(),b=3Dnull;try{var = j=3Dd.getResponseHeader("Content-Type");if(j.startsWith("application/json= "))b=3Dd.get_object();else = if(j.startsWith("text/xml"))b=3Dd.get_xml();else = b=3Dd.get_responseData()}catch(m){}var = k=3Dd.getResponseHeader("jsonerror"),g=3Dk=3D=3D=3D"true";if(g)b=3Dnew = Sys.Net.WebServiceError(false,b.Message,b.StackTrace,b.ExceptionType);if(= e<200||e>=3D300||g){if(c){if(!b||!g)b=3Dnew = Sys.Net.WebServiceError(false,String.format(Sys.Res.webServiceFailedNoMsg= ,a),"","");b._statusCode=3De;c(b,f,a)}}else if(i)i(b,f,a)}else{var = h;if(d.get_timedOut())h=3DString.format(Sys.Res.webServiceTimedOut,a);els= e h=3DString.format(Sys.Res.webServiceFailedNoMsg,a);if(c)c(new = Sys.Net.WebServiceError(d.get_timedOut(),h,"",""),f,a)}}return = b};Sys.Net.WebServiceProxy._generateTypedConstructor=3Dfunction(a){return= function(b){if(b)for(var c in = b)this[c]=3Db[c];this.__type=3Da}};Sys.Net.WebServiceError=3Dfunction(c,d= ,b,a){this._timedOut=3Dc;this._message=3Dd;this._stackTrace=3Db;this._exc= eptionType=3Da;this._statusCode=3D-1};Sys.Net.WebServiceError.prototype=3D= {get_timedOut:function(){return = this._timedOut},get_statusCode:function(){return = this._statusCode},get_message:function(){return = this._message},get_stackTrace:function(){return = this._stackTrace},get_exceptionType:function(){return = this._exceptionType}};Sys.Net.WebServiceError.registerClass("Sys.Net.WebS= erviceError");Type.registerNamespace("Sys.Services");Sys.Services._Profil= eService=3Dfunction(){Sys.Services._ProfileService.initializeBase(this);t= his.properties=3D{}};Sys.Services._ProfileService.DefaultWebServicePath=3D= "";Sys.Services._ProfileService.prototype=3D{_defaultFailedCallback:null,= _defaultLoadCompletedCallback:null,_defaultSaveCompletedCallback:null,_pa= th:"",_timeout:0,get_defaultFailedCallback:function(){return = this._defaultFailedCallback},set_defaultFailedCallback:function(a){this._= defaultFailedCallback=3Da},get_defaultLoadCompletedCallback:function(){re= turn = this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:func= tion(a){this._defaultLoadCompletedCallback=3Da},get_defaultSaveCompletedC= allback:function(){return = this._defaultSaveCompletedCallback},set_defaultSaveCompletedCallback:func= tion(a){this._defaultSaveCompletedCallback=3Da},get_path:function(){retur= n = this._path},set_path:function(a){if(!a||!a.length)a=3D"";this._path=3Da},= get_timeout:function(){return = this._timeout},set_timeout:function(a){this._timeout=3Da},load:function(b= ,d,e,f){var = c=3D{},a;if(!b)a=3D"GetAllPropertiesForCurrentUser";else{a=3D"GetProperti= esForCurrentUser";c=3D{properties:this._clonePropertyNames(b)}}this._invo= ke(this._get_path(),a,false,c,Function.createDelegate(this,this._onLoadCo= mplete),Function.createDelegate(this,this._onLoadFailed),[d,e,f])},save:f= unction(d,a,c,e){var = b=3Dthis._flattenProperties(d,this.properties);this._invoke(this._get_pat= h(),"SetPropertiesForCurrentUser",false,{values:b},Function.createDelegat= e(this,this._onSaveComplete),Function.createDelegate(this,this._onSaveFai= led),[a,c,e])},_clonePropertyNames:function(e){var c=3D[],d=3D{};for(var = b=3D0;b0)a.append(",");Sys.Serialization.JavaScriptSerializer._s= erializeWithBuilder(b[c],a)}a.append("]")}else{if(Date.isInstanceOfType(b= )){a.append('"\\/Date(');a.append(b.getTime());a.append(')\\/"');break}va= r e=3D[],i=3D0;for(var g in = b){if(g.startsWith("$"))continue;e[i++]=3Dg}if(h)e.sort();a.append("{");v= ar j=3Dfalse;for(c=3D0;c=3D" = "){if(d=3D=3D=3D"\\"||d=3D=3D=3D'"')a.append("\\");a.append(d)}else = switch(d){case "\b":a.append("\\b");break;case = "\f":a.append("\\f");break;case "\n":a.append("\\n");break;case = "\r":a.append("\\r");break;case = "\t":a.append("\\t");break;default:a.append("\\u00");if(d.charCodeAt()<16= )a.append("0");a.append(d.charCodeAt().toString(16))}}}else = a.append(b);a.append('"');break;case = "boolean":a.append(b.toString());break;default:a.append("null");break}};S= ys.Serialization.JavaScriptSerializer.serialize=3Dfunction(b){var = a=3Dnew = Sys.StringBuilder;Sys.Serialization.JavaScriptSerializer._serializeWithBu= ilder(b,a,false);return = a.toString()};Sys.Serialization.JavaScriptSerializer.deserialize=3Dfuncti= on(data){if(data.length=3D=3D=3D0)throw = Error.argument("data",Sys.Res.cannotDeserializeEmptyString);try{var = exp=3Ddata.replace(new = RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)\\)\\\\/\\"',"g"),"$1new = Date($2)");return eval("("+exp+")")}catch(a){throw = Error.argument("data",Sys.Res.cannotDeserializeInvalidJson)}};Sys.Culture= Info=3Dfunction(c,b,a){this.name=3Dc;this.numberFormat=3Db;this.dateTimeF= ormat=3Da};Sys.CultureInfo.prototype=3D{_getDateTimeFormats:function(){if= (!this._dateTimeFormats){var = a=3Dthis.dateTimeFormat;this._dateTimeFormats=3D[a.MonthDayPattern,a.Year= MonthPattern,a.ShortDatePattern,a.ShortTimePattern,a.LongDatePattern,a.Lo= ngTimePattern,a.FullDateTimePattern,a.RFC1123Pattern,a.SortableDateTimePa= ttern,a.UniversalSortableDateTimePattern]}return = this._dateTimeFormats},_getMonthIndex:function(a){if(!this._upperMonths)t= his._upperMonths=3Dthis._toUpperArray(this.dateTimeFormat.MonthNames);ret= urn = Array.indexOf(this._upperMonths,this._toUpper(a))},_getAbbrMonthIndex:fun= ction(a){if(!this._upperAbbrMonths)this._upperAbbrMonths=3Dthis._toUpperA= rray(this.dateTimeFormat.AbbreviatedMonthNames);return = Array.indexOf(this._upperMonths,this._toUpper(a))},_getDayIndex:function(= a){if(!this._upperDays)this._upperDays=3Dthis._toUpperArray(this.dateTime= Format.DayNames);return = Array.indexOf(this._upperDays,this._toUpper(a))},_getAbbrDayIndex:functio= n(a){if(!this._upperAbbrDays)this._upperAbbrDays=3Dthis._toUpperArray(thi= s.dateTimeFormat.AbbreviatedDayNames);return = Array.indexOf(this._upperAbbrDays,this._toUpper(a))},_toUpperArray:functi= on(c){var b=3D[];for(var = a=3D0,d=3Dc.length;a=3D0;b--){var = a=3Dd[b];if(a.nodeType=3D=3D=3D1){if(a.dispose&&typeof = a.dispose=3D=3D=3D"function")a.dispose();else if(a.control&&typeof = a.control.dispose=3D=3D=3D"function")a.control.dispose();var = e=3DSys.UI.Behavior.getBehaviors(a);for(var = c=3De.length-1;c>=3D0;c--)e[c].dispose();this._destroyTree(a)}}}},dispose= :function(){if(this._form){Sys.UI.DomEvent.removeHandler(this._form,"subm= it",this._onFormSubmitHandler);Sys.UI.DomEvent.removeHandler(this._form,"= click",this._onFormElementClickHandler);Sys.UI.DomEvent.removeHandler(win= dow,"unload",this._onWindowUnloadHandler);Sys.UI.DomEvent.removeHandler(w= indow,"load",this._pageLoadedHandler)}if(this._originalDoPostBack){window= .__doPostBack=3Dthis._originalDoPostBack;this._originalDoPostBack=3Dnull}= this._form=3Dnull;this._updatePanelIDs=3Dnull;this._oldUpdatePanelIDs=3Dn= ull;this._childUpdatePanelIDs=3Dnull;this._updatePanelClientIDs=3Dnull;th= is._asyncPostBackControlIDs=3Dnull;this._asyncPostBackControlClientIDs=3D= null;this._postBackControlIDs=3Dnull;this._postBackControlClientIDs=3Dnul= l;this._asyncPostBackTimeout=3Dnull;this._scrollPosition=3Dnull;this._dat= aItems=3Dnull},_doPostBack:function(a,e){this._additionalInput=3Dnull;var= = b=3Dthis._form;if(b.action!=3D=3Db._initialAction)this._postBackSettings=3D= this._createPostBackSettings(false,null,null);else{var = f=3Dthis._uniqueIDToClientID(a),d=3Ddocument.getElementById(f);if(!d)if(A= rray.contains(this._asyncPostBackControlIDs,a))this._postBackSettings=3Dt= his._createPostBackSettings(true,this._scriptManagerID+"|"+a,null);else = if(Array.contains(this._postBackControlIDs,a))this._postBackSettings=3Dth= is._createPostBackSettings(false,null,null);else{var = c=3Dthis._findNearestElement(a);if(c)this._postBackSettings=3Dthis._getPo= stBackSettings(c,a);else = this._postBackSettings=3Dthis._createPostBackSettings(false,null,null)}el= se = this._postBackSettings=3Dthis._getPostBackSettings(d,a)}if(!this._postBac= kSettings.async){b.onsubmit=3Dthis._onsubmit;this._originalDoPostBack(a,e= );b.onsubmit=3Dnull;return}b.__EVENTTARGET.value=3Da;b.__EVENTARGUMENT.va= lue=3De;this._onFormSubmit()},_elementContains:function(b,a){while(a){if(= a=3D=3D=3Db)return true;a=3Da.parentNode}return = false},_endPostBack:function(a,e){this._processingRequest=3Dfalse;this._r= equest=3Dnull;this._additionalInput=3Dnull;var = d=3Dthis._get_eventHandlerList().getHandler("endRequest"),b=3Dfalse;if(d)= {var c=3Dnew = Sys.WebForms.EndRequestEventArgs(a,this._dataItems,e);d(this,c);b=3Dc.get= _errorHandled()}this._dataItems=3Dnull;if(a&&!b)alert(a.message)},_findNe= arestElement:function(a){while(a.length>0){var = d=3Dthis._uniqueIDToClientID(a),c=3Ddocument.getElementById(d);if(c)retur= n c;var b=3Da.lastIndexOf("$");if(b=3D=3D=3D-1)return = null;a=3Da.substring(0,b)}return null},_findText:function(b,a){var = c=3DMath.max(0,a-20),d=3DMath.min(b.length,a+20);return = b.substring(c,d)},_getPageLoadedEventArgs:function(f){var = e=3D[],d=3D[],h=3Dthis._oldUpdatePanelIDs||[],b=3Dthis._updatePanelIDs,g=3D= this._childUpdatePanelIDs||[],c=3Dthis._panelsToRefreshIDs||[];for(var = a=3D0;a-1))Array.add(d,document.getEle= mentById(this._uniqueIDToClientID(b[a])));return new = Sys.WebForms.PageLoadingEventArgs(e,d,this._dataItems)},_getPostBackSetti= ngs:function(a,c){var = d=3Da,b=3Dnull;while(a){if(a.id){if(!b&&Array.contains(this._asyncPostBac= kControlClientIDs,a.id))b=3Dthis._createPostBackSettings(true,this._scrip= tManagerID+"|"+c,d);else = if(!b&&Array.contains(this._postBackControlClientIDs,a.id))return = this._createPostBackSettings(false,null,null);else{var = e=3DArray.indexOf(this._updatePanelClientIDs,a.id);if(e!=3D=3D-1)if(this.= _updatePanelHasChildrenAsTriggers[e])return = this._createPostBackSettings(true,this._updatePanelIDs[e]+"|"+c,d);else = return = this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d)}if(!b&&t= his._matchesParentIDInList(a.id,this._asyncPostBackControlClientIDs))b=3D= this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d);else = if(!b&&this._matchesParentIDInList(a.id,this._postBackControlClientIDs))r= eturn = this._createPostBackSettings(false,null,null)}a=3Da.parentNode}if(!b)retu= rn this._createPostBackSettings(false,null,null);else return = b},_getScrollPosition:function(){var = a=3Ddocument.documentElement;if(a&&(this._validPosition(a.scrollLeft)||th= is._validPosition(a.scrollTop)))return = {x:a.scrollLeft,y:a.scrollTop};else{a=3Ddocument.body;if(a&&(this._validP= osition(a.scrollLeft)||this._validPosition(a.scrollTop)))return = {x:a.scrollLeft,y:a.scrollTop};else = if(this._validPosition(window.pageXOffset)||this._validPosition(window.pa= geYOffset))return {x:window.pageXOffset,y:window.pageYOffset};else = return = {x:0,y:0}}},_initializeInternal:function(a,b){this._scriptManagerID=3Da;t= his._form=3Db;this._form._initialAction=3Dthis._form.action;this._onsubmi= t=3Dthis._form.onsubmit;this._form.onsubmit=3Dnull;this._onFormSubmitHand= ler=3DFunction.createDelegate(this,this._onFormSubmit);this._onFormElemen= tClickHandler=3DFunction.createDelegate(this,this._onFormElementClick);th= is._onWindowUnloadHandler=3DFunction.createDelegate(this,this._onWindowUn= load);Sys.UI.DomEvent.addHandler(this._form,"submit",this._onFormSubmitHa= ndler);Sys.UI.DomEvent.addHandler(this._form,"click",this._onFormElementC= lickHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._onWindowUnl= oadHandler);this._originalDoPostBack=3Dwindow.__doPostBack;if(this._origi= nalDoPostBack)window.__doPostBack=3DFunction.createDelegate(this,this._do= PostBack);this._pageLoadedHandler=3DFunction.createDelegate(this,this._pa= geLoadedInitialLoad);Sys.UI.DomEvent.addHandler(window,"load",this._pageL= oadedHandler)},_matchesParentIDInList:function(c,b){for(var = a=3D0;a=3Dreply.length){parserErrorDetails=3Dthis._findText(reply,re= ply.length);break}content=3Dthis._decodeString(reply.substr(replyIndex,le= n));replyIndex+=3Dlen;if(reply.charAt(replyIndex)!=3D=3DdelimitByLengthDe= limiter){parserErrorDetails=3Dthis._findText(reply,replyIndex);break}repl= yIndex++;Array.add(delta,{type:type,id:id,content:content})}if(parserErro= rDetails){this._endPostBack(this._createPageRequestManagerParserError(Str= ing.format(Sys.WebForms.Res.PRM_ParserErrorDetails,parserErrorDetails)),s= ender);return}var = updatePanelNodes=3D[],hiddenFieldNodes=3D[],arrayDeclarationNodes=3D[],sc= riptBlockNodes=3D[],expandoNodes=3D[],onSubmitNodes=3D[],dataItemNodes=3D= [],dataItemJsonNodes=3D[],scriptDisposeNodes=3D[],asyncPostBackControlIDs= Node,postBackControlIDsNode,updatePanelIDsNode,asyncPostBackTimeoutNode,c= hildUpdatePanelIDsNode,panelsToRefreshNode,formActionNode;for(var = i=3D0;i -1 ) { Sys.Browser.agent =3D Sys.Browser.WebKit; Sys.Browser.version =3D parseFloat( = navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]); Sys.Browser.name =3D 'WebKit'; } ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/javascripts/jquery.tools.min.js /*=0A= * jQuery Tools 1.2.3 - The missing UI library for the Web=0A= * =0A= * [jquery, tabs]=0A= * =0A= * NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE.=0A= * =0A= * http://flowplayer.org/tools/=0A= * =0A= * jQuery JavaScript Library v1.4.2=0A= * http://jquery.com/=0A= *=0A= * Copyright 2010, John Resig=0A= * Dual licensed under the MIT or GPL Version 2 licenses.=0A= * http://docs.jquery.com/License=0A= *=0A= * Includes Sizzle.js=0A= * http://sizzlejs.com/=0A= * Copyright 2010, The Dojo Foundation=0A= * Released under the MIT, BSD, and GPL Licenses.=0A= * =0A= * -----=0A= * =0A= =0A= =0A= * File generated: Tue Jul 27 12:29:43 GMT 2010=0A= */=0A= (function(A,w){function = ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTi= meout(ma,1);return}c.ready()}}function = Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalE= val(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.re= moveChild(b)}function X(a,b,d,f,e,j){var i=3Da.length;if(typeof = b=3D=3D=3D"object"){for(var o in b)X(a,o,b[o],f,e,d);return = a}if(d!=3D=3Dw){f=3D!j&&f&&c.isFunction(d);for(o=3D0;o)[^>]*$|^#([\w-]+)$/,Ua=3D/^.[^:#\[\.,]*$/,Va=3D/\S/,=0A= Wa=3D/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=3D/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=3D= navigator.userAgent,xa=3Dfalse,Q=3D[],L,$=3DObject.prototype.toString,aa=3D= Object.prototype.hasOwnProperty,ba=3DArray.prototype.push,R=3DArray.proto= type.slice,ya=3DArray.prototype.indexOf;c.fn=3Dc.prototype=3D{init:functi= on(a,b){var d,f;if(!a)return = this;if(a.nodeType){this.context=3Dthis[0]=3Da;this.length=3D1;return = this}if(a=3D=3D=3D"body"&&!b){this.context=3Ds;this[0]=3Ds.body;this.sele= ctor=3D"body";this.length=3D1;return this}if(typeof = a=3D=3D=3D"string")if((d=3DTa.exec(a))&&=0A= (d[1]||!b))if(d[1]){f=3Db?b.ownerDocument||b:s;if(a=3DXa.exec(a))if(c.isP= lainObject(b)){a=3D[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else = a=3D[f.createElement(a[1])];else{a=3Dsa([d[1]],[f]);a=3D(a.cacheable?a.fr= agment.cloneNode(true):a.fragment).childNodes}return = c.merge(this,a)}else{if(b=3Ds.getElementById(d[2])){if(b.id!=3D=3Dd[2])re= turn = T.find(a);this.length=3D1;this[0]=3Db}this.context=3Ds;this.selector=3Da;= return this}else = if(!b&&/^\w+$/.test(a)){this.selector=3Da;this.context=3Ds;a=3Ds.getEleme= ntsByTagName(a);return c.merge(this,=0A= a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else = if(c.isFunction(a))return = T.ready(a);if(a.selector!=3D=3Dw){this.selector=3Da.selector;this.context= =3Da.context}return = c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){= return this.length},toArray:function(){return = R.call(this,0)},get:function(a){return = a=3D=3Dnull?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:functi= on(a,b,d){var = f=3Dc();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=3Dthis;f.con= text=3Dthis.context;if(b=3D=3D=3D=0A= "find")f.selector=3Dthis.selector+(this.selector?" ":"")+d;else = if(b)f.selector=3Dthis.selector+"."+b+"("+d+")";return = f},each:function(a,b){return = c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c= );else Q&&Q.push(a);return this},eq:function(a){return = a=3D=3D=3D-1?this.slice(a):this.slice(a,+a+1)},first:function(){return = this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return = this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","= ))},map:function(a){return this.pushStack(c.map(this,=0A= function(b,d){return a.call(b,d,b)}))},end:function(){return = this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.ini= t.prototype=3Dc.fn;c.extend=3Dc.fn.extend=3Dfunction(){var = a=3Darguments[0]||{},b=3D1,d=3Darguments.length,f=3Dfalse,e,j,i,o;if(type= of a=3D=3D=3D"boolean"){f=3Da;a=3Darguments[1]||{};b=3D2}if(typeof = a!=3D=3D"object"&&!c.isFunction(a))a=3D{};if(d=3D=3D=3Db){a=3Dthis;--b}fo= r(;b
a";=0A= var = e=3Dd.getElementsByTagName("*"),j=3Dd.getElementsByTagName("a")[0];if(!(!= e||!e.length||!j)){c.support=3D{leadingWhitespace:d.firstChild.nodeType=3D= =3D=3D3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.g= etElementsByTagName("link").length,style:/red/.test(j.getAttribute("style= ")),hrefNormalized:j.getAttribute("href")=3D=3D=3D"/a",opacity:/^0.55$/.t= est(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByT= agName("input")[0].value=3D=3D=3D"on",optSelected:s.createElement("select= ").appendChild(s.createElement("option")).selected,=0A= parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNod= e=3D=3D=3Dnull,deleteExpando:true,checkClone:false,scriptEval:false,noClo= neEvent:true,boxModel:null};b.type=3D"text/javascript";try{b.appendChild(= s.createTextNode("window."+f+"=3D1;"))}catch(i){}a.insertBefore(b,a.first= Child);if(A[f]){c.support.scriptEval=3Dtrue;delete A[f]}try{delete = b.test}catch(o){c.support.deleteExpando=3Dfalse}a.removeChild(b);if(d.att= achEvent&&d.fireEvent){d.attachEvent("onclick",function = k(){c.support.noCloneEvent=3D=0A= false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")= }d=3Ds.createElement("div");d.innerHTML=3D"";a=3Ds.createDocumentFragment();a.appendChild(d.fir= stChild);c.support.checkClone=3Da.cloneNode(true).cloneNode(true).lastChi= ld.checked;c(function(){var = k=3Ds.createElement("div");k.style.width=3Dk.style.paddingLeft=3D"1px";s.= body.appendChild(k);c.boxModel=3Dc.support.boxModel=3Dk.offsetWidth=3D=3D= =3D2;s.body.removeChild(k).style.display=3D"none"});a=3Dfunction(k){var = n=3D=0A= s.createElement("div");k=3D"on"+k;var r=3Dk in = n;if(!r){n.setAttribute(k,"return;");r=3Dtypeof = n[k]=3D=3D=3D"function"}return = r};c.support.submitBubbles=3Da("submit");c.support.changeBubbles=3Da("cha= nge");a=3Db=3Dd=3De=3Dj=3Dnull}})();c.props=3D{"for":"htmlFor","class":"c= lassName",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpac= ing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useM= ap",frameborder:"frameBorder"};var = G=3D"jQuery"+J(),Ya=3D0,za=3D{};c.extend({cache:{},expando:G,noData:{embe= d:true,object:true,=0A= applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.to= LowerCase()])){a=3Da=3D=3DA?za:a;var f=3Da[G],e=3Dc.cache;if(!f&&typeof = b=3D=3D=3D"string"&&d=3D=3D=3Dw)return null;f||(f=3D++Ya);if(typeof = b=3D=3D=3D"object"){a[G]=3Df;e[f]=3Dc.extend(true,{},b)}else = if(!e[f]){a[G]=3Df;e[f]=3D{}}a=3De[f];if(d!=3D=3Dw)a[b]=3Dd;return = typeof = b=3D=3D=3D"string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.n= oData[a.nodeName.toLowerCase()])){a=3Da=3D=3DA?za:a;var = d=3Da[G],f=3Dc.cache,e=3Df[d];if(b){if(e){delete = e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando= )delete a[c.expando];=0A= else a.removeAttribute&&a.removeAttribute(c.expando);delete = f[d]}}}});c.fn.extend({data:function(a,b){if(typeof = a=3D=3D=3D"undefined"&&this.length)return c.data(this[0]);else if(typeof = a=3D=3D=3D"object")return this.each(function(){c.data(this,a)});var = d=3Da.split(".");d[1]=3Dd[1]?"."+d[1]:"";if(b=3D=3D=3Dw){var = f=3Dthis.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f=3D=3D=3Dw&&this.l= ength)f=3Dc.data(this[0],a);return = f=3D=3D=3Dw&&d[1]?this.data(d[0]):f}else return = this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,=0A= a,b)})},removeData:function(a){return = this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a= ,b,d){if(a){b=3D(b||"fx")+"queue";var f=3Dc.data(a,b);if(!d)return = f||[];if(!f||c.isArray(d))f=3Dc.data(a,b,c.makeArray(d));else = f.push(d);return f}},dequeue:function(a,b){b=3Db||"fx";var = d=3Dc.queue(a,b),f=3Dd.shift();if(f=3D=3D=3D"inprogress")f=3Dd.shift();if= (f){b=3D=3D=3D"fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue= (a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof = a!=3D=3D"string"){b=3Da;a=3D"fx"}if(b=3D=3D=3D=0A= w)return c.queue(this[0],a);return this.each(function(){var = d=3Dc.queue(this,a,b);a=3D=3D=3D"fx"&&d[0]!=3D=3D"inprogress"&&c.dequeue(= this,a)})},dequeue:function(a){return = this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=3Dc.fx?c.= fx.speeds[a]||a:a;b=3Db||"fx";return this.queue(b,function(){var = d=3Dthis;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(= a){return this.queue(a||"fx",[])}});var = Aa=3D/[\n\t]/g,ca=3D/\s+/,Za=3D/\r/g,$a=3D/href|src|style/,ab=3D/(button|= input)/i,bb=3D/(button|input|object|select|textarea)/i,=0A= cb=3D/^(a|area)$/i,Ba=3D/radio|checkbox/;c.fn.extend({attr:function(a,b){= return X(this,a,b,true,c.attr)},removeAttr:function(a){return = this.each(function(){c.attr(this,a,"");this.nodeType=3D=3D=3D1&&this.remo= veAttribute(a)})},addClass:function(a){if(c.isFunction(a))return = this.each(function(n){var = r=3Dc(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof = a=3D=3D=3D"string")for(var = b=3D(a||"").split(ca),d=3D0,f=3Dthis.length;d-1)return true;return = false},val:function(a){if(a=3D=3D=3Dw){var = b=3Dthis[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}= ).specified?b.value:b.text;if(c.nodeName(b,"select")){var = d=3Db.selectedIndex,f=3D[],e=3Db.options;b=3Db.type=3D=3D=3D"select-one";= if(d<0)return null;var j=3Db?d:0;for(d=3Db?d+1:e.length;j=3D0;else if(c.nodeName(this,"select")){var = u=3Dc.makeArray(r);c("option",this).each(function(){this.selected=3D=0A= c.inArray(c(this).val(),u)>=3D0});if(!u.length)this.selectedIndex=3D-1}el= se = this.value=3Dr}})}});c.extend({attrFn:{val:true,css:true,html:true,text:t= rue,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){= if(!a||a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8)return w;if(f&&b in = c.attrFn)return c(a)[b](d);f=3Da.nodeType!=3D=3D1||!c.isXMLDoc(a);var = e=3Dd!=3D=3Dw;b=3Df&&c.props[b]||b;if(a.nodeType=3D=3D=3D1){var = j=3D$a.test(b);if(b in = a&&f&&!j){if(e){b=3D=3D=3D"type"&&ab.test(a.nodeName)&&a.parentNode&&c.er= ror("type property can't be changed");=0A= a[b]=3Dd}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return = a.getAttributeNode(b).nodeValue;if(b=3D=3D=3D"tabIndex")return(b=3Da.getA= ttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.te= st(a.nodeName)&&a.href?0:w;return = a[b]}if(!c.support.style&&f&&b=3D=3D=3D"style"){if(e)a.style.cssText=3D""= +d;return = a.style.cssText}e&&a.setAttribute(b,""+d);a=3D!c.support.hrefNormalized&&= f&&j?a.getAttribute(b,2):a.getAttribute(b);return = a=3D=3D=3Dnull?w:a}return c.style(a,b,d)}});var = O=3D/\.(.*)$/,db=3Dfunction(a){return a.replace(/[^\w\s\.\|`]/g,=0A= function(b){return"\\"+b})};c.event=3D{add:function(a,b,d,f){if(!(a.nodeT= ype=3D=3D=3D3||a.nodeType=3D=3D=3D8)){if(a.setInterval&&a!=3D=3DA&&!a.fra= meElement)a=3DA;var = e,j;if(d.handler){e=3Dd;d=3De.handler}if(!d.guid)d.guid=3Dc.guid++;if(j=3D= c.data(a)){var = i=3Dj.events=3Dj.events||{},o=3Dj.handle;if(!o)j.handle=3Do=3Dfunction(){= return typeof = c!=3D=3D"undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,argum= ents):w};o.elem=3Da;b=3Db.split(" ");for(var = k,n=3D0,r;k=3Db[n++];){j=3De?c.extend({},e):{handler:d,data:f};if(k.index= Of(".")>-1){r=3Dk.split(".");=0A= k=3Dr.shift();j.namespace=3Dr.slice(0).sort().join(".")}else{r=3D[];j.nam= espace=3D""}j.type=3Dk;j.guid=3Dd.guid;var = u=3Di[k],z=3Dc.event.special[k]||{};if(!u){u=3Di[k]=3D[];if(!z.setup||z.s= etup.call(a,f,r,o)=3D=3D=3Dfalse)if(a.addEventListener)a.addEventListener= (k,o,false);else = a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.ha= ndler.guid)j.handler.guid=3Dd.guid}u.push(j);c.event.global[k]=3Dtrue}a=3D= null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType=3D=3D=3D3||a.n= odeType=3D=3D=3D8)){var e,j=3D0,i,o,k,n,r,u,z=3Dc.data(a),=0A= C=3Dz&&z.events;if(z&&C){if(b&&b.type){d=3Db.handler;b=3Db.type}if(!b||ty= peof b=3D=3D=3D"string"&&b.charAt(0)=3D=3D=3D"."){b=3Db||"";for(e in = C)c.event.remove(a,e+b)}else{for(b=3Db.split(" = ");e=3Db[j++];){n=3De;i=3De.indexOf(".")<0;o=3D[];if(!i){o=3De.split(".")= ;e=3Do.shift();k=3Dnew = RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|= $)")}if(r=3DC[e])if(d){n=3Dc.event.special[e]||{};for(B=3Df||0;B=3D0){a.type=3D=0A= e=3De.slice(0,-1);a.exclusive=3Dtrue}if(!d){a.stopPropagation();c.event.g= lobal[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.= trigger(a,b,this.handle.elem)})}if(!d||d.nodeType=3D=3D=3D3||d.nodeType=3D= =3D=3D8)return = w;a.result=3Dw;a.target=3Dd;b=3Dc.makeArray(b);b.unshift(a)}a.currentTarg= et=3Dd;(f=3Dc.data(d,"handle"))&&f.apply(d,b);f=3Dd.parentNode||d.ownerDo= cument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["= on"+e]&&d["on"+e].apply(d,b)=3D=3D=3Dfalse)a.result=3Dfalse}catch(j){}if(= !a.isPropagationStopped()&&=0A= f)c.event.trigger(a,b,f,true);else = if(!a.isDefaultPrevented()){f=3Da.target;var = i,o=3Dc.nodeName(f,"a")&&e=3D=3D=3D"click",k=3Dc.event.special[e]||{};if(= (!k._default||k._default.call(d,a)=3D=3D=3Dfalse)&&!o&&!(f&&f.nodeName&&c= .noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=3Df["on"+e])f["on"+= e]=3Dnull;c.event.triggered=3Dtrue;f[e]()}}catch(n){}if(i)f["on"+e]=3Di;c= .event.triggered=3Dfalse}}},handle:function(a){var = b,d,f,e;a=3Darguments[0]=3Dc.event.fix(a||A.event);a.currentTarget=3Dthis= ;b=3Da.type.indexOf(".")<0&&!a.exclusive;=0A= if(!b){d=3Da.type.split(".");a.type=3Dd.shift();f=3Dnew = RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=3Dc= .data(this,"events");d=3De[a.type];if(e&&d){d=3Dd.slice(0);e=3D0;for(var = j=3Dd.length;e-1?c.map(a.options,fun= ction(f){return f.selected}).join("-"):"";else = if(a.nodeName.toLowerCase()=3D=3D=3D"select")d=3Da.selectedIndex;return = d},fa=3Dfunction(a,b){var = d=3Da.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=3Dc.data(d,"_c= hange_data");e=3DFa(d);if(a.type!=3D=3D"focusout"||d.type!=3D=3D"radio")c= .data(d,"_change_data",=0A= e);if(!(f=3D=3D=3Dw||e=3D=3D=3Df))if(f!=3Dnull||e){a.type=3D"change";retu= rn = c.event.trigger(a,b,d)}}};c.event.special.change=3D{filters:{focusout:fa,= click:function(a){var = b=3Da.target,d=3Db.type;if(d=3D=3D=3D"radio"||d=3D=3D=3D"checkbox"||b.nod= eName.toLowerCase()=3D=3D=3D"select")return = fa.call(this,a)},keydown:function(a){var = b=3Da.target,d=3Db.type;if(a.keyCode=3D=3D=3D13&&b.nodeName.toLowerCase()= !=3D=3D"textarea"||a.keyCode=3D=3D=3D32&&(d=3D=3D=3D"checkbox"||d=3D=3D=3D= "radio")||d=3D=3D=3D"select-multiple")return = fa.call(this,a)},beforeactivate:function(a){a=3Da.target;c.data(a,=0A= "_change_data",Fa(a))}},setup:function(){if(this.type=3D=3D=3D"file")retu= rn false;for(var a in = ea)c.event.add(this,a+".specialChange",ea[a]);return = da.test(this.nodeName)},teardown:function(){c.event.remove(this,".special= Change");return = da.test(this.nodeName)}};ea=3Dc.event.special.change.filters}s.addEventLi= stener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function = d(f){f=3Dc.event.fix(f);f.type=3Db;return = c.event.handle.call(this,f)}c.event.special[b]=3D{setup:function(){this.a= ddEventListener(a,=0A= d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.eac= h(["bind","one"],function(a,b){c.fn[b]=3Dfunction(d,f,e){if(typeof = d=3D=3D=3D"object"){for(var j in d)this[b](j,f,d[j],e);return = this}if(c.isFunction(f)){e=3Df;f=3Dw}var = i=3Db=3D=3D=3D"one"?c.proxy(e,function(k){c(this).unbind(k,i);return = e.apply(this,arguments)}):e;if(d=3D=3D=3D"unload"&&b!=3D=3D"one")this.one= (d,f,e);else{j=3D0;for(var = o=3Dthis.length;j0){y=3Dt;break}}t=3Dt[g]}m[q]=3Dy}}}var = f=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]= '"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,=0A= e=3D0,j=3DObject.prototype.toString,i=3Dfalse,o=3Dtrue;[0,0].sort(functio= n(){o=3Dfalse;return 0});var k=3Dfunction(g,h,l,m){l=3Dl||[];var = q=3Dh=3Dh||s;if(h.nodeType!=3D=3D1&&h.nodeType!=3D=3D9)return[];if(!g||ty= peof g!=3D=3D"string")return l;for(var = p=3D[],v,t,y,S,H=3Dtrue,M=3Dx(h),I=3Dg;(f.exec(""),v=3Df.exec(I))!=3D=3Dn= ull;){I=3Dv[3];p.push(v[1]);if(v[2]){S=3Dv[3];break}}if(p.length>1&&r.exe= c(g))if(p.length=3D=3D=3D2&&n.relative[p[0]])t=3Dga(p[0]+p[1],h);else = for(t=3Dn.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=3Dp.shift();if(n= .relative[g])g+=3Dp.shift();=0A= t=3Dga(g,t)}else{if(!m&&p.length>1&&h.nodeType=3D=3D=3D9&&!M&&n.match.ID.= test(p[0])&&!n.match.ID.test(p[p.length-1])){v=3Dk.find(p.shift(),h,M);h=3D= v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=3Dm?{expr:p.pop(),set:z= (m)}:k.find(p.pop(),p.length=3D=3D=3D1&&(p[0]=3D=3D=3D"~"||p[0]=3D=3D=3D"= +")&&h.parentNode?h.parentNode:h,M);t=3Dv.expr?k.filter(v.expr,v.set):v.s= et;if(p.length>0)y=3Dz(t);else H=3Dfalse;for(;p.length;){var = D=3Dp.pop();v=3DD;if(n.relative[D])v=3Dp.pop();else = D=3D"";if(v=3D=3Dnull)v=3Dh;n.relative[D](y,v,M)}}else = y=3D[]}y||(y=3Dt);y||k.error(D||=0A= g);if(j.call(y)=3D=3D=3D"[object = Array]")if(H)if(h&&h.nodeType=3D=3D=3D1)for(g=3D0;y[g]!=3Dnull;g++){if(y[= g]&&(y[g]=3D=3D=3Dtrue||y[g].nodeType=3D=3D=3D1&&E(h,y[g])))l.push(t[g])}= else = for(g=3D0;y[g]!=3Dnull;g++)y[g]&&y[g].nodeType=3D=3D=3D1&&l.push(t[g]);el= se l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return = l};k.uniqueSort=3Dfunction(g){if(B){i=3Do;g.sort(B);if(i)for(var = h=3D1;h":function(g,h){var l=3Dtypeof = h=3D=3D=3D"string";if(l&&!/\W/.test(h)){h=3Dh.toLowerCase();for(var = m=3D0,q=3Dg.length;m=3D0))l||m.push(v);else = if(l)h[p]=3Dfalse;return false},ID:function(g){return = g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},=0A= CHILD:function(g){if(g[1]=3D=3D=3D"nth"){var = h=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]=3D=3D=3D"even"&&"2n"||g[2]=3D=3D= =3D"odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=3Dh[1]+(h[2]||= 1)-0;g[3]=3Dh[3]-0}g[0]=3De++;return = g},ATTR:function(g,h,l,m,q,p){h=3Dg[1].replace(/\\/g,"");if(!p&&n.attrMap= [h])g[1]=3Dn.attrMap[h];if(g[2]=3D=3D=3D"~=3D")g[4]=3D" "+g[4]+" = ";return = g},PSEUDO:function(g,h,l,m,q){if(g[1]=3D=3D=3D"not")if((f.exec(g[3])||"")= .length>1||/^\w/.test(g[3]))g[3]=3Dk(g[3],null,null,h);else{g=3Dk.filter(= g[3],h,l,true^q);l||m.push.apply(m,=0A= g);return false}else = if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return = g},POS:function(g){g.unshift(true);return = g}},filters:{enabled:function(g){return = g.disabled=3D=3D=3Dfalse&&g.type!=3D=3D"hidden"},disabled:function(g){ret= urn g.disabled=3D=3D=3Dtrue},checked:function(g){return = g.checked=3D=3D=3Dtrue},selected:function(g){return = g.selected=3D=3D=3Dtrue},parent:function(g){return!!g.firstChild},empty:f= unction(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).len= gth},header:function(g){return/h\d/i.test(g.nodeName)},=0A= text:function(g){return"text"=3D=3D=3Dg.type},radio:function(g){return"ra= dio"=3D=3D=3Dg.type},checkbox:function(g){return"checkbox"=3D=3D=3Dg.type= },file:function(g){return"file"=3D=3D=3Dg.type},password:function(g){retu= rn"password"=3D=3D=3Dg.type},submit:function(g){return"submit"=3D=3D=3Dg.= type},image:function(g){return"image"=3D=3D=3Dg.type},reset:function(g){r= eturn"reset"=3D=3D=3Dg.type},button:function(g){return"button"=3D=3D=3Dg.= type||g.nodeName.toLowerCase()=3D=3D=3D"button"},input:function(g){return= /input|select|textarea|button/i.test(g.nodeName)}},=0A= setFilters:{first:function(g,h){return = h=3D=3D=3D0},last:function(g,h,l,m){return = h=3D=3D=3Dm.length-1},even:function(g,h){return = h%2=3D=3D=3D0},odd:function(g,h){return = h%2=3D=3D=3D1},lt:function(g,h,l){return = hl[3]-0},nth:function(g,h,l){return = l[3]-0=3D=3D=3Dh},eq:function(g,h,l){return = l[3]-0=3D=3D=3Dh}},filter:{PSEUDO:function(g,h,l,m){var = q=3Dh[1],p=3Dn.filters[q];if(p)return p(g,l,h,m);else = if(q=3D=3D=3D"contains")return(g.textContent||g.innerText||a([g])||"").in= dexOf(h[3])>=3D0;else if(q=3D=3D=3D"not"){h=3D=0A= h[3];l=3D0;for(m=3Dh.length;l=3D0}},ID:function(g,h){return= = g.nodeType=3D=3D=3D1&&g.getAttribute("id")=3D=3D=3Dh},TAG:function(g,h){r= eturn = h=3D=3D=3D"*"&&g.nodeType=3D=3D=3D1||g.nodeName.toLowerCase()=3D=3D=3Dh},= CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" = ").indexOf(h)>-1},ATTR:function(g,h){var = l=3Dh[1];g=3Dn.attrHandle[l]?n.attrHandle[l](g):g[l]!=3Dnull?g[l]:g.getAt= tribute(l);l=3Dg+"";var m=3Dh[2];h=3Dh[4];return = g=3D=3Dnull?m=3D=3D=3D"!=3D":m=3D=3D=3D=0A= "=3D"?l=3D=3D=3Dh:m=3D=3D=3D"*=3D"?l.indexOf(h)>=3D0:m=3D=3D=3D"~=3D"?(" = "+l+" = ").indexOf(h)>=3D0:!h?l&&g!=3D=3Dfalse:m=3D=3D=3D"!=3D"?l!=3D=3Dh:m=3D=3D= =3D"^=3D"?l.indexOf(h)=3D=3D=3D0:m=3D=3D=3D"$=3D"?l.substr(l.length-h.len= gth)=3D=3D=3Dh:m=3D=3D=3D"|=3D"?l=3D=3D=3Dh||l.substr(0,h.length+1)=3D=3D= =3Dh+"-":false},POS:function(g,h,l,m){var = q=3Dn.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=3Dn.match.POS;for(var = u in n.match){n.match[u]=3Dnew = RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u= ]=3Dnew = RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,fun= ction(g,=0A= h){return"\\"+(h-0+1)}))}var = z=3Dfunction(g,h){g=3DArray.prototype.slice.call(g,0);if(h){h.push.apply(= h,g);return h}return = g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C= ){z=3Dfunction(g,h){h=3Dh||[];if(j.call(g)=3D=3D=3D"[object = Array]")Array.prototype.push.apply(h,g);else if(typeof = g.length=3D=3D=3D"number")for(var = l=3D0,m=3Dg.length;l";var = l=3Ds.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(= h)){n.find.ID=3Dfunction(m,q,p){if(typeof = q.getElementById!=3D=3D"undefined"&&!p)return(q=3Dq.getElementById(m[1]))= ?q.id=3D=3D=3Dm[1]||typeof q.getAttributeNode!=3D=3D"undefined"&&=0A= q.getAttributeNode("id").nodeValue=3D=3D=3Dm[1]?[q]:w:[]};n.filter.ID=3Df= unction(m,q){var p=3Dtypeof = m.getAttributeNode!=3D=3D"undefined"&&m.getAttributeNode("id");return = m.nodeType=3D=3D=3D1&&p&&p.nodeValue=3D=3D=3Dq}}l.removeChild(g);l=3Dg=3D= null})();(function(){var = g=3Ds.createElement("div");g.appendChild(s.createComment(""));if(g.getEle= mentsByTagName("*").length>0)n.find.TAG=3Dfunction(h,l){l=3Dl.getElements= ByTagName(h[1]);if(h[1]=3D=3D=3D"*"){h=3D[];for(var = m=3D0;l[m];m++)l[m].nodeType=3D=3D=3D1&&h.push(l[m]);l=3Dh}return = l};g.innerHTML=3D"";=0A= if(g.firstChild&&typeof = g.firstChild.getAttribute!=3D=3D"undefined"&&g.firstChild.getAttribute("h= ref")!=3D=3D"#")n.attrHandle.href=3Dfunction(h){return = h.getAttribute("href",2)};g=3Dnull})();s.querySelectorAll&&function(){var= g=3Dk,h=3Ds.createElement("div");h.innerHTML=3D"

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST")= .length=3D=3D=3D0)){k=3Dfunction(m,q,p,v){q=3Dq||s;if(!v&&q.nodeType=3D=3D= =3D9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return = g(m,q,p,v)};for(var l in g)k[l]=3Dg[l];h=3Dnull}}();=0A= (function(){var g=3Ds.createElement("div");g.innerHTML=3D"
";if(!(!g.getElementsByClassName||g.getElementsByCla= ssName("e").length=3D=3D=3D0)){g.lastChild.className=3D"e";if(g.getElemen= tsByClassName("e").length!=3D=3D1){n.order.splice(1,0,"CLASS");n.find.CLA= SS=3Dfunction(h,l,m){if(typeof = l.getElementsByClassName!=3D=3D"undefined"&&!m)return = l.getElementsByClassName(h[1])};g=3Dnull}}})();var = E=3Ds.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPos= ition(h)&16)}:=0A= function(g,h){return = g!=3D=3Dh&&(g.contains?g.contains(h):true)},x=3Dfunction(g){return(g=3D(g= ?g.ownerDocument||g:0).documentElement)?g.nodeName!=3D=3D"HTML":false},ga= =3Dfunction(g,h){var = l=3D[],m=3D"",q;for(h=3Dh.nodeType?[h]:h;q=3Dn.match.PSEUDO.exec(g);){m+=3D= q[0];g=3Dg.replace(n.match.PSEUDO,"")}g=3Dn.relative[g]?g+"*":g;q=3D0;for= (var p=3Dh.length;q=3D0=3D=3D=3Dd})};c.fn.extend({find:function(a){for(var = b=3Dthis.pushStack("","find",a),d=3D0,f=3D0,e=3Dthis.length;f0)for(var j=3Dd;j0},closest:function(a,b){if(c.isArray(a)){var = d=3D[],f=3Dthis[0],e,j=3D=0A= {},i;if(f&&a.length){e=3D0;for(var = o=3Da.length;e-1:c(f).is(e)){d.push({selector:i,elem= :f});delete j[i]}}f=3Df.parentNode}}return d}var = k=3Dc.expr.match.POS.test(a)?c(a,b||this.context):null;return = this.map(function(n,r){for(;r&&r.ownerDocument&&r!=3D=3Db;){if(k?k.index(= r)>-1:c(r).is(a))return r;r=3Dr.parentNode}return = null})},index:function(a){if(!a||typeof a=3D=3D=3D=0A= "string")return = c.inArray(this[0],a?c(a):this.parent().children());return = c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=3Dtypeof = a=3D=3D=3D"string"?c(a,b||this.context):c.makeArray(a);b=3Dc.merge(this.g= et(),a);return = this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){retu= rn = this.add(this.prevObject)}});c.each({parent:function(a){return(a=3Da.pare= ntNode)&&a.nodeType!=3D=3D11?a:null},parents:function(a){return = c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return = c.dir(a,"parentNode",=0A= d)},next:function(a){return = c.nth(a,2,"nextSibling")},prev:function(a){return = c.nth(a,2,"previousSibling")},nextAll:function(a){return = c.dir(a,"nextSibling")},prevAll:function(a){return = c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return = c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return = c.dir(a,"previousSibling",d)},siblings:function(a){return = c.sibling(a.parentNode.firstChild,a)},children:function(a){return = c.sibling(a.firstChild)},contents:function(a){return = c.nodeName(a,"iframe")?=0A= a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},f= unction(a,b){c.fn[a]=3Dfunction(d,f){var = e=3Dc.map(this,b,d);eb.test(a)||(f=3Dd);if(f&&typeof = f=3D=3D=3D"string")e=3Dc.filter(f,e);e=3Dthis.length>1?c.unique(e):e;if((= this.length>1||gb.test(f))&&fb.test(a))e=3De.reverse();return = this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:funct= ion(a,b,d){if(d)a=3D":not("+a+")";return = c.find.matches(a,b)},dir:function(a,b,d){var = f=3D[];for(a=3Da[b];a&&a.nodeType!=3D=3D9&&(d=3D=3D=3Dw||a.nodeType!=3D=3D= 1||!c(a).is(d));){a.nodeType=3D=3D=3D=0A= 1&&f.push(a);a=3Da[b]}return f},nth:function(a,b,d){b=3Db||1;for(var = f=3D0;a;a=3Da[d])if(a.nodeType=3D=3D=3D1&&++f=3D=3D=3Db)break;return = a},sibling:function(a,b){for(var = d=3D[];a;a=3Da.nextSibling)a.nodeType=3D=3D=3D1&&a!=3D=3Db&&d.push(a);ret= urn d}});var Ja=3D/ = jQuery\d+=3D"(?:\d+|null)"/g,V=3D/^\s+/,Ka=3D/(<([\w:]+)[^>]*?)\/>/g,hb=3D= /^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=3D/<([\w:]+)/,= ib=3D/"},F=3D{option:[1,""],legend:[1,"
","
"= ],thead:[1,"","
"],tr:[2,"","
= "],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],= _default:[0,"",""]};F.optgroup=3DF.option;F.tbody=3DF.tfoot=3DF.colgroup=3D= F.caption=3DF.thead;F.th=3DF.td;if(!c.support.htmlSerialize)F._default=3D= [1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))= return this.each(function(b){var d=3D=0A= c(this);d.text(a.call(this,b,d.text()))});if(typeof = a!=3D=3D"object"&&a!=3D=3Dw)return = this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a)= );return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return = this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var = b=3Dc(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.in= sertBefore(this[0]);b.map(function(){for(var = d=3Dthis;d.firstChild&&d.firstChild.nodeType=3D=3D=3D1;)d=3Dd.firstChild;= return d}).append(this)}return this},=0A= wrapInner:function(a){if(c.isFunction(a))return = this.each(function(b){c(this).wrapInner(a.call(this,b))});return = this.each(function(){var = b=3Dc(this),d=3Db.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:fu= nction(a){return = this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return = this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWit= h(this.childNodes)}).end()},append:function(){return = this.domManip(arguments,true,function(a){this.nodeType=3D=3D=3D1&&this.ap= pendChild(a)})},=0A= prepend:function(){return = this.domManip(arguments,true,function(a){this.nodeType=3D=3D=3D1&&this.in= sertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].pa= rentNode)return = this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,= this)});else if(arguments.length){var = a=3Dc(arguments[0]);a.push.apply(a,this.toArray());return = this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[= 0].parentNode)return = this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,=0A= this.nextSibling)});else if(arguments.length){var = a=3Dthis.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0])= .toArray());return a}},remove:function(a,b){for(var = d=3D0,f;(f=3Dthis[d])!=3Dnull;d++)if(!a||c.filter(a,[f]).length){if(!b&&f= .nodeType=3D=3D=3D1){c.cleanData(f.getElementsByTagName("*"));c.cleanData= ([f])}f.parentNode&&f.parentNode.removeChild(f)}return = this},empty:function(){for(var = a=3D0,b;(b=3Dthis[a])!=3Dnull;a++)for(b.nodeType=3D=3D=3D1&&c.cleanData(b= .getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);=0A= return this},clone:function(a){var = b=3Dthis.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){va= r = d=3Dthis.outerHTML,f=3Dthis.ownerDocument;if(!d){d=3Df.createElement("div= ");d.appendChild(this.cloneNode(true));d=3Dd.innerHTML}return = c.clean([d.replace(Ja,"").replace(/=3D([^=3D"'>\s]+\/)>/g,'=3D"$1">').rep= lace(V,"")],f)[0]}else return = this.cloneNode(true)});if(a=3D=3D=3Dtrue){ra(this,b);ra(this.find("*"),b.= find("*"))}return b},html:function(a){if(a=3D=3D=3Dw)return = this[0]&&this[0].nodeType=3D=3D=3D1?this[0].innerHTML.replace(Ja,=0A= ""):null;else if(typeof = a=3D=3D=3D"string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a)= )&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=3Da.replace(Ka,Ma);try{f= or(var = b=3D0,d=3Dthis.length;b0||e.cachea= ble||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return = this}});c.fragments=3D{};c.each({appendTo:"append",prependTo:"prepend",in= sertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},functio= n(a,b){c.fn[a]=3Dfunction(d){var f=3D[];d=3Dc(d);var = e=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(e&&e.nodeType=3D=3D=3D11= &&e.childNodes.length=3D=3D=3D1&&d.length=3D=3D=3D1){d[b](this[0]);=0A= return this}else{e=3D0;for(var j=3Dd.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=3Df.conc= at(i)}return = this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=3D= b||s;if(typeof = b.createElement=3D=3D=3D"undefined")b=3Db.ownerDocument||b[0]&&b[0].owner= Document||s;for(var e=3D[],j=3D0,i;(i=3Da[j])!=3Dnull;j++){if(typeof = i=3D=3D=3D"number")i+=3D"";if(i){if(typeof = i=3D=3D=3D"string"&&!jb.test(i))i=3Db.createTextNode(i);else if(typeof = i=3D=3D=3D"string"){i=3Di.replace(Ka,Ma);var o=3D(La.exec(i)||["",=0A= ""])[1].toLowerCase(),k=3DF[o]||F._default,n=3Dk[0],r=3Db.createElement("= div");for(r.innerHTML=3Dk[1]+i+k[2];n--;)r=3Dr.lastChild;if(!c.support.tb= ody){n=3Dib.test(i);o=3Do=3D=3D=3D"table"&&!n?r.firstChild&&r.firstChild.= childNodes:k[1]=3D=3D=3D""&&!n?r.childNodes:[];for(k=3Do.length-1;= k>=3D0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parent= Node.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertB= efore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=3Dr.childNodes}if(i.= nodeType)e.push(i);else e=3D=0A= c.merge(e,i)}}if(d)for(j=3D0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!= e[j].type||e[j].type.toLowerCase()=3D=3D=3D"text/javascript"))f.push(e[j]= .parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType=3D= =3D=3D1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTa= gName("script"))));d.appendChild(e[j])}return = e},cleanData:function(a){for(var = b,d,f=3Dc.cache,e=3Dc.event.special,j=3Dc.support.deleteExpando,i=3D0,o;(= o=3Da[i])!=3Dnull;i++)if(d=3Do[c.expando]){b=3Df[d];if(b.events)for(var = k in b.events)e[k]?=0A= c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else = o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var = kb=3D/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=3D/alpha\([^)]= *\)/,Oa=3D/opacity=3D([^)]*)/,ha=3D/float/i,ia=3D/-([a-z])/ig,lb=3D/([A-Z= ])/g,mb=3D/^-?\d+(?:px)?$/i,nb=3D/^-?\d/,ob=3D{position:"absolute",visibi= lity:"hidden",display:"block"},pb=3D["Left","Right"],qb=3D["Top","Bottom"= ],rb=3Ds.defaultView&&s.defaultView.getComputedStyle,Pa=3Dc.support.cssFl= oat?"cssFloat":"styleFloat",ja=3D=0A= function(a,b){return b.toUpperCase()};c.fn.css=3Dfunction(a,b){return = X(this,a,b,true,function(d,f,e){if(e=3D=3D=3Dw)return = c.curCSS(d,f);if(typeof = e=3D=3D=3D"number"&&!kb.test(f))e+=3D"px";c.style(d,f,e)})};c.extend({sty= le:function(a,b,d){if(!a||a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8)retu= rn = w;if((b=3D=3D=3D"width"||b=3D=3D=3D"height")&&parseFloat(d)<0)d=3Dw;var = f=3Da.style||a,e=3Dd!=3D=3Dw;if(!c.support.opacity&&b=3D=3D=3D"opacity"){= if(e){f.zoom=3D1;b=3DparseInt(d,10)+""=3D=3D=3D"NaN"?"":"alpha(opacity=3D= "+d*100+")";a=3Df.filter||c.curCSS(a,"filter")||"";f.filter=3D=0A= Na.test(a)?a.replace(Na,b):b}return = f.filter&&f.filter.indexOf("opacity=3D")>=3D0?parseFloat(Oa.exec(f.filter= )[1])/100+"":""}if(ha.test(b))b=3DPa;b=3Db.replace(ia,ja);if(e)f[b]=3Dd;r= eturn = f[b]},css:function(a,b,d,f){if(b=3D=3D=3D"width"||b=3D=3D=3D"height"){var= e,j=3Db=3D=3D=3D"width"?pb:qb;function = i(){e=3Db=3D=3D=3D"width"?a.offsetWidth:a.offsetHeight;f!=3D=3D"border"&&= c.each(j,function(){f||(e-=3DparseFloat(c.curCSS(a,"padding"+this,true))|= |0);if(f=3D=3D=3D"margin")e+=3DparseFloat(c.curCSS(a,"margin"+this,true))= ||0;else e-=3DparseFloat(c.curCSS(a,=0A= "border"+this+"Width",true))||0})}a.offsetWidth!=3D=3D0?i():c.swap(a,ob,i= );return Math.max(0,Math.round(e))}return = c.curCSS(a,b,d)},curCSS:function(a,b,d){var = f,e=3Da.style;if(!c.support.opacity&&b=3D=3D=3D"opacity"&&a.currentStyle)= {f=3DOa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";r= eturn = f=3D=3D=3D""?"1":f}if(ha.test(b))b=3DPa;if(!d&&e&&e[b])f=3De[b];else = if(rb){if(ha.test(b))b=3D"float";b=3Db.replace(lb,"-$1").toLowerCase();e=3D= a.ownerDocument.defaultView;if(!e)return = null;if(a=3De.getComputedStyle(a,null))f=3D=0A= a.getPropertyValue(b);if(b=3D=3D=3D"opacity"&&f=3D=3D=3D"")f=3D"1"}else = if(a.currentStyle){d=3Db.replace(ia,ja);f=3Da.currentStyle[b]||a.currentS= tyle[d];if(!mb.test(f)&&nb.test(f)){b=3De.left;var = j=3Da.runtimeStyle.left;a.runtimeStyle.left=3Da.currentStyle.left;e.left=3D= d=3D=3D=3D"fontSize"?"1em":f||0;f=3De.pixelLeft+"px";e.left=3Db;a.runtime= Style.left=3Dj}}return f},swap:function(a,b,d){var f=3D{};for(var e in = b){f[e]=3Da.style[e];a.style[e]=3Db[e]}d.call(a);for(e in = b)a.style[e]=3Df[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=3D= function(a){var b=3D=0A= a.offsetWidth,d=3Da.offsetHeight,f=3Da.nodeName.toLowerCase()=3D=3D=3D"tr= ";return = b=3D=3D=3D0&&d=3D=3D=3D0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display"= )=3D=3D=3D"none"};c.expr.filters.visible=3Dfunction(a){return!c.expr.filt= ers.hidden(a)}}var = sb=3DJ(),tb=3D//gi,ub=3D/select|textarea/i,vb=3D/= color|date|datetime|email|hidden|month|number|password|range|search|tel|t= ext|time|url|week/i,N=3D/=3D\?(&|$)/,ka=3D/\?/,wb=3D/(\?|&)_=3D.*?(&|$)/,= xb=3D/^(\w+:)?\/\/([^\/?#]+)/,yb=3D/%20/g,zb=3Dc.fn.load;c.fn.extend({loa= d:function(a,b,d){if(typeof a!=3D=3D=0A= "string")return zb.call(this,a);else if(!this.length)return this;var = f=3Da.indexOf(" ");if(f>=3D0){var = e=3Da.slice(f,a.length);a=3Da.slice(0,f)}f=3D"GET";if(b)if(c.isFunction(b= )){d=3Db;b=3Dnull}else if(typeof = b=3D=3D=3D"object"){b=3Dc.param(b,c.ajaxSettings.traditional);f=3D"POST"}= var = j=3Dthis;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,= o){if(o=3D=3D=3D"success"||o=3D=3D=3D"notmodified")j.html(e?c("
").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.e= ach(d,[i.responseText,o,i])}});return this},=0A= serialize:function(){return = c.param(this.serializeArray())},serializeArray:function(){return = this.map(function(){return = this.elements?c.makeArray(this.elements):this}).filter(function(){return = this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test= (this.type))}).map(function(a,b){a=3Dc(this).val();return = a=3D=3Dnull?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,valu= e:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop = ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),=0A= function(a,b){c.fn[b]=3Dfunction(d){return = this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=3D= f||d;d=3Db;b=3Dnull}return = c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:functio= n(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return = c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=3Df||d;= d=3Db;b=3D{}}return = c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:functi= on(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,=0A= global:true,type:"GET",contentType:"application/x-www-form-urlencoded",pr= ocessData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=3D=3D= "file:"||!A.ActiveXObject)?function(){return new = A.XMLHttpRequest}:function(){try{return new = A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"applicatio= n/xml, text/xml",html:"text/html",script:"text/javascript, = application/javascript",json:"application/json, = text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:= {},ajax:function(a){function b(){e.success&&=0A= e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function = d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);= e.global&&!--c.active&&c.event.trigger("ajaxStop")}function = f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var = e=3Dc.extend(true,{},c.ajaxSettings,a),j,i,o,k=3Da&&a.context||e,n=3De.ty= pe.toUpperCase();if(e.data&&e.processData&&typeof = e.data!=3D=3D"string")e.data=3Dc.param(e.data,e.traditional);if(e.dataTyp= e=3D=3D=3D"jsonp"){if(n=3D=3D=3D"GET")N.test(e.url)||(e.url+=3D(ka.test(e= .url)?=0A= "&":"?")+(e.jsonp||"callback")+"=3D?");else = if(!e.data||!N.test(e.data))e.data=3D(e.data?e.data+"&":"")+(e.jsonp||"ca= llback")+"=3D?";e.dataType=3D"json"}if(e.dataType=3D=3D=3D"json"&&(e.data= &&N.test(e.data)||N.test(e.url))){j=3De.jsonpCallback||"jsonp"+sb++;if(e.= data)e.data=3D(e.data+"").replace(N,"=3D"+j+"$1");e.url=3De.url.replace(N= ,"=3D"+j+"$1");e.dataType=3D"script";A[j]=3DA[j]||function(q){o=3Dq;b();d= ();A[j]=3Dw;try{delete = A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType=3D=3D=3D"script"&&e.cac= he=3D=3D=3Dnull)e.cache=3Dfalse;if(e.cache=3D=3D=3D=0A= false&&n=3D=3D=3D"GET"){var = r=3DJ(),u=3De.url.replace(wb,"$1_=3D"+r+"$2");e.url=3Du+(u=3D=3D=3De.url?= (ka.test(e.url)?"&":"?")+"_=3D"+r:"")}if(e.data&&n=3D=3D=3D"GET")e.url+=3D= (ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("a= jaxStart");r=3D(r=3Dxb.exec(e.url))&&(r[1]&&r[1]!=3D=3Dlocation.protocol|= |r[2]!=3D=3Dlocation.host);if(e.dataType=3D=3D=3D"script"&&n=3D=3D=3D"GET= "&&r){var = z=3Ds.getElementsByTagName("head")[0]||s.documentElement,C=3Ds.createElem= ent("script");C.src=3De.url;if(e.scriptCharset)C.charset=3De.scriptCharse= t;if(!j){var B=3D=0A= false;C.onload=3DC.onreadystatechange=3Dfunction(){if(!B&&(!this.readySta= te||this.readyState=3D=3D=3D"loaded"||this.readyState=3D=3D=3D"complete")= ){B=3Dtrue;b();d();C.onload=3DC.onreadystatechange=3Dnull;z&&C.parentNode= &&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var = E=3Dfalse,x=3De.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,= e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.set= RequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModifi= ed[e.url]&&x.setRequestHeader("If-Modified-Since",=0A= c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",= c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest")= ;x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[= e.dataType]+", = */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,= x,e)=3D=3D=3Dfalse){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.= abort();return false}e.global&&f("ajaxSend",[x,e]);var = g=3Dx.onreadystatechange=3Dfunction(q){if(!x||x.readyState=3D=3D=3D0||q=3D= =3D=3D"abort"){E||=0A= d();E=3Dtrue;if(x)x.onreadystatechange=3Dc.noop}else = if(!E&&x&&(x.readyState=3D=3D=3D4||q=3D=3D=3D"timeout")){E=3Dtrue;x.onrea= dystatechange=3Dc.noop;i=3Dq=3D=3D=3D"timeout"?"timeout":!c.httpSuccess(x= )?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success= ";var = p;if(i=3D=3D=3D"success")try{o=3Dc.httpData(x,e.dataType,e)}catch(v){i=3D= "parsererror";p=3Dv}if(i=3D=3D=3D"success"||i=3D=3D=3D"notmodified")j||b(= );else = c.handleError(e,x,i,p);d();q=3D=3D=3D"timeout"&&x.abort();if(e.async)x=3D= null}};try{var h=3Dx.abort;x.abort=3Dfunction(){x&&h.call(x);=0A= g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&= g("timeout")},e.timeout);try{x.send(n=3D=3D=3D"POST"||n=3D=3D=3D"PUT"||n=3D= =3D=3D"DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.asyn= c||g();return = x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,= d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,= a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.pro= tocol=3D=3D=3D"file:"||a.status>=3D200&&a.status<300||a.status=3D=3D=3D30= 4||a.status=3D=3D=3D=0A= 1223||a.status=3D=3D=3D0}catch(b){}return = false},httpNotModified:function(a,b){var = d=3Da.getResponseHeader("Last-Modified"),f=3Da.getResponseHeader("Etag");= if(d)c.lastModified[b]=3Dd;if(f)c.etag[b]=3Df;return = a.status=3D=3D=3D304||a.status=3D=3D=3D0},httpData:function(a,b,d){var = f=3Da.getResponseHeader("content-type")||"",e=3Db=3D=3D=3D"xml"||!b&&f.in= dexOf("xml")>=3D0;a=3De?a.responseXML:a.responseText;e&&a.documentElement= .nodeName=3D=3D=3D"parsererror"&&c.error("parsererror");if(d&&d.dataFilte= r)a=3Dd.dataFilter(a,b);if(typeof a=3D=3D=3D"string")if(b=3D=3D=3D=0A= "json"||!b&&f.indexOf("json")>=3D0)a=3Dc.parseJSON(a);else = if(b=3D=3D=3D"script"||!b&&f.indexOf("javascript")>=3D0)c.globalEval(a);r= eturn a},param:function(a,b){function = d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d= (i+"["+(typeof = n=3D=3D=3D"object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=3Dnull&&typeof= = o=3D=3D=3D"object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}funct= ion = f(i,o){o=3Dc.isFunction(o)?o():o;e[e.length]=3DencodeURIComponent(i)+"=3D= "+encodeURIComponent(o)}var = e=3D[];if(b=3D=3D=3Dw)b=3Dc.ajaxSettings.traditional;=0A= if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});e= lse for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var = la=3D{},Ab=3D/toggle|show|hide/,Bb=3D/^([+-]=3D)?([\d+-.]+)(.*)$/,W,va=3D= [["height","marginTop","marginBottom","paddingTop","paddingBottom"],["wid= th","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]]= ;c.fn.extend({show:function(a,b){if(a||a=3D=3D=3D0)return = this.animate(K("show",3),a,b);else{a=3D0;for(b=3Dthis.length;a").appendTo("body");f=3De.css("display");if(f=3D=3D=3D"none")f=3D"block= ";e.remove();la[d]=3Df}c.data(this[a],"olddisplay",f)}}a=3D0;for(b=3Dthis= .length;a=3D0;f--)if(d[f].elem=3D=3D=3Dthis){b&&d[f](true);d.spli= ce(f,1)}});b||this.dequeue();return = this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("= toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b= ){c.fn[a]=3Dfunction(d,f){return = this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=3Da&&typeof = a=3D=3D=3D"object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,ea= sing:d&&b||b&&!c.isFunction(b)&&b};f.duration=3Dc.fx.off?0:typeof = f.duration=3D=3D=3D=0A= "number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=3D= f.complete;f.complete=3Dfunction(){f.queue!=3D=3Dfalse&&c(this).dequeue()= ;c.isFunction(f.old)&&f.old.call(this)};return = f},easing:{linear:function(a,b,d,f){return = d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},t= imers:[],fx:function(a,b,d){this.options=3Db;this.elem=3Da;this.prop=3Dd;= if(!b.orig)b.orig=3D{}}});c.fx.prototype=3D{update:function(){this.option= s.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.p= rop]||=0A= c.fx.step._default)(this);if((this.prop=3D=3D=3D"height"||this.prop=3D=3D= =3D"width")&&this.elem.style)this.elem.style.display=3D"block"},cur:funct= ion(a){if(this.elem[this.prop]!=3Dnull&&(!this.elem.style||this.elem.styl= e[this.prop]=3D=3Dnull))return = this.elem[this.prop];return(a=3DparseFloat(c.css(this.elem,this.prop,a)))= &&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:functio= n(a,b,d){function f(j){return = e.step(j)}this.startTime=3DJ();this.start=3Da;this.end=3Db;this.unit=3Dd|= |this.unit||"px";this.now=3Dthis.start;=0A= this.pos=3Dthis.state=3D0;var = e=3Dthis;f.elem=3Dthis.elem;if(f()&&c.timers.push(f)&&!W)W=3DsetInterval(= c.fx.tick,13)},show:function(){this.options.orig[this.prop]=3Dc.style(thi= s.elem,this.prop);this.options.show=3Dtrue;this.custom(this.prop=3D=3D=3D= "width"||this.prop=3D=3D=3D"height"?1:0,this.cur());c(this.elem).show()},= hide:function(){this.options.orig[this.prop]=3Dc.style(this.elem,this.pro= p);this.options.hide=3Dtrue;this.custom(this.cur(),0)},step:function(a){v= ar = b=3DJ(),d=3Dtrue;if(a||b>=3Dthis.options.duration+this.startTime){this.no= w=3D=0A= this.end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[thi= s.prop]=3Dtrue;for(var f in = this.options.curAnim)if(this.options.curAnim[f]!=3D=3Dtrue)d=3Dfalse;if(d= ){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.option= s.overflow;a=3Dc.data(this.elem,"olddisplay");this.elem.style.display=3Da= ?a:this.options.display;if(c.css(this.elem,"display")=3D=3D=3D"none")this= .elem.style.display=3D"block"}this.options.hide&&c(this.elem).hide();if(t= his.options.hide||this.options.show)for(var e in = this.options.curAnim)c.style(this.elem,=0A= e,this.options.orig[e]);this.options.complete.call(this.elem)}return = false}else{e=3Db-this.startTime;this.state=3De/this.options.duration;a=3D= this.options.easing||(c.easing.swing?"swing":"linear");this.pos=3Dc.easin= g[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](t= his.state,e,0,1,this.options.duration);this.now=3Dthis.start+(this.end-th= is.start)*this.pos;this.update()}return = true}};c.extend(c.fx,{tick:function(){for(var = a=3Dc.timers,b=3D0;b
";=0A= a.insertBefore(b,a.firstChild);d=3Db.firstChild;f=3Dd.firstChild;e=3Dd.ne= xtSibling.firstChild.firstChild;this.doesNotAddBorder=3Df.offsetTop!=3D=3D= 5;this.doesAddBorderForTableAndCells=3De.offsetTop=3D=3D=3D5;f.style.posi= tion=3D"fixed";f.style.top=3D"20px";this.supportsFixedPosition=3Df.offset= Top=3D=3D=3D20||f.offsetTop=3D=3D=3D15;f.style.position=3Df.style.top=3D"= ";d.style.overflow=3D"hidden";d.style.position=3D"relative";this.subtract= sBorderForOverflowNotVisible=3Df.offsetTop=3D=3D=3D-5;this.doesNotInclude= MarginInBodyOffset=3Da.offsetTop!=3D=3Dj;a.removeChild(b);=0A= c.offset.initialize=3Dc.noop},bodyOffset:function(a){var = b=3Da.offsetTop,d=3Da.offsetLeft;c.offset.initialize();if(c.offset.doesNo= tIncludeMarginInBodyOffset){b+=3DparseFloat(c.curCSS(a,"marginTop",true))= ||0;d+=3DparseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d= }},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.s= tyle.position=3D"relative";var = f=3Dc(a),e=3Df.offset(),j=3DparseInt(c.curCSS(a,"top",true),10)||0,i=3Dpa= rseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=3Db.call(a,=0A= d,e);d=3D{top:b.top-e.top+j,left:b.left-e.left+i};"using"in = b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[= 0])return null;var = a=3Dthis[0],b=3Dthis.offsetParent(),d=3Dthis.offset(),f=3D/^body|html$/i.= test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=3DparseFloat(c.curCS= S(a,"marginTop",true))||0;d.left-=3DparseFloat(c.curCSS(a,"marginLeft",tr= ue))||0;f.top+=3DparseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.le= ft+=3DparseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.t= op-=0A= f.top,left:d.left-f.left}},offsetParent:function(){return = this.map(function(){for(var = a=3Dthis.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(= a,"position")=3D=3D=3D"static";)a=3Da.offsetParent;return = a})}});c.each(["Left","Top"],function(a,b){var = d=3D"scroll"+b;c.fn[d]=3Dfunction(f){var e=3Dthis[0],j;if(!e)return = null;if(f!=3D=3Dw)return = this.each(function(){if(j=3Dwa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?= f:c(j).scrollTop());else this[d]=3Df});else = return(j=3Dwa(e))?"pageXOffset"in j?j[a?"pageYOffset":=0A= "pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.docum= ent.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var = d=3Db.toLowerCase();c.fn["inner"+b]=3Dfunction(){return = this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=3Dfunction= (f){return = this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=3Dfuncti= on(f){var e=3Dthis[0];if(!e)return = f=3D=3Dnull?null:this;if(c.isFunction(f))return = this.each(function(j){var = i=3Dc(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in=0A= e&&e.document?e.document.compatMode=3D=3D=3D"CSS1Compat"&&e.document.docu= mentElement["client"+b]||e.document.body["client"+b]:e.nodeType=3D=3D=3D9= ?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElem= ent["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f=3D=3D= =3Dw?c.css(e,d):this.css(d,typeof = f=3D=3D=3D"string"?f:f+"px")}});A.jQuery=3DA.$=3Dc})(window);=0A= (function(c){function p(e,b,a){var = d=3Dthis,l=3De.add(this),h=3De.find(a.tabs),i=3Db.jquery?b:e.children(b),= j;h.length||(h=3De.children());i.length||(i=3De.parent().find(b));i.lengt= h||(i=3Dc(b));c.extend(this,{click:function(f,g){var = k=3Dh.eq(f);if(typeof = f=3D=3D"string"&&f.replace("#","")){k=3Dh.filter("[href*=3D"+f.replace("#= ","")+"]");f=3DMath.max(h.index(k),0)}if(a.rotate){var = n=3Dh.length-1;if(f<0)return d.click(n,g);if(f>n)return = d.click(0,g)}if(!k.length){if(j>=3D0)return = d;f=3Da.initialIndex;k=3Dh.eq(f)}if(f=3D=3D=3Dj)return d;=0A= g=3Dg||c.Event();g.type=3D"onBeforeClick";l.trigger(g,[f]);if(!g.isDefaul= tPrevented()){o[a.effect].call(d,f,function(){g.type=3D"onClick";l.trigge= r(g,[f])});j=3Df;h.removeClass(a.current);k.addClass(a.current);return = d}},getConf:function(){return a},getTabs:function(){return = h},getPanes:function(){return i},getCurrentPane:function(){return = i.eq(j)},getCurrentTab:function(){return = h.eq(j)},getIndex:function(){return j},next:function(){return = d.click(j+1)},prev:function(){return = d.click(j-1)},destroy:function(){h.unbind(a.event).removeClass(a.current)= ;=0A= i.find("a[href^=3D#]").unbind("click.T");return = d}});c.each("onBeforeClick,onClick".split(","),function(f,g){c.isFunction= (a[g])&&c(d).bind(g,a[g]);d[g]=3Dfunction(k){c(d).bind(g,k);return = d}});if(a.history&&c.fn.history){c.tools.history.init(h);a.event=3D"histo= ry"}h.each(function(f){c(this).bind(a.event,function(g){d.click(f,g);retu= rn = g.preventDefault()})});i.find("a[href^=3D#]").bind("click.T",function(f){= d.click(c(this).attr("href"),f)});if(location.hash)d.click(location.hash)= ;else if(a.initialIndex=3D=3D=3D=0A= 0||a.initialIndex>0)d.click(a.initialIndex)}c.tools=3Dc.tools||{version:"= 1.2.3"};c.tools.tabs=3D{conf:{tabs:"a",current:"current",onBeforeClick:nu= ll,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:fals= e,history:false},addEffect:function(e,b){o[e]=3Db}};var = o=3D{"default":function(e,b){this.getPanes().hide().eq(e).show();b.call()= },fade:function(e,b){var = a=3Dthis.getConf(),d=3Da.fadeOutSpeed,l=3Dthis.getPanes();d?l.fadeOut(d):= l.hide();l.eq(e).fadeIn(a.fadeInSpeed,b)},slide:function(e,b){this.getPan= es().slideUp(200);=0A= this.getPanes().eq(e).slideDown(400,b)},ajax:function(e,b){this.getPanes(= ).eq(0).load(this.getTabs().eq(e).attr("href"),b)}},m;c.tools.tabs.addEff= ect("horizontal",function(e,b){m||(m=3Dthis.getPanes().eq(0).width());thi= s.getCurrentPane().animate({width:0},function(){c(this).hide()});this.get= Panes().eq(e).animate({width:m},function(){c(this).show();b.call()})});c.= fn.tabs=3Dfunction(e,b){var = a=3Dthis.data("tabs");if(a){a.destroy();this.removeData("tabs")}if(c.isFu= nction(b))b=3D{onBeforeClick:b};b=3Dc.extend({},=0A= c.tools.tabs.conf,b);this.each(function(){a=3Dnew = p(c(this),e,b);c(this).data("tabs",a)});return b.api?a:this}})(jQuery);=0A= ------=_NextPart_000_0000_01CB747E.DB72B460 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://royalsociety.org/javascripts/rs.min.js jQuery.cookie=3Dfunction(b,j,m){if(typeof = j!=3D"undefined"){m=3Dm||{};if(j=3D=3D=3Dnull){j=3D"";m.expires=3D-1}var = e=3D"";if(m.expires&&(typeof = m.expires=3D=3D"number"||m.expires.toUTCString)){var f;if(typeof = m.expires=3D=3D"number"){f=3Dnew = Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=3Dm.expire= s}e=3D"; expires=3D"+f.toUTCString()}var l=3Dm.path?"; = path=3D"+(m.path):"";var g=3Dm.domain?"; domain=3D"+(m.domain):"";var = a=3Dm.secure?"; = secure":"";document.cookie=3D[b,"=3D",encodeURIComponent(j),e,l,g,a].join= ("")}else{var d=3Dnull;if(document.cookie&&document.cookie!=3D""){var = k=3Ddocument.cookie.split(";");for(var h=3D0;h0;= b.tools=3Db.tools||{version:"1.2.3"};function g(i,k){var j=3Db(k);return = j.length<2?j:i.parent().find(k)}function = d(i){if(i){i.preventDefault();i.stopPropagation();if(i.target){i.target.b= lur()}}}b.tools.looper=3D{conf:{activeClass:"active",circular:false,clone= dClass:"cloned",disabledClass:"disabled",easing:"glide",initialIndex:1,it= em:null,items:".items",next:".next",prev:".prev",speed:1000,vertical:fals= e,wheelSpeed:0,detent:0,clonedItems:1}};var f;function h(p,o){var = q=3Dthis,j=3Dp.add(q),i=3Dp.children(),n=3D0,l=3Do.vertical;if(!f){f=3Dq}= if(i.length>1){i=3Db(o.items,p)}items=3Di.children(o.item).not("."+o.clon= edClass);items.slice(-3).clone().prependTo(i);items.slice(0,3).clone().ap= pendTo(i);b.extend(q,{getConf:function(){return = o},getIndex:function(){return n},getSize:function(){return = q.getItems().size()},getNaviButtons:function(){return = k.add(m)},getRoot:function(){return p},getItemWrap:function(){return = i},getItems:function(){return items},firstItem:function(){return = items.slice(0,1)},lastItem:function(){return = items.slice(-1)},move:function(s,r){return = q.seekTo(n+s,r)},next:function(r){return = q.move(1,r)},prev:function(r){return = q.move(-1,r)},begin:function(r){return = q.seekTo(0,r)},end:function(r){return = q.seekTo(q.getSize()-1,r)},focus:function(){f=3Dq;return = q},seekTo:function(r,x,u){var = v,t;if(r<0){v=3Dq.firstItem().prev();u=3Dfunction(){q.end(0)}}else{if(r>=3D= q.getSize()){v=3Dq.lastItem().next();u=3Dfunction(){q.begin(0)}}else{v=3D= q.getItems().eq(r)}}var = w=3Db.Event("onBeforeSeek");if(!u){j.trigger(w,[r,x]);if(w.isDefaultPreve= nted()||!v.length){return q}}var = s=3Dl?{top:-(v.position().top+o.detent)}:{left:-(v.position().left+o.dete= nt)};n=3Dr;f=3Dq;if(x=3D=3D=3Dundefined){x=3Do.speed}i.animate(s,x,o.easi= ng,u||function(){j.trigger("onSeek",[r])});return = q}});b.each(["onBeforeSeek","onSeek"],function(s,r){if(b.isFunction(o[r])= ){b(q).bind(r,o[r])}q[r]=3Dfunction(t){b(q).bind(r,t);return q}});var = k=3Dg(p,o.prev).click(function(r){d(r);q.prev()}),m=3Dg(p,o.next).click(f= unction(r){d(r);q.next()});q.seekTo(0)}b.fn.looper=3Dfunction(i){var = j=3Dthis.data("scrollable");if(j){return = j}i=3Db.extend({},b.tools.looper.conf,i);this.each(function(){j=3Dnew = h(b(this),i);b(this).data("scrollable",j)});return = i.api?j:this};b.tools.looper.autoscroll=3D{conf:{autoplay:true,interval:3= 000,autopause:true}};b.fn.autoscroll=3Dfunction(j){if(typeof = j=3D=3D"number"){j=3D{interval:j}}var = k=3Db.extend({},b.tools.looper.autoscroll.conf,j),i;this.each(function(){= var m=3Db(this).data("scrollable");if(m){i=3Dm}var = o,l,n=3Dtrue;m.play=3Dfunction(){if(o){return}n=3Dfalse;o=3DsetInterval(f= unction(){m.next()},k.interval);m.next()};m.pause=3Dfunction(){o=3DclearI= nterval(o)};m.stop=3Dfunction(){m.pause();n=3Dtrue};if(k.autopause){m.get= Root().add(m.getNaviButtons()).hover(function(){m.pause();clearInterval(l= )},function(){if(!n){l=3DsetTimeout(m.play,k.interval)}})}if(k.autoplay){= setTimeout(m.play,k.interval)}});return = k.api?i:this};b.tools.looper.navigator=3D{conf:{navi:".navi",naviItem:nul= l,activeClass:"active",indexed:false,idPrefix:null}};b.fn.navigator=3Dfun= ction(j){if(typeof = j=3D=3D"string"){j=3D{navi:j}}j=3Db.extend({},b.tools.looper.navigator.co= nf,j);var i;this.each(function(){var = m=3Db(this).data("scrollable"),o=3Dg(m.getRoot(),j.navi),n=3Dm.getNaviBut= tons(),k=3Dj.activeClass;m.getNaviButtons=3Dfunction(){return = n.add(o)};function q(s,r,t){m.seekTo(r);return = t.preventDefault()}function l(){return o.find(j.naviItem||"> = *")}function p(r){var = s=3Db("<"+(j.naviItem||"a")+"/>").click(function(t){q(b(this),r,t)}).attr= ("href","#"+r);if(r<=3D1){s.addClass(k)}if(j.indexed){s.text(r+1)}if(j.id= Prefix){s.attr("id",j.idPrefix+r)}return = s.appendTo(o)}if(l().length){l().each(function(r){b(this).click(function(= s){q(b(this),r,s)})})}else{b.each(m.getItems(),function(r){p(r)})}m.onBef= oreSeek(function(s,r){setTimeout(function(){if(!s.isDefaultPrevented()){v= ar u=3Dl().eq(r);var = t=3D(r=3D=3Dl().length-1)?l().eq(0):l().eq(r+1);if(!s.isDefaultPrevented(= )&&u.length){l().removeClass(k);u.addClass(k);t.addClass(k)}}},1)})});ret= urn = j.api?i:this};b.tools.reveal=3D{conf:{activeClass:"active",upSwing:"boing= ",downSwing:"swing",upSpeed:500,downSpeed:1000,upState:{opacity:1},downSt= ate:{opacity:0},downDelay:1000,revealedClass:"revealed",alsoReveal:null}}= ;function a(j,i,l){var = k=3Dthis;b.extend(k,{timer:null,activity:null,state:"hidden",container:b(= i),containers:b(i).add(j).add(b(l.alsoReveal)),show:function(m){d(m);k.in= terrupt();k.state=3D"visible";k.containers.addClass(l.revealedClass);b(do= cument).bind("click",function(n){k.hideFast(n)});k.activity=3Dk.container= .animate(l.upState,l.upSpeed,l.upSwing)},hide:function(m){k.interrupt();i= f(!m){m=3Dl.downSpeed}k.activity=3Dk.container.animate(l.downState,m,l.do= wnSwing,function(){k.state=3D"hidden";k.containers.removeClass(l.revealed= Class);b(document).unbind("click")})},hideSoon:function(m){d(m);k.timer=3D= window.setTimeout(k.hide,l.downDelay)},hideFast:function(m){k.interrupt()= ;k.hide(100)},toggle:function(m){d(m);k.state=3D=3D"visible"?k.hideFast()= :k.show()},interrupt:function(){if(k.activity){k.activity.stop(true,false= )}if(k.timer){window.clearTimeout(k.timer)}}});j.click(function(m){k.togg= le(m)});k.containers.mouseenter(function(m){k.show(m)});k.containers.mous= eleave(function(m){k.hideSoon(m)});k.hide()}b.fn.reveal=3Dfunction(i,j){v= ar k=3Dthis.data("reveal");if(k){return = k}j=3Db.extend({},b.tools.reveal.conf,j);this.each(function(){k=3Dnew = a(b(this),i,j);b(this).data("reveal",k)});return = j.api?k:this};b.tools.tabs.cookied=3D{conf:{name:"_tab"}};b.fn.cookied=3D= function(i){if(typeof = i=3D=3D"string"){i=3D{name:i}}i=3Db.extend({},b.tools.tabs.cookied.conf,i= );this.each(function(){var = j=3Db(this).data("tabs");j.onClick(function(m,l){b.cookie(k,l)});if(!loca= tion.hash){var = k=3Dthis.id+"_"+i.name;initialIndex=3D(b.cookie(k))?parseInt(b.cookie(k),= 10):0;j.click(initialIndex)}});return this};function c(l){var = i=3Db(l);var j=3Di.attr("rel");var = k=3Di.attr("id");b.extend(i,{stumbit:function(o){d(o);i.trigger(b.Event("= beforeSubmit"));var n=3Dnew RegExp(k+"_","g");var m=3Di.find("input, = select, = textarea").serialize().replace(n,"");window.location.href=3Dj+"?"+m},catc= hReturn:function(m){if(m.keyCode=3D=3D"13"){m.preventDefault();i.stumbit(= )}},add_preprocessor:function(m){i.bind("beforeSubmit",m)}});i.find("inpu= t").keypress(function(m){i.catchReturn(m)});i.find("input.stumbit").click= (function(m){i.stumbit(m)});i.data("faker",i)}b.fn.fake_form=3Dfunction()= {this.each(function(){new c(this)});return = this};b.fn.with_other=3Dfunction(){this.each(function(){var = k=3Db(this);var i=3Db("#"+this.id+"_other");var = l=3Di.children("input");k.change(function(m){if(k.val()=3D=3D"other"){i.s= lideDown()}else{i.slideUp()}});k.change();var = j=3Dk.parents(".fake_form").data("faker");j.add_preprocessor(function(n){= if(k.val()=3D=3D"other"){var = m=3Dl.val();if(k.children().filter(function(){return = b(this).val()=3D=3Dm}).length=3D=3D0){k.append(b("