From: Subject: Purple Heart - Wikipedia, the free encyclopedia Date: Wed, 2 Jan 2008 13:38:03 -0500 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C84D44.B324D6F0" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/wiki/Purple_Heart =EF=BB=BF Purple Heart - = Wikipedia, the free encyclopedia

Purple Heart

From Wikipedia, the free encyclopedia

Jump to: navigation<= /A>, search=
Purple HeartAwarded by United = States=20 of AmericaStatisticsPrecedence
3D"Image:Purple
Type Medal
Eligibility Military Personnel
Awarded for "Being wounded or killed in any action against an enemy of the = United=20 States or as a result of an act of any such enemy or opposing = armed=20 forces"
Status Currently Awarded
First awarded 22 February = 1932
Next (higher) Bronze = Star=20 Medal
Next (lower) Meritorious Service Medals:
J= oint=20 Service, Branch=20 Service

Purple Heart = Ribbon

The Purple Heart is a United States military=20 decoration awarded in the name of the Pres= ident=20 to those who have been wounded or killed while serving on or after 5 = April 1917 with = the U.S. = military. The National=20 Purple Heart Hall of Honor is located in Newburgh, New York. The = Purple=20 Heart is the oldest symbol and award that is still given to members of = the U.S.=20 military, surpassed in history only by the long obsolete Fidelity = Medallion.=20 It is also arguably one of the most respected of all military = decorations.

Contents

  • 1 Appearance=20
  • 2 History=20
  • 3 Criteria=20
  • 4 Presentation=20 procedures=20
    • 4.1 Modern day=20 presentations=20
    • 4.2 Unrecorded=20 presentations=20
    • 4.3 Retroactive = presentations=20
    • <= SPAN=20 class=3Dtocnumber>4.4 Retroactive = requests=20
    • 4.5 Destroyed = record=20 requests=20
    • <= SPAN=20 class=3Dtocnumber>4.6 Last resort = requests
  • 5 Legal=20
  • 6 See = also=20
  • 7 Trivia=20
  • 8 References=20
  • 9 External = links=20

[edit]=20 Appearance

A Purple Heart is a heart-shaped= medal=20 within a gold border, 1 3=E2=81=848 inches=20 (35 mm) wide, containing a profile of General George = Washington.=20 Above the heart appears a shield of the W= ashington=20 coat of arms (a white shield with two red bars and three red stars = in chief)=20 between sprays of green leaves. The reverse consists of a raised bronze = heart=20 with the words FOR MILITARY MERIT below the coat of arms = and=20 leaves. The ribbon is 1 and 3=E2=81=848 inches=20 (35 mm) wide and consists of the following stripes: 1=E2=81=848 inch (3=20 mm) white 67101; 1 1=E2=81=848 inches=20 (29 mm) purple 67115; and 1=E2=81=848 inch (3=20 mm) white 67101. As with other combat medals, multiple awards are = denoted by award=20 stars for the Navy, Marine = Corps,=20 or Coast = Guard,=20 or oak leaf = clusters for=20 the Army and Air = Force.

[edit]=20 History

The original Purple Heart, designated as the Badge of = Military=20 Merit, was established by George = Washington=E2=80=94then=20 the commander-in-chi= ef of=20 the Continental = Army=E2=80=94by=20 order from his Newburgh,=20 New York headquarters on 7 August 1782. The actual order = includes the=20 phrase, "Let it be known that he who wears the military order of the = purple=20 heart has given of his blood in the defense of his homeland and shall = forever be=20 revered by his fellow countrymen."

The Badge of Military Merit was only awarded to three Revoluti= onary=20 War soldiers and fell into disuse following the War of Independence. = Although never abolished, the award of the badge was not proposed again=20 officially until after World War I.

On 10=20 October 1927, Army=20 Chief of Staff General Charles = Pelot=20 Summerall directed that a draft bill be sent to Congress "to revive = the=20 Badge of Military Merit". The bill was withdrawn and action on the case = ceased=20 on 3=20 January 1928, but=20 the office of the Adjutant = General was=20 instructed to file all materials collected for possible future use.

A number of private interests sought to have the medal reinstituted = in the=20 Army. One of these was the board of directors of the Fort Ticonderoga = Museum=20 in Ticonderoga= , New=20 York.

On 7=20 January 1931,=20 Summerall=E2=80=99s successor, General Douglas = MacArthur,=20 confidentially reopened work on a new design, involving the Washington=20 Commission of Fine Arts. This new design was issued on the bicentennial = of=20 George Washington's birth.

=20
3D""
Reverse of the Purple Heart

Elizabeth Will, an Army heraldic specialist = in the=20 Office of the Quartermaster= =20 General, was named to redesign the newly revived medal, which became = known=20 as the Purple Heart. Using general specifications provided to her, Will = created=20 the design sketch for the present medal of the Purple Heart. Her obituary, in the=20 8=20 February 1975=20 edition of the Washington = Post=20 newspaper, reflects her many contributions to military heraldry.

The Commission of Fine Arts solicited plaster models from three = leading=20 sculptors for the medal, selecting that of John R. = Sinnock of the=20 Philadelphia = Mint in=20 May 1931. By Executive Order of the Pres= ident of=20 the United States, the Purple Heart was revived on the 200th = Anniversary of=20 George Washington's birth, out of respect to his memory and military=20 achievements, by War Department General Orders No. 3, dated 22=20 February 1932.

The criteria was announced in War= =20 Department circular dated 22 February 1932 and authorized award = to=20 soldiers, upon their request, who had been awarded the Meritorious=20 Service Citation Certificate, Army Wound = Ribbon, or=20 were authorized to wear Wound Chevrons = subsequent=20 to 5 = April 1917, the = day before the=20 United States entered World War I. The = first=20 Purple Heart was awarded to MacArthur.

=20
3D""
George Washington

During the early period of American involvement in World War II (7 = December=20 1941-22=20 September 1943),=20 the Purple Heart was awarded both for wounds received in action against = the=20 enemy and for meritorious performance of duty. With the establishment of = the Legion of = Merit, by an=20 Act of Congress, the practice of awarding the Purple Heart for = meritorious=20 service was discontinued.

By Executive Order 9277, dated 3 December 1942, the decoration was = extended=20 to be applicable to all services and the order required that regulations = of the=20 Services be uniform in application as far as practicable. This executive = order=20 also authorized award only for wounds received.

Executive Order 10409, dated 12 February 1952, revised = authorizations to=20 include the Service Secretaries subject to approval of the = Secretary=20 of Defense.

Executive Order 11016, dated 25 April 1962, included provisions = for=20 posthumous award of the Purple Heart.

Executive Order 12464, dated 23 February 1984, authorized award of = the=20 Purple Heart as a result of terrorist attacks or while serving as part = of a=20 peacekeeping force subsequent to 28 March 1973.

The Senate approved an amendment to the 1985 Defense Authorization = Bill on 13 = June 1985 which = changed the=20 precedent from immediately above the Good Conduct = Medal to=20 immediately above the Meritorious=20 Service Medals. Public Law 99-145 authorized the award for wounds = received=20 as a result of friendly fire. = Public Law=20 104-106 expanded the eligibility date, authorizing award of the Purple = Heart to=20 a former prisoner of = war who was=20 wounded before 25 April 1962.

The National Defense Authorization Act for Fiscal Year 1998 (Public = Law=20 105-85) changed the criteria to delete authorization for award of the = Purple=20 Heart Medal to any civilian national of the United States while serving = under=20 competent authority in any capacity with the Armed Forces. This change = was=20 effective 18=20 May 1998.

[edit]=20 Criteria

Paragraph 2-8, Army Regulation 600-8-22 (Military Awards) 25 February = 1996

The Purple Heart was established by General George Washington at = Newburgh,=20 New York, on 7 August 1782, during the Revolutionary War. It was = reestablished=20 by the President of the United States per War Department General Orders = 3, 1932=20 and is currently awarded pursuant to Executive Order 11016, 25 April = 1962,=20 Executive Order 12464, 23 February 1984 and Public Law 98-525, 19 = October=20 1984.

A. The Purple Heart is awarded in the name of the President of the = United=20 States to any member of the Armed Forces of the United States who, while = serving=20 under competent authority in any capacity with one of the U.S. Armed = Services=20 after 5 April 1917, has been wounded or killed, or who has died or may = hereafter=20 die after being wounded-

1. In any action against an enemy of the United States.
2. In any action with an opposing armed force of a foreign country = in=20 which the Armed Forces of the United States are or have been engaged. =
3. While serving with friendly foreign forces engaged in an armed = conflict=20 against an opposing armed force in which the United States is not a=20 belligerent party.
4. As a result of an act of any such enemy of opposing armed = forces.=20
5. As the result of an act of any hostile foreign force
6. After 28 March 1973, as a result of an international terrorist = attack=20 against the United States or a foreign nation friendly to the United = States,=20 recognized as such an attack by the Secretary of the Army, or jointly = by the=20 Secretaries of the separate armed services concerned if persons from = more than=20 one service are wounded in the attack.
7. After 28 March 1973, as a result of military operations while = serving=20 outside the territory of the United States as part of a peacekeeping = force.=20

