From: "Saved by Windows Internet Explorer 7" Subject: One-child policy - Wikipedia, the free encyclopedia Date: Wed, 28 May 2008 15:07:57 -0400 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C8C0D4.9CF54AA0" X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18000 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C8C0D4.9CF54AA0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/wiki/One-child_policy =EF=BB=BF One-child policy - = Wikipedia, the free encyclopedia

One-child policy

From Wikipedia, the free encyclopedia

Jump to: navigat= ion,=20 search=

The one-child policy is the population = control=20 policy (or planned birth policy) of the People= 's=20 Republic of China (PRC).

The Chinese government introduced the policy in 1979 to alleviate the = social=20 and environmental problems of China.[1]=20 The policy is controversial both within and outside China because of the = issues=20 it raises; because of the manner in which the policy has been = implemented; and=20 because of concerns about negative economic and social consequences. = However,=20 there are still many citizens that continue to have more than one child, = despite=20 this policy.= [2]

In February 2008 = Chinese=20 Government official Wu Jianmin said that the one-child policy would be=20 reconsidered during the Chinese People's Political Consultative = Conference in=20 March 2008,[3]=20 but at that time a representative of China's National=20 Population and Family Planning Commission said that the policy would = remain=20 in place for at least another decade.[4]

Contents

  • 1 Overview=20
  • 2 Population = growth and=20 fertility rate reduction=20
  • 3 Non-population = related=20 benefits=20
    • 3.1 Impact on = health care=20 and childbearing attitudes=20
    • 3.2 Increased = savings=20 rate=20
    • 3.3 Increased = involvement=20 of women in the labor force
  • 4 Criticism=20
    • 4.1 Human = rights=20
    • 4.2 The = "Four-Two-One"=20 problem=20
    • <= SPAN=20 class=3Dtocnumber>4.3 Eugenic=20 policies=20
    • 4.4 Discrimination against=20 Han Chinese=20
    • 4.5 Miscellaneous arguments=20 against the policy=20
    • 4.6 Rebuttal=20
  • 5 Discrimination = against city=20 communities=20
    • 5.1 Government=20 corruption
  • 6 Side effects on = female=20 population=20
    • 6.1 Gender-based birthrate=20 disparity=20
      • 6.1.1 Chinese = demographers examine gender ratio problem in January 2006 = review=20 article
    • 6.2 Abandoned = or orphaned=20 children and adoption=20
    • 6.3 Infanticide=20
  • 7 The desire for = children,=20 fertility medicines, and family planning=20
  • 8 Children born = outside of=20 China=20
  • 9 See = also=20
  • 10 References=20
  • 11 Bibliography=20
  • 12 External = links=20

[edit]=20 Overview

The one-child policy promotes couples having only one child in rural = and=20 urban areas. However, parents of twins, triplets, etc. are given the = same=20 benefits as parents of one child.[5]

The limit has been strongly enforced in urban areas, but the actual=20 implementation varies from location to location.[6]=20 In most rural areas, families are allowed to have two children if the = first=20 child is female or disabled.[7]=20 Second children are subject to birth=20 spacing (usually 3 or 4 years). Additional children will result in = large=20 fines: families violating the policy are required to pay monetary = penalties and=20 might be denied bonuses at their workplace. Children born in overseas = countries=20 are not counted under the policy if they do not obtain Chinese = citizenship.=20 Chinese citizens returning from abroad can have a second child.[8]

=20
The Danshan, Sichuan Province Nonguang Village = people Public=20 Affairs Bulletin Board in September 2005 noted that RMB 25,000 in social=20 compensation fees were owed in 2005. Thus far 11,500 RMB had been = collected=20 leaving another 13,500 RMB to be collected.

The social fostering or maintenance fee (simpli= fied=20 Chinese: =E7=A4=BE=E4=BC=9A=E6=8A=9A=E5=85=BB=E8=B4=B9= ; tradi= tional=20 Chinese: =E7=A4=BE=E6=9C=83=E6=92=AB=E9=A4=8A=E8=B2=BB= ; pinyin: sh=C3=A8hu=C3=AC f=C3=BAy=C7=8Eng f=C3=A8i) = sometimes called in the West a family=20 planning fine, is collected as a multiple of either the annual = disposable income=20 of city dwellers or the annual cash income of peasants as determined = each year=20 by the local statistics office. The fine for a child born above the = birth quota=20 that year is thus a multiple of, depending upon the locality, either = urban=20 resident disposable income or peasant cash income estimated that year by = the=20 local statistics. So a fine for a child born ten years ago is based on = the=20 income estimate for the year of the child's birth and not of the current = year.[9]=20 They also have to pay for both the children to go to school and all the = family's=20 health care. Some children who are in one-child families pay less than = the=20 children in other families. The one child policy was designed from the = outset to=20 be a one generation policy.[10]

The one-child policy is now enforced at the provincial = level,=20 and enforcement varies; some provinces have relaxed the restrictions. = Some=20 provinces and cities such as Beijing permit two = "only child"=20 parents to have two children. Henan province, with a = population=20 of about 100 million, does not allow this exception. Following the 2008 = Sichuan=20 earthquake, a limited exception to the regulations was announced in = Sichuan = province for=20 parents who had lost children in the earthquake.[11]<= /A>

Moreover, in accordance with PRC's affirmative action policies = towards ethni= c=20 minorities, all non-Han ethnic groups = are=20 subjected to different rules and are usually allowed to have two = children in=20 urban areas, and three or four in rural areas; in addition, some couples = simply=20 pay a fine, or "social maintenance fee" to have more children.[12]<= /A>=20 Thus the overall fertility rate = of=20 mainland China is, in fact, closer to two children per family than to = one child=20 per family (1.8). The steepest drop in fertility occurred in the 1970s = before=20 one child per family was implemented in 1979. This is due to the fact = that=20 population policies and campaigns have been ongoing in China since the = 1950s.=20 During the 1970s, a campaign of 'One is good, two is okay and three is = too many'=20 was heavily promoted, and as a result of famines and related hardships = from the=20 Cultural Revolution[5]

Recently, the policy has changed because the long period of sub-repla= cement=20 fertility caused population = aging and=20 negative population growth in some areas,[13]<= /A>=20 and improvements in education and the economy have caused more couples = to want=20 to have fewer children.

In April 2007 a study by the = University=20 of California, Irvine, which claimed to be the first systematic = study of the=20 policy, found that it had proved "remarkably effective".[14]

[edit]=20 Population growth and fertility rate=20 reduction

With the one child policy, the fertility rate in China has fallen = from over=20 2, to 1.7 births per woman (having already fallen from about 5 through = the 70s).=20 [15]<= /A>=20 (The colloquial term "births per woman" is usually formalized as the = Total = Fertility=20 Rate (TFR), a technical term in demographic analysis meaning the = average=20 number of children that would be born to a woman over her lifetime if = she were=20 to experience the exact current age-specific fertility rates through her = lifetime.)

In total, China estimates that it has three to four hundred million = fewer=20 people today with the one child policy than it would have had otherwise. = [16]<= /A>[17]<= /A>=20 [18]<= /A>.=20 Chinese authorities thus consider one child policy as a great success to = help=20 implement the economic growth of China today [19]<= /A>.=20 The reduction in fertility rate and thus population size reduced the = severity of=20 problems that come with overpopulation, like epidemics, slums, = overwhelmed=20 social services (health, education, law enforcement, and more), and = strain on=20 the ecosystem from abuse of fertile land and production of high volumes = of=20 waste. However, even with the one-child policy in place, "China still = has one=20 million more births than deaths every five weeks". In addition, there = are still=20 six hundred million people in China living on less than two dollars a = day [20]<= /A>.

Scholarly and official estimates of current overall Chinese fertility = (the=20 average number of children a woman has over a lifetime) vary over a wide = range,=20 from about 1.3 to 2.0:

A 1999 article in Population Research, China's flagship = demographic=20 journal, stated that China's total fertility rate is probably somewhere = between=20 1.8 and 2.0.[21]<= /A>

Some also believe that the estimate of reduced population size is = exaggerated=20 and suggest the real impact is closer to 50-60 million.[22]<= /A>[7]

Studies by Chinese demographers, funded in part by the UN Fund for = Population=20 Activities, showed that combining poverty alleviation and health care = with=20 relaxed targets for family planning was more effective at reducing = fertility=20 than vigorous enforcement of very ambitious fertility reduction = targets.[23]<= /A>=20 In 1988, Zeng Yi expounded upon the effect of the transformation to the = market=20 on Chinese fertility in an article co-authored with Yale University = Professor T.=20 Paul Schultz in the PRC journal Social Sciences in China = [Zhongguo Shehui=20 Kexue, January 1988]. The introduction of the contract responsibility = system in=20 agriculture during the early 1980s weakened family planning controls = during that=20 period. However, by the late 1980s, economic costs and incentives = created by the=20 contract system were already reducing the number of children farmers = wanted.=20 Zeng points out that the "big cooking pot" system of the Peoples' = Communes had=20 insulated people from the costs of having many children.

[edit]=20 Non-population related benefits

[edit]=20 Impact on health care and childbearing=20 attitudes

It is reported the focus of China in population control helps provide = a=20 better health service for women and a reduction in the risks of death = and injury=20 associated with pregnancy. At family planning offices, women receive = free=20 contraception and pre-natal classes. Help is provided for pregnant women = to=20 closely monitor their health. In various places in China, the government = rolled=20 out a =E2=80=98Care for Girls=E2=80=99 programme, which aims at = eliminating cultural=20 discrimination against girls in rural and underdeveloped areas through = subsidies=20 and education.[24]<= /A>

Attitudes to child-bearing are also reported to have been affected by = the one=20 child policy. Some people have accepted the policy and consider that one = child=20 is enough. A woman named Zhao Hui with a 4 year old girl was reported to = say=20 that "It wouldn't matter what my financial situation was or what the = government=20 regulations were, I'd still only want one child."[25]<= /A>=20 It is also reported that some Chinese cities, including Shanghai and Wuhan, have seen = negative=20 population growth, although some argue this may be due to a statistical = method=20 adopted.

[edit]=20 Increased savings rate

The individual savings rate has increased since the introduction of = the One=20 Child Policy. This has been partially attributed to the policy in two = respects.=20 First, the average Chinese household expends fewer resources, both in = terms of=20 time and money, on children, which gives many Chinese more money with = which to=20 invest. Second, since young Chinese can no longer rely on children to = care for=20 them in their old age, there is an impetus to save money for the = future.[26]<= /A>

[edit]=20 Increased involvement of women in the labor=20 force

Women have traditionally been the primary caregivers for children; = however,=20 with fewer children, they have more time to invest in their careers, = increasing=20 both their personal earnings and the national GDP. However, critics of = the=20 policy have asserted that such a gain may eventually be cancelled out by = the=20 increased burden of caring for two elderly parents singlehandedly.

[edit]=20 Criticism

The OCPF policy has been criticized by human=20 rights advocacy groups, and also Western religious advocacy groups. = They=20 generally consider that the one-child policy is against human rights of=20 reproduction. The one-child policy has also been criticized by pro-life=20 advocates and some evangelical Christians. Inside China, criticisms = are more=20 focused on the potential social problems such as the "4-2-1" or "little emperor" = problem,=20 while recognizing the importance of having such a policy for the = country.=20 Related to this criticism are certain side consequences that are = sometimes=20 attributed to the one-child policy, including the use of sex-selective = abortion,=20 as reflected in highly skewed male-female ratios at birth.

A second type of criticism has come from those who acknowledge the = challenges=20 stemming from China's high population growth but view the OCPF as only = one of a=20 set of alternative policies that could have achieved the same reduced = fertility=20 and population growth over a more extended period of time without some = of the=20 negative side-effects of the OCPF as it was implemented. Susan = Greenhalgh's=20 (2003) recent review of the policy-making process behind the adoption of = the=20 OCPF shows that some of these alternatives were known but not fully=20 considered.[27]<= /A>

A third type of criticism concerns exaggerated claimed effects of the = policy=20 on the reduction in the total fertility rate. As Hasketh, Lu, and Xing = observe:=20 "However, the policy itself is probably only partially responsible for = the=20 reduction in the total fertility rate. The most dramatic decrease in the = rate=20 actually occurred before the policy was imposed. Between 1970 and 1979, = the=20 largely voluntary "late, long, few" policy, which called for later = childbearing,=20 greater spacing between children, and fewer children, had already = resulted in a=20 halving of the total = fertility=20 rate, from 5.9 to 2.9. After the one-child policy was introduced, = there was=20 a more gradual fall in the rate until 1995, and it has more or less = stabilized=20 at approximately 1.7 since then."[28]<= /A>=20 These researchers note further that China could have expected a = continued=20 reduction in its fertility rate just from continued economic development = had it=20 kept to the previous policy. For comparison, both India and China had total = fertility=20 rates (TFR) of about 6 in 1950. India's TFR dropped much more slowly = than=20 China's before 1990, to about 4.0, and is now 2.8. [8] [9]

[edit]=20 Human rights

The one-child policy is challenged over violating basic human=20 rights. Many are concerned with the practices used to implement this = policy.=20 China has been meeting its population requirements through bribery, coercion, forced=20 sterilization, forced abortion, and possibly infanticide, with = most=20 reports coming from rural areas.[who?]=20 Some examples include: 1. a former administrator of a Chinese Planned = Birth=20 Control Office had stated his experience of execution forced abortion on = a 9=20 month pregnant woman. [29]<= /A>=20 2. A former Chinese population control administrator named Gao Xiao Duan = testified before a United=20 States House subcommittee in 1998, regarding her participation in = forced=20 sterilizations and abortions.[30]<= /A>=20 3. A 2001 report exposed in Guangdong a quota of = 20,000=20 abortions and sterilisations was set for Huaiji=20 County in the same year due to reported disregard of the one-child = policy.=20 The effort included using portable ultrasound devices to identify = abortion=20 candidates in remote villages. Earlier reports also show that women as = far along=20 as 8.5 months pregnant were forced to abort by = injection of=20 saline solution.[31]<= /A>=20 Steph= en=20 Moore of the Cato Institute = announced=20 that the One child policy is "an ongoing genocide". He argued = that free=20 market capitalism will = solve the overpopulation = and=20 overconsumption problems of developing nations. [32]<= /A>

In 2002, China outlawed the use of physical force to make a woman = submit to=20 an abortion or sterilization, but it is not entirely enforced. [33]<= /A>[34]<= /A>=20 In the execution of the policy, many local governments still demand = abortions if=20 the pregnancy violates local regulations.

The Unit= ed=20 Nations Population Fund (UNFPA) funding for this policy is heavily=20 criticized in the USA. [35]<= /A>[36]<= /A>=20 U.S. congress pulled out of the UNFPA during the Reagan years. [37]<= /A>=20 U.S.=20 President George W. = Bush=20 referred to human rights abuses as his reason for stopping the US$40 = million=20 payment to the UNFPA in early 2002.[38]<= /A>=20 In early 2003 the U.S. State=20 Department issued a press release stating that they would not = continue to=20 support the UNFPA in its present form because they believed that, at the = very=20 least, coercive birth limitation practices were not being properly = addressed.=20 Furthermore, the U.S. government views that the right to "found a = family" is=20 protected under the Universal=20 Declaration of Human Rights. This, coupled with the International=20 Conference on Population and Development's view that it is the right = of the=20 individual, not the state, to determine the number of children, = represents a=20 clear conflict between China's policy and U.S. accepted and adopted = human rights=20 conventions.[39]<= /A>

Besides the extreme methods such as forced abortion adopted in the = execution=20 of one child policy, some critics also point to the possible economic = and=20 emotional costs the policy may bring to the people. A U.S. official = named Dewey=20 testified that parents who bear a second child are required to pay a = "social=20 compensation fee", which ranges from half of the local average annual = income to=20 ten times that.= [2]

[edit]=20 The "Four-Two-One" problem

As the one-child policy begins to near its next generation, one adult = child=20 is left with having to provide support for his or her two parents and = four=20 grandparents. This leaves the older generation with more of a dependency = on=20 retirement funds or charity in order to have support. If personal = savings,=20 pensions, or state welfare should fail, then the most senior citizens = would be=20 left entirely dependent upon their very small family or neighbors for = support.=20 If a child can't care for their parents and grandparents, or if that = child can't=20 survive, the oldest generation could find itself destitute.[40]<= /A>=20 To combat this problem, some provinces allow families where each parent = was an=20 "only child" to have two children. In 2007, except Henan=20 province, all other provinces in PRC adopted this new adaption[41]<= /A>.

Some parents may over-indulge their only-child. The media referred to = the=20 indulged children in one-child families as "little=20 emperors". Since the 1990s, some people worry this will result in a = higher=20 tendency toward poor social communication and cooperation skills among = the new=20 generation, as they have no siblings at home.[citation = needed] However, no social studies have = investigated the=20 ratio of these over-indulged children and to what extent they are = indulged. With=20 the first generation of one-child policy children (those born in the = 1980s)=20 reaching adulthood, such worries are reduced.

However, some 30 delegates called on the government in the Chinese=20 People=E2=80=99s Political Consultative Conference (CPPCC) in March = 2007 to abolish=20 the one-child rule because they believe "it creates social problems and=20 personality disorders in young people." and "It is not healthy for = children to=20 play only with their parents and be spoiled by them: it is not right to = limit=20 the number to two, either." The proposal was prepared by Ye=20 Tingfang, a professor at the = Chinese=20 Academy of Social Sciences, who suggested that the government at = least=20 restore the previous rule that allowed couples to have up to two = children.=20 According to this scholar, "the one-child limit is too extreme. It = violates=20 nature=E2=80=99s law and, in the long run, will lead to mother = nature=E2=80=99s revenge."[42]<= /A>[43]<= /A>

[edit]=20 Eugenic policies

The one-child policy includes eugenic regulations. = Both=20 partners have to be rigorously tested before they marry. If one spouse = has an=20 "unsatisfactory" physical or mental condition, ranging from dyslexia to schizophrenia, = they are=20 banned from marrying. The Chinese government claimed that these are aims = to=20 "improve the quality of the Chinese population." [44]<= /A>.=20 The Chinese government have since backtracked on this policy.[45]<= /A>

Stephen Mosher, the president of the Popul= ation=20 Research Institute, cited that Han geneticists find higher rates of = mental = retardation=20 among minority populations such as the Uyghur and the Tibetans. He cited = that this=20 policy is genocidal to minorities. [46]<= /A>

[edit]=20 Discrimination against Han Chinese

More than 90% of the population of China are Han Chinese. Most = ethnic=20 minorities have different quotas from Han, with the quotas depending on = whether=20 they are living in urban, rural, or remote regions. The 55 = official=20 minority groups are limited to two or sometimes three children. = Foreigners=20 are exempt from this policy. As a partial consequence, ethnic minorities = have=20 had their proportion in China grow from 6.1% in 1953, to 8.04% in 1990, = 8.41=EF=BC=85 in=20 2000, and 9.44% in 2005. While ethnic minorities represent less than 10% = of the=20 total population, they comprised 35% of the net increase in China's = overall=20 population between the censuses of 1982 and 1990,[47]<= /A>=20 and 42% of the net increase in China's population between 1990 and 2000. = According to a recent survey, ethnic minorities are currently growing = about 7=20 times faster than Han Chinese.[48]<= /A>[49]<= /A>[50]<= /A>[51]<= /A>=20 However, this relative increase is not only due to differential = birthrates but=20 also to a process of ethnic revival or growing self-consciousness or=20 reidentification of minority nationalities, which has been occurring = over the=20 past few decades.[52]<= /A>

[edit]=20 Miscellaneous arguments against the = policy

According to some Uyghur activists, the one-child policy allegedly = has had a=20 program that coercively sterilizes Uyghur women since = 1984.=20 According to Uyghur activist Yemlibike Fatkulin, these include mass = abortions of=20 Uyghur children and forced termination of marriages between Uyghur = people.=20 Uyghur children who are born unauthorized are denied food and shelter by = the=20 government.[53]=20 [54]<= /A>

