From: Subject: Project MKULTRA - Wikipedia, the free encyclopedia Date: Fri, 5 Sep 2008 13:05:48 -0700 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C90F58.1DCF3FB0" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/wiki/Project_MKULTRA =EF=BB=BF Project MKULTRA - = Wikipedia, the free encyclopedia

Project MKULTRA

From Wikipedia, the free encyclopedia

Jump to: navigati= on,=20 search<= /A>
3D"Declassified=20
3D""
Declassified MKULTRA documents

Project MK-ULTRA, or MKULTRA, was the code name for a = covert CIA= mind-control and = chemical=20 interrogation research program, run by the Office=20 of Scientific Intelligence, that began in the early 1950s and = continued at=20 least through the late 1960s.[1]= [2]= [3]= =20 There is much published evidence that the project involved the = surreptitious use=20 of many types of drugs, as well as other methodology, to manipulate = individual=20 mental states and to alter brain function.[4]=

Project MK-ULTRA was first brought to wide public attention in 1975 = by the U.S. = Congress, through investigations by the Church = Committee, and=20 by a presidential commission known as the Rockefeller = Commission. Investigative efforts were hampered by the fact that CIA = Director Richard Helms = ordered all=20 MK-ULTRA files destroyed in 1973; the Church Committee and Rockefeller=20 Commission investigations relied on the sworn testimony of direct = participants=20 and on the relatively small number of documents that survived Helms' = destruction=20 order. [5]=

Although the CIA insists that MK-ULTRA-type experiments have been = abandoned,=20 14-year CIA veteran Victor Marchetti has stated in various interviews = that the=20 CIA routinely conducts disinformation campaigns and that CIA mind=20 control research continued. In a 1977 interview, Marchetti = specifically=20 called the CIA claim that MK-ULTRA was abandoned a 'cover story.'.[6]= [7]=

On the Senate floor in 1977, Senator Ted = Kennedy=20 said:

The Deputy Director of the CIA revealed that over thirty = universities and=20 institutions were involved in an 'extensive testing and = experimentation'=20 program which included covert drug tests on unwitting citizens 'at all = social=20 levels, high and low, native Americans and foreign.' Several of these = tests=20 involved the administration of LSD to 'unwitting = subjects in=20 social situations.' At least one death, that of Dr. [Frank] = Olson,=20 resulted from these activities. The Agency itself acknowledged that = these=20 tests made little scientific sense. The agents doing the monitoring = were not=20 qualified scientific observers.[8]=

Contents

  • <= SPAN=20 class=3Dtocnumber>1 Title and=20 origins=20
  • 2 Aims =
  • 3 Budget=20
  • 4 Experiments=20
    • 4.1 Drugs=20
      • 4.1.1 LSD=20
      • 4.1.2 Other=20 drugs
    • 4.2 Hypnosis=20
    • 4.3 Canadian=20 experiments
  • 5 Revelation=20
  • 6 U.S. General = Accounting=20 Office Report=20
  • 7 Deaths=20
  • 8 Famous = subjects=20
  • 9 Conspiracy=20 theories=20
  • 10 Popular = culture=20
  • 11 See = also=20
  • 12 Sources=20
    • 12.1 References=20
    • 12.2 Government = Documents=20
    • 12.3 Articles=20
    • 12.4 Books=20
  • 13 External = links=20

[edit]=20 Title and origins

=20
3D""
Dr. Sidney = Gottlieb=20 approved of an MKULTRA subproject on LSD in this June 9, 1953 = letter.

The project's intentionally oblique CIA cryptonym is = made up=20 of the digraph MK, meaning that the project was sponsored by the = agency's=20 Technical Services Division, followed by the arbitrary dictionary word=20 ULTRA. Other related cryptonyms include MK-NAOMI and MK-DELTA.

A precursor of the MK-ULTRA program began in 1945 when the Joint=20 Intelligence Objectives Agency was established and given direct=20 responsibility for Operation = Paperclip.=20 Operation Paperclip was a program to recruit former Nazi spies, = scientists=20 and experts in torture and brainwashing, = some of whom=20 had just been identified and prosecuted as war=20 criminals during the Nuremberg = Trials.

Several secret U.S. government projects grew out of Operation = Paperclip.=20 These projects included Project = CHATTER=20 (established 1947), and Project = BLUEBIRD=20 (established 1950), which was later renamed to Project = ARTICHOKE in=20 1951. Their purpose was to study mind-control, interrogation, behavior=20 modification and related topics.

Headed by Dr. Sidney = Gottlieb, the=20 MK-ULTRA project was started on the order of CIA director Allen=20 Dulles on April 13, 1953,[9]= =20 largely in response to Soviet, Chinese, and North=20 Korean use of mind-control = techniques on=20 U.S. prisoners of = war in Korea.[10]=20 The CIA wanted to use similar methods on their own captives. The CIA was = also=20 interested in being able to manipulate foreign leaders with such = techniques,[11]=20 and would later invent several schemes to drug Fidel Castro.

Experiments were often conducted without the subjects' knowledge or=20 consent.[12]=20 In some cases, academic researchers being funded through grants from CIA = front=20 organizations were unaware that their work was being used for these=20 purposes.[13]

In 1964, the project was renamed MK-SEARCH. The project attempted to = produce=20 a perfect truth drug for use = in=20 interrogating suspected Soviet spies during the Cold War, and = generally to=20 explore any other possibilities of mind control.

An MK-ULTRA program tagged "Operation = Teapot"=20 involved the testing of pregnant women with radiation, among other = things. Also=20 under this program, U.S. Army soldiers = were dosed=20 with LSD to study the effects = of=20 panic.[citation = needed]

Another MK-ULTRA effort, Subproject 54, was the Navy's top secret = "Perfect=20 Concussion" program, which used sub aural frequency blasts to erase = memory.=20 During this program LSD's corollary effect on controlled and channeled = mass=20 panic was discovered. [14]

MK-ULTRA head Sidney = Gottlieb was=20 involved with both Operation Teapot and Subproject 54. The U.S. = government=20 officially denied involvement until 1995 when an official apology was = issued to=20 the pregnant women and to the affected U.S. Army soldiers. However no = apologies=20 were offered to the affected U.S. Navy sailors or = to a=20 group of Oregon=20 prison inmates, whose testicles were irradiated without their = knowledge.[citation = needed] Compensation for medical treatment = resulting from=20 these experiments has been disputed and remains tied up in arbitration = more than=20 40 years after the fact. Since 1995, most of the associated files have = been=20 reclassified as Top Secret.

Because most MK-ULTRA records were deliberately destroyed in 1973 by = order of=20 then CIA Director Richard Helms, = it has been=20 difficult, if not impossible, for investigators to gain a complete = understanding=20 of the more than 150 individually funded research sub-projects sponsored = by MK=20 Ultra and related CIA programs.[15]

[edit]=20 Aims

The Agency poured millions of dollars into studies probing dozens of = methods=20 of influencing and controlling the mind. One 1955 MK-ULTRA document = gives an=20 indication of the size and range of the effort; this document refers to = the=20 study of an assortment of mind-altering substances described as = follows:[16]

  1. Substances which will promote illogical thinking and = impulsiveness to=20 the point where the recipient would be discredited in public.=20
  2. Substances which increase the efficiency of mentation and = perception.=20
  3. Materials which will prevent or counteract the intoxicating = effect of=20 alcohol.=20
  4. Materials which will promote the intoxicating effect of alcohol. =
  5. Materials which will produce the signs and symptoms of = recognized=20 diseases in a reversible way so that they may be used for = malingering, etc.=20
  6. Materials which will render the induction of hypnosis easier or=20 otherwise enhance its usefulness.=20
  7. Substances which will enhance the ability of individuals to = withstand=20 privation, torture and coercion during interrogation and so-called=20 "brain-washing".=20
  8. Materials and physical methods which will produce amnesia for = events=20 preceding and during their use.=20
  9. Physical methods of producing shock and confusion over extended = periods=20 of time and capable of surreptitious use.=20
  10. Substances which produce physical disablement such as paralysis = of the=20 legs, acute anemia, etc.=20
  11. Substances which will produce "pure" euphoria with no subsequent = let-down.=20
  12. Substances which alter personality structure in such a way that = the=20 tendency of the recipient to become dependent upon another person is = enhanced.=20
  13. A material which will cause mental confusion of such a type that = the=20 individual under its influence will find it difficult to maintain a=20 fabrication under questioning.=20
  14. Substances which will lower the ambition and general working = efficiency=20 of men when administered in undetectable amounts.=20
  15. Substances which promote weakness or distortion of the eyesight = or=20 hearing faculties, preferably without permanent effects.=20
  16. A knockout pill which can surreptitiously be administered in = drinks,=20 food, cigarettes, as an aerosol, etc., which will be safe to use, = provide a=20 maximum of amnesia, and be suitable for use by agent types on an ad = hoc=20 basis.=20
  17. A material which can be surreptitiously administered by the = above routes=20 and which in very small amounts will make it impossible for a man to = perform=20 any physical activity whatsoever.

Historians have learned that creating a "Manchurian=20 Candidate" subject through "mind control" techniques was undoubtedly = a goal=20 of MK-ULTRA and related CIA projects.[17]=20 However, there is no conclusive evidence the CIA actually succeeded in=20 controlling a person's actions through mind control.

[edit]=20 Budget

A secretive arrangement granted a percentage of the CIA budget. The = MK-ULTRA=20 director was granted six percent of the CIA operating budget in 1953, = without=20 oversight or accounting.[18]

An estimated US$10m or more were spent[19].

[edit]=20 Experiments

CIA documents suggest that "chemical, biological and radiological" = means were=20 investigated for the purpose of mind control as part of MK-ULTRA.[20]

[edit]=20 Drugs

[edit]=20 LSD

Early efforts focused on LSD, which later came to = dominate=20 many of MK-ULTRA's programs.

Experiments included administering LSD to CIA employees, military = personnel,=20 doctors, other government agents, prostitutes, = mentally ill=20 patients, and members of the general public in order to study their = reactions.=20 LSD and other drugs were usually administered without the subject's = knowledge=20 and informed consent, a violation of the Nuremberg Code = that the=20 U.S. agreed to follow after World War II.

Efforts to "recruit" subjects were often illegal, even discounting = the fact=20 that drugs were being administered (though actual use of LSD, for = example, was=20 legal in the United States until October 6, 1966). In Operation= Midnight=20 Climax, the CIA set up several brothels to obtain a = selection=20 of men who would be too embarrassed to talk about the events. The men = were dosed=20 with LSD, and the brothels were equipped with one-way mirrors and the = "sessions"=20 were filmed for later viewing and study.[21]

Some subjects' participation was consensual, and in many of these = cases, the=20 subjects appeared to be singled out for even more extreme experiments. = In one=20 case, volunteers were given LSD for 77 consecutive days.[22]

LSD was eventually dismissed by MK-ULTRA's researchers as too = unpredictable=20 in its results.[1]=20 Although useful information was sometimes obtained through questioning = subjects=20 on LSD, not uncommonly the most marked effect would be the subject's = absolute=20 and utter certainty that they were able to withstand any form of = interrogation=20 attempt, even physical torture.

[edit]=20 Other drugs

Another technique investigated was connecting a barbiturate IV into one arm = and an amphetamine IV into the = other.[23]=20 The barbiturates were released into the subject first, and as soon as = the=20 subject began to fall asleep, the amphetamines were released. The = subject would=20 begin babbling incoherently at this point, and it was sometimes possible = to ask=20 questions and get useful answers.

Other experiments involved heroin, morphine, temazepam (used = under code=20 name MK-SEARCH), mescaline, psilocybin, scopolamine, marijuana, alcohol, and sodium = pentothal.[24]

[edit]=20 Hypnosis

Declassified MK-ULTRA documents indicate hypnosis was studied = in the=20 early 1950s. Experimental goals included: the creation of "hypnotically = induced=20 anxieties,"=20 "hypnotically increasing ability to learn and recall complex written = matter,"=20 studying hypnosis and polygraph = examinations,=20 "hypnotically increasing ability to observe and recall complex = arrangements of=20 physical objects," and studying "relationship of personality to = susceptibility=20 to hypnosis."[25]

[edit]=20 Canadian experiments

The experiments were exported to Canada when the CIA = recruited=20 Scottish physician Donald Ewen = Cameron,=20 creator of the "psychic = driving"=20 concept, which the CIA found particularly interesting. Cameron had been = hoping=20 to correct schizophrenia by erasing existing memories and completely = rebuilding,=20 or programming=20 the psyche. He commuted from Albany, New = York to Montreal every=20 week to work at the Allan = Memorial=20 Institute of McGill = University and=20 was paid $69,000 from 1957 to 1964 to carry out MKULTRA experiments = there. In=20 addition to LSD, Cameron also experimented with various paralytic drugs = as well=20 as electroco= nvulsive=20 therapy at thirty to forty times the normal power. His "driving" = experiments=20 consisted of putting subjects into drug-induced coma for weeks at a time = (up to=20 three months in one case) while playing tape loops of noise = or simple=20 repetitive statements. His experiments were typically carried out on = patients=20 who had entered the institute for minor problems such as anxiety = disorders and=20 postpartum depression, many of whom suffered permanently from his = actions.[26]=20 His treatments resulted in victims' incontinence, amnesia,=20 forgetting how to talk, forgetting their parents, and thinking their=20 interrogators were their parents.[27]=20 His work was inspired and paralleled by the British psychiatrist Dr William = Sargant at St Thomas'=20 Hospital, London, and Belmont Hospital, Surrey, who also = experimented=20 extensively and very damagingly on his patients without their consent = and was=20 similarly involved with the Intelligence Services.[28]=20 Dr. Cameron and Dr. Sargant are the only two identified Canadian = experimenters,=20 but the MKULTRA file makes reference to many other unnamed physicians = who were=20 recruited by the CIA and CSIS.[dubiou= s=20 ]

It was during this era that Cameron became known worldwide as the = first=20 chairman of the World= =20 Psychiatric Association as well as president of the Am= erican=20 and Canadian psychiatric associations. Cameron had also been a member of = the Nurember= g medical=20 tribunal only a decade earlier.[29]

[edit]=20 Revelation

In 1973, CIA Director Richard Helms = ordered all=20 MK-ULTRA files destroyed. Pursuant to this order, most CIA documents = regarding=20 the project were destroyed, making a full investigation of MK-ULTRA all = but=20 impossible.

In December 1974, The New York=20 Times reported that the CIA had conducted illegal domestic = activities,=20 including experiments on U.S. citizens, during the 1960s. That report = prompted=20 investigations by the U.S. = Congress, in the form of the Church Committee, and by a presidential = commission known as the Rockefeller = Commission that looked into domestic activities of the CIA, the FBI= , and=20 intelligence-related agencies of the military.

In the summer of 1975, congressional Church = Committee=20 reports and the presidential Rockefeller = Commission report revealed to the public for the first time that the = CIA and=20 the Department=20 of Defense had conducted experiments on both unwitting and cognizant = human=20 subjects as part of an extensive program to influence and control human = behavior=20 through the use of psychoactive = drugs=20 such as LSD and mescaline and other = chemical,=20 biological, and psychological means. They also revealed that at least = one=20 subject had died after administration of LSD.

The congressional committee investigating the CIA research, chaired = by=20 Senator Frank Church, = concluded=20 that "[p]rior consent was obviously not obtained from any of the = subjects". The=20 committee noted that the "experiments sponsored by these researchers ... = call=20 into question the decision by the agencies not to fix guidelines for=20 experiments."

Following the recommendations of the Church Committee, President Gerald=20 Ford in 1976 issued the first Executive Order on Intelligence = Activities=20 which, among other things, prohibited "experimentation with drugs on = human=20 subjects, except with the informed = consent, in=20 writing and witnessed by a disinterested party, of each such human = subject" and=20 in accordance with the guidelines issued by the National Commission. = Subsequent=20 orders by Presidents Carter and Reagan expanded = the=20 directive to apply to any human experimentation.

On the heels of the revelations about CIA experiments, similar = stories=20 surfaced regarding U.S. Army = experiments. In 1975=20 the Secretary of the Army instructed the Army Inspector General to = conduct an=20 investigation. Among the findings of the Inspector General was the = existence of=20 a 1953 memorandum penned by then Secretary of Defense Charles Erwin = Wilson. Documents show that the CIA participated in at least two of=20 Department of Defense committees during 1952. These committee findings = led to=20 the issuance of the "Wilson Memo," which mandated--in accord with Nuremberg Code=20 protocols--that only volunteers be used for experimental operations = conducted in=20 the U.S. armed forces. In response to the Inspector General's = investigation, the=20 Wilson Memo was declassified in August 1975.

With regard to drug testing within the Army, the Inspector General = found that=20 "the evidence clearly reflected that every possible medical = consideration was=20 observed by the professional investigators at the Medical Research=20 Laboratories." However the Inspector General also found that the = mandated=20 requirements of Wilson's 1953 memorandum had been only partially adhered = to; he=20 concluded that the "volunteers were not fully informed, as required, = prior to=20 their participation; and the methods of procuring their services, in = many cases,=20 appeared not to have been in accord with the intent of Department of the = Army=20 policies governing use of volunteers in research."

Other branches of the U.S. armed forces, the Air Force for example, = were=20 found not to have adhered to Wilson Memo stipulations regarding = voluntary drug=20 testing.

In Canada, the issue took much longer to surface, becoming widely = known in=20 1984 on a C= BC=20 news show, The Fifth = Estate.=20 It was learned that not only had the CIA funded Dr. = Cameron's=20 efforts, but perhaps even more shockingly, the Canadian government was = fully=20 aware of this, and had later provided another $500,000 in funding to = continue=20 the experiments. This revelation largely derailed efforts by the victims = to sue=20 the CIA as their U.S. counterparts had, and the Canadian government = eventually=20 settled out of court for $100,000 to each of the 127 victims.

[edit]=20 U.S. General Accounting Office = Report

The U.S. General Accounting Office issued a report on September 28, 1994, which stated that = between=20 1940 and 1974, DOD and other national security agencies studied = thousands of=20 human subjects in tests and experiments involving hazardous = substances.

The quote from the study:

... Working with the CIA, the Department of Defense gave = hallucinogenic=20 drugs to thousands of "volunteer" soldiers in the 1950's and 1960's. = In=20 addition to LSD, the Army also tested quinuclid= inyl=20 benzilate, a hallucinogen code-named BZ. = (Note=20 37) Many of these tests were conducted under the so-called MKULTRA = program,=20 established to counter perceived Soviet and Chinese advances in = brainwashing=20 techniques. Between 1953 and 1964, the program consisted of 149 = projects=20 involving drug testing and other studies on unwitting human = subjects...[30]

[edit]=20 Deaths

Harold=20 Blauer, a professional tennis player in New York City, = died as a=20 result of a secret Army experiment involving MDA.[31]

Frank=20 Olson, a United States = Army=20 biochemist and biological = weapons=20 researcher, was given LSD without his knowledge or consent in 1953 as = part of a=20 CIA experiment, and committed suicide a week later following a severe = psychotic=20 episode. A CIA doctor assigned to monitor Olson's recovery claimed to be = asleep=20 in another bed in a New York City hotel room when Olson jumped through = the=20 window to fall ten stories to his death.= [32]

Olson's son disputes this version of events, and maintains that his = father=20 was murdered due to his knowledge of the often-lethal interrogation = techniques=20 employed by the CIA in Europe, used on Cold = War=20 prisoners. Frank Olson's body was exhumed in 1994, and cranial injuries=20 indicated Olson had been knocked unconscious before exiting the = window.[33]

The CIA's own internal investigation, by contrast, claimed Gottlieb = had=20 conducted the experiment with Olson's prior knowledge, although neither = Olson=20 nor the other men taking part in the experiment were informed as to the = exact=20 nature of the drug until some 20 minutes after its ingestion. The report = further=20 suggested that Gottlieb was nonetheless due a reprimand, as he had = failed to=20 take into account Olsen's already-diagnosed suicidal tendencies, which = might=20 well have been exacerbated by the LSD.= [32][34]

[edit]=20 Famous subjects

Considerable evidence supports the contention that Theodore = Kaczynski=20 participated in CIA-sponsored MK-ULTRA experiments conducted at Harvard = University by=20 Henry=20 Murray, a professor in Social Relations, from the fall of 1959 = through the=20 spring of 1962. Kaczynski was subjected to "a disturbing and what would = now be=20 seen as an ethically indefensible experiment on twenty-two = undergraduates."=20 Kaczynski was a precocious, though impressionable, sixteen-year-old when = he=20 began his participation; his assigned code name was "Lawful." He = emerged,=20 decades later, as the Unabomber and has been sentenced to life in prison = without the=20 possibility of parole. [35]=20 [36]

Merry = Prankster Ken = Kesey,=20 author of One=20 Flew Over the Cuckoo's Nest, volunteered for MK-ULTRA = experiments while=20 he was a student at Stanford = University.=20 Kesey's ingestion of LSD during these experiments led directly to his = widespread=20 promotion of the drug and the subsequent development of hippie culture.

Candy=20 Jones, American fashion model and radio host, claimed to have been a = victim=20 of mind control in the '60s, but her account has not been verified.

Infamous Irish mob boss, James = "Whitey"=20 Bulger volunteered for testing while in prison.[2]

[edit]=20 Conspiracy theories

MK-ULTRA plays a part in many conspiracy = theories=20 given its nature and the destruction of most records. Some claim the = MK-ULTRA=20 project was linked with the assassination of Robert F. = Kennedy.=20 They have argued that there is evidence that the assassin, Sirhan=20 Sirhan, had been subjected to mind control, though such ideas are = generally=20 dismissed due to a lack of supporting evidence. Recently, these views = have=20 become more widespread after the evidence cited by Sirhan's most recent = lawyer=20 Lawrence = Teeter, in the=20 June = 11, 2003 Interview with Sirhan's attorney Lawrence Teeter on KPFA = 94.1 /=20 Guns & Butter show.

After Leo=20 Ryan was murdered at Jonestown, his = children filed=20 a lawsuit claiming that the CIA had been operating Jonestown as part of = their=20 MK-ULTRA program, and that Richard=20 Dwyer, the Deputy Chief of Mission from the US Embassy who had = organized the=20 trip on Ryan's behalf, was a CIA agent. The lawsuit was dismissed.

The majority of U.S. government records concerning Jonestown remain = sealed to=20 this day, per the National Archives policy of sealing records for 75 = years.[3]

Some, such as Cathy O'Brien = and=20 others, claim that MK-ULTRA involved the abduction and/or brainwashing = of=20 children as an aspect of satanic = ritual=20 abuse[4] or other crimes against children. Some research = has=20 verified this [37]=20 [38]=20 [39]=20 [40]=20 [41]=20 [42][43]=20 [44]=20 [45]=20 though some contest this [5].

[edit]=20 Popular culture

[edit]=20 See also

[edit]=20 Sources

[edit]=20 References

  1. ^ Science,=20 Technology and the CIA=20
  2. ^ "Chapter 3, part 4: Supreme Court Dissents Invoke the = Nuremberg=20 Code: CIA and DOD Human Subjects Research Scandals". Advisory = Committee=20 on Human Radiation Experiments Final Report. Retrieved on August = 24, 2005.=20 "The CIA program, known principally by the codename MKULTRA, began in = 1950"=20
  3. ^ U.S.=20 Congress: The Select Committee to Study Governmental Operations with = Respect=20 to Intelligence Activities, Foreign and Military Intelligence (Church=20 Committee report), report no. 94-755, 94th Cong., 2d Sess. = (Washington, D.C.:=20 GPO, 1976); p. 392 "According to the CIA, the project [MKULTRA] = was=20 decreased significantly each budget year until its complete = termination in the=20 late 1960s."=20
  4. ^ The=20 referenced sentence was originally sourced from here;=20 it is not obvious what the context of this reference was.=20
  5. ^<= /A>=20 "An Interview with Richard Helms", CIA. Retrieved on 2008-03-16. =20
  6. ^ http://www.skepticfiles.org/socialis/marcheti.htm, = retrieved=20 22 August 2007=20
  7. ^ John=20 Marks interview with Victor = Marchetti,=20 quoted in Martin Cannon, "Mind Control and the American Government", = Lobster = Magazine 23,=20 1992=20
  8. ^ This=20 quote is from the Opening Remarks by Senator Ted Kennedy during the = August 3, 1977=20 meeting of the U.S. Senate Select Committee On Intelligence, and = Subcommittee=20 On Health And Scientific Research of the Committee On Human = Resources;=20 online version from the Schaffer Library of Drug Policy, a unofficial = website.=20
  9. ^=20 Church Committee; p. 390 "MKULTRA was approved by the DCI[Director of = Central=20 Intelligence] on April 13, 1953"=20
  10. ^ "Chapter 3, part 4: Supreme Court Dissents Invoke the = Nuremberg=20 Code: CIA and DOD Human Subjects Research Scandals". Advisory = Committee=20 on Human Radiation Experiments Final Report. Retrieved on August = 24, 2005.=20 "MKULTRA, began in 1950 and was motivated largely in response to = alleged=20 Soviet, Chinese, and North Korean uses of mind-control techniques on = U.S.=20 prisoners of war in Korea."=20
  11. ^=20 Church Committee; p. 391 "A special procedure, designated MKDELTA, = was=20 established to govern the use of MKULTRA materials abroad. Such = materials were=20 used on a number of occasions."=20
  12. ^=20 Church Committee; "The congressional committee investigating the CIA = research,=20 chaired by Senator Frank Church, = concluded=20 that '[p]rior consent was obviously not obtained from any of the = subjects.'"=20
  13. ^=20 Price, David (June, 2007). "Buying a Piece of Anthropology: Human Ecology and = unwitting=20 anthropological research for the CIA" (PDF). Anthropology = Today=20 23 (3): 3=E2=80=9313. = Retrieved on 2008-04-13. =20
  14. ^ http://www.druglibrary.org/schaffer/History/e1950/mkultra/= Hearing05.htm,=20 retrieved 25 April 2008=20
  15. ^ "Chapter 3, part 4: Supreme Court Dissents Invoke the = Nuremberg=20 Code: CIA and DOD Human Subjects Research Scandals". Advisory = Committee=20 on Human Radiation Experiments Final Report. Retrieved on August = 24, 2005.=20 (identical sentence) "Because most of the MKULTRA records were = deliberately=20 destroyed in 1973 ... MK Ultra and the related CIA programs."=20
  16. ^ "Senate MKULTRA Hearing: Appendix C--Documents Referring = to=20 Subprojects, [page 167, in PDF document page numbering.]". Senate = Select=20 Committee on Intelligence and Committee on Human Resources (August 3, = 1977).=20 Retrieved on 2007-08-22.=20
  17. ^=20 Ranelagh, John O'Beirne, The agency: the rise and decline of the = CIA,=20 Simon and Schuster, 1986=20
  18. ^ Declassified=20
  19. ^ Mind = Control and the=20 Secret State=20
  20. ^ Declassified=20
  21. ^=20 Marks 1979: 106-107.=20
  22. ^ NPR=20 Fresh Air. June 28, 2007 and Tim Weiner, The Legacy of Ashes: The = History=20 of the CIA.=20
  23. ^=20 Marks 1979: pp 40-42.=20
  24. ^=20 Marks 1979: chapters 3 and 7.=20
  25. ^ Declassified=20
  26. ^=20 Marks 1979: pp 140-150.=20
  27. ^=20 Turbide, Diane (1997-04-21). "Dr. = Cameron=E2=80=99s=20 Casualties". Retrieved on 2007-09-09.=20
  28. ^ Anne=20 Collins, In the Sleep Room (Toronto: Lester and Orpen Dennys, = 1988, ISBN= =20 0-88619-198-X), p. 39, pp. 42-3, p. 133.=20
  29. ^=20 Marks 1979: p 141.=20
  30. ^=20 Quote from "Is Military Research Hazardous to Veterans Health? = Lessons=20 Spanning Half A Century", part F. HALLUCINOGENS 103rd Congress, = 2nd=20 Session-S. Prt. 103-97; Staff Report prepared for the committee on = veterans'=20 affairs December 8, 1994 John D. Rockefeller IV, West Virginia, = Chairman.=20 Online copy provided by gulfweb.org, which describes itself as = "Serving the=20 Gulf War Veteran Community Worldwide Since 1994". (The same document = is=20 available from many other (unofficial) sites, which may or may not = be=20 independent.)=20
  31. ^=20 Marks 1979: p 72n.=20
  32. ^ a=20 b=20 Marks 1979: chapter 5.=20
  33. ^=20 Jonson, Ron 2004=20
  34. ^ CIA Off Campus: Building the Movement Against Agency = Recruitment=20 and Research=20
  35. ^ http://www.theatlantic.com/issues/2000/06/chase.htm,=20 retrieved 10 March, 2008=20
  36. ^ CIA Shrinks=20 and LSD=20
  37. ^ Extreme=20 Abuse Survey results "Secret government-sponsored mind control = experiments=20 were performed on me as a child." Out of a total of 1000 respondents, = 257 or=20 26% answered "yes"=20
  38. ^=20 Lusetich, Robert (06-28-2007). "'Family Jewels' reveal CIA altered mind of = four-year-old=20 girl", The Australian. "The nature of the experiments, = gathered from=20 government documentsand testimony in numerous lawsuits brought against = the=20 CIA, is shocking, from testing LSD on children to implanting = electrodes=20 invictims' brains to deliberately poisoning people with uranium. "The = CIA=20 bought my services from my grandfather in 1952 starting at the tender = age of=20 four," wrote Carol Rutz of her experiences. "Over the next 12 years, I = was=20 tested, trained, and used in various ways. "Electroshock, drugs, = hypnosis,=20 sensory deprivation, and other types of trauma were used to make me = complain=20 and split my personality (to create multiplepersonalities for specific = tasks)."" =20
  39. ^ CIA = Experiments=20 with Mind Control on Children by Jon Rappoport=20
  40. ^=20 Becker,=20 T; Karriker W; Overkamp B; Rutz, C (2008). "The extreme abuse surveys: = Preliminary findings regarding dissociative identity disorder", = Forensic=20 aspects of dissociative identity disorder. London: Karnac Books, = 32-49. ISBN= =20 1-855-75596-3. =20
  41. ^ http://my.dmci.net/~casey/=20 A Nation Betrayed - The Chilling True Story - Secret Cold War = Experiments=20 Performed on our Children and Other Innocent People by Carol Rutz=20
  42. ^ CKLN-FM=20 Mind Control Series - Part 7 - Claudia Mullen Presentation & = Interview=20
  43. ^ CKLN-FM=20 Mind Control Series - Part 5 Interview With Valerie Wolf, Claudia = Mullen,=20 Chris deNicola Ebner=20
  44. ^ The CIA, Mind Control & Children - CKLN-FM Mind = Control=20 Series - Part 10 A Talk by John Rappoport=20
  45. ^ Valerie=20 Wolf Interview