B. While clearly an individual decoration, the Purple Heart differs = from all=20 other decorations in that an individual is not "recommended" for the = decoration;=20 rather he or she is entitled to it upon meeting specific criteria.

1. A Purple Heart is authorized for the first wound suffered under = conditions indicated above, but for each subsequent award an Oak Leaf = Cluster=20 will be awarded to be worn on the medal or ribbon. Not more than one = award=20 will be made for more than one wound or injury received at the same = instant or=20 from the same missile, force, explosion, or agent.
2. A wound is defined as an injury to any part of the body from an = outside=20 force or agent sustained under one or more of the conditions listed = above. A=20 physical lesion is not required, however, the wound for which the = award is=20 made must have required treatment by a medical officer and records of = medical=20 treatment for wounds or injuries received in action must have been = made a=20 matter of official record.
3. When contemplating an award of this decoration, the key issue = that=20 commanders must take into consideration is the degree to which the = enemy=20 caused the injury. The fact that the proposed recipient was = participating in=20 direct or indirect combat operations is a necessary prerequisite, but = is not=20 sole justification for award.
4. Examples of enemy-related injuries which clearly justify award = of the=20 Purple Heart are as follows:
(a) Injury caused by enemy bullet, shrapnel, or = other=20 projectile created by enemy action.
(b) Injury caused by enemy placed mine or trap. =
(c) Injury caused by enemy released chemical, biological, or = nuclear=20 agent.
(d) Injury caused by vehicle or aircraft accident resulting from = enemy=20 fire.
(e) Concussion injuries caused as a result of enemy generated=20 explosions.
5. Examples of injuries or wounds which clearly do not qualify for = award=20 of the Purple Heart are as follows:
(a) Frostbite or trench=20 foot injuries.
(b) Heat stroke.=20
(c) Food = poisoning not=20 caused by enemy agents.
(d) Chemical, biological, or nuclear agents not released by the = enemy.=20
(e) Battle = fatigue.=20
(f) Disease not directly caused by enemy agents. =
(g) Accidents, to include explosive, aircraft, vehicular, and = other=20 accidental wounding not related to or caused by enemy action.=20
(h) Self-inflicted wounds, except when in the heat of battle, = and not=20 involving gross negligence.
(i) Pos= t-traumatic=20 stress disorders.
(j) Jump injuries not caused by enemy action. =
6. It is not intended that such a strict interpretation of the = requirement=20 for the wound or injury to be caused by direct result of hostile = action be=20 taken that it would preclude the award being made to deserving = personnel.=20 Commanders must also take into consideration the circumstances = surrounding an=20 injury, even if it appears to meet the criteria. Note the following = examples:=20
(a) In a case such as an individual injured while making a = parachute=20 landing from an aircraft that had been brought down by enemy fire; = or, an=20 individual injured as a result of a vehicle accident caused by enemy = fire,=20 the decision will be made in favor of the individual and the award = will be=20 made.
(b) Individuals wounded or killed as a result of "friendly fire" = in the=20 "heat of battle" will be awarded the Purple Heart as long as the = "friendly"=20 projectile or agent was released with the full intent of inflicting = damage=20 or destroying enemy troops or equipment.
(c) Individuals injured as a result of their own negligence; for = example, driving or walking through an unauthorized area known to = have been=20 mined or placed off limits or searching for or picking up unexploded = munitions as war souvenirs, will not be awarded the Purple Heart as = they=20 clearly were not injured as a result of enemy action, but rather by = their=20 own negligence.

C. A Purple Heart will be issued to the next of kin of each person = entitled=20 to a posthumous award. Issue will be made automatically by the = Commanding=20 General, PERSCOM, upon receiving a report of death indicating = entitlement.

D. Upon written application to Commander, ARPERCEN, ATTN: DARP-VSE-A, = 9700=20 Page Boulevard. St. Louis, MO 63132-5200, award may be made to any = member of the=20 Army, who during World War I, was awarded a Meritorious Service Citation = Certificate signed by the Commander in Chief, American Expeditionary = Forces, or=20 who was authorized to wear wound chevrons. Posthumous awards to = personnel who=20 were killed or died of wounds after 5 April 1917 will be made to the = appropriate=20 next of kin upon application to the Commanding General, PERSCOM.

E. Any member of the Army who was awarded the Purple Heart for = meritorious=20 achievement or service, as opposed to wounds received in action, between = 7=20 December 1941 and 22 September 1943, may apply for award of an = appropriate=20 decoration instead of the Purple Heart.

F. For those who became Prisoners of War after 25 April 1962, the = Purple=20 Heart will be awarded to individuals wounded while prisoners of foreign = forces,=20 upon submission by the individual to the Department of the U.S. Army of = an=20 affidavit that is supported by a statement from a witness, if this is = possible.=20 Documentation and inquiries should be directed to Commander, PERSCOM, = ATTN:=20 TAPC-PDA, Alexandria, VA 22332-0471.

G. Any member of the U.S. Army who believes that he or she is = eligible for=20 the Purple Heart, but through unusual circumstances no award was made, = may=20 submit an application through military channels, to Commander, PERSCOM, = ATTN:=20 TAPC PDA, Alexandria, VA 22332-0471. Application will include complete=20 documentation, to include evidence of medical treatment, pertaining to = the=20 wound.

H. As noted above, the Purple Heart may be awarded to civilian = nationals of=20 the United States. These individuals must be serving under competent = authority=20 with the Army when wounded. Serving under competent authority with the = Army will=20 include those eligible persons who are employees of the U.S. Government = in a=20 duty (pay or official travel) status when wounds are sustained. Examples = of=20 eligible individuals are as follows:

1. Any Army employee who is traveling outside of the continental = limits of=20 the United States on PCS or temporary duty (TDY) aboard a commercial = aircraft=20 and wounded by international terrorists in an attempted or actual = hijacking=20 incident.
2. An Army employee in an Army office building performing his or = her job=20 who is wounded by an explosive device detonated by international = terrorists.=20
3. A civil or foreign service employee from a U.S. Government = Agency or=20 Department attached to an Army element performing intelligence,=20 counter-terrorist, or other duties with the Army wounded by = international=20 terrorists.
4. An Army employee wounded in an international terrorist incident = in=20 which a soldier or soldiers are also wounded.

[edit]=20 Presentation procedures

[edit]=20 Modern day presentations

Current active duty personnel are awarded the Purple Heart upon=20 recommendation from their chain of command, stating the injury that was = received=20 and the action in which the service member was wounded. The award = authority for=20 the Purple Heart is normally at the level of an Army Brigade, Marine = Corps=20 Division, Air = Force Wing,=20 or Navy Task = Force.=20 While the award of the Purple Heart is considered automatic for all = wounds=20 received in combat, each award presentation must still be reviewed to = ensure=20 that the wounds received were as a result of enemy action.

Modern day Purple Heart presentations are recorded in both hardcopy = and=20 electronic service records. The annotation of the Purple Heart is = denoted both=20 with the service member's parent command and at the headquarters of the = military=20 service department. An original citation and award certificate are = presented to=20 the service member and filed in the field service record.

[edit]=20 Unrecorded presentations

During the Vietnam War, Korean=20 War, and World War II, the = Purple=20 Heart was often awarded "on the spot," with occasional entries made into = service=20 records, but this was often not the case. In addition, during the mass=20 demobilizations that followed each of America's major wars of the 20th = century,=20 it was a common occurrence for the Purple Heart to be omitted from = service=20 records, due to clerical errors, once the service record was closed upon = discharge.

An added complication is that a number of field commanders would = engage in=20 "bedside presentations" of the Purple Heart which would typically entail = a general entering a=20 hospital with a box of Purple Hearts, pinning them on the pillows of = wounded=20 service members, and then departing with no official records kept of the = visit=20 or the award of the Purple Heart. Service members, themselves, could = complicate=20 the issue by leaving hospitals unofficially, returning to their units in = haste=20 to rejoin a battle or to not appear as a malingerer. In such cases, even = if a=20 service member had received actual wounds in combat, both the award of = the=20 Purple Heart, as well as the entire visit to the hospital which treated = the=20 enemy wound, would never be recorded in official records.

[edit]=20 Retroactive presentations

Service members requesting retroactive awards of the Purple Heart = must=20 normally apply through the N= ational=20 Personnel Records Center. Following a review of service records, = those Army=20 members so qualified are awarded the Purple Heart by the U.S. Army Human = Resources Command in Alexandria, = Virginia. Air Force veterans are awarded the Purple Heart by the = Awards=20 Office of Randolph = Air Force=20 Base while the Navy, Marine Corps, and Coast Guard presents Purple = Hearts to=20 veterans through the Navy Liaison Officer at the National Personnel = Records=20 Center.

Simple clerical errors, where a Purple Heart is denoted in military = records=20 but was simply omitted from a DD Form 214 = (Report of=20 Separation), are corrected on site at the National Personnel Records = Center=20 through issuance of a document known as a DD-215.

[edit]=20 Retroactive requests