According to the website Uygur.org, another aspect of the policy is = its=20 alleged "forced intermarriage" policy. The government has sent Chinese = girls to=20 marry Uyghur men since 1990. These Uyghur men were forcibly separated = from their=20 Uyghur wives and were forced to marry Chinese girls. Heavy fines exist = if an=20 Uyghur man attempts divorce from his Chinese wife.[53]

Steph= en=20 Moore of the Cato Institute = argued=20 that statism=20 caused economic, environmental and food shortage. He suggested free=20 market capitalism is the = solution=20 for overpopulation problems. He cited that "Reagan had it = right when=20 he declared 15 years ago that economic growth is 'the best = contraceptive.' The=20 UNFPA is at best irrelevant to economic development and probably a = deterrent. To=20 help women and children in the developing world, the United States = should be=20 exporting capitalism, not condoms."

Stephen Mosher of the "pro-life" Population Research Institute has = argued=20 that "Demographers have = no=20 conception of overpopulation ... The world today could feed about 12 to = 14=20 billion people." [55]<= /A>=20 He further claimed that China used propaganda and brainwashing to = encourage=20 its citizens to agree to abort their child. Referring to Mao Zedong's = failure of the=20 Great Leap = Forward,=20 he argued that it is government mismanagement and government = intervention that led to famine and shortage of food. Mosher further = declared that one child policy hinders China's economic development.

[edit]=20 Rebuttal

In defense of China's policy it has been argued that translations = have=20 allowed misrepresentation of China's policy. They allege a double = standard in=20 that most Americans oppose China's eugenics program yet support abortion = of=20 mentally handicapped fetuses. Indeed, in the 1950s, the US government = permitted=20 the sterilization of alcoholics. No account is made of how China is = being=20 expected to level out its population increase in ten years while this = took 100=20 years for developed countries. China simply cannot sustain a population = of 2=20 billion and provide the standard of living that it desires.[56]<= /A>

[edit]=20 Discrimination against city = communities

City dwellers usually have only one child per couple, peasants almost = all=20 have 2 or more babies. The great difference of fertility rate = 1:2=20 between city dwellers and peasants is just one of the social impacts of=20 One-child policy. Urban dwellers are also economically better off = =E2=80=94 with incomes=20 averaging three times greater than rural dwellers =E2=80=94 urban = children are raised in=20 more favorable economic conditions than rural children. Some have also = argued=20 that because of this the only-children in urban families end up being=20 spoiled,while the rural children often lack the necessary resources to = be well=20 fed and educated. It sometimes leads to the enlarging gap between the = rich and=20 poor. This is because the wealthy have only one baby with thrice the = revenue of=20 the poor, who may have two or more babies with 1/3 of the revenue of the = rich.=20 [57]<= /A>[58]<= /A>[59]<= /A>[60]<= /A>

This outcome was not something that the Chinese government wanted. = Further,=20 the policy was resisted especially in rural communities. In the face of = such=20 resistance, the policy would have required more drastic measures than = the=20 Chinese government was willing to be seen using. This led to criticism = of China=20 from population advocates such as Garrett Hardin = who argued=20 China needs to more strictly enforce the one-child policy.[61]<= /A>

=20
"The Guanyin Who Sends Children" in a temple in the = small=20 town of Danshan,=20 Sichuan.

[edit]=20 Government corruption

Between 2000 to 2005 as many as 1,968 officials in central China's Hunan = province have=20 been found breaching the policy according to the provincial family = planning=20 commission. Also exposed by the commission are 21 national and local = lawmakers,=20 24 political advisors, 112 entrepreneurs and 6 senior intellectuals.[62]=20 Penalties are not enforced for violating the policy, as the spokesman = proclaimed=20 "Three officials -- vice head of Tujia and Miao Autonomous=20 Prefecture of Xiangxi with the = surname as=20 Peng, vice mayor of Loudi surnamed as Zhao, = and vice=20 mayor of Chenzhou with the = surname of=20 Lei, who were all found to have kept extramarital mistresses, -- were = all=20 convicted for charges such as embezzlement and = taking bribes, but they were = not punished=20 for having more than one child."[62]

[edit]=20 Side effects on female population

China, like many other Asian countries, has a long tradition of son=20 preference.[63]<= /A>=20 Many argue that the one-child policy induces many families to use = selective=20 abortion, abandon female infants, and even kill female infants under the = influence of the son preference.

The commonly accepted explanation for son preference is that sons in = rural=20 families may be thought to be more helpful in farm work. Both rural and = urban=20 populations have economic and traditional incentives, including = widespread=20 remnants of Confucianism, to = prefer=20 sons over daughters. Sons are preferred as they provide the primary = financial=20 support for the parents in their retirement, and a son's parents = typically are=20 better cared for than his wife's. In addition, Chinese traditionally = view that=20 daughters, on their marriage, become primarily part of the groom's = family.=20 Before the 1949 Liberation, a woman used to change her surname to her = husband's=20 surname[citation = needed] or add her husband's surname before her = surname=20 after marriage. For some families, one's daughter-in-law's name instead = of a=20 daughter's name would be added in the book of family tree.[citation = needed]

[edit]=20 Gender-based birthrate disparity

The sex ratio at = birth=20 (between male and female births) in mainland China = reached=20 117:100 in the year 2000, substantially higher than the natural = baseline, which=20 ranges between 103:100 and 107:100. It had risen from 108:100 in 1981 -- = at the=20 boundary of the natural baseline -- to 111:100 in 1990.[64]<= /A>=20 According to a report by the State Population and Family Planning = Commission,=20 there will be 30 million more men than women in 2020, potentially = leading to=20 social instability.[65]<= /A>=20 The correlation between the increase of sex ratio disparity = on birth=20 and the deployment of one child policy would appear to have been caused = by the=20 one-child policy.

However, other Asian regions also have higher than average ratios, = including=20 Taiwan (110:100),=20 and South=20 Korea (108:100), which do not have a family planning policy.[66]<= /A>=20 Many studies have explored the reason for the gender-based birthrate = disparity=20 in China as well as other countries. A study in 1990 attributed the high = preponderance of reported male births in mainland China to four main = causes:=20 diseases which affect females more severely than males; the result of = widespread=20 under-reporting of female births;[67]<= /A>=20 the illegal practice of sex-selectiv= e=20 abortion made possible by the widespread availability of ultrasoun= d;=20 and finally, acts of child abandonment and infanticide. It can be argued = that=20 the preference of boys over girls has been amplified by the = implementation of=20 the policy; however, given the multiple factors that may produce such = sex=20 ratios, it is inappropriate to attribute the ratios directly to the = policy.

In a recent paper, Emily Oster (2005) proposed a biological = explanation for=20 the gender imbalance in Asian countries, including China. Using data on = viral=20 prevalence by country as well as estimates of the effect of hepatitis on = sex=20 ratio, Oster claimed that Hepatitis B could = account=20 for up to 75% of the gender disparity in China.[68]<= /A>

However, Monica Das Gupta (2005) has shown that "whether or not = females 'go=20 missing' is determined by the existing sex composition of the family = into which=20 they are conceived. Girls with no older sisters have similar chances of = survival=20 as boys. However, girls conceived in families that already have a = daughter=20 experience steeply higher probabilities of being aborted or of dying in = early=20 childhood. Gupta claims that cultural factors provide the overwhelming=20 explanation for the "missing" females."[69]<= /A>

The disparity in the sex ratio at birth increases dramatically after = the=20 first birth, for which the ratios remained steadily within the natural = baseline=20 over the 20 year interval between 1980 and 1999. Thus, a large majority = of=20 couples appear to accept the outcome of the first pregnancy, whether it = is a boy=20 or a girl. However, if the first child is a girl, and they are able to = have a=20 second child, then a couple may take extraordinary steps to assure that = the=20 second child is a boy. If a couple already has two or more boys, = however, the=20 sex ratio of higher parity births swings decidedly in a feminine = direction.[70]<= /A>

This demographic evidence indicates that while families highly value = having=20 male offspring, a secondary norm of having a girl or having some balance = in the=20 sexes of children often comes into play. For example, Zeng Yi et = al.=20 (1993) reported a study based on the 1990 census in which they found sex = ratios=20 of just 65 or 70 boys per 100 girls for high parity births in families = that=20 already had two or more boys.[71]<= /A>=20 A study by Barbara Anderson and Brian Silver (1995) found a similar = pattern=20 among both Han and non-Han nationalities in Xinjiang Province: a strong=20 preference for girls in high parity births in families that had already = borne=20 two or more boys.[72]<= /A>

However, high sex ratios in the current population of China do not = occur only=20 in rural areas. Hasketh et al. (2005) show that the ratio is = nearly=20 identical in rural and urban areas.

[edit]=20 Chinese demographers examine gender ratio = problem in=20 January 2006 review article

A review article "China=E2=80=99s birth Ratio at Birth: From Doubts = About its=20 Existence to Looking for a Solution"[73]<= /A>=20 by the Editorial Board of China's lead demography journal, Population = Research (Simplified Chinese: = =E4=BA=BA=E5=8F=A3=E7=A0=94=E7=A9=B6;Hanyu Pinyin: R=C3=A9nk=C7=92u = Y=C3=A1nji=C5=AB) in its=20 January 2006 issue argued that only an approach that makes the rights of = women=20 central can succeed in bringing down China's high gender ratio at birth = and=20 improve the survival rate of female infants and girls. The author of the = section=20 of the article from which the quotes below are drawn, "Research on the = Sex Ratio=20 at Birth Should Take a Gender Discrimination Approach" is Ci Qinying, = Professor=20 in the Demography Institute at East = China=20 Normal University in Shanghai.

  • "If we do pay more attention to the problem of the rising sex = ratio, still=20 the focus is on the rights of males such as the right to marry, and = ignores=20 women=E2=80=99s rights such as the right to survive, the right to = reproduce, the right=20 to health, etc. This approach inflicts even more harm on women. If = this=20 approach is taken, women will never be able to escape their subsidiary = position and their role of satisfying the desires of others. Robbing = females=20 of their right to exist [shengmingquan =E7=94=9F=E5=91=BD=E6=9D=83] is = for the sake of giving birth to=20 males =E2=80=93 that is putting the right to survive of males first. = Moreover,=20 protecting women=E2=80=99s right to exist is merely for the purpose of = provide a wife=20 to sons. A measure to ensure that a counterpart is available to ensure = that=20 male can exercise his right to marry. In both case, the male is = primary and=20 the female is subsidiary."
  • "Therefore, how a researcher approaches the question of the sex = ratio at=20 birth =E2=80=93 from what point for view, considering whose rights = =E2=80=93 is critical. This=20 depends upon the values of the researcher, the humanistic orientation = of the=20 researcher and the consciousness the researcher has about gender and = gender=20 discrimination. Protecting the right to exist, the right to reproduce, = and the=20 right to health of girls should be at the very core of policy and = action=20 measures to control sex ratio at birth. That is because females are = the=20 biggest victims of the rising sex ratio. The rising sex ratio is in = fact=20 robbing females of their right to exist and completely discriminates = against=20 females."

The review article argues that a human rights perspective is = important.

  • "Social controls on methods of selective reproduction are needed = not only=20 because of the higher birth ratio that results but also because = selective=20 reproduction harms the body and soul of the mother and robs unborn = infants=20 (regardless of being boy or girl) of their right to live. Selective=20 reproduction itself should be more closely regulated and brought under = control."
  • "Even aside from the question of the rising sex ratio at birth, we = should=20 also intervene against and oppose elective abortion. Elective abortion = robs=20 unborn female infants of their right to live and their right to exist, = accentuates the social custom of favoring males over females. Not only = does it=20 harm women=E2=80=99s bodies it also reduces women to the role of a = mere tool for=20 reproduction. Women bodies and spirits are suffering grievous wounds.=20 Therefore no matter what the results of an elective abortion might be, = we=20 should intervene against and oppose elective abortion. The rise of the = sex=20 ratio at birth is only one among several reasons for intervening on = selective=20 reproduction."

While these views are not mainstream or government policy in China, = that they=20 could appear in the lead demography journal is intriguing.

The authors of another review article "Girl Survival in China: = History,=20 Present Situation and Prospects" presented at a 2005 conference = supported by the=20 United Nations Fund for Population Activities UNFPA concluded that = "The Chinese=20 government has already set the goal of achieving a normal gender ratio = at birth=20 by 2010, and to achieve preliminary results in establishing a new = cultural=20 outlook on marriage and having children. The government is working to = change the=20 system, way of thinking and other obstacles to attacking the root of the = problem. Only if equality of males and females is strongly promoted ... = will the=20 harmonious and sustainable development of society be possible."[74]<= /A>

[edit]=20 Abandoned or orphaned children and = adoption

=20
Rural Sichuan roadside sign: = "It is=20 forbidden to discriminate against, mistreat or abandon baby=20 girls."

The social pressure exerted by the one-child policy has affected the = rate at=20 which parents abandon undesirable children, and many live in = state-sponsored=20 orphanages, from which thousands are adopted internationally and by = Chinese=20 parents each year. In the 1980s and early 1990s, poor care and high = mortality=20 rates in some state institutions generated intense international = pressure for=20 reform.[75]<= /A>=20 In the years that followed, adoption rates climbed dramatically, = increasing to=20 the U.S. alone from about 200 in 1992 to more than 7,900 in 2005.[76]<= /A>=20 In recent years, the number of adoptions has since dropped. According to = Sten=20 Johansson and Ola Nygren (1991) adoptions accounted for half of the = so-called=20 "missing girls" in the 1980s in the PRC.[77]<= /A>=20 Through the 1980s, as the one-child policy came into force, parents who = desired=20 a son but bore a daughter in some cases failed to report or delayed the=20 reporting of the birth of the girl to the authorities. But rather than=20 neglecting or abandoning unwanted girls, the parents may have offered = them up=20 for formal or informal adoption. A majority of children who went through = formal=20 adoption in China in the later 1980s were girls, and the proportion who = were=20 girls increased over time (Johansson and Nygren 1991).

The practice of adopting out unwanted girls is consistent with both = the son=20 preference of many Chinese couples and the findings of Zeng Yi et al. = (1993) and=20 Anderson and Silver (1995) that under some circumstances families have a = preference for girls, in particular when they have already satisfied = their goals=20 for sons. Recent research by Weiguo Zhang (2006) on child adoption in = rural=20 China also reveals increasing receptivity to adopting girls, including = by=20 infertile and childless couples.[78]<= /A>

[edit]=20 Infanticide

It is unknown how common infanticide is in = China,=20 though government officials state that it is "rare". There are accounts = of=20 parents killing their female infants in remote and rural areas due to = many=20 reasons. These include families not being able to support all their = children,=20 parents not wanting to be looked down on or laughed at (women who do not = give=20 birth to a boy may be considered "bad" at birthing), and the wife = wanting to=20 prevent their husbands from marrying other women, including concubines.=20 Anthropologist G. William Skinner at the University of California-Davis = and=20 Chinese researcher Yuan Jianhua have claimed that infanticide was fairly = common=20 in China before the 1990s and the widespread availability of ultrasounds to = determine the=20 sex of babies.[79]<= /A>=20 Aside from avoidance of the penalties and restrictions of the state = birth=20 control policy, the root causes of infanticide, especially for baby = girls whose=20 health care and nutrition may not get the same attention as baby boys, = may be=20 poverty in rural China along with the traditional preference for boys = for=20 economic reasons.[citation = needed]

Gender-selected abortion, abandonment, and infanticide are illegal in = China.=20 Despite the Chinese legal position, the US State Department,[80]<= /A>=20 the Parliament of the United Kingdom,[81]<= /A>=20 and the human rights organization Amnesty International[82]<= /A>=20 have all declared that China's family planning programs contribute to = incidences=20 of infanticide.

[edit]=20 The desire for children, fertility medicines, = and family=20 planning

Along with the political and economic constraints on having children = in=20 China, many people face medical problems as they seek to have children.=20 Advertisements for fertility clinics appear frequently in the PRC media. = Some=20 pray for a child while others turn to fertility clinics. China Daily = recently=20 reported that wealthy couples are increasingly turning to fertility = medicines to=20 have multiple = births, due to=20 the lack of penalties against couples who have more than one child in = their=20 first birth. The report quoted a doctor from a main pediatric hospital = as saying=20 that dozens more multiple births were recorded in 2005.[83]<= /A>

[edit]=20 Children born outside of China

In the Summer of 2006, new documents came to light indicating that = Chinese=20 nationals with children born abroad will be treated the same as Chinese=20 nationals with Chinese-born children. This evidence has led the United = States=20 Court of Appeals for the Second Circuit to remand a litany of cases = involving=20 Chinese nationals seeking political = asylum back=20 to the Board of Immigration Appeals.[84]<= /A>

In August 2007, the Board of Immigration Appeals ruled that the new=20 documents, even assuming that they are genuine, reflect only "general = birth=20 planning policies [...] that do not specifically show any likelihood = that [...]=20 Chinese nationals will be persecuted as a result of the birth of a = second child=20 in the United States." [85]<= /A>

[edit]=20 See also