[edit]=20 Government Documents

  • [6] U.S. Congress: The Select Committee to Study = Governmental=20 Operations with Respect to Intelligence Activities, Foreign and = Military=20 Intelligence (Church Committee report), report no. 94-755, 94th Cong., = 2d=20 Sess. (Washington, D.C.: GPO, 1976), 394.=20
  • [7] U.S. Senate: Joint Hearing before The Select = Committee on=20 Intelligence and The Subcommittee on Health and Scientific Research of = the=20 Committee on Human Resources, 95th Cong., 1st Sess. August 3, 1977=20
  • [8] U.S. Department of Energy: Supreme Court = Dissents Invoke=20 the Nuremberg Code: CIA and DOD Human Subjects Research Scandals=20
  • [9] U.S. Department of Energy: The Records of Our = Past=20
  • [10] Office of the Director of Central Intelligence = (ODCI):=20 Studies in Intelligence - Fifteen DCIs' First 100 Day=20
  • Entire=20 MKULTRA Document Archive=20
  • Entire MKULTRA Document Archive in PDF format =

[edit]=20 Articles

(sorted by date)

  • "Book Disputes CIA Chief on Mind-Control Efforts", by Bill = Richards.=20 The Washington Post, January 29, 1979, page A2.=20
  • "The CIA's Attempt At Mind Control: Bad Trips?", The Washington = Post, February 15, 1979, page C2.=20
  • "Canadians Sue U.S. Over CIA Tests Of Behavior Modification = Methods", by=20 Laura A. Kiernan. The Washington Post, December 12, 1980, page A44.=20
  • "Tests Contradict U.S. Story of Man's Suicide; Family Suspects CIA = Killed=20 Researcher", by Brian Mooar. The Washington Post, July 12, 1994, page B1.=20
  • "New Study Yields Little on Death of Biochemist Drugged by CIA", = by Brian=20 Mooar. The Washington Post, November 29, 1994, page B3.=20
  • "Mk Ultra", by Mark Jenkins. The Washington Post, September 25, = 1998, page = N15.=20
  • "CIA Official Sidney Gottlieb, 80, Dies", by Bart Barnes. The=20 Washington Post, March 11, 1999, page B5.=20
  • "The Coldest", by Ted Gup. The Washington Post, December=20 16, 2001, page=20 W9.=20
  • [11]=20 "Government-linked 'suicide' probed", H.P. Albarelli Jr., 8=20 September 2002.=20
  • [12] "Operation Midnight Climax", by Lawrence = Segel. The=20 Medical Post, September 17, = 2002, = Volume 38 Issue=20 33.=20
  • [13] "Woman awarded $100,000 for CIA-funded = electroshock" -=20 CBC news, 10=20 June 2004=20
  • [14] "Brainwash victims win cash claims" - Sunday = Times, October=20 17, 2004=20

[edit]=20 Books

  • Black, David = (1998). Acid:=20 The Secret History of LSD. London: Vision. ISBN= =20 1-901250-11-3.  Later edition exists.=20
  • Bowart, W. H. = (1978).=20 Operation Mind Control: Our Secret Governments's War Against Its = Own=20 People. New York: Dell. ISBN= =20 0-440-16755-8. =20
  • Camper, Frank = (1997). The=20 Mk/Ultra Secret. Savannah, GA: Christopher Scott Publishing. ISBN= =20 1-889149-02-0. =20
  • Collins, Anne = ([1988] 1998).=20 In the Sleep Room: The Story of CIA Brainwashing Experiments in = Canada.=20 Toronto: Key Porter Books. ISBN= =20 1-55013-932-0.  (Reprint edition.)=20
  • Douglass, Joseph = (2002).=20 Betrayed. 1st Books Library, 492. ISBN= =20 140330131X. =20
  • Douglass, Joseph = (1999).=20 Red Cocaine: The Drugging of America and the West. Edward = Harle, 178.=20 ISBN= =20 1899798048.=  =20
  • Fahey, Todd = (1996).=20 Wisdom's Maw. Far Gone Books, 224. ISBN= =20 0-965-18390-4. =20
  • Lee, Martin; = Shlain, Bruce=20 (1985). Acid Dreams: The Complete Social History of LSD: The CIA, = the=20 Sixties, and Beyond. New York: Grove Press. ISBN= =20 0-8021-3062-3. =20
  • Marks, John = (1979). The=20 Search for the Manchurian Candidate. New York: Times Books. ISBN= =20 0-8129-0773-6. =20
  • McCoy, Alfred = (2006). A=20 Question of Torture: CIA Interrogation, from the Cold War to the War = on=20 Terror. Metropolitan Books, 21 sqq.. ISBN= =20 0-8050-8041-4. =20
  • Ranelagh, John = (1988). The=20 Agency: The Rise and Decline of the CIA. Sceptre, 208-210. ISBN= =20 0-340-41230-5. =20
  • Ronson, Jon = (2004). The Men=20 Who Stare at Goats. Picador. ISBN= =20 0-330-37548-2. =20
  • Stevens, Jay = (1987).=20 Storming Heaven: LSD and The American Dream. New York: Grove = Press. ISBN= =20 0-8021-3587-0. =20
  • Thomas, Gordon = (1989).=20 Journey into Madness: The True Story of Secret CIA Mind Control and = Medical=20 Abuse. New York: Bantam. ISBN= =20 0-553-28413-4. =20
  • Vankin, = Jonathan;=20 Whalin, John (2004). 80 Greatest Conspiracies of All Time. = Citadel=20 Press. ISBN= =20 0-8065-2531-2.  Chapter 1, "CIAcid Drop". =

[edit]=20 External links

Retrieved from "http://en.wikipedia= .org/wiki/Project_MKULTRA"
Views
Personal tools
  • Log=20 in / create account
Navigation
Interaction
Toolbox
Languages
  • =D0=91=D1=8A=D0=BB=D0=B3=D0=B0=D1=80=D1=81=D0=BA=D0=B8=20
  • =C4=8Cesky=20
  • Deutsch=20
  • Espa=C3=B1o= l=20
  • Fran=C3=A7ais =
  • Italiano=20
  • Nederlands=20
  • =E2=80=AANorsk=20 (bokm=C3=A5l)=E2=80=AC=20
  • Polski=20
  • Portugu=C3=AAs=20
  • =D0=A0=D1= =83=D1=81=D1=81=D0=BA=D0=B8=D0=B9=20
  • Suomi=20