As the Purple Heart did not exist prior to 1932, records of the = decoration=20 are not annotated in service histories of those veterans who were = wounded or=20 killed by enemy action prior to the establishment of the medal. The = Purple=20 Heart, however, is retroactive to 1917 meaning that it may be presented = to=20 veterans as far back as the First World War. = In such=20 cases, service departments will review service histories and all = available=20 records to determine if a veteran may be retroactively awarded the = Purple=20 Heart.

[edit]=20 Destroyed record requests

Due to the 1973 = National=20 Archives Fire, a large number of retroactive Purple Heart requests = are=20 difficult to verify since all records to substantiate the award may very = well=20 have been destroyed. As a solution to this, the National Personnel = Records=20 Center maintains a separate office to deal with Purple Heart requests = where=20 service records have been destroyed in the 1973 fire. In such cases, = NPRC=20 searches through unit records, military pay records, and records of the = Department=20 of Veterans Affairs. If a Purple Heart is warranted, all available = alternate=20 records sources are forwarded to the military service department for = final=20 determination of issuance.

[edit]=20 Last resort requests

Some veterans who have exhausted all available sources, often still = feel that=20 they should be awarded a Purple Heart, even if there are no records of = the=20 decoration. In such cases, service members may appeal directly to the = military=20 service department by way of a Defense Department Form 149, which = requests an=20 official change to military records. Usually, if the 149 is denied by = the=20 service department, there is nothing more a veteran can do and will not = be=20 awarded the Purple Heart. In some cases, however, veterans have been = recommended=20 for the Purple Heart, after the fact, by a United States = Senator or Congressman.=20 Such cases are treated as brand new award recommendations and the = process for=20 presenting the Purple Heart begins again with a review of records and = interview=20 of witnesses to the action in which a service member was wounded.

[edit]=20 Legal

Any false verbal, written or physical claim to the Purple Heart = Medal, by an=20 individual to whom it has not been awarded, is a federal felony offence=20 punishable by jail time and\or a fine (See Stolen = Valor Act of=20 2005).

[edit]=20 See also

[edit]=20 Trivia

During World War II, nearly 500,000 Purple Heart medals were = manufactured in=20 anticipation of the casualties resulting from the abandoned invasion of = Japan,=20 Operation = Downfall.=20 However, all the American military casualties of the following sixty = years,=20 including the Korean, Vietnam=20 War, and the Iraq War, appear to = have=20 exhausted this stockpile by 2007. [1]

The most Purple Hearts received by one person is eight. Six U.S. Army = soldiers share that distinction:

In May 2006, a soldier made national headlines after giving his = Purple Heart=20 to a girl who had written many letters to troops. [2]

In May 2007, Vietnam veteran Jerrell Hudman announced that he planned = to give=20 one of his three Purple Hearts to George, a Jack Russell terrier. George = died=20 from injuries sustained when he saved a group of five children from = being mauled=20 by two pit bull terriers in New Zealand. [3]

[edit]=20 References

[edit]=20 External links

Retrieved from "http://en.wikipedia.or= g/wiki/Purple_Heart"
Views
Personal tools
  • Sign=20 in / create account
Navigation
interaction
Toolbox
Languages
  • Anglo Saxon=20
  • =D0=91=D1=8A=D0=BB=D0=B3=D0=B0= =D1=80=D1=81=D0=BA=D0=B8=20
  • Catal=C3=A0=20
  • Deutsch=20
  • Espa=C3=B1= ol=20
  • Fran=C3=A7ais=20
  • Magyar=20
  • Nederlands=20
  • =E6=97=A5=E6=9C=AC=E8=AA=9E=20
  • Polski=20
  • Portugu=C3=AAs=20
  • =D0=A0=D1=83=D1=81=D1=81=D0=BA=D0=B8=D0=B9= =20
  • Svenska=20
  • =E4=B8=AD=E6=96=87=20