[edit]=20 References

  1. ^=20 [Pascal Rocha da Silva, La politique de l'enfant unique en = R=C3=A9publique=20 Populaire de Chine, 2006, Universit=C3=A9 de Gen=C3=A8ve, p. 22-28., = cf. http://www.sinoptic.ch/textes/recherche/2006/200608_Rocha.= Pascal_memoire.pdf=20
  2. ^ a=20 b=20 Arthur E. Dewey, Assistant Secretary for Population, Refugees and = Migration=20 Testimony before the House International Relations Committee = Washington, DC=20 December 14, 2004 http://www.state.gov/g/prm/rls/39823.htm=20
  3. ^ The Associated Press: China Mulls Change to One-Child = Policy=20
  4. ^=20 "China Sticking With One-Child Policy." The New York Times, = March 11,=20 2008. http://www.nytimes.com/2008/03/11/world/asia/11china.html<= /A>=20
  5. ^ http://english.peopledaily.com.cn/200503/02/eng20050302_17= 5199.html=20
  6. ^ See=20 Economic=20 and Social Commission for Asia and the Pacific report "Status of Population and Family Planning Programme in = China by=20 Province".=20
  7. ^ See=20 China=20 Daily reportFamily=20 Planning Law and China's Birth Control Situation.=20
  8. ^ Are the rich challenging family planning policy?=20
  9. ^ Summary of Family Planning notice on how FP fines are=20 collected=20
  10. ^ Chen=20 Youhua, 6/1999 issue of Population Research [Renkou Yanjiu = "Research on=20 Adjustment of Family Planning Policy"]=20
  11. ^<= /B> One-Child Policy Lifted for Quake Victims=E2=80=99 = Parents, by Andrew=20 Jacobs. New York Times, 27 May 2008. Retrieved May 28, 2008.=20
  12. ^<= /B> See=20 Xinhua report New rich challenge family planning policy.=20
  13. ^<= /B> See=20 People's = Daily report=20 Wuhan sees negative population growth.=20
  14. ^=20 "First systematic study of China=E2=80=99s one-child = policy reveals=20 complexity, effectiveness of fertility regulation", = Today@UCI,=20 University of California Irvine, April 18, 2007. Retrieved on 2007-04-19.  =
  15. ^<= /B> BBC=20 NEWS | Asia-Pacific | Has China's one-child policy worked?=20
  16. ^<= /B> http://www.china.org.cn/english/2002/Oct/46138.htm=20
  17. ^<= /B> Foreign Correspondent - 02/08/2005: China - One Child = Policy=20
  18. ^<= /B> BBC=20 NEWS | Asia-Pacific | Has China's one-child policy worked?=20
  19. ^<= /B> Foreign Correspondent - 02/08/2005: China - One Child = Policy=20
  20. ^<= /B> Foreign Correspondent - 02/08/2005: China - One Child = Policy=20
  21. ^<= /B> Chen=20 Youhua, 6/1999 issue of Population Research [Renkou Yanjiu=20 "Research on Adjustment of Family Planning Policy"]=20
  22. ^<= /B>=20 [Pascal Rocha da Silva, La politique de l'enfant unique en = R=C3=A9publique=20 populaire de Chine, p. 116, cf. http://www.sinoptic.ch/textes/recherche/2006/200608_Rocha.= Pascal_memoire.pdf=20
  23. ^<= /B> U.S.=20 Embassy Beijing June 1988 report PRC Family Planning: The Market = Weakens=20 Controls But Encourages Voluntary Limits=20
  24. ^<= /B> Foreign Correspondent - 02/08/2005: China - One Child = Policy=20
  25. ^<= /B> BBC=20 NEWS | Asia-Pacific | Has China's one-child policy worked?=20
  26. ^<= /B>=20 Naughton, Barry (2007)The Chinese Economy, USA: MIT Press=20
  27. ^<= /B>=20 Susan Greenhalgh. 2003. "Science, Modernity, and the Making of China's = One-Child Policy", Population and Development Review 29 (June): = 163-196.=20
  28. ^<= /B>=20 Therese Hasketh, Li Lu, and Zhu Wei Xing. 2005. "The effects of = China's=20 One-Child Family Policy after 25 Years", New England Journal of=20 Medicine, 353, No. 11 (September 15): 1171-1176.=20
  29. ^<= /B> The United Nations Population Fund Helps China = Persecute Women=20 and Kill Children=20
  30. ^<= /B> "Chinese witness: Beijing forces sterilizations, = abortions",=20 CNN, 1998-06-11.&nbs= p;=20
  31. ^<= /B>=20 Damien Mcelroy. "Chinese region 'must conduct 20,000 abortions'", = Telegraph,=20 2001-04-08. =20
  32. ^<= /B> Don't Fund=20 UNFPA Population Control=20
  33. ^<= /B> "Forced Sterilization". =20
  34. ^<= /B> Foreign Correspondent - 02/08/2005: China - One Child = Policy=20
  35. ^<= /B> http://www.nrlc.org/news/2004/NRL08/united_nations_populat= ion_fund_h.htm.=20
  36. ^<= /B> Full = Report on UNFPA's=20 Involvement in China=20
  37. ^<= /B> Don't Fund=20 UNFPA Population Control=20
  38. ^<= /B>=20 Damien McElroy. "China is furious as Bush halts UN 'abortion' = funds",=20 Telegraph, 2002-02-03. =20
  39. ^<= /B>=20 Sichan Siv. "United=20 Nations Fund for Population Activities in China", U.S. Department = of=20 State, 2003-01-21. =20
  40. ^<= /B> See=20 a report by the Disabled People=E2=80=99s Association of Singapore Aging is=20 now a global issue=20
  41. ^<= /B> [1]=20
  42. ^<= /B> "Consultative Conference: =E2=80=9CThe government must = end the one-child=20 rule=E2=80=9D", AsiaNews.it, 2007-03-16. =20
  43. ^<= /B> "Advisors say it's time to change one-child policy", = Shanghai=20 Daily, 2007-03-15. =20
  44. ^<= /B> Inmagic = CS/WebPublisher=20 PRO found 1 records=20
  45. ^<= /B> China backtracks on eugenics law | healthmatters = magazine=20
  46. ^<= /B> http://www.worldnetdaily.com/news/article.asp?ARTICLE_ID=3D= 26633=20
  47. ^<= /B> Dru=20 C. Gladney, "China's National Insecurity: Old Challenges at the Dawn = of the=20 New Millennium", Papers from "Asian Perspectives on the Challenges of = China",=20 Institute for National Security Studies, National Defense University, = March=20 2000.[2]=20
  48. ^<= /B> http://www.stats.gov.cn/was40/gjtjj_en_detail.jsp?searchwo= rd=3Dpopulation&channelid=3D9528&record=3D6=20 Communiqu=C3=A9 on Major Data of 1% National Population Sample Survey = in 2005=20
  49. ^<= /B> =E4=B9=8B=E5=8D=81=E4=BA=94=EF=BC=9A=E6=8E=A7=E5=88=B6=E4=BA= =BA=E5=8F=A3=E5=A2=9E=E9=95=BF=E6=88=90=E7=BB=A9=E5=B7=A8=E5=A4=A7 = =E5=9D=9A=E6=8C=81=E5=9F=BA=E6=9C=AC=E5=9B=BD=E7=AD=96=E4=BB=BB=E9=87=8D=E9= =81=93=E8=BF=9C=20
  50. ^<= /B> =E4=B8=AD=E5=9B=BD=E6=B0=91=E6=97=8F=20
  51. ^<= /B> 2005=E5=B9=B4=E5=85=A8=E5=9B=BD1%=E4=BA=BA=E5=8F=A3=E6=8A=BD= =E6=A0=B7=E8=B0=83=E6=9F=A5=E4=B8=BB=E8=A6=81=E6=95=B0=E6=8D=AE=E5=85=AC=E6= =8A=A5=20
  52. ^<= /B>=20 See, e.g., Sara L. M. Davis, Song And Silence: Ethnic Revival on = China's=20 Southwest Borders (New York: Columbia University Press, 2005), and = Dru C.=20 Gladney, "China's National Insecurity: Old Challenges at the Dawn of = the New=20 Millennium", Papers from "Asian Perspectives on the Challenges of = China",=20 Institute for National Security Studies, National Defense University, = March=20 2000.[3]=20
  53. ^ a=20 b=20 Coercive Chinese Birth Control Policy on Uyghurs in = Eastern=20 Turkistan=20
  54. ^<= /B> The Plight of the Uyghur People=20
  55. ^<= /B> LifeSite=20 Special Report - China Labels Stanford Researcher "International spy" = For=20 Exposing Forced Abortion Policy=20
  56. ^<= /B> Quality=20 babies. China's "eugenics" guidelines are ...[Asiaweek. 1994] - PubMed = Result=20
  57. ^<= /B> Overpopulation.Com =C2=BB China=E2=80=99s One = Child Policy=20
  58. ^<= /B>=20 www.unescap.org/ESID/psis/population/journal/1991/v06n4a1.pdf=20
  59. ^<= /B> =E9=83=AD=E5=BF=97=E5=88=9A/=E6=9D=8E=E5=89=91=E9=92=8A=EF= =BC=9A=E5=86=9C=E6=9D=91=E4=BA=8C=E5=AD=A9=E7=94=9F=E8=82=B2=E9=97=B4=E9=9A= =94=E7=9A=84=E5=88=86=E5=B1=82=E6=A8=A1=E5=9E=8B=E7=A0=94=E7=A9=B6_=E6=96= =87=E7=AB=A0=E3=83=BB=E4=BA=89=E9=B8=A3_=E7=A4=BE=E4=BC=9A=E5=AD=A6=E4=BA= =BA=E7=B1=BB=E5=AD=A6=E4=B8=AD=E5=9B=BD=E7=BD=91=20
  60. ^<= /B> New = Page 1=20
  61. ^<= /B> [4]=20
  62. ^ a=20 b=20 http://www.chinanews.cn//politics/2007-07-08/37378.html=20 chinanews 07-08-2007 Over 1,900 officials breach birth policy in C. = China]=20
  63. ^<= /B> Foreign Correspondent - 02/08/2005: China - One Child = Policy=20
  64. ^<= /B> http://www.cicred.org/Eng/Seminars/FDA/papers/18_ChenWei.p= df[dead = link]=20
  65. ^<= /B> "Chinese facing shortage of wives", BBC, 2007-01-12. Retrieved = on 2007-01-12.&nb= sp;=20
  66. ^<= /B> See=20 the C.I.A.<= /A>=20 report Sex ratio. The ratio in South Korea reached as high = as=20 116:100 in the early 1990's but since then has moved substantially = back toward=20 a normal range, with a ratio of 107:100 in 2005. See "Where Boys Were = Kings, a=20 Shift Toward Baby Girls," New York Times, December 24, 2007.=20
  67. ^<= /B> For=20 a study in China that revealed under-reporting or delayed reporting of = female=20 births, see M. G. Merli and A. E. Raftery. 1990. "Are births = under-reported in=20 rural China? Manipulation of statistical records in response to = China's=20 population policies", Demography 37 (February): 109-126.=20
  68. ^<= /B>=20 Oster, Emily (December 2005). "Hepatitis B and=20 the case of the missing women". Journal of Political = Economy=20 113 (6): 1163-1216. =20
  69. ^<= /B>=20 Monica Das Gupta, "Explaining Asia's 'Missing Women,'" Population = and=20 Development Review 31 (September 2005): 529-535.=20
  70. ^<= /B>=20 This tendency to favour girls in high parity births to couples who had = already=20 borne sons was also noted by Coale, who suggested as well that once a = couple=20 had achieved its goal for the number of males, it was also much more = likely to=20 engage in "stopping behavior", i.e., to stop having more children. See = Ansley J. = Coale=20 (1996),"Five Decades of Missing Females in China", Proceedings of = the=20 American Philosophical Society 140 (4): 421-450.=20
  71. ^<= /B>=20 Zeng Yi et al. 1993. "Causes and Implications of the Recent = Increase in=20 the Reported Sex Ratio at Birth in China", Population and = Development=20 Review 19 (June): 283-302.=20
  72. ^<= /B>=20 Barbara A. Anderson and Brian D. Silver. 1995. "Ethnic Differences in=20 Fertility and Sex Ratios at Birth in China: Evidence from Xinjiang",=20 Population Studies 49 (July): 211-226.=20
  73. ^<= /B> [http://www.usc.cuhk.edu.hk/wk_wzdetails.asp?id=3D5532 = "China=E2=80=99s=20 Sex Ratio at Birth: From Doubts About its Existence to Looking for a = Solution"=20 Population Research 1/2006 = issue=E3=80=80=E5=8E=9F=E8=BD=BD=E3=80=8A=E4=BA=BA=E5=8F=A3=E7=A0=94=E7=A9= =B6=E3=80=8B2006=E5=B9=B4=E7=AC=AC1=E6=9C=9F=20
  74. ^<= /B> http://www.wsic.ac.cn/Appendix/Download.aspx?AppendixMainI= d=3DSAM-1229=20 Li Shuzhuo, Wei Yan and Jiang Quanbao, "Girl Survival in China: = History,=20 Present Situation and Prospects", background materials for the August = 2005=20 conference "Women and Health" available online in Chinese. The = conference was=20 sponsored by the United Nations Fund for Population Activities.=20
  75. ^<= /B> See=20 Human Rights = Watch=20 report A = Policy of=20 Fatal Neglect in China=E2=80=99s State Orphanages and CHINESE=20 ORPHANAGES A Follow-up.=20
  76. ^<= /B>=20 U.S. State Department report, "Immigrant Visas Issued to Orphans = Coming to the=20 U.S.", at http://travel.state.gov/family/adoption/stats/stats_451.ht= ml.=20
  77. ^<= /B>=20 Sten Johansson and Ola Nygren. 1991. "The Missing Girls of China: A = New=20 Demographic Account", Population and Development Review 17 = (March):=20 35-51.=20
  78. ^<= /B>=20 Weiguo Zhang. 2006. "Child Adoption in Contemporary Rural China", = Journal=20 of Family Issues 27 (March): 301-340.=20
  79. ^<= /B> See=20 Mercury News article on Skinner/Jianhua study.=20
  80. ^<= /B> See=20 Associated Press article US State Department position.=20
  81. ^<= /B> See=20 publication of the United Kingdom Parliament position regarding Human Rights in China and Tibet.=20
  82. ^<= /B> See=20 Amnesty International's report on violence=20 against women in China.=20
  83. ^<= /B> See=20 China=20 Daily report China: Drug bid to beat child ban.=20
  84. ^<= /B> See=20 Shou Yung Guo v. Gonzales, 463 F.3d 109 (2d Cir. = 2006).; Jin Xiu Chen v. U.S. Dep't of Justice, 468 F.3d = 109 (2d=20 Cir. 2006).; Tian Ming Lin v. U.S. Dep't of Justice, 473 F.3d = 48 (2d=20 Cir. 2007).=20
  85. ^<= /B> See=20 Matter of S-Y-G-, 24 I&N Dec. 247 (BIA = 2007). (on=20 remand from Shou Yung Guo v. Gonzales, 463 F.3d 109 (2d Cir. = 2006/7)).=20

[edit]=20 Bibliography

[edit]=20 External links

Retrieved from "http://en.wikipedi= a.org/wiki/One-child_policy"
Personal tools
  • Log=20 in / create account
Navigation
Interaction
Toolbox
Languages
  • Dansk=20
  • Deutsch=20
  • Fran= =C3=A7ais=20
  • =D7=A2=D7=91=D7=A8=D7= =99=D7=AA=20
  • Nederlands=20
  • =E6=97=A5=E6=9C=AC=E8=AA=9E=20
  • =E2= =80=AANorsk=20 (bokm=C3=A5l)=E2=80=AC=20
  • =D0=A0=D1=83=D1=81=D1=81=D0=BA=D0=B8=D0=B9=20
  • Suomi=20
  • Svenska=20
  • =E4=B8=AD=E6=96=87=20
------=_NextPart_000_0000_01C8C0D4.9CF54AA0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/en/thumb/f/fe/Unbalanced_scales.svg/40px-Unbalanced_scales.svg.png iVBORw0KGgoAAAANSUhEUgAAACgAAAAjCAYAAADmOUiuAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJ TUUH1wQYDjsR/169RwAAA2FJREFUWIXl2F+IVVUUx/HPjGZQM2aB+SciLJB6KIls8qU3pf++ZIX9 ATMyDJJKKBCplx4SX6KwQBQqImhenIbKsnoraEyxqejB0tTov0VpCINj9rD26Z47nTnnXDvXHvrB 5p6z5+y1vnfNXnutc/mfaAqexGOnsPZSnNEsTrG+xKEaz83B3XgR3+Bkuu+6hpOz97A4N9+PW/AM Pk/PZONg+ny923CLcAJjOJaut+JDHM8BfYuXcA/mYggH8Dv6ugXXg9cSwGVpZEC/JYiH0nxeFyT4 KxPkfU1CXZQMvoofc0APp3FSRHBqiY312Jm7Hvk3QOdhGV7A3hzQCezBJnyvfW/NKrHXqz1qWTQX dAJ1DZ7Dxwkkc74fm3EHZuae7xNZfEj1frrRP/fdEJ7vBPDXBPQzBrEKF1es+TSNKm0rgMmgz64D N0srYrfXWdAB4Fyt5MirV2yNlRMni3Sv2FsbcX8HgHW0MtneM2H+T5FYD1QZ6MFXWI35Yv9dUtN5 WQSnJLu/iMzfVzAO4g+xz5dM5mQxjmJ6un8fTzcASPsJUDXmT2ZkEFty98vxA6Y1APhETbhdkxk4 X5Srq3Nz00QmL2sAsA9fVMCNiSOuUI/jk4L5jXi3AUC4UFSNIrjDuH6yhfnkmKgsWZo6B3txG14W e3wbHsGMIii4IS24U5SzsQKjy0WmDeHZEkC4ogZkR1qrfna9VWKnbgRrKzuotyfndbS9SYBO9Irq 6B3AWSU2Go9gXv34oATuO1xeYaOrgMSZ96j2E/+w6Pdm11jfdcC8+pU3nUVqHLCsJT+axn+qPOA5 ovdbKF52RvEGjnSZYTpuFu3+DFGHB0Xz+vdBvRBvilqc1xjeFmVuH8YrnG1On6sqnpsqWrglorSd OeHvP+Em7MoAPxIZulocIzPxNa7DUq3Wq2kdES/872CeaEqOiWr2GRb1YEAU76dEiVqaFu/HVSKK A+Ibl+3ZTjQu/iM7RfR2a9X5YZFo66WuZoU4Tu5Kn8NYl67XNARUpjXJ1zpRLMZzLCt6xZlHRG9A /JCzI82dexoAMx878CCu1Wo29hKJMiLIN4iuZVS0Vx29SJ+iFiRfo8n3hsQyopXE5ol9kFWP46LD OV1aq/1Hpt2JqU1ZwtyqXllrWrOT7wG5yP0FcdQg9KuBg8YAAAAASUVORK5CYII= ------=_NextPart_000_0000_01C8C0D4.9CF54AA0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/commons/thumb/d/db/Danshan_Nongguang_Village_Bulletin_board.jpg/250px-Danshan_Nongguang_Village_Bulletin_board.jpg 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 /Co1M6ujA//Z ------=_NextPart_000_0000_01C8C0D4.9CF54AA0 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_01C8C0D4.9CF54AA0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/Guanyin_Who_Sends_Children_--_Danshan_Sichuan_temple.jpg/250px-Guanyin_Who_Sends_Children_--_Danshan_Sichuan_temple.jpg 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 ------=_NextPart_000_0000_01C8C0D4.9CF54AA0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://upload.wikimedia.org/wikipedia/commons/thumb/4/4e/PRC_family_planning_don%27t_abandon_girls.jpg/250px-PRC_family_planning_don%27t_abandon_girls.jpg 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 ------=_NextPart_000_0000_01C8C0D4.9CF54AA0 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_01C8C0D4.9CF54AA0 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_01C8C0D4.9CF54AA0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/shared.css?148 .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 } TABLE.filehistory TD.filehistory-selected { FONT-WEIGHT: bold } LI SPAN.deleted { COLOR: #888; FONT-STYLE: italic; TEXT-DECORATION: line-through } SPAN.history-deleted { COLOR: #888; FONT-STYLE: italic; TEXT-DECORATION: line-through } BODY.ltr TD.mw-label { TEXT-ALIGN: right } BODY.ltr TD.mw-input { TEXT-ALIGN: left } BODY.ltr TD.mw-submit { TEXT-ALIGN: left } BODY.rtl TD.mw-label { TEXT-ALIGN: left } BODY.rtl TD.mw-input { TEXT-ALIGN: right } BODY.rtl TD.mw-submit { TEXT-ALIGN: right } TD.mw-label { VERTICAL-ALIGN: top } TD.mw-submit { WHITE-SPACE: nowrap } BODY.rtl .thumbcaption { TEXT-ALIGN: right } BODY.rtl .magnify { FLOAT: left } BODY.ltr .thumbcaption { TEXT-ALIGN: left } BODY.ltr .magnify { FLOAT: right } .mw-hidden-cats-hidden { DISPLAY: none } .catlinks-allhidden { DISPLAY: none } P.mw-ipb-conveniencelinks { FONT-SIZE: 90%; FLOAT: right } P.mw-filedelete-editreasons { FONT-SIZE: 90%; FLOAT: right } P.mw-delete-editreasons { FONT-SIZE: 90%; FLOAT: right } DIV.searchresult { FONT-SIZE: 95%; WIDTH: 38em } .mw-search-results LI { PADDING-BOTTOM: 1em } .mw-search-result-data { FONT-SIZE: 97%; COLOR: green } DIV#mw-search-interwiki { BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; = MARGIN-TOP: 2ex; FLOAT: right; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: = 18em; BORDER-BOTTOM: #aaaaaa 1px solid } DIV#mw-search-interwiki LI { FONT-SIZE: 95% } .mw-search-interwiki-more { FONT-SIZE: 90%; FLOAT: right } SPAN.searchalttitle { FONT-SIZE: 95% } DIV.searchdidyoumean { FONT-SIZE: 127%; PADDING-BOTTOM: 1ex; PADDING-TOP: 1ex } .mw-userrights-disabled { COLOR: #888 } TABLE.mw-userrights-groups * TD { PADDING-RIGHT: 1.5em } TABLE.mw-userrights-groups * TH { PADDING-RIGHT: 1.5em } .os-suggest { BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; = FONT-SIZE: 95%; Z-INDEX: 99; LEFT: 0px; VISIBILITY: hidden; OVERFLOW-X: = hidden; OVERFLOW: auto; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 0px; = BORDER-BOTTOM: #aaaaaa 1px solid; POSITION: absolute; TOP: 0px; = BACKGROUND-COLOR: white } TABLE.os-suggest-results { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 95%; = BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; CURSOR: pointer; BORDER-COLLAPSE: = collapse; BORDER-RIGHT-WIDTH: 0px } TD.os-suggest-result { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: = windowtext; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: = window } TD.os-suggest-result-hl { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: = windowtext; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: = window } TD.os-suggest-result-hl { COLOR: white; BACKGROUND-COLOR: #4c59a6 } TD.os-suggest-result-hl-webkit { COLOR: white; BACKGROUND-COLOR: #4c59a6 } TD.os-suggest-result-hl { COLOR: highlighttext; BACKGROUND-COLOR: highlight } .os-suggest-toggle { FONT-SIZE: 65%; LEFT: 1ex; POSITION: relative } .os-suggest-toggle-def { FONT-SIZE: 65%; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: = 0px } .autocomment { COLOR: gray } #pagehistory .history-user { MARGIN-LEFT: 0.4em; MARGIN-RIGHT: 0.2em } #pagehistory SPAN.minor { FONT-WEIGHT: bold } #pagehistory LI { BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; = BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid } #pagehistory LI.selected { BORDER-RIGHT: #aaa 1px dashed; BORDER-TOP: #aaa 1px dashed; = BORDER-LEFT: #aaa 1px dashed; BORDER-BOTTOM: #aaa 1px dashed; = BACKGROUND-COLOR: #f9f9f9 } TABLE.mw-listgrouprights-table { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse } TABLE.mw-listgrouprights-table TR { VERTICAL-ALIGN: top } TABLE.mw-listgrouprights-table TD { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ccc = 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid } TABLE.mw-listgrouprights-table TH { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ccc = 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid } H4.mw-specialpagesgroup { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: = 0.3em 0em 0em; PADDING-TOP: 2px; BACKGROUND-COLOR: #dcdcdc } #shared-image-dup { FONT-STYLE: italic } #shared-image-conflict { FONT-STYLE: italic } ------=_NextPart_000_0000_01C8C0D4.9CF54AA0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/monobook/main.css?148 #column-content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0.6em -12.2em; WIDTH: 100%; PADDING-TOP: 0px } #content { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; Z-INDEX: 2; PADDING-BOTTOM: 1em; = MARGIN: 2.8em 0px 0px 12.2em; PADDING-TOP: 0px; POSITION: relative } #column-one { PADDING-TOP: 160px } #content { BORDER-RIGHT: #aaa 1px; BORDER-TOP: #aaa 1px solid; BACKGROUND: white; = BORDER-LEFT: #aaa 1px solid; COLOR: black; LINE-HEIGHT: 1.5em; = BORDER-BOTTOM: #aaa 1px solid } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(headbg.jpg) = #f9f9f9 no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: = x-small sans-serif; COLOR: black; PADDING-TOP: 0px } #globalWrapper { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 127%; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px } .visualClear { CLEAR: both } TABLE { FONT-SIZE: 100%; COLOR: black; BACKGROUND-COLOR: white } FIELDSET TABLE { BACKGROUND: none transparent scroll repeat 0% 0% } A { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #002bb8; = TEXT-DECORATION: none } A:visited { COLOR: #5a3696 } A:active { COLOR: #faa700 } A:hover { TEXT-DECORATION: underline } A.stub { COLOR: #772233 } A.new { COLOR: #ba0000 } #p-personal A.new { COLOR: #ba0000 } A.new:visited { COLOR: #a55858 } #p-personal A.new:visited { COLOR: #a55858 } IMG { VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } P { MARGIN: 0.4em 0px 0.5em; LINE-HEIGHT: 1.5em } P IMG { MARGIN: 0px } HR { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN: 0.2em 0px; COLOR: #aaa; HEIGHT: 1px; BACKGROUND-COLOR: = #aaa; BORDER-RIGHT-WIDTH: 0px } H1 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H2 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H3 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H4 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H5 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H6 { FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #aaa 1px solid } H1 { FONT-SIZE: 188% } H1 .editsection { FONT-SIZE: 53% } H2 { FONT-SIZE: 150% } H2 .editsection { FONT-SIZE: 67% } H3 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H4 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H5 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H6 { FONT-WEIGHT: bold; BORDER-BOTTOM-STYLE: none } H3 { FONT-SIZE: 132% } H3 .editsection { FONT-WEIGHT: normal; FONT-SIZE: 76% } H4 { FONT-SIZE: 116% } H4 .editsection { FONT-WEIGHT: normal; FONT-SIZE: 86% } H5 { FONT-SIZE: 100% } H5 .editsection { FONT-WEIGHT: normal } H6 { FONT-SIZE: 80% } H6 .editsection { FONT-WEIGHT: normal; FONT-SIZE: 125% } UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: = url(bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 1.5em; = LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: square } OL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; = PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 3.2em; LINE-HEIGHT: 1.5em; = PADDING-TOP: 0px } LI { MARGIN-BOTTOM: 0.1em } DT { FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.1em } DL { MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.5em } DD { MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 2em; LINE-HEIGHT: 1.5em } FIELDSET { BORDER-RIGHT: #2f6fab 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: = #2f6fab 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 1em = 0px; BORDER-LEFT: #2f6fab 1px solid; LINE-HEIGHT: 1.5em; PADDING-TOP: = 0px; BORDER-BOTTOM: #2f6fab 1px solid } FIELDSET.nested { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; = MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px } LEGEND { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 95%; = PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em } FORM { MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } TEXTAREA { PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; = WIDTH: 100%; PADDING-TOP: 0.1em } INPUT.historysubmit { PADDING-RIGHT: 0.3em! important; PADDING-LEFT: 0.3em! important; = FONT-SIZE: 94%; PADDING-BOTTOM: 0.3em! important; MARGIN-LEFT: 1.6em; = CURSOR: pointer; PADDING-TOP: 0px! important; HEIGHT: 1.7em! important } SELECT { VERTICAL-ALIGN: top } ABBR { BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: help; COLOR: = black; BORDER-BOTTOM: black 1px dotted } ACRONYM { BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: help; COLOR: = black; BORDER-BOTTOM: black 1px dotted } .explain { BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: help; COLOR: = black; BORDER-BOTTOM: black 1px dotted } Q { FONT-STYLE: italic; FONT-FAMILY: Times, "Times New Roman", serif } CODE { BACKGROUND-COLOR: #f9f9f9 } PRE { BORDER-RIGHT: #2f6fab 1px dashed; PADDING-RIGHT: 1em; BORDER-TOP: = #2f6fab 1px dashed; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: = #2f6fab 1px dashed; COLOR: black; LINE-HEIGHT: 1.1em; PADDING-TOP: 1em; = BORDER-BOTTOM: #2f6fab 1px dashed; BACKGROUND-COLOR: #f9f9f9 } #siteSub { DISPLAY: none } #jump-to-nav { DISPLAY: none } #contentSub { FONT-SIZE: 84%; MARGIN: 0px 0px 1.4em 1em; WIDTH: auto; COLOR: #7d7d7d; = LINE-HEIGHT: 1.2em } #contentSub2 { FONT-SIZE: 84%; MARGIN: 0px 0px 1.4em 1em; WIDTH: auto; COLOR: #7d7d7d; = LINE-HEIGHT: 1.2em } SPAN.subpages { DISPLAY: block } #bodyContent H1 { MARGIN-BOTTOM: 0.6em } #bodyContent H2 { MARGIN-BOTTOM: 0.6em } #bodyContent H3 { MARGIN-BOTTOM: 0.3em } #bodyContent H4 { MARGIN-BOTTOM: 0.3em } #bodyContent H5 { MARGIN-BOTTOM: 0.3em } .firstHeading { MARGIN-BOTTOM: 0.1em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em } .usermessage { BORDER-RIGHT: #ffa500 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: = #ffa500 1px solid; PADDING-LEFT: 1em; FONT-WEIGHT: bold; PADDING-BOTTOM: = 0.5em; MARGIN: 2em 0px 1em; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffa500 = 1px solid; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ffa500 1px = solid; BACKGROUND-COLOR: #ffce7b } #siteNotice { PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; FONT-SIZE: 95%; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center } #siteNotice P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .success { FONT-SIZE: larger; COLOR: green } .error { FONT-SIZE: larger; COLOR: red } .errorbox { BORDER-RIGHT: 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: 2px solid; = PADDING-LEFT: 1em; FONT-SIZE: larger; FLOAT: left; MARGIN-BOTTOM: 2em; = PADDING-BOTTOM: 0.5em; BORDER-LEFT: 2px solid; COLOR: #000; PADDING-TOP: = 0.5em; BORDER-BOTTOM: 2px solid } .successbox { BORDER-RIGHT: 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: 2px solid; = PADDING-LEFT: 1em; FONT-SIZE: larger; FLOAT: left; MARGIN-BOTTOM: 2em; = PADDING-BOTTOM: 0.5em; BORDER-LEFT: 2px solid; COLOR: #000; PADDING-TOP: = 0.5em; BORDER-BOTTOM: 2px solid } .errorbox { BORDER-LEFT-COLOR: red; BORDER-BOTTOM-COLOR: red; BORDER-TOP-COLOR: = red; BACKGROUND-COLOR: #fff2f2; BORDER-RIGHT-COLOR: red } .successbox { BORDER-LEFT-COLOR: green; BORDER-BOTTOM-COLOR: green; BORDER-TOP-COLOR: = green; BACKGROUND-COLOR: #dfd; BORDER-RIGHT-COLOR: green } .errorbox H2 { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px 0.5em = 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .successbox H2 { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px 0.5em = 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .catlinks { CLEAR: both; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; = BORDER-TOP: #aaa 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 5px; = PADDING-BOTTOM: 5px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; = BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #f9f9f9 } .documentDescription { DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 1em 0px; LINE-HEIGHT: 1.5em } .documentByLine { CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #76797c; = TEXT-ALIGN: right } .center { WIDTH: 100%; TEXT-ALIGN: center } *.center * { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .small { FONT-SIZE: 94% } .small * { FONT-SIZE: 94% } TABLE.small { FONT-SIZE: 100% } #toc { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } .toc { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } .mw-warning { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } #toc H2 { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: = bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; = PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } .toc H2 { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: = bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; = PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #toc #toctitle { TEXT-ALIGN: center } .toc #toctitle { TEXT-ALIGN: center } #toc .toctitle { TEXT-ALIGN: center } .toc .toctitle { TEXT-ALIGN: center } #toc UL { PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; MARGIN-LEFT: 0px; = LIST-STYLE-TYPE: none; TEXT-ALIGN: left } .toc UL { PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; MARGIN-LEFT: 0px; = LIST-STYLE-TYPE: none; TEXT-ALIGN: left } #toc UL UL { MARGIN: 0px 0px 0px 2em } .toc UL UL { MARGIN: 0px 0px 0px 2em } #toc .toctoggle { FONT-SIZE: 94% } .toc .toctoggle { FONT-SIZE: 94% } .mw-warning { MARGIN-LEFT: 50px; MARGIN-RIGHT: 50px; TEXT-ALIGN: center } DIV.floatright { BORDER-TOP-WIDTH: 0px; CLEAR: right; BORDER-LEFT-WIDTH: 0px; FLOAT: = right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0.5em 0.5em; POSITION: = relative; BORDER-RIGHT-WIDTH: 0px } TABLE.floatright { BORDER-TOP-WIDTH: 0px; CLEAR: right; BORDER-LEFT-WIDTH: 0px; FLOAT: = right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0.5em 0.5em; POSITION: = relative; BORDER-RIGHT-WIDTH: 0px } DIV.floatright P { FONT-STYLE: italic } DIV.floatleft { BORDER-TOP-WIDTH: 0px; CLEAR: left; BORDER-LEFT-WIDTH: 0px; FLOAT: = left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0.5em 0.5em 0px; POSITION: = relative; BORDER-RIGHT-WIDTH: 0px } TABLE.floatleft { BORDER-TOP-WIDTH: 0px; CLEAR: left; BORDER-LEFT-WIDTH: 0px; FLOAT: = left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0.5em 0.5em 0px; POSITION: = relative; BORDER-RIGHT-WIDTH: 0px } DIV.floatleft P { FONT-STYLE: italic } DIV.thumb { BORDER-LEFT-COLOR: white; MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM-COLOR: = white; WIDTH: auto; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: white; = BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: = white; BORDER-BOTTOM-STYLE: solid } DIV.thumbinner { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px! important; = BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px! important; FONT-SIZE: = 94%; PADDING-BOTTOM: 3px! important; OVERFLOW: hidden; BORDER-LEFT: #ccc = 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; = BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center } HTML .thumbimage { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } HTML .thumbcaption { PADDING-RIGHT: 3px! important; PADDING-LEFT: 3px! important; FONT-SIZE: = 94%; PADDING-BOTTOM: 3px! important; BORDER-TOP-STYLE: none; = LINE-HEIGHT: 1.4em; PADDING-TOP: 3px! important; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: = none } DIV.magnify { BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; = BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; = BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } DIV.magnify A { DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; = BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; = BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } DIV.magnify IMG { DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; = BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; = BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } DIV.tright { BORDER-TOP-WIDTH: 0.5em; CLEAR: right; BORDER-LEFT-WIDTH: 1.4em; FLOAT: = right; BORDER-BOTTOM-WIDTH: 0.8em; BORDER-RIGHT-WIDTH: 0px } DIV.tleft { BORDER-TOP-WIDTH: 0.5em; CLEAR: left; BORDER-LEFT-WIDTH: 0px; FLOAT: = left; BORDER-BOTTOM-WIDTH: 0.8em; MARGIN-RIGHT: 0.5em; = BORDER-RIGHT-WIDTH: 1.4em } IMG.thumbborder { BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; = BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid } .hiddenStructure { DISPLAY: none } TABLE.rimage { FLOAT: right; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 1em; POSITION: relative; = TEXT-ALIGN: center } .toccolours { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } 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 } #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 { CLEAR: both; FONT-SIZE: 75%; TEXT-ALIGN: right } SPAN.newpage { FONT-WEIGHT: bold } SPAN.minor { FONT-WEIGHT: bold } SPAN.bot { FONT-WEIGHT: bold } SPAN.unpatrolled { FONT-WEIGHT: bold; COLOR: red } .sharedUploadNotice { FONT-STYLE: italic } SPAN.updatedmarker { COLOR: black; BACKGROUND-COLOR: #0f0 } TABLE.gallery { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: = #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; = BACKGROUND-COLOR: white } TABLE.gallery TR { VERTICAL-ALIGN: top } TABLE.gallery TD { BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; = VERTICAL-ALIGN: top; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white = 2px solid; BACKGROUND-COLOR: #f9f9f9 } TABLE.gallery TD.galleryheader { FONT-WEIGHT: bold; TEXT-ALIGN: center } TABLE.gallery CAPTION { FONT-WEIGHT: bold } DIV.gallerybox { MARGIN: 2px } DIV.gallerybox DIV.thumb { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 2px; = BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: = center } DIV.gallerytext { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 94%; PADDING-BOTTOM: = 2px; OVERFLOW: hidden; PADDING-TOP: 2px } SPAN.comment { FONT-STYLE: italic } SPAN.changedby { FONT-SIZE: 95% } .previewnote { MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; COLOR: #c00; TEXT-INDENT: 3em; = BORDER-BOTTOM: #aaa 1px solid } .previewnote P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .editExternally { BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: gray 1px = solid; MARGIN-TOP: 0.5em; PADDING-LEFT: 3px; FONT-SIZE: small; FLOAT: = left; PADDING-BOTTOM: 3px; BORDER-LEFT: gray 1px solid; PADDING-TOP: = 3px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #ffffff; = TEXT-ALIGN: center } .editExternallyHelp { COLOR: gray; FONT-STYLE: italic } .toggle { MARGIN-LEFT: 2em; TEXT-INDENT: -2em } TABLE.mw_metadata { FONT-SIZE: 0.8em; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0.5em; WIDTH: = 300px } TABLE.mw_metadata CAPTION { FONT-WEIGHT: bold } TABLE.mw_metadata TH { FONT-WEIGHT: normal } TABLE.mw_metadata TD { PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; = PADDING-TOP: 0.1em } TABLE.mw_metadata { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none } TABLE.mw_metadata TD { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 0.1em; BORDER-LEFT: #aaaaaa 1px solid; = BORDER-BOTTOM: #aaaaaa 1px solid; TEXT-ALIGN: center } TABLE.mw_metadata TH { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 0.1em; BORDER-LEFT: #aaaaaa 1px solid; = BORDER-BOTTOM: #aaaaaa 1px solid; TEXT-ALIGN: center } TABLE.mw_metadata TH { BACKGROUND-COLOR: #f9f9f9 } TABLE.mw_metadata TD { BACKGROUND-COLOR: #fcfcfc } TABLE.collapsed TR.collapsable { DISPLAY: none } UL#filetoc { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; MARGIN-BOTTOM: = 0.5em; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #aaaaaa 1px = solid; MARGIN-RIGHT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #aaaaaa 1px = solid; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center } #filetoc LI { PADDING-RIGHT: 2em; DISPLAY: inline; LIST-STYLE-TYPE: none } INPUT#wpSummary { WIDTH: 80% } INPUT#wpSave { MARGIN-RIGHT: 0.33em } INPUT#wpDiff { MARGIN-RIGHT: 0.33em } #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: #dcdcdc; FLOAT: right; = PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; = BORDER-BOTTOM: black 1px solid } DIV.multipageimagenavbox { BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: silver = 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 4px; = MARGIN: 1em; BORDER-LEFT: silver 1px solid; PADDING-TOP: 4px; = BORDER-BOTTOM: silver 1px solid; -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 } TABLE#sv-software { PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: = 1em; PADDING-TOP: 0em } #sv-ext TD { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-hooks TD { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-software TD { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-ext TH { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-hooks TH { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-software TH { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #a0a0a0 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 = 1px solid } #sv-ext TH { PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = COLOR: black; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f0f0 } #sv-hooks TH { PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = COLOR: black; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f0f0 } #sv-software TH { PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = COLOR: black; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f0f0 } TR.sv-space { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; HEIGHT: 0.8em; BORDER-BOTTOM-STYLE: none } TR.sv-space TD { DISPLAY: none } .TablePager_nav A { TEXT-DECORATION: none } .TablePager { BORDER-COLLAPSE: collapse } .TablePager { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa = 1px solid } .TablePager TD { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa = 1px solid } .TablePager TH { BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: = #aaaaaa 1px solid; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa = 1px solid } .TablePager TH { BACKGROUND-COLOR: #eeeeff } .TablePager TD { BACKGROUND-COLOR: #ffffff } .TablePager TR:hover TD { BACKGROUND-COLOR: #eeeeff } .imagelist TD { WHITE-SPACE: nowrap } .imagelist TH { WHITE-SPACE: nowrap } .imagelist .TablePager_col_links { BACKGROUND-COLOR: #eeeeff } .imagelist .TablePager_col_img_description { WHITE-SPACE: normal } .imagelist TH.TablePager_sort { BACKGROUND-COLOR: #ccccff } .templatesUsed { MARGIN-TOP: 1.5em } .mw-summary-preview { MARGIN: 0.1em 0px } DIV.mw-lag-warn-normal { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px = auto; PADDING-TOP: 3px; TEXT-ALIGN: center } DIV.mw-lag-warn-high { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px = auto; PADDING-TOP: 3px; TEXT-ALIGN: center } DIV.mw-lag-warn-normal { BORDER-RIGHT: #ffcc66 1px solid; BORDER-TOP: #ffcc66 1px solid; = BORDER-LEFT: #ffcc66 1px solid; BORDER-BOTTOM: #ffcc66 1px solid; = BACKGROUND-COLOR: #ffffcc } DIV.mw-lag-warn-high { BORDER-RIGHT: #ff0033 2px solid; BORDER-TOP: #ff0033 2px solid; = FONT-WEIGHT: bold; BORDER-LEFT: #ff0033 2px solid; BORDER-BOTTOM: = #ff0033 2px solid; BACKGROUND-COLOR: #ffcccc } DIV#mw-upload-deleted-warn { BORDER-RIGHT: #2f6fab 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: = #2f6fab 2px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 3px; = PADDING-BOTTOM: 3px; BORDER-LEFT: #2f6fab 2px solid; PADDING-TOP: 3px; = BORDER-BOTTOM: #2f6fab 2px solid } DIV#mw-recreate-deleted-warn { BORDER-RIGHT: #2f6fab 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: = #2f6fab 2px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 3px; = PADDING-BOTTOM: 3px; BORDER-LEFT: #2f6fab 2px solid; PADDING-TOP: 3px; = BORDER-BOTTOM: #2f6fab 2px solid } DIV#mw-upload-deleted-warn UL LI { FONT-SIZE: 90% } DIV#mw-recreate-deleted-warn UL LI { FONT-SIZE: 90% } .MediaTransformError { PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; = PADDING-TOP: 0.1em; BACKGROUND-COLOR: #ccc } .MediaTransformError TD { FONT-SIZE: 90%; VERTICAL-ALIGN: middle; TEXT-ALIGN: center } DIV#mw-search-interwiki-caption { FONT-WEIGHT: bold; FONT-SIZE: 95%; TEXT-ALIGN: center } .mw-search-interwiki-project { PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.2em; FONT-SIZE: 97%; BACKGROUND: = #cae8ff; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.15em; TEXT-ALIGN: left } SPAN.searchmatch { FONT-WEIGHT: bold; COLOR: red } .os-suggest { FONT-SIZE: 127% } ------=_NextPart_000_0000_01C8C0D4.9CF54AA0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/commonPrint.css?148 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_01C8C0D4.9CF54AA0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/monobook/IE70Fixes.css?148 #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_01C8C0D4.9CF54AA0 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 } BODY.page-Main_Page #ca-delete { DISPLAY: none! important } #toolbar { MARGIN-BOTTOM: 6px } OL.references { FONT-SIZE: 100% } .references-small { FONT-SIZE: 90% } .references-2column { FONT-SIZE: 90%; -moz-column-count: 2; -webkit-column-count: 2; = column-count: 2 } .same-bg { BACKGROUND: none transparent scroll repeat 0% 0% } OL.references > LI:unknown { BACKGROUND-COLOR: #def } SUP.reference:unknown { BACKGROUND-COLOR: #def } CITE { FONT-STYLE: normal; WORD-WRAP: break-word } CITE:unknown { BACKGROUND-COLOR: #def } @media Print =20 { #content CITE A.text.external:unknown { DISPLAY: none } } @media Screen, Handheld, Projection =20 { CITE *.printonly { DISPLAY: none } } TABLE.wikitable { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: = #f9f9f9; MARGIN: 1em 1em 1em 0px; BORDER-LEFT: #aaa 1px solid; = BORDER-BOTTOM: #aaa 1px solid; BORDER-COLLAPSE: collapse } TABLE.prettytable { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: = #f9f9f9; MARGIN: 1em 1em 1em 0px; BORDER-LEFT: #aaa 1px solid; = BORDER-BOTTOM: #aaa 1px solid; BORDER-COLLAPSE: collapse } 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: 1px; = BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 88%; = PADDING-BOTTOM: 1px; MARGIN: auto; BORDER-LEFT: #aaa 1px solid; WIDTH: = 100%; PADDING-TOP: 1px; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: = center } TABLE.navbox + TABLE.navbox { MARGIN-TOP: -1px } .navbox-title { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; TEXT-ALIGN: center } .navbox-abovebelow { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; TEXT-ALIGN: center } TABLE.navbox TH { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; TEXT-ALIGN: center } .navbox-group { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; WHITE-SPACE: = nowrap; TEXT-ALIGN: right } .navbox { BACKGROUND: #fdfdfd } .navbox-subgroup { BACKGROUND: #fdfdfd } .navbox-list { BORDER-LEFT-COLOR: #fdfdfd; BORDER-BOTTOM-COLOR: #fdfdfd; = BORDER-TOP-COLOR: #fdfdfd; BORDER-RIGHT-COLOR: #fdfdfd } .navbox-title { BACKGROUND: #ccccff } TABLE.navbox TH { BACKGROUND: #ccccff } .navbox-abovebelow { BACKGROUND: #ddddff } .navbox-group { BACKGROUND: #ddddff } .navbox-subgroup .navbox-title { BACKGROUND: #ddddff } .navbox-subgroup .navbox-group { BACKGROUND: #e6e6ff } .navbox-subgroup .navbox-abovebelow { BACKGROUND: #e6e6ff } .navbox-even { BACKGROUND: #f7f7f7 } .navbox-odd { BACKGROUND: none transparent scroll repeat 0% 0% } @media Print =20 { .navbox { DISPLAY: none } } .infobox { CLEAR: right; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; = BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.2em; FLOAT: right; = PADDING-BOTTOM: 0.2em; MARGIN: 0.5em 0px 0.5em 1em; BORDER-LEFT: #aaa = 1px solid; COLOR: black; PADDING-TOP: 0.2em; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } .infobox TD { VERTICAL-ALIGN: top } .infobox TH { VERTICAL-ALIGN: top } .infobox CAPTION { FONT-SIZE: larger } .bordered.infobox { BORDER-COLLAPSE: collapse } .bordered.infobox TD { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: = #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid } .bordered.infobox TH { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: = #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid } .bordered.infobox .borderless TD { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .bordered.infobox .borderless TH { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .sisterproject.infobox { FONT-SIZE: 90%; WIDTH: 20em } @media Print =20 { .sisterproject.infobox { DISPLAY: none } } .standard-talk.infobox { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px solid; = BACKGROUND-COLOR: #f8eaba } .bordered.standard-talk.infobox TD { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px solid } .bordered.standard-talk.infobox TH { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px solid } .bordered.infobox .mergedtoprow TD { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px } .bordered.infobox .mergedtoprow TH { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px } .bordered.infobox .mergedrow TD { BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #aaa 1px solid; BORDER-LEFT-WIDTH: = 0px; BORDER-BOTTOM-WIDTH: 0px } .bordered.infobox .mergedrow TH { BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #aaa 1px solid; BORDER-LEFT-WIDTH: = 0px; BORDER-BOTTOM-WIDTH: 0px } .geography.infobox { FONT-SIZE: 90%; LINE-HEIGHT: 1.2em; BORDER-COLLAPSE: collapse; = TEXT-ALIGN: left } .geography.infobox TD { PADDING-RIGHT: 0.6em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em } .geography.infobox TH { PADDING-RIGHT: 0.6em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em } .geography.infobox .mergedtoprow TD { PADDING-RIGHT: 0.6em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.4em } .geography.infobox .mergedtoprow TH { PADDING-RIGHT: 0.6em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.4em } .geography.infobox .mergedrow TD { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.2em; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .geography.infobox .mergedrow TH { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.2em; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .geography.infobox .mergedbottomrow TD { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid } .geography.infobox .mergedbottomrow TH { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; = PADDING-BOTTOM: 0.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid } .geography.infobox .maptable TD { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .geography.infobox .maptable TH { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .notice { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; = MARGIN: 1em; PADDING-TOP: 0.2em } #disambig { BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } .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 } #mw_content A[href$=3D'.pdf'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href*=3D'.pdf?'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href*=3D'.pdf#'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href$=3D'.PDF'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href*=3D'.PDF?'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } #mw_content A[href*=3D'.PDF#'].external { PADDING-RIGHT: 16px; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } SPAN.PDFlink A { PADDING-RIGHT: 17px! important; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-f= ile_acrobat.gif/15px-Icons-mini-file_acrobat.gif) no-repeat right center } SPAN.geolink A { PADDING-RIGHT: 11px! important; BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/en/a/a7/Monobook-globe.png) = no-repeat right center } DIV.columns-2 DIV.column { MIN-WIDTH: 300px; FLOAT: left; WIDTH: 50% } DIV.columns-3 DIV.column { MIN-WIDTH: 200px; FLOAT: left; WIDTH: 33.3% } DIV.columns-4 DIV.column { MIN-WIDTH: 150px; FLOAT: left; WIDTH: 25% } DIV.columns-5 DIV.column { MIN-WIDTH: 120px; FLOAT: left; WIDTH: 20% } .plainlinksneverexpand { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! = important; PADDING-TOP: 0px! important } .plainlinksneverexpand .urlexpansion { DISPLAY: none! important } .plainlinksneverexpand A { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! = important; PADDING-TOP: 0px! important } .plainlinksneverexpand A.text.external:unknown { DISPLAY: none! important } .plainlinksneverexpand A.autonumber.external:unknown { DISPLAY: none! important } .messagebox { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #aaa = 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; MARGIN: 0px auto = 1em; BORDER-LEFT: #aaa 1px solid; WIDTH: 80%; PADDING-TOP: 0.2em; = BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #f9f9f9 } .merge.messagebox { BORDER-RIGHT: #c0b8cc 1px solid; BORDER-TOP: #c0b8cc 1px solid; = BORDER-LEFT: #c0b8cc 1px solid; BORDER-BOTTOM: #c0b8cc 1px solid; = BACKGROUND-COLOR: #f0e5ff; TEXT-ALIGN: center } .cleanup.messagebox { BORDER-RIGHT: #9f9fff 1px solid; BORDER-TOP: #9f9fff 1px solid; = BORDER-LEFT: #9f9fff 1px solid; BORDER-BOTTOM: #9f9fff 1px solid; = BACKGROUND-COLOR: #efefff; TEXT-ALIGN: center } .standard-talk.messagebox { BORDER-RIGHT: #c0c090 1px solid; BORDER-TOP: #c0c090 1px solid; = BORDER-LEFT: #c0c090 1px solid; BORDER-BOTTOM: #c0c090 1px solid; = BACKGROUND-COLOR: #f8eaba } .nested-talk.messagebox { BORDER-RIGHT: #c0c090 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #c0c090 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px = 0px 0px; BORDER-LEFT: #c0c090 1px solid; WIDTH: 100%; PADDING-TOP: 2px; = BORDER-BOTTOM: #c0c090 1px solid; BACKGROUND-COLOR: #f8eaba } .small.messagebox { CLEAR: both; FONT-SIZE: 85%; FLOAT: right; MARGIN: 0px 0px 1em 1em; = WIDTH: 238px; LINE-HEIGHT: 1.25em } .small-talk.messagebox { CLEAR: both; FONT-SIZE: 85%; BACKGROUND: #f8eaba; FLOAT: right; MARGIN: = 0px 0px 1em 1em; WIDTH: 238px; LINE-HEIGHT: 1.25em } TABLE.ambox { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: = #fbfbfb; MARGIN: -1px 10%; BORDER-LEFT: #1e90ff 10px solid; = BORDER-BOTTOM: #aaa 1px solid } TH.ambox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.ambox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.ambox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.ambox-imageright { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TABLE.ambox-notice { BORDER-LEFT: #1e90ff 10px solid } TABLE.ambox-speedy { BACKGROUND: #fee; BORDER-LEFT: #b22222 10px solid } TABLE.ambox-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-move { BORDER-LEFT: #9932cc 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% } @media Print =20 { .ambox { DISPLAY: none } } TABLE.imbox { BORDER-RIGHT: #1e90ff 3px solid; BORDER-TOP: #1e90ff 3px solid; = BACKGROUND: #fbfbfb; MARGIN: 4px 10%; BORDER-LEFT: #1e90ff 3px solid; = BORDER-BOTTOM: #1e90ff 3px solid; BORDER-COLLAPSE: collapse } TH.imbox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.imbox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.imbox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.imbox-imageright { PADDING-RIGHT: 0.8em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TABLE.imbox-notice { BORDER-RIGHT: #1e90ff 3px solid; BORDER-TOP: #1e90ff 3px solid; = BORDER-LEFT: #1e90ff 3px solid; BORDER-BOTTOM: #1e90ff 3px solid } TABLE.imbox-speedy { BORDER-RIGHT: #b22222 3px solid; BORDER-TOP: #b22222 3px solid; = BACKGROUND: #fee; BORDER-LEFT: #b22222 3px solid; BORDER-BOTTOM: #b22222 = 3px solid } TABLE.imbox-delete { BORDER-RIGHT: #b22222 3px solid; BORDER-TOP: #b22222 3px solid; = BORDER-LEFT: #b22222 3px solid; BORDER-BOTTOM: #b22222 3px solid } TABLE.imbox-content { BORDER-RIGHT: #f28500 3px solid; BORDER-TOP: #f28500 3px solid; = BORDER-LEFT: #f28500 3px solid; BORDER-BOTTOM: #f28500 3px solid } TABLE.imbox-style { BORDER-RIGHT: #f4c430 3px solid; BORDER-TOP: #f4c430 3px solid; = BORDER-LEFT: #f4c430 3px solid; BORDER-BOTTOM: #f4c430 3px solid } TABLE.imbox-move { BORDER-RIGHT: #9932cc 3px solid; BORDER-TOP: #9932cc 3px solid; = BORDER-LEFT: #9932cc 3px solid; BORDER-BOTTOM: #9932cc 3px solid } TABLE.imbox-protection { BORDER-RIGHT: #bba 3px solid; BORDER-TOP: #bba 3px solid; BORDER-LEFT: = #bba 3px solid; BORDER-BOTTOM: #bba 3px solid } TABLE.imbox-license { BORDER-RIGHT: #88a 3px solid; BORDER-TOP: #88a 3px solid; BACKGROUND: = #f7f8ff; BORDER-LEFT: #88a 3px solid; BORDER-BOTTOM: #88a 3px solid } TABLE.imbox-featured { BORDER-RIGHT: #cba135 3px solid; BORDER-TOP: #cba135 3px solid; = BORDER-LEFT: #cba135 3px solid; BORDER-BOTTOM: #cba135 3px solid } TABLE.cmbox { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: = #dfe8ff; MARGIN: -1px 10%; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: = #aaa 1px solid } TH.cmbox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.cmbox-text { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; = WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0.25em; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.cmbox-image { PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TD.cmbox-imageright { PADDING-RIGHT: 0.8em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } TABLE.cmbox-notice { BACKGROUND: #dfe8ff } TABLE.cmbox-speedy { BORDER-RIGHT: #b22222 4px solid; BORDER-TOP: #b22222 4px solid; = MARGIN-TOP: 1px; BACKGROUND: #ffdbdb; MARGIN-BOTTOM: 1px; BORDER-LEFT: = #b22222 4px solid; BORDER-BOTTOM: #b22222 4px solid } TABLE.cmbox-delete { BACKGROUND: #ffdbdb } TABLE.cmbox-content { BACKGROUND: #ffe7ce } TABLE.cmbox-style { BACKGROUND: #fff9db } TABLE.cmbox-move { BACKGROUND: #f1d0ff } TABLE.cmbox-protection { BACKGROUND: #efefe1 } #file IMG { BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png)= } .IPA { FONT-FAMILY: inherit } .Unicode { FONT-FAMILY: inherit } .latinx { FONT-FAMILY: inherit } .polytonic { FONT-FAMILY: inherit } .mufi { FONT-FAMILY: Alphabetum, Cardo, LeedsUni, Junicode, "TITUS Cyberbit = Basic", ALPHA-Demo } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } UNKNOWN { FONT-FAMILY: inherit } #wpSave { FONT-WEIGHT: bold } .hiddenStructure { DISPLAY: inline! important; COLOR: #f00; BACKGROUND-COLOR: #0f0 } .check-icon A.new { DISPLAY: none; speak: none } .nounderlines A { TEXT-DECORATION: none } .IPA A:link { TEXT-DECORATION: none } .IPA A:visited { TEXT-DECORATION: none } @media Print =20 { #privacy { DISPLAY: none } #about { DISPLAY: none } #disclaimer { DISPLAY: none } } #EnWpMpBook { BACKGROUND-IMAGE: = url(http://upload.wikimedia.org/wikipedia/en/7/7e/MP-open-book.png) } #EnWpMpSearch { BACKGROUND: = url(http://upload.wikimedia.org/wikipedia/en/a/ae/MP-magnifying-glass.png= ) no-repeat right top } #EnWpMpSearchInner { FLOAT: right; WIDTH: 20em; TEXT-ALIGN: center } #EnWpMpBook2 { BACKGROUND-IMAGE: = url(http://upload.wikimedia.org/wikipedia/commons/8/8e/MP-open-book2.png)= } DIV.Boxmerge { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 4px; FONT-SIZE: 95%; PADDING-BOTTOM: 4px; MARGIN: = 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa = 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center } DIV.NavFrame { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 4px; FONT-SIZE: 95%; PADDING-BOTTOM: 4px; MARGIN: = 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa = 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center } DIV.Boxmerge DIV.NavFrame { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } DIV.NavFrame + DIV.NavFrame { =09 } DIV.NavPic { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: = 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff } DIV.NavFrame DIV.NavHead { FONT-WEIGHT: bold; POSITION: relative; HEIGHT: 1.6em; BACKGROUND-COLOR: = #ccf } DIV.NavFrame P { FONT-SIZE: 100% } DIV.NavFrame DIV.NavContent { FONT-SIZE: 100% } DIV.NavFrame DIV.NavContent P { FONT-SIZE: 100% } DIV.NavEnd { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px } A.NavToggle { FONT-WEIGHT: normal; FONT-SIZE: 90%; RIGHT: 3px; POSITION: absolute; = TOP: 0px } .mw-plusminus-pos { COLOR: #006400 } .mw-plusminus-neg { COLOR: #8b0000 } .dablink { PADDING-LEFT: 2em; FONT-STYLE: italic } .dablink I { FONT-STYLE: normal } .horizontal UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .horizontal LI { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.6em; DISPLAY: inline; = PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } .horizontal LI:unknown { PADDING-RIGHT: 0px; BORDER-RIGHT-STYLE: none } .geo-default { DISPLAY: inline } .geo-nondefault { DISPLAY: none } .geo-dms { DISPLAY: inline } .geo-dec { DISPLAY: inline } .geo-multi-punct { DISPLAY: none } .longitude { WHITE-SPACE: nowrap } .latitude { WHITE-SPACE: nowrap } .geo { =09 } .nonumtoc .tocnumber { DISPLAY: none } .nonumtoc #toc UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0.3em 0px 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: = none } .nonumtoc .toc UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0.3em 0px 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: = none } .nonumtoc #toc UL UL { MARGIN: 0px 0px 0px 2em } .nonumtoc .toc UL UL { MARGIN: 0px 0px 0px 2em } .toclimit-2 .toclevel-2 { DISPLAY: none } .toclimit-3 .toclevel-3 { DISPLAY: none } .toclimit-4 .toclevel-4 { DISPLAY: none } .toclimit-5 .toclevel-5 { DISPLAY: none } .toclimit-6 .toclevel-6 { DISPLAY: none } .toclimit-7 .toclevel-7 { DISPLAY: none } .listify TD { DISPLAY: list-item } .listify TR { DISPLAY: block } .listify TABLE { DISPLAY: block } BLOCKQUOTE.templatequote { MARGIN-TOP: 0px } BLOCKQUOTE.templatequote DIV.templatequotecite { MARGIN-TOP: 0px; PADDING-LEFT: 2em; LINE-HEIGHT: 1em; TEXT-ALIGN: left } BLOCKQUOTE.templatequote DIV.templatequotecite CITE { FONT-SIZE: 85% } DIV.user-block { BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #a9a9a9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: = #a9a9a9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; = BACKGROUND-COLOR: #ffefd5 } .nowraplinks A { WHITE-SPACE: nowrap } .template-documentation { CLEAR: both; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; = BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = MARGIN: 1em 0px 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; = BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #ecfcf4 } .thumbinner { MIN-WIDTH: 100px } .imagemap-inline DIV { DISPLAY: inline } #wpUploadDescription { HEIGHT: 13em } SUP { LINE-HEIGHT: 1em } SUB { LINE-HEIGHT: 1em } ------=_NextPart_000_0000_01C8C0D4.9CF54AA0 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 #deleteconfirm { DISPLAY: none! important } 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; MARGIN-BOTTOM: -0.5em; BACKGROUND-COLOR: transparent; = TEXT-ALIGN: center } #content { BACKGROUND-COLOR: #f8fcff } #p-cactions LI A { BACKGROUND-COLOR: #f8fcff } #p-cactions LI A:hover { BACKGROUND-COLOR: #f8fcff } #p-cactions LI.selected A { BACKGROUND-COLOR: #f8fcff } #content DIV.thumb { BORDER-LEFT-COLOR: #f8fcff; BORDER-BOTTOM-COLOR: #f8fcff; = BORDER-TOP-COLOR: #f8fcff; BORDER-RIGHT-COLOR: #f8fcff } .ns-0 * #content { BACKGROUND-COLOR: white } .ns-0 * #p-cactions LI.selected A { BACKGROUND-COLOR: white } .ns-0 * #p-cactions LI A:hover { BACKGROUND-COLOR: white } .ns-0 * #p-cactions LI A { BACKGROUND-COLOR: #fbfbfb } .ns-0 * #content DIV.thumb { BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; BORDER-TOP-COLOR: = white; BORDER-RIGHT-COLOR: white } #p-cactions #ca-addsection A { PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em } #content BLOCKQUOTE { FONT-SIZE: 93.75%; MARGIN: 1em 1.6em } #content BLOCKQUOTE P { =09 } #siteSub { DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 92% } #ca-edit A { FONT-WEIGHT: bold! important } @media Print =20 { .editlink { DISPLAY: none } .noprint { DISPLAY: none } .metadata { DISPLAY: none } .dablink { DISPLAY: none } #content { BACKGROUND: #fff } } .diffchange { FONT-WEIGHT: bold } TD.diff-addedline { FONT-SIZE: 85%; VERTICAL-ALIGN: top } TD.diff-deletedline { FONT-SIZE: 85%; VERTICAL-ALIGN: top } TD.diff-context { FONT-SIZE: 85%; VERTICAL-ALIGN: top } #pt-login { FONT-WEIGHT: bold; FONT-SIZE: 110% } P.error { FONT-WEIGHT: bold } .toccolours { BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px = solid; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; = BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px = solid; BACKGROUND-COLOR: #f9f9f9 } .portlet A { TEXT-DECORATION: none } #editpage-specialchars A { TEXT-DECORATION: none } .portlet A:hover { TEXT-DECORATION: underline } #editpage-specialchars A:hover { TEXT-DECORATION: underline } DIV.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 } #bodyContent .plainlinks2 A[href^=3D'http://en.wikipedia.org'].external = { COLOR: #002bb8! important } UL.permissions-errors > LI { LIST-STYLE-TYPE: none } UL.permissions-errors { MARGIN: 0px } ------=_NextPart_000_0000_01C8C0D4.9CF54AA0 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_01C8C0D4.9CF54AA0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/wikibits.js?148 // MediaWiki JavaScript support functions=0A= =0A= var clientPC =3D navigator.userAgent.toLowerCase(); // Get client info=0A= var is_gecko =3D /gecko/.test( clientPC ) &&=0A= !/khtml|spoofer|netscape\/7\.0/.test(clientPC);=0A= var is_safari =3D clientPC.indexOf('applewebkit') !=3D -1 &&=0A= clientPC.indexOf('spoofer') =3D=3D -1;=0A= var is_khtml =3D navigator.vendor =3D=3D 'KDE' ||=0A= ( document.childNodes && !document.all && !navigator.taintEnabled );=0A= // For accesskeys; note that FF3+ is included here!=0A= var is_ff2 =3D /firefox\/[2-9]|minefield\/3/.test( clientPC );=0A= // These aren't used here, but some custom scripts rely on them=0A= var is_ff2_win =3D is_ff2 && clientPC.indexOf('windows') !=3D -1;=0A= var is_ff2_x11 =3D is_ff2 && clientPC.indexOf('x11') !=3D -1;=0A= if (clientPC.indexOf('opera') !=3D -1) {=0A= var is_opera =3D true;=0A= var is_opera_preseven =3D window.opera && !document.childNodes;=0A= var is_opera_seven =3D window.opera && document.childNodes;=0A= var is_opera_95 =3D /opera\/(9.[5-9]|[1-9][0-9])/.test( clientPC );=0A= }=0A= =0A= // Global external objects used by this script.=0A= /*extern ta, stylepath, skin */=0A= =0A= // add any onload functions in this hook (please don't hard-code any = events in the xhtml source)=0A= var doneOnloadHook;=0A= =0A= if (!window.onloadFuncts) {=0A= var onloadFuncts =3D [];=0A= }=0A= =0A= function addOnloadHook(hookFunct) {=0A= // Allows add-on scripts to add onload functions=0A= if(!doneOnloadHook) {=0A= onloadFuncts[onloadFuncts.length] =3D hookFunct;=0A= } else {=0A= hookFunct(); // bug in MSIE script loading=0A= }=0A= }=0A= =0A= function hookEvent(hookName, hookFunct) {=0A= if (window.addEventListener) {=0A= window.addEventListener(hookName, hookFunct, false);=0A= } else if (window.attachEvent) {=0A= window.attachEvent("on" + hookName, hookFunct);=0A= }=0A= }=0A= =0A= function importScript(page) {=0A= return importScriptURI(wgScript + = '?action=3Draw&ctype=3Dtext/javascript&title=3D' + = encodeURIComponent(page.replace(/ /g,'_')));=0A= }=0A= =0A= var loadedScripts =3D {}; // included-scripts tracker=0A= function importScriptURI(url) {=0A= if (loadedScripts[url]) {=0A= return;=0A= }=0A= loadedScripts[url] =3D true;=0A= var s =3D document.createElement('script');=0A= s.setAttribute('src',url);=0A= s.setAttribute('type','text/javascript');=0A= document.getElementsByTagName('head')[0].appendChild(s);=0A= return s;=0A= }=0A= =0A= function importStylesheet(page) {=0A= return importStylesheetURI(wgScript + = '?action=3Draw&ctype=3Dtext/css&title=3D' + = encodeURIComponent(page.replace(/ /g,'_')));=0A= }=0A= =0A= function importStylesheetURI(url) {=0A= return document.createStyleSheet ? document.createStyleSheet(url) : = appendCSS('@import "' + url + '";');=0A= }=0A= =0A= function appendCSS(text) {=0A= var s =3D document.createElement('style');=0A= s.type =3D 'text/css';=0A= s.rel =3D 'stylesheet';=0A= if (s.styleSheet) s.styleSheet.cssText =3D text //IE=0A= else s.appendChild(document.createTextNode(text + '')) //Safari = sometimes borks on null=0A= document.getElementsByTagName('head')[0].appendChild(s);=0A= return s;=0A= }=0A= =0A= // 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_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 showTocToggle() {=0A= if (document.createTextNode) {=0A= // Uses DOM calls to avoid document.write + XHTML issues=0A= =0A= var linkHolder =3D document.getElementById('toctitle');=0A= if (!linkHolder) {=0A= return;=0A= }=0A= =0A= var outerSpan =3D document.createElement('span');=0A= outerSpan.className =3D 'toctoggle';=0A= =0A= var toggleLink =3D document.createElement('a');=0A= toggleLink.id =3D 'togglelink';=0A= toggleLink.className =3D 'internal';=0A= toggleLink.href =3D 'javascript:toggleToc()';=0A= toggleLink.appendChild(document.createTextNode(tocHideText));=0A= =0A= outerSpan.appendChild(document.createTextNode('['));=0A= outerSpan.appendChild(toggleLink);=0A= outerSpan.appendChild(document.createTextNode(']'));=0A= =0A= linkHolder.appendChild(document.createTextNode(' '));=0A= linkHolder.appendChild(outerSpan);=0A= =0A= var cookiePos =3D document.cookie.indexOf("hidetoc=3D");=0A= if (cookiePos > -1 && document.cookie.charAt(cookiePos + 8) =3D=3D 1) {=0A= toggleToc();=0A= }=0A= }=0A= }=0A= =0A= function changeText(el, newText) {=0A= // Safari work around=0A= if (el.innerText) {=0A= el.innerText =3D newText;=0A= } else if (el.firstChild && el.firstChild.nodeValue) {=0A= el.firstChild.nodeValue =3D newText;=0A= }=0A= }=0A= =0A= function toggleToc() {=0A= var toc =3D = document.getElementById('toc').getElementsByTagName('ul')[0];=0A= var toggleLink =3D document.getElementById('togglelink');=0A= =0A= if (toc && toggleLink && toc.style.display =3D=3D 'none') {=0A= changeText(toggleLink, tocHideText);=0A= toc.style.display =3D 'block';=0A= document.cookie =3D "hidetoc=3D0";=0A= } else {=0A= changeText(toggleLink, tocShowText);=0A= toc.style.display =3D 'none';=0A= document.cookie =3D "hidetoc=3D1";=0A= }=0A= }=0A= =0A= var mwEditButtons =3D [];=0A= var mwCustomEditButtons =3D []; // eg to add in MediaWiki:Common.js=0A= =0A= function escapeQuotes(text) {=0A= var re =3D new RegExp("'","g");=0A= text =3D text.replace(re,"\\'");=0A= re =3D new RegExp("\\n","g");=0A= text =3D text.replace(re,"\\n");=0A= return escapeQuotesHTML(text);=0A= }=0A= =0A= function escapeQuotesHTML(text) {=0A= var re =3D new RegExp('&',"g");=0A= text =3D text.replace(re,"&");=0A= re =3D new RegExp('"',"g");=0A= text =3D text.replace(re,""");=0A= re =3D new RegExp('<',"g");=0A= text =3D text.replace(re,"<");=0A= re =3D new RegExp('>',"g");=0A= text =3D text.replace(re,">");=0A= return text;=0A= }=0A= =0A= =0A= /**=0A= * Set the accesskey prefix based on browser detection.=0A= */=0A= var tooltipAccessKeyPrefix =3D 'alt-';=0A= if (is_opera) {=0A= tooltipAccessKeyPrefix =3D 'shift-esc-';=0A= } else if (is_safari=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) {=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= var checkboxes;=0A= var lastCheckbox;=0A= =0A= function setupCheckboxShiftClick() {=0A= checkboxes =3D [];=0A= lastCheckbox =3D null;=0A= var inputs =3D document.getElementsByTagName('input');=0A= addCheckboxClickHandlers(inputs);=0A= }=0A= =0A= function addCheckboxClickHandlers(inputs, start) {=0A= if ( !start) start =3D 0;=0A= =0A= var finish =3D start + 250;=0A= if ( finish > inputs.length )=0A= finish =3D inputs.length;=0A= =0A= for ( var i =3D start; i < finish; i++ ) {=0A= var cb =3D inputs[i];=0A= if ( !cb.type || cb.type.toLowerCase() !=3D 'checkbox' )=0A= continue;=0A= var end =3D checkboxes.length;=0A= checkboxes[end] =3D cb;=0A= cb.index =3D end;=0A= cb.onclick =3D checkboxClickHandler;=0A= }=0A= =0A= if ( finish < inputs.length ) {=0A= setTimeout( function () {=0A= addCheckboxClickHandlers(inputs, finish);=0A= }, 200 );=0A= }=0A= }=0A= =0A= function checkboxClickHandler(e) {=0A= if (typeof e =3D=3D 'undefined') {=0A= e =3D window.event;=0A= }=0A= if ( !e.shiftKey || lastCheckbox =3D=3D=3D null ) {=0A= lastCheckbox =3D this.index;=0A= return true;=0A= }=0A= var endState =3D this.checked;=0A= var start, finish;=0A= if ( this.index < lastCheckbox ) {=0A= start =3D this.index + 1;=0A= finish =3D lastCheckbox;=0A= } else {=0A= start =3D lastCheckbox;=0A= finish =3D this.index - 1;=0A= }=0A= for (var i =3D start; i <=3D finish; ++i ) {=0A= checkboxes[i].checked =3D endState;=0A= }=0A= lastCheckbox =3D this.index;=0A= return true;=0A= }=0A= =0A= function toggle_element_activation(ida,idb) {=0A= if (!document.getElementById) {=0A= return;=0A= }=0A= document.getElementById(ida).disabled=3Dtrue;=0A= document.getElementById(idb).disabled=3Dfalse;=0A= }=0A= =0A= function toggle_element_check(ida,idb) {=0A= if (!document.getElementById) {=0A= return;=0A= }=0A= document.getElementById(ida).checked=3Dtrue;=0A= document.getElementById(idb).checked=3Dfalse;=0A= }=0A= =0A= /*=0A= Written by Jonathan Snook, http://www.snook.ca/jonathan=0A= Add-ons by Robert Nyman, http://www.robertnyman.com=0A= Author says "The credit comment is all it takes, no license. Go crazy = with it!:-)"=0A= From = http://www.robertnyman.com/2005/11/07/the-ultimate-getelementsbyclassname= /=0A= */=0A= function getElementsByClassName(oElm, strTagName, oClassNames){=0A= var arrElements =3D (strTagName =3D=3D "*" && oElm.all)? oElm.all : = oElm.getElementsByTagName(strTagName);=0A= var arrReturnElements =3D new Array();=0A= var arrRegExpClassNames =3D new Array();=0A= if(typeof oClassNames =3D=3D "object"){=0A= for(var i=3D0; i 0) {=0A= if (table.tHead && table.tHead.rows.length > 0) {=0A= firstRow =3D table.tHead.rows[table.tHead.rows.length-1];=0A= } else {=0A= firstRow =3D table.rows[0];=0A= }=0A= }=0A= if (!firstRow) return;=0A= =0A= // We have a first row: assume it's the header, and make its contents = clickable links=0A= for (var i =3D 0; i < firstRow.cells.length; i++) {=0A= var cell =3D firstRow.cells[i];=0A= if ((" "+cell.className+" ").indexOf(" unsortable ") =3D=3D -1) {=0A= cell.innerHTML +=3D '  ';=0A= }=0A= }=0A= if (ts_alternate_row_colors) {=0A= ts_alternate(table);=0A= }=0A= }=0A= =0A= function ts_getInnerText(el) {=0A= if (typeof el =3D=3D "string") return el;=0A= if (typeof el =3D=3D "undefined") { return el };=0A= if (el.textContent) return el.textContent; // not needed but it is = faster=0A= if (el.innerText) return el.innerText; // IE doesn't have = textContent=0A= var str =3D "";=0A= =0A= var cs =3D el.childNodes;=0A= var l =3D cs.length;=0A= for (var i =3D 0; i < l; i++) {=0A= switch (cs[i].nodeType) {=0A= case 1: //ELEMENT_NODE=0A= str +=3D ts_getInnerText(cs[i]);=0A= break;=0A= case 3: //TEXT_NODE=0A= str +=3D cs[i].nodeValue;=0A= break;=0A= }=0A= }=0A= return str;=0A= }=0A= =0A= function ts_resortTable(lnk) {=0A= // get the span=0A= var span =3D lnk.getElementsByTagName('span')[0];=0A= =0A= var td =3D lnk.parentNode;=0A= var tr =3D td.parentNode;=0A= var column =3D td.cellIndex;=0A= =0A= var table =3D tr.parentNode;=0A= while (table && !(table.tagName && table.tagName.toLowerCase() =3D=3D = 'table'))=0A= table =3D table.parentNode;=0A= if (!table) return;=0A= =0A= // Work out a type for the column=0A= if (table.rows.length <=3D 1) return;=0A= =0A= // Skip the first row if that's where the headings are=0A= var rowStart =3D (table.tHead && table.tHead.rows.length > 0 ? 0 : 1);=0A= =0A= var itm =3D "";=0A= for (var i =3D rowStart; i < table.rows.length; i++) {=0A= if (table.rows[i].cells.length > column) {=0A= itm =3D ts_getInnerText(table.rows[i].cells[column]);=0A= itm =3D itm.replace(/^[\s\xa0]+/, "").replace(/[\s\xa0]+$/, "");=0A= if (itm !=3D "") break;=0A= }=0A= }=0A= =0A= 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= updateTooltipAccessKeys( null );=0A= akeytt( null );=0A= setupCheckboxShiftClick();=0A= sortables_init();=0A= =0A= // Run any added-on functions=0A= for (var i =3D 0; i < onloadFuncts.length; i++) {=0A= onloadFuncts[i]();=0A= }=0A= }=0A= =0A= /**=0A= * Add an event handler to an element=0A= *=0A= * @param Element element Element to add handler to=0A= * @param String attach Event to attach to=0A= * @param callable handler Event handler callback=0A= */=0A= function addHandler( element, attach, handler ) {=0A= if( window.addEventListener ) {=0A= element.addEventListener( attach, handler, false );=0A= } else if( window.attachEvent ) {=0A= element.attachEvent( 'on' + attach, handler );=0A= }=0A= }=0A= =0A= /**=0A= * Add a click event handler to an element=0A= *=0A= * @param Element element Element to add handler to=0A= * @param callable handler Event handler callback=0A= */=0A= function addClickHandler( element, handler ) {=0A= addHandler( element, 'click', handler );=0A= }=0A= //note: all skins should call runOnloadHook() at the end of html output,=0A= // so the below should be redundant. It's there just in case.=0A= hookEvent("load", runOnloadHook);=0A= ------=_NextPart_000_0000_01C8C0D4.9CF54AA0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/ajax.js?148 // 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_01C8C0D4.9CF54AA0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://en.wikipedia.org/skins-1.5/common/mwsuggest.js?148 /*=0A= * OpenSearch ajax suggestion engine for MediaWiki=0A= * =0A= * uses core MediaWiki open search support to fetch suggestions=0A= * and show them below search boxes and other inputs=0A= *=0A= * by Robert Stojnic (April 2008)=0A= */=0A= =0A= // search_box_id -> Results object =0A= var os_map =3D {};=0A= // cached data, url -> json_text=0A= var os_cache =3D {};=0A= // global variables for suggest_keypress=0A= var os_cur_keypressed =3D 0;=0A= var os_last_keypress =3D 0;=0A= var os_keypressed_count =3D 0;=0A= // type: Timer=0A= var os_timer =3D null;=0A= // tie mousedown/up events=0A= var os_mouse_pressed =3D false;=0A= var os_mouse_num =3D -1;=0A= // if true, the last change was made by mouse (and not keyboard)=0A= var os_mouse_moved =3D false;=0A= // delay between keypress and suggestion (in ms)=0A= var os_search_timeout =3D 250;=0A= // these pairs of inputs/forms will be autoloaded at startup=0A= var os_autoload_inputs =3D new Array('searchInput', 'searchInput2', = 'powerSearchText', 'searchText');=0A= var os_autoload_forms =3D new Array('searchform', 'searchform2', = 'powersearch', 'search' );=0A= // if we stopped the service=0A= var os_is_stopped =3D false;=0A= // max lines to show in suggest table=0A= var os_max_lines_per_suggest =3D 7;=0A= =0A= /** Timeout timer class that will fetch the results */ =0A= function os_Timer(id,r,query){=0A= this.id =3D id;=0A= this.r =3D r;=0A= this.query =3D query; =0A= }=0A= =0A= /** Property class for single search box */=0A= function os_Results(name, formname){ =0A= this.searchform =3D formname; // id of the searchform=0A= this.searchbox =3D name; // id of the searchbox=0A= this.container =3D name+"Suggest"; // div that holds results=0A= this.resultTable =3D name+"Result"; // id base for the result table = (+num =3D table row)=0A= this.resultText =3D name+"ResultText"; // id base for the spans within = result tables (+num)=0A= this.toggle =3D name+"Toggle"; // div that has the toggle = (enable/disable) link=0A= this.query =3D null; // last processed query=0A= this.results =3D null; // parsed titles=0A= this.resultCount =3D 0; // number of results=0A= this.original =3D null; // query that user entered =0A= this.selected =3D -1; // which result is selected=0A= this.containerCount =3D 0; // number of results visible in container =0A= this.containerRow =3D 0; // height of result field in the container=0A= this.containerTotal =3D 0; // total height of the container will all = results=0A= this.visible =3D false; // if container is visible=0A= }=0A= =0A= /** Hide results div */=0A= function os_hideResults(r){=0A= var c =3D document.getElementById(r.container);=0A= if(c !=3D null)=0A= c.style.visibility =3D "hidden";=0A= r.visible =3D false;=0A= r.selected =3D -1;=0A= }=0A= =0A= /** Show results div */=0A= function os_showResults(r){=0A= if(os_is_stopped)=0A= return;=0A= os_fitContainer(r);=0A= var c =3D document.getElementById(r.container);=0A= r.selected =3D -1;=0A= if(c !=3D null){=0A= c.scrollTop =3D 0;=0A= c.style.visibility =3D "visible";=0A= r.visible =3D true;=0A= } =0A= }=0A= =0A= function os_operaWidthFix(x){=0A= // TODO: better css2 incompatibility detection here=0A= if(is_opera || is_khtml || = navigator.userAgent.toLowerCase().indexOf('firefox/1')!=3D-1){=0A= return x - 30; // opera&konqueror & old firefox don't understand = overflow-x, estimate scrollbar width=0A= } =0A= return x;=0A= }=0A= =0A= function os_encodeQuery(value){=0A= if (encodeURIComponent) {=0A= return encodeURIComponent(value);=0A= }=0A= if(escape) {=0A= return escape(value);=0A= }=0A= }=0A= function os_decodeValue(value){=0A= if (decodeURIComponent) {=0A= return decodeURIComponent(value);=0A= } =0A= if(unescape){=0A= return unescape(value);=0A= }=0A= }=0A= =0A= /** Brower-dependent functions to find window inner size, and scroll = status */=0A= function f_clientWidth() {=0A= return f_filterResults (=0A= window.innerWidth ? window.innerWidth : 0,=0A= document.documentElement ? document.documentElement.clientWidth : 0,=0A= document.body ? document.body.clientWidth : 0=0A= );=0A= }=0A= function f_clientHeight() {=0A= return f_filterResults (=0A= window.innerHeight ? window.innerHeight : 0,=0A= document.documentElement ? document.documentElement.clientHeight : 0,=0A= document.body ? document.body.clientHeight : 0=0A= );=0A= }=0A= function f_scrollLeft() {=0A= return f_filterResults (=0A= window.pageXOffset ? window.pageXOffset : 0,=0A= document.documentElement ? document.documentElement.scrollLeft : 0,=0A= document.body ? document.body.scrollLeft : 0=0A= );=0A= }=0A= function f_scrollTop() {=0A= return f_filterResults (=0A= window.pageYOffset ? window.pageYOffset : 0,=0A= document.documentElement ? document.documentElement.scrollTop : 0,=0A= document.body ? document.body.scrollTop : 0=0A= );=0A= }=0A= function f_filterResults(n_win, n_docel, n_body) {=0A= var n_result =3D n_win ? n_win : 0;=0A= if (n_docel && (!n_result || (n_result > n_docel)))=0A= n_result =3D n_docel;=0A= return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;=0A= }=0A= =0A= /** Get the height available for the results container */=0A= function os_availableHeight(r){=0A= var absTop =3D document.getElementById(r.container).style.top;=0A= var px =3D absTop.lastIndexOf("px");=0A= if(px > 0)=0A= absTop =3D absTop.substring(0,px);=0A= return f_clientHeight() - (absTop - f_scrollTop());=0A= }=0A= =0A= =0A= /** Get element absolute position {left,top} */=0A= function os_getElementPosition(elemID){=0A= var offsetTrail =3D document.getElementById(elemID);=0A= var offsetLeft =3D 0;=0A= var offsetTop =3D 0;=0A= while (offsetTrail){=0A= offsetLeft +=3D offsetTrail.offsetLeft;=0A= offsetTop +=3D offsetTrail.offsetTop;=0A= offsetTrail =3D offsetTrail.offsetParent;=0A= }=0A= if (navigator.userAgent.indexOf('Mac') !=3D -1 && typeof = document.body.leftMargin !=3D 'undefined'){=0A= offsetLeft +=3D document.body.leftMargin;=0A= offsetTop +=3D document.body.topMargin;=0A= }=0A= return {left:offsetLeft,top:offsetTop};=0A= }=0A= =0A= /** Create the container div that will hold the suggested titles */=0A= function os_createContainer(r){=0A= var c =3D document.createElement("div");=0A= var s =3D document.getElementById(r.searchbox);=0A= var pos =3D os_getElementPosition(r.searchbox); =0A= var left =3D pos.left;=0A= var top =3D pos.top + s.offsetHeight;=0A= c.className =3D "os-suggest";=0A= c.setAttribute("id", r.container); =0A= document.body.appendChild(c); =0A= =0A= // dynamically generated style params =0A= // IE workaround, cannot explicitely set "style" attribute=0A= c =3D document.getElementById(r.container);=0A= c.style.top =3D top+"px";=0A= c.style.left =3D left+"px";=0A= c.style.width =3D s.offsetWidth+"px";=0A= =0A= // mouse event handlers=0A= c.onmouseover =3D function(event) { os_eventMouseover(r.searchbox, = event); };=0A= c.onmousemove =3D function(event) { os_eventMousemove(r.searchbox, = event); };=0A= c.onmousedown =3D function(event) { return = os_eventMousedown(r.searchbox, event); };=0A= c.onmouseup =3D function(event) { os_eventMouseup(r.searchbox, event); = };=0A= return c;=0A= }=0A= =0A= /** change container height to fit to screen */=0A= function os_fitContainer(r){ =0A= var c =3D document.getElementById(r.container);=0A= var h =3D os_availableHeight(r) - 20;=0A= var inc =3D r.containerRow;=0A= h =3D parseInt(h/inc) * inc;=0A= if(h < (2 * inc) && r.resultCount > 1) // min: two results=0A= h =3D 2 * inc; =0A= if((h/inc) > os_max_lines_per_suggest )=0A= h =3D inc * os_max_lines_per_suggest;=0A= if(h < r.containerTotal){=0A= c.style.height =3D h +"px";=0A= r.containerCount =3D parseInt(Math.round(h/inc));=0A= } else{=0A= c.style.height =3D r.containerTotal+"px";=0A= r.containerCount =3D r.resultCount;=0A= }=0A= }=0A= /** If some entries are longer than the box, replace text with "..." */=0A= function os_trimResultText(r){=0A= var w =3D document.getElementById(r.container).offsetWidth;=0A= if(r.containerCount < r.resultCount){ =0A= w -=3D 20; // give 20px for scrollbar =0A= } else=0A= w =3D os_operaWidthFix(w);=0A= if(w < 10)=0A= return;=0A= for(var i=3D0;i w && (e.offsetWidth < lastW || iteration<2)){=0A= changedText =3D true;=0A= lastW =3D e.offsetWidth;=0A= var l =3D e.innerHTML; =0A= e.innerHTML =3D l.substring(0,l.length-replace)+"...";=0A= iteration++;=0A= replace =3D 4; // how many chars to replace=0A= }=0A= if(changedText){=0A= // show hint for trimmed titles=0A= = document.getElementById(r.resultTable+i).setAttribute("title",r.results[i= ]);=0A= }=0A= }=0A= }=0A= =0A= /** Handles data from XMLHttpRequest, and updates the suggest results */=0A= function os_updateResults(r, query, text, cacheKey){ =0A= os_cache[cacheKey] =3D text;=0A= r.query =3D query;=0A= r.original =3D query;=0A= if(text =3D=3D ""){=0A= r.results =3D null;=0A= r.resultCount =3D 0;=0A= os_hideResults(r);=0A= } else{ =0A= try {=0A= var p =3D eval('('+text+')'); // simple json parse, could do a safer = one=0A= if(p.length<2 || p[1].length =3D=3D 0){=0A= r.results =3D null;=0A= r.resultCount =3D 0;=0A= os_hideResults(r);=0A= return;=0A= } =0A= var c =3D document.getElementById(r.container);=0A= if(c =3D=3D null)=0A= c =3D os_createContainer(r); =0A= c.innerHTML =3D os_createResultTable(r,p[1]);=0A= // init container table sizes=0A= var t =3D document.getElementById(r.resultTable); =0A= r.containerTotal =3D t.offsetHeight; =0A= r.containerRow =3D t.offsetHeight / r.resultCount;=0A= os_trimResultText(r); =0A= os_showResults(r);=0A= } catch(e){=0A= // bad response from server or such=0A= os_hideResults(r); =0A= os_cache[cacheKey] =3D null;=0A= }=0A= } =0A= }=0A= =0A= /** Create the result table to be placed in the container div */=0A= function os_createResultTable(r, results){=0A= var c =3D document.getElementById(r.container);=0A= var width =3D os_operaWidthFix(c.offsetWidth); =0A= var html =3D "";=0A= r.results =3D new Array();=0A= r.resultCount =3D results.length;=0A= for(i=3D0;i";=0A= }=0A= html+=3D"
"+title+"
"=0A= return html;=0A= }=0A= =0A= /** Fetch namespaces from checkboxes or hidden fields in the search form,=0A= if none defined use wgSearchNamespaces global */=0A= function os_getNamespaces(r){ =0A= var namespaces =3D "";=0A= var elements =3D document.forms[r.searchform].elements;=0A= for(i=3D0; i < elements.length; i++){=0A= var name =3D elements[i].name;=0A= if(typeof name !=3D 'undefined' && name.length > 2 =0A= && name[0]=3D=3D'n' && name[1]=3D=3D's' =0A= && ((elements[i].type=3D=3D'checkbox' && elements[i].checked) =0A= || (elements[i].type=3D=3D'hidden' && elements[i].value=3D=3D"1")) ){=0A= if(namespaces!=3D"")=0A= namespaces+=3D"|";=0A= namespaces+=3Dname.substring(2);=0A= }=0A= }=0A= if(namespaces =3D=3D "")=0A= namespaces =3D wgSearchNamespaces.join("|");=0A= return namespaces;=0A= }=0A= =0A= /** Update results if user hasn't already typed something else */=0A= function os_updateIfRelevant(r, query, text, cacheKey){=0A= var t =3D document.getElementById(r.searchbox);=0A= if(t !=3D null && t.value =3D=3D query){ // check if response is still = relevant =0A= os_updateResults(r, query, text, cacheKey);=0A= }=0A= r.query =3D query;=0A= }=0A= =0A= /** Fetch results after some timeout */=0A= function os_delayedFetch(){=0A= if(os_timer =3D=3D null)=0A= return;=0A= var r =3D os_timer.r;=0A= var query =3D os_timer.query;=0A= os_timer =3D null;=0A= var path =3D = wgMWSuggestTemplate.replace("{namespaces}",os_getNamespaces(r))=0A= .replace("{dbname}",wgDBname)=0A= .replace("{searchTerms}",os_encodeQuery(query));=0A= =0A= // try to get from cache, if not fetch using ajax=0A= var cached =3D os_cache[path];=0A= if(cached !=3D null){=0A= os_updateIfRelevant(r, query, cached, path);=0A= } else{ =0A= var xmlhttp =3D sajax_init_object();=0A= if(xmlhttp){=0A= try { =0A= xmlhttp.open("GET", path, true);=0A= xmlhttp.onreadystatechange=3Dfunction(){=0A= if (xmlhttp.readyState=3D=3D4 && typeof os_updateIfRelevant = =3D=3D 'function') { =0A= os_updateIfRelevant(r, query, xmlhttp.responseText, path);=0A= }=0A= };=0A= xmlhttp.send(null); =0A= } catch (e) {=0A= if (window.location.hostname =3D=3D "localhost") {=0A= alert("Your browser blocks XMLHttpRequest to 'localhost', try using = a real hostname for development/testing.");=0A= }=0A= throw e;=0A= }=0A= }=0A= }=0A= }=0A= =0A= /** Init timed update via os_delayedUpdate() */=0A= function os_fetchResults(r, query, timeout){=0A= if(query =3D=3D ""){=0A= os_hideResults(r);=0A= return;=0A= } else if(query =3D=3D r.query)=0A= return; // no change=0A= =0A= os_is_stopped =3D false; // make sure we're running=0A= =0A= /* var cacheKey =3D wgDBname+":"+query; =0A= var cached =3D os_cache[cacheKey];=0A= if(cached !=3D null){=0A= os_updateResults(r,wgDBname,query,cached);=0A= return;=0A= } */=0A= =0A= // cancel any pending fetches=0A= if(os_timer !=3D null && os_timer.id !=3D null)=0A= clearTimeout(os_timer.id);=0A= // schedule delayed fetching of results =0A= if(timeout !=3D 0){=0A= os_timer =3D new = os_Timer(setTimeout("os_delayedFetch()",timeout),r,query);=0A= } else{ =0A= os_timer =3D new os_Timer(null,r,query);=0A= os_delayedFetch(); // do it now!=0A= }=0A= =0A= }=0A= /** Change the highlighted row (i.e. suggestion), from position cur to = next */=0A= function os_changeHighlight(r, cur, next, updateSearchBox){=0A= if (next >=3D r.resultCount)=0A= next =3D r.resultCount-1;=0A= if (next < -1)=0A= next =3D -1; =0A= r.selected =3D next;=0A= if (cur =3D=3D next)=0A= return; // nothing to do.=0A= =0A= if(cur >=3D 0){=0A= var curRow =3D document.getElementById(r.resultTable + cur);=0A= if(curRow !=3D null)=0A= curRow.className =3D "os-suggest-result";=0A= }=0A= var newText;=0A= if(next >=3D 0){=0A= var nextRow =3D document.getElementById(r.resultTable + next);=0A= if(nextRow !=3D null)=0A= nextRow.className =3D os_HighlightClass();=0A= newText =3D r.results[next];=0A= } else=0A= newText =3D r.original;=0A= =0A= // adjust the scrollbar if any=0A= if(r.containerCount < r.resultCount){=0A= var c =3D document.getElementById(r.container);=0A= var vStart =3D c.scrollTop / r.containerRow;=0A= var vEnd =3D vStart + r.containerCount;=0A= if(next < vStart)=0A= c.scrollTop =3D next * r.containerRow;=0A= else if(next >=3D vEnd)=0A= c.scrollTop =3D (next - r.containerCount + 1) * r.containerRow;=0A= }=0A= =0A= // update the contents of the search box=0A= if(updateSearchBox){=0A= os_updateSearchQuery(r,newText); =0A= }=0A= }=0A= =0A= function os_HighlightClass() {=0A= var match =3D navigator.userAgent.match(/AppleWebKit\/(\d+)/);=0A= if (match) {=0A= var webKitVersion =3D parseInt(match[1]);=0A= if (webKitVersion < 523) {=0A= // CSS system highlight colors broken on old Safari=0A= // https://bugs.webkit.org/show_bug.cgi?id=3D6129=0A= // Safari 3.0.4, 3.1 known ok=0A= return "os-suggest-result-hl-webkit";=0A= }=0A= }=0A= return "os-suggest-result-hl";=0A= }=0A= =0A= function os_updateSearchQuery(r,newText){=0A= document.getElementById(r.searchbox).value =3D newText;=0A= r.query =3D newText;=0A= }=0A= =0A= /** Find event target */=0A= function os_getTarget(e){=0A= if (!e) var e =3D window.event;=0A= if (e.target) return e.target;=0A= else if (e.srcElement) return e.srcElement;=0A= else return null;=0A= }=0A= =0A= =0A= =0A= /********************=0A= * Keyboard events =0A= ********************/ =0A= =0A= /** Event handler that will fetch results on keyup */=0A= function os_eventKeyup(e){=0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[targ.id];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= =0A= // some browsers won't generate keypressed for arrow keys, catch it =0A= if(os_keypressed_count =3D=3D 0){=0A= os_processKey(r,os_cur_keypressed,targ);=0A= }=0A= var query =3D targ.value;=0A= os_fetchResults(r,query,os_search_timeout);=0A= }=0A= =0A= /** catch arrows up/down and escape to hide the suggestions */=0A= function os_processKey(r,keypressed,targ){=0A= if (keypressed =3D=3D 40){ // Arrow Down=0A= if (r.visible) { =0A= os_changeHighlight(r, r.selected, r.selected+1, true); =0A= } else if(os_timer =3D=3D null){=0A= // user wants to get suggestions now=0A= r.query =3D "";=0A= os_fetchResults(r,targ.value,0);=0A= }=0A= } else if (keypressed =3D=3D 38){ // Arrow Up=0A= if (r.visible){=0A= os_changeHighlight(r, r.selected, r.selected-1, true);=0A= }=0A= } else if(keypressed =3D=3D 27){ // Escape=0A= document.getElementById(r.searchbox).value =3D r.original;=0A= r.query =3D r.original;=0A= os_hideResults(r);=0A= } else if(r.query !=3D document.getElementById(r.searchbox).value){=0A= // os_hideResults(r); // don't show old suggestions=0A= }=0A= }=0A= =0A= /** When keys is held down use a timer to output regular events */=0A= function os_eventKeypress(e){ =0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[targ.id];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= =0A= var keypressed =3D os_cur_keypressed;=0A= if(keypressed =3D=3D 38 || keypressed =3D=3D 40){=0A= var d =3D new Date()=0A= var now =3D d.getTime();=0A= if(now - os_last_keypress < 120){=0A= os_last_keypress =3D now;=0A= return;=0A= }=0A= }=0A= =0A= os_keypressed_count++;=0A= os_processKey(r,keypressed,targ);=0A= }=0A= =0A= /** Catch the key code (Firefox bug) */=0A= function os_eventKeydown(e){=0A= if (!e) var e =3D window.event;=0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[targ.id];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= =0A= os_mouse_moved =3D false;=0A= =0A= os_cur_keypressed =3D (window.Event) ? e.which : e.keyCode;=0A= os_last_keypress =3D 0;=0A= os_keypressed_count =3D 0;=0A= }=0A= =0A= /** Event: loss of focus of input box */=0A= function os_eventBlur(e){ =0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[targ.id];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= if(!os_mouse_pressed) =0A= os_hideResults(r);=0A= }=0A= =0A= /** Event: focus (catch only when stopped) */=0A= function os_eventFocus(e){=0A= // nothing happens here?=0A= }=0A= =0A= =0A= =0A= /********************=0A= * Mouse events =0A= ********************/ =0A= =0A= /** Mouse over the container */=0A= function os_eventMouseover(srcId, e){=0A= var targ =3D os_getTarget(e); =0A= var r =3D os_map[srcId];=0A= if(r =3D=3D null || !os_mouse_moved)=0A= return; // not our event=0A= var num =3D os_getNumberSuffix(targ.id);=0A= if(num >=3D 0)=0A= os_changeHighlight(r,r.selected,num,false);=0A= =0A= }=0A= =0A= /* Get row where the event occured (from its id) */=0A= function os_getNumberSuffix(id){=0A= var num =3D id.substring(id.length-2);=0A= if( ! (num.charAt(0) >=3D '0' && num.charAt(0) <=3D '9') )=0A= num =3D num.substring(1);=0A= if(os_isNumber(num))=0A= return parseInt(num);=0A= else=0A= return -1;=0A= }=0A= =0A= /** Save mouse move as last action */=0A= function os_eventMousemove(srcId, e){=0A= os_mouse_moved =3D true;=0A= }=0A= =0A= /** Mouse button held down, register possible click */=0A= function os_eventMousedown(srcId, e){=0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[srcId];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= var num =3D os_getNumberSuffix(targ.id);=0A= =0A= os_mouse_pressed =3D true;=0A= if(num >=3D 0){=0A= os_mouse_num =3D num;=0A= // os_updateSearchQuery(r,r.results[num]);=0A= }=0A= // keep the focus on the search field=0A= document.getElementById(r.searchbox).focus();=0A= =0A= return false; // prevents selection=0A= }=0A= =0A= /** Mouse button released, check for click on some row */=0A= function os_eventMouseup(srcId, e){=0A= var targ =3D os_getTarget(e);=0A= var r =3D os_map[srcId];=0A= if(r =3D=3D null)=0A= return; // not our event=0A= var num =3D os_getNumberSuffix(targ.id);=0A= =0A= if(num >=3D 0 && os_mouse_num =3D=3D num){=0A= os_updateSearchQuery(r,r.results[num]);=0A= os_hideResults(r);=0A= document.getElementById(r.searchform).submit();=0A= }=0A= os_mouse_pressed =3D false;=0A= // keep the focus on the search field=0A= document.getElementById(r.searchbox).focus();=0A= }=0A= =0A= /** Check if x is a valid integer */=0A= function os_isNumber(x){=0A= if(x =3D=3D "" || isNaN(x))=0A= return false;=0A= for(var i=3D0;i=3D '0' && c <=3D '9') )=0A= return false;=0A= }=0A= return true;=0A= }=0A= =0A= =0A= /** When the form is submitted hide everything, cancel updates... */=0A= function os_eventOnsubmit(e){=0A= var targ =3D os_getTarget(e);=0A= =0A= os_is_stopped =3D true;=0A= // kill timed requests=0A= if(os_timer !=3D null && os_timer.id !=3D null){=0A= clearTimeout(os_timer.id);=0A= os_timer =3D null;=0A= }=0A= // Hide all suggestions=0A= for(i=3D0;i=0A= =0A= /* import more specific scripts if necessary */=0A= =0A= if (wgAction =3D=3D "edit" || wgAction =3D=3D "submit") //scripts = specific to editing pages=0A= {=0A= importScript("MediaWiki:Common.js/edit.js")=0A= }=0A= else if (wgPageName =3D=3D "Special:Watchlist") //watchlist scripts=0A= {=0A= importScript("MediaWiki:Common.js/watchlist.js")=0A= }=0A= else if (wgPageName =3D=3D "Special:Search") //scripts specific to = Special:Search=0A= {=0A= importScript("MediaWiki:Common.js/search.js")=0A= }=0A= =0A= =0A= /** Sysop Javascript = *******************************************************=0A= *=0A= * Description: Allows for sysop-specific Javascript at = [[MediaWiki:Sysop.js]].=0A= * Created by: [[User:^demon]]=0A= */=0A= function sysopFunctions() {=0A= if ( wgUserGroups && !window.disableSysopJS ) {=0A= for ( var g =3D 0; g < wgUserGroups.length; ++g ) {=0A= if ( wgUserGroups[g] =3D=3D "sysop" ) {=0A= importScript( "MediaWiki:Sysop.js" );=0A= break;=0A= }=0A= }=0A= }=0A= }=0A= =0A= addOnloadHook( sysopFunctions );=0A= =0A= =0A= /** WikiMiniAtlas *******************************************************=0A= *=0A= * Description: WikiMiniAtlas is a popup click and drag world map.=0A= * This script causes all of our coordinate links to = display the WikiMiniAtlas popup button.=0A= * The script itself is located on meta because it is = used by many projects.=0A= * See [[Meta:WikiMiniAtlas]] for more information. =0A= * Created by: [[User:Dschwen]]=0A= */=0A= =0A= if (wgServer =3D=3D "https://secure.wikimedia.org") {=0A= var metaBase =3D "https://secure.wikimedia.org/wikipedia/meta";=0A= } else {=0A= var metaBase =3D "http://meta.wikimedia.org";=0A= }=0A= importScriptURI(metaBase+"/w/index.php?title=3DMediaWiki:Wikiminiatlas.js= &action=3Draw&ctype=3Dtext/javascript&smaxage=3D21600&maxage=3D86400")=0A= =0A= =0A= /* Scripts specific to Internet Explorer */=0A= =0A= if (navigator.appName =3D=3D "Microsoft Internet Explorer")=0A= {=0A= /** Internet Explorer bug fix = **************************************************=0A= *=0A= * Description: Fixes IE horizontal scrollbar bug=0A= * Maintainers: [[User:Tom-]]?=0A= */=0A= =0A= var oldWidth;=0A= var docEl =3D document.documentElement;=0A= =0A= function fixIEScroll()=0A= {=0A= if (!oldWidth || docEl.clientWidth > oldWidth)=0A= doFixIEScroll();=0A= else=0A= setTimeout(doFixIEScroll, 1);=0A= =0A= oldWidth =3D docEl.clientWidth;=0A= }=0A= =0A= function doFixIEScroll() {=0A= docEl.style.overflowX =3D (docEl.scrollWidth - docEl.clientWidth = < 4) ? "hidden" : "";=0A= }=0A= =0A= document.attachEvent("onreadystatechange", fixIEScroll);=0A= document.attachEvent("onresize", fixIEScroll);=0A= =0A= =0A= /**=0A= * Remove need for CSS hacks regarding MSIE and IPA.=0A= */=0A= =0A= if (document.createStyleSheet) {=0A= document.createStyleSheet().addRule('.IPA', 'font-family: = "Doulos SIL", "Charis SIL", Gentium, "DejaVu Sans", Code2000, "TITUS = Cyberbit Basic", "Arial Unicode MS", "Lucida Sans Unicode", "Chrysanthi = Unicode";');=0A= }=0A= =0A= =0A= //Import scripts specific to Internet Explorer 6=0A= if (navigator.appVersion.substr(22, 1) =3D=3D "6")=0A= {=0A= importScript("MediaWiki:Common.js/IE60Fixes.js")=0A= }=0A= }=0A= =0A= =0A= /* Test if an element has a certain class = **************************************=0A= *=0A= * Description: Uses regular expressions and caching for better = performance.=0A= * Maintainers: [[User:Mike Dillon]], [[User:R. Koot]], [[User:SG]]=0A= */=0A= =0A= var hasClass =3D (function () {=0A= var reCache =3D {};=0A= return function (element, className) {=0A= return (reCache[className] ? reCache[className] : = (reCache[className] =3D new RegExp("(?:\\s|^)" + className + = "(?:\\s|$)"))).test(element.className);=0A= };=0A= })();=0A= =0A= =0A= /** Interwiki links to featured articles = ***************************************=0A= *=0A= * Description: Highlights interwiki links to featured articles (or=0A= * equivalents) by changing the bullet before the = interwiki link=0A= * into a star.=0A= * Maintainers: [[User:R. Koot]]=0A= */=0A= =0A= function LinkFA() =0A= {=0A= if ( document.getElementById( "p-lang" ) ) {=0A= var InterwikiLinks =3D document.getElementById( "p-lang" = ).getElementsByTagName( "li" );=0A= =0A= for ( var i =3D 0; i < InterwikiLinks.length; i++ ) {=0A= if ( document.getElementById( InterwikiLinks[i].className + = "-fa" ) ) {=0A= InterwikiLinks[i].className +=3D " FA"=0A= InterwikiLinks[i].title =3D "This is a featured article = in another language.";=0A= }=0A= }=0A= }=0A= }=0A= =0A= addOnloadHook( LinkFA );=0A= =0A= =0A= /** Collapsible tables = *********************************************************=0A= *=0A= * Description: Allows tables to be collapsed, showing only the header. = See=0A= * [[Wikipedia:NavFrame]].=0A= * Maintainers: [[User:R. Koot]]=0A= */=0A= =0A= var autoCollapse =3D 2;=0A= var collapseCaption =3D "hide";=0A= var expandCaption =3D "show";=0A= =0A= function collapseTable( tableIndex )=0A= {=0A= var Button =3D document.getElementById( "collapseButton" + = tableIndex );=0A= var Table =3D document.getElementById( "collapsibleTable" + = tableIndex );=0A= =0A= if ( !Table || !Button ) {=0A= return false;=0A= }=0A= =0A= var Rows =3D Table.rows;=0A= =0A= if ( Button.firstChild.data =3D=3D collapseCaption ) {=0A= for ( var i =3D 1; i < Rows.length; i++ ) {=0A= Rows[i].style.display =3D "none";=0A= }=0A= Button.firstChild.data =3D expandCaption;=0A= } else {=0A= for ( var i =3D 1; i < Rows.length; i++ ) {=0A= Rows[i].style.display =3D Rows[0].style.display;=0A= }=0A= Button.firstChild.data =3D collapseCaption;=0A= }=0A= }=0A= =0A= function createCollapseButtons()=0A= {=0A= var tableIndex =3D 0;=0A= var NavigationBoxes =3D new Object();=0A= var Tables =3D document.getElementsByTagName( "table" );=0A= =0A= for ( var i =3D 0; i < Tables.length; i++ ) {=0A= if ( hasClass( Tables[i], "collapsible" ) ) {=0A= =0A= /* only add button and increment count if there is a header = row to work with */=0A= var HeaderRow =3D Tables[i].getElementsByTagName( "tr" )[0];=0A= if (!HeaderRow) continue;=0A= var Header =3D HeaderRow.getElementsByTagName( "th" )[0];=0A= if (!Header) continue;=0A= =0A= NavigationBoxes[ tableIndex ] =3D Tables[i];=0A= Tables[i].setAttribute( "id", "collapsibleTable" + = tableIndex );=0A= =0A= var Button =3D document.createElement( "span" );=0A= var ButtonLink =3D document.createElement( "a" );=0A= var ButtonText =3D document.createTextNode( collapseCaption = );=0A= =0A= Button.style.styleFloat =3D "right";=0A= Button.style.cssFloat =3D "right";=0A= Button.style.fontWeight =3D "normal";=0A= Button.style.textAlign =3D "right";=0A= Button.style.width =3D "6em";=0A= =0A= ButtonLink.style.color =3D Header.style.color;=0A= ButtonLink.setAttribute( "id", "collapseButton" + tableIndex = );=0A= ButtonLink.setAttribute( "href", "javascript:collapseTable(" = + tableIndex + ");" );=0A= ButtonLink.appendChild( ButtonText );=0A= =0A= Button.appendChild( document.createTextNode( "[" ) );=0A= Button.appendChild( ButtonLink );=0A= Button.appendChild( document.createTextNode( "]" ) );=0A= =0A= Header.insertBefore( Button, Header.childNodes[0] );=0A= tableIndex++;=0A= }=0A= }=0A= =0A= for ( var i =3D 0; i < tableIndex; i++ ) {=0A= if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex = >=3D autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) {=0A= collapseTable( i );=0A= }=0A= }=0A= }=0A= =0A= addOnloadHook( createCollapseButtons );=0A= =0A= =0A= /** Dynamic Navigation Bars (experimental) = *************************************=0A= *=0A= * Description: See [[Wikipedia:NavFrame]].=0A= * Maintainers: UNMAINTAINED=0A= */=0A= =0A= // set up the words in your language=0A= var NavigationBarHide =3D '[' + collapseCaption + ']';=0A= var NavigationBarShow =3D '[' + expandCaption + ']';=0A= =0A= // shows and hides content and picture (if available) of navigation bars=0A= // Parameters:=0A= // indexNavigationBar: the index of navigation bar to be toggled=0A= function toggleNavigationBar(indexNavigationBar)=0A= {=0A= var NavToggle =3D document.getElementById("NavToggle" + = indexNavigationBar);=0A= var NavFrame =3D document.getElementById("NavFrame" + = indexNavigationBar);=0A= =0A= if (!NavFrame || !NavToggle) {=0A= return false;=0A= }=0A= =0A= // if shown now=0A= if (NavToggle.firstChild.data =3D=3D NavigationBarHide) {=0A= for (var NavChild =3D NavFrame.firstChild; NavChild !=3D null; = NavChild =3D NavChild.nextSibling) {=0A= if ( hasClass( NavChild, 'NavPic' ) ) {=0A= NavChild.style.display =3D 'none';=0A= }=0A= if ( hasClass( NavChild, 'NavContent') ) {=0A= NavChild.style.display =3D 'none';=0A= }=0A= }=0A= NavToggle.firstChild.data =3D NavigationBarShow;=0A= =0A= // if hidden now=0A= } else if (NavToggle.firstChild.data =3D=3D NavigationBarShow) {=0A= for (var NavChild =3D NavFrame.firstChild; NavChild !=3D null; = NavChild =3D NavChild.nextSibling) {=0A= if (hasClass(NavChild, 'NavPic')) {=0A= NavChild.style.display =3D 'block';=0A= }=0A= if (hasClass(NavChild, 'NavContent')) {=0A= NavChild.style.display =3D 'block';=0A= }=0A= }=0A= NavToggle.firstChild.data =3D NavigationBarHide;=0A= }=0A= }=0A= =0A= // adds show/hide-button to navigation bars=0A= function createNavigationBarToggleButton()=0A= {=0A= var indexNavigationBar =3D 0;=0A= // iterate over all < div >-elements =0A= var divs =3D document.getElementsByTagName("div");=0A= for (var i =3D 0; NavFrame =3D divs[i]; i++) {=0A= // if found a navigation bar=0A= if (hasClass(NavFrame, "NavFrame")) {=0A= =0A= indexNavigationBar++;=0A= var NavToggle =3D document.createElement("a");=0A= NavToggle.className =3D 'NavToggle';=0A= NavToggle.setAttribute('id', 'NavToggle' + = indexNavigationBar);=0A= NavToggle.setAttribute('href', = 'javascript:toggleNavigationBar(' + indexNavigationBar + ');');=0A= =0A= var NavToggleText =3D = document.createTextNode(NavigationBarHide);=0A= for (var NavChild =3D NavFrame.firstChild; NavChild !=3D = null; NavChild =3D NavChild.nextSibling) {=0A= if ( hasClass( NavChild, 'NavPic' ) || hasClass( = NavChild, 'NavContent' ) ) {=0A= if (NavChild.style.display =3D=3D 'none') {=0A= NavToggleText =3D = document.createTextNode(NavigationBarShow);=0A= break;=0A= }=0A= }=0A= }=0A= =0A= NavToggle.appendChild(NavToggleText);=0A= // Find the NavHead and attach the toggle link (Must be this = complicated because Moz's firstChild handling is borked)=0A= for(var j=3D0; j < NavFrame.childNodes.length; j++) {=0A= if (hasClass(NavFrame.childNodes[j], "NavHead")) {=0A= NavFrame.childNodes[j].appendChild(NavToggle);=0A= }=0A= }=0A= NavFrame.setAttribute('id', 'NavFrame' + indexNavigationBar);=0A= }=0A= }=0A= }=0A= =0A= addOnloadHook( createNavigationBarToggleButton );=0A= =0A= =0A= /** Main Page layout fixes = *********************************************************=0A= *=0A= * Description: Adds an additional link to the complete list of = languages available.=0A= * Maintainers: [[User:AzaToth]], [[User:R. Koot]], [[User:Alex = Smotrov]]=0A= */=0A= =0A= function mainPageAppendCompleteListLink() {=0A= addPortletLink('p-lang', = 'http://meta.wikimedia.org/wiki/List_of_Wikipedias',=0A= 'Complete list', 'interwiki-completelist', 'Complete = list of Wikipedias')=0A= }=0A= =0A= if ( wgTitle =3D=3D 'Main Page' && wgNamespaceNumber =3D=3D 0 ) {=0A= addOnloadHook( mainPageAppendCompleteListLink );=0A= }=0A= =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= //
... title = ...
=0A= // An element with id=3DDisableRealTitle disables the function.=0A= //=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= if (realTitle.textContent) { //everyone but IE=0A= realTitleText =3D realTitle.textContent=0A= } else { //IE=0A= realTitleText =3D realTitle.innerText;=0A= }=0A= =0A= var isPasteable =3D 0;=0A= var containsTooMuchHTML =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= =0A= /** IE 6 Z-index bug workaround for anonnotice **************************=0A= *=0A= * Description: This implements a work around for the Z-index bug = found in Internet Explorer.=0A= * It correctly places the anon notice on the page, even = under IE6.=0A= * See this Google search for more information about the = bug:=0A= * = http://www.google.com/search?hl=3Den&client=3Dfirefox-a&rls=3Dorg.mozilla= %3Aen-US%3Aofficial&hs=3Dq74&q=3Dz-index+ie6+bug&btnG=3DSearch=0A= * Created by: [[User:Gmaxwell]]=0A= */=0A= if(wgUserName =3D=3D null && skin =3D=3D 'monobook') = addOnloadHook((function (){=0A= var message=3Dnew Array();=0A= message[0]=3D'Your continued donations = keep Wikipedia running!';=0A= message[1]=3D'Make a donation&nbs= p;to Wikipedia and give the gift of kn= owledge!';=0A= = message[2]=3D'Wikipedia is sustained by people l= ike you. Please donate today.';=0A= = message[3]=3D'Help us improve Wikipedia by supporting it financially.';=0A= message[4]=3D'You can support Wikipedia by=  making a tax-deductible do= nation.'=0A= = message[5]=3D'Help us provide free content to&nb= sp;the world by donating today!';=0A= var whichMessage =3D Math.floor(Math.random()*(message.length));=0A= =0A= document.writeln('
' + message[whichMessage] + = '
');=0A= =0A= var messageEdu=3Dnew Array();=0A= messageEdu[0]=3D'Learn more about using Wikipedia for&= nbsp;research';=0A= messageEdu[1]=3D'Ten things you may not know abou= t Wikipedia';=0A= messageEdu[2]=3D'Ten things you may not know abou= t images on Wikipedia';=0A= messageEdu[3]=3D'Learn more about citing Wikipedia';=0A= messageEdu[4]=3D'Have questions? Find out how to ask&nbs= p;questions and get answers.';=0A= messageEdu[5]=3D'Find out more about navigating Wikip= edia and finding information';=0A= messageEdu[6]=3D'Interested in contributing to Wikipedia?';=0A= var whichMessageEdu =3D = Math.floor(Math.random()*(messageEdu.length));=0A= =0A= document.getElementById("contentSub").innerHTML +=3D'
=E2=80=A2 ' + messageEdu[whichMessageEdu] + = ' =E2=80=A2
';=0A= })); =0A= =0A= =0A= //Fix "Upload file" link when using the secure proxy=0A= //This is a workaround that can be removed when bug 10843 is fixed=0A= addOnloadHook(function()=0A= {=0A= if (document.getElementById("t-upload"))=0A= {=0A= = document.getElementById("t-upload").getElementsByTagName("a")[0].href = =3D wgArticlePath.replace("$1", "Wikipedia:Upload")=0A= }=0A= })=0A= =0A= =0A= /* Disable code in table sorting routine to set classes on even/odd rows = [[User:Random832]] */=0A= ts_alternate_row_colors =3D false;=0A= =0A= =0A= //Modernista referrer=0A= addOnloadHook(function(){=0A= if(/modernista\.com/.test(document.referrer)) {=0A= jsMsg('


You '=0A= +'appear to have come here from the Modernista website. They '=0A= +'enclose Wikipedia=E2=80=99s content with a frame and overlay their '=0A= +'own navigation banner on top. Wikipedia does not endorse '=0A= +'Modernista and its appearance here should not be taken to '=0A= +'imply this.
');=0A= }=0A= });=0A= =0A= //=0A= =0A= /* MediaWiki:Monobook.js (deprecated; migrate to Common.js!) */=0A= /* Deprecated by [[MediaWiki:Common.js]] */ ------=_NextPart_000_0000_01C8C0D4.9CF54AA0--