------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/en/thumb/4/4f/DeclassifiedMKULTRA.jpg/200px-DeclassifiedMKULTRA.jpg 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 syedXaiPP+05v6sZnI//2Q== ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://en.wikipedia.org/skins-1.5/common/images/magnify-clip.png iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAMAAACXmSduAAAAPFBMVEX////39/fv7+/m5ube3t7W 1tbOzs69vb21tbWtra2lpaWcnJyUlJSMjIyEhIR7e3tzc3Nra2tjY2NaWlpsdnH4AAAAAXRSTlMA QObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACvAAAArwAUKsNJgAAAAHdElNRQfVBAISERH3ZT2L AAAASElEQVQI14XMQQ6AIAxE0cGqIyoiev+7ArU2ceVb9SeTAsBMJy2Rj90Uak8w6b+FzCsZ3mbp j+7BO/Xjiur03h7jd9/IooJlBTYfA5Z+e3mSAAAAAElFTkSuQmCC ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png 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 ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Mkultra-lsd-doc.jpg/180px-Mkultra-lsd-doc.jpg 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 Sj550aNGjRo0aNGjRo0aNGjRo0aNGjRoHjRr/9k= ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://en.wikipedia.org/skins-1.5/common/images/poweredby_mediawiki_88x31.png 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 ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://en.wikipedia.org/images/wikimedia-button.png iVBORw0KGgoAAAANSUhEUgAAAFgAAAAfCAMAAABUFvrSAAAAA3NCSVQICAjb4U/gAAAAilBMVEVj ZGeGh4nn6+yZmZni5uTW1taAgYNtbnGkpKYBhbLd3t1svZdCroKtrq/Cv79ztMs7ncDMzMy5t7en zL3Hx8h6e37l5eXw8PDK0dOVwtOozdsfkrnKk47E1tUNiba8RjxKs4bN3eKawM2SybIslr5Yp8TV 4N+80dbY5Oek08O5zNJ+wqW20cf29vZ09tAFAAAACXBIWXMAAArwAAAK8AFCrDSYAAACh0lEQVR4 Xs3RiZKbMAwGYMu3zX2T+072fP/XqwSUppM0bLfdmf1DxlhmvhGCRV8UFmVfkm8Ig/0beLnZbJYf cuNKT8Htr6BLcvuBCAv5o/Pf4HjTJ/4AbCyICVhRXk6JUssBXiqVpK16FCvyXJcPHvgJn5xLVD7C ydqdHsKEWjsN7x3B2QC3Kun2k5mE29Rhh4eiH3JcHOgN1vt/h/fIXN7CbZEtl8us2IbFauH6YRir FBO0Wqa6K1bM5gzLQDvGtNKMGdEqrcmrRth7fyIlCMPtM26et2EYUGlxwZ0w3jKDz2WWeVSZ9Z5g lltGBY8B8LERtHgwLPeUHsZJ7FfoYc/o0vq2X+Ms8Chj1gD+he/gCjzBMasMq6hgbdSJwtCSsaiC K3jh1i8FgWFwfg0pxQXhmceAYZkwLO5hMGUPx2DtLWxZLlg2wFJKhC9FBwZ+gFcES0zOhGxZJaVl eKmqUrKDVV+QGACJo6ClqgDwDjPC87cRHjveS0rVSimiAZalAdXBQ4ExkEAfTyGcd2WjRhhnPDv3 o5AdvN3N6OPJT4fguq4T51J5uIJf65RK9efTw3Pn3PwcjHBwnq+dS+qHiadgzvkT9nc8o9zDwWp3 xEns+MOU412W3Z72MKcG0119CF7lITjIXepw6nesSliuhS0BIg48ByEzDaXW+Z9gnqC0QOoJf3x+ xN3pXpMRt23FJXAuFHBdRpFQXEbl3Y4bCj85TJrMZrMkXXduc5syaoSHpsGLVl2WStRNE5XNTQju Qj1TEKUk5N7CGiypNApcc4BYaVClju7CQ+bY6YCn8+ZusmsArk8ewEQn6WKxOCZz3kzDXEzB71fh T7sn/v4/QvBNvjv8RfkBEHe0Bwh42FAAAAAASUVORK5CYII= ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/shared.css?171 .mw-plusminus-null { COLOR: #aaa } .texvc { DIRECTION: ltr; unicode-bidi: embed } IMG.tex { VERTICAL-ALIGN: middle } SPAN.texhtml { FONT-FAMILY: serif } .ontop#wikiPreview { MARGIN-BOTTOM: 1em } #toolbar { CLEAR: both } #wpTextbox1 { CLEAR: both } DIV#mw-js-message { BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 2.5%; BORDER-TOP: #ddd 1px = solid; PADDING-LEFT: 2.5%; PADDING-BOTTOM: 0.5em; MARGIN: 1em 5%; = BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ddd 1px = solid; BACKGROUND-COLOR: #fcfcfc } .editsection { FLOAT: right; MARGIN-LEFT: 5px } TABLE.filehistory { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse } TABLE.filehistory TH { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: = top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc = 1px solid } TABLE.filehistory TD { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: = top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc = 1px solid } TABLE.filehistory TH { TEXT-ALIGN: left } TABLE.filehistory TD.mw-imagepage-filesize { WHITE-SPACE: nowrap } TABLE.filehistory TH.mw-imagepage-filesize { WHITE-SPACE: nowrap } TABLE.filehistory TD.filehistory-selected { FONT-WEIGHT: bold } LI SPAN.deleted { COLOR: #888; FONT-STYLE: italic; TEXT-DECORATION: line-through } SPAN.history-deleted { COLOR: #888; FONT-STYLE: italic; TEXT-DECORATION: line-through } BODY.ltr TD.mw-label { TEXT-ALIGN: right } BODY.ltr TD.mw-input { TEXT-ALIGN: left } BODY.ltr TD.mw-submit { TEXT-ALIGN: left } BODY.rtl TD.mw-label { TEXT-ALIGN: left } BODY.rtl TD.mw-input { TEXT-ALIGN: right } BODY.rtl TD.mw-submit { TEXT-ALIGN: right } TD.mw-label { VERTICAL-ALIGN: top } TD.mw-submit { WHITE-SPACE: nowrap } BODY.rtl .thumbcaption { TEXT-ALIGN: right } BODY.rtl .magnify { FLOAT: left } BODY.ltr .thumbcaption { TEXT-ALIGN: left } BODY.ltr .magnify { FLOAT: right } .mw-hidden-cats-hidden { DISPLAY: none } .catlinks-allhidden { DISPLAY: none } P.mw-ipb-conveniencelinks { FONT-SIZE: 90%; FLOAT: right } P.mw-filedelete-editreasons { FONT-SIZE: 90%; FLOAT: right } P.mw-delete-editreasons { FONT-SIZE: 90%; FLOAT: right } DIV.searchresult { FONT-SIZE: 95%; WIDTH: 38em } .mw-search-results LI { PADDING-BOTTOM: 1em } .mw-search-result-data { FONT-SIZE: 97%; COLOR: green } DIV#mw-search-interwiki { BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; = MARGIN-TOP: 2ex; FLOAT: right; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: = 18em; BORDER-BOTTOM: #aaaaaa 1px solid } DIV#mw-search-interwiki LI { FONT-SIZE: 95% } .mw-search-interwiki-more { FONT-SIZE: 90%; FLOAT: right } SPAN.searchalttitle { FONT-SIZE: 95% } DIV.searchdidyoumean { FONT-SIZE: 127%; PADDING-BOTTOM: 1ex; PADDING-TOP: 1ex } .mw-userrights-disabled { COLOR: #888 } TABLE.mw-userrights-groups * TD { PADDING-RIGHT: 1.5em } TABLE.mw-userrights-groups * TH { PADDING-RIGHT: 1.5em } .os-suggest { BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; = FONT-SIZE: 95%; Z-INDEX: 99; LEFT: 0px; VISIBILITY: hidden; OVERFLOW-X: = hidden; OVERFLOW: auto; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 0px; = BORDER-BOTTOM: #aaaaaa 1px solid; POSITION: absolute; TOP: 0px; = BACKGROUND-COLOR: white } TABLE.os-suggest-results { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 95%; = BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; CURSOR: pointer; BORDER-COLLAPSE: = collapse; BORDER-RIGHT-WIDTH: 0px } TD.os-suggest-result { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: = windowtext; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: = window } TD.os-suggest-result-hl { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: = windowtext; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: = window } TD.os-suggest-result-hl { COLOR: white; BACKGROUND-COLOR: #4c59a6 } TD.os-suggest-result-hl-webkit { COLOR: white; BACKGROUND-COLOR: #4c59a6 } TD.os-suggest-result-hl { COLOR: highlighttext; BACKGROUND-COLOR: highlight } .os-suggest-toggle { FONT-SIZE: 65%; LEFT: 1ex; POSITION: relative } .os-suggest-toggle-def { FONT-SIZE: 65%; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: = 0px } .autocomment { COLOR: gray } #pagehistory .history-user { MARGIN-LEFT: 0.4em; MARGIN-RIGHT: 0.2em } #pagehistory SPAN.minor { FONT-WEIGHT: bold } #pagehistory LI { BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; = BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid } #pagehistory LI.selected { BORDER-RIGHT: #aaa 1px dashed; BORDER-TOP: #aaa 1px dashed; = BORDER-LEFT: #aaa 1px dashed; BORDER-BOTTOM: #aaa 1px dashed; = BACKGROUND-COLOR: #f9f9f9 } TABLE.mw-listgrouprights-table { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse } TABLE.mw-listgrouprights-table TR { VERTICAL-ALIGN: top } TABLE.mw-listgrouprights-table TD { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ccc = 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid } TABLE.mw-listgrouprights-table TH { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ccc = 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid } H4.mw-specialpagesgroup { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: = 0.3em 0em 0em; PADDING-TOP: 2px; BACKGROUND-COLOR: #dcdcdc } .mw-specialpagerestricted { FONT-WEIGHT: bold } #shared-image-dup { FONT-STYLE: italic } #shared-image-conflict { FONT-STYLE: italic } TABLE.mw-emailuser-table { WIDTH: 98% } TD#mw-emailuser-sender { FONT-WEIGHT: bold } TD#mw-emailuser-recipient { FONT-WEIGHT: bold } ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/commonPrint.css?171 A.stub { COLOR: #ba0000; TEXT-DECORATION: none } A.new { COLOR: #ba0000; TEXT-DECORATION: none } #toc { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: = #aaaaaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaaaaa 1px solid; = BACKGROUND-COLOR: #f9f9f9 } .tocindent { MARGIN-LEFT: 2em } .tocline { MARGIN-BOTTOM: 0px } DIV.floatright { CLEAR: right; BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0.5em = solid; FLOAT: right; MARGIN: 0px; BORDER-LEFT: white 1.4em solid; = BORDER-BOTTOM: white 0.8em solid; POSITION: relative } DIV.floatright P { FONT-STYLE: italic } DIV.floatleft { BORDER-RIGHT: white 1.4em solid; BORDER-TOP: white 0.5em solid; FLOAT: = left; MARGIN: 0.3em 0.5em 0.5em 0px; BORDER-LEFT: white 0px solid; = BORDER-BOTTOM: white 0.8em solid; POSITION: relative } DIV.floatleft P { FONT-STYLE: italic } DIV.thumb { BORDER-LEFT-COLOR: white; MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM-COLOR: = white; OVERFLOW: hidden; WIDTH: auto; BORDER-TOP-STYLE: solid; = BORDER-TOP-COLOR: white; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: = solid; BORDER-RIGHT-COLOR: white; BORDER-BOTTOM-STYLE: solid } DIV.thumb DIV { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px! important; = BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px! important; FONT-SIZE: = 94%; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #cccccc 1px solid; = PADDING-TOP: 3px! important; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center } DIV.thumb DIV A IMG { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid } DIV.thumb DIV DIV.thumbcaption { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; = BORDER-TOP-STYLE: none; PADDING-TOP: 0.3em; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } DIV.magnify { DISPLAY: none } DIV.tright { BORDER-TOP-WIDTH: 0.5em; CLEAR: right; BORDER-LEFT-WIDTH: 1.4em; FLOAT: = right; BORDER-BOTTOM-WIDTH: 0.8em; BORDER-RIGHT-WIDTH: 0px } DIV.tleft { BORDER-TOP-WIDTH: 0.5em; BORDER-LEFT-WIDTH: 0px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0.8em; MARGIN-RIGHT: 0.5em; BORDER-RIGHT-WIDTH: = 1.4em } IMG.thumbborder { BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; = BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid } TABLE.rimage { FLOAT: right; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 1em; WIDTH: 1pt; = POSITION: relative; TEXT-ALIGN: center } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; = PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px } .noprint { DISPLAY: none } DIV#jump-to-nav { DISPLAY: none } DIV.top { DISPLAY: none } DIV#column-one { DISPLAY: none } #colophon { DISPLAY: none } .editsection { DISPLAY: none } .toctoggle { DISPLAY: none } .tochidden { DISPLAY: none } DIV#f-poweredbyico { DISPLAY: none } DIV#f-copyrightico { DISPLAY: none } LI#viewcount { DISPLAY: none } LI#about { DISPLAY: none } LI#disclaimer { DISPLAY: none } LI#privacy { DISPLAY: none } UL { LIST-STYLE-TYPE: square } #content { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! = important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: = 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: = none! important; BORDER-BOTTOM-STYLE: none! important } #footer { BORDER-TOP: black 1px solid; BACKGROUND: white; COLOR: black } H1 { FONT-WEIGHT: bold } H2 { FONT-WEIGHT: bold } H3 { FONT-WEIGHT: bold } H4 { FONT-WEIGHT: bold } H5 { FONT-WEIGHT: bold } H6 { FONT-WEIGHT: bold } P { MARGIN: 1em 0px; LINE-HEIGHT: 1.2em } .documentDescription { MARGIN: 1em 0px; LINE-HEIGHT: 1.2em } .tocindent P { MARGIN: 0px } PRE { BORDER-RIGHT: black 1pt dashed; PADDING-RIGHT: 0px; BORDER-TOP: black = 1pt dashed; PADDING-LEFT: 0px; FONT-SIZE: 8pt; BACKGROUND: white; = PADDING-BOTTOM: 1em; OVERFLOW: auto; BORDER-LEFT: black 1pt dashed; = COLOR: black; PADDING-TOP: 1em; BORDER-BOTTOM: black 1pt dashed; = WHITE-SPACE: pre } TABLE.listing { BORDER-RIGHT: black 1pt solid; BORDER-TOP: black 1pt solid; = BORDER-LEFT: black 1pt solid; BORDER-BOTTOM: black 1pt solid; = BORDER-COLLAPSE: collapse } TABLE.listing TD { BORDER-RIGHT: black 1pt solid; BORDER-TOP: black 1pt solid; = BORDER-LEFT: black 1pt solid; BORDER-BOTTOM: black 1pt solid; = BORDER-COLLAPSE: collapse } A { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! = important; COLOR: black! important; PADDING-TOP: 0px! important } A:link { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #520; = TEXT-DECORATION: underline } A:visited { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #520; = TEXT-DECORATION: underline } #content A.text.external:unknown { content: " (" attr(href) ") " } #content A.autonumber.external:unknown { content: " (" attr(href) ") " } #globalWrapper { MIN-WIDTH: 0px! important; WIDTH: 100%! important } #content { BACKGROUND: white; COLOR: black } #column-content { MARGIN: 0px } #column-content #content { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: = 0px; PADDING-TOP: 1em } A { COLOR: black! important; TEXT-DECORATION: none! important } A.external { COLOR: black! important; TEXT-DECORATION: none! important } A.new { COLOR: black! important; TEXT-DECORATION: none! important } A.stub { COLOR: black! important; TEXT-DECORATION: none! important } A { =09 } A.external { =09 } A.new { =09 } A.stub { =09 } IMG { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } IMG.tex { VERTICAL-ALIGN: middle } SPAN.texhtml { FONT-FAMILY: serif } #siteNotice { DISPLAY: none } TABLE.gallery { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; = BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc = 1px solid; BACKGROUND-COLOR: #ffffff } TABLE.gallery TR { VERTICAL-ALIGN: top } DIV.gallerybox { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: = 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; BORDER-BOTTOM: = #cccccc 1px solid; BACKGROUND-COLOR: #f9f9f9 } DIV.gallerybox DIV.thumb { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: = 2px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; = TEXT-ALIGN: center } DIV.gallerytext { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 94%; PADDING-BOTTOM: = 2px; PADDING-TOP: 2px } TABLE.diff { BACKGROUND: white } TD.diff-otitle { BACKGROUND: #ffffff } TD.diff-ntitle { BACKGROUND: #ffffff } TD.diff-addedline { BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; FONT-SIZE: = smaller; BACKGROUND: #ccffcc; BORDER-LEFT: black 2px solid; = BORDER-BOTTOM: black 2px solid } TD.diff-deletedline { BORDER-RIGHT: black 2px dotted; BORDER-TOP: black 2px dotted; = FONT-SIZE: smaller; BACKGROUND: #ffffaa; BORDER-LEFT: black 2px dotted; = BORDER-BOTTOM: black 2px dotted } TD.diff-context { FONT-SIZE: smaller; BACKGROUND: #eeeeee } .diffchange { FONT-WEIGHT: bold; COLOR: silver; TEXT-DECORATION: underline } ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/monobook/main.css?171 #column-content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0.6em -12.2em; WIDTH: 100%; PADDING-TOP: 0px } #content { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; Z-INDEX: 2; PADDING-BOTTOM: 1em; = MARGIN: 2.8em 0px 0px 12.2em; PADDING-TOP: 0px; POSITION: relative } #column-one { PADDING-TOP: 160px } #content { BORDER-RIGHT: #aaa 1px; BORDER-TOP: #aaa 1px solid; BACKGROUND: white; = BORDER-LEFT: #aaa 1px solid; COLOR: black; LINE-HEIGHT: 1.5em; = BORDER-BOTTOM: #aaa 1px solid } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(headbg.jpg) = #f9f9f9 no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: = x-small sans-serif; COLOR: black; PADDING-TOP: 0px } #globalWrapper { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 127%; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px } .visualClear { CLEAR: both } TABLE { FONT-SIZE: 100%; COLOR: black; BACKGROUND-COLOR: white } FIELDSET TABLE { BACKGROUND: none transparent scroll repeat 0% 0% } A { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #002bb8; = TEXT-DECORATION: none } A:visited { COLOR: #5a3696 } A:active { COLOR: #faa700 } A:hover { TEXT-DECORATION: underline } A.stub { COLOR: #772233 } A.new { COLOR: #ba0000 } #p-personal A.new { COLOR: #ba0000 } A.new:visited { COLOR: #a55858 } #p-personal A.new:visited { COLOR: #a55858 } IMG { VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } P { MARGIN: 0.4em 0px 0.5em; LINE-HEIGHT: 1.5em } P IMG { MARGIN: 0px } HR { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN: 0.2em 0px; COLOR: #aaa; HEIGHT: 1px; BACKGROUND-COLOR: = #aaa; BORDER-RIGHT-WIDTH: 0px } H1 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H2 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H3 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H4 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H5 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H6 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H1 { FONT-SIZE: 188% } H1 .editsection { FONT-SIZE: 53% } H2 { FONT-SIZE: 150% } H2 .editsection { FONT-SIZE: 67% } H3 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H4 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H5 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H6 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H3 { FONT-SIZE: 132% } H3 .editsection { FONT-WEIGHT: normal; FONT-SIZE: 76% } H4 { FONT-SIZE: 116% } H4 .editsection { FONT-WEIGHT: normal; FONT-SIZE: 86% } H5 { FONT-SIZE: 100% } H5 .editsection { FONT-WEIGHT: normal } H6 { FONT-SIZE: 80% } H6 .editsection { FONT-WEIGHT: normal; FONT-SIZE: 125% } UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: = url(bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 1.5em; = LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: square } OL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; = PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 3.2em; LINE-HEIGHT: 1.5em; = PADDING-TOP: 0px } LI { MARGIN-BOTTOM: 0.1em } DT { FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.1em } DL { MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.5em } DD { MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 2em; LINE-HEIGHT: 1.5em } FIELDSET { BORDER-RIGHT: #2f6fab 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: = #2f6fab 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 1em = 0px; BORDER-LEFT: #2f6fab 1px solid; LINE-HEIGHT: 1.5em; PADDING-TOP: = 0px; BORDER-BOTTOM: #2f6fab 1px solid } FIELDSET.nested { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; = MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px } LEGEND { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 95%; = PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em } FORM { MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } TEXTAREA { PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; = WIDTH: 100%; PADDING-TOP: 0.1em } INPUT.historysubmit { PADDING-RIGHT: 0.3em! important; PADDING-LEFT: 0.3em! important; = FONT-SIZE: 94%; PADDING-BOTTOM: 0.3em! important; MARGIN-LEFT: 1.6em; = CURSOR: pointer; PADDING-TOP: 0px! important; HEIGHT: 1.7em! important } SELECT { VERTICAL-ALIGN: top } ABBR { BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: help; COLOR: = black; BORDER-BOTTOM: black 1px dotted } ACRONYM { BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: help; COLOR: = black; BORDER-BOTTOM: black 1px dotted } .explain { BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: help; COLOR: = black; BORDER-BOTTOM: black 1px dotted } Q { FONT-STYLE: italic; FONT-FAMILY: Times, "Times New Roman", serif } CODE { BACKGROUND-COLOR: #f9f9f9 } PRE { BORDER-RIGHT: #2f6fab 1px dashed; PADDING-RIGHT: 1em; BORDER-TOP: = #2f6fab 1px dashed; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: = #2f6fab 1px dashed; COLOR: black; LINE-HEIGHT: 1.1em; PADDING-TOP: 1em; = BORDER-BOTTOM: #2f6fab 1px dashed; BACKGROUND-COLOR: #f9f9f9 } #siteSub { DISPLAY: none } #jump-to-nav { DISPLAY: none } #contentSub { FONT-SIZE: 84%; MARGIN: 0px 0px 1.4em 1em; WIDTH: auto; COLOR: #7d7d7d; = LINE-HEIGHT: 1.2em } #contentSub2 { FONT-SIZE: 84%; MARGIN: 0px 0px 1.4em 1em; WIDTH: auto; COLOR: #7d7d7d; = LINE-HEIGHT: 1.2em } SPAN.subpages { DISPLAY: block } #bodyContent H1 { MARGIN-BOTTOM: 0.6em } #bodyContent H2 { MARGIN-BOTTOM: 0.6em } #bodyContent H3 { MARGIN-BOTTOM: 0.3em } #bodyContent H4 { MARGIN-BOTTOM: 0.3em } #bodyContent H5 { MARGIN-BOTTOM: 0.3em } .firstHeading { MARGIN-BOTTOM: 0.1em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em } .usermessage { BORDER-RIGHT: #ffa500 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: = #ffa500 1px solid; PADDING-LEFT: 1em; FONT-WEIGHT: bold; PADDING-BOTTOM: = 0.5em; MARGIN: 2em 0px 1em; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffa500 = 1px solid; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ffa500 1px = solid; BACKGROUND-COLOR: #ffce7b } #siteNotice { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; FONT-SIZE: 95%; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center } #siteNotice P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .success { FONT-SIZE: larger; COLOR: green } .error { FONT-SIZE: larger; COLOR: red } .errorbox { BORDER-RIGHT: 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: 2px solid; = PADDING-LEFT: 1em; FONT-SIZE: larger; FLOAT: left; MARGIN-BOTTOM: 2em; = PADDING-BOTTOM: 0.5em; BORDER-LEFT: 2px solid; COLOR: #000; PADDING-TOP: = 0.5em; BORDER-BOTTOM: 2px solid } .successbox { BORDER-RIGHT: 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: 2px solid; = PADDING-LEFT: 1em; FONT-SIZE: larger; FLOAT: left; MARGIN-BOTTOM: 2em; = PADDING-BOTTOM: 0.5em; BORDER-LEFT: 2px solid; COLOR: #000; PADDING-TOP: = 0.5em; BORDER-BOTTOM: 2px solid } .errorbox { BORDER-LEFT-COLOR: red; BORDER-BOTTOM-COLOR: red; BORDER-TOP-COLOR: = red; BACKGROUND-COLOR: #fff2f2; BORDER-RIGHT-COLOR: red } .successbox { BORDER-LEFT-COLOR: green; BORDER-BOTTOM-COLOR: green; BORDER-TOP-COLOR: = green; BACKGROUND-COLOR: #dfd; BORDER-RIGHT-COLOR: green } .errorbox H2 { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px 0.5em = 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .successbox H2 { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px 0.5em = 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .catlinks { CLEAR: both; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; = BORDER-TOP: #aaa 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 5px; = PADDING-BOTTOM: 5px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; = BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #f9f9f9 } .documentDescription { DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 1em 0px; LINE-HEIGHT: 1.5em } .documentByLine { CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #76797c; = TEXT-ALIGN: right } .center { WIDTH: 100%; TEXT-ALIGN: center } *.center * { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .small { FONT-SIZE: 94% } .small * { FONT-SIZE: 94% } TABLE.small { FONT-SIZE: 100% } #toc { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } .toc { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } .mw-warning { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } #toc H2 { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: = bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; = PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } .toc H2 { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: = bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; = PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #toc #toctitle { TEXT-ALIGN: center } .toc #toctitle { TEXT-ALIGN: center } #toc .toctitle { TEXT-ALIGN: center } .toc .toctitle { TEXT-ALIGN: center } #toc UL { PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; MARGIN-LEFT: 0px; = LIST-STYLE-TYPE: none; TEXT-ALIGN: left } .toc UL { PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; MARGIN-LEFT: 0px; = LIST-STYLE-TYPE: none; TEXT-ALIGN: left } #toc UL UL { MARGIN: 0px 0px 0px 2em } .toc UL UL { MARGIN: 0px 0px 0px 2em } #toc .toctoggle { FONT-SIZE: 94% } .toc .toctoggle { FONT-SIZE: 94% } .mw-warning { MARGIN-LEFT: 50px; MARGIN-RIGHT: 50px; TEXT-ALIGN: center } DIV.floatright { BORDER-TOP-WIDTH: 0px; CLEAR: right; BORDER-LEFT-WIDTH: 0px; FLOAT: = right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0.5em 0.5em; POSITION: = relative; BORDER-RIGHT-WIDTH: 0px } TABLE.floatright { BORDER-TOP-WIDTH: 0px; CLEAR: right; BORDER-LEFT-WIDTH: 0px; FLOAT: = right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0.5em 0.5em; POSITION: = relative; BORDER-RIGHT-WIDTH: 0px } DIV.floatright P { FONT-STYLE: italic } DIV.floatleft { BORDER-TOP-WIDTH: 0px; CLEAR: left; BORDER-LEFT-WIDTH: 0px; FLOAT: = left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0.5em 0.5em 0px; POSITION: = relative; BORDER-RIGHT-WIDTH: 0px } TABLE.floatleft { BORDER-TOP-WIDTH: 0px; CLEAR: left; BORDER-LEFT-WIDTH: 0px; FLOAT: = left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0.5em 0.5em 0px; POSITION: = relative; BORDER-RIGHT-WIDTH: 0px } DIV.floatleft P { FONT-STYLE: italic } DIV.thumb { BORDER-LEFT-COLOR: white; MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM-COLOR: = white; WIDTH: auto; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: white; = BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: = white; BORDER-BOTTOM-STYLE: solid } DIV.thumbinner { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px! important; = BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px! important; FONT-SIZE: = 94%; PADDING-BOTTOM: 3px! important; OVERFLOW: hidden; BORDER-LEFT: #ccc = 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; = BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center } HTML .thumbimage { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } HTML .thumbcaption { PADDING-RIGHT: 3px! important; PADDING-LEFT: 3px! important; FONT-SIZE: = 94%; PADDING-BOTTOM: 3px! important; BORDER-TOP-STYLE: none; = LINE-HEIGHT: 1.4em; PADDING-TOP: 3px! important; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: = none } DIV.magnify { BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; = BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; = BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } DIV.magnify A { DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; = BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; = BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } DIV.magnify IMG { DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; = BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; = BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } DIV.tright { BORDER-TOP-WIDTH: 0.5em; CLEAR: right; BORDER-LEFT-WIDTH: 1.4em; FLOAT: = right; BORDER-BOTTOM-WIDTH: 0.8em; BORDER-RIGHT-WIDTH: 0px } DIV.tleft { BORDER-TOP-WIDTH: 0.5em; CLEAR: left; BORDER-LEFT-WIDTH: 0px; FLOAT: = left; BORDER-BOTTOM-WIDTH: 0.8em; MARGIN-RIGHT: 0.5em; = BORDER-RIGHT-WIDTH: 1.4em } IMG.thumbborder { BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; = BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid } .hiddenStructure { DISPLAY: none } TABLE.rimage { FLOAT: right; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 1em; POSITION: relative; = TEXT-ALIGN: center } .toccolours { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } .special LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px } #bodyContent A.external { PADDING-RIGHT: 13px; BACKGROUND: url(external.png) no-repeat right = center } #bodyContent A[href^=3D'gopher://'] { PADDING-RIGHT: 13px; BACKGROUND: url(external.png) no-repeat right = center } #bodyContent A[href^=3D'https://'] { PADDING-RIGHT: 16px; BACKGROUND: url(lock_icon.gif) no-repeat right = center } .link-https { PADDING-RIGHT: 16px; BACKGROUND: url(lock_icon.gif) no-repeat right = center } #bodyContent A[href^=3D'mailto:'] { PADDING-RIGHT: 18px; BACKGROUND: url(mail_icon.gif) no-repeat right = center } .link-mailto { PADDING-RIGHT: 18px; BACKGROUND: url(mail_icon.gif) no-repeat right = center } #bodyContent A[href^=3D'news://'] { PADDING-RIGHT: 18px; BACKGROUND: url(news_icon.png) no-repeat right = center } #bodyContent A[href^=3D'ftp://'] { PADDING-RIGHT: 18px; BACKGROUND: url(file_icon.gif) no-repeat right = center } .link-ftp { PADDING-RIGHT: 18px; BACKGROUND: url(file_icon.gif) no-repeat right = center } #bodyContent A[href^=3D'irc://'] { PADDING-RIGHT: 18px; BACKGROUND: url(discussionitem_icon.gif) no-repeat = right center } #bodyContent A[href^=3D'irc://'].extiw { PADDING-RIGHT: 18px; BACKGROUND: url(discussionitem_icon.gif) no-repeat = right center } .link-irc { PADDING-RIGHT: 18px; BACKGROUND: url(discussionitem_icon.gif) no-repeat = right center } #bodyContent A[href$=3D'.ogg'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.OGG'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.mid'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.MID'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.midi'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.MIDI'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.mp3'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.MP3'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.wav'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.WAV'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.wma'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.WMA'].external { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } .link-audio { PADDING-RIGHT: 13px; BACKGROUND: url(audio.png) no-repeat right center } #bodyContent A[href$=3D'.ogm'].external { PADDING-RIGHT: 13px; BACKGROUND: url(video.png) no-repeat right center } #bodyContent A[href$=3D'.OGM'].external { PADDING-RIGHT: 13px; BACKGROUND: url(video.png) no-repeat right center } #bodyContent A[href$=3D'.avi'].external { PADDING-RIGHT: 13px; BACKGROUND: url(video.png) no-repeat right center } #bodyContent A[href$=3D'.AVI'].external { PADDING-RIGHT: 13px; BACKGROUND: url(video.png) no-repeat right center } #bodyContent A[href$=3D'.mpeg'].external { PADDING-RIGHT: 13px; BACKGROUND: url(video.png) no-repeat right center } #bodyContent A[href$=3D'.MPEG'].external { PADDING-RIGHT: 13px; BACKGROUND: url(video.png) no-repeat right center } #bodyContent A[href$=3D'.mpg'].external { PADDING-RIGHT: 13px; BACKGROUND: url(video.png) no-repeat right center } #bodyContent A[href$=3D'.MPG'].external { PADDING-RIGHT: 13px; BACKGROUND: url(video.png) no-repeat right center } .link-video { PADDING-RIGHT: 13px; BACKGROUND: url(video.png) no-repeat right center } #bodyContent A[href$=3D'.pdf'].external { PADDING-RIGHT: 12px; BACKGROUND: url(document.png) no-repeat right = center } #bodyContent A[href$=3D'.PDF'].external { PADDING-RIGHT: 12px; BACKGROUND: url(document.png) no-repeat right = center } #bodyContent A[href*=3D'.pdf#'].external { PADDING-RIGHT: 12px; BACKGROUND: url(document.png) no-repeat right = center } #bodyContent A[href*=3D'.PDF#'].external { PADDING-RIGHT: 12px; BACKGROUND: url(document.png) no-repeat right = center } #bodyContent A[href*=3D'.pdf?'].external { PADDING-RIGHT: 12px; BACKGROUND: url(document.png) no-repeat right = center } #bodyContent A[href*=3D'.PDF?'].external { PADDING-RIGHT: 12px; BACKGROUND: url(document.png) no-repeat right = center } .link-document { PADDING-RIGHT: 12px; BACKGROUND: url(document.png) no-repeat right = center } #bodyContent A.extiw { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #36b; PADDING-TOP: 0px } #bodyContent A.extiw:active { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #36b; PADDING-TOP: 0px } #bodyContent A.external { COLOR: #36b } #bodyContent .plainlinks A { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! = important; PADDING-TOP: 0px! important } .portlet { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0.5em; OVERFLOW: hidden; WIDTH: 11.6em; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .portlet H4 { FONT-WEIGHT: normal; FONT-SIZE: 95%; WHITE-SPACE: nowrap } .portlet H5 { PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 0.5em; FONT-WEIGHT: = normal; FONT-SIZE: 91%; BACKGROUND: none transparent scroll repeat 0% = 0%; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 0px; = WHITE-SPACE: nowrap; HEIGHT: 1em } .portlet H6 { BORDER-RIGHT: #2f6fab 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: = #2f6fab 1px solid; DISPLAY: block; PADDING-LEFT: 1em; FONT-WEIGHT: = normal; FONT-SIZE: 1em; BACKGROUND: #ffae2e; PADDING-BOTTOM: 0px; = TEXT-TRANSFORM: lowercase; BORDER-LEFT: #2f6fab 1px solid; PADDING-TOP: = 0px; BORDER-BOTTOM: #2f6fab 1px; WHITE-SPACE: nowrap; HEIGHT: 1.2em } .pBody { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #aaa = 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 95%; PADDING-BOTTOM: 0.3em; = BORDER-LEFT: #aaa 1px solid; COLOR: black; PADDING-TOP: 0px; = BORDER-BOTTOM: #aaa 1px solid; BORDER-COLLAPSE: collapse; = BACKGROUND-COLOR: white } .portlet H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .portlet H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .portlet H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .portlet H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .portlet UL { FONT-SIZE: 95%; LIST-STYLE-IMAGE: url(bullet.gif); LINE-HEIGHT: 1.5em; = LIST-STYLE-TYPE: square } .portlet LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #p-logo { Z-INDEX: 3; LEFT: 0px; OVERFLOW: visible; WIDTH: 12em; POSITION: = absolute; TOP: 0px; HEIGHT: 155px } #p-logo H5 { DISPLAY: none } #p-logo A { BACKGROUND-POSITION: 35% 50%; DISPLAY: block; WIDTH: 12.2em; = BACKGROUND-REPEAT: no-repeat; HEIGHT: 155px; TEXT-DECORATION: none } #p-logo A:hover { BACKGROUND-POSITION: 35% 50%; DISPLAY: block; WIDTH: 12.2em; = BACKGROUND-REPEAT: no-repeat; HEIGHT: 155px; TEXT-DECORATION: none } #p-search { Z-INDEX: 3; POSITION: relative } INPUT.searchButton { MARGIN-TOP: 1px; FONT-SIZE: 95% } #searchGoButton { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold } #searchInput { FONT-SIZE: 95%; MARGIN: 0px; WIDTH: 10.9em } #p-search .pBody { PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; = PADDING-TOP: 0.5em; TEXT-ALIGN: center } #p-personal { LEFT: 0px; POSITION: absolute; TOP: 0px } #p-personal { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: = visible; WIDTH: 100%; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.2em; = PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #p-personal H5 { DISPLAY: none } #p-personal .portlet { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: = visible; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #p-personal .pBody { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: = visible; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #p-personal UL { PADDING-RIGHT: 2em; PADDING-LEFT: 3em; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: default; = COLOR: #2f6fab; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.4em; PADDING-TOP: = 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: = none; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none } #p-personal LI { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN-LEFT: = 1em; COLOR: #2f6fab; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.2em; = PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #p-personal LI A { BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: = 0.2em; COLOR: #005896; TEXT-DECORATION: none } #p-personal LI A:hover { PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: white; TEXT-DECORATION: none } #p-personal LI.active A:hover { BACKGROUND-COLOR: transparent } LI#pt-userpage { PADDING-LEFT: 20px; BACKGROUND: url(user.gif) no-repeat left top; = TEXT-TRANSFORM: none } LI#pt-anonuserpage { PADDING-LEFT: 20px; BACKGROUND: url(user.gif) no-repeat left top; = TEXT-TRANSFORM: none } LI#pt-login { PADDING-LEFT: 20px; BACKGROUND: url(user.gif) no-repeat left top; = TEXT-TRANSFORM: none } #p-personal UL { TEXT-TRANSFORM: lowercase } #p-personal LI.active { FONT-WEIGHT: bold } #p-cactions { PADDING-LEFT: 1em; FONT-SIZE: 95%; BACKGROUND: none transparent scroll = repeat 0% 0%; LEFT: 11.5em; MARGIN: 0px; OVERFLOW: visible; WIDTH: 76%; = LINE-HEIGHT: 1.1em; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; = POSITION: absolute; TOP: 1.3em; BORDER-COLLAPSE: collapse } #p-cactions UL { LIST-STYLE-TYPE: none } #p-cactions LI { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px = solid; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: white; = PADDING-BOTTOM: 0.1em; MARGIN: 0px 0.3em 0px 0px; OVERFLOW: visible; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px } #p-cactions LI.selected { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; = BORDER-LEFT-COLOR: #fabd23; BORDER-BOTTOM-COLOR: #fabd23; = PADDING-BOTTOM: 0.2em; BORDER-TOP-COLOR: #fabd23; PADDING-TOP: 0px; = BORDER-RIGHT-COLOR: #fabd23 } #p-cactions LI A { PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0.3em; = MARGIN: 0px; COLOR: #002bb8; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; = BACKGROUND-COLOR: #fbfbfb; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: = none } #p-cactions LI.selected A { PADDING-RIGHT: 1em! important; PADDING-LEFT: 1em! important; Z-INDEX: = 3; PADDING-BOTTOM: 0.2em! important; PADDING-TOP: 0px! important; = BACKGROUND-COLOR: white } #p-cactions .new A { COLOR: #ba0000 } #p-cactions LI A:hover { Z-INDEX: 3; BACKGROUND-COLOR: white; TEXT-DECORATION: none } #p-cactions H5 { DISPLAY: none } #p-cactions LI.istalk { MARGIN-RIGHT: 0px } #p-cactions LI.istalk A { PADDING-RIGHT: 0.5em } #p-cactions #ca-addsection A { PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em } LI#ca-talk { MARGIN-RIGHT: 1.6em } LI#ca-watch { MARGIN-LEFT: 1.6em } LI#ca-unwatch { MARGIN-LEFT: 1.6em } LI#ca-varlang-0 { MARGIN-LEFT: 1.6em } LI#ca-print { MARGIN-LEFT: 1.6em } #p-cactions .pBody { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; = BORDER-RIGHT-WIDTH: 0px } #p-cactions .hiddenStructure { DISPLAY: none } #p-cactions LI A { TEXT-TRANSFORM: lowercase } #p-tbx { Z-INDEX: 3; POSITION: relative } #p-lang { Z-INDEX: 3; POSITION: relative } #t-ispermalink { COLOR: #999 } #t-iscite { COLOR: #999 } #footer { PADDING-RIGHT: 0px; BORDER-TOP: #fabd23 1px solid; PADDING-LEFT: 0px; = FONT-SIZE: 90%; PADDING-BOTTOM: 1.2em; MARGIN: 0.6em 0px 1em; = PADDING-TOP: 0.4em; BORDER-BOTTOM: #fabd23 1px solid; BACKGROUND-COLOR: = white; TEXT-ALIGN: center } #footer LI { DISPLAY: inline; MARGIN: 0px 1.3em } #f-poweredbyico { MARGIN: 0px 8px; POSITION: relative; TOP: -2px } #f-copyrightico { MARGIN: 0px 8px; POSITION: relative; TOP: -2px } #f-poweredbyico { FLOAT: right; HEIGHT: 1% } #f-copyrightico { FLOAT: left; HEIGHT: 1% } #preftoc { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px } #preftoc LI { COLOR: #000; BACKGROUND-COLOR: #f0f0f0 } #preftoc LI { BORDER-RIGHT: #716f64 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff = 1px solid; PADDING-LEFT: 0px; Z-INDEX: 3; FLOAT: left; LIST-STYLE-IMAGE: = none; PADDING-BOTTOM: 3px; MARGIN: 1px -2px 1px 2px; BORDER-LEFT: #fff = 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 0px solid; WHITE-SPACE: = nowrap; LIST-STYLE-TYPE: none; POSITION: relative } #preftoc LI.selected { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: = bold; BORDER-LEFT: #aaa 1px solid; CURSOR: default; MARGIN-RIGHT: -3px; = PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px; TOP: 1px; BACKGROUND-COLOR: = #f9f9f9 } #preftoc > LI.selected { TOP: 2px } #preftoc A { PADDING-RIGHT: 0.7em; DISPLAY: block; PADDING-LEFT: 0.7em; = PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; POSITION: relative; = TEXT-DECORATION: none } #preftoc A:active { PADDING-RIGHT: 0.7em; DISPLAY: block; PADDING-LEFT: 0.7em; = PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; POSITION: relative; = TEXT-DECORATION: none } #preftoc LI.selected A { CURSOR: default; TEXT-DECORATION: none } #prefcontrol { CLEAR: both; PADDING-TOP: 2em } #preferences { CLEAR: both; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 1.5em; = BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1.5em; = MARGIN: 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 1.5em; = BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #f9f9f9 } .prefsection { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .prefsection FIELDSET { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; FLOAT: left; = BORDER-LEFT: #aaa 1px solid; MARGIN-RIGHT: 2em; BORDER-BOTTOM: #aaa 1px = solid } .prefsection LEGEND { FONT-WEIGHT: bold } .prefsection TABLE { BACKGROUND-COLOR: #f9f9f9 } .prefsection LEGEND { BACKGROUND-COLOR: #f9f9f9 } .mainLegend { DISPLAY: none } DIV.prefsectiontip { PADDING-RIGHT: 2em; PADDING-LEFT: 2em; FONT-SIZE: x-small; = PADDING-BOTTOM: 0.2em; COLOR: #666; PADDING-TOP: 0.2em } .btnSavePrefs { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold } .preferences-login { CLEAR: both; MARGIN-BOTTOM: 1.5em } .prefcache { MARGIN-TOP: 2em; FONT-SIZE: 90% } DIV#userloginForm FORM { CLEAR: both; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 2em; = BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 2em; FLOAT: left; = PADDING-BOTTOM: 1.5em; MARGIN: 0px 3em 1em 0px; BORDER-LEFT: #aaa 1px = solid; PADDING-TOP: 1.5em; BORDER-BOTTOM: #aaa 1px solid; = BACKGROUND-COLOR: #f9f9f9 } DIV#userlogin FORM#userlogin2 { CLEAR: both; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 2em; = BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 2em; FLOAT: left; = PADDING-BOTTOM: 1.5em; MARGIN: 0px 3em 1em 0px; BORDER-LEFT: #aaa 1px = solid; PADDING-TOP: 1.5em; BORDER-BOTTOM: #aaa 1px solid; = BACKGROUND-COLOR: #f9f9f9 } .rtl DIV#userloginForm FORM { FLOAT: right } .rtl DIV#userlogin FORM#userlogin2 { FLOAT: right } DIV#userloginForm TABLE { BACKGROUND-COLOR: #f9f9f9 } DIV#userlogin FORM#userlogin2 TABLE { BACKGROUND-COLOR: #f9f9f9 } DIV#userloginForm H2 { PADDING-TOP: 0px } DIV#userlogin FORM#userlogin2 H2 { PADDING-TOP: 0px } DIV#userlogin .captcha { BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 2em; BORDER-TOP: #bbb 1px = solid; PADDING-LEFT: 2em; PADDING-BOTTOM: 1.5em; BORDER-LEFT: #bbb 1px = solid; PADDING-TOP: 1.5em; BORDER-BOTTOM: #bbb 1px solid; = BACKGROUND-COLOR: white } DIV#userloginForm .captcha { BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 2em; BORDER-TOP: #bbb 1px = solid; PADDING-LEFT: 2em; PADDING-BOTTOM: 1.5em; BORDER-LEFT: #bbb 1px = solid; PADDING-TOP: 1.5em; BORDER-BOTTOM: #bbb 1px solid; = BACKGROUND-COLOR: white } #loginend { CLEAR: both } #signupend { CLEAR: both } #userloginprompt { FONT-SIZE: 85% } #languagelinks { FONT-SIZE: 85% } #login-sectiontip { FONT-SIZE: 85%; LINE-HEIGHT: 1.2; PADDING-TOP: 2em } #userlogin .loginText { WIDTH: 12em } #userlogin .loginPassword { WIDTH: 12em } #userloginlink A { FONT-WEIGHT: bold } #wpLoginattempt { FONT-WEIGHT: bold } #wpCreateaccount { FONT-WEIGHT: bold } * > HTML #p-cactions LI { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } * > HTML #p-cactions LI A { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: = #aaa 1px solid; BORDER-BOTTOM: #aaa 1px } * > HTML #p-cactions LI.selected A { BORDER-LEFT-COLOR: #fabd23; BORDER-BOTTOM-COLOR: #fabd23; = BORDER-TOP-COLOR: #fabd23; BORDER-RIGHT-COLOR: #fabd23 } * > HTML #f-poweredbyico { WIDTH: 88px } * > HTML #f-copyrightico { WIDTH: 88px } * > HTML #bodyContent { OVERFLOW-X: auto; PADDING-BOTTOM: 25px; WIDTH: 100% } * > HTML #bodyContent PRE { OVERFLOW-X: auto; PADDING-BOTTOM: 25px; WIDTH: 100% } * HTML #footer { MARGIN-TOP: 0px } * HTML #column-content { DISPLAY: inline; MARGIN-BOTTOM: 0px } * HTML DIV.editsection { FONT-SIZE: smaller } #pagehistory LI.selected { POSITION: relative } * > HTML #column-content { FLOAT: none } * > HTML #column-one { LEFT: 0px; POSITION: absolute; TOP: 0px } * > HTML #footer { MARGIN-LEFT: 13.2em } .redirectText { FONT-SIZE: 150%; MARGIN: 5px } .printfooter { DISPLAY: none } .not-patrolled { BACKGROUND-COLOR: #ffa } DIV.patrollink { CLEAR: both; FONT-SIZE: 75%; TEXT-ALIGN: right } SPAN.newpage { FONT-WEIGHT: bold } SPAN.minor { FONT-WEIGHT: bold } SPAN.bot { FONT-WEIGHT: bold } SPAN.unpatrolled { FONT-WEIGHT: bold; COLOR: red } .sharedUploadNotice { FONT-STYLE: italic } SPAN.updatedmarker { COLOR: black; BACKGROUND-COLOR: #0f0 } TABLE.gallery { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: = #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; = BACKGROUND-COLOR: white } TABLE.gallery TR { VERTICAL-ALIGN: top } TABLE.gallery TD { BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; = VERTICAL-ALIGN: top; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white = 2px solid; BACKGROUND-COLOR: #f9f9f9 } TABLE.gallery TD.galleryheader { FONT-WEIGHT: bold; TEXT-ALIGN: center } TABLE.gallery CAPTION { FONT-WEIGHT: bold } DIV.gallerybox { MARGIN: 2px } DIV.gallerybox DIV.thumb { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 2px; = BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: = center } DIV.gallerytext { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 94%; PADDING-BOTTOM: = 2px; OVERFLOW: hidden; PADDING-TOP: 2px } SPAN.comment { FONT-STYLE: italic } SPAN.changedby { FONT-SIZE: 95% } .previewnote { MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; COLOR: #c00; TEXT-INDENT: 3em; = BORDER-BOTTOM: #aaa 1px solid } .previewnote P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .editExternally { BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: gray 1px = solid; MARGIN-TOP: 0.5em; PADDING-LEFT: 3px; FONT-SIZE: small; FLOAT: = left; PADDING-BOTTOM: 3px; BORDER-LEFT: gray 1px solid; PADDING-TOP: = 3px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #ffffff; = TEXT-ALIGN: center } .editExternallyHelp { COLOR: gray; FONT-STYLE: italic } .toggle { MARGIN-LEFT: 2em; TEXT-INDENT: -2em } TABLE.mw_metadata { FONT-SIZE: 0.8em; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0.5em; WIDTH: = 300px } TABLE.mw_metadata CAPTION { FONT-WEIGHT: bold } TABLE.mw_metadata TH { FONT-WEIGHT: normal } TABLE.mw_metadata TD { PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; = PADDING-TOP: 0.1em } TABLE.mw_metadata { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none } TABLE.mw_metadata TD { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 0.1em; BORDER-LEFT: #aaaaaa 1px solid; = BORDER-BOTTOM: #aaaaaa 1px solid; TEXT-ALIGN: center } TABLE.mw_metadata TH { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 0.1em; BORDER-LEFT: #aaaaaa 1px solid; = BORDER-BOTTOM: #aaaaaa 1px solid; TEXT-ALIGN: center } TABLE.mw_metadata TH { BACKGROUND-COLOR: #f9f9f9 } TABLE.mw_metadata TD { BACKGROUND-COLOR: #fcfcfc } TABLE.collapsed TR.collapsable { DISPLAY: none } UL#filetoc { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; MARGIN-BOTTOM: = 0.5em; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #aaaaaa 1px = solid; MARGIN-RIGHT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #aaaaaa 1px = solid; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center } #filetoc LI { PADDING-RIGHT: 2em; DISPLAY: inline; LIST-STYLE-TYPE: none } INPUT#wpSummary { WIDTH: 80% } INPUT#wpSave { MARGIN-RIGHT: 0.33em } INPUT#wpDiff { MARGIN-RIGHT: 0.33em } #wpSave { FONT-WEIGHT: bold } TABLE.revisionform_default { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid } TABLE.revisionform_focus { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; = BACKGROUND-COLOR: #00bbff } TR.revision_tr_default { BACKGROUND-COLOR: #eeeeee } TR.revision_tr_first { BACKGROUND-COLOR: #dddddd } P.revision_saved { FONT-WEIGHT: bold; COLOR: green } #mw_trackbacks { BORDER-RIGHT: #bbbbff 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: = #bbbbff 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; = BORDER-LEFT: #bbbbff 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: = #bbbbff 1px solid; BACKGROUND-COLOR: #eeeeff } #allmessagestable TH { BACKGROUND-COLOR: #b2b2ff } #allmessagestable TR.orig { BACKGROUND-COLOR: #ffe2e2 } #allmessagestable TR.new { BACKGROUND-COLOR: #e2ffe2 } #allmessagestable TR.def { BACKGROUND-COLOR: #f0f0ff } DIV.noarticletext { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; = BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 0.2em; = BORDER-BOTTOM: #ccc 1px solid } DIV#searchTargetContainer { BACKGROUND: white; LEFT: 10px; WIDTH: 90%; TOP: 10px } DIV#searchTarget { BORDER-RIGHT: blue 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: blue 1px = solid; PADDING-LEFT: 3px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 3px; = MARGIN: 5px; BORDER-LEFT: blue 1px solid; PADDING-TOP: 3px; = BORDER-BOTTOM: blue 1px solid } DIV#searchTarget UL LI { LIST-STYLE-TYPE: none } DIV#searchTarget UL LI:unknown { COLOR: orange; content: "=BB " } DIV#searchTargetHide { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black = 1px solid; PADDING-LEFT: 2px; BACKGROUND: #dcdcdc; FLOAT: right; = PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; = BORDER-BOTTOM: black 1px solid } DIV.multipageimagenavbox { BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: silver = 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 4px; = MARGIN: 1em; BORDER-LEFT: silver 1px solid; PADDING-TOP: 4px; = BORDER-BOTTOM: silver 1px solid } DIV.multipageimagenavbox DIV.thumb { MARGIN-LEFT: 2em; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 2em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } DIV.multipageimagenavbox HR { MARGIN: 6px } TABLE.multipageimage TD { TEXT-ALIGN: center } TABLE#sv-ext { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: = 1em; PADDING-TOP: 0em } TABLE#sv-hooks { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: = 1em; PADDING-TOP: 0em } TABLE#sv-software { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: = 1em; PADDING-TOP: 0em } #sv-ext TD { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-hooks TD { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-software TD { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-ext TH { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-hooks TH { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-software TH { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-ext TH { PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = COLOR: black; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f0f0 } #sv-hooks TH { PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = COLOR: black; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f0f0 } #sv-software TH { PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = COLOR: black; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f0f0 } TR.sv-space { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; HEIGHT: 0.8em; BORDER-BOTTOM-STYLE: none } TR.sv-space TD { DISPLAY: none } .TablePager_nav A { TEXT-DECORATION: none } .TablePager { BORDER-COLLAPSE: collapse } .TablePager { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa = 1px solid } .TablePager TD { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa = 1px solid } .TablePager TH { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa = 1px solid } .TablePager TH { BACKGROUND-COLOR: #eeeeff } .TablePager TD { BACKGROUND-COLOR: #ffffff } .TablePager TR:hover TD { BACKGROUND-COLOR: #eeeeff } .imagelist TD { WHITE-SPACE: nowrap } .imagelist TH { WHITE-SPACE: nowrap } .imagelist .TablePager_col_links { BACKGROUND-COLOR: #eeeeff } .imagelist .TablePager_col_img_description { WHITE-SPACE: normal } .imagelist TH.TablePager_sort { BACKGROUND-COLOR: #ccccff } .templatesUsed { MARGIN-TOP: 1.5em } .mw-summary-preview { MARGIN: 0.1em 0px } DIV.mw-lag-warn-normal { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px = auto; PADDING-TOP: 3px; TEXT-ALIGN: center } DIV.mw-lag-warn-high { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px = auto; PADDING-TOP: 3px; TEXT-ALIGN: center } DIV.mw-lag-warn-normal { BORDER-RIGHT: #ffcc66 1px solid; BORDER-TOP: #ffcc66 1px solid; = BORDER-LEFT: #ffcc66 1px solid; BORDER-BOTTOM: #ffcc66 1px solid; = BACKGROUND-COLOR: #ffffcc } DIV.mw-lag-warn-high { BORDER-RIGHT: #ff0033 2px solid; BORDER-TOP: #ff0033 2px solid; = FONT-WEIGHT: bold; BORDER-LEFT: #ff0033 2px solid; BORDER-BOTTOM: = #ff0033 2px solid; BACKGROUND-COLOR: #ffcccc } DIV#mw-upload-deleted-warn { BORDER-RIGHT: #2f6fab 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: = #2f6fab 2px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 3px; = PADDING-BOTTOM: 3px; BORDER-LEFT: #2f6fab 2px solid; PADDING-TOP: 3px; = BORDER-BOTTOM: #2f6fab 2px solid } DIV#mw-recreate-deleted-warn { BORDER-RIGHT: #2f6fab 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: = #2f6fab 2px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 3px; = PADDING-BOTTOM: 3px; BORDER-LEFT: #2f6fab 2px solid; PADDING-TOP: 3px; = BORDER-BOTTOM: #2f6fab 2px solid } DIV#mw-upload-deleted-warn UL LI { FONT-SIZE: 90% } DIV#mw-recreate-deleted-warn UL LI { FONT-SIZE: 90% } .MediaTransformError { PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; = PADDING-TOP: 0.1em; BACKGROUND-COLOR: #ccc } .MediaTransformError TD { FONT-SIZE: 90%; VERTICAL-ALIGN: middle; TEXT-ALIGN: center } DIV#mw-search-interwiki-caption { FONT-WEIGHT: bold; FONT-SIZE: 95%; TEXT-ALIGN: center } .mw-search-interwiki-project { PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.2em; FONT-SIZE: 97%; BACKGROUND: = #cae8ff; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.15em; TEXT-ALIGN: left } SPAN.searchmatch { FONT-WEIGHT: bold; COLOR: red } .os-suggest { FONT-SIZE: 127% } ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/chick/main.css?171 BODY { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; = MARGIN: 0px; COLOR: black; PADDING-TOP: 0.3em; FONT-FAMILY: sans-serif } A { COLOR: #002bb8 } A:visited { COLOR: #5a3696 } A:active { COLOR: #ffa500 } A.stub { COLOR: #772233 } A.new { COLOR: #ba0000 } #p-personal A.new { COLOR: #ba0000 } A.new:visited { COLOR: #a55858 } #p-personal A.new:visited { COLOR: #a55858 } IMG { VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } P { MARGIN: 0.4em 0em 0.5em; LINE-HEIGHT: 1.5em } P IMG { MARGIN: 0px } HR { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN: 0.2em 0px; COLOR: #aaaaaa; HEIGHT: 1px; BACKGROUND-COLOR: = #aaaaaa; BORDER-RIGHT-WIDTH: 0px } H1 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaaaaa 1px solid } H2 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaaaaa 1px solid } H3 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaaaaa 1px solid } H4 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaaaaa 1px solid } H5 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaaaaa 1px solid } H6 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaaaaa 1px solid } .editsection { FONT-WEIGHT: normal } H1 { FONT-SIZE: 188% } H1 .editsection { FONT-SIZE: 53.2% } H2 { FONT-SIZE: 150% } H2 .editsection { FONT-SIZE: 66.7% } H3 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H4 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H5 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H6 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H3 { FONT-SIZE: 132% } H3 .editsection { FONT-SIZE: 75.8% } H4 { FONT-SIZE: 116% } H4 .editsection { FONT-SIZE: 86.2% } H5 { FONT-SIZE: 100% } H6 { FONT-SIZE: 80% } H6 .editsection { FONT-SIZE: 125% } UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0.3em 0px 0px 1.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px } OL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; = PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 3.2em; LINE-HEIGHT: 1.5em; = PADDING-TOP: 0px } LI { MARGIN-BOTTOM: 0.1em } DT { FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.1em } DL { MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.5em } DD { MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 2em; LINE-HEIGHT: 1.5em } FIELDSET { BORDER-RIGHT: #2f6fab 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: = #2f6fab 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 1em = 0em; BORDER-LEFT: #2f6fab 1px solid; LINE-HEIGHT: 1.5em; PADDING-TOP: = 0em; BORDER-BOTTOM: #2f6fab 1px solid } LEGEND { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 95%; BACKGROUND: = white; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em } FORM { MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } TEXTAREA { BORDER-RIGHT: #2f6fab 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: = #2f6fab 1px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; OVERFLOW: = auto; BORDER-LEFT: #2f6fab 1px solid; WIDTH: 100%; COLOR: black; = PADDING-TOP: 0.1em; BORDER-BOTTOM: #2f6fab 1px solid; BACKGROUND-COLOR: = white } @media All =20 { HEAD:first-child + BODY INPUT { BORDER-RIGHT: #2f6fab 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: = #2f6fab 1px solid; PADDING-LEFT: 0.2em; VISIBILITY: visible; = PADDING-BOTTOM: 0.2em; VERTICAL-ALIGN: middle; BORDER-LEFT: #2f6fab 1px = solid; COLOR: black; PADDING-TOP: 0.2em; BORDER-BOTTOM: #2f6fab 1px = solid; BACKGROUND-COLOR: white } } INPUT.historysubmit { PADDING-RIGHT: 0.3em! important; PADDING-LEFT: 0.3em! important; = FONT-SIZE: 94%; PADDING-BOTTOM: 0.3em! important; MARGIN-LEFT: 1.6em; = CURSOR: pointer; PADDING-TOP: 0px! important; HEIGHT: 1.7em! important } INPUT[type=3D'radio'] { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } INPUT[type=3D'checkbox'] { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } SELECT { BORDER-RIGHT: #2f6fab 1px solid; BORDER-TOP: #2f6fab 1px solid; = VERTICAL-ALIGN: top; BORDER-LEFT: #2f6fab 1px solid; COLOR: black; = BORDER-BOTTOM: #2f6fab 1px solid } ABBR { BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: help; COLOR: = black; BORDER-BOTTOM: black 1px dotted } ACRONYM { BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: help; COLOR: = black; BORDER-BOTTOM: black 1px dotted } .explain { BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: help; COLOR: = black; BORDER-BOTTOM: black 1px dotted } Q { FONT-STYLE: italic; FONT-FAMILY: Times, "Times New Roman", serif } CODE { BACKGROUND-COLOR: #f9f9f9 } PRE { BORDER-RIGHT: #2f6fab 1px dashed; PADDING-RIGHT: 1em; BORDER-TOP: = #2f6fab 1px dashed; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: = #2f6fab 1px dashed; COLOR: black; LINE-HEIGHT: 1.1em; PADDING-TOP: 1em; = BORDER-BOTTOM: #2f6fab 1px dashed; BACKGROUND-COLOR: #f9f9f9 } SPAN.subpages { DISPLAY: block } #bodyContent H1 { MARGIN-BOTTOM: 0.6em } #bodyContent H2 { MARGIN-BOTTOM: 0.6em } #bodyContent H3 { MARGIN-BOTTOM: 0.3em } #bodyContent H4 { MARGIN-BOTTOM: 0.3em } #bodyContent H5 { MARGIN-BOTTOM: 0.3em } .firstHeading { MARGIN-BOTTOM: 0.1em } .usermessage { BORDER-RIGHT: #ffa500 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #ffa500 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: = 2px; MARGIN: 0.1em 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffa500 = 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #ffa500 1px = solid; BACKGROUND-COLOR: #ffce7b } #siteNotice { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; FONT-SIZE: 95%; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center } #siteNotice P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .error { FONT-SIZE: larger; COLOR: red } .catlinks { CLEAR: both; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 5px; = BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; = MARGIN: 0.1em 0px 0px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 2px; = BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #f9f9f9 } .catlinks { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .documentDescription { DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 1em 0em; LINE-HEIGHT: 1.5em } .documentByLine { CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #76797c; = TEXT-ALIGN: right } .center { WIDTH: 100%; TEXT-ALIGN: center } *.center * { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .small { FONT-SIZE: 94% } .small * { FONT-SIZE: 94% } TABLE.small { FONT-SIZE: 100% } #toc { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: = 5px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: = #aaaaaa 1px solid; BACKGROUND-COLOR: #f9f9f9 } #toc UL { MARGIN-LEFT: 2em } #toc .toctoggle { FONT-SIZE: 94% } #toc .editsection { MARGIN-TOP: 0.7em; FONT-SIZE: 94% } DIV.floatright { CLEAR: right; BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0.5em = solid; FLOAT: right; MARGIN: 0px; BORDER-LEFT: white 1.4em solid; = BORDER-BOTTOM: white 0.8em solid; POSITION: relative } TABLE.floatright { CLEAR: right; BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0.5em = solid; FLOAT: right; MARGIN: 0px; BORDER-LEFT: white 1.4em solid; = BORDER-BOTTOM: white 0.8em solid; POSITION: relative } DIV.floatright P { FONT-STYLE: italic } DIV.floatleft { CLEAR: left; BORDER-RIGHT: white 1.4em solid; BORDER-TOP: white 0.5em = solid; FLOAT: left; MARGIN: 0.3em 0.5em 0.5em 0px; BORDER-LEFT: white = 0px solid; BORDER-BOTTOM: white 0.8em solid; POSITION: relative } TABLE.floatleft { CLEAR: left; BORDER-RIGHT: white 1.4em solid; BORDER-TOP: white 0.5em = solid; FLOAT: left; MARGIN: 0.3em 0.5em 0.5em 0px; BORDER-LEFT: white = 0px solid; BORDER-BOTTOM: white 0.8em solid; POSITION: relative } DIV.floatleft P { FONT-STYLE: italic } DIV.thumb { BORDER-LEFT-COLOR: white; MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM-COLOR: = white; WIDTH: auto; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: white; = BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: = white; BORDER-BOTTOM-STYLE: solid } DIV.thumb DIV { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px! important; = BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px! important; FONT-SIZE: = 94%; PADDING-BOTTOM: 3px! important; OVERFLOW: hidden; BORDER-LEFT: = #cccccc 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #cccccc = 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center } DIV.thumb DIV A IMG { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid } DIV.thumb DIV DIV.thumbcaption { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; = BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.4em; PADDING-TOP: 0.3em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; = BORDER-BOTTOM-STYLE: none } DIV.magnify { BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; = BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; = BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } DIV.magnify A { DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; = BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; = BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } DIV.magnify IMG { DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; = BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; = BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } DIV.tright { BORDER-TOP-WIDTH: 0.5em; CLEAR: right; BORDER-LEFT-WIDTH: 1.4em; FLOAT: = right; BORDER-BOTTOM-WIDTH: 0.8em; BORDER-RIGHT-WIDTH: 0px } DIV.tleft { BORDER-TOP-WIDTH: 0.5em; CLEAR: left; BORDER-LEFT-WIDTH: 0px; FLOAT: = left; BORDER-BOTTOM-WIDTH: 0.8em; MARGIN-RIGHT: 0.5em; = BORDER-RIGHT-WIDTH: 1.4em } IMG.thumbborder { BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; = BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid } .hiddenStructure { DISPLAY: none } TABLE.rimage { FLOAT: right; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 1em; POSITION: relative; = TEXT-ALIGN: center } .toccolours { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: = 5px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: = #aaaaaa 1px solid; BACKGROUND-COLOR: #f9f9f9 } .special LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px } A.external { COLOR: #3366bb } DIV#footer { TEXT-ALIGN: center } UL#f-list LI { LIST-STYLE-TYPE: none; TEXT-ALIGN: center } DIV.portlet { MARGIN: 0.5em 0px } .redirectText { FONT-SIZE: 150%; MARGIN: 5px } UL.special LI.not-patrolled { BACKGROUND-COLOR: #ffa } OL.special LI.not-patrolled { BACKGROUND-COLOR: #ffa } DIV.patrollink { FONT-SIZE: 75%; TEXT-ALIGN: right } SPAN.newpage { FONT-WEIGHT: bold } SPAN.minor { FONT-WEIGHT: bold } SPAN.updatedmarker { COLOR: black; BACKGROUND-COLOR: #00ff00 } TABLE.gallery { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; = BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc = 1px solid; BACKGROUND-COLOR: #ffffff } TABLE.gallery TR { VERTICAL-ALIGN: top } TABLE.gallery TD { BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; = VERTICAL-ALIGN: top; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white = 2px solid; BACKGROUND-COLOR: #f9f9f9 } DIV.gallerybox { MARGIN: 2px; WIDTH: 150px } DIV.gallerybox DIV.thumb { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: = 2px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; = TEXT-ALIGN: center } DIV.gallerytext { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 94%; PADDING-BOTTOM: = 2px; OVERFLOW: hidden; PADDING-TOP: 2px } #xjump-to-nav { DISPLAY: none } .templatesUsed { MARGIN-TOP: 1.5em } DIV#mw-upload-deleted-warn UL LI { FONT-SIZE: 95% } DIV#mw-recreate-deleted-warn UL LI { FONT-SIZE: 95% } .printfooter { DISPLAY: none } #footer { PADDING-RIGHT: 0px; BORDER-TOP: #fabd23 1px solid; PADDING-LEFT: 0px; = FONT-SIZE: 90%; PADDING-BOTTOM: 1.2em; MARGIN: 0.6em 0px 1em; = PADDING-TOP: 0.4em; BORDER-BOTTOM: #fabd23 1px solid; BACKGROUND-COLOR: = white; TEXT-ALIGN: center } #f-poweredbyico { DISPLAY: inline } #f-copyrightico { DISPLAY: inline } ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/monobook/IE70Fixes.css?171 #column-content #content { MARGIN-TOP: 3em; MARGIN-LEFT: 12.2em; HEIGHT: 1% } .rtl #column-one { MARGIN-TOP: 160px; PADDING-TOP: 0px } #p-cactions { Z-INDEX: 3 } #p-cactions LI { FLOAT: none! important; PADDING-BOTTOM: 0px! important; CURSOR: = default; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; = BORDER-BOTTOM-STYLE: none } #p-cactions LI A { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: = inline-block! important; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; = BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 0px solid } #p-cactions LI.selected A { BORDER-LEFT-COLOR: #fabd23; BORDER-BOTTOM-COLOR: #fabd23; = PADDING-BOTTOM: 0.17em; BORDER-TOP-COLOR: #fabd23; BORDER-RIGHT-COLOR: = #fabd23 } #p-cactions LI A:hover { PADDING-BOTTOM: 0.17em } #p-navigation A { DISPLAY: inline-block; WIDTH: 100% } #portal-personaltools { PADDING-BOTTOM: 0.1em } TEXTAREA { WIDTH: 96% } #footer LI { MARGIN-RIGHT: 0px } ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/w/index.php?title=MediaWiki:Common.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=2678400&action=raw&maxage=2678400 #interwiki-completelist { FONT-WEIGHT: bold } BODY.page-Main_Page #ca-delete { DISPLAY: none! important } #toolbar { MARGIN-BOTTOM: 6px } OL.references { FONT-SIZE: 100% } .references-small { FONT-SIZE: 90% } .references-2column { FONT-SIZE: 90%; -moz-column-count: 2; -webkit-column-count: 2; = column-count: 2 } .same-bg { BACKGROUND: none transparent scroll repeat 0% 0% } OL.references > LI:unknown { BACKGROUND-COLOR: #def } SUP.reference:unknown { BACKGROUND-COLOR: #def } CITE { FONT-STYLE: normal; WORD-WRAP: break-word } CITE:unknown { BACKGROUND-COLOR: #def } @media Print =20 { #content CITE A.text.external:unknown { DISPLAY: none } } @media Screen, Handheld, Projection =20 { CITE *.printonly { DISPLAY: none } } TABLE.wikitable { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: = #f9f9f9; MARGIN: 1em 1em 1em 0px; BORDER-LEFT: #aaa 1px solid; = BORDER-BOTTOM: #aaa 1px solid; BORDER-COLLAPSE: collapse } TABLE.prettytable { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: = #f9f9f9; MARGIN: 1em 1em 1em 0px; BORDER-LEFT: #aaa 1px solid; = BORDER-BOTTOM: #aaa 1px solid; BORDER-COLLAPSE: collapse } .wikitable TH { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #aaa = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #aaa = 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #aaa 1px solid } .wikitable TD { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #aaa = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #aaa = 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #aaa 1px solid } .prettytable TH { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #aaa = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #aaa = 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #aaa 1px solid } .prettytable TD { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #aaa = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #aaa = 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #aaa 1px solid } .wikitable TH { BACKGROUND: #f2f2f2; TEXT-ALIGN: center } .prettytable TH { BACKGROUND: #f2f2f2; TEXT-ALIGN: center } .wikitable CAPTION { FONT-WEIGHT: bold } .prettytable CAPTION { FONT-WEIGHT: bold } TABLE.navbox { CLEAR: both; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 1px; = BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 88%; = PADDING-BOTTOM: 1px; MARGIN: auto; BORDER-LEFT: #aaa 1px solid; WIDTH: = 100%; PADDING-TOP: 1px; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: = center } TABLE.navbox + TABLE.navbox { MARGIN-TOP: -1px } .navbox-title { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; TEXT-ALIGN: center } .navbox-abovebelow { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; TEXT-ALIGN: center } TABLE.navbox TH { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; TEXT-ALIGN: center } .navbox-group { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; WHITE-SPACE: = nowrap; TEXT-ALIGN: right } .navbox { BACKGROUND: #fdfdfd } .navbox-subgroup { BACKGROUND: #fdfdfd } .navbox-list { BORDER-LEFT-COLOR: #fdfdfd; BORDER-BOTTOM-COLOR: #fdfdfd; = BORDER-TOP-COLOR: #fdfdfd; BORDER-RIGHT-COLOR: #fdfdfd } .navbox-title { BACKGROUND: #ccccff } TABLE.navbox TH { BACKGROUND: #ccccff } .navbox-abovebelow { BACKGROUND: #ddddff } .navbox-group { BACKGROUND: #ddddff } .navbox-subgroup .navbox-title { BACKGROUND: #ddddff } .navbox-subgroup .navbox-group { BACKGROUND: #e6e6ff } .navbox-subgroup .navbox-abovebelow { BACKGROUND: #e6e6ff } .navbox-even { BACKGROUND: #f7f7f7 } .navbox-odd { BACKGROUND: none transparent scroll repeat 0% 0% } @media Print =20 { .navbox { DISPLAY: none } } .infobox { CLEAR: right; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; = BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.2em; FLOAT: right; = PADDING-BOTTOM: 0.2em; MARGIN: 0.5em 0px 0.5em 1em; BORDER-LEFT: #aaa = 1px solid; COLOR: black; PADDING-TOP: 0.2em; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } .infobox TD { VERTICAL-ALIGN: top } .infobox TH { VERTICAL-ALIGN: top } .infobox CAPTION { FONT-SIZE: larger } .bordered.infobox { BORDER-COLLAPSE: collapse } .bordered.infobox TD { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: = #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid } .bordered.infobox TH { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: = #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid } .bordered.infobox .borderless TD { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .bordered.infobox .borderless TH { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .sisterproject.infobox { FONT-SIZE: 90%; WIDTH: 20em } @media Print =20 { .sisterproject.infobox { DISPLAY: none } } .standard-talk.infobox { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px solid; = BACKGROUND-COLOR: #f8eaba } .bordered.standard-talk.infobox TD { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px solid } .bordered.standard-talk.infobox TH { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px solid } .bordered.infobox .mergedtoprow TD { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px } .bordered.infobox .mergedtoprow TH { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px } .bordered.infobox .mergedrow TD { BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #aaa 1px solid; BORDER-LEFT-WIDTH: = 0px; BORDER-BOTTOM-WIDTH: 0px } .bordered.infobox .mergedrow TH { BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #aaa 1px solid; BORDER-LEFT-WIDTH: = 0px; BORDER-BOTTOM-WIDTH: 0px } .geography.infobox { FONT-SIZE: 90%; LINE-HEIGHT: 1.2em; BORDER-COLLAPSE: collapse; = TEXT-ALIGN: left } .geography.infobox TD { PADDING-RIGHT: 0.6em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em } .geography.infobox TH { PADDING-RIGHT: 0.6em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em } .geography.infobox .mergedtoprow TD { PADDING-RIGHT: 0.6em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.4em } .geography.infobox .mergedtoprow TH { PADDING-RIGHT: 0.6em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.4em } .geography.infobox .mergedrow TD { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.2em; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .geography.infobox .mergedrow TH { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.2em; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .geography.infobox .mergedbottomrow TD { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid } .geography.infobox .mergedbottomrow TH { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid } .geography.infobox .maptable TD { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .geography.infobox .maptable TH { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .notice { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; = MARGIN: 1em; PADDING-TOP: 0.2em } #disambig { BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } TABLE.InChI { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: = none; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; speak: = none } TABLE.persondata { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: = none; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; speak: = none } .InChI-label { COLOR: #aaa } .persondata-label { COLOR: #aaa } .redirect-in-category { FONT-STYLE: italic } .allpagesredirect { FONT-STYLE: italic } .audiolink A { PADDING-RIGHT: 0px! important; PADDING-LEFT: 16px! important; = BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.= svg/11px-Loudspeaker.svg.png) no-repeat left center } DIV.listenlist { PADDING-LEFT: 40px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speake= rnotes.png/30px-Gnome-speakernotes.png) } DIV.videolist { PADDING-LEFT: 50px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/en/thumb/2/20/Tango-video-x-gen= eric.png/40px-Tango-video-x-generic.png) } DIV.multivideolist { PADDING-LEFT: 50px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/en/thumb/2/20/Tango-video-x-gen= eric.png/40px-Tango-video-x-generic.png) } DIV.medialist { BACKGROUND-POSITION: left top; MIN-HEIGHT: 50px; MARGIN: 1em; = BACKGROUND-REPEAT: no-repeat } DIV.medialist UL { LIST-STYLE-IMAGE: none; MARGIN: 0px; LIST-STYLE-TYPE: none } DIV.medialist UL LI { PADDING-BOTTOM: 0.5em } DIV.medialist UL LI LI { FONT-SIZE: 91%; PADDING-BOTTOM: 0px } #bodyContent A[href$=3D'.pdf'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #bodyContent A[href*=3D'.pdf?'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #bodyContent A[href*=3D'.pdf#'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #bodyContent A[href$=3D'.PDF'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #bodyContent A[href*=3D'.PDF?'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #bodyContent A[href*=3D'.PDF#'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href$=3D'.pdf'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href*=3D'.pdf?'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href*=3D'.pdf#'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href$=3D'.PDF'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href*=3D'.PDF?'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href*=3D'.PDF#'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } SPAN.PDFlink A { PADDING-RIGHT: 17px! important; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } SPAN.geolink A { PADDING-RIGHT: 11px! important; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/en/a/a7/Monobook-globe.png) = no-repeat right center } DIV.columns-2 DIV.column { MIN-WIDTH: 300px; FLOAT: left; WIDTH: 50% } DIV.columns-3 DIV.column { MIN-WIDTH: 200px; FLOAT: left; WIDTH: 33.3% } DIV.columns-4 DIV.column { MIN-WIDTH: 150px; FLOAT: left; WIDTH: 25% } DIV.columns-5 DIV.column { MIN-WIDTH: 120px; FLOAT: left; WIDTH: 20% } .plainlinksneverexpand { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! = important; PADDING-TOP: 0px! important } .plainlinksneverexpand .urlexpansion { DISPLAY: none! important } .plainlinksneverexpand A { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! = important; PADDING-TOP: 0px! important } .plainlinksneverexpand A.text.external:unknown { DISPLAY: none! important } .plainlinksneverexpand A.autonumber.external:unknown { DISPLAY: none! important } .messagebox { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #aaa = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; MARGIN: 0px auto = 1em; BORDER-LEFT: #aaa 1px solid; WIDTH: 80%; PADDING-TOP: 0.2em; = BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #f9f9f9 } .merge.messagebox { BORDER-RIGHT: #c0b8cc 1px solid; BORDER-TOP: #c0b8cc 1px solid; = BORDER-LEFT: #c0b8cc 1px solid; BORDER-BOTTOM: #c0b8cc 1px solid; = BACKGROUND-COLOR: #f0e5ff; TEXT-ALIGN: center } .cleanup.messagebox { BORDER-RIGHT: #9f9fff 1px solid; BORDER-TOP: #9f9fff 1px solid; = BORDER-LEFT: #9f9fff 1px solid; BORDER-BOTTOM: #9f9fff 1px solid; = BACKGROUND-COLOR: #efefff; TEXT-ALIGN: center } .standard-talk.messagebox { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; MARGIN: = 4px auto; BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px = solid; BACKGROUND-COLOR: #f8eaba } .nested-talk.messagebox { BORDER-RIGHT: #c0c090 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #c0c090 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px = 0px 0px; BORDER-LEFT: #c0c090 1px solid; WIDTH: 100%; PADDING-TOP: 2px; = BORDER-BOTTOM: #c0c090 1px solid; BACKGROUND-COLOR: #f8eaba } .small.messagebox { CLEAR: both; FONT-SIZE: 85%; FLOAT: right; MARGIN: 0px 0px 1em 1em; = WIDTH: 238px; LINE-HEIGHT: 1.25em } .small-talk.messagebox { CLEAR: both; FONT-SIZE: 85%; BACKGROUND: #f8eaba; FLOAT: right; MARGIN: = 0px 0px 1em 1em; WIDTH: 238px; LINE-HEIGHT: 1.25em } TABLE.ambox { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: = #fbfbfb; MARGIN: -1px 10% 0px; BORDER-LEFT: #1e90ff 10px solid; = BORDER-BOTTOM: #aaa 1px solid } .ambox TH.mbox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .ambox TD.mbox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TH.ambox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.ambox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .ambox TD.mbox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.ambox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } .ambox TD.mbox-imageright { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.ambox-imageright { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TABLE.ambox-notice { BORDER-LEFT: #1e90ff 10px solid } TABLE.ambox-speedy { BACKGROUND: #fee; BORDER-LEFT: #b22222 10px solid } TABLE.ambox-serious { BORDER-LEFT: #b22222 10px solid } TABLE.ambox-delete { BORDER-LEFT: #b22222 10px solid } TABLE.ambox-content { BORDER-LEFT: #f28500 10px solid } TABLE.ambox-style { BORDER-LEFT: #f4c430 10px solid } TABLE.ambox-merge { BORDER-LEFT: #9932cc 10px solid } TABLE.ambox-move { BORDER-LEFT: #9932cc 10px solid } TABLE.ambox-protection { BORDER-LEFT: #bba 10px solid } TABLE.ambox-mini { CLEAR: right; FLOAT: right; MARGIN: 0px 0px 0px 1em; WIDTH: 25% } @media Print =20 { .ns-0 .ambox { DISPLAY: none } } TABLE.imbox { BORDER-RIGHT: #1e90ff 3px solid; BORDER-TOP: #1e90ff 3px solid; = BACKGROUND: #fbfbfb; MARGIN: 4px 10%; BORDER-LEFT: #1e90ff 3px solid; = BORDER-BOTTOM: #1e90ff 3px solid; BORDER-COLLAPSE: collapse } .imbox .mbox-text .imbox { MARGIN: 0px -0.5em } .imbox-text .imbox { MARGIN: 0px -0.5em } .mbox-inside .imbox { MARGIN: 4px } .imbox TH.mbox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .imbox TD.mbox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TH.imbox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.imbox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .imbox TD.mbox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.imbox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } .imbox TD.mbox-imageright { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.imbox-imageright { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TABLE.imbox-notice { BORDER-RIGHT: #1e90ff 3px solid; BORDER-TOP: #1e90ff 3px solid; = BORDER-LEFT: #1e90ff 3px solid; BORDER-BOTTOM: #1e90ff 3px solid } TABLE.imbox-speedy { BORDER-RIGHT: #b22222 3px solid; BORDER-TOP: #b22222 3px solid; = BACKGROUND: #fee; BORDER-LEFT: #b22222 3px solid; BORDER-BOTTOM: #b22222 = 3px solid } TABLE.imbox-delete { BORDER-RIGHT: #b22222 3px solid; BORDER-TOP: #b22222 3px solid; = BORDER-LEFT: #b22222 3px solid; BORDER-BOTTOM: #b22222 3px solid } TABLE.imbox-content { BORDER-RIGHT: #f28500 3px solid; BORDER-TOP: #f28500 3px solid; = BORDER-LEFT: #f28500 3px solid; BORDER-BOTTOM: #f28500 3px solid } TABLE.imbox-style { BORDER-RIGHT: #f4c430 3px solid; BORDER-TOP: #f4c430 3px solid; = BORDER-LEFT: #f4c430 3px solid; BORDER-BOTTOM: #f4c430 3px solid } TABLE.imbox-move { BORDER-RIGHT: #9932cc 3px solid; BORDER-TOP: #9932cc 3px solid; = BORDER-LEFT: #9932cc 3px solid; BORDER-BOTTOM: #9932cc 3px solid } TABLE.imbox-protection { BORDER-RIGHT: #bba 3px solid; BORDER-TOP: #bba 3px solid; BORDER-LEFT: = #bba 3px solid; BORDER-BOTTOM: #bba 3px solid } TABLE.imbox-license { BORDER-RIGHT: #88a 3px solid; BORDER-TOP: #88a 3px solid; BACKGROUND: = #f7f8ff; BORDER-LEFT: #88a 3px solid; BORDER-BOTTOM: #88a 3px solid } TABLE.imbox-featured { BORDER-RIGHT: #cba135 3px solid; BORDER-TOP: #cba135 3px solid; = BORDER-LEFT: #cba135 3px solid; BORDER-BOTTOM: #cba135 3px solid } TABLE.cmbox { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: = #dfe8ff; MARGIN: 3px 10%; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: = #aaa 1px solid; BORDER-COLLAPSE: collapse } .cmbox TH.mbox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .cmbox TD.mbox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TH.cmbox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.cmbox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .cmbox TD.mbox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.cmbox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } .cmbox TD.mbox-imageright { PADDING-RIGHT: 0.8em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.cmbox-imageright { PADDING-RIGHT: 0.8em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TABLE.cmbox-notice { BACKGROUND: #dfe8ff } TABLE.cmbox-speedy { BORDER-RIGHT: #b22222 4px solid; BORDER-TOP: #b22222 4px solid; = MARGIN-TOP: 4px; BACKGROUND: #ffdbdb; MARGIN-BOTTOM: 4px; BORDER-LEFT: = #b22222 4px solid; BORDER-BOTTOM: #b22222 4px solid } TABLE.cmbox-delete { BACKGROUND: #ffdbdb } TABLE.cmbox-content { BACKGROUND: #ffe7ce } TABLE.cmbox-style { BACKGROUND: #fff9db } TABLE.cmbox-move { BACKGROUND: #f1d0ff } TABLE.cmbox-protection { BACKGROUND: #efefe1 } TABLE.ombox { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: = #f9f9f9; MARGIN: 4px 10%; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: = #aaa 1px solid; BORDER-COLLAPSE: collapse } .ombox TH.mbox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .ombox TD.mbox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TH.ombox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.ombox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .ombox TD.mbox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.ombox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } .ombox TD.mbox-imageright { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.ombox-imageright { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TABLE.ombox-notice { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: = #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid } TABLE.ombox-speedy { BORDER-RIGHT: #b22222 2px solid; BORDER-TOP: #b22222 2px solid; = BACKGROUND: #fee; BORDER-LEFT: #b22222 2px solid; BORDER-BOTTOM: #b22222 = 2px solid } TABLE.ombox-delete { BORDER-RIGHT: #b22222 2px solid; BORDER-TOP: #b22222 2px solid; = BORDER-LEFT: #b22222 2px solid; BORDER-BOTTOM: #b22222 2px solid } TABLE.ombox-content { BORDER-RIGHT: #f28500 1px solid; BORDER-TOP: #f28500 1px solid; = BORDER-LEFT: #f28500 1px solid; BORDER-BOTTOM: #f28500 1px solid } TABLE.ombox-style { BORDER-RIGHT: #f4c430 1px solid; BORDER-TOP: #f4c430 1px solid; = BORDER-LEFT: #f4c430 1px solid; BORDER-BOTTOM: #f4c430 1px solid } TABLE.ombox-move { BORDER-RIGHT: #9932cc 1px solid; BORDER-TOP: #9932cc 1px solid; = BORDER-LEFT: #9932cc 1px solid; BORDER-BOTTOM: #9932cc 1px solid } TABLE.ombox-protection { BORDER-RIGHT: #bba 2px solid; BORDER-TOP: #bba 2px solid; BORDER-LEFT: = #bba 2px solid; BORDER-BOTTOM: #bba 2px solid } TABLE.tmbox { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = BACKGROUND: #f8eaba; MARGIN: 4px 10%; BORDER-LEFT: #c0c090 1px solid; = BORDER-BOTTOM: #c0c090 1px solid; BORDER-COLLAPSE: collapse } TABLE.tmbox-small { CLEAR: both; FONT-SIZE: 85%; FLOAT: right; MARGIN: 4px 0px 4px 1em; = WIDTH: 238px; LINE-HEIGHT: 1.25em } .tmbox .mbox-text .tmbox { MARGIN: 0px -0.5em } .tmbox-text .tmbox { MARGIN: 0px -0.5em } .mbox-inside .tmbox { MARGIN: 4px } .tmbox TH.mbox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .tmbox TD.mbox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TH.tmbox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.tmbox-text { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .tmbox TD.mbox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.tmbox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } .tmbox TD.mbox-imageright { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.tmbox-imageright { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TABLE.tmbox-speedy { BORDER-RIGHT: #b22222 2px solid; BORDER-TOP: #b22222 2px solid; = BACKGROUND: #fee; BORDER-LEFT: #b22222 2px solid; BORDER-BOTTOM: #b22222 = 2px solid } TABLE.tmbox-delete { BORDER-RIGHT: #b22222 2px solid; BORDER-TOP: #b22222 2px solid; = BORDER-LEFT: #b22222 2px solid; BORDER-BOTTOM: #b22222 2px solid } TABLE.tmbox-content { BORDER-RIGHT: #f28500 2px solid; BORDER-TOP: #f28500 2px solid; = BORDER-LEFT: #f28500 2px solid; BORDER-BOTTOM: #f28500 2px solid } TABLE.tmbox-style { BORDER-RIGHT: #f4c430 2px solid; BORDER-TOP: #f4c430 2px solid; = BORDER-LEFT: #f4c430 2px solid; BORDER-BOTTOM: #f4c430 2px solid } TABLE.tmbox-move { BORDER-RIGHT: #9932cc 2px solid; BORDER-TOP: #9932cc 2px solid; = BORDER-LEFT: #9932cc 2px solid; BORDER-BOTTOM: #9932cc 2px solid } TABLE.tmbox-protection { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px solid } TABLE.tmbox-notice { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px solid } #file IMG { BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png)= } .IPA { FONT-FAMILY: inherit } .Unicode { FONT-FAMILY: inherit } .latinx { FONT-FAMILY: inherit } .polytonic { FONT-FAMILY: inherit } .mufi { FONT-FAMILY: Alphabetum, Cardo, LeedsUni, Junicode, "TITUS Cyberbit = Basic", ALPHA-Demo } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } #wpSave { FONT-WEIGHT: bold } .hiddenStructure { DISPLAY: inline! important; COLOR: #f00; BACKGROUND-COLOR: #0f0 } .check-icon A.new { DISPLAY: none; speak: none } .nounderlines A { TEXT-DECORATION: none } .IPA A:link { TEXT-DECORATION: none } .IPA A:visited { TEXT-DECORATION: none } @media Print =20 { #privacy { DISPLAY: none } #about { DISPLAY: none } #disclaimer { DISPLAY: none } } #EnWpMpBook { BACKGROUND-IMAGE: = url(http://upload.wikimedia.org/wikipedia/en/7/7e/MP-open-book.png) } #EnWpMpSearch { BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/en/a/ae/MP-magnifying-glass.png= ) no-repeat right top } #EnWpMpSearchInner { FLOAT: right; WIDTH: 20em; TEXT-ALIGN: center } #EnWpMpBook2 { BACKGROUND-IMAGE: = url(http://upload.wikimedia.org/wikipedia/commons/8/8e/MP-open-book2.png)= } DIV.Boxmerge { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 4px; FONT-SIZE: 95%; PADDING-BOTTOM: 4px; MARGIN: = 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa = 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center } DIV.NavFrame { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 4px; FONT-SIZE: 95%; PADDING-BOTTOM: 4px; MARGIN: = 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa = 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center } DIV.Boxmerge DIV.NavFrame { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } DIV.NavFrame + DIV.NavFrame { =09 } DIV.NavPic { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: = 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff } DIV.NavFrame DIV.NavHead { FONT-WEIGHT: bold; POSITION: relative; HEIGHT: 1.6em; BACKGROUND-COLOR: = #ccf } DIV.NavFrame P { FONT-SIZE: 100% } DIV.NavFrame DIV.NavContent { FONT-SIZE: 100% } DIV.NavFrame DIV.NavContent P { FONT-SIZE: 100% } DIV.NavEnd { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px } A.NavToggle { FONT-WEIGHT: normal; FONT-SIZE: 90%; RIGHT: 3px; POSITION: absolute; = TOP: 0px } .mw-plusminus-pos { COLOR: #006400 } .mw-plusminus-neg { COLOR: #8b0000 } .dablink { PADDING-LEFT: 2em; FONT-STYLE: italic } .dablink I { FONT-STYLE: normal } .horizontal UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .horizontal LI { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.6em; DISPLAY: inline; = PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } .horizontal LI:unknown { PADDING-RIGHT: 0px; BORDER-RIGHT-STYLE: none } .geo-default { DISPLAY: inline } .geo-nondefault { DISPLAY: none } .geo-dms { DISPLAY: inline } .geo-dec { DISPLAY: inline } .geo-multi-punct { DISPLAY: none } .longitude { WHITE-SPACE: nowrap } .latitude { WHITE-SPACE: nowrap } .geo { =09 } .nonumtoc .tocnumber { DISPLAY: none } .nonumtoc #toc UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0.3em 0px 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: = none } .nonumtoc .toc UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0.3em 0px 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: = none } .nonumtoc #toc UL UL { MARGIN: 0px 0px 0px 2em } .nonumtoc .toc UL UL { MARGIN: 0px 0px 0px 2em } .toclimit-2 .toclevel-2 { DISPLAY: none } .toclimit-3 .toclevel-3 { DISPLAY: none } .toclimit-4 .toclevel-4 { DISPLAY: none } .toclimit-5 .toclevel-5 { DISPLAY: none } .toclimit-6 .toclevel-6 { DISPLAY: none } .toclimit-7 .toclevel-7 { DISPLAY: none } .listify TD { DISPLAY: list-item } .listify TR { DISPLAY: block } .listify TABLE { DISPLAY: block } BLOCKQUOTE.templatequote { MARGIN-TOP: 0px } BLOCKQUOTE.templatequote DIV.templatequotecite { MARGIN-TOP: 0px; PADDING-LEFT: 2em; LINE-HEIGHT: 1em; TEXT-ALIGN: left } BLOCKQUOTE.templatequote DIV.templatequotecite CITE { FONT-SIZE: 85% } DIV.user-block { BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #a9a9a9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: = #a9a9a9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; = BACKGROUND-COLOR: #ffefd5 } .nowraplinks A { WHITE-SPACE: nowrap } .template-documentation { CLEAR: both; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; = BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = MARGIN: 1em 0px 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; = BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #ecfcf4 } .thumbinner { MIN-WIDTH: 100px } .imagemap-inline DIV { DISPLAY: inline } #wpUploadDescription { HEIGHT: 13em } SUP { LINE-HEIGHT: 1em } SUB { LINE-HEIGHT: 1em } #content .gallerybox DIV.thumb { BACKGROUND-COLOR: #f9f9f9 } .gallerybox .thumb IMG { BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png)= white } .ns-0 .gallerybox .thumb IMG { BACKGROUND: white } .ns-2 .gallerybox .thumb IMG { BACKGROUND: white } .ns-100 .gallerybox .thumb IMG { BACKGROUND: white } ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: 7bit Content-Location: http://en.wikipedia.org/w/index.php?title=MediaWiki:Handheld.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=2678400&action=raw&maxage=2678400 TABLE.layout { DISPLAY: block! important; WIDTH: 100%! important } TABLE.layout TBODY { DISPLAY: block! important; WIDTH: 100%! important } TABLE.layout TR { DISPLAY: block! important; WIDTH: 100%! important } TABLE.layout TH { DISPLAY: block! important; WIDTH: 100%! important } TABLE.layout TD { DISPLAY: block! important; WIDTH: 100%! important } #mp-topbanner { DISPLAY: block! important; WIDTH: 100%! important } #mp-topbanner TBODY { DISPLAY: block! important; WIDTH: 100%! important } #mp-topbanner TR { DISPLAY: block! important; WIDTH: 100%! important } #mp-topbanner TH { DISPLAY: block! important; WIDTH: 100%! important } #mp-topbanner TD { DISPLAY: block! important; WIDTH: 100%! important } #mp-upper { DISPLAY: block! important; WIDTH: 100%! important } #mp-upper TBODY { DISPLAY: block! important; WIDTH: 100%! important } #mp-upper TR { DISPLAY: block! important; WIDTH: 100%! important } #mp-upper TH { DISPLAY: block! important; WIDTH: 100%! important } #mp-upper TD { DISPLAY: block! important; WIDTH: 100%! important } #mp-tfp { DISPLAY: block! important; WIDTH: 100%! important } #mp-tfp TBODY { DISPLAY: block! important; WIDTH: 100%! important } #mp-tfp TR { DISPLAY: block! important; WIDTH: 100%! important } #mp-tfp TH { DISPLAY: block! important; WIDTH: 100%! important } #mp-tfp TD { DISPLAY: block! important; WIDTH: 100%! important } ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/w/index.php?title=MediaWiki:Monobook.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=2678400&action=raw&maxage=2678400 BODY.page-Main_Page #deleteconfirm { DISPLAY: none! important } BODY.page-Portal_Wikipedia #deleteconfirm { DISPLAY: none! important } BODY.page-Main_Page #t-cite { DISPLAY: none! important } BODY.page-Main_Page #lastmod { DISPLAY: none! important } BODY.page-Portal_Wikipedia #lastmod { DISPLAY: none! important } BODY.page-Main_Page #siteSub { DISPLAY: none! important } BODY.page-Portal_Wikipedia #siteSub { DISPLAY: none! important } BODY.page-Main_Page #contentSub { DISPLAY: none! important } BODY.page-Portal_Wikipedia #contentSub { DISPLAY: none! important } BODY.page-Main_Page H1.firstHeading { DISPLAY: none! important } BODY.page-Portal_Wikipedia H1.firstHeading { DISPLAY: none! important } #siteNotice { MARGIN-TOP: 5px; MARGIN-BOTTOM: -0.5em; BACKGROUND-COLOR: transparent; = TEXT-ALIGN: center } #content { BACKGROUND-COLOR: #f8fcff } #p-cactions LI A:hover { BACKGROUND-COLOR: #f8fcff } #p-cactions LI.selected A { BACKGROUND-COLOR: #f8fcff } #content DIV.thumb { BACKGROUND-COLOR: #f8fcff } #p-cactions LI A { BACKGROUND-COLOR: #f7f9fb } .ns-0 #content { BACKGROUND-COLOR: white } .ns-0 #p-cactions LI A:hover { BACKGROUND-COLOR: white } .ns-0 #p-cactions LI.selected A { BACKGROUND-COLOR: white } .ns-0 #content DIV.thumb { BACKGROUND-COLOR: white } .ns-0 #p-cactions LI A { BACKGROUND-COLOR: #fbfbfb } #mw-subcategories TABLE { BACKGROUND-COLOR: transparent } #mw-pages TABLE { BACKGROUND-COLOR: transparent } TABLE.diff { BACKGROUND-COLOR: transparent } TD.diff-otitle { BACKGROUND-COLOR: transparent } TD.diff-ntitle { BACKGROUND-COLOR: transparent } #p-cactions #ca-addsection A { PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em } #content BLOCKQUOTE { FONT-SIZE: 93.75%; MARGIN: 1em 1.6em } #content BLOCKQUOTE P { =09 } #siteSub { DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 92% } #ca-edit A { FONT-WEIGHT: bold! important } @media Print =20 { .editlink { DISPLAY: none } .noprint { DISPLAY: none } .metadata { DISPLAY: none } .dablink { DISPLAY: none } #content { BACKGROUND: #fff } } .diffchange { FONT-WEIGHT: bold } TD.diff-addedline { FONT-SIZE: 85%; VERTICAL-ALIGN: top } TD.diff-deletedline { FONT-SIZE: 85%; VERTICAL-ALIGN: top } TD.diff-context { FONT-SIZE: 85%; VERTICAL-ALIGN: top } #pt-login { FONT-WEIGHT: bold; FONT-SIZE: 110% } P.error { FONT-WEIGHT: bold } .toccolours { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } .portlet A { TEXT-DECORATION: none } #editpage-specialchars A { TEXT-DECORATION: none } .portlet A:hover { TEXT-DECORATION: underline } #editpage-specialchars A:hover { TEXT-DECORATION: underline } DIV.topicon { DISPLAY: block! important; Z-INDEX: 100; POSITION: absolute; TOP: 10px } #coordinates { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 85%; Z-INDEX: 1; = RIGHT: 30px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: = right; PADDING-BOTTOM: 0em; MARGIN: 0em; TEXT-TRANSFORM: none; = BORDER-TOP-STYLE: none; TEXT-INDENT: 0px; LINE-HEIGHT: 1.5em; = PADDING-TOP: 0em; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; = BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 3.7em; TEXT-ALIGN: = right; BORDER-BOTTOM-STYLE: none } .portlet LI { LIST-STYLE-IMAGE: = url(http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png) } LI.FA { LIST-STYLE-IMAGE: = url(http://upload.wikimedia.org/wikipedia/en/d/d4/Monobook-bullet-star.pn= g) } .infobox { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: = #aaa 1px solid; COLOR: black; BORDER-BOTTOM: #aaa 1px solid; = BACKGROUND-COLOR: #f9f9f9 } .bordered.infobox TD { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: = #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid } .bordered.infobox TH { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: = #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid } .bordered.infobox .mergedtoprow TD { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid } .bordered.infobox .mergedtoprow TH { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid } .bordered.infobox .mergedrow TD { BORDER-RIGHT: #aaa 1px solid } .bordered.infobox .mergedrow TH { BORDER-RIGHT: #aaa 1px solid } DIV.thumb DIV A IMG { BACKGROUND-COLOR: #fff } DIV.thumb { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } DIV.tright { MARGIN: 0.5em 0px 0.8em 1.4em; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } DIV.tleft { MARGIN: 0.5em 1.4em 0.8em 0px; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } #bodyContent .plainlinks2 A[href^=3D'http://en.wikipedia.org'].external = { COLOR: #002bb8! important } UL.permissions-errors > LI { LIST-STYLE-TYPE: none } UL.permissions-errors { MARGIN: 0px } ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: 7bit Content-Location: http://en.wikipedia.org/w/index.php?title=-&action=raw&maxage=2678400&gen=css A.new { COLOR: #cc2200 } #quickbar A.new { COLOR: #cc2200 } ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/wikibits.js?171 // MediaWiki JavaScript support functions=0A= =0A= var clientPC =3D navigator.userAgent.toLowerCase(); // Get client info=0A= var is_gecko =3D /gecko/.test( clientPC ) &&=0A= !/khtml|spoofer|netscape\/7\.0/.test(clientPC);=0A= var webkit_match =3D clientPC.match(/applewebkit\/(\d+)/);=0A= if (webkit_match) {=0A= var is_safari =3D clientPC.indexOf('applewebkit') !=3D -1 &&=0A= clientPC.indexOf('spoofer') =3D=3D -1;=0A= var is_safari_win =3D is_safari && clientPC.indexOf('windows') !=3D -1;=0A= var webkit_version =3D parseInt(webkit_match[1]);=0A= }=0A= var is_khtml =3D navigator.vendor =3D=3D 'KDE' ||=0A= ( document.childNodes && !document.all && !navigator.taintEnabled );=0A= // For accesskeys; note that FF3+ is included here!=0A= var is_ff2 =3D /firefox\/[2-9]|minefield\/3/.test( clientPC );=0A= // These aren't used here, but some custom scripts rely on them=0A= var is_ff2_win =3D is_ff2 && clientPC.indexOf('windows') !=3D -1;=0A= var is_ff2_x11 =3D is_ff2 && clientPC.indexOf('x11') !=3D -1;=0A= if (clientPC.indexOf('opera') !=3D -1) {=0A= var is_opera =3D true;=0A= var is_opera_preseven =3D window.opera && !document.childNodes;=0A= var is_opera_seven =3D window.opera && document.childNodes;=0A= var is_opera_95 =3D /opera\/(9.[5-9]|[1-9][0-9])/.test( clientPC );=0A= }=0A= =0A= // Global external objects used by this script.=0A= /*extern ta, stylepath, skin */=0A= =0A= // add any onload functions in this hook (please don't hard-code any = events in the xhtml source)=0A= var doneOnloadHook;=0A= =0A= if (!window.onloadFuncts) {=0A= var onloadFuncts =3D [];=0A= }=0A= =0A= function addOnloadHook(hookFunct) {=0A= // Allows add-on scripts to add onload functions=0A= if(!doneOnloadHook) {=0A= onloadFuncts[onloadFuncts.length] =3D hookFunct;=0A= } else {=0A= hookFunct(); // bug in MSIE script loading=0A= }=0A= }=0A= =0A= function hookEvent(hookName, hookFunct) {=0A= if (window.addEventListener) {=0A= window.addEventListener(hookName, hookFunct, false);=0A= } else if (window.attachEvent) {=0A= window.attachEvent("on" + hookName, hookFunct);=0A= }=0A= }=0A= =0A= function importScript(page) {=0A= return importScriptURI(wgScript + = '?action=3Draw&ctype=3Dtext/javascript&title=3D' + = encodeURIComponent(page.replace(/ /g,'_')));=0A= }=0A= =0A= var loadedScripts =3D {}; // included-scripts tracker=0A= function importScriptURI(url) {=0A= if (loadedScripts[url]) {=0A= return null;=0A= }=0A= loadedScripts[url] =3D true;=0A= var s =3D document.createElement('script');=0A= s.setAttribute('src',url);=0A= s.setAttribute('type','text/javascript');=0A= document.getElementsByTagName('head')[0].appendChild(s);=0A= return s;=0A= }=0A= =0A= function importStylesheet(page) {=0A= return importStylesheetURI(wgScript + = '?action=3Draw&ctype=3Dtext/css&title=3D' + = encodeURIComponent(page.replace(/ /g,'_')));=0A= }=0A= =0A= function importStylesheetURI(url) {=0A= return document.createStyleSheet ? document.createStyleSheet(url) : = appendCSS('@import "' + url + '";');=0A= }=0A= =0A= function appendCSS(text) {=0A= var s =3D document.createElement('style');=0A= s.type =3D 'text/css';=0A= s.rel =3D 'stylesheet';=0A= if (s.styleSheet) s.styleSheet.cssText =3D text //IE=0A= else s.appendChild(document.createTextNode(text + '')) //Safari = sometimes borks on null=0A= document.getElementsByTagName('head')[0].appendChild(s);=0A= return s;=0A= }=0A= =0A= // special stylesheet links=0A= if (typeof stylepath !=3D 'undefined' && typeof skin !=3D 'undefined') {=0A= if (is_opera_preseven) {=0A= importStylesheetURI(stylepath+'/'+skin+'/Opera6Fixes.css');=0A= } else if (is_opera_seven && !is_opera_95) {=0A= importStylesheetURI(stylepath+'/'+skin+'/Opera7Fixes.css');=0A= } else if (is_khtml) {=0A= importStylesheetURI(stylepath+'/'+skin+'/KHTMLFixes.css');=0A= }=0A= }=0A= =0A= if (wgBreakFrames) {=0A= // Un-trap us from framesets=0A= if (window.top !=3D window) {=0A= window.top.location =3D window.location;=0A= }=0A= }=0A= =0A= // for enhanced RecentChanges=0A= function toggleVisibility(_levelId, _otherId, _linkId) {=0A= var thisLevel =3D document.getElementById(_levelId);=0A= var otherLevel =3D document.getElementById(_otherId);=0A= var linkLevel =3D document.getElementById(_linkId);=0A= if (thisLevel.style.display =3D=3D 'none') {=0A= thisLevel.style.display =3D 'block';=0A= otherLevel.style.display =3D 'none';=0A= linkLevel.style.display =3D 'inline';=0A= } else {=0A= thisLevel.style.display =3D 'none';=0A= otherLevel.style.display =3D 'inline';=0A= linkLevel.style.display =3D 'none';=0A= }=0A= }=0A= =0A= function showTocToggle() {=0A= if (document.createTextNode) {=0A= // Uses DOM calls to avoid document.write + XHTML issues=0A= =0A= var linkHolder =3D document.getElementById('toctitle');=0A= if (!linkHolder) {=0A= return;=0A= }=0A= =0A= var outerSpan =3D document.createElement('span');=0A= outerSpan.className =3D 'toctoggle';=0A= =0A= var toggleLink =3D document.createElement('a');=0A= toggleLink.id =3D 'togglelink';=0A= toggleLink.className =3D 'internal';=0A= toggleLink.href =3D 'javascript:toggleToc()';=0A= toggleLink.appendChild(document.createTextNode(tocHideText));=0A= =0A= outerSpan.appendChild(document.createTextNode('['));=0A= outerSpan.appendChild(toggleLink);=0A= outerSpan.appendChild(document.createTextNode(']'));=0A= =0A= linkHolder.appendChild(document.createTextNode(' '));=0A= linkHolder.appendChild(outerSpan);=0A= =0A= var cookiePos =3D document.cookie.indexOf("hidetoc=3D");=0A= if (cookiePos > -1 && document.cookie.charAt(cookiePos + 8) =3D=3D 1) {=0A= toggleToc();=0A= }=0A= }=0A= }=0A= =0A= function changeText(el, newText) {=0A= // Safari work around=0A= if (el.innerText) {=0A= el.innerText =3D newText;=0A= } else if (el.firstChild && el.firstChild.nodeValue) {=0A= el.firstChild.nodeValue =3D newText;=0A= }=0A= }=0A= =0A= function toggleToc() {=0A= var toc =3D = document.getElementById('toc').getElementsByTagName('ul')[0];=0A= var toggleLink =3D document.getElementById('togglelink');=0A= =0A= if (toc && toggleLink && toc.style.display =3D=3D 'none') {=0A= changeText(toggleLink, tocHideText);=0A= toc.style.display =3D 'block';=0A= document.cookie =3D "hidetoc=3D0";=0A= } else {=0A= changeText(toggleLink, tocShowText);=0A= toc.style.display =3D 'none';=0A= document.cookie =3D "hidetoc=3D1";=0A= }=0A= }=0A= =0A= var mwEditButtons =3D [];=0A= var mwCustomEditButtons =3D []; // eg to add in MediaWiki:Common.js=0A= =0A= function escapeQuotes(text) {=0A= var re =3D new RegExp("'","g");=0A= text =3D text.replace(re,"\\'");=0A= re =3D new RegExp("\\n","g");=0A= text =3D text.replace(re,"\\n");=0A= return escapeQuotesHTML(text);=0A= }=0A= =0A= function escapeQuotesHTML(text) {=0A= var re =3D new RegExp('&',"g");=0A= text =3D text.replace(re,"&");=0A= re =3D new RegExp('"',"g");=0A= text =3D text.replace(re,""");=0A= re =3D new RegExp('<',"g");=0A= text =3D text.replace(re,"<");=0A= re =3D new RegExp('>',"g");=0A= text =3D text.replace(re,">");=0A= return text;=0A= }=0A= =0A= =0A= /**=0A= * Set the accesskey prefix based on browser detection.=0A= */=0A= var tooltipAccessKeyPrefix =3D 'alt-';=0A= if (is_opera) {=0A= tooltipAccessKeyPrefix =3D 'shift-esc-';=0A= } else if (!is_safari_win && is_safari && webkit_version > 526) {=0A= tooltipAccessKeyPrefix =3D 'ctrl-alt-';=0A= } else if (!is_safari_win && (is_safari=0A= || clientPC.indexOf('mac') !=3D -1=0A= || clientPC.indexOf('konqueror') !=3D -1 )) {=0A= tooltipAccessKeyPrefix =3D 'ctrl-';=0A= } else if (is_ff2) {=0A= tooltipAccessKeyPrefix =3D 'alt-shift-';=0A= }=0A= var tooltipAccessKeyRegexp =3D /\[(ctrl-)?(alt-)?(shift-)?(esc-)?(.)\]$/;=0A= =0A= /**=0A= * Add the appropriate prefix to the accesskey shown in the tooltip.=0A= * If the nodeList parameter is given, only those nodes are updated;=0A= * otherwise, all the nodes that will probably have accesskeys by=0A= * default are updated.=0A= *=0A= * @param Array nodeList -- list of elements to update=0A= */=0A= function updateTooltipAccessKeys( nodeList ) {=0A= if ( !nodeList ) {=0A= // skins without a "column-one" element don't seem to have links with = accesskeys either=0A= var columnOne =3D document.getElementById("column-one");=0A= if ( columnOne )=0A= updateTooltipAccessKeys( columnOne.getElementsByTagName("a") );=0A= // these are rare enough that no such optimization is needed=0A= updateTooltipAccessKeys( document.getElementsByTagName("input") );=0A= updateTooltipAccessKeys( document.getElementsByTagName("label") );=0A= return;=0A= }=0A= =0A= for ( var i =3D 0; i < nodeList.length; i++ ) {=0A= var element =3D nodeList[i];=0A= var tip =3D element.getAttribute("title");=0A= if ( tip && tooltipAccessKeyRegexp.exec(tip) ) {=0A= tip =3D tip.replace(tooltipAccessKeyRegexp,=0A= "["+tooltipAccessKeyPrefix+"$5]");=0A= element.setAttribute("title", tip );=0A= }=0A= }=0A= }=0A= =0A= /**=0A= * Add a link to one of the portlet menus on the page, including:=0A= *=0A= * p-cactions: Content actions (shown as tabs above the main content in = Monobook)=0A= * p-personal: Personal tools (shown at the top right of the page in = Monobook)=0A= * p-navigation: Navigation=0A= * p-tb: Toolbox=0A= *=0A= * This function exists for the convenience of custom JS authors. All=0A= * but the first three parameters are optional, though providing at=0A= * least an id and a tooltip is recommended.=0A= *=0A= * By default the new link will be added to the end of the list. To=0A= * add the link before a given existing item, pass the DOM node of=0A= * that item (easily obtained with document.getElementById()) as the=0A= * nextnode parameter; to add the link _after_ an existing item, pass=0A= * the node's nextSibling instead.=0A= *=0A= * @param String portlet -- id of the target portlet ("p-cactions", = "p-personal", "p-navigation" or "p-tb")=0A= * @param String href -- link URL=0A= * @param String text -- link text (will be automatically lowercased by = CSS for p-cactions in Monobook)=0A= * @param String id -- id of the new item, should be unique and = preferably have the appropriate prefix ("ca-", "pt-", "n-" or "t-")=0A= * @param String tooltip -- text to show when hovering over the link, = without accesskey suffix=0A= * @param String accesskey -- accesskey to activate this link (one = character, try to avoid conflicts)=0A= * @param Node nextnode -- the DOM node before which the new item should = be added, should be another item in the same list=0A= *=0A= * @return Node -- the DOM node of the new item (an LI element) or null=0A= */=0A= function addPortletLink(portlet, href, text, id, tooltip, accesskey, = nextnode) {=0A= var node =3D document.getElementById(portlet);=0A= if ( !node ) return null;=0A= node =3D node.getElementsByTagName( "ul" )[0];=0A= if ( !node ) return null;=0A= =0A= var link =3D document.createElement( "a" );=0A= link.appendChild( document.createTextNode( text ) );=0A= link.href =3D href;=0A= =0A= var item =3D document.createElement( "li" );=0A= item.appendChild( link );=0A= if ( id ) item.id =3D id;=0A= =0A= if ( accesskey ) {=0A= link.setAttribute( "accesskey", accesskey );=0A= tooltip +=3D " ["+accesskey+"]";=0A= }=0A= if ( tooltip ) {=0A= link.setAttribute( "title", tooltip );=0A= }=0A= if ( accesskey && tooltip ) {=0A= updateTooltipAccessKeys( new Array( link ) );=0A= }=0A= =0A= if ( nextnode && nextnode.parentNode =3D=3D node )=0A= node.insertBefore( item, nextnode );=0A= else=0A= node.appendChild( item ); // IE compatibility (?)=0A= =0A= return item;=0A= }=0A= =0A= =0A= /**=0A= * Set up accesskeys/tooltips from the deprecated ta array. If doId=0A= * is specified, only set up for that id. Note that this function is=0A= * deprecated and will not be supported indefinitely -- use=0A= * updateTooltipAccessKey() instead.=0A= *=0A= * @param mixed doId string or null=0A= */=0A= function akeytt( doId ) {=0A= // A lot of user scripts (and some of the code below) break if=0A= // ta isn't defined, so we make sure it is. Explictly using=0A= // window.ta avoids a "ta is not defined" error.=0A= if (!window.ta) window.ta =3D new Array;=0A= =0A= // Make a local, possibly restricted, copy to avoid clobbering=0A= // the original.=0A= var ta;=0A= if ( doId ) {=0A= ta =3D [doId];=0A= } else {=0A= ta =3D window.ta;=0A= }=0A= =0A= // Now deal with evil deprecated ta=0A= var watchCheckboxExists =3D document.getElementById( 'wpWatchthis' ) ? = true : false;=0A= for (var id in ta) {=0A= var n =3D document.getElementById(id);=0A= if (n) {=0A= var a =3D null;=0A= var ak =3D '';=0A= // Are we putting accesskey in it=0A= if (ta[id][0].length > 0) {=0A= // Is this object a object? If not assume it's the next child.=0A= =0A= if (n.nodeName.toLowerCase() =3D=3D "a") {=0A= a =3D n;=0A= } else {=0A= a =3D n.childNodes[0];=0A= }=0A= // Don't add an accesskey for the watch tab if the watch=0A= // checkbox is also available.=0A= if (a && ((id !=3D 'ca-watch' && id !=3D 'ca-unwatch') || = !watchCheckboxExists)) {=0A= a.accessKey =3D ta[id][0];=0A= ak =3D ' ['+tooltipAccessKeyPrefix+ta[id][0]+']';=0A= }=0A= } else {=0A= // We don't care what type the object is when assigning tooltip=0A= a =3D n;=0A= ak =3D '';=0A= }=0A= =0A= if (a) {=0A= a.title =3D ta[id][1]+ak;=0A= }=0A= }=0A= }=0A= }=0A= =0A= var checkboxes;=0A= var lastCheckbox;=0A= =0A= function setupCheckboxShiftClick() {=0A= checkboxes =3D [];=0A= lastCheckbox =3D null;=0A= var inputs =3D document.getElementsByTagName('input');=0A= addCheckboxClickHandlers(inputs);=0A= }=0A= =0A= function addCheckboxClickHandlers(inputs, start) {=0A= if ( !start) start =3D 0;=0A= =0A= var finish =3D start + 250;=0A= if ( finish > inputs.length )=0A= finish =3D inputs.length;=0A= =0A= for ( var i =3D start; i < finish; i++ ) {=0A= var cb =3D inputs[i];=0A= if ( !cb.type || cb.type.toLowerCase() !=3D 'checkbox' )=0A= continue;=0A= var end =3D checkboxes.length;=0A= checkboxes[end] =3D cb;=0A= cb.index =3D end;=0A= cb.onclick =3D checkboxClickHandler;=0A= }=0A= =0A= if ( finish < inputs.length ) {=0A= setTimeout( function () {=0A= addCheckboxClickHandlers(inputs, finish);=0A= }, 200 );=0A= }=0A= }=0A= =0A= function checkboxClickHandler(e) {=0A= if (typeof e =3D=3D 'undefined') {=0A= e =3D window.event;=0A= }=0A= if ( !e.shiftKey || lastCheckbox =3D=3D=3D null ) {=0A= lastCheckbox =3D this.index;=0A= return true;=0A= }=0A= var endState =3D this.checked;=0A= var start, finish;=0A= if ( this.index < lastCheckbox ) {=0A= start =3D this.index + 1;=0A= finish =3D lastCheckbox;=0A= } else {=0A= start =3D lastCheckbox;=0A= finish =3D this.index - 1;=0A= }=0A= for (var i =3D start; i <=3D finish; ++i ) {=0A= checkboxes[i].checked =3D endState;=0A= }=0A= lastCheckbox =3D this.index;=0A= return true;=0A= }=0A= =0A= function toggle_element_activation(ida,idb) {=0A= if (!document.getElementById) {=0A= return;=0A= }=0A= document.getElementById(ida).disabled=3Dtrue;=0A= document.getElementById(idb).disabled=3Dfalse;=0A= }=0A= =0A= function toggle_element_check(ida,idb) {=0A= if (!document.getElementById) {=0A= return;=0A= }=0A= document.getElementById(ida).checked=3Dtrue;=0A= document.getElementById(idb).checked=3Dfalse;=0A= }=0A= =0A= /*=0A= Written by Jonathan Snook, http://www.snook.ca/jonathan=0A= Add-ons by Robert Nyman, http://www.robertnyman.com=0A= Author says "The credit comment is all it takes, no license. Go crazy = with it!:-)"=0A= From = http://www.robertnyman.com/2005/11/07/the-ultimate-getelementsbyclassname= /=0A= */=0A= function getElementsByClassName(oElm, strTagName, oClassNames){=0A= var arrElements =3D (strTagName =3D=3D "*" && oElm.all)? oElm.all : = oElm.getElementsByTagName(strTagName);=0A= var arrReturnElements =3D new Array();=0A= var arrRegExpClassNames =3D new Array();=0A= if(typeof oClassNames =3D=3D "object"){=0A= for(var i=3D0; i 0) {=0A= if (table.tHead && table.tHead.rows.length > 0) {=0A= firstRow =3D table.tHead.rows[table.tHead.rows.length-1];=0A= } else {=0A= firstRow =3D table.rows[0];=0A= }=0A= }=0A= if (!firstRow) return;=0A= =0A= // We have a first row: assume it's the header, and make its contents = clickable links=0A= for (var i =3D 0; i < firstRow.cells.length; i++) {=0A= var cell =3D firstRow.cells[i];=0A= if ((" "+cell.className+" ").indexOf(" unsortable ") =3D=3D -1) {=0A= cell.innerHTML +=3D '  ';=0A= }=0A= }=0A= if (ts_alternate_row_colors) {=0A= ts_alternate(table);=0A= }=0A= }=0A= =0A= function ts_getInnerText(el) {=0A= if (typeof el =3D=3D "string") return el;=0A= if (typeof el =3D=3D "undefined") { return el };=0A= if (el.textContent) return el.textContent; // not needed but it is = faster=0A= if (el.innerText) return el.innerText; // IE doesn't have = textContent=0A= var str =3D "";=0A= =0A= var cs =3D el.childNodes;=0A= var l =3D cs.length;=0A= for (var i =3D 0; i < l; i++) {=0A= switch (cs[i].nodeType) {=0A= case 1: //ELEMENT_NODE=0A= str +=3D ts_getInnerText(cs[i]);=0A= break;=0A= case 3: //TEXT_NODE=0A= str +=3D cs[i].nodeValue;=0A= break;=0A= }=0A= }=0A= return str;=0A= }=0A= =0A= function ts_resortTable(lnk) {=0A= // get the span=0A= var span =3D lnk.getElementsByTagName('span')[0];=0A= =0A= var td =3D lnk.parentNode;=0A= var tr =3D td.parentNode;=0A= var column =3D td.cellIndex;=0A= =0A= var table =3D tr.parentNode;=0A= while (table && !(table.tagName && table.tagName.toLowerCase() =3D=3D = 'table'))=0A= table =3D table.parentNode;=0A= if (!table) return;=0A= =0A= // Work out a type for the column=0A= if (table.rows.length <=3D 1) return;=0A= =0A= // Skip the first row if that's where the headings are=0A= var rowStart =3D (table.tHead && table.tHead.rows.length > 0 ? 0 : 1);=0A= =0A= var itm =3D "";=0A= for (var i =3D rowStart; i < table.rows.length; i++) {=0A= if (table.rows[i].cells.length > column) {=0A= itm =3D ts_getInnerText(table.rows[i].cells[column]);=0A= itm =3D itm.replace(/^[\s\xa0]+/, "").replace(/[\s\xa0]+$/, "");=0A= if (itm !=3D "") break;=0A= }=0A= }=0A= =0A= var sortfn =3D ts_sort_caseinsensitive;=0A= if (itm.match(/^\d\d[\/. -][a-zA-Z]{3}[\/. -]\d\d\d\d$/))=0A= sortfn =3D ts_sort_date;=0A= else if (itm.match(/^\d\d[\/.-]\d\d[\/.-]\d\d\d\d$/))=0A= sortfn =3D ts_sort_date;=0A= else if (itm.match(/^\d\d[\/.-]\d\d[\/.-]\d\d$/))=0A= sortfn =3D ts_sort_date;=0A= // pound dollar euro yen currency cents=0A= else if (itm.match(/(^[\u00a3$\u20ac\u00a4\u00a5]|\u00a2$)/))=0A= sortfn =3D ts_sort_currency;=0A= else if (itm.match(/^[\d.,eE+-]+\%?$/))=0A= sortfn =3D ts_sort_numeric;=0A= =0A= var reverse =3D (span.getAttribute("sortdir") =3D=3D 'down');=0A= =0A= var newRows =3D new Array();=0A= for (var j =3D rowStart; j < table.rows.length; j++) {=0A= var row =3D table.rows[j];=0A= var keyText =3D ts_getInnerText(row.cells[column]);=0A= var oldIndex =3D (reverse ? -j : j);=0A= =0A= newRows[newRows.length] =3D new Array(row, keyText, oldIndex);=0A= }=0A= =0A= newRows.sort(sortfn);=0A= =0A= var arrowHTML;=0A= if (reverse) {=0A= arrowHTML =3D '';=0A= newRows.reverse();=0A= span.setAttribute('sortdir','up');=0A= } else {=0A= arrowHTML =3D '';=0A= span.setAttribute('sortdir','down');=0A= }=0A= =0A= // We appendChild rows that already exist to the tbody, so it moves = them rather than creating new ones=0A= // don't do sortbottom rows=0A= for (var i =3D 0; i < newRows.length; i++) {=0A= if ((" "+newRows[i][0].className+" ").indexOf(" sortbottom ") =3D=3D = -1)=0A= table.tBodies[0].appendChild(newRows[i][0]);=0A= }=0A= // do sortbottom rows only=0A= for (var i =3D 0; i < newRows.length; i++) {=0A= if ((" "+newRows[i][0].className+" ").indexOf(" sortbottom ") !=3D -1)=0A= table.tBodies[0].appendChild(newRows[i][0]);=0A= }=0A= =0A= // Delete any other arrows there may be showing=0A= var spans =3D getElementsByClassName(tr, "span", "sortarrow");=0A= for (var i =3D 0; i < spans.length; i++) {=0A= spans[i].innerHTML =3D ' bb ? 1 : a[2] - b[2]);=0A= }=0A= =0A= function ts_sort_currency(a,b) {=0A= var aa =3D ts_parseFloat(a[1].replace(/[^0-9.,]/g,''));=0A= var bb =3D ts_parseFloat(b[1].replace(/[^0-9.,]/g,''));=0A= return (aa !=3D bb ? aa - bb : a[2] - b[2]);=0A= }=0A= =0A= function ts_sort_numeric(a,b) {=0A= var aa =3D ts_parseFloat(a[1]);=0A= var bb =3D ts_parseFloat(b[1]);=0A= return (aa !=3D bb ? aa - bb : a[2] - b[2]);=0A= }=0A= =0A= function ts_sort_caseinsensitive(a,b) {=0A= var aa =3D a[1].toLowerCase();=0A= var bb =3D b[1].toLowerCase();=0A= return (aa < bb ? -1 : aa > bb ? 1 : a[2] - b[2]);=0A= }=0A= =0A= function ts_sort_default(a,b) {=0A= return (a[1] < b[1] ? -1 : a[1] > b[1] ? 1 : a[2] - b[2]);=0A= }=0A= =0A= function ts_alternate(table) {=0A= // Take object table and get all it's tbodies.=0A= var tableBodies =3D table.getElementsByTagName("tbody");=0A= // Loop through these tbodies=0A= for (var i =3D 0; i < tableBodies.length; i++) {=0A= // Take the tbody, and get all it's rows=0A= var tableRows =3D tableBodies[i].getElementsByTagName("tr");=0A= // Loop through these rows=0A= // Start at 1 because we want to leave the heading row untouched=0A= for (var j =3D 0; j < tableRows.length; j++) {=0A= // Check if j is even, and apply classes for both possible results=0A= var oldClasses =3D tableRows[j].className.split(" ");=0A= var newClassName =3D "";=0A= for (var k =3D 0; k < oldClasses.length; k++) {=0A= if (oldClasses[k] !=3D "" && oldClasses[k] !=3D "even" && = oldClasses[k] !=3D "odd")=0A= newClassName +=3D oldClasses[k] + " ";=0A= }=0A= tableRows[j].className =3D newClassName + (j % 2 =3D=3D 0 ? "even" : = "odd");=0A= }=0A= }=0A= }=0A= =0A= /*=0A= * End of table sorting code=0A= */=0A= =0A= =0A= /**=0A= * Add a cute little box at the top of the screen to inform the user of=0A= * something, replacing any preexisting message.=0A= *=0A= * @param String -or- Dom Object message HTML to be put inside the right = div=0A= * @param String className Used in adding a class; should be different = for each=0A= * call to allow CSS/JS to hide different boxes. null =3D no class = used.=0A= * @return Boolean True on success, false on failure=0A= */=0A= function jsMsg( message, className ) {=0A= if ( !document.getElementById ) {=0A= return false;=0A= }=0A= // We special-case skin structures provided by the software. Skins that=0A= // choose to abandon or significantly modify our formatting can just = define=0A= // an mw-js-message div to start with.=0A= var messageDiv =3D document.getElementById( 'mw-js-message' );=0A= if ( !messageDiv ) {=0A= messageDiv =3D document.createElement( 'div' );=0A= if ( document.getElementById( 'column-content' )=0A= && document.getElementById( 'content' ) ) {=0A= // MonoBook, presumably=0A= document.getElementById( 'content' ).insertBefore(=0A= messageDiv,=0A= document.getElementById( 'content' ).firstChild=0A= );=0A= } else if ( document.getElementById('content')=0A= && document.getElementById( 'article' ) ) {=0A= // Non-Monobook but still recognizable (old-style)=0A= document.getElementById( 'article').insertBefore(=0A= messageDiv,=0A= document.getElementById( 'article' ).firstChild=0A= );=0A= } else {=0A= return false;=0A= }=0A= }=0A= =0A= messageDiv.setAttribute( 'id', 'mw-js-message' );=0A= if( className ) {=0A= messageDiv.setAttribute( 'class', 'mw-js-message-'+className );=0A= }=0A= =0A= if (typeof message =3D=3D=3D 'object') {=0A= while (messageDiv.hasChildNodes()) // Remove old content=0A= messageDiv.removeChild(messageDiv.firstChild);=0A= messageDiv.appendChild (message); // Append new content=0A= }=0A= else {=0A= messageDiv.innerHTML =3D message;=0A= }=0A= return true;=0A= }=0A= =0A= /**=0A= * Inject a cute little progress spinner after the specified element=0A= *=0A= * @param element Element to inject after=0A= * @param id Identifier string (for use with removeSpinner(), below)=0A= */=0A= function injectSpinner( element, id ) {=0A= var spinner =3D document.createElement( "img" );=0A= spinner.id =3D "mw-spinner-" + id;=0A= spinner.src =3D stylepath + "/common/images/spinner.gif";=0A= spinner.alt =3D spinner.title =3D "...";=0A= if( element.nextSibling ) {=0A= element.parentNode.insertBefore( spinner, element.nextSibling );=0A= } else {=0A= element.parentNode.appendChild( spinner );=0A= }=0A= }=0A= =0A= /**=0A= * Remove a progress spinner added with injectSpinner()=0A= *=0A= * @param id Identifier string=0A= */=0A= function removeSpinner( id ) {=0A= var spinner =3D document.getElementById( "mw-spinner-" + id );=0A= if( spinner ) {=0A= spinner.parentNode.removeChild( spinner );=0A= }=0A= }=0A= =0A= function runOnloadHook() {=0A= // don't run anything below this for non-dom browsers=0A= if (doneOnloadHook || !(document.getElementById && = document.getElementsByTagName)) {=0A= return;=0A= }=0A= =0A= // set this before running any hooks, since any errors below=0A= // might cause the function to terminate prematurely=0A= doneOnloadHook =3D true;=0A= =0A= updateTooltipAccessKeys( null );=0A= akeytt( null );=0A= setupCheckboxShiftClick();=0A= sortables_init();=0A= =0A= // Run any added-on functions=0A= for (var i =3D 0; i < onloadFuncts.length; i++) {=0A= onloadFuncts[i]();=0A= }=0A= }=0A= =0A= /**=0A= * Add an event handler to an element=0A= *=0A= * @param Element element Element to add handler to=0A= * @param String attach Event to attach to=0A= * @param callable handler Event handler callback=0A= */=0A= function addHandler( element, attach, handler ) {=0A= if( window.addEventListener ) {=0A= element.addEventListener( attach, handler, false );=0A= } else if( window.attachEvent ) {=0A= element.attachEvent( 'on' + attach, handler );=0A= }=0A= }=0A= =0A= /**=0A= * Add a click event handler to an element=0A= *=0A= * @param Element element Element to add handler to=0A= * @param callable handler Event handler callback=0A= */=0A= function addClickHandler( element, handler ) {=0A= addHandler( element, 'click', handler );=0A= }=0A= //note: all skins should call runOnloadHook() at the end of html output,=0A= // so the below should be redundant. It's there just in case.=0A= hookEvent("load", runOnloadHook);=0A= ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/ajax.js?171 // remote scripting library=0A= // (c) copyright 2005 modernmethod, inc=0A= var sajax_debug_mode =3D false;=0A= var sajax_request_type =3D "GET";=0A= =0A= /**=0A= * if sajax_debug_mode is true, this function outputs given the message = into =0A= * the element with id =3D sajax_debug; if no such element exists in the = document, =0A= * it is injected.=0A= */=0A= function sajax_debug(text) {=0A= if (!sajax_debug_mode) return false;=0A= =0A= var e=3D document.getElementById('sajax_debug');=0A= =0A= if (!e) {=0A= e=3D document.createElement("p");=0A= e.className=3D 'sajax_debug';=0A= e.id=3D 'sajax_debug';=0A= =0A= var b=3D document.getElementsByTagName("body")[0];=0A= =0A= if (b.firstChild) b.insertBefore(e, b.firstChild);=0A= else b.appendChild(e);=0A= }=0A= =0A= var m=3D document.createElement("div");=0A= m.appendChild( document.createTextNode( text ) );=0A= =0A= e.appendChild( m );=0A= =0A= return true;=0A= }=0A= =0A= /**=0A= * compatibility wrapper for creating a new XMLHttpRequest object.=0A= */=0A= function sajax_init_object() {=0A= sajax_debug("sajax_init_object() called..")=0A= var A;=0A= try {=0A= // Try the new style before ActiveX so we don't=0A= // unnecessarily trigger warnings in IE 7 when=0A= // set to prompt about ActiveX usage=0A= A =3D new XMLHttpRequest();=0A= } catch (e) {=0A= try {=0A= A=3Dnew ActiveXObject("Msxml2.XMLHTTP");=0A= } catch (e) {=0A= try {=0A= A=3Dnew ActiveXObject("Microsoft.XMLHTTP");=0A= } catch (oc) {=0A= A=3Dnull;=0A= }=0A= }=0A= }=0A= if (!A)=0A= sajax_debug("Could not create connection object.");=0A= =0A= return A;=0A= }=0A= =0A= /**=0A= * Perform an ajax call to mediawiki. Calls are handeled by = AjaxDispatcher.php=0A= * func_name - the name of the function to call. Must be registered in = $wgAjaxExportList=0A= * args - an array of arguments to that function=0A= * target - the target that will handle the result of the call. If this = is a function,=0A= * if will be called with the XMLHttpRequest as a parameter; = if it's an input=0A= * element, its value will be set to the resultText; if it's = another type of=0A= * element, its innerHTML will be set to the resultText.=0A= *=0A= * Example:=0A= * sajax_do_call('doFoo', [1, 2, 3], = document.getElementById("showFoo"));=0A= *=0A= * This will call the doFoo function via MediaWiki's AjaxDispatcher, with=0A= * (1, 2, 3) as the parameter list, and will show the result in the = element=0A= * with id =3D showFoo=0A= */=0A= function sajax_do_call(func_name, args, target) {=0A= var i, x, n;=0A= var uri;=0A= var post_data;=0A= uri =3D wgServer +=0A= ((wgScript =3D=3D null) ? (wgScriptPath + "/index.php") : wgScript) +=0A= "?action=3Dajax";=0A= if (sajax_request_type =3D=3D "GET") {=0A= if (uri.indexOf("?") =3D=3D -1)=0A= uri =3D uri + "?rs=3D" + encodeURIComponent(func_name);=0A= else=0A= uri =3D uri + "&rs=3D" + encodeURIComponent(func_name);=0A= for (i =3D 0; i < args.length; i++)=0A= uri =3D uri + "&rsargs[]=3D" + encodeURIComponent(args[i]);=0A= //uri =3D uri + "&rsrnd=3D" + new Date().getTime();=0A= post_data =3D null;=0A= } else {=0A= post_data =3D "rs=3D" + encodeURIComponent(func_name);=0A= for (i =3D 0; i < args.length; i++)=0A= post_data =3D post_data + "&rsargs[]=3D" + = encodeURIComponent(args[i]);=0A= }=0A= x =3D sajax_init_object();=0A= if (!x) {=0A= alert("AJAX not supported");=0A= return false;=0A= }=0A= =0A= try {=0A= x.open(sajax_request_type, uri, true);=0A= } catch (e) {=0A= if (window.location.hostname =3D=3D "localhost") {=0A= alert("Your browser blocks XMLHttpRequest to 'localhost', try using a = real hostname for development/testing.");=0A= }=0A= throw e;=0A= }=0A= if (sajax_request_type =3D=3D "POST") {=0A= x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1");=0A= x.setRequestHeader("Content-Type", = "application/x-www-form-urlencoded");=0A= }=0A= x.setRequestHeader("Pragma", "cache=3Dyes");=0A= x.setRequestHeader("Cache-Control", "no-transform");=0A= x.onreadystatechange =3D function() {=0A= if (x.readyState !=3D 4)=0A= return;=0A= =0A= sajax_debug("received (" + x.status + " " + x.statusText + ") " + = x.responseText);=0A= =0A= //if (x.status !=3D 200)=0A= // alert("Error: " + x.status + " " + x.statusText + ": " + = x.responseText);=0A= //else=0A= =0A= if ( typeof( target ) =3D=3D 'function' ) {=0A= target( x );=0A= }=0A= else if ( typeof( target ) =3D=3D 'object' ) {=0A= if ( target.tagName =3D=3D 'INPUT' ) {=0A= if (x.status =3D=3D 200) target.value=3D x.responseText;=0A= //else alert("Error: " + x.status + " " + x.statusText + " (" + = x.responseText + ")");=0A= }=0A= else {=0A= if (x.status =3D=3D 200) target.innerHTML =3D x.responseText;=0A= else target.innerHTML=3D "
Error: " + x.status + = " " + x.statusText + " (" + x.responseText + ")
";=0A= }=0A= }=0A= else {=0A= alert("bad target for sajax_do_call: not a function or object: " + = target);=0A= }=0A= =0A= return;=0A= }=0A= =0A= sajax_debug(func_name + " uri =3D " + uri + " / post =3D " + post_data);=0A= x.send(post_data);=0A= sajax_debug(func_name + " waiting..");=0A= delete x;=0A= =0A= return true;=0A= }=0A= =0A= /**=0A= * @return boolean whether the browser supports XMLHttpRequest=0A= */=0A= function wfSupportsAjax() {=0A= var request =3D sajax_init_object();=0A= var supportsAjax =3D request ? true : false;=0A= delete request;=0A= return supportsAjax;=0A= }=0A= =0A= ------=_NextPart_000_0000_01C90F58.1DCF3FB0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/mwsuggest.js?171 /*=0A= * OpenSearch ajax suggestion engine for MediaWiki=0A= * =0A= * uses core MediaWiki open search support to fetch suggestions=0A= * and show them below search boxes and other inputs=0A= *=0A= * by Robert Stojnic (April 2008)=0A= */=0A= =0A= // search_box_id -> Results object =0A= var os_map =3D {};=0A= // cached data, url -> json_text=0A= var os_cache =3D {};=0A= // global variables for suggest_keypress=0A= var os_cur_keypressed =3D 0;=0A= var os_last_keypress =3D 0;=0A= var os_keypressed_count =3D 0;=0A= // type: Timer=0A= var os_timer =3D null;=0A= // tie mousedown/up events=0A= var os_mouse_pressed =3D false;=0A= var os_mouse_num =3D -1;=0A= // if true, the last change was made by mouse (and not keyboard)=0A= var os_mouse_moved =3D false;=0A= // delay between keypress and suggestion (in ms)=0A= var os_search_timeout =3D 250;=0A= // these pairs of inputs/forms will be autoloaded at startup=0A= var os_autoload_inputs =3D new Array('searchInput', 'searchInput2', = 'powerSearchText', 'searchText');=0A= var os_autoload_forms =3D new Array('searchform', 'searchform2', = 'powersearch', 'search' );=0A= // if we stopped the service=0A= var os_is_stopped =3D false;=0A= // max lines to show in suggest table=0A= var os_max_lines_per_suggest =3D 7;=0A= =0A= /** Timeout timer class that will fetch the results */ =0A= function os_Timer(id,r,query){=0A= this.id =3D id;=0A= this.r =3D r;=0A= this.query =3D query; =0A= }=0A= =0A= /** Property class for single search box */=0A= function os_Results(name, formname){ =0A= this.searchform =3D formname; // id of the searchform=0A= this.searchbox =3D name; // id of the searchbox=0A= this.container =3D name+"Suggest"; // div that holds results=0A= this.resultTable =3D name+"Result"; // id base for the result table = (+num =3D table row)=0A= this.resultText =3D name+"ResultText"; // id base for the spans within = result tables (+num)=0A= this.toggle =3D name+"Toggle"; // div that has the toggle = (enable/disable) link=0A= this.query =3D null; // last processed query=0A= this.results =3D null; // parsed titles=0A= this.resultCount =3D 0; // number of results=0A= this.original =3D null; // query that user entered =0A= this.selected =3D -1; // which result is selected=0A= this.containerCount =3D 0; // number of results visible in container =0A= this.containerRow =3D 0; // height of result field in the container=0A= this.containerTotal =3D 0; // total height of the container will all = results=0A= this.visible =3D false; // if container is visible=0A= }=0A= =0A= /** Hide results div */=0A= function os_hideResults(r){=0A= var c =3D document.getElementById(r.container);=0A= if(c !=3D null)=0A= c.style.visibility =3D "hidden";=0A= r.visible =3D false;=0A= r.selected =3D -1;=0A= }=0A= =0A= /** Show results div */=0A= function os_showResults(r){=0A= if(os_is_stopped)=0A= return;=0A= os_fitContainer(r);=0A= var c =3D document.getElementById(r.container);=0A= r.selected =3D -1;=0A= if(c !=3D null){=0A= c.scrollTop =3D 0;=0A= c.style.visibility =3D "visible";=0A= r.visible =3D true;=0A= } =0A= }=0A= =0A= function os_operaWidthFix(x){=0A= // TODO: better css2 incompatibility detection here=0A= if(is_opera || is_khtml || = navigator.userAgent.toLowerCase().indexOf('firefox/1')!=3D-1){=0A= return x - 30; // opera&konqueror & old firefox don't understand = overflow-x, estimate scrollbar width=0A= } =0A= return x;=0A= }=0A= =0A= function os_encodeQuery(value){=0A= if (encodeURIComponent) {=0A= return encodeURIComponent(value);=0A= }=0A= if(escape) {=0A= return escape(value);=0A= }=0A= return null;=0A= }=0A= function os_decodeValue(value){=0A= if (decodeURIComponent) {=0A= return decodeURIComponent(value);=0A= }=0A= if(unescape){=0A= return unescape(value);=0A= }=0A= return null;=0A= }=0A= =0A= /** Brower-dependent functions to find window inner size, and scroll = status */=0A= function f_clientWidth() {=0A= return f_filterResults (=0A= window.innerWidth ? window.innerWidth : 0,=0A= document.documentElement ? document.documentElement.clientWidth : 0,=0A= document.body ? document.body.clientWidth : 0=0A= );=0A= }=0A= function f_clientHeight() {=0A= return f_filterResults (=0A= window.innerHeight ? window.innerHeight : 0,=0A= document.documentElement ? document.documentElement.clientHeight : 0,=0A= document.body ? document.body.clientHeight : 0=0A= );=0A= }=0A= function f_scrollLeft() {=0A= return f_filterResults (=0A= window.pageXOffset ? window.pageXOffset : 0,=0A= document.documentElement ? document.documentElement.scrollLeft : 0,=0A= document.body ? document.body.scrollLeft : 0=0A= );=0A= }=0A= function f_scrollTop() {=0A= return f_filterResults (=0A= window.pageYOffset ? window.pageYOffset : 0,=0A= document.documentElement ? document.documentElement.scrollTop : 0,=0A= document.body ? document.body.scrollTop : 0=0A= );=0A= }=0A= function f_filterResults(n_win, n_docel, n_body) {=0A= var n_result =3D n_win ? n_win : 0;=0A= if (n_docel && (!n_result || (n_result > n_docel)))=0A= n_result =3D n_docel;=0A= return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;=0A= }=0A= =0A= /** Get the height available for the results container */=0A= function os_availableHeight(r){=0A= var absTop =3D document.getElementById(r.container).style.top;=0A= var px =3D absTop.lastIndexOf("px");=0A= if(px > 0)=0A= absTop =3D absTop.substring(0,px);=0A= return f_clientHeight() - (absTop - f_scrollTop());=0A= }=0A= =0A= =0A= /** Get element absolute position {left,top} */=0A= function os_getElementPosition(elemID){=0A= var offsetTrail =3D document.getElementById(elemID);=0A= var offsetLeft =3D 0;=0A= var offsetTop =3D 0;=0A= while (offsetTrail){=0A= offsetLeft +=3D offsetTrail.offsetLeft;=0A= offsetTop +=3D offsetTrail.offsetTop;=0A= offsetTrail =3D offsetTrail.offsetParent;=0A= }=0A= if (navigator.userAgent.indexOf('Mac') !=3D -1 && typeof = document.body.leftMargin !=3D 'undefined'){=0A= offsetLeft +=3D document.body.leftMargin;=0A= offsetTop +=3D document.body.topMargin;=0A= }=0A= return {left:offsetLeft,top:offsetTop};=0A= }=0A= =0A= /** Create the container div that will hold the suggested titles */=0A= function os_createContainer(r){=0A= var c =3D document.createElement("div");=0A= var s =3D document.getElementById(r.searchbox);=0A= var pos =3D os_getElementPosition(r.searchbox); =0A= var left =3D pos.left;=0A= var top =3D pos.top + s.offsetHeight;=0A= c.className =3D "os-suggest";=0A= c.setAttribute("id", r.container); =0A= document.body.appendChild(c); =0A= =0A= // dynamically generated style params =0A= // IE workaround, cannot explicitely set "style" attribute=0A= c =3D document.getElementById(r.container);=0A= c.style.top =3D top+"px";=0A= c.style.left =3D left+"px";=0A= c.style.width =3D s.offsetWidth+"px";=0A= =0A= // mouse event handlers=0A= c.onmouseover =3D function(event) { os_eventMouseover(r.searchbox, = event); };=0A= c.onmousemove =3D function(event) { os_eventMousemove(r.searchbox, = event); };=0A= c.onmousedown =3D function(event) { return = os_eventMousedown(r.searchbox, event); };=0A= c.onmouseup =3D function(event) { os_eventMouseup(r.searchbox, event); = };=0A= return c;=0A= }=0A= =0A= /** change container height to fit to screen */=0A= function os_fitContainer(r){ =0A= var c =3D document.getElementById(r.container);=0A= var h =3D os_availableHeight(r) - 20;=0A= var inc =3D r.containerRow;=0A= h =3D parseInt(h/inc) * inc;=0A= if(h < (2 * inc) && r.resultCount > 1) // min: two results=0A= h =3D 2 * inc; =0A= if((h/inc) > os_max_lines_per_suggest )=0A= h =3D inc * os_max_lines_per_suggest;=0A= if(h < r.containerTotal){=0A= c.style.height =3D h +"px";=0A= r.containerCount =3D parseInt(Math.round(h/inc));=0A= } else{=0A= c.style.height =3D r.containerTotal+"px";=0A= r.containerCount =3D r.resultCount;=0A= }=0A= }=0A= /** If some entries are longer than the box, replace text with "..." */=0A= function os_trimResultText(r){=0A= var w =3D document.getElementById(r.container).offsetWidth;=0A= if(r.containerCount < r.resultCount){ =0A= w -=3D 20; // give 20px for scrollbar =0A= } else=0A= w =3D os_operaWidthFix(w);=0A= if(w < 10)=0A= return;=0A= for(var i=3D0;i w && (e.offsetWidth < lastW || iteration<2)){=0A= changedText =3D true;=0A= lastW =3D e.offsetWidth;=0A= var l =3D e.innerHTML; =0A= e.innerHTML =3D l.substring(0,l.length-replace)+"...";=0A= iteration++;=0A= replace =3D 4; // how many chars to replace=0A= }=0A= if(changedText){=0A= // show hint for trimmed titles=0A= = document.getElementById(r.resultTable+i).setAttribute("title",r.results[i= ]);=0A= }=0A= }=0A= }=0A= =0A= /** Handles data from XMLHttpRequest, and updates the suggest results */=0A= function os_updateResults(r, query, text, cacheKey){ =0A= os_cache[cacheKey] =3D text;=0A= r.query =3D query;=0A= r.original =3D query;=0A= if(text =3D=3D ""){=0A= r.results =3D null;=0A= r.resultCount =3D 0;=0A= os_hideResults(r);=0A= } else{ =0A= try {=0A= var p =3D eval('('+text+')'); // simple json parse, could do a safer = one=0A= if(p.length<2 || p[1].length =3D=3D 0){=0A= r.results =3D null;=0A= r.resultCount =3D 0;=0A= os_hideResults(r);=0A= return;=0A= } =0A= var c =3D document.getElementById(r.container);=0A= if(c =3D=3D null)=0A= c =3D os_createContainer(r); =0A= c.innerHTML =3D os_createResultTable(r,p[1]);=0A= // init container table sizes=0A= var t =3D document.getElementById(r.resultTable); =0A= r.containerTotal =3D t.offsetHeight; =0A= r.containerRow =3D t.offsetHeight / r.resultCount;=0A= os_trimResultText(r); =0A= os_showResults(r);=0A= } catch(e){=0A= // bad response from server or such=0A= os_hideResults(r); =0A= os_cache[cacheKey] =3D null;=0A= }=0A= } =0A= }=0A= =0A= /** Create the result table to be placed in the container div */=0A= function os_createResultTable(r, results){=0A= var c =3D document.getElementById(r.container);=0A= var width =3D os_operaWidthFix(c.offsetWidth); =0A= var html =3D "";=0A= r.results =3D new Array();=0A= r.resultCount =3D results.length;=0A= for(i=3D0;i";=0A= }=0A= html+=3D"
"+title+"
"=0A= return html;=0A= }=0A= =0A= /** Fetch namespaces from checkboxes or hidden fields in the search form,=0A= if none defined use wgSearchNamespaces global */=0A= function os_getNamespaces(r){ =0A= var namespaces =3D "";=0A= var elements =3D document.forms[r.searchform].elements;=0A= for(i=3D0; i < elements.length; i++){=0A= var name =3D elements[i].name;=0A= if(typeof name !=3D 'undefined' && name.length > 2 =0A= && name[0]=3D=3D'n' && name[1]=3D=3D's' =0A= && ((elements[i].type=3D=3D'checkbox' && elements[i].checked) =0A= || (elements[i].type=3D=3D'hidden' && elements[i].value=3D=3D"1")) ){=0A= if(namespaces!=3D"")=0A= namespaces+=3D"|";=0A= namespaces+=3Dname.substring(2);=0A= }=0A= }=0A= if(namespaces =3D=3D "")=0A= namespaces =3D wgSearchNamespaces.join("|");=0A= return namespaces;=0A= }=0A= =0A= /** Update results if user hasn't already typed something else */=0A= function os_updateIfRelevant(r, query, text, cacheKey){=0A= var t =3D document.getElementById(r.searchbox);=0A= if(t !=3D null && t.value =3D=3D query){ // check if response is still = relevant =0A= os_updateResults(r, query, text, cacheKey);=0A= }=0A= r.query =3D query;=0A= }=0A= =0A= /** Fetch results after some timeout */=0A= function os_delayedFetch(){=0A= if(os_timer =3D=3D null)=0A= return;=0A= var r =3D os_timer.r;=0A= var query =3D os_timer.query;=0A= os_timer =3D null;=0A= var path =3D = wgMWSuggestTemplate.replace("{namespaces}",os_getNamespaces(r))=0A= .replace("{dbname}",wgDBname)=0A= .replace("{searchTerms}",os_encodeQuery(query));=0A= =0A= // try to get from cache, if not fetch using ajax=0A= var cached =3D os_cache[path];=0A= if(cached !=3D null){=0A= os_updateIfRelevant(r, query, cached, path);=0A= } else{ =0A= var xmlhttp =3D sajax_init_object();=0A= if(xmlhttp){=0A= try { =0A= xmlhttp.open("GET", path, true);=0A= xmlhttp.onreadystatechange=3Dfunction(){=0A= if (xmlhttp.readyState=3D=3D4 && typeof os_updateIfRelevant = =3D=3D 'function') { =0A= os_updateIfRelevant(r, query, xmlhttp.responseText, path);=0A= }=0A= };=0A= xmlhttp.send(null); =0A= } catch (e) {=0A= if (window.location.hostname =3D=3D "localhost") {=0A= alert("Your browser blocks XMLHttpRequest to 'localhost', try using = a real hostname for development/testing.");=0A= }=0A= throw e;=0A= }=0A= }=0A= }=0A= }=0A= =0A= /** Init timed update via os_delayedUpdate() */=0A= function os_fetchResults(r, query, timeout){=0A= if(query =3D=3D ""){=0A= os_hideResults(r);=0A= return;=0A= } else if(query =3D=3D r.query)=0A= return; // no change=0A= =0A= os_is_stopped =3D false; // make sure we're running=0A= =0A= /* var cacheKey =3D wgDBname+":"+query; =0A= var cached =3D os_cache[cacheKey];=0A= if(cached !=3D null){=0A= os_updateResults(r,wgDBname,query,cached);=0A= return;=0A= } */=0A= =0A= // cancel any pending fetches=0A= if(os_timer !=3D null && os_timer.id !=3D null)=0A= clearTimeout(os_timer.id);=0A= // schedule delayed fetching of results =0A= if(timeout !=3D 0){=0A= os_timer =3D new = os_Timer(setTimeout("os_delayedFetch()",timeout),r,query);=0A= } else{ =0A= os_timer =3D new os_Timer(null,r,query);=0A= os_delayedFetch(); // do it now!=0A= }=0A= =0A= }=0A= /** Change the highlighted row (i.e. suggestion), from position cur to = next */=0A= function os_changeHighlight(r, cur, next, updateSearchBox){=0A= if (next >=3D r.resultCount)=0A= next =3D r.resultCount-1;=0A= if (next < -1)=0A= next =3D -1; =0A= r.selected =3D next;=0A= if (cur =3D=3D next)=0A= return; // nothing to do.=0A= =0A= if(cur >=3D 0){=0A= var curRow =3D document.getElementById(r.resultTable + cur);=0A= if(curRow !=3D null)=0A= curRow.className =3D "os-suggest-result";=0A= }=0A= var newText;=0A= if(next >=3D 0){=0A= var nextRow =3D document.getElementById(r.resultTable + next);=0A= if(nextRow !=3D null)=0A= nextRow.className =3D os_HighlightClass();=0A= newText =3D r.results[next];=0A= } else=0A= newText =3D r.original;=0A= =0A= // adjust the scrollbar if any=0A= if(r.containerCount < r.resultCount){=0A= var c =3D document.getElementById(r.container);=0A= var vStart =3D c.scrollTop / r.containerRow;=0A= var vEnd =3D vStart + r.containerCount;=0A= if(next < vStart)=0A= c.scrollTop =3D next * r.containerRow;=0A= else if(next >=3D vEnd)=0A= c.scrollTop =3D (next - r.containerCount + 1) * r.containerRow;=0A= }=0A= =0A= // update the contents of the search box=0A= if(updateSearchBox){=0A= os_updateSearchQuery(r,newText); =0A= }=0A= }=0A= =0A= function os_HighlightClass() {=0A= var match =3D navigator.userAgent.match(/AppleWebKit\/(\d+)/);=0A= if (match) {=0A= var webKitVersion =3D parseInt(match[1]);=0A= if (webKitVersion < 523) {=0A= // CSS system highlight colors broken on old Safari=0A= // https://bugs.webkit.org/show_bug.cgi?id=3D6129=0A= // Safari 3.0.4, 3.1 known ok=0A= return "os-suggest-result-hl-webkit";=0A= }=0A= }=0A= return "os-suggest-result-hl";=0A= }=0A= =0A= function os_updateSearchQuery(r,newText){=0A= document.getElementById(r.searchbox).value =3D newText;=0A= r.query =3D newText;=0A= }=0A= =0A= /** Find event target */=0A= function os_getTarget(e){=0A= if (!e) e =3D window.event;=0A= if (e.target) return e.target;=0A= else if (e.srcElement) return e.srcElement;=0A= else return null;=0A= }=0A= =0A= =0A= =0A= /********************=0A= * Keyboard events =0A= ********************/ =0A= =0A= /** Event handler that will fetch results on keyup */=0A= function os_eventKeyup(e){=0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[targ.id];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= =0A= // some browsers won't generate keypressed for arrow keys, catch it =0A= if(os_keypressed_count =3D=3D 0){=0A= os_processKey(r,os_cur_keypressed,targ);=0A= }=0A= var query =3D targ.value;=0A= os_fetchResults(r,query,os_search_timeout);=0A= }=0A= =0A= /** catch arrows up/down and escape to hide the suggestions */=0A= function os_processKey(r,keypressed,targ){=0A= if (keypressed =3D=3D 40){ // Arrow Down=0A= if (r.visible) { =0A= os_changeHighlight(r, r.selected, r.selected+1, true); =0A= } else if(os_timer =3D=3D null){=0A= // user wants to get suggestions now=0A= r.query =3D "";=0A= os_fetchResults(r,targ.value,0);=0A= }=0A= } else if (keypressed =3D=3D 38){ // Arrow Up=0A= if (r.visible){=0A= os_changeHighlight(r, r.selected, r.selected-1, true);=0A= }=0A= } else if(keypressed =3D=3D 27){ // Escape=0A= document.getElementById(r.searchbox).value =3D r.original;=0A= r.query =3D r.original;=0A= os_hideResults(r);=0A= } else if(r.query !=3D document.getElementById(r.searchbox).value){=0A= // os_hideResults(r); // don't show old suggestions=0A= }=0A= }=0A= =0A= /** When keys is held down use a timer to output regular events */=0A= function os_eventKeypress(e){ =0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[targ.id];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= =0A= var keypressed =3D os_cur_keypressed;=0A= if(keypressed =3D=3D 38 || keypressed =3D=3D 40){=0A= var d =3D new Date()=0A= var now =3D d.getTime();=0A= if(now - os_last_keypress < 120){=0A= os_last_keypress =3D now;=0A= return;=0A= }=0A= }=0A= =0A= os_keypressed_count++;=0A= os_processKey(r,keypressed,targ);=0A= }=0A= =0A= /** Catch the key code (Firefox bug) */=0A= function os_eventKeydown(e){=0A= if (!e) e =3D window.event;=0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[targ.id];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= =0A= os_mouse_moved =3D false;=0A= =0A= os_cur_keypressed =3D (window.Event) ? e.which : e.keyCode;=0A= os_last_keypress =3D 0;=0A= os_keypressed_count =3D 0;=0A= }=0A= =0A= /** Event: loss of focus of input box */=0A= function os_eventBlur(e){ =0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[targ.id];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= if(!os_mouse_pressed) =0A= os_hideResults(r);=0A= }=0A= =0A= /** Event: focus (catch only when stopped) */=0A= function os_eventFocus(e){=0A= // nothing happens here?=0A= }=0A= =0A= =0A= =0A= /********************=0A= * Mouse events =0A= ********************/ =0A= =0A= /** Mouse over the container */=0A= function os_eventMouseover(srcId, e){=0A= var targ =3D os_getTarget(e); =0A= var r =3D os_map[srcId];=0A= if(r =3D=3D null || !os_mouse_moved)=0A= return; // not our event=0A= var num =3D os_getNumberSuffix(targ.id);=0A= if(num >=3D 0)=0A= os_changeHighlight(r,r.selected,num,false);=0A= =0A= }=0A= =0A= /* Get row where the event occured (from its id) */=0A= function os_getNumberSuffix(id){=0A= var num =3D id.substring(id.length-2);=0A= if( ! (num.charAt(0) >=3D '0' && num.charAt(0) <=3D '9') )=0A= num =3D num.substring(1);=0A= if(os_isNumber(num))=0A= return parseInt(num);=0A= else=0A= return -1;=0A= }=0A= =0A= /** Save mouse move as last action */=0A= function os_eventMousemove(srcId, e){=0A= os_mouse_moved =3D true;=0A= }=0A= =0A= /** Mouse button held down, register possible click */=0A= function os_eventMousedown(srcId, e){=0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[srcId];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= var num =3D os_getNumberSuffix(targ.id);=0A= =0A= os_mouse_pressed =3D true;=0A= if(num >=3D 0){=0A= os_mouse_num =3D num;=0A= // os_updateSearchQuery(r,r.results[num]);=0A= }=0A= // keep the focus on the search field=0A= document.getElementById(r.searchbox).focus();=0A= =0A= return false; // prevents selection=0A= }=0A= =0A= /** Mouse button released, check for click on some row */=0A= function os_eventMouseup(srcId, e){=0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[srcId];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= var num =3D os_getNumberSuffix(targ.id);=0A= =0A= if(num >=3D 0 && os_mouse_num =3D=3D num){=0A= os_updateSearchQuery(r,r.results[num]);=0A= os_hideResults(r);=0A= document.getElementById(r.searchform).submit();=0A= }=0A= os_mouse_pressed =3D false;=0A= // keep the focus on the search field=0A= document.getElementById(r.searchbox).focus();=0A= }=0A= =0A= /** Check if x is a valid integer */=0A= function os_isNumber(x){=0A= if(x =3D=3D "" || isNaN(x))=0A= return false;=0A= for(var i=3D0;i=3D '0' && c <=3D '9') )=0A= return false;=0A= }=0A= return true;=0A= }=0A= =0A= =0A= /** When the form is submitted hide everything, cancel updates... */=0A= function os_eventOnsubmit(e){=0A= var targ =3D os_getTarget(e);=0A= =0A= os_is_stopped =3D true;=0A= // kill timed requests=0A= if(os_timer !=3D null && os_timer.id !=3D null){=0A= clearTimeout(os_timer.id);=0A= os_timer =3D null;=0A= }=0A= // Hide all suggestions=0A= for(i=3D0;i=0A= =0A= /* Import more specific scripts if necessary */=0A= =0A= if (wgAction =3D=3D "edit" || wgAction =3D=3D "submit") //scripts = specific to editing pages=0A= {=0A= importScript("MediaWiki:Common.js/edit.js")=0A= }=0A= else if (wgPageName =3D=3D "Special:Watchlist") //watchlist scripts=0A= {=0A= importScript("MediaWiki:Common.js/watchlist.js")=0A= }=0A= else if (wgPageName =3D=3D "Special:Search") //scripts specific to = Special:Search=0A= {=0A= importScript("MediaWiki:Common.js/search.js")=0A= }=0A= =0A= =0A= /** Sysop Javascript = *******************************************************=0A= *=0A= * Description: Allows for sysop-specific Javascript at = [[MediaWiki:Sysop.js]].=0A= */=0A= function sysopFunctions() {=0A= if ( wgUserGroups && !window.disableSysopJS ) {=0A= for ( var g =3D 0; g < wgUserGroups.length; ++g ) {=0A= if ( wgUserGroups[g] =3D=3D "sysop" ) {=0A= importScript( "MediaWiki:Sysop.js" );=0A= break;=0A= }=0A= }=0A= }=0A= }=0A= =0A= addOnloadHook( sysopFunctions );=0A= =0A= =0A= /** WikiMiniAtlas *******************************************************=0A= *=0A= * Description: WikiMiniAtlas is a popup click and drag world map.=0A= * This script causes all of our coordinate links to = display the WikiMiniAtlas popup button.=0A= * The script itself is located on meta because it is = used by many projects.=0A= * See [[Meta:WikiMiniAtlas]] for more information. =0A= * Maintainers: [[User:Dschwen]]=0A= */=0A= =0A= if (wgServer =3D=3D "https://secure.wikimedia.org") {=0A= var metaBase =3D "https://secure.wikimedia.org/wikipedia/meta";=0A= } else {=0A= var metaBase =3D "http://meta.wikimedia.org";=0A= }=0A= importScriptURI(metaBase+"/w/index.php?title=3DMediaWiki:Wikiminiatlas.js= &action=3Draw&ctype=3Dtext/javascript&smaxage=3D21600&maxage=3D86400")=0A= =0A= =0A= /* Scripts specific to Internet Explorer */=0A= =0A= if (navigator.appName =3D=3D "Microsoft Internet Explorer")=0A= {=0A= /** Internet Explorer bug fix = **************************************************=0A= *=0A= * Description: Fixes IE horizontal scrollbar bug=0A= * Maintainers: [[User:Tom-]]?=0A= */=0A= =0A= var oldWidth;=0A= var docEl =3D document.documentElement;=0A= =0A= function fixIEScroll()=0A= {=0A= if (!oldWidth || docEl.clientWidth > oldWidth)=0A= doFixIEScroll();=0A= else=0A= setTimeout(doFixIEScroll, 1);=0A= =0A= oldWidth =3D docEl.clientWidth;=0A= }=0A= =0A= function doFixIEScroll() {=0A= docEl.style.overflowX =3D (docEl.scrollWidth - docEl.clientWidth = < 4) ? "hidden" : "";=0A= }=0A= =0A= document.attachEvent("onreadystatechange", fixIEScroll);=0A= document.attachEvent("onresize", fixIEScroll);=0A= =0A= =0A= /**=0A= * Remove need for CSS hacks regarding MSIE and IPA.=0A= */=0A= =0A= if (document.createStyleSheet) {=0A= document.createStyleSheet().addRule('.IPA', 'font-family: = "Doulos SIL", "Charis SIL", Gentium, "DejaVu Sans", Code2000, "TITUS = Cyberbit Basic", "Arial Unicode MS", "Lucida Sans Unicode", "Chrysanthi = Unicode";');=0A= }=0A= =0A= =0A= //Import scripts specific to Internet Explorer 6=0A= if (navigator.appVersion.substr(22, 1) =3D=3D "6")=0A= {=0A= importScript("MediaWiki:Common.js/IE60Fixes.js")=0A= }=0A= }=0A= =0A= =0A= /* Test if an element has a certain class = **************************************=0A= *=0A= * Description: Uses regular expressions and caching for better = performance.=0A= * Maintainers: [[User:Mike Dillon]], [[User:R. Koot]], [[User:SG]]=0A= */=0A= =0A= var hasClass =3D (function () {=0A= var reCache =3D {};=0A= return function (element, className) {=0A= return (reCache[className] ? reCache[className] : = (reCache[className] =3D new RegExp("(?:\\s|^)" + className + = "(?:\\s|$)"))).test(element.className);=0A= };=0A= })();=0A= =0A= =0A= /** Interwiki links to featured articles = ***************************************=0A= *=0A= * Description: Highlights interwiki links to featured articles (or=0A= * equivalents) by changing the bullet before the = interwiki link=0A= * into a star.=0A= * Maintainers: [[User:R. Koot]]=0A= */=0A= =0A= function LinkFA() =0A= {=0A= if ( document.getElementById( "p-lang" ) ) {=0A= var InterwikiLinks =3D document.getElementById( "p-lang" = ).getElementsByTagName( "li" );=0A= =0A= for ( var i =3D 0; i < InterwikiLinks.length; i++ ) {=0A= if ( document.getElementById( InterwikiLinks[i].className + = "-fa" ) ) {=0A= InterwikiLinks[i].className +=3D " FA"=0A= InterwikiLinks[i].title =3D "This is a featured article = in another language.";=0A= }=0A= }=0A= }=0A= }=0A= =0A= addOnloadHook( LinkFA );=0A= =0A= =0A= /** Collapsible tables = *********************************************************=0A= *=0A= * Description: Allows tables to be collapsed, showing only the header. = See=0A= * [[Wikipedia:NavFrame]].=0A= * Maintainers: [[User:R. Koot]]=0A= */=0A= =0A= var autoCollapse =3D 2;=0A= var collapseCaption =3D "hide";=0A= var expandCaption =3D "show";=0A= =0A= function collapseTable( tableIndex )=0A= {=0A= var Button =3D document.getElementById( "collapseButton" + = tableIndex );=0A= var Table =3D document.getElementById( "collapsibleTable" + = tableIndex );=0A= =0A= if ( !Table || !Button ) {=0A= return false;=0A= }=0A= =0A= var Rows =3D Table.rows;=0A= =0A= if ( Button.firstChild.data =3D=3D collapseCaption ) {=0A= for ( var i =3D 1; i < Rows.length; i++ ) {=0A= Rows[i].style.display =3D "none";=0A= }=0A= Button.firstChild.data =3D expandCaption;=0A= } else {=0A= for ( var i =3D 1; i < Rows.length; i++ ) {=0A= Rows[i].style.display =3D Rows[0].style.display;=0A= }=0A= Button.firstChild.data =3D collapseCaption;=0A= }=0A= }=0A= =0A= function createCollapseButtons()=0A= {=0A= var tableIndex =3D 0;=0A= var NavigationBoxes =3D new Object();=0A= var Tables =3D document.getElementsByTagName( "table" );=0A= =0A= for ( var i =3D 0; i < Tables.length; i++ ) {=0A= if ( hasClass( Tables[i], "collapsible" ) ) {=0A= =0A= /* only add button and increment count if there is a header = row to work with */=0A= var HeaderRow =3D Tables[i].getElementsByTagName( "tr" )[0];=0A= if (!HeaderRow) continue;=0A= var Header =3D HeaderRow.getElementsByTagName( "th" )[0];=0A= if (!Header) continue;=0A= =0A= NavigationBoxes[ tableIndex ] =3D Tables[i];=0A= Tables[i].setAttribute( "id", "collapsibleTable" + = tableIndex );=0A= =0A= var Button =3D document.createElement( "span" );=0A= var ButtonLink =3D document.createElement( "a" );=0A= var ButtonText =3D document.createTextNode( collapseCaption = );=0A= =0A= Button.style.styleFloat =3D "right";=0A= Button.style.cssFloat =3D "right";=0A= Button.style.fontWeight =3D "normal";=0A= Button.style.textAlign =3D "right";=0A= Button.style.width =3D "6em";=0A= =0A= ButtonLink.style.color =3D Header.style.color;=0A= ButtonLink.setAttribute( "id", "collapseButton" + tableIndex = );=0A= ButtonLink.setAttribute( "href", "javascript:collapseTable(" = + tableIndex + ");" );=0A= ButtonLink.appendChild( ButtonText );=0A= =0A= Button.appendChild( document.createTextNode( "[" ) );=0A= Button.appendChild( ButtonLink );=0A= Button.appendChild( document.createTextNode( "]" ) );=0A= =0A= Header.insertBefore( Button, Header.childNodes[0] );=0A= tableIndex++;=0A= }=0A= }=0A= =0A= for ( var i =3D 0; i < tableIndex; i++ ) {=0A= if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex = >=3D autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) {=0A= collapseTable( i );=0A= }=0A= }=0A= }=0A= =0A= addOnloadHook( createCollapseButtons );=0A= =0A= =0A= /** Dynamic Navigation Bars (experimental) = *************************************=0A= *=0A= * Description: See [[Wikipedia:NavFrame]].=0A= * Maintainers: UNMAINTAINED=0A= */=0A= =0A= // set up the words in your language=0A= var NavigationBarHide =3D '[' + collapseCaption + ']';=0A= var NavigationBarShow =3D '[' + expandCaption + ']';=0A= =0A= // shows and hides content and picture (if available) of navigation bars=0A= // Parameters:=0A= // indexNavigationBar: the index of navigation bar to be toggled=0A= function toggleNavigationBar(indexNavigationBar)=0A= {=0A= var NavToggle =3D document.getElementById("NavToggle" + = indexNavigationBar);=0A= var NavFrame =3D document.getElementById("NavFrame" + = indexNavigationBar);=0A= =0A= if (!NavFrame || !NavToggle) {=0A= return false;=0A= }=0A= =0A= // if shown now=0A= if (NavToggle.firstChild.data =3D=3D NavigationBarHide) {=0A= for (var NavChild =3D NavFrame.firstChild; NavChild !=3D null; = NavChild =3D NavChild.nextSibling) {=0A= if ( hasClass( NavChild, 'NavPic' ) ) {=0A= NavChild.style.display =3D 'none';=0A= }=0A= if ( hasClass( NavChild, 'NavContent') ) {=0A= NavChild.style.display =3D 'none';=0A= }=0A= }=0A= NavToggle.firstChild.data =3D NavigationBarShow;=0A= =0A= // if hidden now=0A= } else if (NavToggle.firstChild.data =3D=3D NavigationBarShow) {=0A= for (var NavChild =3D NavFrame.firstChild; NavChild !=3D null; = NavChild =3D NavChild.nextSibling) {=0A= if (hasClass(NavChild, 'NavPic')) {=0A= NavChild.style.display =3D 'block';=0A= }=0A= if (hasClass(NavChild, 'NavContent')) {=0A= NavChild.style.display =3D 'block';=0A= }=0A= }=0A= NavToggle.firstChild.data =3D NavigationBarHide;=0A= }=0A= }=0A= =0A= // adds show/hide-button to navigation bars=0A= function createNavigationBarToggleButton()=0A= {=0A= var indexNavigationBar =3D 0;=0A= // iterate over all < div >-elements =0A= var divs =3D document.getElementsByTagName("div");=0A= for (var i =3D 0; NavFrame =3D divs[i]; i++) {=0A= // if found a navigation bar=0A= if (hasClass(NavFrame, "NavFrame")) {=0A= =0A= indexNavigationBar++;=0A= var NavToggle =3D document.createElement("a");=0A= NavToggle.className =3D 'NavToggle';=0A= NavToggle.setAttribute('id', 'NavToggle' + = indexNavigationBar);=0A= NavToggle.setAttribute('href', = 'javascript:toggleNavigationBar(' + indexNavigationBar + ');');=0A= =0A= var NavToggleText =3D = document.createTextNode(NavigationBarHide);=0A= for (var NavChild =3D NavFrame.firstChild; NavChild !=3D = null; NavChild =3D NavChild.nextSibling) {=0A= if ( hasClass( NavChild, 'NavPic' ) || hasClass( = NavChild, 'NavContent' ) ) {=0A= if (NavChild.style.display =3D=3D 'none') {=0A= NavToggleText =3D = document.createTextNode(NavigationBarShow);=0A= break;=0A= }=0A= }=0A= }=0A= =0A= NavToggle.appendChild(NavToggleText);=0A= // Find the NavHead and attach the toggle link (Must be this = complicated because Moz's firstChild handling is borked)=0A= for(var j=3D0; j < NavFrame.childNodes.length; j++) {=0A= if (hasClass(NavFrame.childNodes[j], "NavHead")) {=0A= NavFrame.childNodes[j].appendChild(NavToggle);=0A= }=0A= }=0A= NavFrame.setAttribute('id', 'NavFrame' + indexNavigationBar);=0A= }=0A= }=0A= }=0A= =0A= addOnloadHook( createNavigationBarToggleButton );=0A= =0A= =0A= /** Main Page layout fixes = *********************************************************=0A= *=0A= * Description: Adds an additional link to the complete list of = languages available.=0A= * Maintainers: [[User:AzaToth]], [[User:R. Koot]], [[User:Alex = Smotrov]]=0A= */=0A= =0A= function mainPageAppendCompleteListLink() {=0A= addPortletLink('p-lang', = 'http://meta.wikimedia.org/wiki/List_of_Wikipedias',=0A= 'Complete list', 'interwiki-completelist', 'Complete = list of Wikipedias')=0A= }=0A= =0A= if ((wgTitle =3D=3D 'Main Page' && wgNamespaceNumber =3D=3D 0) || = (wgTitle =3D=3D 'Wikipedia' && wgNamespaceNumber =3D=3D 100)) {=0A= addOnloadHook(mainPageAppendCompleteListLink);=0A= }=0A= =0A= =0A= /** "Technical restrictions" title fix = *****************************************=0A= *=0A= * Description: For pages that have something like Template:Wrongtitle, = replace=0A= * the title, but only if it is cut-and-pasteable as a = valid=0A= * wikilink. For instance, "NZR WB class" can be changed to=0A= * "NZR WB class", but [[C#]] is not an = equivalent wikilink,=0A= * so [[C Sharp]] doesn't have its main title changed.=0A= *=0A= * The function looks for a banner like this: =0A= *
... title ...
=0A= * An element with id=3DDisableRealTitle disables the = function.=0A= * Maintainers: Remember_the_dot=0A= */=0A= =0A= if (wgIsArticle) //prevents the "Editing " prefix from disappearing = during preview=0A= {=0A= addOnloadHook(function()=0A= {=0A= var realTitle =3D document.getElementById("RealTitle")=0A= =0A= if (realTitle)=0A= {=0A= //normalizes a title or a namespace name (but not both)=0A= //trims leading and trailing underscores and converts = (possibly multiple) spaces and underscores to single underscores=0A= function normalizeTitle(title)=0A= {=0A= return title.replace(/^_+/, "").replace(/_+$/, = "").replace(/[\s_]+/g, "_")=0A= }=0A= =0A= if (realTitle.textContent) //everyone but IE=0A= {=0A= var realTitleText =3D realTitle.textContent=0A= }=0A= else //IE=0A= {=0A= var realTitleText =3D realTitle.innerText=0A= }=0A= =0A= var normalizedRealTitle=0A= var normalizedPageTitle=0A= var indexOfColon =3D realTitleText.indexOf(":")=0A= var normalizedNamespaceName =3D = normalizeTitle(realTitleText.substring(0, indexOfColon)).toLowerCase()=0A= =0A= //make namespace prefix lowercase and uppercase the first = letter of the title=0A= if (indexOfColon =3D=3D -1 || = wgCanonicalNamespace.toLowerCase() !=3D normalizedNamespaceName) //no = namespace prefix - either no colon or a nonsensical namespace prefix = (for example, "Foo" in "Foo: The Story of My Life")=0A= {=0A= normalizedRealTitle =3D normalizeTitle(realTitleText)=0A= normalizedRealTitle =3D = normalizedRealTitle.charAt(0).toUpperCase() + = normalizedRealTitle.substring(1)=0A= normalizedPageTitle =3D = wgPageName.charAt(0).toUpperCase() + wgPageName.substring(1)=0A= }=0A= else //using a namespace prefix=0A= {=0A= var normalizedRealPageTitle =3D = normalizeTitle(realTitleText.substring(indexOfColon + 1))=0A= =0A= normalizedRealTitle =3D normalizedNamespaceName=0A= if (normalizedNamespaceName !=3D "") //namespace 0 is a = special case where the leading colon should never be shown=0A= {=0A= normalizedRealTitle +=3D ":"=0A= }=0A= normalizedRealTitle +=3D = normalizedRealPageTitle.charAt(0).toUpperCase() + = normalizedRealPageTitle.substring(1)=0A= normalizedPageTitle =3D wgPageName.substring(0, = wgPageName.indexOf(":") + 1).toLowerCase() + = wgPageName.substring(wgPageName.indexOf(":") + 1)=0A= }=0A= =0A= if (normalizedRealTitle =3D=3D normalizedPageTitle) = //normalized titles match, so we can do full replacement=0A= {=0A= var h1 =3D document.getElementsByTagName("h1")[0]=0A= =0A= //remove all child nodes, including text=0A= while (h1.firstChild) =0A= {=0A= h1.removeChild(h1.firstChild)=0A= }=0A= =0A= //populate with nodes of real title=0A= while (realTitle.firstChild) //the children are moved to = a new parent element=0A= {=0A= h1.appendChild(realTitle.firstChild)=0A= }=0A= =0A= //delete the real title banner since the problem is = solved=0A= var realTitleBanner =3D = document.getElementById("RealTitleBanner")=0A= realTitleBanner.parentNode.removeChild(realTitleBanner)=0A= }=0A= =0A= //no matter what, correct the page title=0A= document.title =3D realTitleText + " - Wikipedia, the free = encyclopedia"=0A= }=0A= })=0A= }=0A= =0A= =0A= /** Anon tips and donation banner **************************=0A= *=0A= * Description: This implements an anon tips / donation banner. It = includes a workaround for=0A= * the Z-index bug found in Internet Explorer. It = correctly places the anon notice=0A= * on the page, even under IE6. See this Google search = for more information about the bug:=0A= * http://www.google.com/search?q=3Dz-index+ie6+bug=0A= * Maintainers: [[User:Gmaxwell]], [[User:MZMcBride]]=0A= */=0A= =0A= if(wgUserName =3D=3D null && skin =3D=3D 'monobook') = addOnloadHook((function (){=0A= var message=3Dnew Array();=0A= message[0]=3D'Your continued = donations keep Wikipedia running!';=0A= message[1]=3D'Make a = donation to Wikipedia and give the gift of knowledge!';=0A= message[2]=3D'Wikipedia is sustained by people like you. Please = donate = today.';=0A= message[3]=3D'Help us improve Wikipedia by supporting it = financially.';=0A= message[4]=3D'You can support = Wikipedia by making a tax-deductible donation.'=0A= message[5]=3D'Help us provide free content to the world by donating = today!';=0A= message[6]=3D'Learn more about using = Wikipedia for research.';=0A= message[7]=3D'Ten things you may not know about Wikipedia.';=0A= message[8]=3D'Ten things you may not know about images = on Wikipedia.';=0A= message[9]=3D'Learn more about citing = Wikipedia.';=0A= message[10]=3D'Have questions? Find out how to ask questions and get = answers.';=0A= message[11]=3D'Find out more about navigating = Wikipedia and finding information.';=0A= message[12]=3D'Interested in = contributing to Wikipedia?';=0A= var weightLimit =3D 6;=0A= var biasPercent =3D 0.815;=0A= var whichMessage =3D (Math.random() < biasPercent) ? weightLimit : = message.length;=0A= =0A= whichMessage =3D Math.floor(Math.random() * whichMessage);=0A= =0A= var wrapper =3D document.getElementById("globalWrapper");=0A= if (wrapper) {=0A= var div =3D document.createElement('div');=0A= div.id =3D "anon-banner";=0A= div.style.cssText =3D "position:absolute; z-index:40; = left:155px; top:1px; clear:both; float:left; font-size:90%; = font-style:italic; white-space:nowrap";=0A= div.innerHTML =3D message[whichMessage];=0A= wrapper.insertBefore(div, wrapper.firstChild);=0A= }=0A= }));=0A= =0A= =0A= /** Secure upload link fix = ************************************************=0A= *=0A= * Description: Fix "Upload file" link when using the secure proxy.=0A= * This is a workaround that can be removed when = [[bugzilla:10843]] is fixed.=0A= * Maintainers: [[User:Remember the dot]]=0A= */=0A= =0A= addOnloadHook(function()=0A= {=0A= if (document.getElementById("t-upload"))=0A= {=0A= = document.getElementById("t-upload").getElementsByTagName("a")[0].href = =3D wgArticlePath.replace("$1", "Wikipedia:Upload")=0A= }=0A= })=0A= =0A= =0A= /** Table sorting fixes ************************************************=0A= *=0A= * Description: Disables code in table sorting routine to set classes = on even/odd rows=0A= * Maintainers: [[User:Random832]]=0A= */=0A= =0A= ts_alternate_row_colors =3D false;=0A= =0A= =0A= /** Modernista referrer ************************************************=0A= *=0A= * Description: Adds a notice to pages viewed through modernista.com=0A= * Maintainers: [[User:Random832]]=0A= */=0A= =0A= addOnloadHook(function(){=0A= if(/modernista\.com/.test(document.referrer)) {=0A= jsMsg('