------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/commons/5/51/Purple_heart.jpg /9j/4AAQSkZJRgABAAEAZABkAAD//gAcQ3JlYXRlZCBieSBBY2N1U29mdCBDb3JwLgD/wAARCAFD AKwDASEAAhEBAxEB/9sAhAAHBQUGBQQHBgYGCAcHCAoRCwoJCQoUDw8MERgVGRkXFRcXGh0mIBoc JBwXFyEsISQnKCoqKhkgLjEuKTEmKSooAQcICAoJChMLCxMoGxcbGygoKCgoKCgoKCgoKCgoKCgo KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQID BAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHB FVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2 d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna 4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1 EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ0 4SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeI iYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery 8/T19vf4+fr/2gAMAwEAAhEDEQA/AOwU+lTivDOwnjXpUhUigZFmkz6VdgF3ZPrj0p4f6UrCDcBz kfnS+Yn99R+NHK+xWncQ3MQ6zIAPVgKZ9vtB1uYR9XFPlfYm67jH1WwX715Av/bVRUf9vaWOP7Rt Mj/pqP8AGqVKfZj5kN/4SDSM/wDIStP+/wAP8aX/AISDSOManaD/ALbL/jR7Gp2FzxD+3NLY4XUb X/v8v+NWLfU7GeQJDdwSN/dWQZqXSn2HzRNRNhXO9aYyjHykMPasWUQkUymSY+4A+laNlpd1ew+b GCE7EqT/ACreEeZ2Ik7EetiTQNEub+S4B8peF9+3UV5I3jPxDcSEDUAnJ+XgYr2MNgoTVzK7kVn8 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 VfvUhh/FSUwF7UDrQIcaBQUKKXuKQC96fQI//9k= ------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Purple_Heart_BAR.svg/100px-Purple_Heart_BAR.svg.png iVBORw0KGgoAAAANSUhEUgAAAGQAAAAgCAYAAADkK90uAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJ TUUH1gsFFDsvxPFNfAAAAe1JREFUaIHtm01LAkEYxx/dwTAksJbMMgKF8J6dvNnBU0GF36FvEt09 dOvYQSroBeqQpxYCt45lkGUUCRW7tb6M4zbWF9jZCFaZ8vld/8ufh4XhGX4wvnw+3+KcB0HA9sYR 2MwWxcgvWVzLQHh8xDFjjAHJZDKfsVhMWHC2eQO03u7VfANHbjkH07OTjplpmkDK5bJSrVaFBa+t Z2Cs06PxBo/SRQkeXsYcM0opkGg02o1EIsKCkcAotG08IV6RiCdgKjHhmFmWBaTRaPgURREWME6B dVmv5hs4DNOEoTfimDWbTfD3eR7kB0goFPpSVVX4wZAShC+/r48j/W9Gw2EQ/e9AIACkVqv5TdMU FlgdA5iNS90rKncVqNvvjhmlFEgymeRu196t4UOgHJe6V8zPzbtfe3VdV3RdFxY8WRXotPGEeMXJ 6QmoV2HHjDEGJJ1O83g8Liw43riEVp32ar6BY2VpFWaSU46ZYRhANE1TNE0TFty/X+MJ8ZDd/R1Q Sy4nJJVKue6Qg/VzoD7cIV6RXciiOpEJVCeSgepEMlCd/DFQnfQZVCeSgepEMlCdSAaqE8lAdSIZ qE4kA9WJZKA6kQxUJ5KB6uSPgeqkz6A6kQxUJ5LxozopFouEcy4sePy4xecIHlLYK7g+R/gGhL5z 0Y4Bs/wAAAAASUVORK5CYII= ------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Purple_heart_rev.jpg/100px-Purple_heart_rev.jpg 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 ZR+uAD//2Q== ------=_NextPart_000_0000_01C84D44.B324D6F0 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_01C84D44.B324D6F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/commons/thumb/2/2e/George-Washington.jpg/125px-George-Washington.jpg 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 GjzbZ+1AkA0dyZ7GKBsVUrBEes0EibnMiKAP/9k= ------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Broom_icon.svg/40px-Broom_icon.svg.png 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 SUVORK5CYII= ------=_NextPart_000_0000_01C84D44.B324D6F0 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_01C84D44.B324D6F0 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_01C84D44.B324D6F0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/shared.css?104 .mw-plusminus-null { COLOR: #aaa } .texvc { DIRECTION: ltr; unicode-bidi: embed } IMG.tex { VERTICAL-ALIGN: middle } SPAN.texhtml { FONT-FAMILY: serif } #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 } 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 } ------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/monobook/main.css?104 #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: = 1.5em; 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 } 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 } 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 } .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 } .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 } DIV.townBox { CLEAR: right; BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 0.3em; = BORDER-TOP: gray 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: white; = FLOAT: right; PADDING-BOTTOM: 0.3em; MARGIN-LEFT: 1em; OVERFLOW: hidden; = BORDER-LEFT: gray 1px solid; WIDTH: 200px; PADDING-TOP: 0.3em; = BORDER-BOTTOM: gray 1px solid; POSITION: relative } DIV.townBox DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 96%; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0.3em; PADDING-TOP: 0px } DIV.townBox DL DT { BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0.4em 0px 0px } DIV.townBox DL DD { MARGIN: 0.1em 0px 0px 1.1em; BACKGROUND-COLOR: #f3f3f3 } .special LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px } .autocomment { COLOR: gray } #pagehistory SPAN.user { MARGIN-LEFT: 1.4em; MARGIN-RIGHT: 0.4em } #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 } #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 } .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 } 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 } #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 { FONT-SIZE: 75%; TEXT-ALIGN: right } SPAN.newpage { FONT-WEIGHT: bold } SPAN.minor { FONT-WEIGHT: bold } SPAN.searchmatch { FONT-WEIGHT: bold } SPAN.bot { FONT-WEIGHT: bold } SPAN.unpatrolled { FONT-WEIGHT: bold; COLOR: red } SPAN.searchmatch { 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 } LI SPAN.deleted { COLOR: #888; FONT-STYLE: italic; TEXT-DECORATION: line-through } SPAN.history-deleted { COLOR: #888; FONT-STYLE: italic; TEXT-DECORATION: line-through } .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 } #editform .editOptions { DISPLAY: inline } #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: gainsboro; 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; -moz-border-radius: 6px } 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 } #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-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-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 } 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 } P.mw-ipb-conveniencelinks { FONT-SIZE: 90%; FLOAT: right } 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 } ------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/commonPrint.css?104 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 } DIV.townBox { CLEAR: right; BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 0.3em; = BORDER-TOP: gray 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: white; = FLOAT: right; PADDING-BOTTOM: 0.3em; MARGIN-LEFT: 1em; OVERFLOW: hidden; = BORDER-LEFT: gray 1px solid; WIDTH: 200px; PADDING-TOP: 0.3em; = BORDER-BOTTOM: gray 1px solid; POSITION: relative } DIV.townBox DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 96%; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0.3em; PADDING-TOP: 0px } DIV.townBox DL DT { BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0.4em 0px 0px } DIV.townBox DL DD { MARGIN: 0.1em 0px 0px 1.1em; BACKGROUND-COLOR: #f3f3f3 } #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_01C84D44.B324D6F0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/monobook/IE70Fixes.css?104 #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_01C84D44.B324D6F0 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&action=raw&ctype=text/css&smaxage=2678400 #interwiki-completelist { FONT-WEIGHT: bold } #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 } TABLE.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 } TABLE.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 } TABLE.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 } TABLE.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 } TABLE.wikitable TH { BACKGROUND: #f2f2f2; TEXT-ALIGN: center } TABLE.prettytable TH { BACKGROUND: #f2f2f2; TEXT-ALIGN: center } TABLE.wikitable CAPTION { FONT-WEIGHT: bold } TABLE.prettytable CAPTION { FONT-WEIGHT: bold } TABLE.prettytable CODE { BACKGROUND-COLOR: transparent } TABLE.wikitable CODE { BACKGROUND-COLOR: transparent } TABLE.navbox { CLEAR: both; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 2px; = BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 90%; = PADDING-BOTTOM: 2px; MARGIN: 1em 0em 0em; BORDER-LEFT: #aaa 1px solid; = WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; = BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center } TABLE.navbox TH { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND-COLOR: #ccf } @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; = MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.2em; MARGIN-LEFT: 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 } } .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 } .spoiler { BORDER-TOP: #ddd 2px solid; BORDER-BOTTOM: #ddd 2px solid } .Talk-Notice { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = MARGIN-BOTTOM: 3px; MARGIN-LEFT: auto; BORDER-LEFT: #c0c090 1px solid; = WIDTH: 85%; MARGIN-RIGHT: auto; BORDER-BOTTOM: #c0c090 1px solid; = BACKGROUND-COLOR: #f8eaba; border-spacing: 3px } .Talk-Notice:unknown { content: "The CSS for this template should be changed. See = [[Wikipedia:Template Standardisation]]." } .Talk-Notice TD { =09 } 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 } 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; = BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px solid; = BACKGROUND-COLOR: #f8eaba } .nested-talk.messagebox { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; MARGIN: = 2px 4px; BORDER-LEFT: #c0c090 1px solid; WIDTH: 100%; 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: 0px 10%; BORDER-LEFT: #1e90ff 10px solid; = BORDER-BOTTOM: #aaa 1px solid; BORDER-COLLAPSE: collapse } TABLE.ambox TH.ambox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; PADDING-TOP: 0.25em } TABLE.ambox TD.ambox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; PADDING-TOP: 0.25em } TABLE.ambox TD.ambox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; = PADDING-TOP: 2px; TEXT-ALIGN: center } TABLE.ambox TD.ambox-imageright { PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = PADDING-TOP: 2px; TEXT-ALIGN: center } TABLE.ambox-notice { BORDER-LEFT: #1e90ff 10px solid } TABLE.ambox-delete { BORDER-LEFT: #b22222 10px solid } TABLE.ambox-serious { 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-protection { BORDER-LEFT: #bba 10px solid } TABLE.ambox-mini.ambox { CLEAR: right; FLOAT: right; MARGIN: 0px 0px 0px 1em; WIDTH: 25% } #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 } .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: smaller; 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 .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: smaller } 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 } ------=_NextPart_000_0000_01C84D44.B324D6F0 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&action=raw&ctype=text/css&smaxage=2678400 BODY.page-Main_Page #t-cite { DISPLAY: none! important } BODY.page-Main_Page #lastmod { DISPLAY: none! important } BODY.page-Main_Page #siteSub { DISPLAY: none! important } BODY.page-Main_Page H1.firstHeading { DISPLAY: none! important } #siteNotice { MARGIN-TOP: 5px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll = repeat 0% 0%; FONT-STYLE: italic; TEXT-ALIGN: center } #content { BACKGROUND: #f8fcff } #content DIV.thumb { BORDER-LEFT-COLOR: #f8fcff; BORDER-BOTTOM-COLOR: #f8fcff; = BORDER-TOP-COLOR: #f8fcff; BORDER-RIGHT-COLOR: #f8fcff } .ns-0 * #content { BACKGROUND: white } #p-cactions LI A { BACKGROUND-COLOR: #f8fcff } #p-cactions LI A:hover { BACKGROUND-COLOR: #f8fcff } #p-cactions LI.selected A { BACKGROUND-COLOR: #f8fcff } .ns-0 * #p-cactions LI A { BACKGROUND-COLOR: #fbfbfb } .ns-0 * #p-cactions LI.selected A { BACKGROUND-COLOR: white } .ns-0 * #p-cactions LI A:hover { BACKGROUND-COLOR: white } .ns-0 * #content DIV.thumb { BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; BORDER-TOP-COLOR: = white; BORDER-RIGHT-COLOR: white } #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.thumb DIV A IMG { BACKGROUND-COLOR: #fff } 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 } .gallerybox .thumb IMG { BACKGROUND: #f9f9f9 } .bordered.infobox .mergedrow TD { BORDER-RIGHT: #aaa 1px solid } .bordered.infobox .mergedrow TH { BORDER-RIGHT: #aaa 1px solid } 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 } FORM#deleteconfirm TABLE { BACKGROUND-COLOR: transparent } ------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: application/octet-stream Content-Transfer-Encoding: 7bit Content-Location: http://en.wikipedia.org/w/index.php?title=-&action=raw&gen=css&maxage=2678400 A.new { COLOR: #cc2200 } #quickbar A.new { COLOR: #cc2200 } ------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/wikibits.js?104 // MediaWiki JavaScript support functions=0A= =0A= var clientPC =3D navigator.userAgent.toLowerCase(); // Get client info=0A= var is_gecko =3D ((clientPC.indexOf('gecko')!=3D-1) && = (clientPC.indexOf('spoofer')=3D=3D-1)=0A= && (clientPC.indexOf('khtml') =3D=3D -1) && = (clientPC.indexOf('netscape/7.0')=3D=3D-1));=0A= var is_safari =3D ((clientPC.indexOf('applewebkit')!=3D-1) && = (clientPC.indexOf('spoofer')=3D=3D-1));=0A= var is_khtml =3D (navigator.vendor =3D=3D 'KDE' || ( document.childNodes = && !document.all && !navigator.taintEnabled ));=0A= // For accesskeys=0A= var is_ff2_win =3D (clientPC.indexOf('firefox/2')!=3D-1 || = clientPC.indexOf('minefield/3')!=3D-1) && = clientPC.indexOf('windows')!=3D-1;=0A= var is_ff2_x11 =3D (clientPC.indexOf('firefox/2')!=3D-1 || = clientPC.indexOf('minefield/3')!=3D-1) && 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 = (clientPC.search(/opera\/(9.[5-9]|[1-9][0-9])/)!=3D-1);=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= onloadFuncts[onloadFuncts.length] =3D hookFunct;=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= // document.write special stylesheet links=0A= if (typeof stylepath !=3D 'undefined' && typeof skin !=3D 'undefined') {=0A= if (is_opera_preseven) {=0A= document.write('');=0A= } else if (is_opera_seven && !is_opera_95) {=0A= document.write('');=0A= } else if (is_opera_95) {=0A= document.write('');=0A= } else if (is_khtml) {=0A= document.write('');=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 historyRadios(parent) {=0A= var inputs =3D parent.getElementsByTagName('input');=0A= var radios =3D [];=0A= for (var i =3D 0; i < inputs.length; i++) {=0A= if (inputs[i].name =3D=3D "diff" || inputs[i].name =3D=3D "oldid") {=0A= radios[radios.length] =3D inputs[i];=0A= }=0A= }=0A= return radios;=0A= }=0A= =0A= // check selection and tweak visibility/class onclick=0A= function diffcheck() {=0A= var dli =3D false; // the li where the diff radio is checked=0A= var oli =3D false; // the li where the oldid radio is checked=0A= var hf =3D document.getElementById('pagehistory');=0A= if (!hf) {=0A= return true;=0A= }=0A= var lis =3D hf.getElementsByTagName('li');=0A= for (var i=3D0;i=3D 0) ? "-" : "+") + ((tzHour < 10) ? "0" : = "") + tzHour + ((tzMin < 10) ? "0" : "") + tzMin;=0A= if (tz !=3D tzString) {=0A= var junk =3D msg.split('$1');=0A= document.write(junk[0] + "UTC" + tzString + junk[1]);=0A= }=0A= }=0A= =0A= function unhidetzbutton() {=0A= var tzb =3D document.getElementById('guesstimezonebutton');=0A= if (tzb) {=0A= tzb.style.display =3D 'inline';=0A= }=0A= }=0A= =0A= // in [-]HH:MM format...=0A= // won't yet work with non-even tzs=0A= function fetchTimezone() {=0A= // FIXME: work around Safari bug=0A= var localclock =3D new Date();=0A= // returns negative offset from GMT in minutes=0A= var tzRaw =3D localclock.getTimezoneOffset();=0A= var tzHour =3D Math.floor( Math.abs(tzRaw) / 60);=0A= var tzMin =3D Math.abs(tzRaw) % 60;=0A= var tzString =3D ((tzRaw >=3D 0) ? "-" : "") + ((tzHour < 10) ? "0" : = "") + tzHour +=0A= ":" + ((tzMin < 10) ? "0" : "") + tzMin;=0A= return tzString;=0A= }=0A= =0A= function guessTimezone(box) {=0A= document.getElementsByName("wpHourDiff")[0].value =3D fetchTimezone();=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= // this function generates the actual toolbar buttons with localized text=0A= // we use it to avoid creating the toolbar where javascript is not = enabled=0A= function addButton(imageFile, speedTip, tagOpen, tagClose, sampleText, = imageId) {=0A= // Don't generate buttons for browsers which don't fully=0A= // support it.=0A= mwEditButtons[mwEditButtons.length] =3D=0A= {"imageId": imageId,=0A= "imageFile": imageFile,=0A= "speedTip": speedTip,=0A= "tagOpen": tagOpen,=0A= "tagClose": tagClose,=0A= "sampleText": sampleText};=0A= }=0A= =0A= // this function generates the actual toolbar buttons with localized text=0A= // we use it to avoid creating the toolbar where javascript is not = enabled=0A= function mwInsertEditButton(parent, item) {=0A= var image =3D document.createElement("img");=0A= image.width =3D 23;=0A= image.height =3D 22;=0A= image.className =3D "mw-toolbar-editbutton";=0A= if (item.imageId) image.id =3D item.imageId;=0A= image.src =3D item.imageFile;=0A= image.border =3D 0;=0A= image.alt =3D item.speedTip;=0A= image.title =3D item.speedTip;=0A= image.style.cursor =3D "pointer";=0A= image.onclick =3D function() {=0A= insertTags(item.tagOpen, item.tagClose, item.sampleText);=0A= return false;=0A= };=0A= =0A= parent.appendChild(image);=0A= return true;=0A= }=0A= =0A= function mwSetupToolbar() {=0A= var toolbar =3D document.getElementById('toolbar');=0A= if (!toolbar) { return false; }=0A= =0A= var textbox =3D document.getElementById('wpTextbox1');=0A= if (!textbox) { return false; }=0A= =0A= // Don't generate buttons for browsers which don't fully=0A= // support it.=0A= if (!(document.selection && document.selection.createRange)=0A= && textbox.selectionStart =3D=3D=3D null) {=0A= return false;=0A= }=0A= =0A= for (var i =3D 0; i < mwEditButtons.length; i++) {=0A= mwInsertEditButton(toolbar, mwEditButtons[i]);=0A= }=0A= for (var i =3D 0; i < mwCustomEditButtons.length; i++) {=0A= mwInsertEditButton(toolbar, mwCustomEditButtons[i]);=0A= }=0A= return true;=0A= }=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= // apply tagOpen/tagClose to selection in textarea,=0A= // use sampleText instead of selection if there is none=0A= function insertTags(tagOpen, tagClose, sampleText) {=0A= var txtarea;=0A= if (document.editform) {=0A= txtarea =3D document.editform.wpTextbox1;=0A= } else {=0A= // some alternate form? take the first one we can find=0A= var areas =3D document.getElementsByTagName('textarea');=0A= txtarea =3D areas[0];=0A= }=0A= var selText, isSample =3D false;=0A= =0A= if (document.selection && document.selection.createRange) { // IE/Opera=0A= =0A= //save window scroll position=0A= if (document.documentElement && document.documentElement.scrollTop)=0A= var winScroll =3D document.documentElement.scrollTop=0A= else if (document.body)=0A= var winScroll =3D document.body.scrollTop;=0A= //get current selection =0A= txtarea.focus();=0A= var range =3D document.selection.createRange();=0A= selText =3D range.text;=0A= //insert tags=0A= checkSelectedText();=0A= range.text =3D tagOpen + selText + tagClose;=0A= //mark sample text as selected=0A= if (isSample && range.moveStart) {=0A= if (window.opera)=0A= tagClose =3D tagClose.replace(/\n/g,'');=0A= range.moveStart('character', - tagClose.length - selText.length); =0A= range.moveEnd('character', - tagClose.length); =0A= }=0A= range.select(); =0A= //restore window scroll position=0A= if (document.documentElement && document.documentElement.scrollTop)=0A= document.documentElement.scrollTop =3D winScroll=0A= else if (document.body)=0A= document.body.scrollTop =3D winScroll;=0A= =0A= } else if (txtarea.selectionStart || txtarea.selectionStart =3D=3D '0') = { // Mozilla=0A= =0A= //save textarea scroll position=0A= var textScroll =3D txtarea.scrollTop;=0A= //get current selection=0A= txtarea.focus();=0A= var startPos =3D txtarea.selectionStart;=0A= var endPos =3D txtarea.selectionEnd;=0A= selText =3D txtarea.value.substring(startPos, endPos);=0A= //insert tags=0A= checkSelectedText();=0A= txtarea.value =3D txtarea.value.substring(0, startPos)=0A= + tagOpen + selText + tagClose=0A= + txtarea.value.substring(endPos, txtarea.value.length);=0A= //set new selection=0A= if (isSample) {=0A= txtarea.selectionStart =3D startPos + tagOpen.length;=0A= txtarea.selectionEnd =3D startPos + tagOpen.length + selText.length;=0A= } else {=0A= txtarea.selectionStart =3D startPos + tagOpen.length + selText.length = + tagClose.length;=0A= txtarea.selectionEnd =3D txtarea.selectionStart;=0A= }=0A= //restore textarea scroll position=0A= txtarea.scrollTop =3D textScroll;=0A= } =0A= =0A= function checkSelectedText(){=0A= if (!selText) {=0A= selText =3D sampleText;=0A= isSample =3D true;=0A= } else if (selText.charAt(selText.length - 1) =3D=3D ' ') { //exclude = ending space char=0A= selText =3D selText.substring(0, selText.length - 1);=0A= tagClose +=3D ' '=0A= } =0A= }=0A= =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=0A= || navigator.userAgent.toLowerCase().indexOf('mac') !=3D -1=0A= || navigator.userAgent.toLowerCase().indexOf('konqueror') !=3D -1 ) {=0A= tooltipAccessKeyPrefix =3D 'ctrl-';=0A= } else if (is_ff2_x11 || is_ff2_win) {=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= var key =3D element.getAttribute("accesskey");=0A= if ( key && tooltipAccessKeyRegexp.exec(tip) ) {=0A= tip =3D tip.replace(tooltipAccessKeyRegexp,=0A= "["+tooltipAccessKeyPrefix+key+"]");=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= function setupRightClickEdit() {=0A= if (document.getElementsByTagName) {=0A= var spans =3D document.getElementsByTagName('span');=0A= for (var i =3D 0; i < spans.length; i++) {=0A= var el =3D spans[i];=0A= if(el.className =3D=3D 'editsection') {=0A= addRightClickEditHandler(el);=0A= }=0A= }=0A= }=0A= }=0A= =0A= function addRightClickEditHandler(el) {=0A= for (var i =3D 0; i < el.childNodes.length; i++) {=0A= var link =3D el.childNodes[i];=0A= if (link.nodeType =3D=3D 1 && link.nodeName.toLowerCase() =3D=3D 'a') {=0A= var editHref =3D link.getAttribute('href');=0A= // find the enclosing (parent) header=0A= var prev =3D el.parentNode;=0A= if (prev && prev.nodeType =3D=3D 1 &&=0A= prev.nodeName.match(/^[Hh][1-6]$/)) {=0A= prev.oncontextmenu =3D function(e) {=0A= if (!e) { e =3D window.event; }=0A= // e is now the event in all browsers=0A= var targ;=0A= if (e.target) { targ =3D e.target; }=0A= else if (e.srcElement) { targ =3D e.srcElement; }=0A= if (targ.nodeType =3D=3D 3) { // defeat Safari bug=0A= targ =3D targ.parentNode;=0A= }=0A= // targ is now the target element=0A= =0A= // We don't want to deprive the noble reader of a context menu=0A= // for the section edit link, do we? (Might want to extend this=0A= // to all 's?)=0A= if (targ.nodeName.toLowerCase() !=3D 'a'=0A= || targ.parentNode.className !=3D 'editsection') {=0A= document.location =3D editHref;=0A= return false;=0A= }=0A= return true;=0A= };=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= * Restore the edit box scroll state following a preview operation,=0A= * and set up a form submission handler to remember this state=0A= */=0A= function scrollEditBox() {=0A= var editBox =3D document.getElementById( 'wpTextbox1' );=0A= var scrollTop =3D document.getElementById( 'wpScrolltop' );=0A= var editForm =3D document.getElementById( 'editform' );=0A= if( editBox && scrollTop ) {=0A= if( scrollTop.value )=0A= editBox.scrollTop =3D scrollTop.value;=0A= addHandler( editForm, 'submit', function() {=0A= document.getElementById( 'wpScrolltop' ).value =3D = document.getElementById( 'wpTextbox1' ).scrollTop; =0A= } );=0A= }=0A= }=0A= hookEvent( 'load', scrollEditBox );=0A= =0A= var allmessages_nodelist =3D false;=0A= var allmessages_modified =3D false;=0A= var allmessages_timeout =3D false;=0A= var allmessages_running =3D false;=0A= =0A= function allmessagesmodified() {=0A= allmessages_modified =3D !allmessages_modified;=0A= allmessagesfilter();=0A= }=0A= =0A= function allmessagesfilter() {=0A= if ( allmessages_timeout )=0A= window.clearTimeout( allmessages_timeout );=0A= =0A= if ( !allmessages_running )=0A= allmessages_timeout =3D window.setTimeout( 'allmessagesfilter_do();', = 500 );=0A= }=0A= =0A= function allmessagesfilter_do() {=0A= if ( !allmessages_nodelist )=0A= return;=0A= =0A= var text =3D document.getElementById('allmessagesinput').value;=0A= var nodef =3D allmessages_modified;=0A= =0A= allmessages_running =3D true;=0A= =0A= for ( var name in allmessages_nodelist ) {=0A= var nodes =3D allmessages_nodelist[name];=0A= var display =3D ( name.indexOf( text ) =3D=3D -1 ? 'none' : '' );=0A= =0A= for ( var i =3D 0; i < nodes.length; i++)=0A= nodes[i].style.display =3D=0A= ( nodes[i].className =3D=3D "def" && nodef=0A= ? 'none' : display );=0A= }=0A= =0A= if ( text !=3D document.getElementById('allmessagesinput').value ||=0A= nodef !=3D allmessages_modified )=0A= allmessagesfilter_do(); // repeat=0A= =0A= allmessages_running =3D false;=0A= }=0A= =0A= function allmessagesfilter_init() {=0A= if ( allmessages_nodelist )=0A= return;=0A= =0A= var nodelist =3D new Array();=0A= var templist =3D new Array();=0A= =0A= var table =3D document.getElementById('allmessagestable');=0A= if ( !table ) return;=0A= =0A= var rows =3D document.getElementsByTagName('tr');=0A= for ( var i =3D 0; i < rows.length; i++ ) {=0A= var id =3D rows[i].getAttribute('id')=0A= if ( id && id.substring(0,16) !=3D 'sp-allmessages-r' ) continue;=0A= templist[ id ] =3D rows[i];=0A= }=0A= =0A= var spans =3D table.getElementsByTagName('span');=0A= for ( var i =3D 0; i < spans.length; i++ ) {=0A= var id =3D spans[i].getAttribute('id')=0A= if ( id && id.substring(0,17) !=3D 'sp-allmessages-i-' ) continue;=0A= if ( !spans[i].firstChild || spans[i].firstChild.nodeType !=3D 3 ) = continue;=0A= =0A= var nodes =3D new Array();=0A= var row1 =3D templist[ id.replace('i', 'r1') ];=0A= var row2 =3D templist[ id.replace('i', 'r2') ];=0A= =0A= if ( row1 ) nodes[nodes.length] =3D row1;=0A= if ( row2 ) nodes[nodes.length] =3D row2;=0A= nodelist[ spans[i].firstChild.nodeValue ] =3D nodes;=0A= }=0A= =0A= var k =3D document.getElementById('allmessagesfilter');=0A= if (k) { k.style.display =3D ''; }=0A= =0A= allmessages_nodelist =3D nodelist;=0A= }=0A= =0A= hookEvent( "load", allmessagesfilter_init );=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= 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= if (itm.match(/^\d\d[\/.-]\d\d[\/.-]\d\d\d\d$/))=0A= sortfn =3D ts_sort_date;=0A= if (itm.match(/^\d\d[\/.-]\d\d[\/.-]\d\d$/))=0A= sortfn =3D ts_sort_date;=0A= if (itm.match(/^[\u00a3$\u20ac]/)) // pound dollar euro=0A= sortfn =3D ts_sort_currency;=0A= if (itm.match(/^[\d.,]+\%?$/))=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 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= messageDiv.innerHTML =3D message;=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= histrowinit();=0A= unhidetzbutton();=0A= tabbedprefs();=0A= updateTooltipAccessKeys( null );=0A= akeytt( null );=0A= scrollEditBox();=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= hookEvent("load", mwSetupToolbar);=0A= ------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/ajax.js?104 // 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= ------=_NextPart_000_0000_01C84D44.B324D6F0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/w/index.php?title=-&action=raw&gen=js&useskin=monobook /* generated javascript */=0A= var skin =3D 'monobook';=0A= var stylepath =3D '/skins-1.5';=0A= =0A= /* MediaWiki:Common.js */=0A= /** Import module = *************************************************************=0A= *=0A= * Description: Includes a raw wiki page as javascript or CSS, =0A= * used for including user made modules.=0A= * Maintainers: [[User:AzaToth]]=0A= */=0A= importedScripts =3D {}; // object keeping track of included scripts, so = a script ain't included twice=0A= function importScript( page ) {=0A= if( importedScripts[page] ) {=0A= return;=0A= }=0A= importedScripts[page] =3D true;=0A= var url =3D wgScriptPath=0A= + '/index.php?title=3D'=0A= + encodeURIComponent( page.replace( / /g, '_' ) )=0A= + '&action=3Draw&ctype=3Dtext/javascript';=0A= var scriptElem =3D document.createElement( 'script' );=0A= scriptElem.setAttribute( 'src' , url );=0A= scriptElem.setAttribute( 'type' , 'text/javascript' );=0A= document.getElementsByTagName( 'head' )[0].appendChild( scriptElem = );=0A= }=0A= =0A= function importStylesheet( page ) {=0A= var sheet =3D '@import "'=0A= + wgScriptPath=0A= + '/index.php?title=3D'=0A= + encodeURIComponent( page.replace( / /g, '_' ) )=0A= + '&action=3Draw&ctype=3Dtext/css";'=0A= var styleElem =3D document.createElement( 'style' );=0A= styleElem.setAttribute( 'type' , 'text/css' );=0A= styleElem.appendChild( document.createTextNode( sheet ) );=0A= document.getElementsByTagName( 'head' )[0].appendChild( styleElem );=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= /** Internet Explorer bug fix = **************************************************=0A= *=0A= * Description: Fixes IE horizontal scrollbar bug=0A= * Maintainers: [[User:Tom-]]?=0A= */=0A= =0A= if (navigator.appName =3D=3D "Microsoft Internet Explorer" && = document.compatMode =3D=3D "CSS1Compat")=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= attachEvent("onresize", fixIEScroll);=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= /** 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= /** 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 (=0A= var NavChild =3D NavFrame.firstChild;=0A= NavChild !=3D null;=0A= NavChild =3D NavChild.nextSibling=0A= ) {=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 (=0A= var NavChild =3D NavFrame.firstChild;=0A= NavChild !=3D null;=0A= NavChild =3D NavChild.nextSibling=0A= ) {=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(=0A= var i=3D0; =0A= NavFrame =3D divs[i]; =0A= i++=0A= ) {=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 (=0A= var NavChild =3D NavFrame.firstChild;=0A= NavChild !=3D null;=0A= NavChild =3D NavChild.nextSibling=0A= ) {=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(=0A= var j=3D0; =0A= j < NavFrame.childNodes.length; =0A= j++=0A= ) {=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= /** Main Page layout fixes = *********************************************************=0A= *=0A= * Description: Various layout fixes for the main page, = including an=0A= * additional link to the complete list of = languages available=0A= * and the renaming of the 'Article' to to 'Main = Page'.=0A= * Maintainers: [[User:AzaToth]], [[User:R. Koot]], [[User:Alex = Smotrov]]=0A= */=0A= =0A= function mainPageRenameNamespaceTab() {=0A= try {=0A= var Node =3D document.getElementById( 'ca-nstab-main' = ).firstChild;=0A= if ( Node.textContent ) { // Per DOM Level 3=0A= Node.textContent =3D 'Main Page';=0A= } else if ( Node.innerText ) { // IE doesn't handle .textContent=0A= Node.innerText =3D 'Main Page';=0A= } else { // Fallback=0A= Node.replaceChild( Node.firstChild, = document.createTextNode( 'Main Page' ) ); =0A= }=0A= } catch(e) {=0A= // bailing out!=0A= }=0A= }=0A= =0A= if ( wgTitle =3D=3D 'Main Page' && ( wgNamespaceNumber =3D=3D 0 || = wgNamespaceNumber =3D=3D 1 ) ) {=0A= addOnloadHook( mainPageRenameNamespaceTab );=0A= }=0A= =0A= if ( wgTitle =3D=3D 'Main Page' && wgNamespaceNumber =3D=3D 0 ) {=0A= addOnloadHook( mainPageAppendCompleteListLink );=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= /** Extra toolbar options = ******************************************************=0A= *=0A= * Description: UNDOCUMENTED=0A= * Maintainers: [[User:MarkS]]?, [[User:Voice of All]], [[User:R. = Koot]]=0A= */=0A= =0A= //This is a modified copy of a script by User:MarkS for extra features = added by User:Voice of All.=0A= // This is based on the original code on Wikipedia:Tools/Editing tools=0A= // To disable this script, add mwCustomEditButtons =3D []; = to [[Special:Mypage/monobook.js]]=0A= =0A= if (mwCustomEditButtons) {=0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png",=0A= "speedTip": "Redirect",=0A= "tagOpen": "#REDIRECT [[",=0A= "tagClose": "]]",=0A= "sampleText": "Insert text"};=0A= =0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png",=0A= "speedTip": "Strike",=0A= "tagOpen": "",=0A= "tagClose": "",=0A= "sampleText": "Strike-through text"};=0A= =0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/en/1/13/Button_enter.png",=0A= "speedTip": "Line break",=0A= "tagOpen": "
",=0A= "tagClose": "",=0A= "sampleText": ""};=0A= =0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png",=0A= "speedTip": "Superscript",=0A= "tagOpen": "",=0A= "tagClose": "",=0A= "sampleText": "Superscript text"};=0A= =0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter.png",=0A= "speedTip": "Subscript",=0A= "tagOpen": "",=0A= "tagClose": "",=0A= "sampleText": "Subscript text"};=0A= =0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/en/5/58/Button_small.png",=0A= "speedTip": "Small",=0A= "tagOpen": "",=0A= "tagClose": "",=0A= "sampleText": "Small Text"};=0A= =0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png",=0A= "speedTip": "Insert hidden Comment",=0A= "tagOpen": "",=0A= "sampleText": "Comment"};=0A= =0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/en/1/12/Button_gallery.png",=0A= "speedTip": "Insert a picture gallery",=0A= "tagOpen": "\n\n",=0A= "tagClose": "\n",=0A= "sampleText": = "Image:Example.jpg|Caption1\nImage:Example.jpg|Caption2"};=0A= =0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/en/f/fd/Button_blockquote.png",=0A= "speedTip": "Insert block of quoted text",=0A= "tagOpen": "
\n",=0A= "tagClose": "\n
",=0A= "sampleText": "Block quote"};=0A= =0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/en/6/60/Button_insert_table.png",=0A= "speedTip": "Insert a table",=0A= "tagOpen": '{| class=3D"wikitable"\n|-\n',=0A= "tagClose": "\n|}",=0A= "sampleText": "! header 1\n! header 2\n! header 3\n|-\n| row 1, = cell 1\n| row 1, cell 2\n| row 1, cell 3\n|-\n| row 2, cell 1\n| row 2, = cell 2\n| row 2, cell 3"};=0A= =0A= mwCustomEditButtons[mwCustomEditButtons.length] =3D {=0A= "imageFile": = "http://upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png",=0A= "speedTip": "Insert a reference",=0A= "tagOpen": "",=0A= "tagClose": "",=0A= "sampleText": "Insert footnote text here"};=0A= =0A= }=0A= =0A= /**/=0A= =0A= /** pageview counter = ***********************************************************=0A= *=0A= * Description: Please talk to de:User:LeonWeber before changing = anything or =0A= * if there are any issues with that.=0A= * Maintainers: [[:de:User:LeonWeber]]?=0A= */=0A= =0A= // this should be adjusted to a good value.=0A= // BE CAREFUL, you will break zedler if it's too low!=0A= // And then DaB. will kill Leon :-(=0A= var disable_counter =3D 0;=0A= var counter_factor =3D 6000;=0A= =0A= function pgcounter_setup()=0A= {=0A= if(disable_counter =3D=3D 0)=0A= {=0A= var url =3D window.location.href;=0A= if(Math.floor(Math.random()*counter_factor)=3D=3D42) // the = probability thing=0A= {=0A= if(wgIsArticle=3D=3Dtrue || wgArticleId=3D=3D0) // do not count = history pages etc.=0A= {=0A= var pgcountNs =3D wgCanonicalNamespace;=0A= if(wgCanonicalNamespace=3D=3D"")=0A= {=0A= pgcountNs =3D "0";=0A= }=0A= var cnt_url =3D "http://pgcount.wikimedia.de/index.png?ns=3D" + = pgcountNs + "&title=3D" + encodeURI(wgTitle) + "&factor=3D" + = counter_factor +"&wiki=3Denwiki";=0A= var img =3D new Image(); =0A= img.src =3D cnt_url;=0A= }=0A= }=0A= }=0A= }=0A= // Do not use aOnloadFunctions[aOnloadFunctions.length] =3D = pgcounter_setup;, some browsers don't like that.=0A= pgcounter_setup();=0A= =0A= /** "Technical restrictions" title fix = *****************************************=0A= *=0A= * Description:=0A= * Maintainers: User:Interiot, User:Mets501, User:Freakofnurture=0A= */=0A= //=0A= // For pages that have something like Template:Lowercase, replace the = title, but only if it is cut-and-pasteable as a valid wikilink.=0A= // (for instance iPod's title is updated. But [[C#]] is not an = equivalent=0A= // wikilink, so [[C Sharp]] doesn't have its main title changed)=0A= // Likewise for users who have selected the U.K. date format ("1 = March") the =0A= // titles of day-of-the-year articles will appear in that style. Users = with any=0A= // other date setting are not affected.=0A= //=0A= // The function looks for a banner like this: =0A= // <div id=3D"RealTitleBanner"> ... <span = id=3D"RealTitle">title</span> ... </div>=0A= // An element with id=3DDisableRealTitle disables the function.=0A= //=0A= var disableRealTitle =3D 0; // users can set disableRealTitle =3D 1 = locally to disable.=0A= if (wgIsArticle) { // don't display the RealTitle when editing, since = it is apparently inconsistent (doesn't show when editing sections, = doesn't show when not previewing)=0A= addOnloadHook(function() {=0A= try {=0A= var realTitleBanner =3D = document.getElementById("RealTitleBanner");=0A= if (realTitleBanner && = !document.getElementById("DisableRealTitle") && !disableRealTitle ) {=0A= var realTitle =3D document.getElementById("RealTitle");=0A= if (realTitle) {=0A= var realTitleHTML =3D realTitle.innerHTML;=0A= realTitleText =3D pickUpText(realTitle);=0A= =0A= var isPasteable =3D 0;=0A= //var containsHTML =3D //gi, "") ); // contains = HTML that will be ignored when cut-n-pasted as a wikilink=0A= // calculate whether the title is pasteable=0A= var verifyTitle =3D realTitleText.replace(/^ +/, ""); = // trim left spaces=0A= verifyTitle =3D verifyTitle.charAt(0).toUpperCase() + = verifyTitle.substring(1, verifyTitle.length); // uppercase first = character=0A= =0A= // if the namespace prefix is there, remove it on our = verification copy. If it isn't there, add it to the original realValue = copy.=0A= if (wgNamespaceNumber !=3D 0) {=0A= if (wgCanonicalNamespace =3D=3D = verifyTitle.substr(0, wgCanonicalNamespace.length).replace(/ /g, "_") && = verifyTitle.charAt(wgCanonicalNamespace.length) =3D=3D ":") {=0A= verifyTitle =3D = verifyTitle.substr(wgCanonicalNamespace.length + 1);=0A= } else {=0A= realTitleText =3D = wgCanonicalNamespace.replace(/_/g, " ") + ":" + realTitleText;=0A= realTitleHTML =3D = wgCanonicalNamespace.replace(/_/g, " ") + ":" + realTitleHTML;=0A= }=0A= }=0A= =0A= // verify whether wgTitle matches=0A= verifyTitle =3D verifyTitle.replace(/[\s_]+/g, " "); = // underscores and multiple spaces to single spaces=0A= verifyTitle =3D verifyTitle.replace(/^\s+/, = "").replace(/\s+$/, ""); // trim left and right spaces=0A= verifyTitle =3D verifyTitle.charAt(0).toUpperCase() + = verifyTitle.substring(1, verifyTitle.length); // uppercase first = character=0A= if ( (verifyTitle =3D=3D wgTitle) || (verifyTitle =3D=3D = wgTitle.replace(/^(.+)?(January|February|March|April|May|June|July|August= |September|October|November|December)\s+([12]?[0-9]|3[0123])([^\d].*)?$/g= , "$1$3 $2$4") )) isPasteable =3D 1;=0A= var h1 =3D document.getElementsByTagName("h1")[0];=0A= if (h1 && isPasteable) {=0A= h1.innerHTML =3D containsTooMuchHTML ? realTitleText = : realTitleHTML;=0A= if (!containsTooMuchHTML)=0A= realTitleBanner.style.display =3D "none";=0A= }=0A= document.title =3D realTitleText + " - Wikipedia, the = free encyclopedia";=0A= }=0A= }=0A= } catch (e) {=0A= /* Something went wrong. */=0A= }=0A= });=0A= }=0A= =0A= // similar to innerHTML, but only returns the text portions of the = insides, excludes HTML=0A= function pickUpText(aParentElement) {=0A= var str =3D "";=0A= =0A= function pickUpTextInternal(aElement) {=0A= var child =3D aElement.firstChild;=0A= while (child) {=0A= if (child.nodeType =3D=3D 1) // ELEMENT_NODE =0A= pickUpTextInternal(child);=0A= else if (child.nodeType =3D=3D 3) // TEXT_NODE=0A= str +=3D child.nodeValue;=0A= =0A= child =3D child.nextSibling;=0A= }=0A= }=0A= =0A= pickUpTextInternal(aParentElement);=0A= return str;=0A= }=0A= =0A= //fix edit summary prompt for undo=0A= //this code fixes the fact that the undo function combined with the "no = edit summary prompter" causes problems if leaving the=0A= //edit summary unchanged=0A= //this was added by [[User:Deskana]], code by [[User:Tra]]=0A= addOnloadHook(function () {=0A= if (document.location.search.indexOf("undo=3D") !=3D -1=0A= && document.getElementsByName('wpAutoSummary')[0]) {=0A= document.getElementsByName('wpAutoSummary')[0].value=3D'1';=0A= }=0A= })=0A= =0A= /** Add dismiss button to watchlist-message = *************************************=0A= *=0A= * Description: Hide the watchlist message for one week.=0A= * Maintainers: [[User:Ruud Koot|Ruud Koot]]=0A= */=0A= =0A= function addDismissButton() {=0A= var watchlistMessage =3D = document.getElementById("watchlist-message");=0A= if ( watchlistMessage =3D=3D null ) return;=0A= var watchlistCookieID =3D = watchlistMessage.className.replace(/cookie\-ID\_/ig,'');=0A= =0A= if ( document.cookie.indexOf( "hidewatchlistmessage-" + = watchlistCookieID + "=3Dyes" ) !=3D -1 ) {=0A= watchlistMessage.style.display =3D "none";=0A= }=0A= =0A= var Button =3D document.createElement( "span" );=0A= var ButtonLink =3D document.createElement( "a" );=0A= var ButtonText =3D document.createTextNode( "dismiss" );=0A= =0A= ButtonLink.setAttribute( "id", "dismissButton" );=0A= ButtonLink.setAttribute( "href", = "javascript:dismissWatchlistMessage();" );=0A= ButtonLink.setAttribute( "title", "Hide this message for one week" );=0A= ButtonLink.appendChild( ButtonText );=0A= =0A= Button.appendChild( document.createTextNode( "[" ) );=0A= Button.appendChild( ButtonLink );=0A= Button.appendChild( document.createTextNode( "]" ) );=0A= =0A= watchlistMessage.appendChild( Button );=0A= }=0A= =0A= function dismissWatchlistMessage() {=0A= var e =3D new Date();=0A= e.setTime( e.getTime() + (7*24*60*60*1000) );=0A= var watchlistMessage =3D = document.getElementById("watchlist-message");=0A= var watchlistCookieID =3D = watchlistMessage.className.replace(/cookie\-ID\_/ig,'');=0A= document.cookie =3D "hidewatchlistmessage-" + watchlistCookieID + = "=3Dyes; expires=3D" + e.toGMTString() + "; path=3D/";=0A= watchlistMessage.style.display =3D "none";=0A= }=0A= =0A= addOnloadHook( addDismissButton );=0A= =0A= /** Main Page deletion image = *******************************************************=0A= *=0A= * Description: If the Main Page does not exist (i.e., it's been = deleted) then insert an image=0A= * instead of showing the "page does not exist" text.=0A= * Created by: [[User:Mark]], with invaluable help from = [[User:Pathoschild]]=0A= */=0A= =0A= function MainPageDeletedImage() {=0A= try {=0A= =0A= //If the article does not exist and it is the Main Page, proceed=0A= if ( document.getElementById( "noarticletext" ) && wgTitle =3D=3D = 'Main Page' ) {=0A= =0A= // Insert a protected commons image at the end of the document = explaining it.=0A= var contentbox =3D document.getElementById('content');=0A= var newimg =3D document.createElement('img');=0A= = newimg.setAttribute('src','http://upload.wikimedia.org/wikipedia/commons/= 9/99/WikipediaTechnical.png');=0A= contentbox.appendChild(newimg);=0A= =0A= // Hide the article-does-not-exist text=0A= var NoArticleMessage =3D document.getElementById('noarticletext');=0A= NoArticleMessage.style.display=3D"none";=0A= =0A= // Hide the edit button=0A= var EditThisPageButton =3D document.getElementById('ca-edit');=0A= EditThisPageButton.style.display=3D"none";=0A= }=0A= } catch(e) {=0A= // In case it does not work, do nothing=0A= return;=0A= }=0A= }=0A= =0A= addOnloadHook( MainPageDeletedImage );=0A= =0A= /** Change Special:Search to use a drop-down menu = *******************************************************=0A= *=0A= * Description: Change Special:Search to use a drop-down menu, with = the default being=0A= * the internal MediaWiki engine=0A= * Created and maintained by: [[User:Gracenotes]]=0A= */=0A= =0A= if (wgPageName =3D=3D "Special:Search") {=0A= var searchEngines =3D [];=0A= addOnloadHook(SpecialSearchEnhanced);=0A= }=0A= =0A= function SpecialSearchEnhanced() {=0A= var createOption =3D function(site, action, mainQ, addQ, addV) {=0A= var opt =3D document.createElement('option');=0A= opt.appendChild(document.createTextNode(site));=0A= searchEngines[searchEngines.length] =3D [action, mainQ, = addQ, addV];=0A= return opt;=0A= }=0A= var searchForm =3D document.forms['search'];=0A= var selectBox =3D document.createElement('select');=0A= selectBox.id =3D 'searchEngine';=0A= searchForm.onsubmit =3D function() {=0A= var optSelected =3D = searchEngines[document.getElementById('searchEngine').selectedIndex];=0A= searchForm.action =3D optSelected[0];=0A= searchForm.lsearchbox.name =3D optSelected[1];=0A= searchForm.title.value =3D optSelected[3];=0A= searchForm.title.name =3D optSelected[2];=0A= }=0A= selectBox.appendChild(createOption('MediaWiki search', = wgScriptPath + '/index.php', 'search', 'title', 'Special:Search'));=0A= selectBox.appendChild(createOption('Google', = 'http://www.google.com/search', 'q', 'sitesearch', 'en.wikipedia.org'));=0A= selectBox.appendChild(createOption('Yahoo', = 'http://search.yahoo.com/search', 'p', 'vs', 'en.wikipedia.org'));=0A= selectBox.appendChild(createOption('Windows Live', = 'http://search.live.com/results.aspx', 'q', 'q1', = 'site:http://en.wikipedia.org'));=0A= selectBox.appendChild(createOption('Wikiwix', = 'http://www.wikiwix.com/', 'action', 'lang', 'en'));=0A= selectBox.appendChild(createOption('Exalead', = 'http://www.exalead.com/wikipedia/results', 'q', 'language', 'en'));=0A= searchForm.lsearchbox.style.marginLeft =3D '0px';=0A= var lStat =3D document.getElementById('loadStatus');=0A= lStat.parentNode.insertBefore(selectBox, lStat);=0A= }=0A= =0A= /** Geo-targeted watchlist notice = *******************************************************=0A= *=0A= * Description: Allows for geographic targeting of watchlist notices. = See [[Wikipedia:Geonotice]] for more information.=0A= * Created by: [[User:Gmaxwell]]=0A= */=0A= =0A= if (wgPageName =3D=3D "Special:Watchlist")=0A= addOnloadHook((function (){document.write('