You '=0A= +'appear to have come here from the Modernista website. They '=0A= +'enclose Wikipedia=E2=80=99s content with a frame and overlay their '=0A= +'own navigation banner on top. Wikipedia does not endorse '=0A= +'Modernista and its appearance here should not be taken to '=0A= +'imply this.
');=0A= }=0A= });=0A= =0A= /***** uploadwizard_newusers ********=0A= * Switches in a message for non-autoconfirmed users at = [[Wikipedia:Upload]]=0A= *=0A= * Maintainers: [[User:Krimpet]]=0A= ****/=0A= function uploadwizard_newusers() {=0A= if (wgNamespaceNumber =3D=3D 4 && wgTitle =3D=3D "Upload" && wgAction = =3D=3D "view") {=0A= var oldDiv =3D document.getElementById("autoconfirmedusers"),=0A= newDiv =3D document.getElementById("newusers");=0A= if (oldDiv && newDiv) {=0A= if (typeof wgUserGroups =3D=3D "object" && wgUserGroups) {=0A= for (i =3D 0; i < wgUserGroups.length; i++) {=0A= if (wgUserGroups[i] =3D=3D "autoconfirmed") {=0A= oldDiv.style.display =3D "block";=0A= newDiv.style.display =3D "none";=0A= return;=0A= }=0A= }=0A= }=0A= oldDiv.style.display =3D "none";=0A= newDiv.style.display =3D "block";=0A= return;=0A= }=0A= }=0A= }=0A= addOnloadHook(uploadwizard_newusers);=0A= =0A= =0A= /** IPv6 AAAA connectivity testing = *******************************************************=0A= *=0A= * Description: Uses hidden images to measure the possible negative = impact of IPv6=0A= * enabling the Wikimedia sites.=0A= * This works by adding a hidden div to the footer with several image = tags. =0A= * The source addresses of the image tags are set to domainnames which = have v4, v6 and=0A= * both address types set. The script times how long objects take to = load.=0A= * Results are sent back to the server. = http://ipv6and4.labs.wikimedia.org/stats.html=0A= * Based on http://www.braintrust.co.nz/ipv6wwwtest/=0A= * Contact: [[User:Gmaxwell]], [[User:Mark Bergsma]], = [[User:Mindspillage]]=0A= */=0A= =0A= var __ipv6wwwtest_factor =3D 100;=0A= var __ipv6wwwtest_done =3D 0;=0A= if ((wgServer !=3D "https://secure.wikimedia.org") && = (Math.floor(Math.random()*__ipv6wwwtest_factor)=3D=3D42)) {=0A= var __ipv6wwwtest_timeoutMsec =3D 10000; // Timeout for 'final' = result message in milliseconds=0A= var __ipv6wwwtest_hostSuffix =3D ".labs.wikimedia.org"; // = Suffix to go on the IMG hostnames=0A= var __ipv6wwwtest_stopAtTimeout =3D true; // Whether to stop = when the timeout is reached or not=0A= =0A= var __ipv6wwwtest_pageLoadTime;=0A= var __ipv6wwwtest_timeout =3D false;=0A= var __ipv6wwwtest_ipv4LoadTime =3D false;=0A= var __ipv6wwwtest_ipv4relLoadTime =3D false;=0A= var __ipv6wwwtest_ipv6LoadTime =3D false;=0A= var __ipv6wwwtest_ipv6bigLoadTime =3D false;=0A= var __ipv6wwwtest_ipv6and4LoadTime =3D false;=0A= var __ipv6wwwtest_id =3D = Math.floor(Math.random()*Math.pow(2,31));=0A= =0A= function __ipv6wwwtest_startTest() {=0A= __ipv6wwwtest_pageLoadTime =3D new Date();=0A= document.getElementById("__ipv6wwwtest_ipv4Img").src =3D = "http://ipv4" + __ipv6wwwtest_hostSuffix +"/ipv4.gif?id=3D" + = __ipv6wwwtest_id;=0A= document.getElementById("__ipv6wwwtest_ipv4relImg").src = =3D "//ipv4" + __ipv6wwwtest_hostSuffix +"/ipv4.gif?rel=3D1&id=3D" + = __ipv6wwwtest_id;=0A= document.getElementById("__ipv6wwwtest_ipv6Img").src =3D = "http://ipv6" + __ipv6wwwtest_hostSuffix +"/ipv6.gif?id=3D" + = __ipv6wwwtest_id;=0A= document.getElementById("__ipv6wwwtest_ipv6and4Img").src = =3D "http://ipv6and4" + __ipv6wwwtest_hostSuffix +"/ipv6and4.gif?id=3D" = + __ipv6wwwtest_id;=0A= document.getElementById("__ipv6wwwtest_ipv6bigImg").src = =3D "http://ipv6" + __ipv6wwwtest_hostSuffix +"/ipv6big.gif?id=3D" + = __ipv6wwwtest_id;=0A= }=0A= =0A= function __ipv6wwwtest_sendResults(stage) {=0A= document.getElementById("__ipv6wwwtest_resultsImg").src = =3D "http://results" + __ipv6wwwtest_hostSuffix +"/results.gif?id=3D" + = __ipv6wwwtest_id + "&stage=3D" + stage + "&timeout=3D" + = __ipv6wwwtest_timeoutMsec + "&stop_at_timeout=3D" + = __ipv6wwwtest_stopAtTimeout + "&ipv4=3D" + = __ipv6wwwtest_getLoadTime(__ipv6wwwtest_ipv4LoadTime) + "&ipv6=3D" + = __ipv6wwwtest_getLoadTime(__ipv6wwwtest_ipv6LoadTime) + "&ipv6and4=3D" + = __ipv6wwwtest_getLoadTime(__ipv6wwwtest_ipv6and4LoadTime) + = "&ipv6big=3D" + __ipv6wwwtest_getLoadTime(__ipv6wwwtest_ipv6bigLoadTime) = +"&ipv4rel=3D"+ __ipv6wwwtest_getLoadTime(__ipv6wwwtest_ipv4relLoadTime) = + "&rate=3D" + __ipv6wwwtest_factor;=0A= };=0A= =0A= function __ipv6wwwtest_getLoadTime(item) {=0A= if (item =3D=3D false) {=0A= return "NaN";=0A= } else {=0A= return (item.getTime() - = __ipv6wwwtest_pageLoadTime.getTime());=0A= }=0A= }=0A= =0A= function __ipv6wwwtest_checkFinished() {=0A= if ( (! __ipv6wwwtest_ipv6LoadTime) || (! = __ipv6wwwtest_ipv4LoadTime) || (! __ipv6wwwtest_ipv6and4LoadTime) || (! = __ipv6wwwtest_ipv6bigLoadTime) || (! __ipv6wwwtest_getLoadTime)) {=0A= if (!__ipv6wwwtest_timeout) {=0A= __ipv6wwwtest_timeout =3D = window.setTimeout('__ipv6wwwtest_sendFinalResults()',__ipv6wwwtest_timeou= tMsec);=0A= }=0A= __ipv6wwwtest_sendResults('partial');=0A= } else {=0A= __ipv6wwwtest_sendFinalResults();=0A= }=0A= }=0A= =0A= function __ipv6wwwtest_sendFinalResults() {=0A= if (__ipv6wwwtest_done=3D=3D0) {=0A= if (__ipv6wwwtest_timeout) {=0A= window.clearTimeout(__ipv6wwwtest_timeout);=0A= }=0A= __ipv6wwwtest_sendResults('final');=0A= =0A= if (__ipv6wwwtest_stopAtTimeout) {=0A= = document.getElementById("__ipv6wwwtest_ipv4Img").src =3D "";=0A= = document.getElementById("__ipv6wwwtest_ipv4relImg").src =3D "";=0A= = document.getElementById("__ipv6wwwtest_ipv6Img").src =3D "";=0A= = document.getElementById("__ipv6wwwtest_ipv6and4Img").src =3D "";=0A= = document.getElementById("__ipv6wwwtest_ipv6bigImg").src =3D "";=0A= }=0A= }=0A= __ipv6wwwtest_done=3D1;=0A= }=0A= addOnloadHook(function() {=0A= v6sub=3Ddocument.getElementById("footer");=0A= v6sub.innerHTML=3Dv6sub.innerHTML+'
';=0A= if (document.getElementById("__ipv6wwwtest_ipv4Img") && = document.getElementById("__ipv6wwwtest_ipv6Img") && = document.getElementById("__ipv6wwwtest_ipv6and4Img") && = document.getElementById("__ipv6wwwtest_ipv6bigImg")) {=0A= __ipv6wwwtest_startTest();=0A= }=0A= });=0A= }=0A= =0A= //=0A= =0A= /* MediaWiki:Monobook.js */=0A= /* Any JavaScript here will be loaded for users using the MonoBook skin = */ ------=_NextPart_000_0000_01C90F58.1DCF3FB0--