From: <נשמר על-ידי Windows Internet Explorer 8> Subject: Apparatus And Method For Plant Growth In Aeroponic Conditions Date: Sat, 16 Apr 2011 13:35:16 +0300 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0010_01CBFC3B.1F5400A0" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090 This is a multi-part message in MIME format. ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.docstoc.com/docs/44933271/Apparatus-And-Method-For-Plant-Growth-In-Aeroponic-Conditions---Patent-4332105 =EF=BB=BF Apparatus And Method For Plant Growth In = Aeroponic Conditions <= LINK=20 rel=3Dstylesheet type=3Dtext/css=20 href=3D"http://css.docstoccdn.com/css/patentTemplate.css?build=3D02403"><= LINK=20 rel=3Dstylesheet type=3Dtext/css=20 href=3D"http://css.docstoccdn.com/css/registration-overlay.css?build=3D02= 403"> =
=

Apparatus And Method For Plant Growth In = Aeroponic=20 Conditions - Patent 4332105

=

Abstract

Apparatus for aeroponic growth and development of a multiplicity of = plants=20 comprising at least one plant development unit including at least one = perforate=20 plant support member adapted to secure plants above the root portions = thereof=20 and thereby to directly expose substantially all of the root portions = thereof to=20 the atmosphere; spraying apparatus for providing a nutrient mist = directly to the=20 exposed root portions of the plants; and nutrient collection and = recirculation=20 means; and control means for determining the timing of mist=20 provision.
See more... =
:
Isaac=20 Nir
:
ADI-Aeroponics=20 Growth Ltd.
:
Feyrer; = James=20 R.
:
:
Browdy= and=20 Neimark
:=20
10/10/1978
:=20
6/1/1982
:=20
05/950,261
:=20
4332105
:
Pla= nt=20 Husbandry (47= /1.01R)
:
Fluid= =20 Handling (137/= 563)
Fl= uid=20 Handling (1= 37/624.18)
Flu= id=20 Handling (13= 7/624.2)
Fluid=20 Sprinkling, Spraying, And Diffusing (239/63)
Fluid=20 Sprinkling, Spraying, And Diffusing (239/69)
Fluid=20 Sprinkling, Spraying, And Diffusing (239/70)
Fluid=20 Sprinkling, Spraying, And Diffusing (239/71)
Fluid=20 Sprinkling, Spraying, And Diffusing (239/75)
Plant= =20 Husbandry (47/5= 9R)
Plant= =20 Husbandry (47/6= 2A)
Plant= =20 Husbandry (47/6= 2R)
Plant = Husbandry (47/79= )
:
A01G = 31/2(20060101);=20 A01G = 11/0(0); A01G = 27/0(0); A01G=20 31/0(0)
:
Legal > Patents > = P= lant=20 Husbandry
:
Apparatus=20 and method for plant growth in..., Nir, Isaac Nir,=20 Appl= ication=20 number 05 950-261, Plant = Husbandry, Fluid=20 Handling, Fluid=20 Sprinkling Spraying And Diffusing, plant growth, nutrient = solution, aeroponic = system, Aeroponics = System, food = production, root=20 systems, the roots, growing = plants, Patent=20 Number, Document = Number=20

Citations

Patent Number Title Owner Issue Date
4004612 Remote control for large-area sprinkler systems Hummel, Jr., et al. 1/25/1977
4035950 Channel-like structure for horticulture and flower-growing Anselm 7/19/1977
4057933 Apparatus for aerating comminuted matter such as soil Enyeart 11/15/1977
4059922 Sprayer hydroponic grower DiGiacinto 11/29/1977
4075785 Method for hydroponic growing of lettuce Jones 2/28/1978
4107875 Greenhouse equipment Bordine 8/22/1978

Referenced By

Patent Number Title Owner Issue Date
4514930 Method and apparatus for aeroponic propagation of plants Schorr, et al. 5/7/1985
4869019 Aeroponic apparatus Ehrlich 9/26/1989
5039251 Apparatus and methods for agricultural irrigation Schlueter, et al. 8/13/1991
5161912 Apparatus and methods for agricultural irrigation Schlueter, et al. 11/10/1992
5241786 Irrigation control system Burns, et al. 9/7/1993
4805342 Plant irrigation system Jenkins, et al. 2/21/1989
4813176 Aeroponic apparatus Takayasu 3/21/1989
5133151 Method and device for mineral wool culture of plants with = suction=20 pressure control Blok 7/28/1992
4857464 Mist cultivation of cells Weathers, et al. 8/15/1989
4961285 Plant irrigation system Jenkins, et al. 10/9/1990
4976064 Equipment and methods for injecting aqueous nutrient solution in = hydroponic culture Julien 12/11/1990
5318065 Color valve multiplexer Edwards, et al. 6/7/1994
5337515 Hydroponic gardening method and apparatus Robins 8/16/1994
5361534 Method of controlling irrigation Burns, et al. 11/8/1994
5501037 Hydroponics process and device Aldokimov, et al. 3/26/1996
5555456 Reconfigurable fault control apparatus Waite 9/10/1996
6193988 Tuber planting system comprising chitin or chitosan Stoner, II, et al. 2/27/2001
5826374 Hydroponic garden apparatus Baca 10/27/1998
6295759 Process for hydroponic cultivation of plants Malone, et al. 10/2/2001
5918416 Aeroponic plant growth apparatus and method Ammann, Jr. 7/6/1999
5937575 Aeroponic growth system with nutrient fog stabilization Zobel, et al. 8/17/1999
6502350 Apparatus or installation and method for hydroponic cultivation = of=20 plants Dick 1/7/2003
7328532 Method and a kit for shaping a portion of a woody plant into a = desired=20 form Golan 2/12/2008
7823328 Aeroponic plant growing system Walhovd 11/2/2010
7832144 Hydroponic growing system Corradi 11/16/2010

Overview

=20
Patents-241
=

Patent Text

Claims
We claim:
1. Apparatus for = growth and=20 development of plants comprising: at least one plant development unit=20 including:

an enclosure for enclosing the root portions of plants = including substantially humidity retaining side and bottom = walls;

a plant=20 support member defining a generally flat top surface of said enclosure = and=20 including a layer of web material having apertures formed therein to = receive=20 plants above the root portions thereof without the provision of an=20 intermediate
element which surrounds a portion of the = plant;

said=20 plant support member being characterized in that it exposes = substantially all of=20 the root portions of the plants to the atmosphere contained within said=20 enclosure;

nutrient spraying means for providing a nutrient mist=20 enclosure, said nutrient comprising water and dissolved nitrogen and = potassium=20 fertilizers;

nutrient collection and recirculation means defined = in part=20 by a bottom surface of said enclosure;

control means for = determining the=20 timing of mist provision;

environmental sensor means for = determining=20 conditions affecting plant transpiration including temperature and = humidity=20 inside said enclosure;

means for heating said nutrient;=20 and

control means for determining the timing of mist provision, = said=20 control means being responsive to the outputs of said environmental = sensor means=20 indicating temperature and humidity for maintaining a desired = temperature and=20 humidity within said
enclosure;

wherein said spraying means = comprises=20 a centrally powered pneumatic system which draws liquid nutrient by = venturi=20 action; and

wherein the nutrient collection and recirculation = means of=20 each plant development unit is isolated from each other plant = development=20 unit.

2. Apparatus for aeroponic growth and development according = to=20 claim 1 and wherein said heating means is operative for pasteurizing the = nutrient.

3. Apparatus according to claim 1 and wherein said = pneumatic=20 system operates at relatively low pressure.

4. A method for the = aeroponic=20 growth and development of plants comprising the steps = of:

securing the=20 plants above the root portions thereof in an enclosure including = substantially=20 humidity retaining side and bottom walls and forming part of at least = one plant=20 development unit so as to expose substantially all of the root=20 portions
thereof to the atmosphere within said enclosure; the = securing step=20 including placing plants in apertures formed in a layer of web material = forming=20 part of a plant support member defining a generally flat top surface of = said=20 enclosure without the
provision of an intermediate element = surrounding a=20 portion of the plant;

sensing the temperatuer and humidity within = said=20 enclosure;

heating a liquid nutrient comprising dissolved = fertilizers;=20 and

providing a nutrient mist directly to the exposed root = portions of=20 said plants, said nutrient mist comprising said heated liquid=20 nutrient;

said providing step including the steps of providing = said=20 nutrient mist at selected intervals in response to the sensed = temperature and=20 humidity in order to maintain a desired temperature and humidity in said = enclosure,

said providing step also including the steps of = providing an=20 air flow; supplying a portion of said air flow to a venturi element; and = drawing=20 heated liquid nutrient by venturi action, said air flow being provided = to a=20 plurality of plant
development units without permitting = commlunication of=20 said liquid nutrient between different plant development units. = Description=20
FIELD OF THE INVENTION

The present invention relates to = horticulture=20 and more particularly to the growth and development of plants, = especially the=20 root portions thereof, in a generally gaseous environment into which a=20 nutrient-containing mist is introduced.

BACKGROUND OF THE=20 INVENTION

Aeroponics, or the growth of plants in air has been = known for=20 some time. F. W. Went describes experimental apparatus for growing plant = roots=20 in a vaporized nutrient in a publication entitled "The Experimental = Control of=20 Plant Growth" (1957)
Chronica Botanica Co. Waltham, Mass. at pages = 81-83.=20 Even earlier, in a publication entitled "A Method of Growing Plants in = Water=20 Vapor to Facilitate Examination of Roots", Phytopathology Volume 32 = pages=20 623-625, 1942, W. A. Carter described apparatus
for growing plants = with their=20 roots in water vapor. More recently, in an article entitled "Method for = Growing=20 Plants Aeroponically", in Plant Physiology (1976) Vol. 57, pages = 344-346, Zobel=20 et al describe an experimental growing box employing a = rotating
spinner for=20 mist generation.

The above publications, extending over more than = 30=20 years, all relate to experimental devices designed to permit examination = and=20 relatively free access to plant roots for treatment, all within a = research=20 context. Aeroponics, until the present,
has been confined to the = laboratory=20 and has not been conceived of or developed heretofore as a commercial = technique=20 for facilitating and enhancing plant growth and development.

A = number of=20 cogent reasons why plants should be grown commercially outside of a soil = environment have long existed. A major problem particularly in the = growth of=20 flowers are diseases which reach the plant via the soil. For example,=20 bacteria
such as Fussarium, present in certain soils, causes disease = in=20 Carnation plants. Other examples of plant diseases which arise from soil = contact=20 are Botrytis, Sclerotium, Verticilium and Rhizoctonia. Further = difficulties=20 connected with soil borne
diseases are the difficulty of diagnosing = and=20 treating the plants and particularly the root portions thereof due to = the=20 relative inaccessibility thereof in the soil.

Other difficulties = arise in=20 connection with plants which require special and specific treatment to = enhance=20 their growth.

For example, in the case of orchids, it has been = found=20 desirable to supply certain hormones to the growing plants in order to = enhance=20 their development. The application of such hormones to such plants in a = soil=20 environment is rendered difficult
and relatively expensive due to the = relatively large quantity of material required, arising from the fact = that such=20 hormones must be administered indirectly, via the = soil.

Hydroponics, or=20 the growth of plants in water, has been known for some time and has been = the=20 subject of much experimental investigation. Hydroponics has not however = achieved=20 acceptance for commercial scale plant growth and development. = One
problem=20 often involved in hydroponics is the lack of adequate ventilation at the = roots=20 due to the substantially continuous presence of water=20 thereabout.

Hydroponic plant growth apparatus employing a liquid = spray=20 has been proposed in the patent literature. U.S. Pat. No. 4,059,922 = discloses a=20 sprayer hydroponic grower in which potted plants are mounted on a = supporting=20 frame defining a spray
enclosure. The pots are apertured to permit = the spray=20 to wet the root portions of the plants and to provide nutrients thereto. = The=20 roots of the plants are supported within the pots by a porous medium = such as=20 peat and thus the majority of the roots are
not directly exposed to = the=20 atmosphere and to the spray. As a result of the retention of moisture by = the=20 porous medium, spray is provided only two or three times during a 24 = hour=20 period. The fact that the roots are in the main not directly exposed = to
the=20 atmosphere is believed to have negative implications with regard to root = diseases.

U.S. Pat. No. 2,431,890 discloses a method and = receptacle for=20 propagating plants and relates particularly to cuttings to which a spray = of=20 water is applied to facilitate the development of roots.

U.S. = Pat. No.=20 3,768,201 discloses a method of sprouting beans which employs a water = spray=20 which is governed by a timer. The beans to be sprouted are disposed in a = container having an apertured bottom for draining and the water is=20 recirculated.

German Offenlegungsschrift No. 2,351,508 describes = a plant=20 growing method in which plants are matured from seed which is placed in = a porous=20 root permeable base. As the plant develops, the roots extend outwardly = of the=20 root permeable base. The
base is mounted on a support frame such that = the=20 base and the exterior roots are exposed to a liquid spray. The porous = root=20 permeable base shares the apparent disadvantages of the pots of U.S. = Pat. No.=20 4,059,922, in that a portion of the roots is not
exposed to the = atmosphere=20 and to the spray and thus becomes susceptible to root = disease.

SUMMARY OF=20 THE INVENTION

The present invention seeks to overcome = difficulties=20 associated with the growth and development of plants in accordance with=20 conventional techniques and in accordance with the proposals found in = the patent=20 literature and to provide apparatus and
methods for commercial scale = growth=20 and development of plants with substantially all of their roots in a = gaseous=20 environment.

There is thus provided in accordance with an = embodiment of=20 the invention apparatus for aeroponic growth and development of a = multiplicity=20 of plants comprising at least one perforate plant development unit = including at=20 least one perforate plant
support member adapted to secure plants = above the=20 root portions thereof and thereby to directly expose substantially all = of the=20 root portions to the atmosphere; spraying collection and recirculation = apparatus=20 for providing a nutrient mist directly to the
root portions; and = comprising=20 control apparatus for determining the timing and duration of mist=20 provision.

Further in accordance with an embodiment of the = invention, the=20 control apparatus is operative in response to sensed environmental = conditions in=20 the vicinity of the growing plants, to govern the timing of mist=20 provision.

The mist provision apparatus may be driven by a liquid = pump or=20 alternatively may comprise a relatively low pressure pneumatic sprayer = operating=20 as a venturi pump. This latter arrangement has the advantage that it = enables a=20 central compressor to
be employed to service a number of development = units,=20 while at the same time isolating the liquid flows in the units to = inhibit the=20 possible spread of disease.

Additionally, the nutrient liquid may = be=20 pasteurized to inhibit disease and may be maintained at an elevated = temperature=20 so as to enable it to be used to regulate the temperature inside the = growth=20 units.

In accordance with one embodiment of the invention, there = is=20 provided a generally gas-tight enclosure substantially surrounding at = least the=20 root portions of the plants and apparatus for introducing a desired = gaseous=20 atmosphere to the enclosure.

A plurality of plant development = units may=20 be associated with a single control apparatus for sequentially effecting = mist=20 generation in a plurality of enclosures according to a preselected=20 program.

Also in accordance with an embodiment of the invention = here is=20 provided portable aeroponic plant growth and development apparatus = especially=20 suitable for the development of seeds, seedlings or cuttings and = comprising; a=20 support member formed of
generally coplanar spaced sheets of screen = material,=20 and a drainage tray for collecting fluid from mist provided in an = aeroponic unit=20 and arranged to removably support the support member in spaced = relationship=20 thereto.

Further in accordance with an embodiment of the = invention, the=20 support member may be transported and stored in an operating movable = aeroponic=20 growth unit, such that the plants may be maintained and their growth and = development continued during
storage and transport and up to the time = of=20 utilization thereof.

The aeroponic apparatus described = hereinabove may be=20 supplemented by placing the plants entirely in a sealed environment and=20 introducing a selected treatment agent in gaseous form into the sealed=20 environment for treatment of the plants.

The plant supporting = member may=20 conveniently be a perforated layer of plastic foam material which = directly=20 receives the plants.

Also in accordance with an embodiment of the = invention there is provided mist producing apparatus = comprising:

a supply=20 conduit having at least one outlet permitting the exit of a pressurized = flow of=20 liquid; and

a shoulder member arranged adjacent said at least one = outlet=20 in a selectably adjustable position such that said pressurized flow of = liquid=20 impinges on a portion of said shoulder member of desired angular = orientation,=20 for deflection of said
pressurized flow of liquid at a desired=20 angle.

Further in accordance with an embodiment of the invention = there is=20 provided apparatus for governing the temperature in aeroponic growth and = development apparatus comprising:

means for sensing the ambient=20 temperature in an aeroponic growth environment; and

means for = heating a=20 nutrient fluid to be sprayed in said aeroponic growth environment in = response to=20 the sensed ambient temperature.

The temperature governing = apparatus may=20 also comprise means for spraying the heated nutrient fluid at times = determined=20 by the sensed ambient temperature.

Additionally in accordance = with an=20 embodiment of the invention apparatus is provided for governing the = humidity in=20 an aeroponic growth environment comprising:

means for sensing the = ambient=20 humidity in an aeroponic growth environment; and

means for = governing the=20 spraying of a nutrient fluid in said aeroponic environment in response = to the=20 sensed ambient humidity.

Additionally in accordance with an = embodiment of=20 the invention there is provided a nutrient concentrate forming the base = solution=20 for a nutrient spray suitable for use in aeroponic applications and = comprising:=20 (in units of weight per hundred
liters of=20 concentrate)

______________________________________ a. = Ca(NO.sub.3).sub.2=20 . 4H.sub.2 O 29.50 Kg. sequestren 3.47 Kg. b. KNO.sub.3 10.136 Kg. = NH.sub.4=20 NO.sub.3 2.529 Kg. KH.sub.2 PO.sub.4 3.425 Kg. MgSO.sub.4 . 7H.sub.2 O = 12.665=20 Kg. ZnSO.sub.4 6.00
g. MnSO.sub.4 39.05 g. CuSO.sub.4 2.06 g. H.sub.3 = BO.sub.3 74.00 g. MoO.sub.3 . H.sub.2 O 0.42 g.=20 ______________________________________

Further in accordance with = an=20 embodiment of the invention there is provided a method of increasing the = fruit=20 yield of plants comprising the step of:

applying a solution of a=20 substance which induces the initiation and development of flowers and = fruit set=20 to the plants at a time after the plants have developed the potential = capability=20 of supporting the development and ripening of the fruit.

The = inducing=20 solution, according to a preferred embodiment of the invention contains=20 (2-chloroethyl)trimethyl ammonium chloride.
The invention will be = more fully=20 understood and appreciated from the following detailed description taken = in
conjunction with the drawings in which:

FIG. 1 is a = pictorial=20 illustration of a commercial aeroponic growth and development system = constructed=20 and operative in accordance with an embodiment of the present=20 invention;

FIG. 2 is a schematic illustration of the nutrient = containing=20 mist generation and recirculation system constructed and operative in = accordance=20 with an embodiment of the invention;

FIG. 3 is a schematic = illustration=20 of the control circuitry constructed and operative in accordance with an = embodiment of the invention;

FIG. 4 is a sequence diagram = illustrating=20 the operation of the apparatus constructed and operative in accordance = with a=20 preferred embodiment of the invention;

FIG. 5 is a schematic = illustration=20 of a portable aeroponic growing unit constructed and operative in = accordance=20 with an embodiment of the invention;

FIG. 6 is a pictorial = illustration=20 of an aeroponic growing system employing the movable seed=20 containers;

FIG. 7 is a schematic illustration of a = hydroponic/aeroponic=20 growth and development system constructed and operative in accordance = with an=20 embodiment of the invention.

FIG. 8 is a schematic illustration = of a=20 spray head constructed and operative in accordance with an embodiment of = the=20 invention;

FIGS. 9 and 9' is a schematic illustration of spray = control=20 circuitry constructed and operative in accordance with an embodiment of = the=20 invention;

FIGS. 10 and 10' is a schematic illustration of an = alternative=20 embodiment of control circuitry; and

FIG. 11 is a schematic = illustration=20 of a further embodiment of the invention
DETAILED DESCRIPTION OF THE = INVENTION

Referring now to FIG. 1, there is shown in partly = pictorial,=20 partly schematic illustration an aeroponic plant growth and development = system=20 constructed and operative in accordance with an embodiment of the=20 invention.

A plurality of aeroponic growth and development units=20 indicated generally by reference numeral 10 are disposed typically = alongside=20 each other and one above another within a building structure (not shown) = which=20 is designed to provide a desired
degree of control over the = temperature,=20 humidity and light environment therein. The horizontal spacing between = the=20 growth and development units need only be sufficient to permit an = operator to=20 casually pass therebetween when tending the plants and is
typically = 50 cms.=20 while the vertical spacing between the growth and development units is=20 determined by the amount of space required for plant growth as well as = the=20 particular conditions of natural illumination required. Thus, the = vertical=20 spacing may
be as little as 40 cms. between adjacent plant surfaces. = It is=20 noted that the growing surface of the units may either be flat or = inclined, with=20 a view towards the most efficient use of solar illumination. = Alternatively,=20 artificial light may be
employed either in combination with or = instead of=20 natural illumination. Typically the top surfaces of the growth and = development=20 units are separated from each other by a distance of 2 meters. However, = this=20 distance may vary greatly and may be as low as
40 cms. for root = development=20 of Carnation cuttings.

It is appreciated that any number of = growth and=20 development units may be disposed one on top of the other with suitable = spacing=20 therebetween, the number of such units in a stack being limited only by = the=20 structural and logistical considerations
involved. Thus, it will be=20 understood that the intensivity of plant growth per unit area of = available land=20 is virtually unlimited other than by economic factors.

Growth and = development units 10 are generally rectangular and comprise a support = frame 12=20 having legs 14 and a peripheral supporting structure 16 mounted thereon. = Disposed on structure 16 is a plant support member 18 typically a screen = formed=20 of
a plastics material and having openings in dimension 0.7 cms. by = 0.7 cms.=20 Above the plastics material there is provided inert particulate material = such as=20 foam polystyrene, volcanic ballast, vermiculite, peat or small gauge = gravel.=20 This material is
employed to further support the plants and to = maintain a=20 desired orientation thereof in relation to the surface defined by screen = 18. The=20 use of such material permits the plants to be arranged in a manner such = that=20 only the collar above the root
portions thereof contact the inert = material=20 such that good ventilation is provided in order to reduce problems of = pests and=20 diseases.

In accordance with an alternative embodiment of the = invention,=20 plant support member 18 may comprise a sheet of plastic foam, such as=20 polystyrene, apertured at suitable intervals to receive plants for = support=20 thereof.

The root portions 25 of respective plants 27 are = disposed below=20 the surface screen 18 and within a volume which is defined generally by = the=20 peripheral legs 14 of units 10. Substantially all of the roots are thus = exposed=20 to the atmosphere.

Disposed adjacent the root portions 25 are a = series of=20 mist generating units 30 which are disposed in a generally linear array = and=20 coupled for fluid communication with a fluid supply line 32. Fluid = supply lines=20 32 of the respective units 10 are
coupled in turn to fluid = distribution means=20 34 which will be described hereinafter in greater = detail.

Disposed below=20 mist generating means 30 and substantially covering the bottom surface = of units=20 10 is a drain surface member 36, typically a plastic sheet which is = arranged,=20 configured and disposed so as to act as a drain for fluid emitted by=20 mist
generators 30 and falling by action of gravity onto drain = surfaces 36.=20 Drain surfaces 36 are in turn connnected with conduits 38 to fluid = distribution=20 means 34 to permit recycling of the nutrient containing = fluid.

Mist=20 generating means 30 typically comprise sprayers of the Naan or Lego = brands=20 manufactured in Israel and having a capacity of approximately 15-30 = liters per=20 hour. Frame 12 is typically formed of wood covered with a plastic = coating to=20 prevent
damage thereto from the circulating fluids.

It is = appreciated=20 that in accordance with an alternative embodiment of the invention, = support=20 frames 12, instead of being fixed structures as illustrated in FIG. 1 = may be=20 sliding structures akin to drawers and may be disposed in a support=20 member
akin to a drawer cabinet. In such an embodiment the plant = support=20 member may be advantageously removably mountable on the sliding frame = and the=20 mist generation sprayer may either be mounted on the support frame or=20 alternatively a series of such sprayers
may be arranged between = successive=20 drawers or rows of drawers so as to provide desired wetting of the root = portions=20 of the plants disposed therein.

According to an alternative = embodiment of=20 the invention each plant support member 18 disposed on a sliding drawer = type=20 frame could be associated with its own drainage surface 36. As a further = alternative a single drainage surface 36 underlying a
plurality of=20 respectively vertically stacked plant support members may be = employed.

In=20 accordance with a preferred embodiment of the invention wall sections of = polyethylene sheeting are disposed peripherally of frame 12 so as to = extend=20 generally between surface 18 and drainage surface surface 36. Wall = sections 38=20 thus define
together with surface 36 and screen 18 an enclosure 40 = within=20 which the root development takes place. Thus in accordance with a = preferred=20 embodiment of the invention mist generating means 30 are operative to=20 substantially fill enclosure 40 with a
nutrient containing mist of = selected=20 composition at specified times and for selectable specified=20 durations.

Wall portions 36 are generally designed so as to be = readily=20 movable, permitting an operator to readily gain access to plant roots = for=20 examination or treatment thereof.

According to one embodiment of = the=20 invention wall sections 36 are joined to drainage surface 36 and to the=20 periphery of screen 18 in a generally gas sealed arrangement thus = permitting the=20 temperature and humidity of the environment within
enclosure 40 to be = controlled. Further according to this embodiment of the invention gas = generating=20 means 42 may be provided for substantially filling enclosure 40 with a = desired=20 gaseous atmosphere. The gas generating means 42 may comprise a = container
of=20 pressurized gas or typically a chemical or other gas generator together = with a=20 blower.

The desired gaseous atmosphere may be carbon dioxide and = oxygen=20 in a controlled proportion selected to correspond to the optimal mixture = for the=20 development of a given type of plant.

Alternatively, a fertilizer = such as=20 ammonia in gaseous form or a hormone such as ethylene also in gaseous = form may=20 be applied to the plant for selected treatment thereof. Other types of = plant=20 treatment agents in gaseous form may similarly be
employed.

In = accordance with an embodiment of the invention the generally gas-tight = enclosure=20 may encompass also the top portion of the plants as indicated in phantom = by the=20 enclosure structure 41. As a alternative only the top portions of the = plants=20 may
be enclosed in a gas-tight enclosure while the root portions = thereof may=20 be left open to the atmosphere.

Wall portion 39 and drainage = surface 36=20 may be formed either of a transparent or translucent plastics material = or=20 alternatively of a generally opaque plastics material depending on = whether it is=20 desired that root development take place in a
generally light or = generally=20 dark environment. Alternatively wall portions 39 and drain surface 36 = may be=20 formed of any other suitable materials having any suitable light=20 transmissivity.

In a further alternative, wall portions 39 may be = eliminated and drainage surface 36 may be replaced by any other suitable = fluid=20 control means.

Referring now to FIG. 2 there is shown in = schematic form=20 the fluid circulation system of the embodiment of the invention shown in = FIG. 1=20 including fluid distribution means 34 and the electrical control system=20 therefor.

A main supply conduit 50 is coupled to branch supply = lines 60,=20 62, 64, 66, 68 and 70 each corresponding to a single growth and = development unit=20 10 (FIG. 1) and coupled to respective mist generators 30, via respective = conventional magnetically
operated valves V1, V2, V3, V4, V5 and V6 = which are=20 in turn controlled by programmable timing means 72 for automatic = operation. The=20 fluid circulated in the system herein considered, is generally water = based and=20 comprises a nutrient mixture selected to
correspond to the particular = needs=20 of the plants being grown at a particular time. The mixture may also = comprise=20 hormones or other treatment substances for enhancing growth and = development or=20 preventing disease.

Fluid is supplied into conduit 50 from pump = means 74=20 which may be one or more conventional pumps operated in response to = control=20 signals from programmable timing means 72. Programmable timing means 72 = and pump=20 means 74 typically operate on line
power. In accordance with a = preferred=20 embodiment of the invention, an emergency backup battery system may also = be=20 provided. Preferably, pump means 74 operates at a relatively low = pressure=20 thereby to enhance operating lifetime of the pumps and of = the
remainder of=20 the fluid circulation system. Pump 74 receives fluid mainly from = drainage sumps=20 76 in which is collected fluid drainage from the respective growth and=20 development units 10 as described below in connection with FIG. 1. One = or more=20 drainage
sumps may be provided and arranged in accordance with = particular=20 design criteria. Initial supply and replenishment of circulating fluid = is=20 provided via a conduit 78 and valve 80 from a storage tank 82 which = holds=20 nutrient containing fluid. Valve 80 may
either be automatically = controlled or=20 alternatively manually controlled. This valve is opened when it is = necessary to=20 add additional fluid to the circulating system.

An alternative = source of=20 fluid is provided from a conventional pressurized water supply such as = that=20 provided by many municipalities and local authorities via a valve 90 and = purifying means 92 which may include a filter and ion = exchange
apparatus.=20 Valve 90 opens in the event of an electrical power failure (i.e. the = failure of=20 the line power and of a backup battery power) which could prevent the = proper=20 operation of pump means 74 and programmable timing means 72 and ensures = that in=20 the
event of the failure of either the pump means or the programmable = timing=20 means an adequate supply of fluid is provided via conduit 50 for mist=20 generation. In this connection it should be appreciated that valves = V1-V6 are=20 designed to remain open in the
event of a power failure affecting = their=20 performance. Programmable timing means 72 is illustrated in block = diagram form=20 illustrated in FIG. 3 and comprises a pulse generator 100 which supplies = a=20 stream of periodic pulses to a frequency divider 102. The
output of = frequency=20 divider 102 is supplied as a set input to a flip flop 104 which in turn = provides=20 an enable output to a pulse generator 106 whose output in turn governs = the duty=20 time, that is the duration of operation of a given valve and thus=20 the
duration of mist generation in a given growth and development = unit. Pulse=20 generator 106 provides a stream of periodic pulses to a frequency = divider 108=20 whose output in turn is supplied to a shift register 110. Shift register = 110 in=20 turn provides a
reset output to flip flop 104, frequency divider 108 = and to=20 an internal reset of shift register 110 itself. The outputs of shift = register=20 110 serve as enable inputs to respective solonoids 1-6 which operate = respective=20 valves V1-V6.

Frequency divider 102 also provides an output to a = relay P1=20 which governs the operation of pump means 74 (FIG. 2).

The cycle = of=20 operation of programmable timing means 72 may be better appreciated by = reference=20 additionally to FIG. 4 which indicates the sequence of operation of the = control=20 apparatus. Line A indicates the outputs of pulse generator 100 = which
are=20 continuous during the entire time the system is in operation and line B=20 indicates the triggering output of frequency divider 102 which places = flip flop=20 104 in the set state. Line C indicates the set output of flip flop 104 = which=20 causes pulse
generator 106 to produce a chain of pulses illustrated = at line=20 D. Line E indicates the output of frequency divider 108 which, when = supplied to=20 shift to register 110, sequentially energises solonoids 1-6 for a = predetermined=20 amount of time. Subsequent to
the energization of solonoid 6 the = reset output=20 of shift register 110 causes flip flop 104 to return to the set state, = thus=20 terminating for the time being the generation of pulses by pulse = generator 106=20 and terminating the duty time of pump means 74 as
illustrated at line = G.

A particular feature of the present invention is the relative=20 simplicity of the electrical and electronic apparatus comprising = programmable=20 timing means 72.

Due to the appreciation that this apparatus is = designed=20 for the use of persons not expert in electronics or the maintenance of=20 electronic apparatus, the apparatus is designed in modular form with = push-pull=20 type connectors which permit spare
modulii, kept on hand for = emergencies, to=20 be readily and immediately substituted for malfunctioning modulii in the = system=20 without requiring skill on the part of the operators or = tools.

Reference=20 is now made to FIG. 5 which illustrates portable apparatus for the = growth and=20 development of seeds, seedlings or cuttings and for the transport = storage and=20 marketing of the finished products. A generally planar sandwich is = formed=20 of
one or two sheets of plastic coated metal screen having 1 cm = square=20 openings. Very high densities of approximately 10,000 cuttings per = square meter=20 may be supported in the sandwich. The support structure defined by the = sandwich=20 and containing the seed,
seedlings or cuttings may initially be = introduced=20 into a container of IBA Indole butylic acid powder for initiation of = root=20 growth. The support sandwich 120 may then be transferred to an aeroponic = growth=20 and development unit 10 which is substantially
identical to the unit=20 illustrated in FIG. 1 except that the screen assembly 18 and particulate = matter=20 20 is not present, sandwich 120 being substituted therefor. Aeroponic = growth and=20 development is then allowed to continue for a suitable time=20 typically
approximately three weeks and support member 120 containing = the=20 thus developed plants may be removed from unit 10 and suspended a = desired=20 distance above a generally planar water containing tray 130 by means of = support=20 members 140 which may be associated
with the tray. The vertical space = for=20 separation between support sandwich 120 and tray 130 is selected to = permit the=20 roots of the plants supported by sandwich 120 to reach a sustaining = fluid=20 contained in tray 130 and to be nourished thereby during
transport = and=20 subsequent storage until transplantation of the plants. It is = appreciated that=20 the combination of support sandwich 120 and tray 130 as a = transportation,=20 storage and marketing device has a number of advantages. Primary among = these is=20 the
possibility of transporting such plants over relatively long = distances by=20 relatively slow means of transport to distant markets. Similarly plants = may be=20 sustained for a relatively long time in cold storage to await favourable = market=20 conditions.
Thirdly, plants may be provided with nourishment until = the time=20 of actual use, thus greatly simplifying distribution and planting = procedures.=20 The condition of the roots can readily be inspected by interested = parties at any=20 stage of transport or storage
as well as at the point of=20 sale.

Referring now to FIG. 6 there is shown in schematic form an = aeroponic growth and development unit essentially designed for the = germination=20 and development of plants from seeds and subsequent transport and = marketing of=20 the thus developed plants.
A perforate support member 40 is disposed = above=20 mist generating means 142. A plurality of seed containing dishes 144 are = disposed at the perforations of support 140 such that the lower portion = of=20 containers 144 lies within the mist generating range of
means 142. = Containers=20 144 are generally dish-shaped having the lower portion thereof = perforated to=20 permit roots developed therein to exit therefrom. One or a plurality of = seeds is=20 conveniently placed in container 144 together with a = germination
enhancing=20 substance such as Gibberalic Acid GrA.sub.3 and its contents are then = subjected=20 to a mist generated from below. Preferably a spray of nutrient = containing fluid=20 is also directed at the contents of container 144 from above by sprayer = means=20 146.
Upon development of roots the spray from means 146 may be = discontinued=20 and upon completion of the desired development, containers 144 may be = removed=20 from units 10. The plants developed therein may be transported, stored = and=20 marketed in the original
containers or placed directly in = correspondingly=20 sized flower pots. For this purpose fluid containing apparatus (not = shown)=20 similar to trays 130 in FIG. 5 may be employed.

Referring now to = FIG. 7=20 there is shown apparatus for hydroponic-aeroponic growth and development = of=20 plants comprising a plurality of plant growth and development units 150, = each=20 comprising a plant support member 152, typically a screen, and = a
liquid=20 container 154 having a liquid inlet 156 and a liquid outlet = 158.

In=20 accordance with a preferred embodiment of the invention, plant growth = and=20 development units 150 are arranged to define first, second and third = pluralities=20 of units 150 hereinafter referred to by reference numerals 160, 162 and = 164=20 each
arranged at a different height so as to permit flow of liquid = from a=20 first plurality of growth and development units 160 by means of gravity = to a=20 second plurality of such units 162 and then to a third plurality of such = units=20 164.

Nutrient containing liquid is supplied to first plurality = 160 via a=20 manifold 166 which in turn receives the liquid from a pump 168 via an=20 electro-magnetically controlled valve 170.

Units 150 of first = plurality=20 160 are interconnected by liquid conduits 172. Drainage from units 150 = of first=20 plurality 160 is effected via a fluid channel 174 governed by an=20 electro-magnetically controlled valve 176. The liquid drained = via
channel 174=20 is typically supplied to units 150 of second plurality 162 by means of = gravity=20 and distributed between the various units by means of communication = conduits=20 178. Similarly, drainage from second plurality 162 is effected by = gravity via=20 a
channel 180 governed by electro-magnetically controlled valve 182 = and the=20 fluid thus drained is supplied to third plurality 164, the units thereof = being=20 interconnected by communication channels 184.

Drainage from third = plurality 164 is effected via a channel 186 controlled by an = electro-magnetic=20 valve 188 and the fluid drained is resupplied to the first plurality 160 = of unit=20 150 via manifold 166 and valve 170 or alternatively returned to = a
storage=20 container 190 via a channel 192 governed by an electro-magnetically = controlled=20 valve 194.

The operation of the various electro-magnetically = controlled=20 valves is governed by timer means 200 which may comprise conventional=20 programmable control apparatus.

Operation of the = hydroponic-aeroponic=20 system described hereinafter will now be summarized. In order to = overcome a=20 serious disadvantage of hydroponics which concerns the lack of = ventilation of=20 the root portions of plants lying in nutrient
containing fluid, the = fluid is=20 supplied only at predetermined intervals and not continuously so as to = permit=20 ventilation of the roots in the absence of the surrounding fluid. Thus, = in=20 response to timer control signals, nutrient containing fluid = is
supplied to=20 first plurality 160 and fills the units 150 thereof up to a = predetermined level.=20 After a predetermined duration of time also determined by timer 200 most = or all=20 of the fluid in unit 150 is drained via valve 156 and passes to the=20 second
plurality 162 and thence to the third plurality.

A = certain=20 amount of nutrient containing liquid may be retained under certain = circumstances=20 continuously in units 150 to prevent drying out of the roots. The = duration and=20 periodicity of the presence or absence of nutrient containing liquid at=20 the
roots of plants is determined in advance and forms the basis for = the=20 programming of timer 200 as well as the configuration of the apparatus. = It is=20 appreciated that once liquid has been supplied to the first plurality = 160, pump=20 168 may be disengaged
while the remainder of the circulation cycle = takes=20 place by gravity.

Reference is now made to FIG. 8 which = illustrates a=20 spray head constructed and operative in accordance with an embodiment of = the=20 invention and having particular utility in aerophonic applications. A = water=20 conduit 300, typically a generally
cylindrical tube having a threaded = inlet=20 302 and a sealed opposite end is formed with one or more water exit = openings=20 306. In the preferred embodiment of the invention illustrated in FIG. 8, = four=20 such water exit openings are uniformly arranged about the
periphery = of=20 conduit 300 in a single plane, which may be defined by a peripheral = recess 308.=20 A generally disc-shaped deflecting member 310, shown in section, is = seated on=20 conduit 300 at a selected position thereon determined by a support = member=20 312,
such as a frictional member or washer.

Deflecting member = defines=20 a generally flat portion 314 and a generally upstanding portion 316 = which are=20 joined by a curved inner surface 318. It may be appreciated that a = liquid, such=20 as water, exiting from openings 306 under pressure will
impinge upon = the=20 inner surface 318. The precise positioning of member 310 is selected in=20 accordance with the desired angle of surface 318 it is desired that the = liquid=20 flow impinge upon.

Thus if a relatively narrow spray is desired, = i.e.=20 defining a cone 320 of relatively small angle .alpha., a member 310 is = moved=20 relatively upwards with respect to openings 306. If a wider spray is = desired,=20 member 310 is moved relatively
downwards with respect to openings=20 306.

According to alternative embodiments of the invention, more = or fewer=20 openings 306 may be provided and the openings need not necessarily lie = in the=20 same plane. Furthermore the inner surface 318 of member 310 may be made = in any=20 desired
configuration suitable for controlling the spray=20 configuration.

Turning now to the automatic temperature and = humidity=20 control provided in accordance with an embodiment of the invention, = reference is=20 now made to FIG. 9. The control system will be described with reference = to an=20 aeroponic growing installation
which comprises a plurality of growing = enclosures, each referred to as sub-units. A plurality of sub-units are = grouped=20 together for spray control by a single time-sharing circuit and are = considered=20 as a unit. A plurality of such units may be
interconnected with a = single=20 supply of nutrient solution in the overall system.

Each sub-unit = is=20 equipped with a dry thermometer and a wet thermometer (not shown) which = together=20 provide indications both of temperature and humidity. For each sub-unit, = inputs=20 from respective dry and wet thermometers are supplied to=20 respective
amplifiers 350 and 352, whose outputs are applied to = respective=20 positive and negative inputs of a comparator 354. The output of = comparator 354=20 is supplied to a humidity recorder (not shown).

The output of = amplifier=20 350 is supplied to a temperature recorder (not shown), to a heating = threshold=20 detector 356, which provides a nutrient tank heater control signal, and = to a=20 low-temperature threshold detector 358, which supplies an = output
signal to a=20 spraying request OR-gate 360.

The output of comparator 354 is = also=20 supplied to a humidity threshold detector 362 which provides an output = to=20 OR-gate 360.

An oscillator 364 provides a clock input to a binary = counter=20 366 having a Q5 output which determines the duration of spraying for a = given=20 sub-unit and a Q14 output which determines the interval between spraying = cycles=20 for a given sub-unit. The
Q14 output of counter 366 is supplied to an = input=20 of OR-gate 360.

OR-gate 360 provides an output signal to a = Restart AND=20 gate 368, which also receives a start-condition input signal from time = sharing=20 circuitry 370, which will be described hereinafter and which is common = for each=20 unit. The output of AND-gate
368 is supplied via a diode 372 to the = RESET=20 input of binary counter 366, and is also supplied as a SET input to a = Flip-Flop=20 374. Flip-Flop 374 also receives a RESET input from the Q5 output of = counter 366=20 via a diode 376. A Power-On Reset signal
supplied from circuitry 377 = supplies=20 a signal to the RESET input of counter 366 via a diode 378 and to the = RESET=20 input of Flip-Flop 374 via a diode 380. The output of Flip-Flop 374 is = supplied=20 to a sprayer control such as a solenoid valve or pump.

Each of = the=20 sub-units of the control system corresponding to sub-units of the = growing=20 apparatus are constructed substantially as described above. The output = of=20 Flip-Flop 374 of each sub-unit is supplied to a common bus 390 which is=20 connected to
the ENABLE input of a RESTART CONDITION shift register = 392,=20 which receives clock pulses from a RESTART oscillator 394. The three = outputs of=20 shift register 392 are supplied to Power On Reset circuitry 377 and to=20 respective AND gates 368 as START
CONDITION signals for the various=20 sub-units. Bus 390 is connected also to a Pump Control Drive circuit=20 391.

The above description has dealt with a complete unit. A = plurality of=20 units may be constructed, each substantially as the unit described above = and may=20 be associated with a common solution measuring circuit or alternatively = with=20 corresponding
individual solution measuring circuits depending on the = nutrient supply configuration of the system.

The solution = measuring=20 circuit 400 comprises an oscillator 402 which provides an output to a = solution=20 conductivity measuring bridge 404. Bridge 404 provides output signals to = respective positive and negative inputs of an amplifier 406 = whose
output is=20 identified as a % Solution Test signal. The output of amplifier 406 is=20 additionally supplied to a conductivity threshold circuit 408 which = provides a %=20 Solution Alarm signal, indicating a danger condition in the solution=20 concentration.

The operation of the above-described circuitry = will now be=20 briefly summarized:

The purpose of the control circuitry is to = provide=20 the capability to vary the amounts of nutrients solution in the = aeroponic growth=20 environment according to the humidity and temperature prevailing in = them. One=20 aim is to prevent a situation in
which the ambient humidity falls = below a=20 minimum threshold. When the humidity falls below this threshold spraying = of the=20 nutrient into the growth unit is activated subject to time sharing = constraints.=20 Similarly, temperature control is achieved by
monitoring the ambient=20 temperature. When an insufficiently high temperature is sensed, the = frequency of=20 spraying is increased with the resultant increase in relative humidity. = When the=20 ambient temperature in the growth environment reaches an even=20 lower
threshold, a thermostat-equipped heater located in a nutrient = storage=20 tank is operated to increase the heat of the nutrient spray and thus = increase=20 the temperature of the growth environment.

Spraying is commenced = when a=20 START CONDITION signal is provided. This occurs under one of the = following=20 conditions, (taken in the alternative):

1. Too low = humidity

2. Too=20 low temperature

3. The time interval between sprayings exceeds a = given=20 threshold.

The Start Condition signal is operative to enable = reset of the=20 binary counter 366, thus causing the Q14 output thereof to go to a Low = state.=20 The START CONDITION signal also enables Flip-Flop 374 to be Set which = causes an=20 enable signal to be sent
to the Sprayer Control circuitry which = results in a=20 renewal of spraying. It may be appreciated that operation of the = sprayers in any=20 given sub-unit is dependent on that sub-unit being in START CONDITION as = determined by the time sharing circuit. In the
absence of exceedance = of=20 thresholds, normal timed operation determined by the setting of = oscillator 364=20 and counter 366 continues. When a threshold condition occurs, spraying = is=20 recommenced earlier than would otherwise occur subject to=20 time-sharing
constraints.

Reference is now made to FIG. 10 = which shows=20 an alternative embodiment of control circuitry based on a = microprocessor. An=20 input analog multiplexer 450 receives various inputs from the various = units and=20 subunits of the growth apparatus, such as
indications of temperature, = humidity, nutrient supply and nutrient concentration as well as the = conditions=20 of the mains power and of a standby power source.

Multiplexer 450 = communicates, as via a A/D converter 452, through a Data Bus, Address = Bus and=20 Control Bus with a microprocessor such as a M 6800 Based Microcomputer = including=20 Random Access memories and interchangeable ROMs. An = output
multiplexer/Latch=20 and Execution Circuits 545 provides Alarm outputs and controls for = pumps,=20 heaters, fans, flow valves and relays as needed to operate the = aeroponics sytem.=20 The system is capable of automatically engaging standby power if=20 necessary.

The composition of a nutrient mixture suitable for use = in the=20 aeroponics system of the present invention will now be discussed = together with=20 techniques for improving crop yields.

A concentrated stock = solution is=20 described hereinbelow for use, when diluted, preferably to a ratio of=20 1:5.times.10.sup.5 in the aeroponics system described hereinabove. The = solution=20 has been found experimentally to be particularly suited for
the = growth and=20 development of tomato plants. The solution contains constituents a and b = which=20 prior to dilution are kept in separate containers to prevent = precipitation of=20 essential ingredients thereof. According to a preferred embodiment of=20 the
invention the composition of the solution is as=20 follows:

______________________________________ a. = Ca(NO.sub.3).sub.2 .=20 4H.sub.2 O 29.50 Kg. sequestren 3.47 Kg. b. KNO.sub.3 10.136 Kg. = NH.sub.4=20 NO.sub.3 2.529 Kg. KH.sub.2 PO.sub.4 3.425 Kg. MgSO.sub.4 . 7H.sub.2 O = 12.665=20 Kg. ZnSO.sub.4 6.00
g. MnSO.sub.4 39.05 g. CuSO.sub.4 2.06 g. H.sub.3 = BO.sub.3 74.00 g. MoO.sub.3 . H.sub.2 O 0.42 g.=20 ______________________________________

Further in accordance with = an=20 embodiment of the invention there is provided a technique of increasing = crop=20 yields by applying to the plant once it has developed the potential = capability=20 to support the development and ripening of fruit a solution
which = serves to=20 induce the initiation and development of flowers and fruit = set.

In=20 accordance with experiment it has been found helpful to provide, at = initial=20 stages of plant growth, the basic nutrient solution described above in a = spray=20 cycle of 20 minute duration separated by an interval of 10 minutes. = After=20 approximately
one month of growth, or when two trusses of flowers are = developed the solution is replaced by constituent b described above = together=20 with 0.1 gram of C.C.C. (2 chloroethyl)Trimethyl ammonium chloride to=20 approximately 33 Kg. of constituent b.

Reference is now made to = FIG. 11=20 which shows a plant growth unit constructed and operative in accordance = with an=20 alternative embodiment of the invention and in which a relatively low = pressure=20 high volume flow of air is employed as a propellent to
produce a = nutrient=20 liquid spray. It is appreciated that while only a single growth unit is = here=20 illustrated, the apparatus is designed for a plurality of such growth = units each=20 operated by a central, common air compressor and control system, = operative
in=20 response to environmental conditions in accordance with a predetermined = program.=20 A particular feature of the arrangment illustrated herein is that the = liquid=20 nutrient supply for each growth unit is isolated and does not mix with = the=20 nutrient supply
for other growth units. This is important for the = purpose of=20 preventing the possible spread of disease and additionally for enabling=20 different nutrient solutions to be used in different growth units = belonging to=20 the same system.

A growth unit 510 having supported hereon a = plurality of=20 plants 527, such that the root portions thereof are substantially = exposed to the=20 atmosphere has a drainage surface 536 which is coupled to a=20 heating/pasteurization tank 537 via a conduit
538 which permits = gravitational=20 drainage of the nutrient liquid from surface 536 into tank 537.

A = nutrient liquid spray is provided in the vicinity of the plant roots, = indicated=20 by reference numeral 525 by a plurality of spray heads 530. Spray heads = 530=20 define nozzles designed to accomodate a relatively high volume, low = pressure,=20 e.g. 1
atm above atmospheric pressure flow of pressurized air, and = are formed=20 as a venturi with a side channel through which the liquid nutrient is = drawn by=20 the venturi effect of the air flow via a conduit 540 from a liquid = nutrient=20 supply line 542.

The relatively high volume air flow produces a=20 relatively fine mist in the vicinity of the plant roots.

It may = be=20 appreciated that the liquid nutrient circulation system is a passive = systme,=20 other than for the pressurized air propulsion, and defines a closed = system in=20 which the liquid nutrient from one growth unit does not communicate with = another
growth unit. The pasteurization/heating tank 537 provides = desired=20 heating of the liquid nutrient. Where pasteurization is indicated for = disease=20 prevention or other purposes, the liquid nutrient is heated to an = appropriate=20 temperature. In such a case,
the liquid nutrient may then be cooled = to a=20 desired degree with or without the use of an auxiliary holding tank or = heat=20 exchanger (not shown).

Where pasteurization is not required, the=20 pasteurization/heating tank may be employed for selectably heating the = liquid=20 nutrient to provide temperature control of the root environment as = described=20 above in connection with the control systems of
FIGS. 9 and = 10.

The=20 pasteurization/heating tank is governed by control circuitry 560 which = may be=20 control circuitry of the type described in either of FIGS. 9 and 10 or = any other=20 suitable control circuitry. Control circuitry recieves humidity and=20 temperature
inputs from respective sensors 562 and 564 inside each = growth=20 unit and from respective sensors 566 and 568 outside of the growth = units.=20 Depending on the instructions provided in advance to the control = circuitry, it=20 may operate both the heater and spray
producing apparatus in response = to one=20 or more of these inputs in any combination. A predetermined timing = program may=20 be used additionally during all or part of a growth cycle.

The = spray=20 producing apparatus 570 typically comprises a pneumatic valve which = selectively=20 permits a flow of pressurized air from a compressor or a common air line = to=20 reach the spray heads 530. In order to reduce insofar as possible the=20 required
capacity of the air compressor, the control circuitry = operates the=20 spray producing apparatus associated with each control unit in a = staggered=20 arrangement as described hereinabove.

The periodicity of the = nutrient=20 sprays is determined by the estimated or actual dryness of the = atmosphere in=20 which the plants are situated. It is desired to suit the spray pattern = to the=20 rates of transpiration and evaporation of the plants. Wet
and dry=20 thermometers are employed to provide a spray pattern which is responsive = both to=20 temperature and to humidity. A typical exemplary spray pattern is = indicated=20 below:

______________________________________ Time Measured = Conditions=20 Spray duration between sprays Temp. .degree.C. Rel. Hum. % Seconds = Minutes=20 ______________________________________ 0-10 75-100 40 5 10-15 75-100 40 = 10 15-20=20 75-100 40 20
20-30 75-100 40 60 30-40 40-75 40 10 30-40 0 -40 40 5=20 ______________________________________

Where the measured = temperature is=20 between 0.degree. and 15.degree. C., the liquid nutrient is maintained = at about=20 30.degree. C. for heating of the plant environment.

It is a = particular=20 feature of the invention that relatively frequent sprays are provided. = The=20 present invention may thus be contrasted with prior art spray systems in = which=20 the plant roots are at least partially enclosed in a liquid = retaining
medium=20 and which do not involve frequent spraying.

It is a particular = feature of=20 the present invention that the spray pattern can be selectively and = changeably=20 controlled either by preprogramming or in response to currently measured = environmental parameters or by any combination of the two.

The = present=20 invention is not limited to what has been specifically shown and = described=20 herein. Rather, the scope of the present invention is defined only by = the claims=20 which follow:

* * * * *

=20

You are almost ready to download!

You have already = registered,=20 we just need your password.

Already a member? = sign in

Register and get access to =E2=80=9CApparatus And Method For = Plant Growth In=20 Aeroponic Conditions - Patent 4332105=E2=80=9D

You are almost ready to download!

You have already = registered,=20 we just need your password.

Need to = Register?

Login to continue downloading:=20 =E2=80=9CApparatus And Method For Plant Growth In Aeroponic = Conditions - Patent=20 4332105=E2=80=9D

Use your Facebook Login for easy and quick registration:

  • 11+ = Documents Related=20 to =E2=80=9CApparatus And Method For Plant Growth In Aeroponic = Conditions -=20 Patent 4332105=E2=80=9D
  • Over = 500,000 Legal=20 forms and Business Templates
  • 1.6 Million = Research=20 and Education Documents
LOGIN =C2=BB=20
Send=20 Reminder =C2=BB

About:
What is=20 Docstoc? | Docstoc Terms of Service | DocStore Terms of Service | Privacy Policy | FAQs
Links:
Docstoc Blog | Collections |&= nbsp;Docsters | Why=20 Upload? | DMCA Guidelines | Copyright | Docstoc=20 API | RSS 3D"RSS
Contact:
Contact = Us | Suggest Features | Join Our = Team
Share:
Embed=20 Documents | Docstoc=20 OneClick | Docstoc=20 Sync 
Disclaimer: Legal information is not legal advice. Read=20 More
=C2=A9 Docstoc 2010. All rights = reserved.

= = = ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://css.docstoccdn.com/i/cart/cart_icon.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAEAAQAwERAAIRAQMRAf/EAG4AAAMBAAAAAAAAAAAAAAAA AAcICQoBAQADAQAAAAAAAAAAAAAAAAcEBQYIEAACAgMBAAIDAAAAAAAAAAAEBgMFAQIHCBITFBUJ EQADAAICAgICAgMAAAAAAAABAgMEBRESEwYhIgAHMUEUFQj/2gAMAwEAAhEDEQA/ANHHvHuHoXwi 4qO3BmTNxz/qFGGQbXdxvug9giW71VYhVlltqZqc3wxjpRDhn5clJCkKkC1HCMLj1jk1n+/mf9o+ ze2/q/Y459Wt5NTnSBK5r3yxN5UE6MlbXNEDC+OWQsU6pSgAIbsOe67ne+l5cv8ASU74OSgJGQ1b 9GRgjsr0oXUEVkSpJXhXcAHnlNuc/wBg/W5rih1j1Scr0r2NoXaQ4AZTtKgrO12QGNqBiedoKkgm xcrrLSyb41zJHaQDaYj220njyeaf/oP36mwxYbOeD4rXmjKJMp+5A68mh4PeeREn+RRUHHIYfmT1 /wC1faXy4TzUxvHSiKQEKn7cDjnuePslpn+w4Ucchh+Va90p7p0PrHmNQrORTdYRC5ujDOFZZjdA CSB7Bp2SE+ptHNqQVW81DoFugt7k4uptrClBtotMSRylEhxC7uv7P1+y2++0uvjrzn6tjkCqsLiI avhkjWrCT8JNHs7SrSKVA5DO81QpnueJl5+012LPFOVhE1FARUTBfxzU0eaNwqK1GZHaauPkFmQK Ry+836d5dr1/pfPfF/kXoF/A2fAnfkvLXw/ptfp+saWqS5gvatNa27BlrdBYrBCfpmgHtrqCY2UU H8syCn2un3fpEo7nUeuaDLyxf5/xca7ZK/Wte4dY1ryzjxq3BVa2VqMkvJRYGdr9j63OewwNRq73 FfnwRobD4d+3YTd+Sw6KeCA9FLlU7Ov/2Q== ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://img.docstoccdn.com/thumb/206/44933271.png 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 AElFTkSuQmCC ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://i.docstoccdn.com/ico/rss-sm.gif R0lGODlhEAAQAPfIAP////7///L1+t+kTe3v8s6hfPLy97prLLtuNP7//f/+/9ueJtmrfdurfsWB RNmdSebNq+CwKsR1N+rq7u7w88SERff4+u/y8+zFdtCMPdiUJPf39+zs7uCwK+/h0ee2NeGxeLxw OdufJs2DQdqdTe/j1MB0NsuFROrn5NqbOvDz9tWeLPLfyu7y9ducJdueJea7Qeni3d+rOfL08f7+ /Oa+lunc0NKMSvrtx+S2ROKuPt+nLP776eCxNNmYI+i9fPbq1PDt7P7/99OOK+nQn9+wM9KKIN69 n+zs8OW0O+nm59qgY+W1K8B+S+jcz+vt8O/o3//++t6fQOW8f92yZNeTPu7TgvLz+NmeU9ibWv37 8vb2+/Dq1teZPfLv4f7/7fTy4+vYvuKsKNeSIsp8OMV9P+nFf92dKuOtKfX39u7So+CkJ+GnJ//+ /d28oN++oPf5+O3RotmUI+i/hPTr5d2fJdqXK7pxPPXq3tucP/Dw8+3e09ueSdyfJtmqPL96ReCo Td++lv7+/+CycNSLQtuYQujg2uOuPvz69enOt92dK8J7Q/z38c6HQunFU+fazvn5+/Lm2OGnMPLo 4sOHUenRu+PElrl0Qu7u8OrUs/L1/OrHdefPqu/bydqbPO/Wrrp0Pfv69vTy7eKuLtmRKO3q59Ge a+/Vn+rp5PfpxMuESua4h+C/n+C3Ud+lMMB3QNOVW96nOeCuZfv49e7t7PXq5926kP///evg3ffw 6MqGSdeaQvDUoeGuKejr7t2gJsl8Nujh3NuYI+Gwg+vMp9qfJ9aeW8mLWv///wAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAMgALAAAAAAQABAA AAj/AJEJRGYBUylDwVBw2DCwoR4bBf7cudSkwCMkDZFdOIIA1DFKi16FQODG18AWrA6USXQrVyVT DioceDMBGZw9JnSdGMaCkYIAgUaokuAkjYEGwG4sqQEiyyotgmw1IsPgCa0HhQgRoxEAjzEsiELB 6kJCCZQUOfhUkfWpzawMcxJYkuEJ16Q8MEYBGjTETAAIuwB0iiUlRpABOz4IAcCpGA86fqJ4WDEA 1ZUpcpIkUJCpw5darQCEMfKDALJIdvo4slKECQ4iPVJRIVViCzJNcTQsWIOmVwQxbFyMUWNaoIBT Z4SJ+FXnhQ9FvChkFABkkw5Jrg5h4KIi40ABM7yABhFlAFLDgAA7 ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://pixel.quantserve.com/pixel/p-07Zpl6-aPXQAI.gif R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs= ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.bizographics.com/collect/?pid=422&fmt=gif R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://css.docstoccdn.com/css/template-new-stretch.css?build=02403 * { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px } .cls { BORDER-BOTTOM: #ff8000 1px solid; BORDER-LEFT: #ff8000 1px solid; = HEIGHT: 1px; VISIBILITY: hidden; CLEAR: both; BORDER-TOP: #ff8000 1px = solid; BORDER-RIGHT: #ff8000 1px solid } BODY { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px Arial, Helvetica, = sans-serif, "Brush Script MT"; COLOR: #333333; PADDING-TOP: 0px } BR { CLEAR: both } IMG { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } A { TEXT-DECORATION: none } A:hover { TEXT-DECORATION: underline } #site-container { BORDER-BOTTOM: red 0px solid; BORDER-LEFT: red 0px solid; MARGIN: 0px = auto; WIDTH: 100%; BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px = solid } #header { BORDER-BOTTOM: red 0px solid; POSITION: relative; MARGIN: 0px auto; = WIDTH: 980px; HEIGHT: 30px } #header .logo { POSITION: absolute; TOP: 7px } #txtSearch { BORDER-BOTTOM: red 0px solid; BORDER-LEFT: red 0px solid; = PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; WIDTH: 235px; = PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: arial; BACKGROUND: 0px = 0px; COLOR: #333; FONT-SIZE: 14px; BORDER-TOP: red 0px solid; = FONT-WEIGHT: bold; BORDER-RIGHT: red 0px solid; PADDING-TOP: 0px } #txtSearch:focus { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px } #top-nav LI A.home { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } #top-nav LI A.mydocstoc { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } #top-nav LI A.upload { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } #top-nav LI A.documents { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } #top-nav LI A.collections { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } #top-nav LI A.tools { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } #top-nav LI A.profile { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } #top-nav LI A.store { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } .search-box-inner { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } .search-btn A { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } #header .logo A { BACKGROUND-IMAGE: url(/i/nav/nav-sprite10.png) } #header .logo A { WIDTH: 230px; DISPLAY: block; BACKGROUND-POSITION: -353px -104px; = HEIGHT: 52px } .page-helpful .btn-yes { BACKGROUND-IMAGE: url(/i/search/sidebar-sprite.png) } .page-helpful .btn-no { BACKGROUND-IMAGE: url(/i/search/sidebar-sprite.png) } .partner-header { BACKGROUND-IMAGE: url(/i/search/sidebar-sprite.png) } .partner-sidebar .featlegal { BACKGROUND-IMAGE: url(/i/search/sidebar-sprite.png) } .partner-sidebar .featreal { BACKGROUND-IMAGE: url(/i/search/sidebar-sprite.png) } .partner-sidebar .featagree { BACKGROUND-IMAGE: url(/i/search/sidebar-sprite.png) } .partner-sidebar .featwrite { BACKGROUND-IMAGE: url(/i/search/sidebar-sprite.png) } #top-search { FLOAT: left } .top-search-inner { WIDTH: 337px; HEIGHT: 30px } .search-box { WIDTH: 257px; FLOAT: left } .search-box-inner { BACKGROUND-POSITION: -28px -196px; HEIGHT: 30px } .search-box-padder { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; = PADDING-TOP: 7px } .search-btn { WIDTH: 80px; FLOAT: left; HEIGHT: 30px } .search-btn A { WIDTH: 80px; DISPLAY: block; BACKGROUND-POSITION: -285px -196px; = HEIGHT: 30px } .search-btn A:hover { BACKGROUND-POSITION: -285px -228px } .nav-container { BORDER-BOTTOM: #b8b8b8 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: = 20px; PADDING-RIGHT: 20px; HEIGHT: 32px; PADDING-TOP: 0px } .nav-inner { MARGIN: 0px auto; WIDTH: 980px } #top-nav { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 273px; = PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 0px } #top-nav LI { POSITION: relative; FLOAT: left; MARGIN-RIGHT: 1px } #top-nav LI A { DISPLAY: block; BACKGROUND: repeat-x 0px 0px; HEIGHT: 33px; CLEAR: left } #top-nav LI A.mydocstoc { Z-INDEX: 4; WIDTH: 83px; BACKGROUND-POSITION: -284px 0px } #top-nav LI A.upload { WIDTH: 70px; BACKGROUND-POSITION: -3px -95px } #top-nav LI A.documents { Z-INDEX: 2; WIDTH: 94px; BACKGROUND-POSITION: -73px 0px } #top-nav LI A.collections { Z-INDEX: 3; WIDTH: 94px; BACKGROUND-POSITION: -176px 0px } #top-nav LI A.tools { WIDTH: 53px; BACKGROUND-POSITION: -81px -95px } #top-nav LI A.profile { WIDTH: 65px; BACKGROUND-POSITION: 0px 0px } #top-nav LI A.store { Z-INDEX: 5; WIDTH: 79px; BACKGROUND-POSITION: -150px -95px } #top-nav LI A.home { WIDTH: 65px; BACKGROUND-POSITION: 0px 0px } #top-nav LI A.mydocstoc:hover { Z-INDEX: 2; WIDTH: 83px; BACKGROUND-POSITION: -284px -33px } #top-nav #ddTargetMyDocs .sel { Z-INDEX: 2; WIDTH: 83px; BACKGROUND-POSITION: -284px -33px } #top-nav .sfhover A.mydocstoc { Z-INDEX: 2; WIDTH: 83px; BACKGROUND-POSITION: -284px -33px } #top-nav LI A.upload:hover { WIDTH: 70px; BACKGROUND-POSITION: -3px -128px } #top-nav LI .sel A.upload { WIDTH: 70px; BACKGROUND-POSITION: -3px -128px } #top-nav .sfhover A.upload { WIDTH: 70px; BACKGROUND-POSITION: -3px -128px } #top-nav LI A.documents:hover { Z-INDEX: 2; WIDTH: 94px; BACKGROUND-POSITION: -73px -33px } #top-nav #ddTarget .sel { Z-INDEX: 2; WIDTH: 94px; BACKGROUND-POSITION: -73px -33px } #top-nav .sfhover A.documents { Z-INDEX: 2; WIDTH: 94px; BACKGROUND-POSITION: -73px -33px } #top-nav LI A.collections:hover { Z-INDEX: 3; WIDTH: 94px; BACKGROUND-POSITION: -176px -33px } #top-nav LI .sel A.collections { Z-INDEX: 3; WIDTH: 94px; BACKGROUND-POSITION: -176px -33px } #top-nav .sfhover A.collections { Z-INDEX: 3; WIDTH: 94px; BACKGROUND-POSITION: -176px -33px } #top-nav LI A.tools:hover { WIDTH: 53px; BACKGROUND-POSITION: -81px -128px } #top-nav LI .sel A.tools { WIDTH: 53px; BACKGROUND-POSITION: -81px -128px } #top-nav .sfhover A.tools { WIDTH: 53px; BACKGROUND-POSITION: -81px -128px } #top-nav LI A.profile:hover { WIDTH: 65px; BACKGROUND-POSITION: 0px 0px } #top-nav LI .sel A.profile { WIDTH: 65px; BACKGROUND-POSITION: 0px 0px } #top-nav .sfhover A.profile { WIDTH: 65px; BACKGROUND-POSITION: 0px 0px } #top-nav LI A.store:hover { Z-INDEX: 5; WIDTH: 79px; BACKGROUND-POSITION: -150px -128px } #top-nav LI .sel A.store { Z-INDEX: 5; WIDTH: 79px; BACKGROUND-POSITION: -150px -128px } #top-nav .sfhover A.store { Z-INDEX: 5; WIDTH: 79px; BACKGROUND-POSITION: -150px -128px } #top-nav LI A.home:hover { WIDTH: 65px; BACKGROUND-POSITION: 0px -33px } #top-nav LI .sel A.home { WIDTH: 65px; BACKGROUND-POSITION: 0px -33px } #top-nav .sfhover A.home { WIDTH: 65px; BACKGROUND-POSITION: 0px -33px } #ddDocuments A { POSITION: relative !important; PADDING-BOTTOM: 3px !important; MARGIN: = 3px 0px; PADDING-LEFT: 13px !important; PADDING-RIGHT: 13px !important; = HEIGHT: auto !important; COLOR: #1170a0 !important; FONT-SIZE: 13px = !important; FONT-WEIGHT: bold !important; PADDING-TOP: 3px !important } #ddMyDocs A { POSITION: relative !important; PADDING-BOTTOM: 3px !important; MARGIN: = 3px 0px; PADDING-LEFT: 13px !important; PADDING-RIGHT: 13px !important; = HEIGHT: auto !important; COLOR: #1170a0 !important; FONT-SIZE: 13px = !important; FONT-WEIGHT: bold !important; PADDING-TOP: 3px !important } #ddMyColls A { POSITION: relative !important; PADDING-BOTTOM: 3px !important; MARGIN: = 3px 0px; PADDING-LEFT: 13px !important; PADDING-RIGHT: 13px !important; = HEIGHT: auto !important; COLOR: #1170a0 !important; FONT-SIZE: 13px = !important; FONT-WEIGHT: bold !important; PADDING-TOP: 3px !important } #ddMyDocs A { WHITE-SPACE: nowrap } #ddMyColls A { WHITE-SPACE: nowrap } #ddDocuments { DISPLAY: none } #ddMyDocs { DISPLAY: none } #ddMyColls { DISPLAY: none } #ddTarget { Z-INDEX: 802 } #ddTargetMyDocs { Z-INDEX: 801 } #ddTargetMyColl { Z-INDEX: 801 } #ddDocuments A:hover { BACKGROUND: #2792ca; COLOR: #fff !important; TEXT-DECORATION: none = !important } #ddMyDocs A:hover { BACKGROUND: #2792ca; COLOR: #fff !important; TEXT-DECORATION: none = !important } #ddMyColls A:hover { BACKGROUND: #2792ca; COLOR: #fff !important; TEXT-DECORATION: none = !important } #ddDocuments TABLE.cats { MARGIN: 0px 0px 8px 4px; WIDTH: 100% !important } #ddDocuments TABLE.cats TD UL { PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; = PADDING-LEFT: 0px !important; WIDTH: 135px !important; PADDING-RIGHT: = 0px !important; PADDING-TOP: 0px !important } #ddDocuments TABLE.cats TD UL LI { PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px = !important; PADDING-RIGHT: 0px !important; FLOAT: none !important; = PADDING-TOP: 0px !important; -border: 1px solid #fff } #ddDocuments TABLE.cats TD UL LI A { BORDER-BOTTOM: 0px; POSITION: relative !important; BORDER-LEFT: 0px; = PADDING-BOTTOM: 4px !important; MARGIN: 0px; PADDING-LEFT: 20px = !important; WIDTH: auto !important; PADDING-RIGHT: 0px !important; = BACKGROUND: url(/i/dropdown/bullet-off.png) no-repeat 10px 10px; HEIGHT: = auto !important; FONT-SIZE: 13px !important; BORDER-TOP: 0px; = FONT-WEIGHT: normal !important; BORDER-RIGHT: 0px; TEXT-DECORATION: none = !important; PADDING-TOP: 4px !important } #ddDocuments TABLE.cats TD UL LI A:hover { BACKGROUND: url(/i/dropdown/bullet-on.png) #656364 no-repeat 10px 10px; = COLOR: #fff; TEXT-DECORATION: none !important } #ddDocuments .sep { DISPLAY: block !important; BACKGROUND: #ddd; HEIGHT: 1px !important; = CLEAR: left !important; OVERFLOW: hidden !important } #sub-nav { BACKGROUND: url(/i/nav/subnav-bg.png) repeat-x 0px 0px; HEIGHT: 34px } #sub-nav .l-cap { WIDTH: 3px; BACKGROUND: url(/i/nav/subnav-l-cap.png) no-repeat 0px 0px; = FLOAT: left; HEIGHT: 34px } #sub-nav .r-cap { WIDTH: 3px; BACKGROUND: url(/i/nav/subnav-r-cap.png) no-repeat 0px 0px; = FLOAT: right; HEIGHT: 34px } #sub-nav UL.sub-nav { LIST-STYLE-TYPE: none; FLOAT: left } #sub-nav UL.sub-nav LI { PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-LEFT: 18px; = PADDING-RIGHT: 18px; BACKGROUND: url(/i/nav/subnav-sep.png) no-repeat = right 0px; FLOAT: left; PADDING-TOP: 0px } #sub-nav UL.sub-nav LI A { COLOR: #3c8db7; FONT-SIZE: 12px; FONT-WEIGHT: bold } #sub-nav UL.sub-nav LI.last { BACKGROUND-IMAGE: none } #footer-wrap { PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: = 980px; PADDING-RIGHT: 20px; PADDING-TOP: 0px } #footer { TEXT-ALIGN: left } #footer .l-cap { TEXT-ALIGN: left } #footer .r-cap { TEXT-ALIGN: left } #footer { BORDER-BOTTOM: #dad9d9 1px solid; BORDER-LEFT: #dad9d9 1px solid; = PADDING-BOTTOM: 20px; MIN-HEIGHT: 1%; PADDING-LEFT: 20px; PADDING-RIGHT: = 20px; FONT-SIZE: 13px; BORDER-TOP: #dad9d9 1px solid; BORDER-RIGHT: = #dad9d9 1px solid; PADDING-TOP: 20px; _height: 1px } #footer { FILTER: = progid:DXImageTransform.Microsoft.gradient(startColorstr=3D#DFDFDF, = endColorstr=3D#FFFFFF); border-radius: 0 0 8px 8px; = -webkit-border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px } #footer .l-cap { DISPLAY: none } #footer .r-cap { CLEAR: both } #footer .inner { WIDTH: auto; FLOAT: none } #footer .copyright { LINE-HEIGHT: 20px; MARGIN-TOP: 17px; WIDTH: 750px; COLOR: #0e709f; = FONT-SIZE: 13px } #footer .copyright DIV { PADDING-RIGHT: 19px; DISPLAY: inline; COLOR: #0e709f; VERTICAL-ALIGN: = baseline; MARGIN-RIGHT: 16px; PADDING-TOP: 0px } #footer .copyright DIV.dis { BORDER-RIGHT: #aaaaaa 1px dotted } #footer DL { MARGIN: 0px 0px 7px; DISPLAY: block; VERTICAL-ALIGN: top } #footer DT { COLOR: #6d6c6c; VERTICAL-ALIGN: top; FONT-WEIGHT: normal } #footer DT { DISPLAY: inline; VERTICAL-ALIGN: top } #footer DD { DISPLAY: inline; VERTICAL-ALIGN: top } #footer DD { COLOR: #457b97; MARGIN-LEFT: 0px; VERTICAL-ALIGN: top } #footer A { COLOR: #0e709f; VERTICAL-ALIGN: top; TEXT-DECORATION: underline } #login-info { TEXT-ALIGN: right; WIDTH: 720px; FLOAT: right; COLOR: #999999; = PADDING-TOP: 6px } #login-info A:link { MARGIN: 7px; DISPLAY: inline; FONT-FAMILY: Arial; COLOR: #5b8197; = FONT-SIZE: 12px; PADDING-TOP: 1px } #login-info A:visited { MARGIN: 7px; DISPLAY: inline; FONT-FAMILY: Arial; COLOR: #5b8197; = FONT-SIZE: 12px; PADDING-TOP: 1px } #login-info SPAN { POSITION: relative; FONT-SIZE: 16px; TOP: -2px } #login-info SPAN.hi-text { DISPLAY: inline; FONT-FAMILY: Arial; COLOR: #5b8197; FONT-SIZE: 12px; = TOP: 0px; PADDING-TOP: 100px } #content-body { PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; CLEAR: = both; PADDING-TOP: 0px } #login-box { Z-INDEX: 100; BORDER-BOTTOM: red 0px solid; POSITION: relative; = BORDER-LEFT: red 0px solid; WIDTH: 370px; FONT-FAMILY: Arial; HEIGHT: = 40px; FONT-SIZE: 9px; OVERFLOW: hidden; BORDER-TOP: red 0px solid; TOP: = 16px; BORDER-RIGHT: red 0px solid; LEFT: 586px } #login-box A:link { COLOR: #bd8027 } #login-box A:visited { COLOR: #bd8027 } #login-box DIV LABEL { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; = FONT-FAMILY: Arial; FLOAT: left; COLOR: #1a47a3; FONT-SIZE: 12px; = FONT-WEIGHT: bold; PADDING-TOP: 3px } #login-box DIV INPUT { BORDER-BOTTOM: #39c 1px solid; BORDER-LEFT: #39c 1px solid; WIDTH: = 75px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 17px; FONT-SIZE: 11px; = BORDER-TOP: #39c 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #39c 1px = solid } .logged-in { BORDER-BOTTOM: red 0px solid; TEXT-ALIGN: right; BORDER-LEFT: red 0px = solid; MARGIN-TOP: 12px; WIDTH: 260px; PADDING-RIGHT: 2px; FONT-FAMILY: = Arial, Helvetica, sans-serif; FLOAT: right; FONT-SIZE: 15px; OVERFLOW: = hidden; BORDER-TOP: red 0px solid; FONT-WEIGHT: 700; BORDER-RIGHT: red = 0px solid } .logged-in DIV { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: = block; MARGIN-BOTTOM: 5px; FLOAT: right; COLOR: #3399cc; PADDING-TOP: = 0px } .logged-in SPAN { TEXT-ALIGN: left; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; WIDTH: 50px; = PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: right; = BORDER-LEFT-STYLE: outset; PADDING-TOP: 0px } .logged-in A { COLOR: #bd8027; FONT-SIZE: 15px; FONT-WEIGHT: 700 } .username { OVERFLOW: hidden } .old-login { POSITION: relative; WIDTH: 240px; LEFT: 740px } .no-flash { PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; = FONT-SIZE: 18px; PADDING-TOP: 20px } .no-flash A:link { COLOR: #1a47a3 } .no-flash A:visited { COLOR: #1a47a3 } .languages { PADDING-LEFT: 0px; MARGIN-LEFT: 0px } .doctypes { PADDING-LEFT: 0px; MARGIN-LEFT: 0px } .languages LI { LIST-STYLE-POSITION: inside; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: = square; MARGIN-TOP: 2px; COLOR: #39c; MARGIN-LEFT: 6px; FONT-SIZE: 14px; = VERTICAL-ALIGN: middle } .languages LI A:link { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT: 100 11px Arial, Helvetica, sans-serif, "Brush Script MT"; = COLOR: #1a47a3; PADDING-TOP: 0px } .languages LI A:visited { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT: 100 11px Arial, Helvetica, sans-serif, "Brush Script MT"; = COLOR: #1a47a3; PADDING-TOP: 0px } .doctypes LI A:link { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT: 100 11px Arial, Helvetica, sans-serif, "Brush Script MT"; = COLOR: #1a47a3; PADDING-TOP: 0px } .doctypes LI A:visited { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT: 100 11px Arial, Helvetica, sans-serif, "Brush Script MT"; = COLOR: #1a47a3; PADDING-TOP: 0px } .languages SPAN { FONT: 100 11px Arial, Helvetica, sans-serif, "Brush Script MT"; COLOR: = #bd8027 } .doctypes SPAN { FONT: 100 11px Arial, Helvetica, sans-serif, "Brush Script MT"; COLOR: = #bd8027 } .doctypes LI { LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; = MARGIN-TOP: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: = 4px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px } .doctypes .any { LIST-STYLE-IMAGE: url(/i/ico/14/any.png) } .doctypes .pdf { LIST-STYLE-IMAGE: url(/i/ico/14/pdf.png) } .doctypes .doc { LIST-STYLE-IMAGE: url(/i/ico/14/doc.png) } .doctypes .xls { LIST-STYLE-IMAGE: url(/i/ico/14/xls.png) } .doctypes .ppt { LIST-STYLE-IMAGE: url(/i/ico/14/ppt.png) } .doctypes .rtf { LIST-STYLE-IMAGE: url(/i/ico/14/rtf.png) } .doctypes .txt { LIST-STYLE-IMAGE: url(/i/ico/14/rtf.png) } .hebrew { PADDING-RIGHT: 10px; DIRECTION: rtl } .arabic { PADDING-RIGHT: 10px; DIRECTION: rtl } #doc-missing { BORDER-BOTTOM: #fda90b 1px solid; BORDER-LEFT: #fda90b 1px solid; = PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = MARGIN-BOTTOM: 10px; BACKGROUND: #faf5eb; FONT-SIZE: 12px; BORDER-TOP: = #fda90b 1px solid; BORDER-RIGHT: #fda90b 1px solid; PADDING-TOP: 10px } #doc-missing STRONG { FONT-SIZE: 16px } #doc-missing P { MARGIN: 8px 0px 8px 3px; FONT-SIZE: 14px } #doc-missing A { COLOR: #000; FONT-WEIGHT: bold } #doc-missing EM { MARGIN: 0px 0px 0px 2px } .dsSelectContainer { FONT-FAMILY: Arial, Verdana, Sans-Serif; FONT-SIZE: 11px } A.dsSelect { TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 6px; = WIDTH: 160px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: = url(/i/dsSelect/select_bg.gif) no-repeat left top; FLOAT: none; HEIGHT: = 20px; COLOR: #111; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: = 5px } A.dsSelect:hover { TEXT-DECORATION: none } A.dsSelect:focus { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium } A.dsSelectFocused { BACKGROUND: url(/i/dsSelect/select_bg.gif) no-repeat left center } A.dsSelectDisabled { BACKGROUND: url(/i/dsSelect/select_bg.gif) no-repeat left bottom; = COLOR: #888; CURSOR: default } .opCon { BACKGROUND-IMAGE: url(/i/dsSelect/dropdown_bg.gif); BORDER-BOTTOM: = #b5b5b5 1px solid; POSITION: absolute; TEXT-ALIGN: left; = BACKGROUND-COLOR: #fff; DISPLAY: none; BACKGROUND-REPEAT: repeat-x; = BACKGROUND-POSITION: left bottom; BORDER-TOP: #b5b5b5 1px solid } .opCon .selected { BACKGROUND-COLOR: #ddd !important } .option { BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: #b5b5b5 1px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 25px; COLOR: = #111; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: normal; = BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 4px } .disabled { BORDER-BOTTOM: 0px; BORDER-LEFT: #b5b5b5 1px solid; COLOR: #999; = BORDER-TOP: 0px; BORDER-RIGHT: #b5b5b5 1px solid } .ocScroll { BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: 0px; OVERFLOW-X: hidden; = OVERFLOW-Y: auto; HEIGHT: 192px; BORDER-TOP: #b5b5b5 1px solid; = BORDER-RIGHT: 0px } .ocScroll .ocTop { DISPLAY: none } .ocScroll .ocBot { DISPLAY: none } #leeds-more-info { DISPLAY: none } #content-padding { MARGIN: 0px auto; WIDTH: 980px } #top-navigation { MARGIN: 0px auto; WIDTH: 980px } .dsDropdown { Z-INDEX: 1000; POSITION: absolute; TOP: 27px; LEFT: -2px } .dsDropdown-left { Z-INDEX: 1000; POSITION: absolute; TOP: -2px; LEFT: 137px } .dsDropdown TR TD { OVERFLOW: hidden } .dsDropdown TR.T TD DIV { WIDTH: 8px; HEIGHT: 1px; OVERFLOW: hidden } .dsDropdown TR.T TD.L { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .dsDropdown TR.T TD.R { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .dsDropdown TR.B TD.L { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .dsDropdown TR.B TD.R { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .blue .dsDropdown TR.T TD.L { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .blue .dsDropdown TR.T TD.R { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .blue .dsDropdown TR.B TD.L { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .blue .dsDropdown TR.B TD.R { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } #ddTargetMyDocscorner { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } #ddTargetMyCollscorner { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .DDcorner-up { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .DDcorner-left { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .blue .DDcorner-left { BACKGROUND: url(/i/dropdown/dd-corners.png) no-repeat } .dsDropdown TR.T TD.C { BACKGROUND: url(/i/dropdown/dd-repeatx.png) repeat-x } .dsDropdown TR.B TD.C { BACKGROUND: url(/i/dropdown/dd-repeatx.png) repeat-x } .blue .dsDropdown TR.T TD.C { BACKGROUND: url(/i/dropdown/dd-repeatx.png) repeat-x } .blue .dsDropdown TR.B TD.C { BACKGROUND: url(/i/dropdown/dd-repeatx.png) repeat-x } .dsDropdown TR.M TD.L { BACKGROUND: url(/i/dropdown/dd-repeaty.png) repeat-y } .dsDropdown TR.M TD.R { BACKGROUND: url(/i/dropdown/dd-repeaty.png) repeat-y } .blue .dsDropdown TR.M TD.L { BACKGROUND: url(/i/dropdown/dd-repeaty.png) repeat-y } .blue .dsDropdown TR.M TD.R { BACKGROUND: url(/i/dropdown/dd-repeaty.png) repeat-y } .DDcorner-up { Z-INDEX: 1001; POSITION: absolute; WIDTH: 96px; DISPLAY: none; = BACKGROUND-POSITION: 0px -62px; HEIGHT: 3px; OVERFLOW: hidden; TOP: = 27px; LEFT: -2px; -background: none } .DDcorner-left { Z-INDEX: 1001; POSITION: absolute; WIDTH: 8px; DISPLAY: none; = BACKGROUND-POSITION: -20px -103px; HEIGHT: 28px; OVERFLOW: hidden; TOP: = 0px; LEFT: 137px; -background: none } #ddTargetMyDocscorner { Z-INDEX: 1001; WIDTH: 85px; BACKGROUND-POSITION: 2px 2px; -background: = none } #ddTargetMyCollscorner { Z-INDEX: 1001; WIDTH: 85px; BACKGROUND-POSITION: 2px 2px; -background: = none } .dsDropdown TR.T TD.L { WIDTH: 8px; BACKGROUND-POSITION: 2px 2px; HEIGHT: 8px; -background: = none } .dsDropdown TR.T TD.C { BACKGROUND-POSITION: 0px 0px; HEIGHT: 8px; -background: none } .dsDropdown TR.T TD.R { WIDTH: 8px; BACKGROUND-POSITION: -44px 2px; HEIGHT: 8px; -background: = none } .dsDropdown TR.B TD.L { WIDTH: 8px; BACKGROUND-POSITION: 2px -11px; HEIGHT: 8px; -background: = none } .dsDropdown TR.B TD.C { BACKGROUND-POSITION: 0px -8px; HEIGHT: 8px; -background: none } .dsDropdown TR.B TD.R { WIDTH: 8px; BACKGROUND-POSITION: -44px -11px; HEIGHT: 8px; -background: = none } .dsDropdown TR.M TD.L { WIDTH: 8px; -background: none } .dsDropdown TR.M TD.R { WIDTH: 8px; BACKGROUND-POSITION: -8px 0px; -background: none } .dsDropdown TR.M TD.C { BACKGROUND-COLOR: #ffffff; OVERFLOW: visible; -background: none } .blue .dsDropdown TR.T TD.L { BACKGROUND-POSITION: 2px -20px; -background: none } .blue .dsDropdown TR.T TD.C { BACKGROUND-POSITION: 0px -16px; -background: none } .blue .dsDropdown TR.T TD.R { BACKGROUND-POSITION: -44px -20px; -background: none } .blue .dsDropdown TR.B TD.L { BACKGROUND-POSITION: 2px -34px; -background: none } .blue .dsDropdown TR.B TD.C { BACKGROUND-POSITION: 0px -24px; -background: none } .blue .dsDropdown TR.B TD.R { BACKGROUND-POSITION: -44px -34px; -background: none } .blue .dsDropdown TR.M TD.L { BACKGROUND-POSITION: -16px 0px; -background: none } .blue .dsDropdown TR.M TD.R { BACKGROUND-POSITION: -24px 0px; -background: none } .blue .dsDropdown TR.M TD.C { BACKGROUND-COLOR: #dcedf5; -background: none } .blue .DDcorner-left { BACKGROUND-POSITION: -6px -103px; -background: none } .results .di .ra U { BACKGROUND: url(/i/search/documentlist-sprite.png) } .results .di .aD { BACKGROUND: url(/i/search/documentlist-sprite.png) } .results .di .aCi { BACKGROUND: url(/i/search/documentlist-sprite.png) } .thumb-text-layout .di .nR { BACKGROUND: url(/i/search/documentlist-sprite.png) } .thumb-text-layout .di .nR:hover { BACKGROUND: url(/i/search/documentlist-sprite.png) } .thumb-text-layout .di .gR { BACKGROUND: url(/i/search/documentlist-sprite.png) } .thumb-text-layout .di .gR:hover { BACKGROUND: url(/i/search/documentlist-sprite.png) } .thumb-text-layout .l .p { BACKGROUND: url(/i/search/documentlist-sprite.png) } .thumb-text-layout .l SPAN { BACKGROUND: url(/i/search/documentlist-sprite.png) } .thumb-text-layout .diP .l SPAN { BACKGROUND: url(/i/search/documentlist-sprite.png) } .sel-bar .display-ops A#sel-text { BACKGROUND: url(/i/search/documentlist-sprite.png) } .sel-bar .display-ops A#sel-text2 { BACKGROUND: url(/i/search/documentlist-sprite.png) } .sel-bar .display-ops A#sel-thumb { BACKGROUND: url(/i/search/documentlist-sprite.png) } .sel-bar .display-ops A#sel-thumb2 { BACKGROUND: url(/i/search/documentlist-sprite.png) } .sel-bar .display-ops A#sel-thumb-text { BACKGROUND: url(/i/search/documentlist-sprite.png) } .sel-bar .display-ops A#sel-thumb-text2 { BACKGROUND: url(/i/search/documentlist-sprite.png) } .thumb-text-layout .r .elite { BACKGROUND: url(/i/search/documentlist-sprite.png) } .thumbsmall-layout .l SPAN { BACKGROUND: url(/i/search/documentlist-sprite.png) } .thumb-text-layout .l .t { BACKGROUND: url(/i/search/documentlist3-sprite.png) } .thumb-layout .di .tL A { BACKGROUND: url(/i/search/documentlist3-sprite.png) } .dpremicon { BACKGROUND: url(/i/search/documentlist3-sprite.png) } .dlibicon { BACKGROUND: url(/i/search/documentlist3-sprite.png) } .credicon { BACKGROUND: url(/i/search/documentlist3-sprite.png) } .doc-thumb { BACKGROUND: url(/i/search/documentlist3-sprite.png) } .dolicon { BACKGROUND: url(/i/search/documentlist3-sprite.png) } .doc-thumb { WIDTH: 112px; HEIGHT: 114px } .dt-orange { BACKGROUND-POSITION: 0px 0px } .dt-gray { BACKGROUND-POSITION: -144px 0px } .dt-blue { BACKGROUND-POSITION: -283px 0px } .sidebar .cats .selector A { BACKGROUND: url(/i/nav/navicon-sprite.png) } .sidebar .cats .expanded A { BACKGROUND: url(/i/nav/navicon-sprite.png) } .sidebar .cats .view-all A { BACKGROUND: url(/i/nav/navicon-sprite.png) } .sidebar .selector A { BACKGROUND: url(/i/nav/navicon-sprite.png) } .clr { CLEAR: both } .sidebar { WIDTH: 170px; FLOAT: left } .search-results-main { WIDTH: 790px; FLOAT: right } .search-header { BORDER-BOTTOM: #e2e1e1 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px = 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px } .search-header H1 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FLOAT: left; FONT-SIZE: 18px; PADDING-TOP: 0px } .search-header .result-filter { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 230px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; PADDING-TOP: 5px } .search-header .result-filter LI { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FLOAT: left; PADDING-TOP: 0px } .search-header .result-filter LI A { PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: = block; COLOR: #2692c9; TEXT-DECORATION: none; PADDING-TOP: 4px } .search-header .result-filter LI A:hover { PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: = block; BACKGROUND: #ebf5fa; COLOR: #2692c9; TEXT-DECORATION: none; = PADDING-TOP: 4px } .search-header .result-filter LI A.current-linkitem { BACKGROUND: #2692c9; COLOR: #fff } .search-term { COLOR: #666; FONT-SIZE: 18px } .search-term A { POSITION: relative; TOP: 3px; LEFT: 5px } .search-term-inl { DISPLAY: inline; COLOR: #666; FONT-SIZE: 18px } .no-results { FONT-SIZE: 14px } .sidebar .selector { POSITION: relative; MARGIN: 1px 0px 0px } .sidebar .selector A { BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; = PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e0e1; PADDING-LEFT: 13px; = WIDTH: 142px; PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND-REPEAT: = no-repeat; WHITE-SPACE: nowrap; BACKGROUND-POSITION: 16px -99px; HEIGHT: = 20px; COLOR: #000; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: = #c4c4c4 1px solid; CURSOR: pointer; BORDER-RIGHT: #c4c4c4 1px solid; = PADDING-TOP: 6px } .sidebar .selector DIV DIV A { WHITE-SPACE: normal; OVERFLOW: visible } .sidebar .selector A:hover { TEXT-DECORATION: none } .sidebar .selector .sfhover A { BACKGROUND: #fff; TEXT-DECORATION: none } .sidebar .selector UL { PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; = PADDING-LEFT: 0px !important; WIDTH: 100px !important; PADDING-RIGHT: = 0px !important; PADDING-TOP: 0px !important } .sidebar .selector UL LI { PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px = !important; PADDING-RIGHT: 0px !important; FLOAT: none !important; = PADDING-TOP: 0px !important; -border: 1px solid #fff } .sidebar .selector UL LI A { BORDER-BOTTOM: 0px; POSITION: relative !important; BORDER-LEFT: 0px; = PADDING-BOTTOM: 4px !important; MARGIN: 0px; PADDING-LEFT: 20px = !important; WIDTH: auto !important; PADDING-RIGHT: 0px !important; = DISPLAY: block !important; BACKGROUND: url(/i/dropdown/bullet-off.png) = no-repeat 10px 8px; FLOAT: none !important; HEIGHT: auto !important; = FONT-SIZE: 12px !important; BORDER-TOP: 0px; FONT-WEIGHT: normal = !important; BORDER-RIGHT: 0px; TEXT-DECORATION: none !important; = PADDING-TOP: 4px !important } .sidebar .selector UL LI SPAN { BORDER-BOTTOM: 0px; POSITION: relative !important; BORDER-LEFT: 0px; = PADDING-BOTTOM: 4px !important; MARGIN: 0px; PADDING-LEFT: 20px = !important; WIDTH: auto !important; PADDING-RIGHT: 0px !important; = DISPLAY: block !important; BACKGROUND: url(/i/dropdown/bullet-off.png) = no-repeat 10px 8px; FLOAT: none !important; HEIGHT: auto !important; = FONT-SIZE: 12px !important; BORDER-TOP: 0px; FONT-WEIGHT: normal = !important; BORDER-RIGHT: 0px; TEXT-DECORATION: none !important; = PADDING-TOP: 4px !important } .sidebar .selector UL LI A:hover { BACKGROUND: url(/i/dropdown/bullet-on.png) #656364 no-repeat 10px 8px; = COLOR: #fff; TEXT-DECORATION: none !important } .sidebar .cats { MARGIN: 0px 0px 15px } .sidebar .cats H3 { MARGIN: 0px 0px 5px; FONT-SIZE: 13px } .sidebar .cats .selector A { BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 14px -32px } .sidebar .cats .expanded A { BORDER-BOTTOM: #9eb8c5 1px solid; BORDER-LEFT: #9eb8c5 1px solid; = BACKGROUND-COLOR: #c0ddeb; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 15px 11px; BORDER-TOP: #9eb8c5 1px solid; = BORDER-RIGHT: #9eb8c5 1px solid } .sidebar .cats DIV.blue.noChild A { BACKGROUND: none transparent scroll repeat 0% 0% } .sidebar .cats DIV.expanded.noChild A { BORDER-BOTTOM: #9eb8c5 1px solid; BORDER-LEFT: #9eb8c5 1px solid; = BACKGROUND: #c0ddeb; BORDER-TOP: #9eb8c5 1px solid; BORDER-RIGHT: = #9eb8c5 1px solid } .sidebar .cats .subitem { MARGIN: 0px } .sidebar .cats .subitem A { BORDER-BOTTOM: #bdd1dc 1px solid; BORDER-LEFT: #bdd1dc 1px solid; = PADDING-BOTTOM: 6px; PADDING-LEFT: 30px; WIDTH: 125px; PADDING-RIGHT: = 13px; WHITE-SPACE: normal; BACKGROUND: #f1f6f9; HEIGHT: auto; COLOR: = #3095cb; BORDER-TOP: 0px; BORDER-RIGHT: #bdd1dc 1px solid; PADDING-TOP: = 6px } .sidebar .cats .subitem A.sel { BACKGROUND: #dae4e6; TEXT-DECORATION: underline } .sidebar .cats .subitem A:hover { BACKGROUND: #dae4e6; TEXT-DECORATION: underline } .sidebar .cats .selector UL { WIDTH: 180px !important } .sidebar .cats .selector UL LI { -border: 1px solid #dcedf5 } .sidebar .cats .selector UL LI A { BACKGROUND: url(/i/dropdown/blue/arrow.gif) #dcedf5 no-repeat 10px 7px } .sidebar .cats .selector UL LI A:hover { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: = url(/i/dropdown/blue/arrow.gif) #fff no-repeat 10px 7px; COLOR: #000; = BORDER-TOP: 0px; BORDER-RIGHT: 0px } .sidebar .cats .selector .sfhover A { BORDER-BOTTOM: #88c2e0 1px solid; BORDER-LEFT: #88c2e0 1px solid; = BACKGROUND-COLOR: #dcedf5; BORDER-TOP: #88c2e0 1px solid; BORDER-RIGHT: = #88c2e0 1px solid } .sidebar .cats .noChild A:hover { BORDER-BOTTOM: #88c2e0 1px solid; BORDER-LEFT: #88c2e0 1px solid; = BACKGROUND-COLOR: #dcedf5; BORDER-TOP: #88c2e0 1px solid; BORDER-RIGHT: = #88c2e0 1px solid } .sidebar .cats .sel A { BORDER-BOTTOM: #b1d7ec 1px solid; BORDER-LEFT: #b1d7ec 1px solid; = BACKGROUND: #c0ddeb; BORDER-TOP: #b1d7ec 1px solid; BORDER-RIGHT: = #b1d7ec 1px solid } .sidebar .file-type { Z-INDEX: 52 } .sidebar .language { Z-INDEX: 51 } .sidebar .language .displayLang { FONT-WEIGHT: bold } .sidebar .file-type A { PADDING-BOTTOM: 0px; HEIGHT: 20px } .sidebar .language A { PADDING-BOTTOM: 0px; HEIGHT: 20px } .sidebar .file-type UL { WIDTH: 120px !important } .sidebar .file-type UL LI A:hover { BACKGROUND-COLOR: #656364 !important } .sidebar .file-type UL LI A { PADDING-BOTTOM: 5px !important; PADDING-LEFT: 28px !important; = PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: 7px 4px; = PADDING-TOP: 5px !important } .sidebar .file-type UL LI A:hover { PADDING-BOTTOM: 5px !important; PADDING-LEFT: 28px !important; = PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: 7px 4px; = PADDING-TOP: 5px !important } .sidebar .file-type UL LI SPAN { PADDING-BOTTOM: 5px !important; PADDING-LEFT: 28px !important; = PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: 7px 4px; = PADDING-TOP: 5px !important } .results .di .ti { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI .any { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI A.any:hover { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI .pdf { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI A.pdf:hover { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI .doc { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI A.doc:hover { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI .ppt { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI A.ppt:hover { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI .xls { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI A.xls:hover { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI .rtf { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI A.rtf:hover { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI .txt { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI A.txt:hover { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .sidebar .file-type UL LI .any { BACKGROUND-POSITION: -53px -46px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/all.gif) } .sidebar .file-type UL LI A.any:hover { BACKGROUND-POSITION: -53px -46px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/all.gif) } .sidebar .file-type UL LI .pdf { BACKGROUND-POSITION: 0px 0px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/pdf.gif) } .sidebar .file-type UL LI A.pdf:hover { BACKGROUND-POSITION: 0px 0px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/pdf.gif) } .sidebar .file-type UL LI .doc { BACKGROUND-POSITION: -22px -23px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/doc.gif) } .sidebar .file-type UL LI A.doc:hover { BACKGROUND-POSITION: -22px -23px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/doc.gif) } .sidebar .file-type UL LI .ppt { BACKGROUND-POSITION: -170px -149px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/ppt.gif) } .sidebar .file-type UL LI A.ppt:hover { BACKGROUND-POSITION: -170px -149px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/ppt.gif) } .sidebar .file-type UL LI .xls { BACKGROUND-POSITION: -81px -69px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/xls.gif) } .sidebar .file-type UL LI A.xls:hover { BACKGROUND-POSITION: -81px -69px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/xls.gif) } .sidebar .file-type UL LI .rtf { BACKGROUND-POSITION: -136px -122px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/rtf.gif) } .sidebar .file-type UL LI A.rtf:hover { BACKGROUND-POSITION: -136px -122px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/rtf.gif) } .sidebar .file-type UL LI .txt { BACKGROUND-POSITION: -109px -94px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/txt.gif) } .sidebar .file-type UL LI A.txt:hover { BACKGROUND-POSITION: -109px -94px; -background-position: 7px 4px; = -background-image: url(/i/ico/16/txt.gif) } .sidebar .file-type UL LI A.any:hover { BACKGROUND-COLOR: #656364 !important } .sidebar .file-type UL LI A.pdf:hover { BACKGROUND-COLOR: #656364 !important } .sidebar .file-type UL LI A.doc:hover { BACKGROUND-COLOR: #656364 !important } .sidebar .file-type UL LI A.ppt:hover { BACKGROUND-COLOR: #656364 !important } .sidebar .file-type UL LI A.xls:hover { BACKGROUND-COLOR: #656364 !important } .sidebar .file-type UL LI A.rtf:hover { BACKGROUND-COLOR: #656364 !important } .sidebar .file-type UL LI A.txt:hover { BACKGROUND-COLOR: #656364 !important } .sidebar .file-type UL LI SPAN.docName { PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; = PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll = repeat 0% 0%; PADDING-TOP: 0px !important } .sidebar .cats .view-all { MARGIN: 10px 0px } .sidebar .cats .view-all A { BACKGROUND-COLOR: #666; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 16px -132px; COLOR: #fff } #ddFiletypeTarget SPAN { DISPLAY: block; FLOAT: left } #ddFiletypeTarget IMG { MARGIN: -1px 0px 0px 6px; DISPLAY: block; FLOAT: left } #ddLanguageTarget A SPAN { WIDTH: 130px; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden } .dpremicon { WIDTH: 22px; DISPLAY: inline-block; HEIGHT: 22px } .dlibicon { WIDTH: 22px; DISPLAY: inline-block; HEIGHT: 22px } .credicon { WIDTH: 22px; DISPLAY: inline-block; HEIGHT: 22px } .dolicon { WIDTH: 22px; DISPLAY: inline-block; HEIGHT: 22px } .dpremicon { BACKGROUND-POSITION: -11px -176px } .dlibicon { BACKGROUND-POSITION: -56px -176px } .credicon { BACKGROUND-POSITION: -56px -148px } .dolicon { BACKGROUND-POSITION: -10px -150px } .cat-breadcrumb { MARGIN: 0px 0px 10px; COLOR: #666; FONT-SIZE: 18px; FONT-WEIGHT: normal } .sel-bar { BORDER-BOTTOM: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; = HEIGHT: 24px; CLEAR: both; FONT-SIZE: 11px; BORDER-TOP: #c1c1c1 1px = solid; BORDER-RIGHT: #c1c1c1 1px solid } .sel-bar-shadow { MARGIN: 0px 0px 10px; BACKGROUND: #eee; HEIGHT: 1px; OVERFLOW: hidden } .sel-bar-bot { MARGIN: 10px 0px 0px } .sel-bar A { COLOR: #55a1cb } .sel-bar .display-ops { FLOAT: left } .sel-bar .display-ops A { DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: = 24px; BORDER-RIGHT: #c5c5c5 1px solid } .sel-bar .display-ops A.sel { BACKGROUND-POSITION: 50% bottom } .sel-bar .display-ops A#sel-text { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = WIDTH: 36px; BACKGROUND-POSITION: -297px -171px } .sel-bar .display-ops A#sel-text2 { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = WIDTH: 36px; BACKGROUND-POSITION: -297px -171px } .sel-bar .display-ops A.sel#sel-text { BACKGROUND-POSITION: -297px -195px } .sel-bar .display-ops A.sel#sel-text2 { BACKGROUND-POSITION: -297px -195px } .sel-bar .display-ops A#sel-thumb { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = WIDTH: 51px; BACKGROUND-POSITION: -206px -171px } .sel-bar .display-ops A#sel-thumb2 { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = WIDTH: 51px; BACKGROUND-POSITION: -206px -171px } .sel-bar .display-ops A.sel#sel-thumb { BACKGROUND-POSITION: -206px -195px } .sel-bar .display-ops A.sel#sel-thumb2 { BACKGROUND-POSITION: -206px -195px } .sel-bar .display-ops A#sel-thumb-text { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = WIDTH: 50px; BACKGROUND-POSITION: -115px -171px } .sel-bar .display-ops A#sel-thumb-text2 { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = WIDTH: 50px; BACKGROUND-POSITION: -115px -171px } .sel-bar .display-ops A.sel#sel-thumb-text { BACKGROUND-POSITION: -115px -195px } .sel-bar .display-ops A.sel#sel-thumb-text2 { BACKGROUND-POSITION: -115px -195px } .sel-bar .per-page { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 100px; WIDTH: = 130px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px } .sel-bar .per-page A { MARGIN: 0px 6px } .sel-bar .per-page A.sel { FONT-WEIGHT: bold } .sel-bar .pagination { TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 5px } .sel-bar .pagination SPAN { TEXT-ALIGN: center !important; PADDING-BOTTOM: 2px !important; MARGIN: = 0px 2px 0px 1px; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px = !important; BACKGROUND: #494949 0px 0px; COLOR: #ffffff !important; = FONT-WEIGHT: bold !important; PADDING-TOP: 2px !important } .sel-bar .pagination A { TEXT-ALIGN: center !important; PADDING-BOTTOM: 2px !important; MARGIN: = 0px 2px 0px 1px; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px = !important; BACKGROUND: #2593c8 0px 0px; COLOR: #ffffff !important; = FONT-WEIGHT: bold !important; PADDING-TOP: 2px !important } .sel-bar .pagination .prev-next { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000 = !important } .sel-bar .pagination .disabled-link { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999 = !important } .dS { BACKGROUND: url(/i/ico/icon-sprite2.png) no-repeat 0px 3px } .dS-all { BACKGROUND-POSITION: 0px -199px } .dS-any { BACKGROUND-POSITION: -53px -44px } .dS-doc { BACKGROUND-POSITION: -22px -22px } .dS-pdf { BACKGROUND-POSITION: 0px 2px } .dS-pps { BACKGROUND-POSITION: -170px -149px } .dS-ppt { BACKGROUND-POSITION: -170px -149px } .dS-rtf { BACKGROUND-POSITION: -136px -121px } .dS-txt { BACKGROUND-POSITION: -109px -95px } .dS-xls { BACKGROUND-POSITION: -80px -69px } .results .di .ti { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: = block; COLOR: #005279; FONT-SIZE: 18px; PADDING-TOP: 0px } .results .di .ti .docName { BACKGROUND-COLOR: white; MARGIN: 0px; DISPLAY: block; FLOAT: none; = VERTICAL-ALIGN: bottom; TOP: 0px } .results .di .aD { PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; DISPLAY: = block; BACKGROUND-POSITION: -1px -380px; FLOAT: left; HEIGHT: 18px; = COLOR: #000000; MARGIN-LEFT: 4px; FONT-SIZE: 9px; PADDING-TOP: 3px } .results .di .aCi { PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; = BACKGROUND-POSITION: -1px -334px; MARGIN-LEFT: 4px; PADDING-TOP: 3px; = -background: none } .results .di .aCr { PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; = BACKGROUND: url(/i/search/btn-x-on.png) no-repeat 0px 2px; MARGIN-LEFT: = 4px; PADDING-TOP: 1px } .results .di .fav { BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px = 4px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: = url(/i/search/ico-fav.png) no-repeat 6px 0px; FLOAT: left; HEIGHT: 13px; = COLOR: #000; FONT-SIZE: 9px; PADDING-TOP: 3px } .results .di .ra U { WIDTH: 10px; DISPLAY: block; BACKGROUND-POSITION: -7px -430px; FLOAT: = left; HEIGHT: 12px; TEXT-DECORATION: none; -background: none } .results .di A { COLOR: #0e709f; VERTICAL-ALIGN: baseline } .results .di .author { COLOR: #666 } .results .di P { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; FONT-SIZE: 13px; = PADDING-TOP: 0px } .results .di .d { FLOAT: left; COLOR: #666 } .results .di .d EM { FONT-STYLE: normal; DISPLAY: none } .results .di .iF { PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; = WHITE-SPACE: nowrap; FLOAT: left; PADDING-TOP: 0px } .results .di .tL { DISPLAY: none } .results .di .ta { CLEAR: left } .results .di .ta B { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: = bold; BORDER-RIGHT: 0px } .results .di .ca B { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: = bold; BORDER-RIGHT: 0px } .results .di .ta A { COLOR: #666 !important } .results .adword { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: = 10px } .results .di .icons * { PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; DISPLAY: = block; FLOAT: left; HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 9px; = PADDING-TOP: 3px } .results .di SPAN { DISPLAY: none } .results .di SPAN.docstocfrom { LINE-HEIGHT: 22px; COLOR: #637c8c } .results .di SPAN.docstocfrom { DISPLAY: inline-block } .results .di SPAN.docstocfrom SPAN { DISPLAY: inline-block } .results .di SPAN.credicon { DISPLAY: inline-block } .results .di SPAN.dolicon { DISPLAY: inline-block } .results .di .email { BACKGROUND: url(/i/social/email_icon.png) no-repeat 6px 0px } .results .di .embed { BACKGROUND: url(/i/social/embed_icon.png) no-repeat 6px 0px } .results .di .digg { BACKGROUND: url(/i/social/digg_icon.png) no-repeat 6px 0px } .results .di .linkedin { BACKGROUND: url(/i/social/linkedin_icon.png) no-repeat 6px 0px } .results .di .ffbook { BACKGROUND: url(/i/social/facebook_icon.png) no-repeat 6px 0px } .results .di .twitter { BACKGROUND: url(/i/social/twitter_icon.png) no-repeat 6px 0px } .results .nR { DISPLAY: none } .results .gR { DISPLAY: none } .results .alertuser { BORDER-BOTTOM: #2fa100 1px solid; TEXT-ALIGN: center; BORDER-LEFT: = #2fa100 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d2fcc1; = PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; = HEIGHT: 13px; MARGIN-LEFT: 10px; BORDER-TOP: #2fa100 1px solid; = BORDER-RIGHT: #2fa100 1px solid; PADDING-TOP: 0px } .results .di .aC { MARGIN: 0px 0px 0px 5px; DISPLAY: block; FLOAT: left; FONT-SIZE: 9px } .results .di .aC P { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: = 0px; DISPLAY: inline; FLOAT: left; COLOR: green; FONT-SIZE: 9px; = PADDING-TOP: 3px } .results .di .aC SELECT { BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; = WIDTH: 100px; FONT-SIZE: 12px; BORDER-TOP: #dddddd 1px solid; = BORDER-RIGHT: #dddddd 1px solid } #adword_last { CLEAR: both } #narrow_ad_unit .floatGoog { PADDING-LEFT: 10px } .results I { FONT-STYLE: normal; TEXT-DECORATION: none } .thumb-text-layout .di { BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: = 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } .thumb-text-layout .di .ti { LINE-HEIGHT: 22px; MARGIN-BOTTOM: 2px } .thumb-text-layout .l { POSITION: relative; WIDTH: 120px; FLOAT: left } .thumb-text-layout .l .t { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 7px; WIDTH: = 110px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 112px; PADDING-TOP: = 7px } .thumb-text-layout .l .tprem { BACKGROUND-POSITION: 0px 0px } .thumb-text-layout .l .tpart { BACKGROUND-POSITION: -283px 0px } .thumb-text-layout .l .treg { BACKGROUND-POSITION: -144px 0px } .thumb-text-layout .l .p { Z-INDEX: 3; POSITION: absolute; WIDTH: 17px; DISPLAY: block; = BACKGROUND-POSITION: -5px -467px; HEIGHT: 17px; TOP: 81px; LEFT: 3px } .thumb-text-layout .l SPAN { Z-INDEX: 3; POSITION: absolute; WIDTH: 27px; DISPLAY: block; = BACKGROUND-POSITION: -11px -277px; HEIGHT: 27px; TOP: 0px; LEFT: 75px } .thumb-text-layout .diP .l SPAN { WIDTH: 28px; BACKGROUND-POSITION: -173px -278px; TOP: 5px; LEFT: 69px } .thumb-text-layout .c { WIDTH: 525px; FLOAT: left; OVERFLOW: hidden } .thumb-text-layout .c .ra { DISPLAY: none } .thumb-text-layout .di .d { LINE-HEIGHT: 22px; MARGIN-TOP: 8px; WIDTH: 700px; MARGIN-BOTTOM: 2px; = HEIGHT: 22px; FONT-SIZE: 13px; OVERFLOW: hidden } .thumb-text-layout .di .aD { FLOAT: left } .thumb-text-layout .di .aCi { DISPLAY: none } .thumb-text-layout .di .aCr { DISPLAY: none } .thumb-text-layout .di .aC { MARGIN: 2px 0px 0px } .thumb-text-layout .di .d .aC { DISPLAY: none } .thumb-text-layout .di U { COLOR: #637c8c } .thumb-text-layout .di U B { BORDER-RIGHT: 0px } .thumb-text-layout .di B { FONT-WEIGHT: normal } .thumb-text-layout .di P { WIDTH: 524px; OVERFLOW: hidden } .thumb-text-layout .c .ta { MARGIN: 0px 0px 4px; COLOR: #666 } .results .c .ca { MARGIN: 0px 0px 4px; COLOR: #666 } .thumb-text-layout .r { BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; = PADDING-LEFT: 12px; WIDTH: 130px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: = 30px; FLOAT: right; COLOR: #6d6d6d; FONT-SIZE: 12px; FONT-WEIGHT: bold; = PADDING-TOP: 3px } .thumb-text-layout .r SPAN { DISPLAY: block } .thumb-text-layout .r .aD { DISPLAY: inline } .thumb-text-layout .r .aCi { MARGIN: 3px 0px 0px } .thumb-text-layout .r .aCr { MARGIN: 3px 0px 0px; WIDTH: 38px; OVERFLOW: hidden } .thumb-text-layout .r .ra { WIDTH: 100%; FLOAT: left; HEIGHT: 12px; PADDING-TOP: 2px } .thumb-text-layout .icons { DISPLAY: none } .thumb-text-layout .di .nR { PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; DISPLAY: = block; BACKGROUND-POSITION: -4px -524px; FLOAT: left; HEIGHT: 13px; = COLOR: #000; MARGIN-LEFT: 3px; FONT-SIZE: 9px; PADDING-TOP: 3px; = -background: none } .thumb-text-layout .di .nR:hover { BACKGROUND-POSITION: -4px -495px; -background: none } .thumb-text-layout .di .gR { PADDING-BOTTOM: 3px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; DISPLAY: = block; BACKGROUND-POSITION: -3px -574px; FLOAT: left; HEIGHT: 13px; = COLOR: #000; MARGIN-LEFT: 3px; FONT-SIZE: 9px; PADDING-TOP: 3px; = -background: none } .thumb-text-layout .di .gR:hover { BACKGROUND-POSITION: -4px -550px; -background: none } .thumb-text-layout .di U B { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #818181; = BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none } .thumb-text-layout .di U B.priceOnly { DISPLAY: inline; COLOR: #637c8c; FONT-SIZE: 15px } .thumb-text-layout .r .elite { WIDTH: 60px; DISPLAY: block; BACKGROUND-POSITION: -82px -275px; HEIGHT: = 20px } .thumb-text-layout .lang { FONT-SIZE: 12px; FONT-WEIGHT: normal } .thumb-text-layout .c SPAN.dS { BACKGROUND-IMAGE: none !important; PADDING-LEFT: 0px } .thumb-text-layout EM.icS-buy-swipe { Z-INDEX: 2; POSITION: absolute; MARGIN: 8px 0px 0px 74px; DISPLAY: = block } .thumb-text-layout EM.icS-buy-swipe-prem { Z-INDEX: 2; POSITION: absolute; MARGIN: 8px 0px 0px 74px; DISPLAY: = block } .text-layout .di { POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 5px } .text-layout .ra { MARGIN: 0px 0px 0px 12px; FLOAT: left } .text-layout .l { DISPLAY: none } .text-layout .r { DISPLAY: none } .text-layout .di { BORDER-BOTTOM: #ccc 1px solid } .text-layout .di P { DISPLAY: none } .text-layout .di B { FONT-WEIGHT: normal } .text-layout .di U B { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #818181; = BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none } .text-layout .di U B.priceOnly { DISPLAY: inline; COLOR: #637c8c; FONT-SIZE: 15px } .results .di U { FONT-STYLE: normal; TEXT-DECORATION: none } .thumb-text-layout .di U { POSITION: absolute; BOTTOM: 8px; RIGHT: 5px } .text-layout .di U { POSITION: absolute; BOTTOM: 8px; COLOR: #637c8c; RIGHT: 5px } .text-layout .di .aD { MARGIN-LEFT: 10px } .text-layout .di .aCi { MARGIN-LEFT: 3px; CLEAR: none } .text-layout .di .aCr { CLEAR: none } .text-layout .di .ta { DISPLAY: none } .text-layout .di .ca { DISPLAY: none } .text-layout .di .d { LINE-HEIGHT: 22px; WIDTH: 100%; FONT-SIZE: 13px } .text-layout .di .d EM { DISPLAY: inline } .text-layout .di .fav { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } .text-layout .adwordVert { DISPLAY: none } .text-layout .icons { DISPLAY: none } .text-layout .di .ti { LINE-HEIGHT: 19px } .text-layout .di .c A SPAN { POSITION: relative; WIDTH: 28px; DISPLAY: block; BACKGROUND: = url(/i/search/ico-buy-sm.png) no-repeat; FLOAT: left; HEIGHT: 15px; = MARGIN-LEFT: 4px; CLEAR: right; TOP: 3px } .text-layout .di .c A B { DISPLAY: block; FLOAT: left } .text-layout .c SPAN.dS { BACKGROUND-IMAGE: none !important; PADDING-LEFT: 0px } .text-layout .c SPAN { MARGIN-BOTTOM: 6px } .thumb-layout .di { MARGIN: 5px 0px 10px 1%; WIDTH: 32%; FLOAT: left; HEIGHT: auto; = MAX-HEIGHT: 370px; OVERFLOW: hidden } .thumb-layout .ti { LINE-HEIGHT: 23px; HEIGHT: 28px; OVERFLOW: hidden } .thumb-layout .ti .docName { PADDING-BOTTOM: 8px } .thumb-layout .di .d { LINE-HEIGHT: 22px; WIDTH: 248px; OVERFLOW: hidden } .thumb-layout .di U { DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #637c8c; FONT-SIZE: 14px } .thumb-layout .di U B.priceOnly { DISPLAY: inline; COLOR: #637c8c; FONT-SIZE: 15px } .thumb-layout .di U B { DISPLAY: inline; COLOR: #818181; FONT-SIZE: 13px } .thumb-layout .l .t { DISPLAY: none } .thumb-layout .r { DISPLAY: none } .thumb-layout .di B { DISPLAY: none } .thumb-layout .di P { DISPLAY: none } .thumb-layout .ta { DISPLAY: none } .thumb-layout .ca { DISPLAY: none } .thumb-layout .l .tL { POSITION: relative; MARGIN: 0px; WIDTH: 206px; DISPLAY: block; HEIGHT: = 265px; CLEAR: both } .thumb-layout .l .tL SPAN { Z-INDEX: 3; POSITION: absolute; WIDTH: 54px; DISPLAY: block; = BACKGROUND: url(/i/search/ico-buy-lg.png) no-repeat; HEIGHT: 52px; LEFT: = 154px } .thumb-layout .l .tL IMG { POSITION: absolute } .thumb-layout .l .tL A { PADDING-LEFT: 11px; WIDTH: 196px; DISPLAY: block; HEIGHT: 246px; = PADDING-TOP: 10px } .thumb-layout .l .tLprem A { BACKGROUND-POSITION: -701px -244px } .thumb-layout .l .tLpart A { BACKGROUND-POSITION: -493px -244px } .thumb-layout .l .tLreg A { BACKGROUND-POSITION: -235px -244px } .thumb-layout .di .aD { FLOAT: left } .thumb-layout .di .aDh { DISPLAY: none } .thumb-layout .c .rah { DISPLAY: none } .thumb-layout .di .aC SELECT { WIDTH: 100px } .thumb-layout .di .ra { DISPLAY: none } .thumb-layout .googAd { MARGIN: 0px 0px 20px 10px; WIDTH: 230px; FLOAT: left } .thumb-layout #adword_last { BORDER-BOTTOM: 0px } .thumb-layout .adwordVert { DISPLAY: none } .thumb-layout .icons { DISPLAY: block } .thumb-layout I { DISPLAY: none } .thumb-layout .d B B { POSITION: relative; COLOR: green; MARGIN-LEFT: 2px; FONT-SIZE: 14px; = TOP: -1px } .thumb-layout .c .d .dS { BACKGROUND-IMAGE: none !important; PADDING-LEFT: 0px } .thumb-layout .c .dS { PADDING-LEFT: 20px; WIDTH: 188px; OVERFLOW: hidden } .thumb-layout EM.icS-buy-swipe { Z-INDEX: 2; POSITION: absolute; MARGIN: 11px 0px 0px 163px; DISPLAY: = block } .thumb-layout EM.icS-buy-swipe-prem { Z-INDEX: 2; POSITION: absolute; MARGIN: 11px 0px 0px 163px; DISPLAY: = block } .thumbsmall-layout .l { POSITION: relative; WIDTH: 110px } .thumbsmall-layout .l SPAN { Z-INDEX: 3; POSITION: absolute; WIDTH: 27px; DISPLAY: block; = BACKGROUND-POSITION: -11px -277px; HEIGHT: 27px; TOP: 0px; LEFT: 75px } .thumbsmall-layout .di { PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 110px; PADDING-RIGHT: = 20px; FLOAT: left; PADDING-TOP: 5px } .thumbsmall-layout .c A { WIDTH: 110px; HEIGHT: 50px; OVERFLOW: hidden } .thumbsmall-layout .di .ti { BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT-SIZE: 13px; PADDING-TOP: 0px } .thumbsmall-layout .l .t { PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px; PADDING-LEFT: 1px; WIDTH: = 100px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: = url(/i/search/thumb-rrect.png) no-repeat; HEIGHT: 100px; PADDING-TOP: = 1px } .thumbsmall-layout .d .iF { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 110px; = PADDING-RIGHT: 0px; HEIGHT: 20px; OVERFLOW: hidden; PADDING-TOP: 0px } .thumbsmall-layout .d .iF B { DISPLAY: none } .thumbsmall-layout .d .icons { DISPLAY: none } .thumbsmall-layout .ra { DISPLAY: none } .thumbsmall-layout .rah { DISPLAY: none } .thumbsmall-layout .di .aD { DISPLAY: none } .thumbsmall-layout .di .aDh { DISPLAY: none } .thumbsmall-layout .di P { DISPLAY: none } .thumbsmall-layout .di .ta { DISPLAY: none } .thumbsmall-layout .di .ca { DISPLAY: none } .thumbsmall-layout .di .r { DISPLAY: none } .thumbsmall-layout .di .c .dS { BACKGROUND-IMAGE: none !important } .thumbsmall-layout .di .d .dS { BACKGROUND-IMAGE: none !important } .thumbsmall-layout .l .p { Z-INDEX: 3; POSITION: absolute; WIDTH: 17px; DISPLAY: block; = BACKGROUND: url(/i/search/ico-preview.gif) no-repeat 2px 2px; HEIGHT: = 17px; TOP: 81px; LEFT: 3px; -moz-background-clip: border; = -moz-background-inline-policy: continuous; -moz-background-origin: = padding } .thumbsmall-layout EM.icS-buy-swipe { Z-INDEX: 2; POSITION: absolute; MARGIN: 0px 0px 0px 71px; DISPLAY: = block } .thumbsmall-layout EM.icS-buy-swipe-prem { Z-INDEX: 2; POSITION: absolute; MARGIN: 0px 0px 0px 71px; DISPLAY: = block } .cat-search { MARGIN: 0px 0px 13px; MIN-HEIGHT: 70px; WIDTH: 980px; BACKGROUND: = url(/i/nav/catsearch-bg.png) no-repeat left bottom } .cat-search .cs-left { WIDTH: 630px; FLOAT: left; LETTER-SPACING: -1px } .cat-search .cs-left .icon { FLOAT: left } .cat-search .cs-left H1 { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: = 18px; PADDING-TOP: 10px } .cat-search .cs-left H2 { COLOR: #666; FONT-SIZE: 13px; FONT-WEIGHT: normal } .cat-search .cs-right { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 310px; PADDING-RIGHT: = 14px; FLOAT: right; FONT-SIZE: 13px; PADDING-TOP: 25px } .cat-search .cs-right .btn-go { FLOAT: right } .cat-search .cs-right .txtSubSearch { WIDTH: 154px; BACKGROUND: url(/i/nav/cat-searchbox.png); FLOAT: right; = HEIGHT: 25px; OVERFLOW: hidden } .cat-search .cs-right #txtSearchWithinCat { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-LEFT: 5px; WIDTH: 144px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial; = BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 21px; = FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px } .cat-search .cs-right .label { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; FLOAT: = right; PADDING-TOP: 4px } #spotlight { WIDTH: 980px; BACKGROUND: url(/i/spotlight/spotlight.png) no-repeat; = HEIGHT: 330px } #spotlight H3 { PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: = #3c3b3b; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 50px } #spotlight .left-col { WIDTH: 730px; FLOAT: left; OVERFLOW: hidden } #spotlight .items { PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } #spotlight .items DIV { WIDTH: 166px; FLOAT: left; HEIGHT: 170px } #spotlight .items DIV P { WIDTH: 150px; BACKGROUND: #fff; HEIGHT: 102px; OVERFLOW: hidden } #spotlight .items DIV P A { POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 0px 20px; = PADDING-LEFT: 1px; WIDTH: 100px; PADDING-RIGHT: 1px; DISPLAY: block; = BACKGROUND: url(/i/search/thumb-rrect.png) no-repeat; HEIGHT: 100px; = PADDING-TOP: 1px } #spotlight .items DIV B { LINE-HEIGHT: 18px; WIDTH: 160px; DISPLAY: block; HEIGHT: 38px; = OVERFLOW: hidden; PADDING-TOP: 10px } #spotlight .items DIV B A { COLOR: #005279; FONT-SIZE: 14px } #spotlight .items DIV U { COLOR: #666; FONT-SIZE: 13px; TEXT-DECORATION: none } #spotlight .items DIV U A { COLOR: #005279 } #spotlight .items SPAN { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 15px; PADDING-RIGHT: = 0px; DISPLAY: block; BACKGROUND: url(/i/spotlight/seperator.png) = no-repeat; FLOAT: left; HEIGHT: 141px; PADDING-TOP: 0px } #spotlight .more-info { PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 700px; PADDING-RIGHT: = 0px; PADDING-TOP: 12px } #spotlight .more-info .html { FLOAT: right } #spotlight .more-info .left-col { WIDTH: auto } #spotlight .more-info H4 { COLOR: #8c8d8e; FONT-SIZE: 14px } #spotlight .more-info H5 { COLOR: #929292; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 2px } #spotlight .more-info .html IMG { MARGIN-TOP: 5px } #spotlight .profiles { WIDTH: 232px; FLOAT: right; HEIGHT: 295px; OVERFLOW: hidden; = PADDING-TOP: 8px } #spotlight .profiles .hide { WIDTH: 100%; DISPLAY: block; HEIGHT: 52px } #spotlight .profiles .hide A { WIDTH: 38px; DISPLAY: block; BACKGROUND: url(/i/spotlight/btn-hide.png) = no-repeat; FLOAT: right; HEIGHT: 14px; MARGIN-RIGHT: 5px } #spotlight .profiles DIV P { TEXT-ALIGN: center; WIDTH: 106px; DISPLAY: block; FLOAT: left; HEIGHT: = 106px } #spotlight .profiles DIV A { COLOR: #005279; FONT-SIZE: 13px; FONT-WEIGHT: bold } #spotlight .profiles DIV B { COLOR: #005279 } #spotlight .profiles DIV DIV { BORDER-BOTTOM: red 0px solid; TEXT-ALIGN: left; BORDER-LEFT: red 0px = solid; LINE-HEIGHT: 18px; PADDING-LEFT: 4px; WIDTH: 103px; FLOAT: left; = BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid } #spotlight .profiles .clr { LINE-HEIGHT: 26px; HEIGHT: 26px; OVERFLOW: hidden } #open-spotlight { WIDTH: 128px; DISPLAY: block; BACKGROUND: = url(/i/spotlight/btn-open-spotlight.png) no-repeat; FLOAT: right; = HEIGHT: 28px } #search-results .results .di .c .d SPAN { DISPLAY: inline; COLOR: #000; FONT-SIZE: 10px } .page-helpful { BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; = BACKGROUND-COLOR: #e2e0e1; MARGIN: 10px 0px 0px; WIDTH: 170px; HEIGHT: = 62px; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid } .page-helpful H5 { FONT-SIZE: 13px } .page-helpful DIV { PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; = PADDING-TOP: 6px } .page-helpful .btn-yes { MARGIN: 10px 0px 0px 30px; WIDTH: 46px; DISPLAY: block; = BACKGROUND-POSITION: 0px -289px; FLOAT: left; HEIGHT: 23px } .page-helpful .btn-no { MARGIN: 10px 0px 0px 1px; WIDTH: 47px; DISPLAY: block; = BACKGROUND-POSITION: 0px -266px; FLOAT: left; HEIGHT: 23px } .partner-header { MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND-POSITION: 0px 0px; HEIGHT: = 27px } .partner-sidebar { BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; = MARGIN-BOTTOM: 10px; BORDER-TOP: #f1f1f1 1px solid; BORDER-RIGHT: = #f1f1f1 1px solid } .partner-text { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 10px } .partner-text A { COLOR: #054b6e } .partner-sidebar .featlegal { WIDTH: 165px; DISPLAY: block; BACKGROUND-POSITION: 0px -27px; HEIGHT: = 67px } .partner-sidebar .featreal { WIDTH: 164px; DISPLAY: block; BACKGROUND-POSITION: 0px -150px; HEIGHT: = 48px } .partner-sidebar .featagree { WIDTH: 164px; DISPLAY: block; BACKGROUND-POSITION: 0px -85px; HEIGHT: = 65px } .partner-sidebar .featwrite { WIDTH: 166px; DISPLAY: block; BACKGROUND-POSITION: 0px -205px; HEIGHT: = 59px } SPAN.docToBuy { Z-INDEX: 3; POSITION: absolute; WIDTH: 27px; DISPLAY: block; = BACKGROUND: url(/i/search/ico-buy.png) no-repeat 0px 0px; HEIGHT: 27px; = TOP: 0px; LEFT: 75px } SPAN.docToBuyLarge { Z-INDEX: 3; POSITION: absolute; WIDTH: 54px; DISPLAY: block; = BACKGROUND: url(/i/search/ico-buy-lg.png) no-repeat 0px 0px; HEIGHT: = 52px; TOP: 0px; LEFT: 154px } #spotlight .items SPAN.docToBuy { Z-INDEX: 3; POSITION: absolute; WIDTH: 27px; DISPLAY: block; = BACKGROUND: url(/i/search/ico-buy.png) no-repeat 0px 0px; HEIGHT: 27px; = TOP: 0px; LEFT: 75px } #dymContainer { BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: = 5px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px } #dymContainer .dymText { COLOR: #cc0000; FONT-SIZE: 12pt; FONT-WEIGHT: bold } #dymContainer .dymLink { FONT-STYLE: italic; COLOR: #2200cc; FONT-SIZE: 12pt; FONT-WEIGHT: bold; = TEXT-DECORATION: underline } .shadowContainer { Z-INDEX: 1; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; = DISPLAY: block; FLOAT: left; PADDING-TOP: 6px } .shadowWrap1 { BACKGROUND: url(http://i.docstoccdn.com/shadow.png) no-repeat right = bottom } .shadowWrap2 { BORDER-BOTTOM: #999999 1px solid; POSITION: relative; BORDER-LEFT: = #999999 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; = PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; = TOP: -4px; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 2px; LEFT: -4px } .shadowWrap2 IMG { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: block; = BORDER-TOP: medium none; BORDER-RIGHT: medium none } #doc-search-win { Z-INDEX: 1000; POSITION: absolute; WIDTH: 631px; DISPLAY: block; TOP: = 100px; LEFT: 25% } #doc-search-win .header-top { BACKGROUND-IMAGE: url(/i/doc/popup/bg-top.png); WIDTH: 631px; HEIGHT: = 103px } #doc-search-win .header-mid { BACKGROUND-IMAGE: url(/i/doc/popup/bg-mid.png); POSITION: relative; = WIDTH: 631px; TOP: -4px } #doc-search-win .header-bot { BACKGROUND-IMAGE: url(/i/doc/popup/bg-bot.png); POSITION: relative; = WIDTH: 631px; HEIGHT: 69px; TOP: -4px } #doc-search-win .header-top A { BACKGROUND-IMAGE: url(/i/doc/popup/btn-close.png); POSITION: relative; = WIDTH: 62px; DISPLAY: block; HEIGHT: 16px; TOP: 26px; LEFT: 550px } #doc-search-win .header-top DIV { POSITION: relative; WIDTH: 356px; HEIGHT: 26px; COLOR: white; = FONT-SIZE: 20px; OVERFLOW: hidden; TOP: 28px; FONT-WEIGHT: normal; LEFT: = 260px } #doc-search-win .header-top H1 { COLOR: white; FONT-SIZE: 20px; FONT-WEIGHT: normal } #doc-search-win #txtSearchDocsPopup { BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BORDER-LEFT: = #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 220px; = PADDING-RIGHT: 3px; FONT-SIZE: 14px; BORDER-TOP: #ffffff 1px solid; TOP: = 12px; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 3px; LEFT: 280px } #doc-search-win .header-bot H6 { POSITION: absolute; DISPLAY: inline; COLOR: #ffffff; FONT-SIZE: 11px; = TOP: 5px; FONT-WEIGHT: normal; LEFT: 60px } #doc-search-win #chkNoShow { POSITION: relative; FONT-SIZE: 11px; TOP: -16px; LEFT: 40px } #doc-search-win .header-mid .item { BORDER-BOTTOM: #d9d9d9 1px solid; PADDING-BOTTOM: 15px; MARGIN: 0px = 12px 0px 34px; PADDING-LEFT: 30px; PADDING-RIGHT: 20px; PADDING-TOP: = 10px } #doc-search-win .header-bot LABEL { POSITION: relative; COLOR: #ffffff; FONT-SIZE: 11px; TOP: -16px; LEFT: = 40px } #doc-search-win .header-bot A { POSITION: relative; WIDTH: 92px; DISPLAY: block; HEIGHT: 33px; TOP: = -18px; LEFT: 514px } #doc-search-win .header-mid .item H1 { PADDING-BOTTOM: 4px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; = BACKGROUND: url(/i/doc/popup/arrow.png) no-repeat 0px 5px; PADDING-TOP: = 0px } #doc-search-win .header-mid .item H1 A { FONT-FAMILY: Arial; COLOR: #0b6299; FONT-SIZE: 18px; FONT-WEIGHT: bold; = TEXT-DECORATION: underline } #doc-search-win .header-mid .item H2 A { FONT-FAMILY: Arial; COLOR: #323131; FONT-SIZE: 13px; FONT-WEIGHT: = normal } #doc-search-win .header-mid .item H3 A { FONT-FAMILY: Arial; COLOR: #7d7d7d; FONT-SIZE: 13px; FONT-WEIGHT: = normal } SPAN.ispro { WIDTH: 30px; BACKGROUND: url(/i/pro/ico-pro.png) no-repeat 0px 0px; = HEIGHT: 30px } .text-layout .di .c A SPAN.ispro { WIDTH: 30px; BACKGROUND: url(/i/pro/ico-pro.png) no-repeat 0px 0px; = HEIGHT: 30px } .text-layout .di .c A SPAN.ispro { WIDTH: 30px; FLOAT: right; HEIGHT: 15px } IMG.pro-image-login { MARGIN-TOP: -4px } .support-link { TEXT-ALIGN: center; FONT-SIZE: 1.2em; PADDING-TOP: 3px } .customerSupport { TEXT-ALIGN: center; FONT-SIZE: 1.2em; PADDING-TOP: 3px } #request-box { MARGIN: 10px 0px; WIDTH: 100%; FLOAT: left } #request-box DIV.tb DIV { MARGIN: 0px; BACKGROUND: url(/i/request/bg-requestmodule.png) no-repeat = left top; -moz-background-clip: border; -moz-background-inline-policy: = continuous; -moz-background-origin: padding } #request-box DIV.tb { MARGIN: 0px; BACKGROUND: url(/i/request/bg-requestmodule.png) no-repeat = left top; -moz-background-clip: border; -moz-background-inline-policy: = continuous; -moz-background-origin: padding } #request-box DIV.bb { MARGIN: 0px; BACKGROUND: url(/i/request/bg-requestmodule.png) no-repeat = left top; -moz-background-clip: border; -moz-background-inline-policy: = continuous; -moz-background-origin: padding } #request-box DIV.bb DIV { MARGIN: 0px; BACKGROUND: url(/i/request/bg-requestmodule.png) no-repeat = left top; -moz-background-clip: border; -moz-background-inline-policy: = continuous; -moz-background-origin: padding } #request-box A.continuebtn { MARGIN: 0px; BACKGROUND: url(/i/request/bg-requestmodule.png) no-repeat = left top; -moz-background-clip: border; -moz-background-inline-policy: = continuous; -moz-background-origin: padding } #request-box DIV.request-icon { MARGIN: 0px; BACKGROUND: url(/i/request/bg-requestmodule.png) no-repeat = left top; -moz-background-clip: border; -moz-background-inline-policy: = continuous; -moz-background-origin: padding } #request-box DIV.tb DIV DIV { MARGIN: 0px 7px; HEIGHT: 6px; FONT-SIZE: 0px } #request-box DIV.bb DIV DIV { MARGIN: 0px 7px; HEIGHT: 6px; FONT-SIZE: 0px } #request-box DIV.tb { HEIGHT: 6px; OVERFLOW: hidden } #request-box DIV.tb DIV { BACKGROUND-POSITION: right 0px; HEIGHT: 6px } #request-box DIV.tb { FONT-SIZE: 0px } #request-box DIV.bb { FONT-SIZE: 0px } #request-box DIV.tb { WIDTH: 100%; DISPLAY: inline; FLOAT: left } #request-box DIV.bb { WIDTH: 100%; DISPLAY: inline; FLOAT: left } #request-box DIV.mb { WIDTH: 100%; DISPLAY: inline; FLOAT: left } #request-box DIV.bb { BACKGROUND-POSITION: left -56px; HEIGHT: 6px } #request-box DIV.bb DIV { BACKGROUND-POSITION: right -56px; HEIGHT: 6px } #request-box DIV.tb DIV DIV { BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #eaeaea; BORDER-TOP: #d2d2d2 = 1px solid } #request-box DIV.bb DIV DIV { BACKGROUND-IMAGE: none; BORDER-BOTTOM: #d2d2d2 1px solid; = BACKGROUND-COLOR: #eaeaea } #request-box DIV.mb { BACKGROUND-COLOR: #eaeaea; WIDTH: 100% } #request-box A.continuebtn { WIDTH: 99px; DISPLAY: inline; BACKGROUND-POSITION: -77px 0px; FLOAT: = right; HEIGHT: 31px; OVERFLOW: hidden; MARGIN-RIGHT: 2% } #request-box .txtRequest { LINE-HEIGHT: 25px; WIDTH: 74%; DISPLAY: inline; FLOAT: left; HEIGHT: = 28px; FONT-SIZE: 22px } #request-box DIV.request-icon { MARGIN: 5px 10px; WIDTH: 56px; DISPLAY: inline; BACKGROUND-POSITION: = -14px 0px; FLOAT: left; HEIGHT: 53px; OVERFLOW: hidden } #request-box H4 { DISPLAY: inline; BACKGROUND: inherit; FONT-SIZE: 16px } #request-box .mb-wrap { BORDER-LEFT: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid } #request-box DIV.request-content { HEIGHT: 75px; MARGIN-LEFT: 70px } #request-box DIV.request-box { MARGIN: 10px 5px } .h1-clickable { CURSOR: pointer } .h1-clickable:hover { TEXT-DECORATION: underline } .slide-button { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 0px; DISPLAY: = inline-block; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none = !important } .slide-button SPAN { DISPLAY: inline; BACKGROUND: = url(/i/template-blueprint/buttons_1-v4.png) no-repeat; FLOAT: left; = CURSOR: pointer; TEXT-DECORATION: none; text-shadow: 1px 1px 1px #503212 } .slide-button:hover SPAN { TEXT-DECORATION: none; text-shadow: none } .slide-button:hover SPAN SPAN SPAN { TEXT-DECORATION: none } .button-orange-sm SPAN { BACKGROUND-POSITION: left 0px; COLOR: #ffffff; FONT-WEIGHT: bold } .button-orange-sm SPAN SPAN { BACKGROUND-POSITION: right -25px } .button-orange-sm SPAN SPAN SPAN { LINE-HEIGHT: 21px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -48px; HEIGHT: = 21px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } .button-orange-sm:hover SPAN { BACKGROUND-POSITION: left -79px } .button-orange-sm:hover SPAN SPAN { BACKGROUND-POSITION: right -103px } .button-orange-sm:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -127px } .button-orange-med SPAN { BACKGROUND-POSITION: left -158px; COLOR: #ffffff; FONT-SIZE: 14px; = FONT-WEIGHT: bold } .button-orange-med SPAN SPAN { BACKGROUND-POSITION: right -196px } .button-orange-med SPAN SPAN SPAN { LINE-HEIGHT: 27px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -231px; HEIGHT: = 27px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } .button-orange-med:hover SPAN { BACKGROUND-POSITION: left -269px } .button-orange-med:hover SPAN SPAN { BACKGROUND-POSITION: right -307px } .button-orange-med:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -341px } .button-orange-lg SPAN { BACKGROUND-POSITION: left -379px; COLOR: #ffffff; FONT-SIZE: 16px; = FONT-WEIGHT: bold } .button-orange-lg SPAN SPAN { BACKGROUND-POSITION: right -418px } .button-orange-lg SPAN SPAN SPAN { LINE-HEIGHT: 32px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -455px; HEIGHT: = 32px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } .button-orange-lg:hover SPAN { BACKGROUND-POSITION: left -493px } .button-orange-lg:hover SPAN SPAN { BACKGROUND-POSITION: right -532px } .button-orange-lg:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -568px } .button-orange-sq SPAN { BORDER-BOTTOM: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; = COLOR: #ffffff; FONT-SIZE: 18px; BORDER-TOP: #b9b9b9 1px solid; = FONT-WEIGHT: bold; BORDER-RIGHT: #b9b9b9 1px solid } .button-orange-sq SPAN SPAN { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } .button-orange-sq SPAN SPAN SPAN { LINE-HEIGHT: 38px; PADDING-LEFT: 48px; PADDING-RIGHT: 39px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -606px; HEIGHT: = 38px } .button-orange-sq:hover SPAN { COLOR: #6f6f70 } .button-orange-sq:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -647px } .button-orange-sq-narrow SPAN { BORDER-BOTTOM: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; = COLOR: #ffffff; FONT-SIZE: 18px; BORDER-TOP: #b9b9b9 1px solid; = FONT-WEIGHT: bold; BORDER-RIGHT: #b9b9b9 1px solid } .button-orange-sq-narrow SPAN SPAN { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } .button-orange-sq-narrow SPAN SPAN SPAN { LINE-HEIGHT: 38px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -606px; HEIGHT: = 38px } .button-orange-sq-narrow:hover SPAN { COLOR: #6f6f70 } .button-orange-sq-narrow:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -647px } .button-orange-sq SPAN.addcart { BACKGROUND-POSITION: left -732px } .button-orange-sq SPAN.addcart SPAN { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; = BACKGROUND-POSITION: right -773px; BORDER-TOP: medium none; = BORDER-RIGHT: medium none } .button-orange-sq SPAN.addcart SPAN SPAN { PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left = -606px; MARGIN-LEFT: 43px; MARGIN-RIGHT: 34px } .button-orange-sq:hover SPAN.addcart { BACKGROUND-POSITION: left -690px } .button-orange-sq:hover SPAN.addcart SPAN { BACKGROUND-POSITION: right -815px } .button-orange-sq:hover SPAN.addcart SPAN SPAN { BACKGROUND-POSITION: left -647px } .button-blue-sq SPAN { BORDER-BOTTOM: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; = COLOR: #ffffff; FONT-SIZE: 18px; BORDER-TOP: #b9b9b9 1px solid; = FONT-WEIGHT: bold; BORDER-RIGHT: #b9b9b9 1px solid; text-shadow: 1px 1px = 1px #1e5176 } .button-blue-sq SPAN SPAN { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } .button-blue-sq SPAN SPAN SPAN { LINE-HEIGHT: 38px; PADDING-LEFT: 48px; PADDING-RIGHT: 39px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -859px; HEIGHT: = 38px } .button-blue-sq:hover SPAN { COLOR: #dfeef6 } .button-blue-sq:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -903px } .button-blue-sq SPAN.addcart { BACKGROUND-POSITION: left -732px } .button-blue-sq SPAN.addcart SPAN { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; = BACKGROUND-POSITION: right -950px; BORDER-TOP: medium none; = BORDER-RIGHT: medium none } .button-blue-sq SPAN.addcart SPAN SPAN { PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left = -859px; MARGIN-LEFT: 43px; MARGIN-RIGHT: 34px } .button-blue-sq:hover SPAN.addcart { BACKGROUND-POSITION: left -1032px } .button-blue-sq:hover SPAN.addcart SPAN { BACKGROUND-POSITION: right -991px } .button-blue-sq:hover SPAN.addcart SPAN SPAN { BACKGROUND-POSITION: left -903px } .button-green-grey-rnd SPAN { BACKGROUND-POSITION: left -1075px; COLOR: #ffffff; FONT-SIZE: 18px; = FONT-WEIGHT: bold; text-shadow: 1px 1px 1px #4c8c40 } .button-green-grey-rnd SPAN SPAN { BACKGROUND-POSITION: right -1125px } .button-green-grey-rnd SPAN SPAN SPAN { LINE-HEIGHT: 42px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -1175px; HEIGHT: = 42px; MARGIN-LEFT: 45px; MARGIN-RIGHT: 35px } .button-green-grey-rnd:hover SPAN { BACKGROUND-POSITION: left -1224px; COLOR: #7cad41 } .button-green-grey-rnd:hover SPAN SPAN { BACKGROUND-POSITION: right -1269px } .button-green-grey-rnd:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -1314px } .button-green-rnd SPAN { BACKGROUND-POSITION: left -1075px; COLOR: #ffffff; FONT-SIZE: 18px; = FONT-WEIGHT: bold; text-shadow: 1px 1px 1px #4c8c40 } .button-green-rnd SPAN SPAN { BACKGROUND-POSITION: right -1125px } .button-green-rnd SPAN SPAN SPAN { LINE-HEIGHT: 42px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -1175px; HEIGHT: = 42px; MARGIN-LEFT: 45px; MARGIN-RIGHT: 35px } .button-green-rnd:hover SPAN { BACKGROUND-POSITION: left -1365px; COLOR: #ffffff } .button-green-rnd:hover SPAN SPAN { BACKGROUND-POSITION: right -1411px } .button-green-rnd:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -1457px } .button-green-rnd-cart SPAN { BACKGROUND-POSITION: left -1555px; COLOR: #ffffff; FONT-SIZE: 18px; = FONT-WEIGHT: bold; text-shadow: 1px 1px 1px #4c8c40 } .button-green-rnd-cart SPAN SPAN { BACKGROUND-POSITION: right -1509px } .button-green-rnd-cart SPAN SPAN SPAN { LINE-HEIGHT: 42px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -1175px; HEIGHT: = 42px; MARGIN-LEFT: 44px; MARGIN-RIGHT: 23px } .button-green-rnd-cart:hover SPAN { BACKGROUND-POSITION: left -1600px; COLOR: #477336 } .button-green-rnd-cart:hover SPAN SPAN { BACKGROUND-POSITION: right -1649px } .button-green-rnd-cart:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -1457px } .button-blue-rnd-cart SPAN { BACKGROUND-POSITION: left -1695px; COLOR: #ffffff; FONT-SIZE: 18px; = FONT-WEIGHT: bold; text-shadow: none } .button-blue-rnd-cart SPAN SPAN { BACKGROUND-POSITION: right -1793px } .button-blue-rnd-cart SPAN SPAN SPAN { LINE-HEIGHT: 42px; PADDING-LEFT: 5px; PADDING-RIGHT: 6px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -1890px; HEIGHT: = 42px; MARGIN-LEFT: 45px; MARGIN-RIGHT: 22px } .button-blue-rnd-cart:hover SPAN { BACKGROUND-POSITION: left -1744px; COLOR: #ffffff } .button-blue-rnd-cart:hover SPAN SPAN { BACKGROUND-POSITION: right -1843px } .button-blue-rnd-cart:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -1938px } .button-white-rnd-cart SPAN { BACKGROUND-POSITION: left -1988px; FONT-SIZE: 18px; FONT-WEIGHT: bold; = text-shadow: none } .button-white-rnd-cart SPAN SPAN { BACKGROUND-POSITION: right -2083px } .button-white-rnd-cart SPAN SPAN SPAN { LINE-HEIGHT: 42px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -2179px; HEIGHT: = 42px; MARGIN-LEFT: 45px; MARGIN-RIGHT: 20px } .button-white-rnd-cart:hover SPAN { BACKGROUND-POSITION: left -2036px; COLOR: #8e8e8e } .button-white-rnd-cart:hover SPAN SPAN { BACKGROUND-POSITION: right -2132px } .button-white-rnd-cart:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -2230px } .button-orange-halo SPAN { TEXT-TRANSFORM: uppercase; BACKGROUND-POSITION: left -2380px; COLOR: = #fff; FONT-SIZE: 15px; FONT-WEIGHT: bold; text-shadow: 1px 1px 1px #999 } .button-orange-halo SPAN SPAN { BACKGROUND-POSITION: right -2279px } .button-orange-halo SPAN SPAN SPAN { LINE-HEIGHT: 42px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -2480px; HEIGHT: = 42px; MARGIN-LEFT: 13px; MARGIN-RIGHT: 13px } .button-orange-halo:hover SPAN { BACKGROUND-POSITION: left -2430px } .button-orange-halo:hover SPAN SPAN { BACKGROUND-POSITION: right -2329px } .button-orange-halo:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -2530px } .button-checkout SPAN { TEXT-TRANSFORM: uppercase; BACKGROUND-POSITION: left -2580px; COLOR: = #ffffff; FONT-SIZE: 15px; FONT-WEIGHT: bold; text-shadow: 0 0 0 } .button-checkout SPAN SPAN { BACKGROUND-POSITION: right -2680px } .button-checkout SPAN SPAN SPAN { LINE-HEIGHT: 42px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -2780px; HEIGHT: = 42px; MARGIN-LEFT: 39px; MARGIN-RIGHT: 20px } .button-checkout:hover SPAN { BACKGROUND-POSITION: left -2630px } .button-checkout:hover SPAN SPAN { BACKGROUND-POSITION: right -2730px } .button-checkout:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -2830px } .button-blue-sm SPAN { BACKGROUND-POSITION: left -2881px; COLOR: #637c8c; FONT-WEIGHT: bold; = text-shadow: 0 0 0 } .button-blue-sm SPAN SPAN { BACKGROUND-POSITION: right -2974px } .button-blue-sm SPAN SPAN SPAN { LINE-HEIGHT: 22px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -2911px; HEIGHT: = 22px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } .button-blue-sm:hover SPAN { BACKGROUND-POSITION: left -3002px } .button-blue-sm:hover SPAN SPAN { BACKGROUND-POSITION: right -3027px } .button-blue-sm:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -2943px } .module { PADDING-TOP: 10px } .module-h { =09 } .module-h .mod-h-l { BACKGROUND: url(/i/modules/module-sprite.png) no-repeat 0px 0px } .module-h .mod-h-r { BACKGROUND: url(/i/modules/module-sprite.png) no-repeat right -50px } .module-h .mod-h-body { MARGIN: 0px 8px; BACKGROUND: url(/i/modules/module-sprite.png) repeat-x = 0px -100px } .module-h .mod-h-body H3 { PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px; PADDING-LEFT: 8px; = PADDING-RIGHT: 0px; COLOR: #004a80; FONT-SIZE: 16px; VERTICAL-ALIGN: = top; FONT-WEIGHT: bold; PADDING-TOP: 0px } .module-b { BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; = PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; = BACKGROUND: url(/i/modules/module-gradient.png) repeat-x 0px bottom; = BORDER-TOP: 0px; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 12px; = border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; = -moz-border-radius: 0 0 8px 8px } .module-blue .mod-h-l { BACKGROUND-POSITION: 0px -150px } .module-blue .mod-h-r { BACKGROUND-POSITION: right -200px } .module-blue .mod-h-body { BACKGROUND-POSITION: 0px -250px } .module-blue .mod-h-body H3 { COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold } .module-blue-tall .mod-h-l { BACKGROUND-POSITION: 0px -300px } .module-blue-tall .mod-h-r { BACKGROUND-POSITION: right -360px } .module-blue-tall .mod-h-body { BACKGROUND-POSITION: 0px -420px } .module-blue-tall .mod-h-body H3 { LINE-HEIGHT: 54px; PADDING-LEFT: 18px; COLOR: #ffffff; FONT-SIZE: 24px; = FONT-WEIGHT: bold } .module-blue-tall .module-b { PADDING-BOTTOM: 20px; PADDING-LEFT: 28px; PADDING-RIGHT: 28px; = PADDING-TOP: 20px } .module-no-grad .module-b { BACKGROUND-IMAGE: none } .module-lighter .module-b { BACKGROUND-IMAGE: none; -moz-box-shadow: 0px 3px 3px #eee; = -webkit-box-shadow: 0px 3px 3px #eee; box-shadow: 0px 3px 3px #eee } .ac_results { Z-INDEX: 99999; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left; = BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: = white; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; = BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: = 0px } .ac_results UL { LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px } .ac_results LI { PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; MARGIN: 0px; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: arial, sans-serif; = WHITE-SPACE: nowrap; FONT-SIZE: 17px; OVERFLOW: hidden; CURSOR: default; = PADDING-TOP: 2px } .ac_loading { BACKGROUND: url(indicator.gif) white no-repeat right center } .ac_odd { BACKGROUND-COLOR: #ffffff } .ac_over { BACKGROUND-COLOR: #d5e2ff; COLOR: black } #login-info SPAN.fb_button_text { POSITION: inherit; FONT-SIZE: 10px; TOP: 0px } .fb-login-wrap { PADDING-LEFT: 5px; PADDING-RIGHT: 5px } .icS { DISPLAY: inline-block; BACKGROUND: = url(/i/template-blueprint/icon-sprites-v04.png) no-repeat 0px 0px; = _background-image: url(/i/template-blueprint/icon-sprites-v04-ie.png) } .icon_green_check { DISPLAY: inline-block; BACKGROUND: = url(/i/template-blueprint/icon-sprites-v04.png) no-repeat 0px 0px; = _background-image: url(/i/template-blueprint/icon-sprites-v04-ie.png) } .icon_green_check_circle { DISPLAY: inline-block; BACKGROUND: = url(/i/template-blueprint/icon-sprites-v04.png) no-repeat 0px 0px; = _background-image: url(/i/template-blueprint/icon-sprites-v04-ie.png) } .icon_green_check { WIDTH: 18px; BACKGROUND-POSITION: -4px -3px; HEIGHT: 18px } .icS-g-check { WIDTH: 18px; BACKGROUND-POSITION: -4px -3px; HEIGHT: 18px } .icon_green_check_circle { WIDTH: 16px; BACKGROUND-POSITION: -36px -3px; HEIGHT: 16px } .icS-g-check-circ { WIDTH: 16px; BACKGROUND-POSITION: -36px -3px; HEIGHT: 16px } .icS-buy-swipe { WIDTH: 31px; BACKGROUND-POSITION: -60px -2px; HEIGHT: 37px } .icS-buy-swipe-prem { WIDTH: 31px; BACKGROUND-POSITION: -102px -2px; HEIGHT: 37px } .download-check { MARGIN-TOP: 2px; MARGIN-RIGHT: 5px } .paidPriceWrap { LINE-HEIGHT: 22px; COLOR: #637c8c; FONT-SIZE: 13px; VERTICAL-ALIGN: = middle } .paidPriceWrap B { LINE-HEIGHT: 22px; COLOR: #818181; FONT-SIZE: 13px; FONT-WEIGHT: bold } .paidPriceWrap B.priceOnly { COLOR: #637c8c; FONT-SIZE: 15px; FONT-WEIGHT: bold } .paidPriceWrap .creditPrice { TEXT-DECORATION: none } SPAN.noCredits .credicon { BACKGROUND-POSITION: -10px -150px } SPAN.noCredits .creditPrice { TEXT-DECORATION: line-through } SPAN.noCredits .paidPrice { TEXT-DECORATION: none } SPAN.noCredits .priceWas { DISPLAY: none } .creditOverlay { BORDER-BOTTOM: #fabe0d 1px solid; POSITION: relative; BORDER-LEFT: = #fabe0d 1px solid; BACKGROUND-COLOR: #f6e6a0; WIDTH: 300px; DISPLAY: = none; BORDER-TOP: #fabe0d 1px solid; BORDER-RIGHT: #fabe0d 1px solid; = border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: = 10px; -moz-box-shadow: 3px 3px 10px #000; -webkit-box-shadow: 3px 3px = 10px #000; box-shadow: 3px 3px 10px #000 } .creditOverlay .price-row { LINE-HEIGHT: 22px; MARGIN-TOP: 20px; COLOR: #004a80; MARGIN-LEFT: 15px; = FONT-SIZE: 14px } .creditOverlay .price-row B { FONT-WEIGHT: bold } .creditOverlay .button-row { LINE-HEIGHT: 22px; MARGIN-TOP: 15px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: = 15px; FONT-SIZE: 13px } .creditOverlay .button-row A { PADDING-RIGHT: 15px } .creditOverlay .button-row .button-or { PADDING-RIGHT: 15px } .creditOverlayCarrot { BACKGROUND-IMAGE: url(/i/doc/img-credit-overlay.png); POSITION: = absolute; WIDTH: 35px; BOTTOM: -14px; HEIGHT: 14px; RIGHT: 80px } .creditOverlayExit { POSITION: absolute; FONT-SIZE: 13px; TOP: 5px; RIGHT: 5px; = TEXT-DECORATION: none } .creditOverlayExit A:hover { CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none } .subscribed-module { BORDER-BOTTOM: #9aaab5 1px solid; BORDER-LEFT: #9aaab5 1px solid; = PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #ececec; PADDING-LEFT: 15px; = PADDING-RIGHT: 15px; MARGIN-BOTTOM: 15px; BORDER-TOP: #9aaab5 1px solid; = BORDER-RIGHT: #9aaab5 1px solid; PADDING-TOP: 15px; border-radius: 10px; = -webkit-border-radius: 10px; -moz-border-radius: 10px } .subscribed-module .button-row { LINE-HEIGHT: 22px; MARGIN-TOP: 15px; FONT-SIZE: 13px } .subscribed-module .button-row A { PADDING-RIGHT: 10px } .subscribed-module .button-row .button-or { PADDING-RIGHT: 10px } .docstocfrom { LINE-HEIGHT: 22px; COLOR: #637c8c; FONT-SIZE: 13px } .from-row { MARGIN-BOTTOM: 15px } ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://css.docstoccdn.com/css/doc-themefixed.css?build=02403 .private { BORDER-BOTTOM: #f9be48 1px solid; BORDER-LEFT: #f9be48 1px solid; = PADDING-BOTTOM: 8px; MARGIN: 0px 0px 5px; PADDING-LEFT: 29px; = PADDING-RIGHT: 8px; BACKGROUND: = url(http://i.docstoccdn.com/doc/private/ico-lock.gif) no-repeat 4px = center; FONT-SIZE: 13px; BORDER-TOP: #f9be48 1px solid; FONT-WEIGHT: = bold; BORDER-RIGHT: #f9be48 1px solid; PADDING-TOP: 8px } .doc-header .iconTitle { WIDTH: 100%; FLOAT: left; MARGIN-RIGHT: -200px } .doc-header .iconTitle-inner { MARGIN-RIGHT: 200px } .doc-header .no-download { MARGIN-RIGHT: 0px } .doc-header .icon { =09 } .doc-header H1 { LINE-HEIGHT: 32px; DISPLAY: inline; FONT-SIZE: 22px } .doc-header #download-button { MARGIN: 0px 0px 3px; FLOAT: right } #content-body { PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 18px } .comment { MARGIN-BOTTOM: 0px } .comment .data { WIDTH: 100%; FLOAT: right; MARGIN-LEFT: -148px } .comment .data .dataLiquid { MARGIN-LEFT: 148px } .lCol { WIDTH: 100%; FLOAT: left; MARGIN-RIGHT: -265px } .lCol .lColLiquid { MARGIN-RIGHT: 265px } .rCol { WIDTH: 250px; FLOAT: right } .clr { CLEAR: both } .rCol .ad { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px = 0px 15px; WIDTH: 248px; HEIGHT: 231px; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid } .lCol .ad { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px = 0px 15px; HEIGHT: 79px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc = 1px solid } .doc-toolbar { BACKGROUND: url(/i/doc/theme3/bg-doc-sprite.png) #e9f4fa repeat-x } .doc-info .box { BACKGROUND: url(/i/doc/theme3/bg-doc-sprite.png) #e9f4fa repeat-x } .docs-box { BACKGROUND: url(/i/doc/theme3/bg-doc-sprite.png) #e9f4fa repeat-x } .docs-box-header { BACKGROUND: url(/i/doc/theme3/bg-doc-sprite.png) #e9f4fa repeat-x } .doc-toolbar { BORDER-BOTTOM: #d0d0d0 1px solid; BACKGROUND-COLOR: transparent; = BACKGROUND-POSITION: 0px -10px; HEIGHT: 24px; BORDER-TOP: #e3e3e3 1px = solid } .doc-toolbar A { DISPLAY: block; BACKGROUND: no-repeat 0px 0px; HEIGHT: 24px } .doc-toolbar .btns-left A { FLOAT: left } .doc-toolbar .btns-right A { FLOAT: right } .doc-toolbar A { BACKGROUND-IMAGE: url(/i/doc/theme3/toolbar/toolbar-sprite-5.png) } .doc-info .box .btn-add { BACKGROUND-IMAGE: url(/i/doc/theme3/toolbar/toolbar-sprite-5.png) } .doc-info .box .btn-change { BACKGROUND-IMAGE: url(/i/doc/theme3/toolbar/toolbar-sprite-5.png) } .review-doc { BACKGROUND-IMAGE: url(/i/doc/theme3/toolbar/toolbar-sprite-5.png) } .btn-downloadDoc { BACKGROUND-IMAGE: url(/i/doc/theme3/toolbar/toolbar-sprite-5.png) } .comment .rating { BACKGROUND-IMAGE: url(/i/doc/theme3/toolbar/toolbar-sprite-5.png) } .doc-toolbar A.btn-edit { WIDTH: 39px; BACKGROUND-POSITION: -10px -132px } .doc-toolbar A.btn-delete { WIDTH: 47px; BACKGROUND-POSITION: -10px -176px } .doc-toolbar A.btn-upload-new { WIDTH: 109px; BACKGROUND-POSITION: -10px -264px } .doc-toolbar A.btn-reconvert { WIDTH: 82px; BACKGROUND-POSITION: -10px -220px } .doc-toolbar A.btn-embed { WIDTH: 82px; BACKGROUND-POSITION: -10px -308px } .doc-toolbar A.btn-rate { WIDTH: 49px; BACKGROUND-POSITION: -10px -352px } .doc-toolbar A.btn-reviews { WIDTH: 73px; BACKGROUND-POSITION: -10px -396px } .doc-toolbar A.btn-add-to-folder { WIDTH: 101px; BACKGROUND-POSITION: -10px -440px } .doc-toolbar A.btn-email { WIDTH: 63px; BACKGROUND-POSITION: -10px -484px } .doc-toolbar A.btn-flag { WIDTH: 61px; BACKGROUND-POSITION: -10px -528px } .doc-toolbar A.btn-tweet { WIDTH: 65px; BACKGROUND-POSITION: -10px -569px } .doc-toolbar A.btn-fbook { WIDTH: 65px; BACKGROUND-POSITION: -114px -569px } .docs-box-header { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-LEFT: 7px; = PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND-POSITION: 0px -54px; = HEIGHT: 21px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; = FONT-WEIGHT: bold; PADDING-TOP: 5px } .docs-box-header A { COLOR: #fff } .docs-box { BORDER-BOTTOM: #e9e8e8 1px solid; BORDER-LEFT: #e9e8e8 1px solid; = PADDING-BOTTOM: 7px; OVERFLOW-X: hidden; OVERFLOW-Y: auto; MARGIN: 0px = 0px 13px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND-POSITION: = 0px -100px; HEIGHT: 230px; OVERFLOW: auto; BORDER-TOP: #e9e8e8 1px = solid; BORDER-RIGHT: #e9e8e8 1px solid; PADDING-TOP: 7px } .docs-box .doc { PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: = left; PADDING-TOP: 2px } .docs-box .doc .thumb { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; MARGIN: 0px = 6px 0px 0px; WIDTH: 50px; DISPLAY: block; BACKGROUND: white; FLOAT: = left; HEIGHT: 50px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px = solid } .docs-box .doc .thumbIcon { MARGIN: 0px 6px 0px 0px; WIDTH: 50px; DISPLAY: block; FLOAT: left; = HEIGHT: 50px } .docs-box .doc .thumb IMG { WIDTH: 50px; HEIGHT: 50px } .docs-box .doc .titleStats { WIDTH: 140px; FLOAT: left } .docs-box .doc .title { PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: = 0px; DISPLAY: block; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold; = PADDING-TOP: 0px; -overflow: hidden } .docs-box .doc .stats { WIDTH: 140px; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; FONT-SIZE: 9px } .btn-downloadDoc { WIDTH: 178px; BACKGROUND-POSITION: -10px -655px; HEIGHT: 42px; CURSOR: = pointer } .btn-downloadDoc:hover { WIDTH: 178px; BACKGROUND-POSITION: -10px -735px; HEIGHT: 42px; CURSOR: = pointer } .bookmarking-box { BORDER-BOTTOM: #e9e8e8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: = #e9e8e8 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e9e8e8 1px solid; = BORDER-RIGHT: #e9e8e8 1px solid; PADDING-TOP: 10px } #viewer-area { POSITION: absolute; MIN-WIDTH: 716px; WIDTH: 716px } #viewer-area-holder { POSITION: relative; FLOAT: left } #doc-info { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: = 0px; FLOAT: right; PADDING-TOP: 600px } #flashContainerParent { WIDTH: 100%; HEIGHT: 544px } .doc-info { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 15px } .doc-info .lCol { WIDTH: 177px } .doc-info .rCol { WIDTH: 100%; MARGIN-LEFT: -190px } .doc-info .rCol .rColLiquid { MARGIN-LEFT: 190px } .doc-info .box { BORDER-BOTTOM: #e9e8e8 1px solid; BORDER-LEFT: #e9e8e8 1px solid; = PADDING-BOTTOM: 8px; MARGIN: 0px 0px 15px; PADDING-LEFT: 8px; = PADDING-RIGHT: 8px; BACKGROUND-POSITION: 0px -100px; BORDER-TOP: #e9e8e8 = 1px solid; BORDER-RIGHT: #e9e8e8 1px solid; PADDING-TOP: 8px } .doc-info .box-user { PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; = PADDING-TOP: 8px } .doc-info .box .title { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: = left; COLOR: #424443; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: = 1px } .doc-info .box-user .title { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: = none; PADDING-TOP: 0px } .doc-info .box .title .username A { DISPLAY: block; COLOR: #23548f } .doc-info .box .btn { WIDTH: 42px; DISPLAY: block; FLOAT: right; HEIGHT: 20px } .doc-info .box .btn-add { BACKGROUND-POSITION: -10px -605px } .doc-info .box .btn-change { BACKGROUND-POSITION: -10px -633px } .doc-info .box .values { PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 100%; PADDING-RIGHT: = 0px; CLEAR: both; PADDING-TOP: 3px } .doc-info .box .values A { COLOR: #000 !important } .doc-info .box-dual { PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; = PADDING-TOP: 1px } .doc-info .box-dual .unit { PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 156px; PADDING-RIGHT: = 8px; PADDING-TOP: 6px } .doc-info .box-dual .line { BORDER-BOTTOM: #d6d6d6 1px solid } .doc-info .box-stats .title { MARGIN: 0px 0px 5px } .doc-info .box-stats DL { PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; CLEAR: = both; PADDING-TOP: 0px } .doc-info .box-stats DT { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 70px; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 18px; CLEAR: left; PADDING-TOP: = 0px } .doc-info .box-stats DD { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 70px; = PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 18px; CLEAR: right; = PADDING-TOP: 0px } .doc-info .desc { PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; CLEAR: = both; FONT-SIZE: 12px; PADDING-TOP: 4px } .section-head { BORDER-BOTTOM: #e3e3e3 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px = 4px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #62a9d1; = FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px } .reviews { PADDING-TOP: 10px } .section-head .img-button { FLOAT: right } .section-head .titleFloat { FLOAT: left } .box-license { BORDER-BOTTOM: #e9e8e8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: = #e9e8e8 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; BORDER-TOP: #e9e8e8 1px solid; BORDER-RIGHT: #e9e8e8 = 1px solid; PADDING-TOP: 6px } .user-box-header { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-LEFT: 9px; WIDTH: = 241px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: = url(http://i.docstoccdn.com/doc/theme3/bg-user-box-header.png) = no-repeat; HEIGHT: 23px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; = FONT-WEIGHT: bold; PADDING-TOP: 5px } .user-box-header DIV { DISPLAY: inline } .user-box-header A { COLOR: #fff } .user-box { BORDER-BOTTOM: #e9e8e8 1px solid; BORDER-LEFT: #e9e8e8 1px solid; = MARGIN: 0px 0px 15px; BACKGROUND: #e9f4fa; BORDER-TOP: #e9e8e8 1px = solid; BORDER-RIGHT: #e9e8e8 1px solid } .user-box .user-info { BORDER-BOTTOM: #e9e8e8 1px solid; PADDING-BOTTOM: 9px; PADDING-LEFT: = 9px; PADDING-RIGHT: 9px; PADDING-TOP: 9px } .user-box .user-info .owner-photo { MARGIN: 0px 8px 10px 0px; DISPLAY: inline; FLOAT: left } .user-box .user-info .contact { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 20px; = PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: = url(http://i.docstoccdn.com/docs/ico-contact.png) no-repeat; COLOR: = #288ab9; CLEAR: both; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: = bold; PADDING-TOP: 2px } .user-box .user-info .user-details { WIDTH: 110px; FLOAT: left; FONT-SIZE: 12px; OVERFLOW: hidden } .user-box .user-info .user-details .owner-username A { COLOR: #000 } .user-box .user-info .user-details .title { MARGIN: 0px 0px 10px } .user-box .user-info .user-details .company { MARGIN: 0px 0px 10px } .user-box .user-info .user-details A.url { COLOR: #288ab9; FONT-WEIGHT: bold } .user-box .user-desc { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 10px } .user-box .user-desc .about { MARGIN: 0px 0px 10px; COLOR: #288ab9; CLEAR: both; FONT-SIZE: 14px; = FONT-WEIGHT: bold } .user-box .user-desc #aboutHidden { DISPLAY: none } .user-box .user-info #contactPane { DISPLAY: none } .user-box .user-desc .aboutMore { COLOR: #288ab9; CURSOR: pointer; FONT-WEIGHT: bold } .document-comments { MARGIN: 0px 0px 50px } .comment { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = MARGIN-BOTTOM: 0px; CLEAR: both; PADDING-TOP: 5px } .comment .user-info { WIDTH: 138px; FLOAT: left } .comment .user-info .padding { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 110px; PADDING-RIGHT: = 0px; OVERFLOW: hidden; PADDING-TOP: 10px } .comment .user-info .name { FONT-FAMILY: Arial; COLOR: #336699; FONT-SIZE: 12px; FONT-WEIGHT: bold } .comment .data { WIDTH: 100%; FLOAT: right; MARGIN-LEFT: -148px } .comment .seperator { BACKGROUND-IMAGE: = url(http://i.docstoccdn.com/doc/theme2/seperator-horizontal.png); = MARGIN: 3px 0px 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px; CLEAR: = both; OVERFLOW: hidden } .comment H5 { MARGIN: 0px; WIDTH: 60%; FONT-FAMILY: Arial; FLOAT: left; FONT-SIZE: = 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px } .comment .rating { WIDTH: 128px; BACKGROUND-POSITION: -10px -709px; FLOAT: right; HEIGHT: = 19px } .comment .rating DIV { PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; FONT-SIZE: = 11px; PADDING-TOP: 3px } .comment .data { WIDTH: 100%; FLOAT: right; MARGIN-LEFT: -148px; FONT-SIZE: 13px } .comment .data .dataLiquid { MARGIN-LEFT: 148px } .comment .data .date { COLOR: #ad4601 } .owner-about A { COLOR: #288ab9; FONT-WEIGHT: bold } .owner-website A { COLOR: #288ab9; FONT-WEIGHT: bold } #document-copyright A { COLOR: #23548f; FONT-WEIGHT: bold } .docIcon { WIDTH: 32px; BACKGROUND: url(/i/ico/icon-large-sprite.png) no-repeat; = FLOAT: left; HEIGHT: 32px } DIV.pdf.docIcon { BACKGROUND-POSITION: -14px -69px } DIV.doc.docIcon { BACKGROUND-POSITION: -14px -15px } DIV.xls.docIcon { BACKGROUND-POSITION: -14px -184px } DIV.rtf.docIcon { BACKGROUND-POSITION: -14px -302px } DIV.pps.docIcon { BACKGROUND-POSITION: -14px -126px } DIV.ppt.docIcon { BACKGROUND-POSITION: -14px -126px } DIV.txt.docIcon { BACKGROUND-POSITION: -14px -243px } DIV.any.docIcon { BACKGROUND-POSITION: -100px -100px } .adPadding { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 15px } .adword { BORDER-BOTTOM: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; = MARGIN: 10px 0px 15px; WIDTH: 100%; DISPLAY: none; BACKGROUND: #fff; = CLEAR: both; BORDER-TOP: #cccccc 0px solid; BORDER-RIGHT: #cccccc 0px = solid } .adsByGoogle { MARGIN: 10px 0px 0px; DISPLAY: block; FLOAT: right; CLEAR: both } .adsByGoogle2 { PADDING-BOTTOM: 0px; FONT-STYLE: italic; PADDING-LEFT: 5px; = PADDING-RIGHT: 0px; COLOR: #444; FONT-SIZE: 11px; PADDING-TOP: 5px } .adsByGoogle2:hover { COLOR: #333; TEXT-DECORATION: underline !important } #narrow_ad_unit { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 5px } #cornerAdWords { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 150px; PADDING-RIGHT: = 0px; FONT-FAMILY: Arial; OVERFLOW: hidden; PADDING-TOP: 0px } #cornerAdWords .toplink { FONT-SIZE: 13px } .clr { HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden } .floatGoog { WIDTH: 500px; FLOAT: left } #adword1 { PADDING-BOTTOM: 0px } #adword2 { PADDING-BOTTOM: 0px } #ad-spot3 TABLE { MARGIN: 0px auto } .googAd { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-TOP: 10px } .toplink { FONT: 700 12pt courier new, verdana; COLOR: #005279; TEXT-DECORATION: = underline } .toplink:hover { BACKGROUND-COLOR: #005279; COLOR: #fff; TEXT-DECORATION: none } .ad_text { LINE-HEIGHT: 1.3; FONT-FAMILY: courier new, Verdana; COLOR: #4b4b4b; = FONT-SIZE: 11pt; FONT-WEIGHT: 400 } .ad_url { WIDTH: 100%; FONT-FAMILY: courier new, verdana; COLOR: #005279 = !important; FONT-SIZE: 9pt; VERTICAL-ALIGN: baseline; FONT-WEIGHT: 400 } .ad_url:hover { COLOR: #005279; TEXT-DECORATION: underline !important } .review-doc { WIDTH: 121px; BACKGROUND-POSITION: -10px -10px; FLOAT: right; HEIGHT: = 22px } #content-body { PADDING-LEFT: 20px; PADDING-RIGHT: 20px } .moreLink { COLOR: #288ab9 !important; FONT-WEIGHT: bold } .activity-log .section-head { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } #document-activity { BORDER-BOTTOM: #c2e6ff 1px solid; BORDER-LEFT: #c2e6ff 1px solid; = MARGIN: 0px 0px 15px 6px; HEIGHT: 170px; FONT-SIZE: 12px; OVERFLOW: = auto; BORDER-TOP: #c2e6ff 1px solid; BORDER-RIGHT: #c2e6ff 1px solid } #document-activity .row { PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; HEIGHT: = 20px; CLEAR: both; PADDING-TOP: 5px } #document-activity .alt { BACKGROUND: #edf6ff; CLEAR: both } #document-activity .datetime { WIDTH: 148px; FLOAT: left } #document-activity .user { FLOAT: left } .lCol .img-ad { TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; PADDING-TOP: 10px } .rCol .img-ad { PADDING-BOTTOM: 10px } .div-module-related { BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; = BACKGROUND-COLOR: #f5f5f5; MARGIN-BOTTOM: 10px; BORDER-TOP: #dbdbdb 1px = solid; BORDER-RIGHT: #dbdbdb 1px solid } .div-module-header { BORDER-BOTTOM: #ededed 1px solid; BACKGROUND: = url(/i/doc/theme3/bg-sprite-x2.png) repeat-x; HEIGHT: 26px } .div-module-header H3 { TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 150px; FLOAT: left; COLOR: = #ffffff; FONT-SIZE: 14px; PADDING-TOP: 5px } .div-button-wrap { WIDTH: 55px; FLOAT: right } .div-button-wrap A { BACKGROUND: url(/i/doc/theme3/img-module-sprites4.png) no-repeat } .div-inner-module-topcap { BACKGROUND: url(/i/doc/theme3/img-module-sprites4.png) no-repeat } .div-inner-module-botcap { BACKGROUND: url(/i/doc/theme3/img-module-sprites4.png) no-repeat } .div-related-thumb { BACKGROUND: url(/i/doc/theme3/img-module-sprites4.png) no-repeat } .selector-wrap A { BACKGROUND: url(/i/doc/theme3/img-module-sprites4.png) no-repeat } .div-button-wrap A { WIDTH: 28px; DISPLAY: block; FLOAT: left; HEIGHT: 26px; CURSOR: pointer } .div-button-wrap .left-button { BACKGROUND-POSITION: 0px -44px } .div-button-wrap .left-button:hover { BACKGROUND-POSITION: 0px -75px } .div-button-wrap .right-button { WIDTH: 27px; BACKGROUND-POSITION: -28px -44px } .div-button-wrap .right-button:hover { WIDTH: 27px; BACKGROUND-POSITION: -28px -75px } .div-module-body { BORDER-BOTTOM: #ededed 1px solid; BACKGROUND-COLOR: #f5f5f5; = BORDER-TOP: #ededed 1px solid } .div-module-body UL LI { DISPLAY: none } .div-module-body UL LI.sel { DISPLAY: block } .div-inner-module-wrap { PADDING-LEFT: 5px; PADDING-TOP: 5px } .div-inner-module-topcap { LINE-HEIGHT: 0px; WIDTH: 237px; BACKGROUND-POSITION: 0px 0px; HEIGHT: = 3px; FONT-SIZE: 0px } .div-inner-module-botcap { LINE-HEIGHT: 0px; WIDTH: 237px; BACKGROUND-POSITION: 0px -20px; HEIGHT: = 2px; FONT-SIZE: 0px } .div-inner-module { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 227px; BACKGROUND: = url(/i/doc/theme3/bg-module_inner_repeat-y.png) repeat-y; PADDING-TOP: = 10px } .div-related-thumb { WIDTH: 92px; BACKGROUND-POSITION: -69px -29px; FLOAT: left; HEIGHT: = 95px } .div-related-thumb IMG { PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; = PADDING-TOP: 3px } .div-related-details { PADDING-LEFT: 5px; WIDTH: 125px; FLOAT: left } .div-description { LINE-HEIGHT: 13px; HEIGHT: 39px; FONT-SIZE: 11px; OVERFLOW: hidden; = MARGIN-RIGHT: 10px; PADDING-TOP: 5px } .div-module-body .related-title { LINE-HEIGHT: 15px; HEIGHT: 30px; COLOR: #0f4d7d; FONT-SIZE: 12px; = OVERFLOW: hidden; FONT-WEIGHT: bold } .div-module-body UL { LIST-STYLE-TYPE: none } .div-module-body A { CURSOR: pointer; TEXT-DECORATION: none } .div-module-body .views { COLOR: #5e5d5d; FONT-SIZE: 10px } .div-module-body .downloads { COLOR: #5e5d5d; FONT-SIZE: 10px } .div-module-body .pricelabel { COLOR: #797979; FONT-SIZE: 10px; FONT-WEIGHT: bold } .div-module-body .price { COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold } .div-module-body .buynow { COLOR: #05721f; FONT-SIZE: 11px; FONT-WEIGHT: bold } .div-related-details .div-detail-row { MARGIN-TOP: 5px } .div-module BODY .div-description { COLOR: #000000; FONT-SIZE: 10px } .div-related-details-small { HEIGHT: 40px; MARGIN-RIGHT: 10px } .div-related-details-small-bot { BORDER-BOTTOM: medium none } .div-related-details-small .div-detail-row { PADDING-TOP: 5px } .div-module-footer { PADDING-BOTTOM: 4px; BORDER-TOP: #ededed 1px solid; PADDING-TOP: 4px } .div-module-footer .selector-wrap { LIST-STYLE-TYPE: none; PADDING-LEFT: 81px } .div-module-footer UL LI { DISPLAY: block; FLOAT: left; MARGIN-LEFT: 5px } .selector-wrap A { WIDTH: 10px; DISPLAY: block; BACKGROUND-POSITION: 0px -28px; HEIGHT: = 10px; CURSOR: pointer } .selector-wrap A.sel { BACKGROUND-POSITION: -17px -28px } .div-description { COLOR: #000000 } #content-padding { MARGIN: 0px auto } .sideIcon { MARGIN: 9px 0px 0px 10px } .fdss { BACKGROUND: url(/i/doc/free-doc-subscriber.png) no-repeat left top } .fdss-bookmark { WIDTH: 29px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 29px } .fdss-delete { WIDTH: 29px; BACKGROUND-POSITION: 0px -79px; HEIGHT: 29px } .fdss-dl { WIDTH: 31px; BACKGROUND-POSITION: 0px -158px; HEIGHT: 31px } .fdss-download:hover { WIDTH: 13px; BACKGROUND-POSITION: 0px -239px; HEIGHT: 15px } .fdss-download { WIDTH: 13px; BACKGROUND-POSITION: 0px -304px; HEIGHT: 15px } .fdss-edit { WIDTH: 29px; BACKGROUND-POSITION: 0px -369px; HEIGHT: 29px } .fdss-embed { WIDTH: 29px; BACKGROUND-POSITION: 0px -448px; HEIGHT: 29px } .fdss-facebook { WIDTH: 31px; BACKGROUND-POSITION: 0px -527px; HEIGHT: 30px } .fdss-print:hover { WIDTH: 15px; BACKGROUND-POSITION: 0px -607px; HEIGHT: 14px } .fdss-print { WIDTH: 15px; BACKGROUND-POSITION: 0px -671px; HEIGHT: 14px } .fdss-reconvert { WIDTH: 29px; BACKGROUND-POSITION: 0px -735px; HEIGHT: 29px } .fdss-replace { WIDTH: 29px; BACKGROUND-POSITION: 0px -814px; HEIGHT: 29px } .fdss-twitter { WIDTH: 29px; BACKGROUND-POSITION: 0px -893px; HEIGHT: 29px } .fdss-z-bghover { WIDTH: 61px; BACKGROUND-POSITION: 0px -972px; HEIGHT: 44px } .fdss-zz-bg { WIDTH: 61px; BACKGROUND-POSITION: 0px -1066px; HEIGHT: 108px } .fds-ur .button A:hover { WIDTH: 61px; BACKGROUND-POSITION: 0px -1066px; HEIGHT: 108px } SPAN.fdss { DISPLAY: inline-block } A.fdss { DISPLAY: inline-block } EM.fdss { DISPLAY: inline-block } .fdss-z-bghover { BACKGROUND-COLOR: #e6ebf3; WIDTH: auto; BACKGROUND-REPEAT: repeat-x; = HEIGHT: auto } .fdss-zz-bg { BACKGROUND-COLOR: #e6ebf3; WIDTH: auto; BACKGROUND-REPEAT: repeat-x; = HEIGHT: auto } .fds-ur .button A:hover { BACKGROUND-COLOR: #e6ebf3; WIDTH: auto; BACKGROUND-REPEAT: repeat-x; = HEIGHT: auto } .button A:hover SPAN.fdss-download { BACKGROUND-POSITION: 0px -239px } .button A:hover SPAN.fdss-print { BACKGROUND-POSITION: 0px -607px } .fds-ur { TEXT-ALIGN: left; LINE-HEIGHT: 1.5; VERTICAL-ALIGN: middle } .fds-ur .doc-library { MARGIN-BOTTOM: 15px } .fds-ur .doc-library .dl-top { BORDER-BOTTOM: #dde3e6 2px solid; POSITION: relative; BORDER-LEFT: = #dde3e6 1px solid; BACKGROUND-COLOR: #eaeef3; BORDER-TOP: #dde3e6 2px = solid; BORDER-RIGHT: #dde3e6 1px solid } .fds-ur .doc-library .dl-top H2 { PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 48px; PADDING-RIGHT: = 0px; COLOR: #637c8c; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: = 6px } .fds-ur .doc-library .dl-top .pos-icon { POSITION: absolute; TOP: 5px; LEFT: 7px } .fds-ur .doc-library .dl-bottom { BORDER-BOTTOM: #dde3e6 1px solid; BORDER-LEFT: #dde3e6 1px solid; = PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: = #637c8c; BORDER-TOP: #dde3e6 1px solid; BORDER-RIGHT: #dde3e6 1px solid; = PADDING-TOP: 6px } .fds-ur .doc-library .credicon { MARGIN-BOTTOM: -5px; VERTICAL-ALIGN: baseline; MARGIN-RIGHT: 4px } .fds-ur .doc-library .dl-bottom STRONG { FONT-SIZE: 18px; VERTICAL-ALIGN: baseline } .fds-ur .doc-library .dl-bottom EM { FONT-STYLE: normal; COLOR: #222222; VERTICAL-ALIGN: baseline; = FONT-WEIGHT: bold } .fds-ur .button-group { MARGIN-BOTTOM: 10px } *:first-child + HTML .fds-ur .button-group { HEIGHT: 110px } * HTML .fds-ur .button-group { HEIGHT: 110px } .fds-ur .button-group H3 { BORDER-BOTTOM: #dde3e6 1px solid; BORDER-LEFT: #dde3e6 1px solid; = PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5; MARGIN: 0px; PADDING-LEFT: 7px; = PADDING-RIGHT: 7px; COLOR: #98adb9; FONT-SIZE: 14px; BORDER-TOP: #dde3e6 = 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dde3e6 1px solid; = PADDING-TOP: 5px } .fds-ur .button { WIDTH: 50%; FLOAT: left; CURSOR: pointer } .fds-ur .button A { BORDER-BOTTOM: #dde3e6 1px solid; POSITION: relative; BORDER-LEFT: = #ffffff 1px solid; DISPLAY: block; BORDER-TOP: #ffffff 1px solid; = BORDER-RIGHT: #dde3e6 1px solid; TEXT-DECORATION: none } .fds-ur .button A:hover { BACKGROUND-IMAGE: = url(../i/free-doc-subscriber/free-doc-subscriber.png); = BACKGROUND-POSITION: 0px -972px } .fds-ur .button A.left { FLOAT: none; BORDER-LEFT-COLOR: #dde3e6 } .fds-ur .button EM { PADDING-BOTTOM: 10px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: = 50px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #828282; PADDING-TOP: = 10px } .fds-ur .button EM.twoline { PADDING-BOTTOM: 2px; PADDING-LEFT: 50px; PADDING-RIGHT: 2px; = PADDING-TOP: 2px } .fds-ur .button .fdss { POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; TOP: 4px; PADDING-TOP: 0px; LEFT: 11px } .fds-ur .downloadprint { =09 } *:first-child + HTML .fds-ur .downloadprint { HEIGHT: 74px } * HTML .fds-ur .downloadprint { HEIGHT: 74px } .fds-ur .downloadprint .fdss { TOP: 12px; LEFT: 16px } .fds-ur .downloadprint A:hover EM { TEXT-DECORATION: underline } .fds-ur .downloadprint EM { PADDING-LEFT: 40px; COLOR: #004a80; FONT-SIZE: 13px; FONT-WEIGHT: bold } #download-button DIV { MARGIN-BOTTOM: 4px } .frdoc-sp { BACKGROUND: url(/i/doc/frdoc-sprite-v02.png) no-repeat left top } .frdoc-sp-btn-download { WIDTH: 153px; BACKGROUND-POSITION: -203px 0px; HEIGHT: 34px } .frdoc-sp-btn-download:hover { BACKGROUND-POSITION: 0px 0px } .frdoc-sp-btn-print { WIDTH: 153px; BACKGROUND-POSITION: -609px 0px; HEIGHT: 34px } .frdoc-sp-btn-print:hover { BACKGROUND-POSITION: -406px 0px } SPAN.frdoc-sp { DISPLAY: inline-block } A.frdoc-sp { DISPLAY: inline-block } A.frdoc-sp { CURSOR: pointer } ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://css.docstoccdn.com/css/patentTemplate.css?build=02403 H2 { FONT-SIZE: 1.3em } #content A { PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: = #23548f; PADDING-TOP: 3px } #misc A { PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: = #23548f; PADDING-TOP: 3px } .related A { COLOR: #23548f } .googleAd { PADDING-RIGHT: 9em; FLOAT: left } .row { MARGIN: 1em 0em; FONT-SIZE: 13px } .patentTitle { TEXT-ALIGN: left; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 2em; = MARGIN-BOTTOM: 1.5em; HEIGHT: 2em; BORDER-TOP: #dddddd 0.3em solid; = FONT-WEIGHT: bold; PADDING-TOP: 0.6em } .dataTable { WIDTH: 100% } .dataTable TH { TEXT-ALIGN: left; FONT-WEIGHT: bold } .dataTable TH.tblPatNum { WIDTH: 17% } .dataTable TH.tblPatTitle { WIDTH: 50% } .dataTable TH.tblPatOwner { WIDTH: 18% } .dataTable TH.tblPatDate { WIDTH: 15% } .dataTable TD { PADDING-RIGHT: 10px } #content { WIDTH: 70%; PADDING-RIGHT: 2em; FLOAT: left; FONT-SIZE: 13px } #patent-stats LABEL { FONT-WEIGHT: bold } #misc { WIDTH: 27%; FLOAT: right } .abstract { WIDTH: 100%; MARGIN-BOTTOM: 1em } .AbstractLabels { MARGIN-TOP: 1em } .AbstractLabels DIV { PADDING-BOTTOM: 0.2em } .previewBox { FLOAT: left; MARGIN-LEFT: 1em } .previewBox IMG { BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-TOP: = gray 1px solid; BORDER-RIGHT: gray 1px solid } .seperator { MARGIN: 0.5em; COLOR: #dddddd } .center { TEXT-ALIGN: center } .docIcon { WIDTH: 32px; BACKGROUND: url(/i/ico/icon-large-sprite.png) no-repeat = 0px 0px; FLOAT: left; HEIGHT: 32px } DIV.pdf.docIcon { BACKGROUND-POSITION: -14px -69px } .left { FLOAT: left } .right { FLOAT: right } .labelVal { WIDTH: 37em } .lightGrey { BACKGROUND-COLOR: #f5f5f5; OVERFLOW: auto } .classDescShort { HEIGHT: 7.7em; OVERFLOW: hidden } .classDesc { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: = 1.1em; PADDING-TOP: 0px } .moreDesc LABEL { TEXT-ALIGN: right; PADDING-BOTTOM: 3px; MARGIN: 0px auto; PADDING-LEFT: = 8px; PADDING-RIGHT: 8px; FLOAT: right; COLOR: #23548f; FONT-SIZE: 0.9em; = CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 3px } .labelValCats { WIDTH: 15.8em } ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://css.docstoccdn.com/css/registration-overlay.css?build=02403 .module { PADDING-TOP: 10px } .module-b { BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; = PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; = BACKGROUND: url(/i/modules/module-gradient.png) repeat-x 0px bottom; = BORDER-TOP: 0px; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 12px; = border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; = -moz-border-radius: 0 0 8px 8px } .module-h H3 { PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px; PADDING-LEFT: 8px; = PADDING-RIGHT: 0px; COLOR: #004a80; FONT-SIZE: 16px; VERTICAL-ALIGN: = top; FONT-WEIGHT: bold; PADDING-TOP: 0px } .module-overlay-blue { BORDER-BOTTOM: #61737b 3px solid; BORDER-LEFT: #61737b 3px solid; = BACKGROUND-COLOR: #ffffff; BORDER-TOP: #61737b 3px solid; BORDER-RIGHT: = #61737b 3px solid; border-radius: 10px; -moz-border-radius: 10px; = -moz-box-shadow: 3px 3px 10px #333; -webkit-box-shadow: 3px 3px 10px = #333; box-shadow: 3px 3px 10px #333 } .module-overlay-blue .module-h { BORDER-BOTTOM: #a4b4bf 1px solid; BACKGROUND-COLOR: #006eb9; HEIGHT: = 50px; border-radius: 7px 7px 0px 0px; -moz-border-radius: 7px 7px 0px = 0px } .module-overlay-blue .module-h H3 { POSITION: absolute; MARGIN: 14px 13px; COLOR: #ffffff; FONT-SIZE: 18px } .module-overlay-blue .module-b { BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; = PADDING-BOTTOM: 22px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; = BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px } .button-orange-halo SPAN { TEXT-TRANSFORM: uppercase; BACKGROUND-POSITION: left -2380px; COLOR: = #fff; FONT-SIZE: 15px; FONT-WEIGHT: bold; text-shadow: 1px 1px 1px #999 } .button-orange-halo SPAN SPAN { BACKGROUND-POSITION: right -2279px } .button-orange-halo SPAN SPAN SPAN { LINE-HEIGHT: 42px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; = BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left -2480px; HEIGHT: = 42px; MARGIN-LEFT: 13px; MARGIN-RIGHT: 13px } .button-orange-halo:hover SPAN { BACKGROUND-POSITION: left -2430px } .button-orange-halo:hover SPAN SPAN { BACKGROUND-POSITION: right -2329px } .button-orange-halo:hover SPAN SPAN SPAN { BACKGROUND-POSITION: left -2530px } .icon_green_check { DISPLAY: inline-block; BACKGROUND: = url(/i/template-blueprint/icon-sprites.png) no-repeat 0px 0px } .icon_green_check { WIDTH: 18px; BACKGROUND-POSITION: -4px -3px; HEIGHT: 18px } .reg-olay { Z-INDEX: 9999; POSITION: fixed; WIDTH: 655px; DISPLAY: none; = FONT-FAMILY: arial, verdana; MARGIN-LEFT: -325px; FONT-SIZE: 14px; TOP: = 10%; LEFT: 50% } .reg-olay A { TEXT-DECORATION: none } .reg-olay { POSITION: fixed; WIDTH: 665px; MARGIN-LEFT: -325px; TOP: 10%; LEFT: 50% } .reg-olay .clear { CLEAR: both } .reg-olay { TEXT-ALIGN: left } .reg-olay .fl { WIDTH: 245px; FLOAT: left } .reg-olay .fr { WIDTH: 295px; FLOAT: left } .reg-olay .fc { TEXT-ALIGN: center; WIDTH: 35px; FLOAT: left; HEIGHT: 120px; COLOR: = #999; FONT-WEIGHT: bold } .center-line { HEIGHT: 52px; MARGIN-RIGHT: 17px; BORDER-RIGHT: #e0e0e0 2px solid } #login_popup_download_register .gradientBox { BORDER-BOTTOM: #e0e0e0 2px solid; BORDER-LEFT: #e0e0e0 2px solid; = PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f4f6fa; PADDING-LEFT: 15px; = PADDING-RIGHT: 15px; HEIGHT: 85px; BORDER-TOP: #e0e0e0 2px solid; = BORDER-RIGHT: #e0e0e0 2px solid; PADDING-TOP: 15px } .as-seen { BACKGROUND-IMAGE: url(/i/as-seen-on.png); WIDTH: 576px; HEIGHT: 46px } .as-seen-text { FONT-STYLE: italic; MARGIN-TOP: 1em; TEXT-INDENT: 10px; FONT-SIZE: = 0.9em } .hp-text { MARGIN: 1.5em 0px 1em; FONT-SIZE: 0.8em; FONT-WEIGHT: bold } .hp-title { COLOR: #4b6679; FONT-SIZE: 1.3em } .hp-logo { BACKGROUND-IMAGE: url(/i/hp.png); WIDTH: 30px; DISPLAY: inline-block; = HEIGHT: 30px; MARGIN-RIGHT: 5px } #login_popup_download_register INPUT.horz { MARGIN-TOP: 1em; WIDTH: 95%; HEIGHT: 20px } #login_popup_download_register LABEL { DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: bold } #login_popup_download_register .subtext { TEXT-ALIGN: left; DISPLAY: block; FONT-SIZE: 10px; PADDING-TOP: 5px } .reg-olay P { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT-SIZE: 11px; PADDING-TOP: 0px } .reg-olay .fl .pad { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 23px; COLOR: = #111; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 5px } .reg-olay .fl .form { PADDING-TOP: 0px } .reg-olay .fl .form LABEL { MARGIN: 5px 0px; DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: bold } .reg-olay .fl .form INPUT { PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 94%; PADDING-RIGHT: 7px; = PADDING-TOP: 7px } .reg-olay .fl .subtext { TEXT-ALIGN: left; DISPLAY: block; COLOR: #aaa; FONT-SIZE: 10px } .reg-olay .fl P { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT-SIZE: 11px; PADDING-TOP: 0px } .reg-olay .fr STRONG { COLOR: #111 } .reg-olay .fr .pad { PADDING-BOTTOM: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 48px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px } .reg-olay .fr .pad .icon_green_check { POSITION: absolute; MARGIN: 0px 0px 0px -30px } .reg-olay .fr .pad LI { PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT-SIZE: 13px; PADDING-TOP: 0px } .reg-olay .fr .pad LI STRONG { COLOR: #0e33cc; FONT-WEIGHT: bold } .reg-olay .bottom { TEXT-ALIGN: left; MARGIN-TOP: 20px; HEIGHT: 37px; BORDER-TOP: #eee 1px = solid; PADDING-TOP: 10px } .reg-olay H1 { MARGIN: 0px 0px 1em; FONT-SIZE: 23px; FONT-WEIGHT: bold } .reg-olay H3 { LINE-HEIGHT: 18px; MARGIN: 0px 0px 1.5em; PADDING-RIGHT: 90px; HEIGHT: = 37px; FONT-SIZE: 15px; FONT-WEIGHT: bold } .reg-olay H3 STRONG { COLOR: #0e33cc } .reg-olay .continue-browsing { POSITION: absolute; LINE-HEIGHT: 53px; FONT-SIZE: 12px; RIGHT: 20px } .reg-olay .already-registered { TEXT-ALIGN: right; MARGIN-BOTTOM: 0px; HEIGHT: 20px; FONT-SIZE: 12px } .reg-olay .continue-browsing A { COLOR: #99e2fa; CURSOR: pointer } .reg-olay .already-registered A { CURSOR: pointer } .reg-olay .already-registered A SPAN { COLOR: #004a80 } .reg-olay .already-registered A:hover { CURSOR: pointer; TEXT-DECORATION: underline } .reg-olay .facebook-login { PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 10px } .module-login-popup { BACKGROUND-COLOR: #ffffff } #err-msg { BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff2f3; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; DISPLAY: none; COLOR: red; FONT-SIZE: 14px; = BORDER-TOP: red 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: red 1px = solid; PADDING-TOP: 5px } #top-err-msg { BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff2f3; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; DISPLAY: none; COLOR: red; FONT-SIZE: 14px; = BORDER-TOP: red 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: red 1px = solid; PADDING-TOP: 5px } #top-err-msg-register { BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff2f3; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; DISPLAY: none; COLOR: red; FONT-SIZE: 14px; = BORDER-TOP: red 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: red 1px = solid; PADDING-TOP: 5px } #top-err-msg-login { BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff2f3; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; DISPLAY: none; COLOR: red; FONT-SIZE: 14px; = BORDER-TOP: red 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: red 1px = solid; PADDING-TOP: 5px } #top-err-msg-questions { BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff2f3; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; DISPLAY: none; COLOR: red; FONT-SIZE: 14px; = BORDER-TOP: red 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: red 1px = solid; PADDING-TOP: 5px } #top-err-msg-reminder { BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff2f3; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; DISPLAY: none; COLOR: red; FONT-SIZE: 14px; = BORDER-TOP: red 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: red 1px = solid; PADDING-TOP: 5px } #top-err-msg { PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-LEFT: 20px; = PADDING-RIGHT: 20px; PADDING-TOP: 10px } #top-err-msg-register { PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-LEFT: 20px; = PADDING-RIGHT: 20px; PADDING-TOP: 10px } #top-err-msg-login { PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-LEFT: 20px; = PADDING-RIGHT: 20px; PADDING-TOP: 10px } #top-err-msg-questions { PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-LEFT: 20px; = PADDING-RIGHT: 20px; PADDING-TOP: 10px } #top-err-msg-reminder { PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-LEFT: 20px; = PADDING-RIGHT: 20px; PADDING-TOP: 10px } #top-err-msg-reminder { BORDER-BOTTOM: #c6d880 2px solid; BORDER-LEFT: #c6d880 2px solid; = PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; = MARGIN-BOTTOM: 1em; BACKGROUND: #e6efc2; COLOR: #264409; BORDER-TOP: = #c6d880 2px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #c6d880 2px solid; = PADDING-TOP: 0.8em } .error-style { BORDER-BOTTOM-COLOR: red; BACKGROUND-COLOR: #fff2f3; BORDER-TOP-COLOR: = red; BORDER-RIGHT-COLOR: red; BORDER-LEFT-COLOR: red } .facepile { MARGIN-TOP: -13px; MARGIN-LEFT: 18px } HTML .fb_iframe_widget_loader .FB_Loader { BACKGROUND-IMAGE: none } .wait { WIDTH: 35px; DISPLAY: none; MARGIN-BOTTOM: 5px; BACKGROUND: = url(/i/social/wait.gif) no-repeat left top; HEIGHT: 30px } .sprite-doc-overlay { BACKGROUND-IMAGE: url(/i/docs/sprite-document-overlay.png) } #document-overlay-proactive { Z-INDEX: 99999; POSITION: absolute; TEXT-ALIGN: left; BACKGROUND-COLOR: = #728999; WIDTH: 719px; MARGIN-LEFT: -399px; TOP: 200px; LEFT: 50%; = border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; = -moz-border-radius: 3px 3px 3px 3px; -moz-box-shadow: 3px 3px 10px #333; = -webkit-box-shadow: 3px 3px 10px #333; box-shadow: 3px 3px 10px #333 } .proactive-content { POSITION: relative; MARGIN-TOP: 20px; WIDTH: 472px; FLOAT: left; = MARGIN-LEFT: 20px } #document-overlay-proactive .documentWrap { MARGIN-TOP: 20px; WIDTH: 207px; BACKGROUND-POSITION: 0px -245px; = MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: 255px; MARGIN-LEFT: 20px } .documentWrap IMG { MARGIN-TOP: 9px; MARGIN-LEFT: 12px } .sp-download { WIDTH: 26px; DISPLAY: inline-block; BACKGROUND-POSITION: -109px -34px; = HEIGHT: 29px } .sp-print { WIDTH: 31px; DISPLAY: inline-block; BACKGROUND-POSITION: -57px -34px; = HEIGHT: 29px } .sp-save { WIDTH: 31px; DISPLAY: inline-block; BACKGROUND-POSITION: -7px -34px; = HEIGHT: 29px } #document-overlay-proactive .rating { BACKGROUND-POSITION: -7px -96px } #document-overlay-proactive .half-rating { BACKGROUND-POSITION: -31px -96px } #document-overlay-proactive .no-rating { BACKGROUND-POSITION: -54px -96px } #document-overlay-proactive .rating { WIDTH: 17px; DISPLAY: inline-block; HEIGHT: 17px } #document-overlay-proactive .half-rating { WIDTH: 17px; DISPLAY: inline-block; HEIGHT: 17px } #document-overlay-proactive .no-rating { WIDTH: 17px; DISPLAY: inline-block; HEIGHT: 17px } .rating-label { COLOR: #fff } #document-overlay-proactive H3 { MARGIN-TOP: 40px; MARGIN-BOTTOM: 10px; COLOR: #d0d6db; FONT-SIZE: 16px } #document-overlay-proactive H3 B { COLOR: #fff } #document-overlay-proactive .step2 H3 { MARGIN-TOP: 15px; MARGIN-BOTTOM: 0px } #document-overlay-proactive .step3 H3 { MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px } #document-overlay-proactive .step1 H4 { LINE-HEIGHT: 17px; HEIGHT: 17px; FONT-SIZE: 12px } #document-overlay-proactive .step2 H4 { COLOR: #d0d6db; FONT-SIZE: 12px } #document-overlay-proactive .btn-row { MARGIN-TOP: 20px } #document-overlay-proactive .btn-row A { PADDING-RIGHT: 10px } #document-overlay-proactive .rating-text { COLOR: #ffffff } #document-overlay-proactive .rating-text B { FONT-WEIGHT: normal } #document-overlay-proactive .orange-button { =09 } #document-overlay-proactive .orange-button SPAN { BORDER-BOTTOM: #f4820c 1px solid; BORDER-LEFT: #f4820c 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fb9c31; PADDING-LEFT: 10px; = PADDING-RIGHT: 20px; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: = 20px; BORDER-TOP: #f4820c 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; = BORDER-RIGHT: #f4820c 1px solid; PADDING-TOP: 5px; border-radius: 3px = 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: = 3px 3px 3px 3px } #document-overlay-proactive .orange-button:hover { BACKGROUND-COLOR: #f27900 } #document-overlay-proactive .grey-button SPAN { BORDER-BOTTOM: #6e8898 1px solid; BORDER-LEFT: #6e8898 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #8196a5; PADDING-LEFT: 10px; = PADDING-RIGHT: 20px; DISPLAY: inline-block; COLOR: #ccd3d9; FONT-SIZE: = 14px; BORDER-TOP: #6e8898 1px solid; CURSOR: pointer; BORDER-RIGHT: = #6e8898 1px solid; PADDING-TOP: 5px; border-radius: 3px 3px 3px 3px; = -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px = 3px } #document-overlay-proactive .grey-button:hover SPAN { BACKGROUND-COLOR: #6e8898 } #document-overlay-proactive .spacer { MARGIN: 20px 47px 0px 0px; HEIGHT: 2px } #document-overlay-proactive .spacer .spacer0 { BACKGROUND-COLOR: #8a9fac; HEIGHT: 1px } #document-overlay-proactive .spacer .spacer1 { BACKGROUND-COLOR: #90a5b6; HEIGHT: 1px } #document-overlay-proactive .btn-row-back { TEXT-ALIGN: right; MARGIN-TOP: 40px; MARGIN-BOTTOM: 15px; MARGIN-RIGHT: = 47px } #document-overlay-proactive .close { BORDER-BOTTOM: #4d6575 1px solid; POSITION: absolute; BORDER-LEFT: = #4d6575 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; = PADDING-RIGHT: 8px; DISPLAY: block; COLOR: #4d6575; FONT-SIZE: 14px; = BORDER-TOP: #4d6575 1px solid; TOP: 10px; CURSOR: pointer; RIGHT: 10px; = BORDER-RIGHT: #4d6575 1px solid; TEXT-DECORATION: none; PADDING-TOP: = 3px; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px = 5px; -moz-border-radius: 5px 5px 5px 5px } #document-overlay-proactive .close:hover { BACKGROUND-COLOR: #4d6575; COLOR: #fff } #document-overlay-proactive .login-line1 { MARGIN-TOP: 20px; COLOR: #353a3f; FONT-SIZE: 12px } #document-overlay-proactive .step3 .login-line1 { MARGIN-TOP: 8px } #document-overlay-proactive .login-line2 { MARGIN-TOP: 5px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold } #document-overlay-proactive .login-fb-button { MARGIN-TOP: 10px } #document-overlay-proactive .register-section .fl { WIDTH: 190px; FLOAT: left } #document-overlay-proactive .register-section .fr { WIDTH: 190px; FLOAT: left } #document-overlay-proactive .register-section .spacerhorz { MARGIN-TOP: 20px; WIDTH: 10px; FLOAT: left; COLOR: #d8e7f0; FONT-SIZE: = 14px; MARGIN-RIGHT: 10px } #document-overlay-proactive .register-section .spacerhorz .spacerline { BACKGROUND-COLOR: #d8e7f0; WIDTH: 1px; HEIGHT: 30px; MARGIN-LEFT: 6px } #document-overlay-proactive .register-input { MARGIN-TOP: 10px } #document-overlay-proactive INPUT { PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 170px; PADDING-RIGHT: = 3px; FONT-SIZE: 14px; PADDING-TOP: 3px } #document-overlay-proactive .login { CURSOR: pointer } #top-err-msg-register { MARGIN-BOTTOM: 1em } #login_popup_question .module-b H3 { PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; HEIGHT: 15px; COLOR: #637c8c; = FONT-SIZE: 12px } #login_popup_question2 .module-b H3 { PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; HEIGHT: 15px; COLOR: #637c8c; = FONT-SIZE: 12px } #login_popup_question HR { MARGIN-BOTTOM: 10px; COLOR: #d8e2e8 } #login_popup_question2 HR { MARGIN-BOTTOM: 10px; COLOR: #d8e2e8 } #login_popup_question .module-b H4 { MARGIN-TOP: 15px; MARGIN-BOTTOM: 3px; COLOR: #637c8c } #login_popup_question2 .module-b H4 { MARGIN-TOP: 15px; MARGIN-BOTTOM: 3px; COLOR: #637c8c } .drop-down-wrap { PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f1f1f1; PADDING-LEFT: 15px; = PADDING-RIGHT: 15px; PADDING-TOP: 15px } #login_popup_question .icon_green_check { DISPLAY: none; FLOAT: right } #login_popup_question2 .icon_green_check { DISPLAY: none; FLOAT: right } #password_form { DISPLAY: none } #reminder_button { DISPLAY: none } ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://js.docstoccdn.com/js/Global.js?build=02403 =EF=BB=BFvar TimeTracker =3D function(opt_bucket) { if (opt_bucket) { this.bucket_ =3D opt_bucket.sort(this.sortNumber);=20 } else { this.bucket_ =3D TimeTracker.DEFAULT_BUCKET; } }; TimeTracker.prototype.startTime_; TimeTracker.prototype.stopTime_; TimeTracker.prototype.bucket_; TimeTracker.DEFAULT_BUCKET =3D [100, 500, 1500, 2500, 5000]; /** * Calculates time difference between start and stop * @return {Number} The time difference between start and stop */ TimeTracker.prototype._getTimeDiff =3D function() { return (this.stopTime_ - this.startTime_); }; /** * Helper function to sort an Array of numbers * @param {Number} arg1 The first number * @param {Number} arg2 The second number * @return {Number} The difference used to sort */ TimeTracker.prototype.sortNumber =3D function(a, b) { return (a - b); }; /** * Records the start time * @param {Number} arg1 Optional start time specified by user */ TimeTracker.prototype._recordStartTime =3D function(opt_time) { if (opt_time !=3D undefined) { this.startTime_ =3D opt_time; } else { this.startTime_ =3D (new Date()).getTime(); } }; /** * Records the stop time * @param {Number} arg1 Optional stop time specified by user */ TimeTracker.prototype._recordEndTime =3D function(opt_time) { if (opt_time !=3D undefined) { this.stopTime_ =3D opt_time; } else { this.stopTime_ =3D (new Date()).getTime(); } }; /** * Tracks the event. Calculates time and sends information to * the event tracker passed * @param {Object} arg1 GA tracker created by user * @param {String} arg2 Optional event object name * @param {String} arg3 Optional event label */ TimeTracker.prototype._track =3D function(opt_event_obj_name, opt_event_label) { var category; if (opt_event_obj_name !=3D undefined && opt_event_obj_name.length !=3D = 0) { category =3D opt_event_obj_name; } else { category =3D 'TimeTracker'; } var i; var bucketString; for (i =3D 0; i < this.bucket_.length; i++) { if ((this._getTimeDiff()) < this.bucket_[i]) { if (i =3D=3D 0) { bucketString =3D "0-" + (this.bucket_[0]); break; } else { bucketString =3D this.bucket_[i - 1] + "-" + (this.bucket_[i] - 1); break; } } } if (!bucketString) { bucketString =3D this.bucket_[i - 1] + "+"; } _gaq.push(['_trackEvent', category, bucketString, opt_event_label, = this._getTimeDiff()]); }; /** * Sets the bucket for histogram generation in GA * @param {Array.} The bucket array */ TimeTracker.prototype._setHistogramBuckets =3D function(buckets_array) { this.bucket_ =3D buckets_array.sort(this.sortNumber); }; var timeTracker =3D new TimeTracker(); timeTracker._recordStartTime(); //declare our window class function DocstocWindow()=20 { //create a reference to ourselves to access class variables and = objects. this.[var_name] doesn't work var me =3D this; //pointer to our outer window var _container =3D null; //pointer to our body div var _body =3D null; //pointer to the iframe var _iframe =3D null; var _imgPath =3D'/i/popup/'; //var _imgPath =3D'/i/popup/'; //set up collection of large table settings var _largeTableSettings =3D { imgTop:_imgPath + 'large/T_Main.png', imgBottom:_imgPath + 'large/B_Main.png', imgRight:_imgPath + 'large/R_Main.png', imgLeft:_imgPath + 'large/L_Main.png', imgTopLeft:_imgPath + 'large/TL_Main.png', imgTopRight:_imgPath + 'large/TR_Main.png', imgBottomLeft:_imgPath + 'large/BL_Main.png', imgBottomRight:_imgPath + 'large/BR_Main.png', imgCloseButton:_imgPath + 'large/btn_close.gif', widthTopLeft:'26px', widthTopRight:'30px', widthLeft:'26px', widthRight:'30px', widthBottomLeft:'26px', widthBottomRight:'30px', widthCloseButton:'13px', heightTopLeft:'43px', heightTop:'43px', heightTopRight:'43px', heightBottomLeft:'32px', heightBottom:'32px', heightBottomRight:'32px', heightCloseButton:'15px', topCloseButton:'10px', rightCloseButton:'20px', rightToolTip:'34px' }; //set up collection of small table settings var _smallTableSettings =3D { imgTop:_imgPath + 'small/s_T_main2.png', imgBottom:_imgPath + 'small/s_B_main2.png', imgRight:_imgPath + 'small/s_R_main2.png', imgLeft:_imgPath + 'small/s_L_main2.png', imgTopLeft:_imgPath + 'small/s_TL_main2.png', imgTopRight:_imgPath + 'small/s_TR_main2.png', imgBottomLeft:_imgPath + 'small/s_BL_main2.png', imgBottomRight:_imgPath + 'small/s_BR_main2.png', imgCloseButton:_imgPath + 'small/btn_close2.gif', widthTopLeft:'18px', widthTopRight:'19px', widthLeft:'18px', widthRight:'19px', widthBottomLeft:'18px', widthBottomRight:'19px', widthCloseButton:'20px', heightTopLeft:'28px', heightTop:'28px', heightTopRight:'28px', heightBottomLeft:'19px', heightBottom:'19px', heightBottomRight:'19px', heightCloseButton:'20px', topCloseButton:'5px', rightCloseButton:'5px', rightToolTip:'34px' }; //get browser name and version. we use the javascript intrinsic = navigator object to retrieve this information var _browserName =3D navigator.appName; var _browserVer =3D new String(navigator.appVersion); =09 // safari, mozilla and ie treat "scrollTop" and "scrollLeft" = differently. var _bodyScrollLeft =3D 0; var _bodyScrollTop =3D 0; var _bodyScrollWidth =3D 0; var _bodyScrollHeight =3D 0; =09 //the true height represents the proper height of this control = including the header and footer heights. =20 //the height specified by the user is used to set the height of the = body of the window. var _trueHeight =3D '400px'; //set up click messages var _smallClickMessage =3D 'esc or '; var _largeClickMessage =3D 'press escape or click button to close'; =09 //declare our options this.title=3D'New Window';=20 this.draggable=3Dtrue;=20 this.width=3D'400px';=20 this.height=3D'400px';=20 this.top=3D'20px';=20 this.left=3D'20px';=20 this.zindex =3D '1000'; this.centered =3D true; this.closeOnEsc =3D true; this.type =3D 1; //type defines the, um, type of the popup: 0 - large, = 1 - small this.formId =3D null; this.clearContentOnHide =3D true; this.preserveContent =3D false; this.scrollBars =3D false; this.instanceName =3D null; this.contentOwnerElement =3D null; this.divId =3D null; this.onClose =3D function(){}; //gets called when window closes this.displayCloseButton =3D true; //initialize our new window. The divId is the id of the div that = should be created as the container //of our new window. Options is a collection of values utilized in the = creation of our window this.init =3D function(divId) { me.divId =3D divId; me.setBodyScrolls(); //create the div in the current window _container =3D document.createElement('div'); _container.setAttribute('id', divId); _container.setAttribute('style', ''); =09 //set up styles this way cuz of IE. piece of shit doesn't take the = setAttribute styles _container.style.position =3D 'absolute'; _container.style.visibility =3D 'hidden'; _container.style.width =3D me.width; _container.style.top =3D me.top; _container.style.left =3D me.left; _container.style.zIndex =3D me.zindex; =09 //add the proper table structure with the correct styles to the div var table =3D ""; =09 switch (me.type) { case 0: table =3D me.getTable(divId, _largeTableSettings); break; case 1: table =3D me.getTable(divId, _smallTableSettings); break; } =09 //set the html of our container _container.innerHTML =3D table; =09 //if this is IE 6.0, place an iframe behind our div if ((_browserName =3D=3D "Microsoft Internet Explorer") && = (_browserVer.indexOf("MSIE 6.0") >=3D 0)) { //""; //'' =09 var myIFrame =3D document.createElement('iframe'); =09 myIFrame.setAttribute('id', divId + '_iframe'); myIFrame.setAttribute('src', "javascript:false;"); myIFrame.setAttribute('frameborder', '0'); myIFrame.setAttribute('style', ''); =09 myIFrame.style.position =3D 'absolute'; myIFrame.style.filter =3D = 'progid:DXImageTransform.Microsoft.Alpha(opacity=3D0)'; myIFrame.style.zIndex =3D me.zindex - 1; myIFrame.style.width =3D me.width; myIFrame.style.height =3D _trueHeight; myIFrame.style.top =3D me.top; myIFrame.style.left =3D me.left; =09 //set the body style so the transparency works in ie (fucken hack!) //document.body.style.backgroundColor =3D 'transparent'; //inject our iframe into the body of the document document.body.appendChild(myIFrame); =09 //get reference to our iframe _iframe =3D document.getElementById(divId + '_iframe'); _iframe.style.visibility =3D 'visible'; } =09 if (me.formId !=3D null) { document.getElementById(me.formId).appendChild(_container); } else { //inject our new div into the body of the document document.body.appendChild(_container); } =09 //get our body element _body =3D document.getElementById(divId + '_docWinBody'); //make our div draggable if (me.draggable){ Drag.init(_container, null,=20 _bodyScrollLeft, _bodyScrollLeft + _bodyScrollWidth, _bodyScrollTop, _bodyScrollTop + _bodyScrollHeight); } //center our div if (me.centered){ me.center();} //register for escape key capture if (me.closeOnEsc){ me.registerAsKeyListener();} }; //end init this.getTable =3D function(divId, settings) { //set true height to be used later _trueHeight =3D (parseInt(me.height, 10) + = parseInt(settings.heightTop, 10) + parseInt(settings.heightBottom, 10) + = 10) + 'px'; //get body width var bodyWidth =3D (parseInt(me.width, 10) - = parseInt(settings.widthLeft, 10) - parseInt(settings.widthRight, 10)) + = 'px'; //set up the cursor for the header var cursorStyle =3D ''; if (me.draggable){ cursorStyle =3D 'cursor:move;';} //set up click message var clickMessage =3D ''; if (parseInt(me.width, 10) > 200) { clickMessage =3D _largeClickMessage; } else { clickMessage =3D _smallClickMessage; } //set up close button behavior var closeOnMouseOver =3D "javascript:document.getElementById(\"" + = divId + "_docWinToolTip\").style.visibility =3D \"visible\";"; var closeOnMouseOut =3D "javascript:document.getElementById(\"" + = divId + "_docWinToolTip\").style.visibility =3D \"hidden\";"; var closeOnClick =3D "document.getElementById(\"" + divId + = "\").style.visibility =3D \"hidden\";"; if (me.instanceName !=3D null){ closeOnClick =3D 'javascript:' + = me.instanceName + '.hide();';} closeTxt =3D 'Close'; if (this.displayCloseButton =3D=3D false) { settings.imgCloseButton =3D ""; closeOnMouseOver =3D ""; closeOnMouseOut =3D ""; closeTxt =3D ""; } var table =3D "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "
" + me.title + "
" + clickMessage + "
" + "
" + closeTxt + "
" + "
" + "
" + "
" + "
"; return table; }; =09 this.getImageStyleString =3D function(imgSrc) { //return variable var imgStyleString =3D ""; =09 //ie 6 and 7 both return version 4.0 as the initial version in the = variable but then say the full version of the browser later in the = string. if ((_browserName =3D=3D "Microsoft Internet Explorer") && = (_browserVer.indexOf("MSIE 6.0") >=3D 0)) { //if ie6, return a filter that would load the png correctly imgStyleString =3D '; filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"' + imgSrc + = '", sizingMethod=3D"scale")'; } else { //if else, just return a url string imgStyleString =3D "url(" + imgSrc + ")"; } =09 return imgStyleString; }; =09 //remove the div from the page this.destroy =3D function() { document.body.removeChild(_container); if (_iframe !=3D null){ document.body.removeChild(_iframe);} }; =09 this.registerAsKeyListener =3D function() { if (document.attachEvent) { document.attachEvent('onkeyup', me.onKeyPress); } else { document.addEventListener('keyup', me.onKeyPress, true); } }; =09 this.onKeyPress =3D function(e) { var keyPressed; =09 if (window.event) // IE { keyPressed =3D event.keyCode; } else if(e.which) // Netscape/Firefox/Opera { keyPressed =3D e.which; } =09 if (keyPressed =3D=3D 27) { //escape key was pressed me.hide(); } }; =09 //set content this.setContent =3D function(content) { //fix for object not showing up properly under IE if (content.substr(0, 7) =3D=3D " 
" + content;} _body.innerHTML =3D content; }; //set the location where content was grabbed from this.setContentOwner =3D function(el) { me.contentOwnerElement =3D el; };=09 =09 //return the content this.getContent =3D function() { return _body.innerHTML; }; =09 //set url this.setUrl =3D function(url) { var scrollText =3D "scrolling=3D'auto'"; if (!me.scrollBars) {scrollText =3D "scrolling=3D'no'";} =09 var iframe =3D ""; _body.innerHTML =3D iframe; }; =09 //set ajax content this.setAjaxContent =3D function(action, url, data) { //declare object var oAjax =3D new AjaxObject101(); =09 //set response type oAjax.returnXml =3D false; =09 //set method delegates //oAjax.funcWait =3D Working; oAjax.funcDone =3D me.OnAjaxReturn; =09 oAjax.sndReq(action, url, data); }; =09 this.OnAjaxReturn =3D function(data) { me.setContent(data); }; =09 //show our window this.show =3D function() { me.setBodyScrolls(); if (me.centered){ me.center();} _container.style.visibility =3D 'visible'; if (_iframe !=3D null){ _iframe.style.visibility =3D 'visible';} }; //end show =09 //hide our window this.hide =3D function() { _container.style.visibility =3D 'hidden'; document.getElementById(me.divId + "_docWinToolTip").style.visibility = =3D "hidden"; if (_iframe !=3D null){ _iframe.style.visibility =3D 'hidden';} if (me.preserveContent && me.contentOwnerElement!=3Dnull) = {me.contentOwnerElement.innerHTML =3D me.getContent();} if (me.clearContentOnHide){ me.setContent('');} me.onClose(); }; //end hide =09 this.center =3D function() { _container.style.left =3D "50%"; _container.style.top =3D "50%"; var newLeft =3D _container.offsetLeft; //take into account the scrolling of the browser newLeft =3D (newLeft - _container.offsetWidth / 2) + _bodyScrollLeft; //make sure we're not in the negatives if (newLeft <=3D 0){ newLeft =3D 1;} //make sure we're in the scrollable area if (newLeft < _bodyScrollLeft) {newLeft =3D _bodyScrollLeft;} //set up the string newLeft =3D parseInt(newLeft, 10); newLeft =3D newLeft.toString() + 'px'; //set left _container.style.left =3D newLeft; if (_iframe !=3D null){ _iframe.style.left =3D newLeft;} =09 var newTop =3D _container.offsetTop; //take into account the scrolling of the browser newTop =3D (newTop - _container.offsetHeight / 2) + _bodyScrollTop; //check negatives if (newTop <=3D 0){ newTop =3D 1;} //make sure we're in the scrollable area if (newTop < _bodyScrollTop){ newTop =3D _bodyScrollTop;} //set up string newTop =3D parseInt(newTop, 10); newTop =3D newTop.toString() + 'px'; =09 //set top _container.style.top =3D newTop; if (_iframe !=3D null){ _iframe.style.top =3D newTop;} =09 }; =09 this.setLocation =3D function(top, left) { _container.style.left =3D left; _container.style.top =3D top; }; =09 //position denotes on which side of the element this div should line = up. accepted values are top, bottom, left, right this.setLocationByElement =3D function(elementId, position) { =09 //get the absolute top and left of the passed in document var top =3D elementId.offsetTop; var left =3D elementId.offsetLeft; var offsetParent =3D elementId.offsetParent; =09 while (offsetParent !=3Dnull && offsetParent.tagName !=3D 'BODY') { top +=3D offsetParent.offsetTop; left +=3D offsetParent.offsetLeft; =09 offsetParent =3D offsetParent.offsetParent; } =09 //take into account the user desired position switch (position) { case 'top': //left remains the same. top should be decremented by the height of = our control top -=3D parseInt(me.height,10); =09 break; case 'bottom': //left remains the same. top should be incremented by the height of = the client control top +=3D elementId.offsetHeight; =09 break; case 'left': //top remains the same. left should be decremented by the width of = our control left -=3DparseInt(me.width,10); break; case 'right': //top remains the same. left should be incremented by the width of = the client control left +=3D elementId.offsetWidth; =09 break; } =09 //set the location me.setLocation(top + 'px', left + 'px'); }; =09 =09 this.setBodyScrolls =3D function() { =20 // safari, mozilla and ie treat "scrollTop" and "scrollLeft" = differently. if(_browserVer.indexOf("Safari") !=3D -1) { _bodyScrollLeft =3D document.body.scrollLeft; _bodyScrollTop =3D document.body.scrollTop; _bodyScrollWidth =3D document.body.scrollWidth; _bodyScrollHeight =3D document.body.scrollHeight; return; } _bodyScrollLeft =3D document.documentElement.scrollLeft; _bodyScrollTop =3D document.documentElement.scrollTop; _bodyScrollWidth =3D document.documentElement.scrollWidth; _bodyScrollHeight =3D document.documentElement.scrollHeight; return; }; =09 =09 /************************************************** * dom-drag.js * 09.25.2001 * www.youngpup.net * Script featured on Dynamic Drive (http://www.dynamicdrive.com) = 12.08.2005 ************************************************** * 10.28.2001 - fixed minor bug where events * sometimes fired off the handle, not the root. **************************************************/ var Drag =3D { obj: null, init: function(o, oRoot, minX, maxX, minY, maxY, bSwapHorzRef, = bSwapVertRef, fXMapper, fYMapper) { o.onmousedown =3D Drag.start; o.hmode =3D bSwapHorzRef ? false : true; o.vmode =3D bSwapVertRef ? false : true; o.root =3D oRoot && oRoot !=3D null ? oRoot : o; if (o.hmode && isNaN(parseInt(o.root.style.left, 10))){ = o.root.style.left =3D "0px";} if (o.vmode && isNaN(parseInt(o.root.style.top, 10))){ = o.root.style.top =3D "0px";} if (!o.hmode && isNaN(parseInt(o.root.style.right, 10))){ = o.root.style.right =3D "0px";} if (!o.vmode && isNaN(parseInt(o.root.style.bottom, 10))){ = o.root.style.bottom =3D "0px";} o.minX =3D typeof minX !=3D 'undefined' ? minX : null; o.minY =3D typeof minY !=3D 'undefined' ? minY : null; o.maxX =3D typeof maxX !=3D 'undefined' ? maxX : null; o.maxY =3D typeof maxY !=3D 'undefined' ? maxY : null; o.xMapper =3D fXMapper ? fXMapper : null; o.yMapper =3D fYMapper ? fYMapper : null; o.root.onDragStart =3D new Function(); o.root.onDragEnd =3D new Function(); o.root.onDrag =3D new Function(); }, start: function(e) { var o =3D Drag.obj =3D this; e =3D Drag.fixE(e); var y =3D parseInt(o.vmode ? o.root.style.top : o.root.style.bottom, = 10); var x =3D parseInt(o.hmode ? o.root.style.left : o.root.style.right, = 10); o.root.onDragStart(x, y); o.lastMouseX =3D e.clientX; o.lastMouseY =3D e.clientY; if (o.hmode) { if (o.minX !=3D null){ o.minMouseX =3D e.clientX - x + o.minX;} if (o.maxX !=3D null){ o.maxMouseX =3D o.minMouseX + o.maxX - = o.minX;} } else { if (o.minX !=3D null){ o.maxMouseX =3D -o.minX + e.clientX + x;} if (o.maxX !=3D null){ o.minMouseX =3D -o.maxX + e.clientX + x;} } if (o.vmode) { if (o.minY !=3D null){ o.minMouseY =3D e.clientY - y + o.minY;} if (o.maxY !=3D null){ o.maxMouseY =3D o.minMouseY + o.maxY - = o.minY;} } else { if (o.minY !=3D null){ o.maxMouseY =3D -o.minY + e.clientY + y;} if (o.maxY !=3D null) {o.minMouseY =3D -o.maxY + e.clientY + y;} } document.onmousemove =3D Drag.drag; document.onmouseup =3D Drag.end; return false; }, drag: function(e) { e =3D Drag.fixE(e); var o =3D Drag.obj; var ey =3D e.clientY; var ex =3D e.clientX; var y =3D parseInt(o.vmode ? o.root.style.top : o.root.style.bottom, = 10); var x =3D parseInt(o.hmode ? o.root.style.left : o.root.style.right, = 10); var nx, ny; if (o.minX !=3D null){ ex =3D o.hmode ? Math.max(ex, o.minMouseX) : = Math.min(ex, o.maxMouseX);} if (o.maxX !=3D null){ ex =3D o.hmode ? Math.min(ex, o.maxMouseX) : = Math.max(ex, o.minMouseX);} if (o.minY !=3D null){ ey =3D o.vmode ? Math.max(ey, o.minMouseY) : = Math.min(ey, o.maxMouseY);} if (o.maxY !=3D null){ ey =3D o.vmode ? Math.min(ey, o.maxMouseY) : = Math.max(ey, o.minMouseY);} nx =3D x + ((ex - o.lastMouseX) * (o.hmode ? 1 : -1)); ny =3D y + ((ey - o.lastMouseY) * (o.vmode ? 1 : -1)); if (o.xMapper) { nx =3D o.xMapper(y); } else if (o.yMapper) { ny =3D o.yMapper(x); } Drag.obj.root.style[o.hmode ? "left" : "right"] =3D nx + "px"; Drag.obj.root.style[o.vmode ? "top" : "bottom"] =3D ny + "px"; Drag.obj.lastMouseX =3D ex; Drag.obj.lastMouseY =3D ey; Drag.obj.root.onDrag(nx, ny); return false; }, end: function() { document.onmousemove =3D null; document.onmouseup =3D null; Drag.obj.root.onDragEnd(parseInt(Drag.obj.root.style[Drag.obj.hmode ? = "left" : "right"],10), parseInt(Drag.obj.root.style[Drag.obj.vmode ? "top" : = "bottom"],10)); Drag.obj =3D null; }, fixE: function(e) { if (typeof e =3D=3D 'undefined'){ e =3D window.event;} if (typeof e.layerX =3D=3D 'undefined'){ e.layerX =3D e.offsetX;} if (typeof e.layerY =3D=3D 'undefined'){ e.layerY =3D e.offsetY;} return e; } }; //end drag class =09 } //end class /* global declartions */ var formPrefix =3D 'ctl00_ContentPlaceHolder1_'; window.ie6 =3D navigator.userAgent.toLowerCase().indexOf('msie 6') !=3D = -1; //set up the onkeyup event document.onkeyup =3D handleEsc; var _docWin =3D null; var _folderWin =3D null; var _inviteWin =3D null; var _genWin =3D null; var InsideStartDelay =3D false; var OkToDisplay =3D false; var StartDelay =3D 1000; var currentDocId =3D 0; var take=3Dfalse; var wndAddToFolder; var _adminUpdateDocWin =3D null; var _adimDelDocWin =3D null; var _liveChatWin =3D null; var _chatWin =3D null; function ShowAdminDelDocWin(docId) { if (_adimDelDocWin =3D=3D null) { //instantiate window _adimDelDocWin =3D new DocstocWindow(); //set properties _adimDelDocWin.title =3D ''; _adimDelDocWin.height =3D '260px'; _adimDelDocWin.width =3D '400px'; _adimDelDocWin.draggable =3D true; _adimDelDocWin.centered =3D true; _adimDelDocWin.instanceName =3D '_adimDelDocWin'; //initialize our window _adimDelDocWin.init('adimDelDocWin'); _adimDelDocWin.onClose =3D function() { if ($('flashContainerParent')!=3Dundefined){ $('blackbg').setStyle('display','none'); } }; =09 //create translucent background=09 DisableScreen('blackbg','#000000','.7'); } if ($('flashContainerParent')!=3Dundefined){ $('blackbg').setStyle('display','block'); } =09 _adimDelDocWin.setUrl("/Docs/DeleteDoc.aspx?doc_id=3D" + docId); _adimDelDocWin.show(); } function InitGenWin() { //instantiate document window _genWin =3D new DocstocWindow(); //set properties _genWin.title =3D ''; _genWin.height =3D '50px'; _genWin.width =3D '300px'; _genWin.draggable =3D false; _genWin.centered =3D true; _genWin.instanceName =3D '_genWin'; //initialize our window _genWin.init('genWin'); } function ShowGenWin(text) { //initialize the window if it hasn't yet been if (_genWin =3D=3D null){ InitGenWin();} =09 //set content _genWin.setContent("
" + text + "
"); _genWin.show(); } function closePopupWindow() { if (_docWin !=3D null){ _docWin.hide();} if (_folderWin !=3D null){ _folderWin.hide();} if (_inviteWin !=3D null){ _inviteWin.hide();} } function InitDocWin() { //instantiate document window _docWin =3D new DocstocWindow(); //set properties _docWin.title =3D ''; _docWin.height =3D '500px'; _docWin.width =3D '900px'; _docWin.draggable =3D true; _docWin.centered =3D true; _docWin.instanceName =3D '_docWin'; //initialize our window _docWin.init('docWin'); } function InitFolderWin() { //instantiate document window _folderWin =3D new DocstocWindow(); //set properties _folderWin.title =3D ''; _folderWin.height =3D '300px'; _folderWin.width =3D '416px'; _folderWin.draggable =3D false; _folderWin.centered =3D false; _folderWin.type =3D 1; _folderWin.instanceName =3D '_folderWin'; _folderWin.clearContentOnHide =3D false; //initialize our window _folderWin.init('folderWin'); } function handleEsc(e) { var keyPressed; if (window.event) // IE { keyPressed =3D event.keyCode; } else if(e.which) // Netscape/Firefox/Opera { keyPressed =3D e.which; } =20 if (keyPressed =3D=3D 27) { closePopupWindow();=20 } } function ShowAdminUpdateDocument(docId) { if (_adminUpdateDocWin =3D=3D null) { _adminUpdateDocWin =3D new DocstocWindow(); //set properties _adminUpdateDocWin.title =3D ''; _adminUpdateDocWin.height =3D '225px'; _adminUpdateDocWin.width =3D '500px'; _adminUpdateDocWin.draggable =3D true; _adminUpdateDocWin.centered =3D true; _adminUpdateDocWin.closeOnEsc =3D true; _adminUpdateDocWin.type =3D 1; _adminUpdateDocWin.instanceName =3D '_adminUpdateDocWin'; //initialize our window _adminUpdateDocWin.init('adminUpdateDocWin'); _adminUpdateDocWin.onClose =3D function() { //if ($('flashContainerParent')!=3Dundefined){ $('blackbg').setStyle('display','none'); //} }; =09 //create translucent background=09 DisableScreen('blackbg','#000000','.7'); } //if ($('flashContainerParent')!=3Dundefined){ $('blackbg').setStyle('display','block'); //} _adminUpdateDocWin.setUrl("/Docs/Document-Edit.aspx?doc_id=3D" + = docId); _adminUpdateDocWin.show(); } function showDocWindow(docId,filename) { OkToDisplay =3D false; this.MyTimer =3D = setTimeout("openPopup('"+docId+"','"+escape(filename)+"')", StartDelay); InsideStartDelay =3D true; } function previewDoc(docId) { openPopup(docId,null); } function cancelDocWindow()=20 { clearTimeout(this.MyTimer); =20 InsideStartDelay =3D false; OkToDisplay =3D true; =20 } function openPopup(docId,filename,nobuybutton)=20 { try=20 { clearTimeout(this.MyTimer); var extraParams =3D ''; if(nobuybutton) { extraParams =3D "&nobuybutton=3D1"; } if(_docWin !=3D null) { _docWin.destroy(); _docWin =3D null; } InitDocWin(); if (docId =3D=3D 0) { _docWin.setUrl(filename); } else { _docWin.setUrl('/docs/Document-QuickView.aspx?doc_id=3D' + docId = +extraParams); } _docWin.show(); InsideStartDelay =3D false; OkToDisplay =3D true; } catch(e) { alert(e.message); InsideStartDelay =3D false; OkToDisplay =3D true; } } function findPos(obj)=20 { var curleft =3D 0; var curtop =3D 0; if (obj.offsetParent)=20 { curleft =3D obj.offsetLeft; curtop =3D obj.offsetTop; =09 while (obj =3D obj.offsetParent)=20 { curleft +=3D obj.offsetLeft; curtop +=3D obj.offsetTop; } } return [curleft,curtop]; } function hideFolderTreeWindow() { _folderWin.hide(); return false; } function openFolderTreeWindow(docId, evt)=20 { var elem =3D evt.target || event.srcElement; currentDocId =3D docId; =20 var coor =3D findPos(elem); try=20 { if (_folderWin =3D=3D null) {InitFolderWin();} =09 _folderWin.setUrl("/FolderTreeWindow.aspx?docid=3D" + docId); var posLeft=3D coor[0]-380; if (posLeft<0){posLeft=3Dcoor[0];} _folderWin.setLocation(coor[1]+15 + "px", posLeft + "px"); _folderWin.show(); =09 InsideStartDelay =3D false; OkToDisplay =3D true; window.scrollTo(0,coor[1]); } catch(e) { alert(e); InsideStartDelay =3D false; OkToDisplay =3D true; } return false; } function defaultbutton(e,objID, isAjax){ var keyPressed; var isFF =3D false; =20 if (isAjax=3D=3D'undefined' || isAjax=3D=3Dnull){isAjax=3Dtrue;} =20 if (window.event) // IE { keyPressed =3D event.keyCode; } else if(e.which) // Netscape/Firefox/Opera { keyPressed =3D e.which; isFF =3D true; } =09 if (keyPressed =3D=3D 13) { var obj =3D $(objID); if (obj.type=3D=3D'image' && isFF=3D=3Dtrue && isAjax=3D=3Dtrue){ //hack for imagebuttons var nameX =3D obj.name + '.x'; var nameY =3D obj.name + '.y'; if ($(nameX) =3D=3Dnull || $(nameX) =3D=3D'undefined'){ var clickX =3D document.createElement("input"); clickX.type =3D 'hidden'; clickX.value =3D '10'; clickX.name =3D nameX; clickX.id =3D nameX; theForm.appendChild(clickX); } if ($(nameY) =3D=3Dnull || $(nameY) =3D=3D'undefined'){ var clickY =3D document.createElement("input"); clickY.type =3D 'hidden'; clickY.value =3D '10'; clickY.name =3D nameY; clickY.id =3D nameY; theForm.appendChild(clickY); } } //do the click try{obj.click();}catch(e1){} return false; } return true; } function KeyDownHandler(btn) =20 { =20 // process only the Enter key if (event.keyCode =3D=3D 13)=20 { // cancel the default submit event.returnValue=3Dtrue; event.cancel =3D false; // submit the form by programmatically clicking the specified = button btn.click(); =20 } } function setCookie(name,value,days){ var expires; if (days) { var date =3D new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); expires =3D "; expires=3D"+date.toGMTString(); } else {expires =3D "";} document.cookie =3D name+"=3D"+value+expires+"; path=3D/"; } function getCookie(name) { var dc =3D document.cookie; var prefix =3D name + "=3D"; var begin =3D dc.indexOf("; " + prefix); if (begin =3D=3D -1) { begin =3D dc.indexOf(prefix); if (begin !=3D 0) return null; } else { begin +=3D 2; } var end =3D document.cookie.indexOf(";", begin); if (end =3D=3D -1) { end =3D dc.length; } return unescape(dc.substring(begin + prefix.length, end)); } function handleSearchEnter(e,type) { return handleEnter(e,doSearch,type) } function handleRequestEnter(e,type) { return handleEnter(e,doRequest,type) } function handleEnter(e, func,arg1) { =09 var keyPressed; if (window.event) // IE { keyPressed =3D event.keyCode; } else if(e.which) // Netscape/Firefox/Opera { keyPressed =3D e.which; } if (keyPressed =3D=3D 13) { e =3D e || window.event;=09 targ =3D e.target || e.srcElement; =20 func(arg1,targ); return false; } return true; } function doSearchHomepage(type){ return doSearch(type,'txtSearchDocuments'); } function doSearchError(type) { return doSearch(type, 'txtSearchError'); } function doSearchReadOnly(type) { return doSearch(type, 'txtSearchReadOnly'); } function doSearchPageNotFound(type) { return doSearch(type, 'txtSearchPageNotFound'); } function doSearch(type, altCntrl){ var txtCntrl =3D $('txtSearch'); if(altCntrl) { txtCntrl =3D $(altCntrl); } =09 if(txtCntrl.value !=3D'' && txtCntrl.value !=3D'search all documents') { var q=3Descape(txtCntrl.value.replace(/-/g,"--").replace(/ = /g,"-")); =09 if (type=3D=3D'blog'){ window.location.href =3D '/blogs/browseblog.aspx?txtsearch=3D' + = q; }else if(type=3D=3D'store') { window.location.href =3D = '/Store/search/'+q+'/?catID=3D24&subcatID=3D' + $('drpStoreCats').value; =09 }else{ window.location.href =3D '/search/' + q + '?catfilter=3D1'; } } =20 } function doRequest(type, control) { txtCntrl =3D $(control); var q=3Descape(txtCntrl.value); window.location.href = =3D'/handlers/StatTracker.ashx?statisticType=3DRequests&activityType=3D'+= type+'&url=3D/requests/'+q+'/'; } function doCategorySearch(){ var = q=3Descape($('txtSearchWithinCat').value.replace(/-/g,"--").replace(/ = /g,"-")); window.location.href =3D '/search/' + q + '/?catID=3D' + CategoryID + = '&subcatID=3D' + SubCategoryID + '&subsubCID=3D' + SubSubCategoryID; =20 } //clears the value of the search box if the content is 'search all docs' function clearValue(el) { if (el.valueCleared){return;} el.value =3D ""; el.valueCleared =3Dtrue; } function clearSearch(el) { if (el.value.indexOf('search all') > -1) { el.value =3D ""; } if (el.value.indexOf('Search More') > -1) { el.value =3D ""; } } =09 function SetLanguage(ltype,displayLang) { setCookie("langType",ltype); setCookie("displayLang", Base64.encode(displayLang)); =09 switch (pageName) { case "/search/default.aspx": dsmetrics.track(new DSMActivity("refine-category-language", "", = 10, 71, 8, [new DSMOtherInfo("value", ltype)])); setTimeout("window.location.reload();", 300); break; default: window.location.reload(); } =09 return false; } function SetDocType(dtype) { if (dtype=3D=3D'-1'){dtype=3D"";} setCookie("docType", dtype); switch (pageName) { case "/search/default.aspx": dsmetrics.track(new DSMActivity("refine-category-type", "", 10, = 71, 8, [new DSMOtherInfo("value", dtype)])); setTimeout("window.location.reload();", 300); break; default: window.location.reload(); } return false; } function setItemsPerPage(value){ setCookie("pageSize",value,3650); switch (pageName) { case "/search/default.aspx": dsmetrics.track(new DSMActivity("results-per-page", "", 10, = 71, 8, [new DSMOtherInfo("value", value)])); setTimeout("window.location.reload();", 300); break; default: window.location.reload(); } } function initScrollLayer() { // arguments: id of layer containing scrolling layers (clipped layer), = id of layer to scroll,=20 // if horizontal scrolling, id of element containing scrolling content = (table?) var wndo =3D new dw_scrollObj('wnch', 'lyr1'); // bSizeDragBar set true by default (explained at = www.dyn-web.com/dhtml/scroll/ ) // wndo.bSizeDragBar =3D false; =20 // arguments: dragBar id, track id, axis ("v" or "h"), x offset, y = offset // (x/y offsets of dragBar in track) wndo.setUpScrollbar("dragBarch", "trackch", "v", 1, 1); =20 // pass id('s) of scroll area(s) if inside table(s) // i.e., if you have 3 (with id's wn1, wn2, wn3): = dw_scrollObj.GeckoTableBugFix('wn1', 'wn2', 'wn3'); dw_scrollObj.GeckoTableBugFix('wnch');=20 } //removes flashing images on the onmouseover command try{document.execCommand("BackgroundImageCache",false,true);}catch(e){} function gotoProfile(){ShowGenWin('You need to log in to see your = profile!');} function isValidateEmail(email) { var exp =3D = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;=20 if (exp.test(email)) {=20 return true; } return false; } function AttachScript(url) { var head =3D document.getElementsByTagName('head').item(0); var js =3D document.createElement('script'); js.setAttribute('language', 'javascript'); js.setAttribute('type', 'text/javascript'); js.setAttribute('src', url); head.appendChild(js); return false; } function changeParentUrl(url) { window.location.href =3D url; } function ShowChatPopup() { if (_chatWin =3D=3D null) { //instantiate document window _chatWin =3D new DocstocWindow(); //set properties _chatWin.title =3D ''; _chatWin.height =3D '300px'; _chatWin.width =3D '245px'; _chatWin.draggable =3D true; _chatWin.centered =3D true; _chatWin.closeOnEsc =3D true; _chatWin.type =3D 1; _chatWin.instanceName =3D '_chatWin'; _chatWin.clearContentOnHide =3D false; //initialize our window _chatWin.init('chatWin'); _chatWin.setUrl("/Purchase/purchase-popup.aspx"); _chatWin.center(); } _chatWin.show(); return false; } function docstoclogout() { try { if(FB) { FB.getLoginStatus(function(response) { if(response.session) { FB.logout(function(response){ window.location =3D "/logout.ashx"; }); =20 } else { window.location =3D "/logout.ashx"; } }); } else { window.location =3D "/logout.ashx"; } } catch(e) { window.location =3D "/logout.ashx"; } } function BookmarkDoc(docID) { //declare object var oAjax =3D new AjaxObject101(); //set response type oAjax.returnXml =3D false; oAjax.funcDone =3D BookmarkComplete; //set method delegates oAjax.sndReq('GET', '/docs/SaveBookmark.ashx', 'doc_id=3D' + docID); } function BookmarkComplete(data) { //ShowGenWin('Document has been bookmarked.'); ShowBookmarked(); } function ShowBookmarked() { //change em text $j('#emBkmrk').text('Bookmarked').css('margin-left', '-10px'); //show little green checkbox on success $j('.fdss-bookmark').css('background', 'url(/i/doc/greencheck.png) = no-repeat'); $j('.fdss-bookmark').css('float', 'left'); $j('.fdss-bookmark').css('height', '21px'); $j('.fdss-bookmark').css('width', '21px'); $j('.fdss-bookmark').css('top', '10px'); $j('.fdss-bookmark').css('left', '16px'); } function LikeDoc(docID) { //declare object var oAjax =3D new AjaxObject101(); //set response type oAjax.returnXml =3D false; //oAjax.funcDone =3D LikeComplete; //set method delegates oAjax.sndReq('GET', '/docs/SaveLike.ashx', 'doc_id=3D' + docID); } function LikeComplete(data) { ShowGenWin('You liked this document.'); } ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://js.docstoccdn.com/js/helper.js?build=02403 =EF=BB=BF/* * jQuery JavaScript Library v1.3.2 * http://jquery.com/ * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) * Revision: 6246 */ (function(){var = l=3Dthis,g,y=3Dl.jQuery,p=3Dl.$,o=3Dl.jQuery=3Dl.$=3Dfunction(E,F){return= new = o.fn.init(E,F)},D=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=3D/^.[^:#\[\.= ,]*$/;o.fn=3Do.prototype=3D{init:function(E,H){E=3DE||document;if(E.nodeT= ype){this[0]=3DE;this.length=3D1;this.context=3DE;return this}if(typeof = E=3D=3D=3D"string"){var = G=3DD.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=3Do.clean([G[1]],H)}else{var = I=3Ddocument.getElementById(G[3]);if(I&&I.id!=3DG[3]){return = o().find(E)}var F=3Do(I||[]);F.context=3Ddocument;F.selector=3DE;return = F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return = o(document).ready(E)}}if(E.selector&&E.context){this.selector=3DE.selecto= r;this.context=3DE.context}return = this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",= size:function(){return this.length},get:function(E){return = E=3D=3D=3Dg?Array.prototype.slice.call(this):this[E]},pushStack:function(= F,H,E){var = G=3Do(F);G.prevObject=3Dthis;G.context=3Dthis.context;if(H=3D=3D=3D"find"= ){G.selector=3Dthis.selector+(this.selector?" = ":"")+E}else{if(H){G.selector=3Dthis.selector+"."+H+"("+E+")"}}return = G},setArray:function(E){this.length=3D0;Array.prototype.push.apply(this,E= );return this},each:function(F,E){return = o.each(this,F,E)},index:function(E){return = o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var = E=3DF;if(typeof F=3D=3D=3D"string"){if(H=3D=3D=3Dg){return = this[0]&&o[G||"attr"](this[0],F)}else{E=3D{};E[F]=3DH}}return = this.each(function(I){for(F in = E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E= ,F){if((E=3D=3D"width"||E=3D=3D"height")&&parseFloat(F)<0){F=3Dg}return = this.attr(E,F,"curCSS")},text:function(F){if(typeof = F!=3D=3D"object"&&F!=3Dnull){return = this.empty().append((this[0]&&this[0].ownerDocument||document).createText= Node(F))}var = E=3D"";o.each(F||this,function(){o.each(this.childNodes,function(){if(thi= s.nodeType!=3D8){E+=3Dthis.nodeType!=3D1?this.nodeValue:o.fn.text([this])= }})});return E},wrapAll:function(E){if(this[0]){var = F=3Do(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBef= ore(this[0])}F.map(function(){var = G=3Dthis;while(G.firstChild){G=3DG.firstChild}return = G}).append(this)}return this},wrapInner:function(E){return = this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){re= turn this.each(function(){o(this).wrapAll(E)})},append:function(){return = this.domManip(arguments,true,function(E){if(this.nodeType=3D=3D1){this.ap= pendChild(E)}})},prepend:function(){return = this.domManip(arguments,true,function(E){if(this.nodeType=3D=3D1){this.in= sertBefore(E,this.firstChild)}})},before:function(){return = this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,= this)})},after:function(){return = this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,= this.nextSibling)})},end:function(){return = this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:f= unction(E){if(this.length=3D=3D=3D1){var = F=3Dthis.pushStack([],"find",E);F.length=3D0;o.find(E,this[0],F);return = F}else{return this.pushStack(o.unique(o.map(this,function(G){return = o.find(E,G)})),"find",E)}},clone:function(G){var = E=3Dthis.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){va= r I=3Dthis.outerHTML;if(!I){var = J=3Dthis.ownerDocument.createElement("div");J.appendChild(this.cloneNode(= true));I=3DJ.innerHTML}return o.clean([I.replace(/ = jQuery\d+=3D"(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return = this.cloneNode(true)}});if(G=3D=3D=3Dtrue){var = H=3Dthis.find("*").andSelf(),F=3D0;E.find("*").andSelf().each(function(){= if(this.nodeName!=3D=3DH[F].nodeName){return}var = I=3Do.data(H[F],"events");for(var K in I){for(var J in = I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return = E},filter:function(E){return = this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return = E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return = F.nodeType=3D=3D=3D1})),"filter",E)},closest:function(E){var = G=3Do.expr.match.POS.test(E)?o(E):null,F=3D0;return = this.map(function(){var = H=3Dthis;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(= H,"closest",F);return = H}H=3DH.parentNode;F++}})},not:function(E){if(typeof = E=3D=3D=3D"string"){if(f.test(E)){return = this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=3Do.multiFilter= (E,this)}}var F=3DE.length&&E[E.length-1]!=3D=3Dg&&!E.nodeType;return = this.filter(function(){return = F?o.inArray(this,E)<0:this!=3DE})},add:function(E){return = this.pushStack(o.unique(o.merge(this.get(),typeof = E=3D=3D=3D"string"?o(E):o.makeArray(E))))},is:function(E){return = !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return = !!E&&this.is("."+E)},val:function(K){if(K=3D=3D=3Dg){var = E=3Dthis[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{= }).specified?E.value:E.text}if(o.nodeName(E,"select")){var = I=3DE.selectedIndex,L=3D[],M=3DE.options,H=3DE.type=3D=3D"select-one";if(= I<0){return null}for(var F=3DH?I:0,J=3DH?I+1:M.length;F=3D0= ||o.inArray(this.name,K)>=3D0)}else{if(o.nodeName(this,"select")){var = N=3Do.makeArray(K);o("option",this).each(function(){this.selected=3D(o.in= Array(this.value,N)>=3D0||o.inArray(this.text,N)>=3D0)});if(!N.length){th= is.selectedIndex=3D-1}}else{this.value=3DK}}})},html:function(E){return = E=3D=3D=3Dg?(this[0]?this[0].innerHTML.replace(/ = jQuery\d+=3D"(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWit= h:function(E){return this.after(E).remove()},eq:function(E){return = this.slice(E,+E+1)},slice:function(){return = this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.= prototype.slice.call(arguments).join(","))},map:function(E){return = this.pushStack(o.map(this,function(G,F){return = E.call(G,F,G)}))},andSelf:function(){return = this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var = I=3D(this[0].ownerDocument||this[0]).createDocumentFragment(),F=3Do.clean= (J,(this[0].ownerDocument||this[0]),I),H=3DI.firstChild;if(H){for(var = G=3D0,E=3Dthis.length;G1||G>0?I.c= loneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return = M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbo= dy")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn= .init.prototype=3Do.fn;function = z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o= .globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.pa= rentNode.removeChild(F)}}function e(){return +new = Date}o.extend=3Do.fn.extend=3Dfunction(){var = J=3Darguments[0]||{},H=3D1,I=3Darguments.length,E=3Dfalse,G;if(typeof = J=3D=3D=3D"boolean"){E=3DJ;J=3Darguments[1]||{};H=3D2}if(typeof = J!=3D=3D"object"&&!o.isFunction(J)){J=3D{}}if(I=3D=3DH){J=3Dthis;--H}for(= ;H-1}},swap:functi= on(H,G,I){var E=3D{};for(var F in = G){E[F]=3DH.style[F];H.style[F]=3DG[F]}I.call(H);for(var F in = G){H.style[F]=3DE[F]}},css:function(H,F,J,E){if(F=3D=3D"width"||F=3D=3D"h= eight"){var = L,G=3D{position:"absolute",visibility:"hidden",display:"block"},K=3DF=3D=3D= "width"?["Left","Right"]:["Top","Bottom"];function = I(){L=3DF=3D=3D"width"?H.offsetWidth:H.offsetHeight;if(E=3D=3D=3D"border"= ){return}o.each(K,function(){if(!E){L-=3DparseFloat(o.curCSS(H,"padding"+= this,true))||0}if(E=3D=3D=3D"margin"){L+=3DparseFloat(o.curCSS(H,"margin"= +this,true))||0}else{L-=3DparseFloat(o.curCSS(H,"border"+this+"Width",tru= e))||0}})}if(H.offsetWidth!=3D=3D0){I()}else{o.swap(H,G,I)}return = Math.max(0,Math.round(L))}return = o.curCSS(H,F,J)},curCSS:function(I,F,G){var = L,E=3DI.style;if(F=3D=3D"opacity"&&!o.support.opacity){L=3Do.attr(E,"opac= ity");return = L=3D=3D""?"1":L}if(F.match(/float/i)){F=3Dw}if(!G&&E&&E[F]){L=3DE[F]}else= {if(q.getComputedStyle){if(F.match(/float/i)){F=3D"float"}F=3DF.replace(/= ([A-Z])/g,"-$1").toLowerCase();var = M=3Dq.getComputedStyle(I,null);if(M){L=3DM.getPropertyValue(F)}if(F=3D=3D= "opacity"&&L=3D=3D""){L=3D"1"}}else{if(I.currentStyle){var = J=3DF.replace(/\-(\w)/g,function(N,O){return = O.toUpperCase()});L=3DI.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?= $/i.test(L)&&/^\d/.test(L)){var = H=3DE.left,K=3DI.runtimeStyle.left;I.runtimeStyle.left=3DI.currentStyle.l= eft;E.left=3DL||0;L=3DE.pixelLeft+"px";E.left=3DH;I.runtimeStyle.left=3DK= }}}}return L},clean:function(F,K,I){K=3DK||document;if(typeof = K.createElement=3D=3D=3D"undefined"){K=3DK.ownerDocument||K[0]&&K[0].owne= rDocument||document}if(!I&&F.length=3D=3D=3D1&&typeof = F[0]=3D=3D=3D"string"){var = H=3D/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var= = G=3D[],E=3D[],L=3DK.createElement("div");o.each(F,function(P,S){if(typeof= S=3D=3D=3D"number"){S+=3D""}if(!S){return}if(typeof = S=3D=3D=3D"string"){S=3DS.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){re= turn = T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"= >"});var = O=3DS.replace(/^\s+/,"").substring(0,10).toLowerCase();var = Q=3D!O.indexOf("",""]||!O.indexOf(""= ,""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"",= "
"]||!O.indexOf("",""]||= (!O.indexOf("",""]||!O.indexOf("= ",""]||!o.support.htmlSerialize&&[1,"div
","
= "]||[0,"",""];L.innerHTML=3DQ[1]+S+Q[2];while(Q[0]--){L=3DL.lastChild}if(= !o.support.tbody){var = R=3D/"&&!R?L.childNodes:[];for(var = M=3DN.length-1;M>=3D0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.= length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespa= ce&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.= firstChild)}S=3Do.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G= =3Do.merge(G,S)}});if(I){for(var = J=3D0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLo= werCase()=3D=3D=3D"text/javascript")){E.push(G[J].parentNode?G[J].parentN= ode.removeChild(G[J]):G[J])}else{if(G[J].nodeType=3D=3D=3D1){G.splice.app= ly(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.= appendChild(G[J])}}return E}return = G},attr:function(J,G,K){if(!J||J.nodeType=3D=3D3||J.nodeType=3D=3D8){retu= rn g}var = H=3D!o.isXMLDoc(J),L=3DK!=3D=3Dg;G=3DH&&o.props[G]||G;if(J.tagName){var = F=3D/href|src|style/.test(G);if(G=3D=3D"selected"&&J.parentNode){J.parent= Node.selectedIndex}if(G in = J&&H&&!F){if(L){if(G=3D=3D"type"&&o.nodeName(J,"input")&&J.parentNode){th= row"type property can't be = changed"}J[G]=3DK}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return = J.getAttributeNode(G).nodeValue}if(G=3D=3D"tabIndex"){var = I=3DJ.getAttributeNode("tabIndex");return = I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|text= area)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return = J[G]}if(!o.support.style&&H&&G=3D=3D"style"){return = o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var = E=3D!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G)= ;return = E=3D=3D=3Dnull?g:E}if(!o.support.opacity&&G=3D=3D"opacity"){if(L){J.zoom=3D= 1;J.filter=3D(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=3D= =3D"NaN"?"":"alpha(opacity=3D"+K*100+")")}return = J.filter&&J.filter.indexOf("opacity=3D")>=3D0?(parseFloat(J.filter.match(= /opacity=3D([^)]*)/)[1])/100)+"":""}G=3DG.replace(/-([a-z])/ig,function(M= ,N){return N.toUpperCase()});if(L){J[G]=3DK}return = J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:= function(G){var E=3D[];if(G!=3Dnull){var = F=3DG.length;if(F=3D=3Dnull||typeof = G=3D=3D=3D"string"||o.isFunction(G)||G.setInterval){E[0]=3DG}else{while(F= ){E[--F]=3DG[F]}}}return E},inArray:function(G,H){for(var = E=3D0,F=3DH.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=3DJ.conc= at(I)}return = this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"")= ;if(this.nodeType=3D=3D1){this.removeAttribute(E)}},addClass:function(E){= o.className.add(this,E)},removeClass:function(E){o.className.remove(this,= E)},toggleClass:function(F,E){if(typeof = E!=3D=3D"boolean"){E=3D!o.className.has(this,F)}o.className[E?"add":"remo= ve"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",= this).add([this]).each(function(){o.event.remove(this);o.removeData(this)= });if(this.parentNode){this.parentNode.removeChild(this)}}},empty:functio= n(){o(this).children().remove();while(this.firstChild){this.removeChild(t= his.firstChild)}}},function(E,F){o.fn[E]=3Dfunction(){return = this.each(F,arguments)}});function j(E,F){return = E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var = h=3D"jQuery"+e(),v=3D0,A=3D{};o.extend({cache:{},data:function(F,E,G){F=3D= F=3D=3Dl?A:F;var = H=3DF[h];if(!H){H=3DF[h]=3D++v}if(E&&!o.cache[H]){o.cache[H]=3D{}}if(G!=3D= =3Dg){o.cache[H][E]=3DG}return = E?o.cache[H][E]:H},removeData:function(F,E){F=3DF=3D=3Dl?A:F;var = H=3DF[h];if(E){if(o.cache[H]){delete o.cache[H][E];E=3D"";for(E in = o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete = F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete = o.cache[H]}},queue:function(F,E,H){if(F){E=3D(E||"fx")+"queue";var = G=3Do.data(F,E);if(!G||o.isArray(H)){G=3Do.data(F,E,o.makeArray(H))}else{= if(H){G.push(H)}}}return G},dequeue:function(H,G){var = E=3Do.queue(H,G),F=3DE.shift();if(!G||G=3D=3D=3D"fx"){F=3DE[0]}if(F!=3D=3D= g){F.call(H)}}});o.fn.extend({data:function(E,G){var = H=3DE.split(".");H[1]=3DH[1]?"."+H[1]:"";if(G=3D=3D=3Dg){var = F=3Dthis.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F=3D=3D=3Dg&&this.l= ength){F=3Do.data(this[0],E)}return = F=3D=3D=3Dg&&H[1]?this.data(H[0]):F}else{return = this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G= )})}},removeData:function(E){return = this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeo= f E!=3D=3D"string"){F=3DE;E=3D"fx"}if(F=3D=3D=3Dg){return = o.queue(this[0],E)}return this.each(function(){var = G=3Do.queue(this,E,F);if(E=3D=3D"fx"&&G.length=3D=3D1){G[0].call(this)}})= },dequeue:function(E){return = this.each(function(){o.dequeue(this,E)})}}); /* * Sizzle CSS Selector Engine - v0.9.3 * More information: http://sizzlejs.com/ */ (function(){var = R=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]= '"]+)+\]|\\.|[^ = >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=3D0,H=3DObject.prototype.toString;var = F=3Dfunction(Y,U,ab,ac){ab=3Dab||[];U=3DU||document;if(U.nodeType!=3D=3D1= &&U.nodeType!=3D=3D9){return[]}if(!Y||typeof Y!=3D=3D"string"){return = ab}var = Z=3D[],W,af,ai,T,ad,V,X=3Dtrue;R.lastIndex=3D0;while((W=3DR.exec(Y))!=3D=3D= null){Z.push(W[1]);if(W[2]){V=3DRegExp.rightContext;break}}if(Z.length>1&= &M.exec(Y)){if(Z.length=3D=3D=3D2&&I.relative[Z[0]]){af=3DJ(Z[0]+Z[1],U)}= else{af=3DI.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=3DZ.shift= ();if(I.relative[Y]){Y+=3DZ.shift()}af=3DJ(Y,af)}}}else{var = ae=3Dac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length=3D=3D=3D1&&U.par= entNode?U.parentNode:U,Q(U));af=3DF.filter(ae.expr,ae.set);if(Z.length>0)= {ai=3DE(af)}else{X=3Dfalse}while(Z.length){var = ah=3DZ.pop(),ag=3Dah;if(!I.relative[ah]){ah=3D""}else{ag=3DZ.pop()}if(ag=3D= =3Dnull){ag=3DU}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=3Daf}if(!ai){throw= "Syntax error, unrecognized expression: = "+(ah||Y)}if(H.call(ai)=3D=3D=3D"[object = Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType=3D=3D=3D1){for(va= r = aa=3D0;ai[aa]!=3Dnull;aa++){if(ai[aa]&&(ai[aa]=3D=3D=3Dtrue||ai[aa].nodeT= ype=3D=3D=3D1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var = aa=3D0;ai[aa]!=3Dnull;aa++){if(ai[aa]&&ai[aa].nodeType=3D=3D=3D1){ab.push= (af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=3Dfalse;= ab.sort(G);if(hasDuplicate){for(var = aa=3D1;aa":function(Z,U,aa){var X=3Dtypeof = U=3D=3D=3D"string";if(X&&!/\W/.test(U)){U=3Daa?U:U.toUpperCase();for(var = V=3D0,T=3DZ.length;V1||/^\w/.test(X[3])){X[3]=3DF(X[3],null,null,U)}else{var = W=3DF.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return = false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return = true}}return X},POS:function(T){T.unshift(true);return = T}},filters:{enabled:function(T){return = T.disabled=3D=3D=3Dfalse&&T.type!=3D=3D"hidden"},disabled:function(T){ret= urn T.disabled=3D=3D=3Dtrue},checked:function(T){return = T.checked=3D=3D=3Dtrue},selected:function(T){T.parentNode.selectedIndex;r= eturn T.selected=3D=3D=3Dtrue},parent:function(T){return = !!T.firstChild},empty:function(T){return = !T.firstChild},has:function(V,U,T){return = !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},tex= t:function(T){return"text"=3D=3D=3DT.type},radio:function(T){return"radio= "=3D=3D=3DT.type},checkbox:function(T){return"checkbox"=3D=3D=3DT.type},f= ile:function(T){return"file"=3D=3D=3DT.type},password:function(T){return"= password"=3D=3D=3DT.type},submit:function(T){return"submit"=3D=3D=3DT.typ= e},image:function(T){return"image"=3D=3D=3DT.type},reset:function(T){retu= rn"reset"=3D=3D=3DT.type},button:function(T){return"button"=3D=3D=3DT.typ= e||T.nodeName.toUpperCase()=3D=3D=3D"BUTTON"},input:function(T){return/in= put|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:functio= n(U,T){return T=3D=3D=3D0},last:function(V,U,T,W){return = U=3D=3D=3DW.length-1},even:function(U,T){return = T%2=3D=3D=3D0},odd:function(U,T){return = T%2=3D=3D=3D1},lt:function(V,U,T){return = UT[3]-0},nth:function(V,U,T){return = T[3]-0=3D=3DU},eq:function(V,U,T){return = T[3]-0=3D=3DU}},filter:{PSEUDO:function(Z,V,W,aa){var = U=3DV[1],X=3DI.filters[U];if(X){return = X(Z,W,V,aa)}else{if(U=3D=3D=3D"contains"){return(Z.textContent||Z.innerTe= xt||"").indexOf(V[3])>=3D0}else{if(U=3D=3D=3D"not"){var Y=3DV[3];for(var = W=3D0,T=3DY.length;W=3D0)}}},ID:function(U,T){return = U.nodeType=3D=3D=3D1&&U.getAttribute("id")=3D=3D=3DT},TAG:function(U,T){r= eturn(T=3D=3D=3D"*"&&U.nodeType=3D=3D=3D1)||U.nodeName=3D=3D=3DT},CLASS:f= unction(U,T){return(" "+(U.className||U.getAttribute("class"))+" = ").indexOf(T)>-1},ATTR:function(Y,W){var = V=3DW[1],T=3DI.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=3Dnull?Y[V]:Y.getAt= tribute(V),Z=3DT+"",X=3DW[2],U=3DW[4];return = T=3D=3Dnull?X=3D=3D=3D"!=3D":X=3D=3D=3D"=3D"?Z=3D=3D=3DU:X=3D=3D=3D"*=3D"= ?Z.indexOf(U)>=3D0:X=3D=3D=3D"~=3D"?(" "+Z+" = ").indexOf(U)>=3D0:!U?Z&&T!=3D=3Dfalse:X=3D=3D=3D"!=3D"?Z!=3DU:X=3D=3D=3D= "^=3D"?Z.indexOf(U)=3D=3D=3D0:X=3D=3D=3D"$=3D"?Z.substr(Z.length-U.length= )=3D=3D=3DU:X=3D=3D=3D"|=3D"?Z=3D=3D=3DU||Z.substr(0,U.length+1)=3D=3D=3D= U+"-":false},POS:function(X,U,V,Y){var = T=3DU[2],W=3DI.setFilters[T];if(W){return W(X,V,U,Y)}}}};var = M=3DI.match.POS;for(var O in = I.match){I.match[O]=3DRegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/= .source)}var = E=3Dfunction(U,T){U=3DArray.prototype.slice.call(U);if(T){T.push.apply(T,= U);return T}return = U};try{Array.prototype.slice.call(document.documentElement.childNodes)}ca= tch(N){E=3Dfunction(X,W){var U=3DW||[];if(H.call(X)=3D=3D=3D"[object = Array]"){Array.prototype.push.apply(U,X)}else{if(typeof = X.length=3D=3D=3D"number"){for(var = V=3D0,T=3DX.length;V";var = T=3Ddocument.documentElement;T.insertBefore(U,T.firstChild);if(!!document= .getElementById(V)){I.find.ID=3Dfunction(X,Y,Z){if(typeof = Y.getElementById!=3D=3D"undefined"&&!Z){var = W=3DY.getElementById(X[1]);return W?W.id=3D=3D=3DX[1]||typeof = W.getAttributeNode!=3D=3D"undefined"&&W.getAttributeNode("id").nodeValue=3D= =3D=3DX[1]?[W]:g:[]}};I.filter.ID=3Dfunction(Y,W){var X=3Dtypeof = Y.getAttributeNode!=3D=3D"undefined"&&Y.getAttributeNode("id");return = Y.nodeType=3D=3D=3D1&&X&&X.nodeValue=3D=3D=3DW}}T.removeChild(U)})();(fun= ction(){var = T=3Ddocument.createElement("div");T.appendChild(document.createComment(""= ));if(T.getElementsByTagName("*").length>0){I.find.TAG=3Dfunction(U,Y){va= r X=3DY.getElementsByTagName(U[1]);if(U[1]=3D=3D=3D"*"){var = W=3D[];for(var = V=3D0;X[V];V++){if(X[V].nodeType=3D=3D=3D1){W.push(X[V])}}X=3DW}return = X}}T.innerHTML=3D"";if(T.firstChild&&typeof = T.firstChild.getAttribute!=3D=3D"undefined"&&T.firstChild.getAttribute("h= ref")!=3D=3D"#"){I.attrHandle.href=3Dfunction(U){return = U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){= var T=3DF,U=3Ddocument.createElement("div");U.innerHTML=3D"

";if(U.querySelectorAll&&U.querySelectorAll(".TEST").l= ength=3D=3D=3D0){return}F=3Dfunction(Y,X,V,W){X=3DX||document;if(!W&&X.no= deType=3D=3D=3D9&&!Q(X)){try{return = E(X.querySelectorAll(Y),V)}catch(Z){}}return = T(Y,X,V,W)};F.find=3DT.find;F.filter=3DT.filter;F.selectors=3DT.selectors= ;F.matches=3DT.matches})()}if(document.getElementsByClassName&&document.d= ocumentElement.getElementsByClassName){(function(){var = T=3Ddocument.createElement("div");T.innerHTML=3D"
";if(T.getElementsByClassName("e").length=3D=3D=3D0)= {return}T.lastChild.className=3D"e";if(T.getElementsByClassName("e").leng= th=3D=3D=3D1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=3Dfunction(= U,V,W){if(typeof V.getElementsByClassName!=3D=3D"undefined"&&!W){return = V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var = ab=3DU=3D=3D"previousSibling"&&!ac;for(var = W=3D0,V=3Dad.length;W0){X=3DT;break}}}T=3DT[U]}ad[W]=3DX}}}var = K=3Ddocument.compareDocumentPosition?function(U,T){return = U.compareDocumentPosition(T)&16}:function(U,T){return = U!=3D=3DT&&(U.contains?U.contains(T):true)};var Q=3Dfunction(T){return = T.nodeType=3D=3D=3D9&&T.documentElement.nodeName!=3D=3D"HTML"||!!T.ownerD= ocument&&Q(T.ownerDocument)};var J=3Dfunction(T,aa){var = W=3D[],X=3D"",Y,V=3Daa.nodeType?[aa]:aa;while((Y=3DI.match.PSEUDO.exec(T)= )){X+=3DY[0];T=3DT.replace(I.match.PSEUDO,"")}T=3DI.relative[T]?T+"*":T;f= or(var Z=3D0,U=3DV.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=3Dfunctio= n(T){return o.grep(o.timers,function(U){return = T=3D=3D=3DU.elem}).length};o.multiFilter=3Dfunction(V,T,U){if(U){V=3D":no= t("+V+")"}return F.matches(V,T)};o.dir=3Dfunction(V,U){var = T=3D[],W=3DV[U];while(W&&W!=3Ddocument){if(W.nodeType=3D=3D1){T.push(W)}W= =3DW[U]}return T};o.nth=3Dfunction(X,T,V,W){T=3DT||1;var = U=3D0;for(;X;X=3DX[V]){if(X.nodeType=3D=3D1&&++U=3D=3DT){break}}return = X};o.sibling=3Dfunction(V,U){var = T=3D[];for(;V;V=3DV.nextSibling){if(V.nodeType=3D=3D1&&V!=3DU){T.push(V)}= }return = T};return;l.Sizzle=3DF})();o.event=3D{add:function(I,F,H,K){if(I.nodeType= =3D=3D3||I.nodeType=3D=3D8){return}if(I.setInterval&&I!=3Dl){I=3Dl}if(!H.= guid){H.guid=3Dthis.guid++}if(K!=3D=3Dg){var = G=3DH;H=3Dthis.proxy(G);H.data=3DK}var = E=3Do.data(I,"events")||o.data(I,"events",{}),J=3Do.data(I,"handle")||o.d= ata(I,"handle",function(){return typeof = o!=3D=3D"undefined"&&!o.event.triggered?o.event.handle.apply(arguments.ca= llee.elem,arguments):g});J.elem=3DI;o.each(F.split(/\s+/),function(M,N){v= ar = O=3DN.split(".");N=3DO.shift();H.type=3DO.slice().sort().join(".");var = L=3DE[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O= )}if(!L){L=3DE[N]=3D{};if(!o.event.special[N]||o.event.special[N].setup.c= all(I,K,O)=3D=3D=3Dfalse){if(I.addEventListener){I.addEventListener(N,J,f= alse)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=3DH;o.e= vent.global[N]=3Dtrue});I=3Dnull},guid:1,global:{},remove:function(K,H,J)= {if(K.nodeType=3D=3D3||K.nodeType=3D=3D8){return}var = G=3Do.data(K,"events"),F,E;if(G){if(H=3D=3D=3Dg||(typeof = H=3D=3D=3D"string"&&H.charAt(0)=3D=3D".")){for(var I in = G){this.remove(K,I+(H||""))}}else{if(H.type){J=3DH.handler;H=3DH.type}o.e= ach(H.split(/\s+/),function(M,O){var Q=3DO.split(".");O=3DQ.shift();var = N=3DRegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){i= f(J){delete G[O][J.guid]}else{for(var P in = G[O]){if(N.test(G[O][P].type)){delete = G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K= ,Q)}for(F in = G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.ca= ll(K,Q)=3D=3D=3Dfalse){if(K.removeEventListener){K.removeEventListener(O,= o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.d= ata(K,"handle"))}}}F=3Dnull;delete G[O]}}})}for(F in G){break}if(!F){var = L=3Do.data(K,"handle");if(L){L.elem=3Dnull}o.removeData(K,"events");o.rem= oveData(K,"handle")}}},trigger:function(I,K,H,E){var = G=3DI.type||I;if(!E){I=3Dtypeof = I=3D=3D=3D"object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf(= "!")>=3D0){I.type=3DG=3DG.slice(0,-1);I.exclusive=3Dtrue}if(!H){I.stopPro= pagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&t= his.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeTyp= e=3D=3D3||H.nodeType=3D=3D8){return = g}I.result=3Dg;I.target=3DH;K=3Do.makeArray(K);K.unshift(I)}I.currentTarg= et=3DH;var = J=3Do.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&= G=3D=3D"click"))&&H["on"+G]&&H["on"+G].apply(H,K)=3D=3D=3Dfalse){I.result= =3Dfalse}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=3D=3D= "click")){this.triggered=3Dtrue;try{H[G]()}catch(L){}}this.triggered=3Dfa= lse;if(!I.isPropagationStopped()){var = F=3DH.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},ha= ndle:function(K){var = J,E;K=3Darguments[0]=3Do.event.fix(K||l.event);K.currentTarget=3Dthis;var= = L=3DK.type.split(".");K.type=3DL.shift();J=3D!L.length&&!K.exclusive;var = I=3DRegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=3D(o.dat= a(this,"events")||{})[K.type];for(var G in E){var = H=3DE[G];if(J||I.test(H.type)){K.handler=3DH;K.data=3DH.data;var = F=3DH.apply(this,arguments);if(F!=3D=3Dg){K.result=3DF;if(F=3D=3D=3Dfalse= ){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStop= ped()){break}}}},props:"altKey attrChange attrName bubbles button = cancelable charCode clientX clientY ctrlKey currentTarget data detail = eventPhase fromElement handler keyCode metaKey newValue originalTarget = pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey = srcElement target toElement view wheelDelta which".split(" = "),fix:function(H){if(H[h]){return H}var F=3DH;H=3Do.Event(F);for(var = G=3Dthis.props.length,J;G;){J=3Dthis.props[--G];H[J]=3DF[J]}if(!H.target)= {H.target=3DH.srcElement||document}if(H.target.nodeType=3D=3D3){H.target=3D= H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=3D= H.fromElement=3D=3DH.target?H.toElement:H.fromElement}if(H.pageX=3D=3Dnul= l&&H.clientX!=3Dnull){var = I=3Ddocument.documentElement,E=3Ddocument.body;H.pageX=3DH.clientX+(I&&I.= scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=3DH.clientY+(I&= &I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCo= de||H.charCode=3D=3D=3D0)?H.charCode:H.keyCode)){H.which=3DH.charCode||H.= keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=3DH.ctrlKey}if(!H.which&&H.bu= tton){H.which=3D(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return = H},proxy:function(F,E){E=3DE||function(){return = F.apply(this,arguments)};E.guid=3DF.guid=3DF.guid||E.guid||this.guid++;re= turn = E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setu= p:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.lengt= h){var = E=3D0,F=3DRegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").= live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(= this,G[0],c)}}}}}};o.Event=3Dfunction(E){if(!this.preventDefault){return = new = o.Event(E)}if(E&&E.type){this.originalEvent=3DE;this.type=3DE.type}else{t= his.type=3DE}this.timeStamp=3De();this[h]=3Dtrue};function k(){return = false}function u(){return = true}o.Event.prototype=3D{preventDefault:function(){this.isDefaultPrevent= ed=3Du;var = E=3Dthis.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefaul= t()}E.returnValue=3Dfalse},stopPropagation:function(){this.isPropagationS= topped=3Du;var = E=3Dthis.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagat= ion()}E.cancelBubble=3Dtrue},stopImmediatePropagation:function(){this.isI= mmediatePropagationStopped=3Du;this.stopPropagation()},isDefaultPrevented= :k,isPropagationStopped:k,isImmediatePropagationStopped:k};var = a=3Dfunction(F){var = E=3DF.relatedTarget;while(E&&E!=3Dthis){try{E=3DE.parentNode}catch(G){E=3D= this}}if(E!=3Dthis){F.type=3DF.data;o.event.handle.apply(this,arguments)}= };o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.e= vent.special[E]=3D{setup:function(){o.event.add(this,F,a,E)},teardown:fun= ction(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){re= turn = F=3D=3D"unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E= ||G,E&&G)})},one:function(G,H,F){var = E=3Do.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply= (this,arguments)});return = this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){r= eturn = this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){re= turn = this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function= (E,G){if(this[0]){var = F=3Do.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G= ,this[0]);return F.result}},toggle:function(G){var = E=3Darguments,F=3D1;while(F
a';var = H=3DK.getElementsByTagName("*"),E=3DK.getElementsByTagName("a")[0];if(!H|= |!H.length||!E){return}o.support=3D{leadingWhitespace:K.firstChild.nodeTy= pe=3D=3D3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.get= ElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSeria= lize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttrib= ute("style")),hrefNormalized:E.getAttribute("href")=3D=3D=3D"/a",opacity:= E.style.opacity=3D=3D=3D"0.5",cssFloat:!!E.style.cssFloat,scriptEval:fals= e,noCloneEvent:true,boxModel:null};G.type=3D"text/javascript";try{G.appen= dChild(document.createTextNode("window."+J+"=3D1;"))}catch(I){}F.insertBe= fore(G,F.firstChild);if(l[J]){o.support.scriptEval=3Dtrue;delete = l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("oncli= ck",function(){o.support.noCloneEvent=3Dfalse;K.detachEvent("onclick",arg= uments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var = L=3Ddocument.createElement("div");L.style.width=3DL.style.paddingLeft=3D"= 1px";document.body.appendChild(L);o.boxModel=3Do.support.boxModel=3DL.off= setWidth=3D=3D=3D2;document.body.removeChild(L).style.display=3D"none"})}= )();var = w=3Do.support.cssFloat?"cssFloat":"styleFloat";o.props=3D{"for":"htmlFor"= ,"class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly= ",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabin= dex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(type= of G!=3D=3D"string"){return this._load(G)}var I=3DG.indexOf(" = ");if(I>=3D0){var E=3DG.slice(I,G.length);G=3DG.slice(0,I)}var = H=3D"GET";if(J){if(o.isFunction(J)){K=3DJ;J=3Dnull}else{if(typeof = J=3D=3D=3D"object"){J=3Do.param(J);H=3D"POST"}}}var = F=3Dthis;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,= L){if(L=3D=3D"success"||L=3D=3D"notmodified"){F.html(E?o("
").append= (M.responseText.replace(//g,"")).find(E):M.respon= seText)}if(K){F.each(K,[M.responseText,L,M])}}});return = this},serialize:function(){return = o.param(this.serializeArray())},serializeArray:function(){return = this.map(function(){return = this.elements?o.makeArray(this.elements):this}).filter(function(){return = this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no= deName)||/text|hidden|password|search/i.test(this.type))}).map(function(E= ,F){var G=3Do(this).val();return = G=3D=3Dnull?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,va= lue:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajax= Complete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]= =3Dfunction(G){return this.bind(F,G)}});var = r=3De();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=3DG;G=3Dnul= l}return = o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:functio= n(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return = o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=3DG;G=3D= {}}return = o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:functi= on(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:= true,type:"GET",contentType:"application/x-www-form-urlencoded",processDa= ta:true,async:true,xhr:function(){return l.ActiveXObject?new = ActiveXObject("Microsoft.XMLHTTP"):new = XMLHttpRequest()},accepts:{xml:"application/xml, = text/xml",html:"text/html",script:"text/javascript, = application/javascript",json:"application/json, = text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:= function(M){M=3Do.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var = W,F=3D/=3D\?(&|$)/g,R,V,G=3DM.type.toUpperCase();if(M.data&&M.processData= &&typeof = M.data!=3D=3D"string"){M.data=3Do.param(M.data)}if(M.dataType=3D=3D"jsonp= "){if(G=3D=3D"GET"){if(!M.url.match(F)){M.url+=3D(M.url.match(/\?/)?"&":"= ?")+(M.jsonp||"callback")+"=3D?"}}else{if(!M.data||!M.data.match(F)){M.da= ta=3D(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=3D?"}}M.dataType=3D"j= son"}if(M.dataType=3D=3D"json"&&(M.data&&M.data.match(F)||M.url.match(F))= ){W=3D"jsonp"+r++;if(M.data){M.data=3D(M.data+"").replace(F,"=3D"+W+"$1")= }M.url=3DM.url.replace(F,"=3D"+W+"$1");M.dataType=3D"script";l[W]=3Dfunct= ion(X){V=3DX;I();L();l[W]=3Dg;try{delete = l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=3D=3D"script"&&M.ca= che=3D=3Dnull){M.cache=3Dfalse}if(M.cache=3D=3D=3Dfalse&&G=3D=3D"GET"){va= r E=3De();var = U=3DM.url.replace(/(\?|&)_=3D.*?(&|$)/,"$1_=3D"+E+"$2");M.url=3DU+((U=3D=3D= M.url)?(M.url.match(/\?/)?"&":"?")+"_=3D"+E:"")}if(M.data&&G=3D=3D"GET"){= M.url+=3D(M.url.match(/\?/)?"&":"?")+M.data;M.data=3Dnull}if(M.global&&!o= .active++){o.event.trigger("ajaxStart")}var = Q=3D/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=3D=3D"script"&&G=3D= =3D"GET"&&Q&&(Q[1]&&Q[1]!=3Dlocation.protocol||Q[2]!=3Dlocation.host)){va= r H=3Ddocument.getElementsByTagName("head")[0];var = T=3Ddocument.createElement("script");T.src=3DM.url;if(M.scriptCharset){T.= charset=3DM.scriptCharset}if(!W){var = O=3Dfalse;T.onload=3DT.onreadystatechange=3Dfunction(){if(!O&&(!this.read= yState||this.readyState=3D=3D"loaded"||this.readyState=3D=3D"complete")){= O=3Dtrue;I();L();T.onload=3DT.onreadystatechange=3Dnull;H.removeChild(T)}= }}H.appendChild(T);return g}var K=3Dfalse;var = J=3DM.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}= else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-T= ype",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Sinc= e",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 = GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setReques= tHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+= ", = */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)=3D=3D= =3Dfalse){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort()= ;return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var = N=3Dfunction(X){if(J.readyState=3D=3D0){if(P){clearInterval(P);P=3Dnull;i= f(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.= readyState=3D=3D4||X=3D=3D"timeout")){K=3Dtrue;if(P){clearInterval(P);P=3D= null}R=3DX=3D=3D"timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModifie= d&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=3D=3D"success"= ){try{V=3Do.httpData(J,M.dataType,M)}catch(Z){R=3D"parsererror"}}if(R=3D=3D= "success"){var = Y;try{Y=3DJ.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&= &Y){o.lastModified[M.url]=3DY}if(!W){I()}}else{o.handleError(M,J,R)}L();i= f(X){J.abort()}if(M.async){J=3Dnull}}}};if(M.async){var = P=3DsetInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("= timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,nul= l,S)}if(!M.async){N()}function = I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSucces= s",[J,M])}}function = L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComp= lete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}retur= n = J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){= o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){t= ry{return = !F.status&&location.protocol=3D=3D"file:"||(F.status>=3D200&&F.status<300= )||F.status=3D=3D304||F.status=3D=3D1223}catch(E){}return = false},httpNotModified:function(G,E){try{var = H=3DG.getResponseHeader("Last-Modified");return = G.status=3D=3D304||H=3D=3Do.lastModified[E]}catch(F){}return = false},httpData:function(J,H,G){var = F=3DJ.getResponseHeader("content-type"),E=3DH=3D=3D"xml"||!H&&F&&F.indexO= f("xml")>=3D0,I=3DE?J.responseXML:J.responseText;if(E&&I.documentElement.= tagName=3D=3D"parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=3DG.= dataFilter(I,H)}if(typeof = I=3D=3D=3D"string"){if(H=3D=3D"script"){o.globalEval(I)}if(H=3D=3D"json")= {I=3Dl["eval"]("("+I+")")}}return I},param:function(E){var = G=3D[];function = H(I,J){G[G.length]=3DencodeURIComponent(I)+"=3D"+encodeURIComponent(J)}if= (o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}el= se{for(var F in = E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFu= nction(E[F])?E[F]():E[F])}}}return = G.join("&").replace(/%20/g,"+")}});var = m=3D{},n,d=3D[["height","marginTop","marginBottom","paddingTop","paddingB= ottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"]= ,["opacity"]];function t(F,E){var = G=3D{};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=3DF});re= turn G}o.fn.extend({show:function(J,L){if(J){return = this.animate(t("show",3),J,L)}else{for(var = H=3D0,F=3Dthis.length;H").appendTo("body");K=3DI.css("display");if(K=3D=3D=3D"none"){K=3D"bloc= k"}I.remove();m[G]=3DK}o.data(this[H],"olddisplay",K)}}for(var = H=3D0,F=3Dthis.length;H=3D0;H--){if(G[H].elem=3D=3Dthis){if(E){G[H](true)}G.spl= ice(H,1)}}});if(!E){this.dequeue()}return = this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("= toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F= ){o.fn[E]=3Dfunction(G,H){return = this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=3Dtypeof = G=3D=3D=3D"object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,ea= sing:F&&H||H&&!o.isFunction(H)&&H};E.duration=3Do.fx.off?0:typeof = E.duration=3D=3D=3D"number"?E.duration:o.fx.speeds[E.duration]||o.fx.spee= ds._default;E.old=3DE.complete;E.complete=3Dfunction(){if(E.queue!=3D=3Df= alse){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return= E},easing:{linear:function(G,H,E,F){return = E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}}= ,timers:[],fx:function(F,E,G){this.options=3DE;this.elem=3DF;this.prop=3D= G;if(!E.orig){E.orig=3D{}}}});o.fx.prototype=3D{update:function(){if(this= .options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step= [this.prop]||o.fx.step._default)(this);if((this.prop=3D=3D"height"||this.= prop=3D=3D"width")&&this.elem.style){this.elem.style.display=3D"block"}},= cur:function(F){if(this.elem[this.prop]!=3Dnull&&(!this.elem.style||this.= elem.style[this.prop]=3D=3Dnull)){return this.elem[this.prop]}var = E=3DparseFloat(o.css(this.elem,this.prop,F));return = E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:functi= on(I,H,G){this.startTime=3De();this.start=3DI;this.end=3DH;this.unit=3DG|= |this.unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D0;var = E=3Dthis;function F(J){return = E.step(J)}F.elem=3Dthis.elem;if(F()&&o.timers.push(F)&&!n){n=3DsetInterva= l(function(){var K=3Do.timers;for(var = J=3D0;J=3Dthis.options.duration+this.startTime){this.now=3Dthis.= end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[this.pro= p]=3Dtrue;var E=3Dtrue;for(var F in = this.options.curAnim){if(this.options.curAnim[F]!=3D=3Dtrue){E=3Dfalse}}i= f(E){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.opt= ions.overflow;this.elem.style.display=3Dthis.options.display;if(o.css(thi= s.elem,"display")=3D=3D"none"){this.elem.style.display=3D"block"}}if(this= .options.hide){o(this.elem).hide()}if(this.options.hide||this.options.sho= w){for(var I in = this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}thi= s.options.complete.call(this.elem)}return false}else{var = J=3DG-this.startTime;this.state=3DJ/this.options.duration;this.pos=3Do.ea= sing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J= ,0,1,this.options.duration);this.now=3Dthis.start+((this.end-this.start)*= this.pos);this.update()}return = true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opaci= ty:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E)= {if(E.elem.style&&E.elem.style[E.prop]!=3Dnull){E.elem.style[E.prop]=3DE.= now+E.unit}else{E.elem[E.prop]=3DE.now}}}});if(document.documentElement.g= etBoundingClientRect){o.fn.offset=3Dfunction(){if(!this[0]){return{top:0,= left:0}}if(this[0]=3D=3D=3Dthis[0].ownerDocument.body){return = o.offset.bodyOffset(this[0])}var = G=3Dthis[0].getBoundingClientRect(),J=3Dthis[0].ownerDocument,F=3DJ.body,= E=3DJ.documentElement,L=3DE.clientTop||F.clientTop||0,K=3DE.clientLeft||F= .clientLeft||0,I=3DG.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.sc= rollTop)-L,H=3DG.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scro= llLeft)-K;return{top:I,left:H}}}else{o.fn.offset=3Dfunction(){if(!this[0]= ){return{top:0,left:0}}if(this[0]=3D=3D=3Dthis[0].ownerDocument.body){ret= urn = o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();= var = J=3Dthis[0],G=3DJ.offsetParent,F=3DJ,O=3DJ.ownerDocument,M,H=3DO.document= Element,K=3DO.body,L=3DO.defaultView,E=3DL.getComputedStyle(J,null),N=3DJ= .offsetTop,I=3DJ.offsetLeft;while((J=3DJ.parentNode)&&J!=3D=3DK&&J!=3D=3D= H){M=3DL.getComputedStyle(J,null);N-=3DJ.scrollTop,I-=3DJ.scrollLeft;if(J= =3D=3D=3DG){N+=3DJ.offsetTop,I+=3DJ.offsetLeft;if(o.offset.doesNotAddBord= er&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tag= Name))){N+=3DparseInt(M.borderTopWidth,10)||0,I+=3DparseInt(M.borderLeftW= idth,10)||0}F=3DG,G=3DJ.offsetParent}if(o.offset.subtractsBorderForOverfl= owNotVisible&&M.overflow!=3D=3D"visible"){N+=3DparseInt(M.borderTopWidth,= 10)||0,I+=3DparseInt(M.borderLeftWidth,10)||0}E=3DM}if(E.position=3D=3D=3D= "relative"||E.position=3D=3D=3D"static"){N+=3DK.offsetTop,I+=3DK.offsetLe= ft}if(E.position=3D=3D=3D"fixed"){N+=3DMath.max(H.scrollTop,K.scrollTop),= I+=3DMath.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset=3D= {initialize:function(){if(this.initialized){return}var = L=3Ddocument.body,F=3Ddocument.createElement("div"),H,G,N,I,M,E,J=3DL.sty= le.marginTop,K=3D'
';M=3D{position:"absolute",to= p:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"= };for(E in = M){F.style[E]=3DM[E]}F.innerHTML=3DK;L.insertBefore(F,L.firstChild);H=3DF= .firstChild,G=3DH.firstChild,I=3DH.nextSibling.firstChild.firstChild;this= .doesNotAddBorder=3D(G.offsetTop!=3D=3D5);this.doesAddBorderForTableAndCe= lls=3D(I.offsetTop=3D=3D=3D5);H.style.overflow=3D"hidden",H.style.positio= n=3D"relative";this.subtractsBorderForOverflowNotVisible=3D(G.offsetTop=3D= =3D=3D-5);L.style.marginTop=3D"1px";this.doesNotIncludeMarginInBodyOffset= =3D(L.offsetTop=3D=3D=3D0);L.style.marginTop=3DJ;L.removeChild(F);this.in= itialized=3Dtrue},bodyOffset:function(E){o.offset.initialized||o.offset.i= nitialize();var = G=3DE.offsetTop,F=3DE.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOf= fset){G+=3DparseInt(o.curCSS(E,"marginTop",true),10)||0,F+=3DparseInt(o.c= urCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({pos= ition:function(){var I=3D0,H=3D0,F;if(this[0]){var = G=3Dthis.offsetParent(),J=3Dthis.offset(),E=3D/^body|html$/i.test(G[0].ta= gName)?{top:0,left:0}:G.offset();J.top-=3Dj(this,"marginTop");J.left-=3Dj= (this,"marginLeft");E.top+=3Dj(G,"borderTopWidth");E.left+=3Dj(G,"borderL= eftWidth");F=3D{top:J.top-E.top,left:J.left-E.left}}return = F},offsetParent:function(){var = E=3Dthis[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.= tagName)&&o.css(E,"position")=3D=3D"static")){E=3DE.offsetParent}return = o(E)}});o.each(["Left","Top"],function(F,E){var = G=3D"scroll"+E;o.fn[G]=3Dfunction(H){if(!this[0]){return null}return = H!=3D=3Dg?this.each(function(){this=3D=3Dl||this=3D=3Ddocument?l.scrollTo= (!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=3DH}):this[0]=3D=3D= l||this[0]=3D=3Ddocument?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&= &document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Hei= ght","Width"],function(I,G){var = E=3DI?"Left":"Top",H=3DI?"Right":"Bottom",F=3DG.toLowerCase();o.fn["inner= "+G]=3Dfunction(){return = this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=3Dfunction= (K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var = J=3DG.toLowerCase();o.fn[J]=3Dfunction(K){return = this[0]=3D=3Dl?document.compatMode=3D=3D"CSS1Compat"&&document.documentEl= ement["client"+G]||document.body["client"+G]:this[0]=3D=3Ddocument?Math.m= ax(document.documentElement["client"+G],document.body["scroll"+G],documen= t.documentElement["scroll"+G],document.body["offset"+G],document.document= Element["offset"+G]):K=3D=3D=3Dg?(this.length?o.css(this[0],J):null):this= .css(J,typeof K=3D=3D=3D"string"?K:K+"px")}})})(); /* * jQuery Autocomplete plugin 1.1 * * Revision: $Id: jquery.autocomplete.js 15 2009-08-22 10:30:27Z = joern.zaefferer $ * documentation: = http://docs.jquery.com/Plugins/Autocomplete/autocomplete#url_or_dataoptio= ns */ eval(function(p, a, c, k, e, r) { e =3D function(c) { return (c < a ? '' = : e(parseInt(c / a))) + ((c =3D c % a) > 35 ? String.fromCharCode(c + = 29) : c.toString(36)) }; if (!''.replace(/^/, String)) { while (c--) = r[e(c)] =3D k[c] || e(c); k =3D [function(e) { return r[e] } ]; e =3D = function() { return '\\w+' }; c =3D 1 }; while (c--) if (k[c]) p =3D = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p } = (';(3($){$.2e.1u({19:3(b,d){5 c=3DW = b=3D=3D"1B";d=3D$.1u({},$.M.1T,{Y:c?b:P,y:c?P:b,1J:c?$.M.1T.1J:10,X:d&&!d= .1D?10:48},d);d.1y=3Dd.1y||3(a){6 a};d.1v=3Dd.1v||d.1R;6 A.I(3(){1M = $.M(A,d)})},L:3(a){6 A.11("L",a)},1k:3(a){6 A.14("1k",[a])},2b:3(){6 = A.14("2b")},28:3(a){6 A.14("28",[a])},24:3(){6 = A.14("24")}});$.M=3D3(o,r){5 = t=3D{2Y:38,2S:40,2N:46,2I:9,2E:13,2B:27,2x:3I,2v:33,2p:34,2n:8};5 = u=3D$(o).3r("19","3o").Q(r.2Q);5 p;5 m=3D"";5 n=3D$.M.3c(r);5 s=3D0;5 = k;5 h=3D{1F:C};5 l=3D$.M.32(r,o,1Z,h);5 = j;$.1Y.2X&&$(o.2U).11("45.19",3(){4(j){j=3DC;6 = C}});u.11(($.1Y.2X?"43":"42")+".19",3(a){s=3D1;k=3Da.2M;3V(a.2M){O = t.2Y:a.1d();4(l.N()){l.30()}w{12(0,D)}R;O = t.2S:a.1d();4(l.N()){l.2D()}w{12(0,D)}R;O = t.2v:a.1d();4(l.N()){l.2C()}w{12(0,D)}R;O = t.2p:a.1d();4(l.N()){l.2A()}w{12(0,D)}R;O = r.17&&$.1c(r.S)=3D=3D","&&t.2x:O t.2I:O t.2E:4(1Z()){a.1d();j=3DD;6 = C}R;O = t.2B:l.Z();R;3J:1P(p);p=3D1O(12,r.1J);R}}).2t(3(){s++}).3E(3(){s=3D0;4(!h= .1F){2r()}}).2q(3(){4(s++>1&&!l.N()){12(0,D)}}).11("1k",3(){5 = c=3D(1r.7>1)?1r[1]:P;3 1N(q,a){5 b;4(a&&a.7){16(5 = i=3D0;i1){5 = f=3Dr.S.7;5 c=3D$(o).18().1I;5 = d,1H=3D0;$.I(b,3(i,a){1H+=3Da.7;4(c<=3D1H){d=3Di;6 = C}1H+=3Df});b[d]=3Dv;v=3Db.3f(r.S)}v+=3Dr.S}u.K(v);1l();u.14("L",[e.y,e.F= ]);6 D}3 12(b,c){4(k=3D=3Dt.2N){l.Z();6}5 = a=3Du.K();4(!c&&a=3D=3Dm)6;m=3Da;a=3D1m(a);4(a.7>=3Dr.29){u.Q(r.26);4(!r.= 1s)a=3Da.J();21(a,3a,1l)}w{1q();l.Z()}};3 = 15(b){4(!b)6[""];4(!r.17)6[$.1c(b)];6 $.4h(b.23(r.S),3(a){6 = $.1c(b).7?$.1c(a):P})}3 1m(a){4(!r.17)6 a;5 c=3D15(a);4(c.7=3D=3D1)6 = c[0];5 = b=3D$(o).18().1I;4(b=3D=3Da.7){c=3D15(a)}w{c=3D15(a.22(a.37(b),""))}6 = c[c.7-1]}3 = 1G(q,a){4(r.1G&&(1m(u.K()).J()=3D=3Dq.J())&&k!=3Dt.2n){u.K(u.K()+a.37(1m(= m).7));$(o).18(m.7,m.7+a.7)}};3 2r(){1P(p);p=3D1O(1l,4g)};3 1l(){5 = c=3Dl.N();l.Z();1P(p);1q();4(r.36){u.1k(3(a){4(!a){4(r.17){5 = b=3D15(u.K()).1n(0,-1);u.K(b.3f(r.S)+(b.7?r.S:""))}w{u.K("");u.14("L",P)}= }})}};3 = 3a(q,a){4(a&&a.7&&s){1q();l.35(a,q);1G(q,a[0].F);l.20()}w{1l()}};3 = 21(f,d,g){4(!r.1s)f=3Df.J();5 e=3Dn.31(f);4(e&&e.7){d(f,e)}w 4((W = r.Y=3D=3D"1B")&&(r.Y.7>0)){5 c=3D{4f:+1M 4e()};$.I(r.2Z,3(a,b){c[a]=3DW = b=3D=3D"3"?b():b});$.4d({4c:"4b",4a:"19"+o.49,2V:r.2V,Y:r.Y,y:$.1u({q:1m(= f),47:r.X},c),44:3(a){5 = b=3Dr.1A&&r.1A(a)||1A(a);n.1i(f,b);d(f,b)}})}w{l.2T();g(f)}};3 1A(c){5 = d=3D[];5 b=3Dc.23("\\n");16(5 i=3D0;i]*)("+a.22(/([\\^\\$\\(\\)\\[\\]\\{\\}\\*\\.\\+\\?= \\|\\\\])/2K,"\\\\$1")+")(?![^<>]*>)(?![^&;]+;)","2K"),"<2J>$1")},1D= :D,1E:3S};$.M.3c=3D3(g){5 h=3D{};5 j=3D0;3 1f(s,a){4(!g.1s)s=3Ds.J();5 = i=3Ds.2H(a);4(g.1w=3D=3D"3R"){i=3Ds.J().1k("\\\\b"+a.J())}4(i=3D=3D-1)6 = C;6 i=3D=3D0||g.1w};3 1i(q,a){4(j>g.1g){1o()}4(!h[q]){j++}h[q]=3Da}3 = 1e(){4(!g.y)6 C;5 f=3D{},2G=3D0;4(!g.Y)g.1g=3D1;f[""]=3D[];16(5 = i=3D0,2F=3Dg.y.7;i<2F;i++){5 c=3Dg.y[i];c=3D(W c=3D=3D"1B")?[c]:c;5 = d=3Dg.1v(c,i+1,g.y.7);4(d=3D=3D=3DC)1V;5 = e=3Dd.3Q(0).J();4(!f[e])f[e]=3D[];5 = b=3D{F:d,y:c,L:g.1z&&g.1z(c)||d};f[e].1U(b);4(2G++0){5 = c=3Dh[k];$.I(c,3(i,x){4(1f(x.F,q)){a.1U(x)}})}}6 a}w 4(h[q]){6 h[q]}w = 4(g.1f){16(5 i=3Dq.7-1;i>=3Dg.29;i--){5 c=3Dh[q.3O(0,i)];4(c){5 = a=3D[];$.I(c,3(i,x){4(1f(x.F,q)){a[a.7]=3Dx}});6 a}}}6 = P}}};$.M.32=3D3(e,g,f,k){5 h=3D{H:"3N"};5 = j,z=3D-1,y,1t=3D"",1S=3DD,G,B;3 = 2y(){4(!1S)6;G=3D$("<3M/>").Z().Q(e.2P).T("3L","3K").1Q(1K.2w);B=3D$("<3H= />").1Q(G).3G(3(a){4(U(a).2u&&U(a).2u.3F()=3D=3D\'2s\'){z=3D$("1L",B).1h(= h.H).3D(U(a));$(U(a)).Q(h.H)}}).2q(3(a){$(U(a)).Q(h.H);f();g.2t();6 = C}).3C(3(){k.1F=3DD}).3B(3(){k.1F=3DC});4(e.E>0)G.T("E",e.E);1S=3DC}3 = U(a){5 b=3Da.U;3A(b&&b.3z!=3D"2s")b=3Db.3y;4(!b)6[];6 b}3 = V(b){j.1n(z,z+1).1h(h.H);2o(b);5 a=3Dj.1n(z,z+1).Q(h.H);4(e.1D){5 = c=3D0;j.1n(0,z).I(3(){c+=3DA.1a});4((c+a[0].1a-B.1b())>B[0].3x){B.1b(c+a[= 0].1a-B.3w())}w 4(c=3Dj.1j()){z=3D0}}3 2m(a){6 = e.X&&e.X").3v(e.1y(a,1t)).Q(i%2=3D=3D0?"3u":"3P").1Q(B)[0];$.y(c,"2k"= ,y[i])}j=3DB.3t("1L");4(e.1X){j.1n(0,1).Q(h.H);z=3D0}4($.2e.2W)B.2W()}6{3= 5:3(d,q){2y();y=3Dd;1t=3Dq;2l()},2D:3(){V(1)},30:3(){V(-1)},2C:3(){4(z!=3D= 0&&z-8<0){V(-z)}w{V(-8)}},2A:3(){4(z!=3Dj.1j()-1&&z+8>j.1j()){V(j.1j()-1-= z)}w{V(8)}},Z:3(){G&&G.Z();j&&j.1h(h.H);z=3D-1},N:3(){6 = G&&G.3s(":N")},3q:3(){6 A.N()&&(j.2j("."+h.H)[0]||e.1X&&j[0])},20:3(){5 = a=3D$(g).3p();G.T({E:W = e.E=3D=3D"1B"||e.E>0?e.E:$(g).E(),2i:a.2i+g.1a,1W:a.1W}).20();4(e.1D){B.1= b(0);B.T({2L:e.1E,3n:\'3X\'});4($.1Y.3m&&W 1K.2w.3l.2L=3D=3D=3D"1x"){5 = c=3D0;j.I(3(){c+=3DA.1a});5 = b=3Dc>e.1E;B.T(\'3k\',b?e.1E:c);4(!b){j.E(B.E()-2R(j.T("2O-1W"))-2R(j.T("= 2O-3j")))}}}},2g:3(){5 a=3Dj&&j.2j("."+h.H).1h(h.H);6 = a&&a.7&&$.y(a[0],"2k")},2T:3(){B&&B.2z()},1p:3(){G&&G.3i()}}};$.2e.18=3D3= (b,f){4(b!=3D=3D1x){6 A.I(3(){4(A.2d){5 = a=3DA.2d();4(f=3D=3D=3D1x||b=3D=3Df){a.4n("2c",b);a.3h()}w{a.4m(D);a.4l("= 2c",b);a.4k("2c",f);a.3h()}}w 4(A.3g){A.3g(b,f)}w = 4(A.1C){A.1C=3Db;A.3e=3Df}})}5 c=3DA[0];4(c.2d){5 = e=3D1K.18.4j(),3d=3Dc.F,2a=3D"<->",2f=3De.3b.7;e.3b=3D2a;5 = d=3Dc.F.2H(2a);c.F=3D3d;A.18(d,d+2f);6{1I:d,39:d+2f}}w = 4(c.1C!=3D=3D1x){6{1I:c.1C,39:c.3e}}}})(4i);', 62, 272, = '|||function|if|var|return|length|||||||||||||||||||||||||else||data|acti= ve|this|list|false|true|width|value|element|ACTIVE|each|toLowerCase|val|r= esult|Autocompleter|visible|case|null|addClass|break|multipleSeparator|cs= s|target|moveSelect|typeof|max|url|hide||bind|onChange||trigger|trimWords= |for|multiple|selection|autocomplete|offsetHeight|scrollTop|trim|preventD= efault|populate|matchSubset|cacheLength|removeClass|add|size|search|hideR= esultsNow|lastWord|slice|flush|unbind|stopLoading|arguments|matchCase|ter= m|extend|formatMatch|matchContains|undefined|highlight|formatResult|parse= |string|selectionStart|scroll|scrollHeight|mouseDownOnSelect|autoFill|pro= gress|start|delay|document|li|new|findValueCallback|setTimeout|clearTimeo= ut|appendTo|formatItem|needsInit|defaults|push|continue|left|selectFirst|= browser|selectCurrent|show|request|replace|split|unautocomplete||loadingC= lass||setOptions|minChars|teststring|flushCache|character|createTextRange= |fn|textLength|selected|in|top|filter|ac_data|fillList|limitNumberOfItems= |BACKSPACE|movePosition|PAGEDOWN|click|hideResults|LI|focus|nodeName|PAGE= UP|body|COMMA|init|empty|pageDown|ESC|pageUp|next|RETURN|ol|nullData|inde= xOf|TAB|strong|gi|maxHeight|keyCode|DEL|padding|resultsClass|inputClass|p= arseInt|DOWN|emptyList|form|dataType|bgiframe|opera|UP|extraParams|prev|l= oad|Select|||display|mustMatch|substring||end|receiveData|text|Cache|orig= |selectionEnd|join|setSelectionRange|select|remove|right|height|style|msi= e|overflow|off|offset|current|attr|is|find|ac_even|html|innerHeight|clien= tHeight|parentNode|tagName|while|mouseup|mousedown|index|blur|toUpperCase= |mouseover|ul|188|default|absolute|position|div|ac_over|substr|ac_odd|cha= rAt|word|180|RegExp|100|switch|400|auto|ac_loading|ac_results||ac_input|k= eydown|keypress|success|submit||limit|150|name|port|abort|mode|ajax|Date|= timestamp|200|map|jQuery|createRange|moveEnd|moveStart|collapse|move'.spl= it('|'), 0, {})) var $j =3D jQuery.noConflict(); //MooTools, , My Object Oriented (JavaScript) = Tools. Copyright (c) 2006-2009 Valerio Proietti, , = MIT Style License. var = MooTools=3D{version:"1.2.4",build:"0d9113241a90b9cd5643b926795852a2026710= d4"};var Native=3Dfunction(k){k=3Dk||{};var a=3Dk.name;var = i=3Dk.legacy;var b=3Dk.protect; var c=3Dk.implement;var h=3Dk.generics;var f=3Dk.initialize;var = g=3Dk.afterImplement||function(){};var = d=3Df||i;h=3Dh!=3D=3Dfalse;d.constructor=3DNative;d.$family=3D{name:"nati= ve"}; if(i&&f){d.prototype=3Di.prototype;}d.prototype.constructor=3Dd;if(a){var= = e=3Da.toLowerCase();d.prototype.$family=3D{name:e};Native.typize(d,e);}va= r j=3Dfunction(n,l,o,m){if(!b||m||!n.prototype[l]){n.prototype[l]=3Do; }if(h){Native.genericize(n,l,b);}g.call(n,l,o);return = n;};d.alias=3Dfunction(n,l,p){if(typeof n=3D=3D"string"){var = o=3Dthis.prototype[n];if((n=3Do)){return j(this,l,n,p); }}for(var m in n){this.alias(m,n[m],l);}return = this;};d.implement=3Dfunction(m,l,o){if(typeof m=3D=3D"string"){return = j(this,m,l,o);}for(var n in m){j(this,n,m[n],l); }return this;};if(c){d.implement(c);}return = d;};Native.genericize=3Dfunction(b,c,a){if((!a||!b[c])&&typeof = b.prototype[c]=3D=3D"function"){b[c]=3Dfunction(){var = d=3DArray.prototype.slice.call(arguments); return = b.prototype[c].apply(d.shift(),d);};}};Native.implement=3Dfunction(d,c){f= or(var = b=3D0,a=3Dd.length;b-1:this.inde= xOf(a)>-1;},trim:function(){return = this.replace(/^\s+|\s+$/g,"");},clean:function(){return = this.replace(/\s+/g," ").trim(); },camelCase:function(){return this.replace(/-\D/g,function(a){return = a.charAt(1).toUpperCase();});},hyphenate:function(){return = this.replace(/[A-Z]/g,function(a){return("-"+a.charAt(0).toLowerCase()); });},capitalize:function(){return = this.replace(/\b[a-z]/g,function(a){return = a.toUpperCase();});},escapeRegExp:function(){return = this.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1"); },toInt:function(a){return = parseInt(this,a||10);},toFloat:function(){return = parseFloat(this);},hexToRgb:function(b){var = a=3Dthis.match(/^#?(\w{1,2})(\w{1,2})(\w{1,2})$/); return(a)?a.slice(1).hexToRgb(b):null;},rgbToHex:function(b){var = a=3Dthis.match(/\d{1,3}/g);return(a)?a.rgbToHex(b):null;},stripScripts:fu= nction(b){var a=3D""; var = c=3Dthis.replace(/]*>([\s\S]*?)<\/script>/gi,function(){a+=3Dar= guments[1]+"\n";return"";});if(b=3D=3D=3Dtrue){$exec(a);}else{if($type(b)= =3D=3D"function"){b(a,c); }}return c;},substitute:function(a,b){return = this.replace(b||(/\\?\{([^{}]+)\}/g),function(d,c){if(d.charAt(0)=3D=3D"\= \"){return d.slice(1);}return(a[c]!=3Dundefined)?a[c]:""; });}});Hash.implement({has:Object.prototype.hasOwnProperty,keyOf:function= (b){for(var a in = this){if(this.hasOwnProperty(a)&&this[a]=3D=3D=3Db){return a;}}return = null; },hasValue:function(a){return(Hash.keyOf(this,a)!=3D=3Dnull);},extend:fun= ction(a){Hash.each(a||{},function(c,b){Hash.set(this,b,c);},this);return = this;},combine:function(a){Hash.each(a||{},function(c,b){Hash.include(thi= s,b,c); },this);return = this;},erase:function(a){if(this.hasOwnProperty(a)){delete = this[a];}return = this;},get:function(a){return(this.hasOwnProperty(a))?this[a]:null; },set:function(a,b){if(!this[a]||this.hasOwnProperty(a)){this[a]=3Db;}ret= urn this;},empty:function(){Hash.each(this,function(b,a){delete = this[a];},this); return = this;},include:function(a,b){if(this[a]=3D=3Dundefined){this[a]=3Db;}retu= rn this;},map:function(b,c){var a=3Dnew = Hash;Hash.each(this,function(e,d){a.set(d,b.call(c,e,d,this)); },this);return a;},filter:function(b,c){var a=3Dnew = Hash;Hash.each(this,function(e,d){if(b.call(c,e,d,this)){a.set(d,e);}},th= is);return a;},every:function(b,c){for(var a in = this){if(this.hasOwnProperty(a)&&!b.call(c,this[a],a)){return false; }}return true;},some:function(b,c){for(var a in = this){if(this.hasOwnProperty(a)&&b.call(c,this[a],a)){return = true;}}return false;},getKeys:function(){var a=3D[]; Hash.each(this,function(c,b){a.push(b);});return = a;},getValues:function(){var = a=3D[];Hash.each(this,function(b){a.push(b);});return = a;},toQueryString:function(a){var b=3D[]; Hash.each(this,function(f,e){if(a){e=3Da+"["+e+"]";}var = d;switch($type(f)){case"object":d=3DHash.toQueryString(f,e);break;case"ar= ray":var c=3D{};f.each(function(h,g){c[g]=3Dh; });d=3DHash.toQueryString(c,e);break;default:d=3De+"=3D"+encodeURICompone= nt(f);}if(f!=3Dundefined){b.push(d);}});return = b.join("&");}});Hash.alias({keyOf:"indexOf",hasValue:"contains"}); var Event=3Dnew = Native({name:"Event",initialize:function(a,f){f=3Df||window;var = k=3Df.document;a=3Da||f.event;if(a.$extended){return = a;}this.$extended=3Dtrue;var j=3Da.type; var = g=3Da.target||a.srcElement;while(g&&g.nodeType=3D=3D3){g=3Dg.parentNode;}= if(j.test(/key/)){var b=3Da.which||a.keyCode;var = m=3DEvent.Keys.keyOf(b);if(j=3D=3D"keydown"){var d=3Db-111; if(d>0&&d<13){m=3D"f"+d;}}m=3Dm||String.fromCharCode(b).toLowerCase();}el= se{if(j.match(/(click|mouse|menu)/i)){k=3D(!k.compatMode||k.compatMode=3D= =3D"CSS1Compat")?k.html:k.body; var = i=3D{x:a.pageX||a.clientX+k.scrollLeft,y:a.pageY||a.clientY+k.scrollTop};= var = c=3D{x:(a.pageX)?a.pageX-f.pageXOffset:a.clientX,y:(a.pageY)?a.pageY-f.pa= geYOffset:a.clientY}; if(j.match(/DOMMouseScroll|mousewheel/)){var = h=3D(a.wheelDelta)?a.wheelDelta/120:-(a.detail||0)/3;}var = e=3D(a.which=3D=3D3)||(a.button=3D=3D2);var = l=3Dnull;if(j.match(/over|out/)){switch(j){case"mouseover":l=3Da.relatedT= arget||a.fromElement; break;case"mouseout":l=3Da.relatedTarget||a.toElement;}if(!(function(){wh= ile(l&&l.nodeType=3D=3D3){l=3Dl.parentNode;}return = true;}).create({attempt:Browser.Engine.gecko})()){l=3Dfalse; }}}}return = $extend(this,{event:a,type:j,page:i,client:c,rightClick:e,wheel:h,related= Target:l,target:g,code:b,key:m,shift:a.shiftKey,control:a.ctrlKey,alt:a.a= ltKey,meta:a.metaKey}); }});Event.Keys=3Dnew = Hash({enter:13,up:38,down:40,left:37,right:39,esc:27,space:32,backspace:8= ,tab:9,"delete":46});Event.implement({stop:function(){return = this.stopPropagation().preventDefault(); },stopPropagation:function(){if(this.event.stopPropagation){this.event.st= opPropagation();}else{this.event.cancelBubble=3Dtrue;}return = this;},preventDefault:function(){if(this.event.preventDefault){this.event= .preventDefault(); }else{this.event.returnValue=3Dfalse;}return this;}});function = Class(b){if(b instanceof Function){b=3D{initialize:b};}var = a=3Dfunction(){Object.reset(this);if(a._prototyping){return this; }this._current=3D$empty;var = c=3D(this.initialize)?this.initialize.apply(this,arguments):this;delete = this._current;delete this.caller;return c;}.extend(this); a.implement(b);a.constructor=3DClass;a.prototype.constructor=3Da;return = a;}Function.prototype.protect=3Dfunction(){this._protected=3Dtrue;return = this;};Object.reset=3Dfunction(a,c){if(c=3D=3Dnull){for(var e in = a){Object.reset(a,e); }return a;}delete a[c];switch($type(a[c])){case"object":var = d=3Dfunction(){};d.prototype=3Da[c];var b=3Dnew = d;a[c]=3DObject.reset(b);break;case"array":a[c]=3D$unlink(a[c]); break;}return a;};new = Native({name:"Class",initialize:Class}).extend({instantiate:function(b){b= ._prototyping=3Dtrue;var a=3Dnew b;delete b._prototyping;return a; },wrap:function(a,b,c){if(c._origin){c=3Dc._origin;}return = function(){if(c._protected&&this._current=3D=3Dnull){throw new = Error('The method "'+b+'" cannot be called.'); }var = e=3Dthis.caller,f=3Dthis._current;this.caller=3Df;this._current=3Dargumen= ts.callee;var = d=3Dc.apply(this,arguments);this._current=3Df;this.caller=3De;return = d;}.extend({_owner:a,_origin:c,_name:b}); }});Class.implement({implement:function(a,d){if($type(a)=3D=3D"object"){f= or(var e in a){this.implement(e,a[e]);}return this;}var = f=3DClass.Mutators[a];if(f){d=3Df.call(this,d); if(d=3D=3Dnull){return this;}}var = c=3Dthis.prototype;switch($type(d)){case"function":if(d._hidden){return = this;}c[a]=3DClass.wrap(this,a,d);break;case"object":var b=3Dc[a]; if($type(b)=3D=3D"object"){$mixin(b,d);}else{c[a]=3D$unlink(d);}break;cas= e"array":c[a]=3D$unlink(d);break;default:c[a]=3Dd;}return = this;}});Class.Mutators=3D{Extends:function(a){this.parent=3Da; this.prototype=3DClass.instantiate(a);this.implement("parent",function(){= var = b=3Dthis.caller._name,c=3Dthis.caller._owner.parent.prototype[b];if(!c){t= hrow new Error('The method "'+b+'" has no parent.'); }return = c.apply(this,arguments);}.protect());},Implements:function(a){$splat(a).e= ach(function(b){if(b instanceof = Function){b=3DClass.instantiate(b);}this.implement(b); },this);}};var Chain=3Dnew = Class({$chain:[],chain:function(){this.$chain.extend(Array.flatten(argume= nts));return = this;},callChain:function(){return(this.$chain.length)?this.$chain.shift(= ).apply(this,arguments):false; },clearChain:function(){this.$chain.empty();return this;}});var = Events=3Dnew = Class({$events:{},addEvent:function(c,b,a){c=3DEvents.removeOn(c);if(b!=3D= $empty){this.$events[c]=3Dthis.$events[c]||[]; this.$events[c].include(b);if(a){b.internal=3Dtrue;}}return = this;},addEvents:function(a){for(var b in = a){this.addEvent(b,a[b]);}return = this;},fireEvent:function(c,b,a){c=3DEvents.removeOn(c); if(!this.$events||!this.$events[c]){return = this;}this.$events[c].each(function(d){d.create({bind:this,delay:a,"argum= ents":b})();},this);return = this;},removeEvent:function(b,a){b=3DEvents.removeOn(b); if(!this.$events[b]){return = this;}if(!a.internal){this.$events[b].erase(a);}return = this;},removeEvents:function(c){var d;if($type(c)=3D=3D"object"){for(d = in c){this.removeEvent(d,c[d]); }return this;}if(c){c=3DEvents.removeOn(c);}for(d in = this.$events){if(c&&c!=3Dd){continue;}var b=3Dthis.$events[d];for(var = a=3Db.length;a--;a){this.removeEvent(d,b[a]); }}return this;}});Events.removeOn=3Dfunction(a){return = a.replace(/^on([A-Z])/,function(b,c){return c.toLowerCase();});};var = Options=3Dnew = Class({setOptions:function(){this.options=3D$merge.run([this.options].ext= end(arguments)); if(!this.addEvent){return this;}for(var a in = this.options){if($type(this.options[a])!=3D"function"||!(/^on[A-Z]/).test= (a)){continue;}this.addEvent(a,this.options[a]); delete this.options[a];}return this;}});var Element=3Dnew = Native({name:"Element",legacy:window.Element,initialize:function(a,b){var= c=3DElement.Constructors.get(a); if(c){return c(b);}if(typeof a=3D=3D"string"){return = document.newElement(a,b);}return = document.id(a).set(b);},afterImplement:function(a,b){Element.Prototype[a]= =3Db; if(Array[a]){return;}Elements.implement(a,function(){var = c=3D[],g=3Dtrue;for(var e=3D0,d=3Dthis.length;e";}return = document.id(this.createElement(a)).set(b);},newTextNode:function(a){retur= n this.createTextNode(a); },getDocument:function(){return this;},getWindow:function(){return = this.window;},id:(function(){var = a=3D{string:function(d,c,b){d=3Db.getElementById(d);return(d)?a.element(d= ,c):null; },element:function(b,e){$uid(b);if(!e&&!b.$family&&!(/^object|embed$/i).t= est(b.tagName)){var c=3DElement.Prototype;for(var d in = c){b[d]=3Dc[d];}}return = b;},object:function(c,d,b){if(c.toElement){return = a.element(c.toElement(b),d); }return = null;}};a.textnode=3Da.whitespace=3Da.window=3Da.document=3D$arguments(0)= ;return function(c,e,d){if(c&&c.$family&&c.uid){return c;}var = b=3D$type(c);return(a[b])?a[b](c,e,d||document):null; };})()});if(window.$=3D=3Dnull){Window.implement({$:function(a,b){return = document.id(a,b,this.document);}});}Window.implement({$$:function(a){if(a= rguments.length=3D=3D1&&typeof a=3D=3D"string"){return = this.document.getElements(a); }var f=3D[];var c=3DArray.flatten(arguments);for(var = d=3D0,b=3Dc.length;d1);a.each(function(e){var = f=3Dthis.getElementsByTagName(e.trim());(b)?c.extend(f):c=3Df; },this);return new Elements(c,{ddup:b,cash:!d});}});(function(){var = h=3D{},f=3D{};var = i=3D{input:"checked",option:"selected",textarea:(Browser.Engine.webkit&&B= rowser.Engine.version<420)?"innerHTML":"value"}; var c=3Dfunction(l){return(f[l]||(f[l]=3D{}));};var = g=3Dfunction(n,l){if(!n){return;}var = m=3Dn.uid;if(Browser.Engine.trident){if(n.clearAttributes){var = q=3Dl&&n.cloneNode(false); n.clearAttributes();if(q){n.mergeAttributes(q);}}else{if(n.removeEvents){= n.removeEvents();}}if((/object/i).test(n.tagName)){for(var o in = n){if(typeof n[o]=3D=3D"function"){n[o]=3D$empty; }}Element.dispose(n);}}if(!m){return;}h[m]=3Df[m]=3Dnull;};var = d=3Dfunction(){Hash.each(h,g);if(Browser.Engine.trident){$A(document.getE= lementsByTagName("object")).each(g); }if(window.CollectGarbage){CollectGarbage();}h=3Df=3Dnull;};var = j=3Dfunction(n,l,s,m,p,r){var o=3Dn[s||l];var = q=3D[];while(o){if(o.nodeType=3D=3D1&&(!m||Element.match(o,m))){if(!p){re= turn document.id(o,r); }q.push(o);}o=3Do[l];}return(p)?new = Elements(q,{ddup:false,cash:!r}):null;};var = e=3D{html:"innerHTML","class":"className","for":"htmlFor",defaultValue:"d= efaultValue",text:(Browser.Engine.trident||(Browser.Engine.webkit&&Browse= r.Engine.version<420))?"innerText":"textContent"}; var = b=3D["compact","nowrap","ismap","declare","noshade","checked","disabled",= "readonly","multiple","selected","noresize","defer"];var = k=3D["value","type","defaultValue","accessKey","cellPadding","cellSpacing= ","colSpan","frameBorder","maxLength","readOnly","rowSpan","tabIndex","us= eMap"]; b=3Db.associate(b);Hash.extend(e,b);Hash.extend(e,k.associate(k.map(Strin= g.toLowerCase)));var = a=3D{before:function(m,l){if(l.parentNode){l.parentNode.insertBefore(m,l)= ; }},after:function(m,l){if(!l.parentNode){return;}var = n=3Dl.nextSibling;(n)?l.parentNode.insertBefore(m,n):l.parentNode.appendC= hild(m);},bottom:function(m,l){l.appendChild(m); },top:function(m,l){var = n=3Dl.firstChild;(n)?l.insertBefore(m,n):l.appendChild(m);}};a.inside=3Da= .bottom;Hash.each(a,function(l,m){m=3Dm.capitalize();Element.implement("i= nject"+m,function(n){l(this,document.id(n,true)); return = this;});Element.implement("grab"+m,function(n){l(document.id(n,true),this= );return = this;});});Element.implement({set:function(o,m){switch($type(o)){case"obj= ect":for(var n in o){this.set(n,o[n]); }break;case"string":var = l=3DElement.Properties.get(o);(l&&l.set)?l.set.apply(this,Array.slice(arg= uments,1)):this.setProperty(o,m);}return this;},get:function(m){var = l=3DElement.Properties.get(m); return(l&&l.get)?l.get.apply(this,Array.slice(arguments,1)):this.getPrope= rty(m);},erase:function(m){var = l=3DElement.Properties.get(m);(l&&l.erase)?l.erase.apply(this):this.remov= eProperty(m); return this;},setProperty:function(m,n){var = l=3De[m];if(n=3D=3Dundefined){return = this.removeProperty(m);}if(l&&b[m]){n=3D!!n;}(l)?this[l]=3Dn:this.setAttr= ibute(m,""+n); return this;},setProperties:function(l){for(var m in = l){this.setProperty(m,l[m]);}return this;},getProperty:function(m){var = l=3De[m];var n=3D(l)?this[l]:this.getAttribute(m,2); return(b[m])?!!n:(l)?n:n||null;},getProperties:function(){var = l=3D$A(arguments);return = l.map(this.getProperty,this).associate(l);},removeProperty:function(m){va= r l=3De[m]; (l)?this[l]=3D(l&&b[m])?false:"":this.removeAttribute(m);return = this;},removeProperties:function(){Array.each(arguments,this.removeProper= ty,this);return this; },hasClass:function(l){return this.className.contains(l," = ");},addClass:function(l){if(!this.hasClass(l)){this.className=3D(this.cl= assName+" "+l).clean(); }return = this;},removeClass:function(l){this.className=3Dthis.className.replace(ne= w RegExp("(^|\\s)"+l+"(?:\\s|$)"),"$1");return = this;},toggleClass:function(l){return = this.hasClass(l)?this.removeClass(l):this.addClass(l); },adopt:function(){Array.flatten(arguments).each(function(l){l=3Ddocument= .id(l,true);if(l){this.appendChild(l);}},this);return = this;},appendText:function(m,l){return = this.grab(this.getDocument().newTextNode(m),l); },grab:function(m,l){a[l||"bottom"](document.id(m,true),this);return = this;},inject:function(m,l){a[l||"bottom"](this,document.id(m,true));retu= rn this;},replaces:function(l){l=3Ddocument.id(l,true); l.parentNode.replaceChild(this,l);return = this;},wraps:function(m,l){m=3Ddocument.id(m,true);return = this.replaces(m).grab(m,l);},getPrevious:function(l,m){return = j(this,"previousSibling",null,l,false,m); },getAllPrevious:function(l,m){return = j(this,"previousSibling",null,l,true,m);},getNext:function(l,m){return = j(this,"nextSibling",null,l,false,m);},getAllNext:function(l,m){return = j(this,"nextSibling",null,l,true,m); },getFirst:function(l,m){return = j(this,"nextSibling","firstChild",l,false,m);},getLast:function(l,m){retu= rn j(this,"previousSibling","lastChild",l,false,m); },getParent:function(l,m){return = j(this,"parentNode",null,l,false,m);},getParents:function(l,m){return = j(this,"parentNode",null,l,true,m);},getSiblings:function(l,m){return = this.getParent().getChildren(l,m).erase(this); },getChildren:function(l,m){return = j(this,"nextSibling","firstChild",l,true,m);},getWindow:function(){return= this.ownerDocument.window;},getDocument:function(){return = this.ownerDocument; },getElementById:function(o,n){var = m=3Dthis.ownerDocument.getElementById(o);if(!m){return null;}for(var = l=3Dm.parentNode;l!=3Dthis;l=3Dl.parentNode){if(!l){return null; }}return document.id(m,n);},getSelected:function(){return new = Elements($A(this.options).filter(function(l){return = l.selected;}));},getComputedStyle:function(m){if(this.currentStyle){retur= n this.currentStyle[m.camelCase()]; }var = l=3Dthis.getDocument().defaultView.getComputedStyle(this,null);return(l)?= l.getPropertyValue([m.hyphenate()]):null;},toQueryString:function(){var = l=3D[]; this.getElements("input, select, = textarea",true).each(function(m){if(!m.name||m.disabled||m.type=3D=3D"sub= mit"||m.type=3D=3D"reset"||m.type=3D=3D"file"){return;}var = n=3D(m.tagName.toLowerCase()=3D=3D"select")?Element.getSelected(m).map(fu= nction(o){return o.value; }):((m.type=3D=3D"radio"||m.type=3D=3D"checkbox")&&!m.checked)?null:m.val= ue;$splat(n).each(function(o){if(typeof = o!=3D"undefined"){l.push(m.name+"=3D"+encodeURIComponent(o)); }});});return l.join("&");},clone:function(o,l){o=3Do!=3D=3Dfalse;var = r=3Dthis.cloneNode(o);var = n=3Dfunction(v,u){if(!l){v.removeAttribute("id");}if(Browser.Engine.tride= nt){v.clearAttributes(); v.mergeAttributes(u);v.removeAttribute("uid");if(v.options){var = w=3Dv.options,s=3Du.options;for(var = t=3Dw.length;t--;){w[t].selected=3Ds[t].selected;}}}var = x=3Di[u.tagName.toLowerCase()]; if(x&&u[x]){v[x]=3Du[x];}};if(o){var = p=3Dr.getElementsByTagName("*"),q=3Dthis.getElementsByTagName("*");for(va= r m=3Dp.length;m--;){n(p[m],q[m]);}}n(r,this);return document.id(r); },destroy:function(){Element.empty(this);Element.dispose(this);g(this,tru= e);return = null;},empty:function(){$A(this.childNodes).each(function(l){Element.dest= roy(l); });return = this;},dispose:function(){return(this.parentNode)?this.parentNode.removeC= hild(this):this;},hasChild:function(l){l=3Ddocument.id(l,true);if(!l){ret= urn false; }if(Browser.Engine.webkit&&Browser.Engine.version<420){return = $A(this.getElementsByTagName(l.tagName)).contains(l);}return(this.contain= s)?(this!=3Dl&&this.contains(l)):!!(this.compareDocumentPosition(l)&16); },match:function(l){return(!l||(l=3D=3Dthis)||(Element.get(this,"tag")=3D= =3Dl));}});Native.implement([Element,Window,Document],{addListener:functi= on(o,n){if(o=3D=3D"unload"){var l=3Dn,m=3Dthis; n=3Dfunction(){m.removeListener("unload",n);l();};}else{h[this.uid]=3Dthi= s;}if(this.addEventListener){this.addEventListener(o,n,false);}else{this.= attachEvent("on"+o,n); }return = this;},removeListener:function(m,l){if(this.removeEventListener){this.rem= oveEventListener(m,l,false);}else{this.detachEvent("on"+m,l);}return = this; },retrieve:function(m,l){var = o=3Dc(this.uid),n=3Do[m];if(l!=3Dundefined&&n=3D=3Dundefined){n=3Do[m]=3D= l;}return $pick(n);},store:function(m,l){var n=3Dc(this.uid);n[m]=3Dl; return this;},eliminate:function(l){var m=3Dc(this.uid);delete = m[l];return = this;}});window.addListener("unload",d);})();Element.Properties=3Dnew = Hash;Element.Properties.style=3D{set:function(a){this.style.cssText=3Da; },get:function(){return = this.style.cssText;},erase:function(){this.style.cssText=3D"";}};Element.= Properties.tag=3D{get:function(){return this.tagName.toLowerCase(); }};Element.Properties.html=3D(function(){var = c=3Ddocument.createElement("div");var = a=3D{table:[1,"","
"],select:[1,""],tbo= dy:[2,"","
"],tr:[3,"","
"]}; a.thead=3Da.tfoot=3Da.tbody;var b=3D{set:function(){var = e=3DArray.flatten(arguments).join("");var = f=3DBrowser.Engine.trident&&a[this.get("tag")];if(f){var = g=3Dc;g.innerHTML=3Df[1]+e+f[2]; for(var = d=3Df[0];d--;){g=3Dg.firstChild;}this.empty().adopt(g.childNodes);}else{t= his.innerHTML=3De;}}};b.erase=3Db.set;return = b;})();if(Browser.Engine.webkit&&Browser.Engine.version<420){Element.Prop= erties.text=3D{get:function(){if(this.innerText){return this.innerText; }var = a=3Dthis.ownerDocument.newElement("div",{html:this.innerHTML}).inject(thi= s.ownerDocument.body);var b=3Da.innerText;a.destroy();return = b;}};}Element.Properties.events=3D{set:function(a){this.addEvents(a); }};Native.implement([Element,Window,Document],{addEvent:function(e,g){var= = h=3Dthis.retrieve("events",{});h[e]=3Dh[e]||{keys:[],values:[]};if(h[e].k= eys.contains(g)){return this; }h[e].keys.push(g);var = f=3De,a=3DElement.Events.get(e),c=3Dg,i=3Dthis;if(a){if(a.onAdd){a.onAdd.= call(this,g);}if(a.condition){c=3Dfunction(j){if(a.condition.call(this,j)= ){return g.call(this,j); }return true;};}f=3Da.base||f;}var d=3Dfunction(){return g.call(i);};var = b=3DElement.NativeEvents[f];if(b){if(b=3D=3D2){d=3Dfunction(j){j=3Dnew = Event(j,i.getWindow()); if(c.call(i,j)=3D=3D=3Dfalse){j.stop();}};}this.addListener(f,d);}h[e].va= lues.push(d);return this;},removeEvent:function(c,b){var = a=3Dthis.retrieve("events");if(!a||!a[c]){return this; }var f=3Da[c].keys.indexOf(b);if(f=3D=3D-1){return = this;}a[c].keys.splice(f,1);var e=3Da[c].values.splice(f,1)[0];var = d=3DElement.Events.get(c);if(d){if(d.onRemove){d.onRemove.call(this,b); }c=3Dd.base||c;}return(Element.NativeEvents[c])?this.removeListener(c,e):= this;},addEvents:function(a){for(var b in = a){this.addEvent(b,a[b]);}return this; },removeEvents:function(a){var c;if($type(a)=3D=3D"object"){for(c in = a){this.removeEvent(c,a[c]);}return this;}var = b=3Dthis.retrieve("events");if(!b){return this; }if(!a){for(c in = b){this.removeEvents(c);}this.eliminate("events");}else{if(b[a]){while(b[= a].keys[0]){this.removeEvent(a,b[a].keys[0]);}b[a]=3Dnull;}}return this; },fireEvent:function(d,b,a){var = c=3Dthis.retrieve("events");if(!c||!c[d]){return = this;}c[d].keys.each(function(e){e.create({bind:this,delay:a,"arguments":= b})(); },this);return this;},cloneEvents:function(d,a){d=3Ddocument.id(d);var = c=3Dd.retrieve("events");if(!c){return this;}if(!a){for(var b in = c){this.cloneEvents(d,b); }}else{if(c[a]){c[a].keys.each(function(e){this.addEvent(a,e);},this);}}r= eturn = this;}});Element.NativeEvents=3D{click:2,dblclick:2,mouseup:2,mousedown:2= ,contextmenu:2,mousewheel:2,DOMMouseScroll:2,mouseover:2,mouseout:2,mouse= move:2,selectstart:2,selectend:2,keydown:2,keypress:2,keyup:2,focus:2,blu= r:2,change:2,reset:2,select:2,submit:2,load:1,unload:1,beforeunload:2,res= ize:1,move:1,DOMContentLoaded:1,readystatechange:1,error:1,abort:1,scroll= :1}; (function(){var a=3Dfunction(b){var = c=3Db.relatedTarget;if(c=3D=3Dundefined){return = true;}if(c=3D=3D=3Dfalse){return = false;}return($type(this)!=3D"document"&&c!=3Dthis&&c.prefix!=3D"xul"&&!t= his.hasChild(c)); };Element.Events=3Dnew = Hash({mouseenter:{base:"mouseover",condition:a},mouseleave:{base:"mouseou= t",condition:a},mousewheel:{base:(Browser.Engine.gecko)?"DOMMouseScroll":= "mousewheel"}}); })();Element.Properties.styles=3D{set:function(a){this.setStyles(a);}};El= ement.Properties.opacity=3D{set:function(a,b){if(!b){if(a=3D=3D0){if(this= .style.visibility!=3D"hidden"){this.style.visibility=3D"hidden"; }}else{if(this.style.visibility!=3D"visible"){this.style.visibility=3D"vi= sible";}}}if(!this.currentStyle||!this.currentStyle.hasLayout){this.style= .zoom=3D1;}if(Browser.Engine.trident){this.style.filter=3D(a=3D=3D1)?"":"= alpha(opacity=3D"+a*100+")"; }this.style.opacity=3Da;this.store("opacity",a);},get:function(){return = this.retrieve("opacity",1);}};Element.implement({setOpacity:function(a){r= eturn this.set("opacity",a,true); },getOpacity:function(){return = this.get("opacity");},setStyle:function(b,a){switch(b){case"opacity":retu= rn = this.set("opacity",parseFloat(a));case"float":b=3D(Browser.Engine.trident= )?"styleFloat":"cssFloat"; }b=3Db.camelCase();if($type(a)!=3D"string"){var = c=3D(Element.Styles.get(b)||"@").split(" = ");a=3D$splat(a).map(function(e,d){if(!c[d]){return"";}return($type(e)=3D= =3D"number")?c[d].replace("@",Math.round(e)):e; }).join(" = ");}else{if(a=3D=3DString(Number(a))){a=3DMath.round(a);}}this.style[b]=3D= a;return this;},getStyle:function(g){switch(g){case"opacity":return = this.get("opacity"); case"float":g=3D(Browser.Engine.trident)?"styleFloat":"cssFloat";}g=3Dg.c= amelCase();var a=3Dthis.style[g];if(!$chk(a)){a=3D[];for(var f in = Element.ShortStyles){if(g!=3Df){continue; }for(var e in Element.ShortStyles[f]){a.push(this.getStyle(e));}return = a.join(" ");}a=3Dthis.getComputedStyle(g);}if(a){a=3DString(a);var = c=3Da.match(/rgba?\([\d\s,]+\)/); if(c){a=3Da.replace(c[0],c[0].rgbToHex());}}if(Browser.Engine.presto||(Br= owser.Engine.trident&&!$chk(parseInt(a,10)))){if(g.test(/^(height|width)$= /)){var b=3D(g=3D=3D"width")?["left","right"]:["top","bottom"],d=3D0; b.each(function(h){d+=3Dthis.getStyle("border-"+h+"-width").toInt()+this.= getStyle("padding-"+h).toInt();},this);return = this["offset"+g.capitalize()]-d+"px"; }if((Browser.Engine.presto)&&String(a).test("px")){return = a;}if(g.test(/(border(.+)Width|margin|padding)/)){return"0px";}}return = a;},setStyles:function(b){for(var a in b){this.setStyle(a,b[a]); }return this;},getStyles:function(){var = a=3D{};Array.flatten(arguments).each(function(b){a[b]=3Dthis.getStyle(b);= },this);return a;}});Element.Styles=3Dnew = Hash({left:"@px",top:"@px",bottom:"@px",right:"@px",width:"@px",height:"@= px",maxWidth:"@px",maxHeight:"@px",minWidth:"@px",minHeight:"@px",backgro= undColor:"rgb(@, @, @)",backgroundPosition:"@px @px",color:"rgb(@, @, = @)",fontSize:"@px",letterSpacing:"@px",lineHeight:"@px",clip:"rect(@px = @px @px @px)",margin:"@px @px @px @px",padding:"@px @px @px = @px",border:"@px @ rgb(@, @, @) @px @ rgb(@, @, @) @px @ rgb(@, @, = @)",borderWidth:"@px @px @px @px",borderStyle:"@ @ @ = @",borderColor:"rgb(@, @, @) rgb(@, @, @) rgb(@, @, @) rgb(@, @, = @)",zIndex:"@",zoom:"@",fontWeight:"@",textIndent:"@px",opacity:"@"}); Element.ShortStyles=3D{margin:{},padding:{},border:{},borderWidth:{},bord= erStyle:{},borderColor:{}};["Top","Right","Bottom","Left"].each(function(= g){var f=3DElement.ShortStyles; var b=3DElement.Styles;["margin","padding"].each(function(h){var = i=3Dh+g;f[h][i]=3Db[i]=3D"@px";});var = e=3D"border"+g;f.border[e]=3Db[e]=3D"@px @ rgb(@, @, @)";var = d=3De+"Width",a=3De+"Style",c=3De+"Color"; f[e]=3D{};f.borderWidth[d]=3Df[e][d]=3Db[d]=3D"@px";f.borderStyle[a]=3Df[= e][a]=3Db[a]=3D"@";f.borderColor[c]=3Df[e][c]=3Db[c]=3D"rgb(@, @, = @)";});(function(){Element.implement({scrollTo:function(h,i){if(b(this)){= this.getWindow().scrollTo(h,i); }else{this.scrollLeft=3Dh;this.scrollTop=3Di;}return = this;},getSize:function(){if(b(this)){return = this.getWindow().getSize();}return{x:this.offsetWidth,y:this.offsetHeight= }; },getScrollSize:function(){if(b(this)){return = this.getWindow().getScrollSize();}return{x:this.scrollWidth,y:this.scroll= Height};},getScroll:function(){if(b(this)){return = this.getWindow().getScroll(); }return{x:this.scrollLeft,y:this.scrollTop};},getScrolls:function(){var = i=3Dthis,h=3D{x:0,y:0};while(i&&!b(i)){h.x+=3Di.scrollLeft;h.y+=3Di.scrol= lTop;i=3Di.parentNode; }return h;},getOffsetParent:function(){var h=3Dthis;if(b(h)){return = null;}if(!Browser.Engine.trident){return = h.offsetParent;}while((h=3Dh.parentNode)&&!b(h)){if(d(h,"position")!=3D"s= tatic"){return h; }}return null;},getOffsets:function(){if(this.getBoundingClientRect){var = j=3Dthis.getBoundingClientRect(),m=3Ddocument.id(this.getDocument().docum= entElement),p=3Dm.getScroll(),k=3Dthis.getScrolls(),i=3Dthis.getScroll(),= h=3D(d(this,"position")=3D=3D"fixed"); return{x:j.left.toInt()+k.x-i.x+((h)?0:p.x)-m.clientLeft,y:j.top.toInt()+= k.y-i.y+((h)?0:p.y)-m.clientTop};}var = l=3Dthis,n=3D{x:0,y:0};if(b(this)){return n; }while(l&&!b(l)){n.x+=3Dl.offsetLeft;n.y+=3Dl.offsetTop;if(Browser.Engine= .gecko){if(!f(l)){n.x+=3Dc(l);n.y+=3Dg(l);}var = o=3Dl.parentNode;if(o&&d(o,"overflow")!=3D"visible"){n.x+=3Dc(o); n.y+=3Dg(o);}}else{if(l!=3Dthis&&Browser.Engine.webkit){n.x+=3Dc(l);n.y+=3D= g(l);}}l=3Dl.offsetParent;}if(Browser.Engine.gecko&&!f(this)){n.x-=3Dc(th= is);n.y-=3Dg(this); }return n;},getPosition:function(k){if(b(this)){return{x:0,y:0};}var = l=3Dthis.getOffsets(),i=3Dthis.getScrolls();var = h=3D{x:l.x-i.x,y:l.y-i.y};var = j=3D(k&&(k=3Ddocument.id(k)))?k.getPosition():{x:0,y:0}; return{x:h.x-j.x,y:h.y-j.y};},getCoordinates:function(j){if(b(this)){retu= rn this.getWindow().getCoordinates();}var = h=3Dthis.getPosition(j),i=3Dthis.getSize(); var = k=3D{left:h.x,top:h.y,width:i.x,height:i.y};k.right=3Dk.left+k.width;k.bo= ttom=3Dk.top+k.height;return = k;},computePosition:function(h){return{left:h.x-e(this,"margin-left"),top= :h.y-e(this,"margin-top")}; },setPosition:function(h){return = this.setStyles(this.computePosition(h));}});Native.implement([Document,Wi= ndow],{getSize:function(){if(Browser.Engine.presto||Browser.Engine.webkit= ){var i=3Dthis.getWindow(); return{x:i.innerWidth,y:i.innerHeight};}var = h=3Da(this);return{x:h.clientWidth,y:h.clientHeight};},getScroll:function= (){var i=3Dthis.getWindow(),h=3Da(this); return{x:i.pageXOffset||h.scrollLeft,y:i.pageYOffset||h.scrollTop};},getS= crollSize:function(){var = i=3Da(this),h=3Dthis.getSize();return{x:Math.max(i.scrollWidth,h.x),y:Mat= h.max(i.scrollHeight,h.y)}; },getPosition:function(){return{x:0,y:0};},getCoordinates:function(){var = h=3Dthis.getSize();return{top:0,left:0,bottom:h.y,right:h.x,height:h.y,wi= dth:h.x}; }});var d=3DElement.getComputedStyle;function e(h,i){return = d(h,i).toInt()||0;}function f(h){return = d(h,"-moz-box-sizing")=3D=3D"border-box";}function g(h){return = e(h,"border-top-width"); }function c(h){return e(h,"border-left-width");}function = b(h){return(/^(?:body|html)$/i).test(h.tagName);}function a(h){var = i=3Dh.getDocument();return(!i.compatMode||i.compatMode=3D=3D"CSS1Compat")= ?i.html:i.body; }})();Element.alias("setPosition","position");Native.implement([Window,Do= cument,Element],{getHeight:function(){return = this.getSize().y;},getWidth:function(){return this.getSize().x; },getScrollTop:function(){return = this.getScroll().y;},getScrollLeft:function(){return = this.getScroll().x;},getScrollHeight:function(){return = this.getScrollSize().y; },getScrollWidth:function(){return = this.getScrollSize().x;},getTop:function(){return = this.getPosition().y;},getLeft:function(){return this.getPosition().x; }});Native.implement([Document,Element],{getElements:function(h,g){h=3Dh.= split(",");var c,e=3D{};for(var d=3D0,b=3Dh.length;d1),cash:!g});}});Element.implement({match:func= tion(b){if(!b||(b=3D=3Dthis)){return true; }var d=3DSelectors.Utils.parseTagAndID(b);var = a=3Dd[0],e=3Dd[1];if(!Selectors.Filters.byID(this,e)||!Selectors.Filters.= byTag(this,a)){return false;}var c=3DSelectors.Utils.parseSelector(b); return(c)?Selectors.Utils.filter(this,c,{}):true;}});var = Selectors=3D{Cache:{nth:{},parsed:{}}};Selectors.RegExps=3D{id:(/#([\w-]+= )/),tag:(/^(\w+|\*)/),quick:(/^(\w+|\*)$/),splitter:(/\s*([+>~\s])\s*([a-= zA-Z#.*:\[])/g),combined:(/\.([\w-]+)|\[(\w+)(?:([!*^$~|]?=3D)(["']?)([^\= 4]*?)\4)?\]|:([\w-]+)(?:\(["']?(.*?)?["']?\)|$)/g)}; Selectors.Utils=3D{chk:function(b,c){if(!c){return true;}var = a=3D$uid(b);if(!c[a]){return c[a]=3Dtrue;}return = false;},parseNthArgument:function(h){if(Selectors.Cache.nth[h]){return = Selectors.Cache.nth[h]; }var e=3Dh.match(/^([+-]?\d*)?([a-z]+)?([+-]?\d*)?$/);if(!e){return = false;}var g=3DparseInt(e[1],10);var d=3D(g||g=3D=3D=3D0)?g:1;var = f=3De[2]||false;var c=3DparseInt(e[3],10)||0; if(d!=3D0){c--;while(c<1){c+=3Dd;}while(c>=3Dd){c-=3Dd;}}else{d=3Dc;f=3D"= index";}switch(f){case"n":e=3D{a:d,b:c,special:"n"};break;case"odd":e=3D{= a:2,b:0,special:"n"}; break;case"even":e=3D{a:2,b:1,special:"n"};break;case"first":e=3D{a:0,spe= cial:"index"};break;case"last":e=3D{special:"last-child"};break;case"only= ":e=3D{special:"only-child"}; break;default:e=3D{a:(d-1),special:"index"};}return = Selectors.Cache.nth[h]=3De;},parseSelector:function(e){if(Selectors.Cache= .parsed[e]){return Selectors.Cache.parsed[e]; }var = d,h=3D{classes:[],pseudos:[],attributes:[]};while((d=3DSelectors.RegExps.= combined.exec(e))){var = i=3Dd[1],g=3Dd[2],f=3Dd[3],b=3Dd[5],c=3Dd[6],j=3Dd[7];if(i){h.classes.pus= h(i); }else{if(c){var = a=3DSelectors.Pseudo.get(c);if(a){h.pseudos.push({parser:a,argument:j});}= else{h.attributes.push({name:c,operator:"=3D",value:j});}}else{if(g){h.at= tributes.push({name:g,operator:f,value:b}); }}}}if(!h.classes.length){delete = h.classes;}if(!h.attributes.length){delete = h.attributes;}if(!h.pseudos.length){delete = h.pseudos;}if(!h.classes&&!h.attributes&&!h.pseudos){h=3Dnull; }return Selectors.Cache.parsed[e]=3Dh;},parseTagAndID:function(b){var = a=3Db.match(Selectors.RegExps.tag);var = c=3Db.match(Selectors.RegExps.id);return[(a)?a[1]:"*",(c)?c[1]:false]; },filter:function(f,c,e){var = d;if(c.classes){for(d=3Dc.classes.length;d--;d){var = g=3Dc.classes[d];if(!Selectors.Filters.byClass(f,g)){return = false;}}}if(c.attributes){for(d=3Dc.attributes.length; d--;d){var = b=3Dc.attributes[d];if(!Selectors.Filters.byAttribute(f,b.name,b.operator= ,b.value)){return = false;}}}if(c.pseudos){for(d=3Dc.pseudos.length;d--;d){var = a=3Dc.pseudos[d]; if(!Selectors.Filters.byPseudo(f,a.parser,a.argument,e)){return = false;}}}return true;},getByTagAndID:function(b,a,d){if(d){var = c=3D(b.getElementById)?b.getElementById(d,true):Element.getElementById(b,= d,true); return(c&&Selectors.Filters.byTag(c,a))?[c]:[];}else{return = b.getElementsByTagName(a);}},search:function(o,h,t){var b=3D[];var = c=3Dh.trim().replace(Selectors.RegExps.splitter,function(k,j,i){b.push(j)= ; return":)"+i;}).split(":)");var p,e,A;for(var = z=3D0,v=3Dc.length;z":function(h,g,j,a,f){var = c=3DSelectors.Utils.getByTagAndID(g,j,a);for(var = e=3D0,d=3Dc.length;ea= ){return false;}}return(c=3D=3Da);},even:function(b,a){return = Selectors.Pseudo["nth-child"].call(this,"2n+1",a); },odd:function(b,a){return = Selectors.Pseudo["nth-child"].call(this,"2n",a);},selected:function(){ret= urn = this.selected;},enabled:function(){return(this.disabled=3D=3D=3Dfalse); }});Element.Events.domready=3D{onAdd:function(a){if(Browser.loaded){a.cal= l(this);}}};(function(){var = b=3Dfunction(){if(Browser.loaded){return;}Browser.loaded=3Dtrue; window.fireEvent("domready");document.fireEvent("domready");};window.addE= vent("load",b);if(Browser.Engine.trident){var = a=3Ddocument.createElement("div"); (function(){($try(function(){a.doScroll();return = document.id(a).inject(document.body).set("html","temp").dispose();}))?b()= :arguments.callee.delay(50);})(); }else{if(Browser.Engine.webkit&&Browser.Engine.version<525){(function(){(= ["loaded","complete"].contains(document.readyState))?b():arguments.callee= .delay(50); })();}else{document.addEvent("DOMContentLoaded",b);}}})();var JSON=3Dnew = Hash(this.JSON&&{stringify:JSON.stringify,parse:JSON.parse}).extend({$spe= cialChars:{"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\= "',"\\":"\\\\"},$replaceChars:function(a){return = JSON.$specialChars[a]||"\\u00"+Math.floor(a.charCodeAt()/16).toString(16)= +(a.charCodeAt()%16).toString(16); },encode:function(b){switch($type(b)){case"string":return'"'+b.replace(/[= \x00-\x1f\\"]/g,JSON.$replaceChars)+'"';case"array":return"["+String(b.ma= p(JSON.encode).clean())+"]"; case"object":case"hash":var a=3D[];Hash.each(b,function(e,d){var = c=3DJSON.encode(e);if(c){a.push(JSON.encode(d)+":"+c);}});return"{"+a+"}"= ;case"number":case"boolean":return String(b); case false:return"null";}return = null;},decode:function(string,secure){if($type(string)!=3D"string"||!stri= ng.length){return null;}if(secure&&!(/^[,:{}\[\]0-9.\-+Eaeflnr-u = \n\r\t]*$/).test(string.replace(/\\./g,"@").replace(/"[^"\\\n\r]*"/g,""))= ){return null; }return = eval("("+string+")");}});Native.implement([Hash,Array,String,Number],{toJ= SON:function(){return JSON.encode(this);}});var Cookie=3Dnew = Class({Implements:Options,options:{path:false,domain:false,duration:false= ,secure:false,document:document},initialize:function(b,a){this.key=3Db; this.setOptions(a);},write:function(b){b=3DencodeURIComponent(b);if(this.= options.domain){b+=3D"; = domain=3D"+this.options.domain;}if(this.options.path){b+=3D"; = path=3D"+this.options.path; }if(this.options.duration){var a=3Dnew = Date();a.setTime(a.getTime()+this.options.duration*24*60*60*1000);b+=3D";= expires=3D"+a.toGMTString();}if(this.options.secure){b+=3D"; secure"; }this.options.document.cookie=3Dthis.key+"=3D"+b;return = this;},read:function(){var = a=3Dthis.options.document.cookie.match("(?:^|;)\\s*"+this.key.escapeRegEx= p()+"=3D([^;]*)"); return(a)?decodeURIComponent(a[1]):null;},dispose:function(){new = Cookie(this.key,$merge(this.options,{duration:-1})).write("");return = this;}});Cookie.write=3Dfunction(b,c,a){return new Cookie(b,a).write(c); };Cookie.read=3Dfunction(a){return new = Cookie(a).read();};Cookie.dispose=3Dfunction(b,a){return new = Cookie(b,a).dispose();};var Swiff=3Dnew = Class({Implements:[Options],options:{id:null,height:1,width:1,container:n= ull,properties:{},params:{quality:"high",allowScriptAccess:"always",wMode= :"transparent",swLiveConnect:true},callBacks:{},vars:{}},toElement:functi= on(){return this.object; },initialize:function(l,m){this.instance=3D"Swiff_"+$time();this.setOptio= ns(m);m=3Dthis.options;var b=3Dthis.id=3Dm.id||this.instance;var = a=3Ddocument.id(m.container); Swiff.CallBacks[this.instance]=3D{};var = e=3Dm.params,g=3Dm.vars,f=3Dm.callBacks;var = h=3D$extend({height:m.height,width:m.width},m.properties);var = k=3Dthis;for(var d in = f){Swiff.CallBacks[this.instance][d]=3D(function(n){return = function(){return n.apply(k.object,arguments); };})(f[d]);g[d]=3D"Swiff.CallBacks."+this.instance+"."+d;}e.flashVars=3DH= ash.toQueryString(g);if(Browser.Engine.trident){h.classid=3D"clsid:D27CDB= 6E-AE6D-11cf-96B8-444553540000"; e.movie=3Dl;}else{h.type=3D"application/x-shockwave-flash";h.data=3Dl;}va= r j=3D'";for(var c in e){if(e[c]){j+=3D''; }}j+=3D"";this.object=3D((a)?a.empty():new = Element("div")).set("html",j).firstChild;},replaces:function(a){a=3Ddocum= ent.id(a,true);a.parentNode.replaceChild(this.toElement(),a); return = this;},inject:function(a){document.id(a,true).appendChild(this.toElement(= ));return this;},remote:function(){return = Swiff.remote.apply(Swiff,[this.toElement()].extend(arguments)); }});Swiff.CallBacks=3D{};Swiff.remote=3Dfunction(obj,fn){var = rs=3Dobj.CallFunction(''+__flash__argumentsToXML(arguments,2)+""); return eval(rs);};var Fx=3Dnew = Class({Implements:[Chain,Events,Options],options:{fps:50,unit:false,durat= ion:500,link:"ignore"},initialize:function(a){this.subject=3Dthis.subject= ||this; this.setOptions(a);this.options.duration=3DFx.Durations[this.options.dura= tion]||this.options.duration.toInt();var = b=3Dthis.options.wait;if(b=3D=3D=3Dfalse){this.options.link=3D"cancel"; }},getTransition:function(){return function(a){return = -(Math.cos(Math.PI*a)-1)/2;};},step:function(){var = a=3D$time();if(a=3D(7-4*d)/11){e=3Dc*c-Math.pow((11-6*d= -11*f)/4,2); break;}}return e;},Elastic:function(b,a){return = Math.pow(2,10*--b)*Math.cos(20*b*Math.PI*(a[0]||1)/3);}});["Quad","Cubic"= ,"Quart","Quint"].each(function(b,a){Fx.Transitions[b]=3Dnew = Fx.Transition(function(c){return Math.pow(c,[a+2]); });});var Request=3Dnew = Class({Implements:[Chain,Events,Options],options:{url:"",data:"",headers:= {"X-Requested-With":"XMLHttpRequest",Accept:"text/javascript, text/html, = application/xml, text/xml, = */*"},async:true,format:false,method:"post",link:"ignore",isSuccess:null,= emulation:true,urlEncoded:true,encoding:"utf-8",evalScripts:false,evalRes= ponse:false,noCache:false},initialize:function(a){this.xhr=3Dnew = Browser.Request(); this.setOptions(a);this.options.isSuccess=3Dthis.options.isSuccess||this.= isSuccess;this.headers=3Dnew = Hash(this.options.headers);},onStateChange:function(){if(this.xhr.readySt= ate!=3D4||!this.running){return; }this.running=3Dfalse;this.status=3D0;$try(function(){this.status=3Dthis.= xhr.status;}.bind(this));this.xhr.onreadystatechange=3D$empty;if(this.opt= ions.isSuccess.call(this,this.status)){this.response=3D{text:this.xhr.res= ponseText,xml:this.xhr.responseXML}; this.success(this.response.text,this.response.xml);}else{this.response=3D= {text:null,xml:null};this.failure();}},isSuccess:function(){return((this.= status>=3D200)&&(this.status<300)); },processScripts:function(a){if(this.options.evalResponse||(/(ecma|java)s= cript/).test(this.getHeader("Content-type"))){return $exec(a);}return = a.stripScripts(this.options.evalScripts); },success:function(b,a){this.onSuccess(this.processScripts(b),a);},onSucc= ess:function(){this.fireEvent("complete",arguments).fireEvent("success",a= rguments).callChain(); },failure:function(){this.onFailure();},onFailure:function(){this.fireEve= nt("complete").fireEvent("failure",this.xhr);},setHeader:function(a,b){th= is.headers.set(a,b); return this;},getHeader:function(a){return $try(function(){return = this.xhr.getResponseHeader(a);}.bind(this));},check:function(){if(!this.r= unning){return true; }switch(this.options.link){case"cancel":this.cancel();return = true;case"chain":this.chain(this.caller.bind(this,arguments));return = false;}return false;},send:function(k){if(!this.check(k)){return this; }this.running=3Dtrue;var = i=3D$type(k);if(i=3D=3D"string"||i=3D=3D"element"){k=3D{data:k};}var = d=3Dthis.options;k=3D$extend({data:d.data,url:d.url,method:d.method},k);v= ar g=3Dk.data,b=3DString(k.url),a=3Dk.method.toLowerCase(); switch($type(g)){case"element":g=3Ddocument.id(g).toQueryString();break;c= ase"object":case"hash":g=3DHash.toQueryString(g);}if(this.options.format)= {var j=3D"format=3D"+this.options.format; g=3D(g)?j+"&"+g:j;}if(this.options.emulation&&!["get","post"].contains(a)= ){var = h=3D"_method=3D"+a;g=3D(g)?h+"&"+g:h;a=3D"post";}if(this.options.urlEncod= ed&&a=3D=3D"post"){var c=3D(this.options.encoding)?"; = charset=3D"+this.options.encoding:""; this.headers.set("Content-type","application/x-www-form-urlencoded"+c);}i= f(this.options.noCache){var f=3D"noCache=3D"+new = Date().getTime();g=3D(g)?f+"&"+g:f; }var = e=3Db.lastIndexOf("/");if(e>-1&&(e=3Db.indexOf("#"))>-1){b=3Db.substr(0,e= );}if(g&&a=3D=3D"get"){b=3Db+(b.contains("?")?"&":"?")+g;g=3Dnull;}this.x= hr.open(a.toUpperCase(),b,this.options.async); this.xhr.onreadystatechange=3Dthis.onStateChange.bind(this);this.headers.= each(function(m,l){try{this.xhr.setRequestHeader(l,m);}catch(n){this.fire= Event("exception",[l,m]); }},this);this.fireEvent("request");this.xhr.send(g);if(!this.options.asyn= c){this.onStateChange();}return = this;},cancel:function(){if(!this.running){return this; }this.running=3Dfalse;this.xhr.abort();this.xhr.onreadystatechange=3D$emp= ty;this.xhr=3Dnew Browser.Request();this.fireEvent("cancel");return = this;}});(function(){var a=3D{}; ["get","post","put","delete","GET","POST","PUT","DELETE"].each(function(b= ){a[b]=3Dfunction(){var = c=3DArray.link(arguments,{url:String.type,data:$defined}); return = this.send($extend(c,{method:b}));};});Request.implement(a);})();Element.P= roperties.send=3D{set:function(a){var = b=3Dthis.retrieve("send");if(b){b.cancel(); }return = this.eliminate("send").store("send:options",$extend({data:this,link:"canc= el",method:this.get("method")||"post",url:this.get("action")},a));},get:f= unction(a){if(a||!this.retrieve("send")){if(a||!this.retrieve("send:optio= ns")){this.set("send",a); }this.store("send",new Request(this.retrieve("send:options")));}return = this.retrieve("send");}};Element.implement({send:function(a){var = b=3Dthis.get("send"); b.send({data:this,url:a||b.options.url});return = this;}});Request.HTML=3Dnew = Class({Extends:Request,options:{update:false,append:false,evalScripts:tru= e,filter:false},processHTML:function(c){var = b=3Dc.match(/]*>([\s\S]*?)<\/body>/i); c=3D(b)?b[1]:c;var a=3Dnew Element("div");return $try(function(){var = d=3D""+c+"",g;if(Browser.Engine.trident){g=3Dnew = ActiveXObject("Microsoft.XMLDOM"); g.async=3Dfalse;g.loadXML(d);}else{g=3Dnew = DOMParser().parseFromString(d,"text/xml");}d=3Dg.getElementsByTagName("ro= ot")[0];if(!d){return null;}for(var f=3D0,e=3Dd.childNodes.length; f=3D(7-4*B)/11){C=3D-Math.pow((11-6*B-11= *D)/4,2)+A*A; break;}}return C;},Elastic:function(B,A){return = Math.pow(2,10*--B)*Math.cos(20*B*Math.PI*(A[0]||1)/3);}});["Quad","Cubic"= ,"Quart","Quint"].each(function(B,A){Fx.Transitions[B]=3Dnew = Fx.Transition(function(C){return Math.pow(C,[A+2]); });}); //MooTools More, . Copyright (c) 2006-2009 = Aaron Newton , Valerio Proietti = & the MooTools team = , MIT Style License. MooTools.More=3D{version:"1.2.4.4",build:"6f6057dc645fdb7547689183b231106= 3bd653ddf"};Array.implement({min:function(){return = Math.min.apply(null,this);},max:function(){return = Math.max.apply(null,this); },average:function(){return = this.length?this.sum()/this.length:0;},sum:function(){var = a=3D0,b=3Dthis.length;if(b){do{a+=3Dthis[--b];}while(b);}return = a;},unique:function(){return[].combine(this); },shuffle:function(){for(var b=3Dthis.length;b&&--b;){var = a=3Dthis[b],c=3DMath.floor(Math.random()*(b+1));this[b]=3Dthis[c];this[c]= =3Da;}return this;}});Hash.implement({getFromPath:function(a){var = b=3Dthis.getClean(); a.replace(/\[([^\]]+)\]|\.([^.[]+)|[^[.]+/g,function(c){if(!b){return = null;}var d=3Darguments[2]||arguments[1]||arguments[0];b=3D(d in = b)?b[d]:null;return c; });return = b;},cleanValues:function(a){a=3Da||$defined;this.each(function(c,b){if(!a= (c)){this.erase(b);}},this);return this;},run:function(){var = a=3Darguments; this.each(function(c,b){if($type(c)=3D=3D"function"){c.run(a);}});}});(fu= nction(){var = b=3D["=C3=80","=C3=A0","=C3=81","=C3=A1","=C3=82","=C3=A2","=C3=83","=C3=A3= ","=C3=84","=C3=A4","=C3=85","=C3=A5","=C4=82","=C4=83","=C4=84","=C4=85"= ,"=C4=86","=C4=87","=C4=8C","=C4=8D","=C3=87","=C3=A7","=C4=8E","=C4=8F",= "=C4=90","=C4=91","=C3=88","=C3=A8","=C3=89","=C3=A9","=C3=8A","=C3=AA","= =C3=8B","=C3=AB","=C4=9A","=C4=9B","=C4=98","=C4=99","=C4=9E","=C4=9F","=C3= =8C","=C3=AC","=C3=8D","=C3=AD","=C3=8E","=C3=AE","=C3=8F","=C3=AF","=C4=B9= ","=C4=BA","=C4=BD","=C4=BE","=C5=81","=C5=82","=C3=91","=C3=B1","=C5=87"= ,"=C5=88","=C5=83","=C5=84","=C3=92","=C3=B2","=C3=93","=C3=B3","=C3=94",= "=C3=B4","=C3=95","=C3=B5","=C3=96","=C3=B6","=C3=98","=C3=B8","=C5=91","= =C5=98","=C5=99","=C5=94","=C5=95","=C5=A0","=C5=A1","=C5=9E","=C5=9F","=C5= =9A","=C5=9B","=C5=A4","=C5=A5","=C5=A4","=C5=A5","=C5=A2","=C5=A3","=C3=99= ","=C3=B9","=C3=9A","=C3=BA","=C3=9B","=C3=BB","=C3=9C","=C3=BC","=C5=AE"= ,"=C5=AF","=C5=B8","=C3=BF","=C3=BD","=C3=9D","=C5=BD","=C5=BE","=C5=B9",= "=C5=BA","=C5=BB","=C5=BC","=C3=9E","=C3=BE","=C3=90","=C3=B0","=C3=9F","= =C5=92","=C5=93","=C3=86","=C3=A6","=C2=B5"]; var = a=3D["A","a","A","a","A","a","A","a","Ae","ae","A","a","A","a","A","a","C= ","c","C","c","C","c","D","d","D","d","E","e","E","e","E","e","E","e","E"= ,"e","E","e","G","g","I","i","I","i","I","i","I","i","L","l","L","l","L",= "l","N","n","N","n","N","n","O","o","O","o","O","o","O","o","Oe","oe","O"= ,"o","o","R","r","R","r","S","s","S","s","S","s","T","t","T","t","T","t",= "U","u","U","u","U","u","Ue","ue","U","u","Y","y","Y","y","Z","z","Z","z"= ,"Z","z","TH","th","DH","dh","ss","OE","oe","AE","ae","u"]; var d=3D{"[\xa0\u2002\u2003\u2009]":" = ","\xb7":"*","[\u2018\u2019]":"'","[\u201c\u201d]":'"',"\u2026":"...","\u= 2013":"-","\u2014":"--","\uFFFD":"»"}; var c=3Dfunction(e,f){e=3De||"";var = g=3Df?"<"+e+"[^>]*>([\\s\\S]*?)":"]+)?>";reg=3Dnew = RegExp(g,"gi");return reg;};String.implement({standardize:function(){var = e=3Dthis; b.each(function(g,f){e=3De.replace(new RegExp(g,"g"),a[f]);});return = e;},repeat:function(e){return new = Array(e+1).join(this);},pad:function(f,h,e){if(this.length>=3Df){return = this; }var g=3D(h=3D=3Dnull?" = ":""+h).repeat(f-this.length).substr(0,f-this.length);if(!e||e=3D=3D"righ= t"){return this+g;}if(e=3D=3D"left"){return g+this;}return = g.substr(0,(g.length/2).floor())+this+g.substr(0,(g.length/2).ceil()); },getTags:function(e,f){return = this.match(c(e,f))||[];},stripTags:function(e,f){return = this.replace(c(e,f),"");},tidy:function(){var e=3Dthis.toString(); $each(d,function(g,f){e=3De.replace(new RegExp(f,"g"),g);});return = e;}});})();var Drag=3Dnew = Class({Implements:[Events,Options],options:{snap:6,unit:"px",grid:false,s= tyle:true,limit:false,handle:false,invert:false,preventDefault:false,stop= Propagation:false,modifiers:{x:"left",y:"top"}},initialize:function(){var= b=3DArray.link(arguments,{options:Object.type,element:$defined}); this.element=3Ddocument.id(b.element);this.document=3Dthis.element.getDoc= ument();this.setOptions(b.options||{});var = a=3D$type(this.options.handle);this.handles=3D((a=3D=3D"array"||a=3D=3D"c= ollection")?$$(this.options.handle):document.id(this.options.handle))||th= is.element; this.mouse=3D{now:{},pos:{}};this.value=3D{start:{},now:{}};this.selectio= n=3D(Browser.Engine.trident)?"selectstart":"mousedown";this.bound=3D{star= t:this.start.bind(this),check:this.check.bind(this),drag:this.drag.bind(t= his),stop:this.stop.bind(this),cancel:this.cancel.bind(this),eventStop:$l= ambda(false)}; this.attach();},attach:function(){this.handles.addEvent("mousedown",this.= bound.start);return = this;},detach:function(){this.handles.removeEvent("mousedown",this.bound.= start); return = this;},start:function(c){if(c.rightClick){return;}if(this.options.prevent= Default){c.preventDefault();}if(this.options.stopPropagation){c.stopPropa= gation(); }this.mouse.start=3Dc.page;this.fireEvent("beforeStart",this.element);var= a=3Dthis.options.limit;this.limit=3D{x:[],y:[]};for(var d in = this.options.modifiers){if(!this.options.modifiers[d]){continue; }if(this.options.style){this.value.now[d]=3Dthis.element.getStyle(this.op= tions.modifiers[d]).toInt();}else{this.value.now[d]=3Dthis.element[this.o= ptions.modifiers[d]]; }if(this.options.invert){this.value.now[d]*=3D-1;}this.mouse.pos[d]=3Dc.p= age[d]-this.value.now[d];if(a&&a[d]){for(var = b=3D2;b--;b){if($chk(a[d][b])){this.limit[d][b]=3D$lambda(a[d][b])(); }}}}if($type(this.options.grid)=3D=3D"number"){this.options.grid=3D{x:thi= s.options.grid,y:this.options.grid};}this.document.addEvents({mousemove:t= his.bound.check,mouseup:this.bound.cancel}); this.document.addEvent(this.selection,this.bound.eventStop);},check:funct= ion(a){if(this.options.preventDefault){a.preventDefault();}var = b=3DMath.round(Math.sqrt(Math.pow(a.page.x-this.mouse.start.x,2)+Math.pow= (a.page.y-this.mouse.start.y,2))); if(b>this.options.snap){this.cancel();this.document.addEvents({mousemove:= this.bound.drag,mouseup:this.bound.stop});this.fireEvent("start",[this.el= ement,a]).fireEvent("snap",this.element); }},drag:function(a){if(this.options.preventDefault){a.preventDefault();}t= his.mouse.now=3Da.page;for(var b in = this.options.modifiers){if(!this.options.modifiers[b]){continue; }this.value.now[b]=3Dthis.mouse.now[b]-this.mouse.pos[b];if(this.options.= invert){this.value.now[b]*=3D-1;}if(this.options.limit&&this.limit[b]){if= ($chk(this.limit[b][1])&&(this.value.now[b]>this.limit[b][1])){this.value= .now[b]=3Dthis.limit[b][1]; }else{if($chk(this.limit[b][0])&&(this.value.now[b]=3D3){c=3D"rgb";b=3D= Array.slice(arguments,0,3);}else{if(typeof = b=3D=3D"string"){if(b.match(/rgb/)){b=3Db.rgbToHex().hexToRgb(true); }else{if(b.match(/hsb/)){b=3Db.hsbToRgb();}else{b=3Db.hexToRgb(true);}}}}= c=3Dc||"rgb";switch(c){case"hsb":var = a=3Db;b=3Db.hsbToRgb();b.hsb=3Da;break;case"hex":b=3Db.hexToRgb(true); break;}b.rgb=3Db.slice(0,3);b.hsb=3Db.hsb||b.rgbToHsb();b.hex=3Db.rgbToHe= x();return $extend(b,this);}});Color.implement({mix:function(){var = a=3DArray.slice(arguments); var c=3D($type(a.getLast())=3D=3D"number")?a.pop():50;var = b=3Dthis.slice();a.each(function(d){d=3Dnew Color(d);for(var = e=3D0;e<3;e++){b[e]=3DMath.round((b[e]/100*(100-c))+(d[e]/100*c)); }});return new Color(b,"rgb");},invert:function(){return new = Color(this.map(function(a){return 255-a;}));},setHue:function(a){return = new Color([a,this.hsb[1],this.hsb[2]],"hsb"); },setSaturation:function(a){return new = Color([this.hsb[0],a,this.hsb[2]],"hsb");},setBrightness:function(a){retu= rn new Color([this.hsb[0],this.hsb[1],a],"hsb"); }});var $RGB=3Dfunction(d,c,a){return new Color([d,c,a],"rgb");};var = $HSB=3Dfunction(d,c,a){return new Color([d,c,a],"hsb");};var = $HEX=3Dfunction(a){return new Color(a,"hex"); };Array.implement({rgbToHsb:function(){var = b=3Dthis[0],c=3Dthis[1],j=3Dthis[2],g=3D0;var = i=3DMath.max(b,c,j),e=3DMath.min(b,c,j);var k=3Di-e;var = h=3Di/255,f=3D(i!=3D0)?k/i:0; if(f!=3D0){var d=3D(i-b)/k;var a=3D(i-c)/k;var = l=3D(i-j)/k;if(b=3D=3Di){g=3Dl-a;}else{if(c=3D=3Di){g=3D2+d-l;}else{g=3D4= +a-d;}}g/=3D6;if(g<0){g++;}}return[Math.round(g*360),Math.round(f*100),Ma= th.round(h*100)]; },hsbToRgb:function(){var = c=3DMath.round(this[2]/100*255);if(this[1]=3D=3D0){return[c,c,c];}else{va= r a=3Dthis[0]%360;var e=3Da%60;var = g=3DMath.round((this[2]*(100-this[1]))/10000*255); var d=3DMath.round((this[2]*(6000-this[1]*e))/600000*255);var = b=3DMath.round((this[2]*(6000-this[1]*(60-e)))/600000*255);switch(Math.fl= oor(a/60)){case 0:return[c,b,g]; case 1:return[d,c,g];case 2:return[g,c,b];case 3:return[g,d,c];case = 4:return[b,g,c];case 5:return[c,g,d];}}return = false;}});String.implement({rgbToHsb:function(){var = a=3Dthis.match(/\d{1,3}/g); return(a)?a.rgbToHsb():null;},hsbToRgb:function(){var = a=3Dthis.match(/\d{1,3}/g);return(a)?a.hsbToRgb():null;}}); // JSONMIN //alert('IMPORTANT: Remove this line from json2.js before deployment.'); = if (!this.JSON) { this.JSON =3D {}; } //this.JSON =3D {}; (function() { function f(n) { return n < 10 ? '0' + n : n; } if (typeof Date.prototype.toJSON !=3D=3D 'function') { Date.prototype.toJSON =3D function(key) { return isFinite(this.valueOf()) ? this.getUTCFullYear() + '-' + f(this.getUTCMonth() + 1) + '-' + f(this.getUTCDate()) + 'T' + f(this.getUTCHours()) + ':' + f(this.getUTCMinutes()) + ':' + f(this.getUTCSeconds()) + 'Z' : null; }; String.prototype.toJSON =3D Number.prototype.toJSON =3D = Boolean.prototype.toJSON =3D function(key) { return this.valueOf(); }; } var cx =3D = /[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u= 2060-\u206f\ufeff\ufff0-\uffff]/g, escapable =3D = /[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200= f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g, gap, indent, meta =3D = { '\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '"': = '\\"', '\\': '\\\\' }, rep; function quote(string) { escapable.lastIndex = =3D 0; return escapable.test(string) ? '"' + string.replace(escapable, = function(a) { var c =3D meta[a]; return typeof c =3D=3D=3D 'string' ? c = : '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4); }) + '"' : = '"' + string + '"'; } function str(key, holder) { var i, k, v, length, mind =3D gap, partial, value =3D = holder[key]; /*if (value && typeof value =3D=3D=3D 'object' && typeof = value.toJSON =3D=3D=3D 'function') { value =3D value.toJSON(key); }*/ if (typeof rep =3D=3D=3D 'function') { value =3D = rep.call(holder, key, value); } switch (typeof value) { case 'string': return quote(value); case 'number': return = isFinite(value) ? String(value) : 'null'; case 'boolean': case 'null': = return String(value); case 'object': if (!value) { return 'null'; } gap +=3D indent; partial =3D []; if = (Object.prototype.toString.apply(value) =3D=3D=3D '[object Array]') { length =3D value.length; for (i =3D 0; i < length; i = +=3D 1) { partial[i] =3D str(i, value) || 'null'; } v =3D partial.length =3D=3D=3D 0 ? '[]' : gap ? = '[\n' + gap + partial.join(',\n' + gap) + '\n' + mind + ']' : '[' + partial.join(',') + ']'; gap =3D mind; return v; } if (rep && typeof rep =3D=3D=3D 'object') { length =3D = rep.length; for (i =3D 0; i < length; i +=3D 1) { k =3D rep[i]; if = (typeof k =3D=3D=3D 'string') { v =3D str(k, value); if (v) { = partial.push(quote(k) + (gap ? ': ' : ':') + v); } } } } else { for (k = in value) { if (Object.hasOwnProperty.call(value, k)) { v =3D str(k, = value); if (v) { partial.push(quote(k) + (gap ? ': ' : ':') + v); } } } = } v =3D partial.length =3D=3D=3D 0 ? '{}' : gap ? '{\n' + = gap + partial.join(',\n' + gap) + '\n' + mind + '}' : '{' + partial.join(',') + '}'; gap =3D mind; return v; }=20 } JSON.stringify =3D function(value, replacer, space) { var i; gap =3D ''; indent =3D ''; if (typeof space =3D=3D=3D = 'number') { for (i =3D 0; i < space; i +=3D 1) { indent +=3D ' '; } } = else if (typeof space =3D=3D=3D 'string') { indent =3D space; } rep =3D replacer; if (replacer && typeof replacer !=3D=3D = 'function' && (typeof replacer !=3D=3D 'object' || typeof = replacer.length !=3D=3D 'number')) { throw new Error('JSON.stringify'); = } return str('', { '': value }); }; JSON.parse =3D function(text, reviver) { var j; function walk(holder, key) { var k, v, value =3D holder[key]; if (value && typeof = value =3D=3D=3D 'object') { for (k in value) { if = (Object.hasOwnProperty.call(value, k)) { v =3D walk(value, k); if (v = !=3D=3D undefined) { value[k] =3D v; } else { delete value[k]; } } } } return reviver.call(holder, key, value); } text =3D String(text); cx.lastIndex =3D 0; if = (cx.test(text)) { text =3D text.replace(cx, function(a) { return '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4); }); } if = (/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,= = '@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\= d+)?/g, ']').replace(/(?:^|:|,)(?:\s*\[)+/g, ''))) { j =3D eval('(' + = text + ')'); return typeof reviver =3D=3D=3D 'function' ? walk({ '': j = }, '') : j; } throw new SyntaxError('JSON.parse'); }; =20 } ()); //End JSONMIN function recordEndTime() { try { timeTracker._recordEndTime(); timeTracker._track(pageName, 'endOfPage'); } catch (e) { } } window.addEvent('load', function() { try { timeTracker._recordEndTime(); timeTracker._track(pageName, 'onLoad'); } catch (e) { } }); //Feather Ajax v1.0.1 function = AjaxObject101(B){this.useFlashProxy=3DB;this.createRequestObject=3Dfuncti= on(){var F;if(this.useFlashProxy){try{if(SWFHttpRequest){F=3Dnew = SWFHttpRequest();this.http=3DF}}catch(G){}}else{try{F=3Dnew = XMLHttpRequest()}catch(G){F=3Dnew = ActiveXObject("Microsoft.XMLHTTP")}}return = F};this.sndReq=3Dfunction(H,F,G){if(H.toUpperCase()=3D=3D"POST"){D.enable= Priviledges();this.http.open(H,F,true);this.http.setRequestHeader("Conten= t-Type","application/x-www-form-urlencoded");this.http.onreadystatechange= =3Dthis.handleResponse;this.http.send(G)}else{D.enablePriviledges();this.= http.open(H,F+"?"+G,true);this.http.onreadystatechange=3Dthis.handleRespo= nse;this.http.send(null)}};this.handleResponse=3Dfunction(){if(D.http.rea= dyState=3D=3D4){if(typeof D.funcDone=3D=3D"function"){var = F=3D"";if(D.returnXml){F=3DD.http.responseXML}else{F=3DD.http.responseTex= t}D.funcDone(F)}}if((D.http.readyState=3D=3D1)&&(typeof = D.funcWait=3D=3D"function")){D.funcWait()}};this.enablePriviledges=3Dfunc= tion(){try{}catch(F){throw F}};var = D=3Dthis;this.http=3Dthis.createRequestObject();var A=3Dnull;var = C=3Dnull;var E=3Dtrue}; //SWFObject v2.0 var swfobject=3Dfunction(){var = Z=3D"undefined",P=3D"object",B=3D"Shockwave = Flash",h=3D"ShockwaveFlash.ShockwaveFlash",W=3D"application/x-shockwave-f= lash",K=3D"SWFObjectExprInst",G=3Dwindow,g=3Ddocument,N=3Dnavigator,f=3D[= ],H=3D[],Q=3Dnull,L=3Dnull,T=3Dnull,S=3Dfalse,C=3Dfalse;var = a=3Dfunction(){var l=3Dtypeof g.getElementById!=3DZ&&typeof = g.getElementsByTagName!=3DZ&&typeof g.createElement!=3DZ&&typeof = g.appendChild!=3DZ&&typeof g.replaceChild!=3DZ&&typeof = g.removeChild!=3DZ&&typeof = g.cloneNode!=3DZ,t=3D[0,0,0],n=3Dnull;if(typeof N.plugins!=3DZ&&typeof = N.plugins[B]=3D=3DP){n=3DN.plugins[B].description;if(n){n=3Dn.replace(/^.= *\s+(\S+\s+\S+$)/,"$1");t[0]=3DparseInt(n.replace(/^(.*)\..*$/,"$1"),10);= t[1]=3DparseInt(n.replace(/^.*\.(.*)\s.*$/,"$1"),10);t[2]=3D/r/.test(n)?p= arseInt(n.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof = G.ActiveXObject!=3DZ){var o=3Dnull,s=3Dfalse;try{o=3Dnew = ActiveXObject(h+".7")}catch(k){try{o=3Dnew = ActiveXObject(h+".6");t=3D[6,0,21];o.AllowScriptAccess=3D"always"}catch(k= ){if(t[0]=3D=3D6){s=3Dtrue}}if(!s){try{o=3Dnew = ActiveXObject(h)}catch(k){}}}if(!s&&o){try{n=3Do.GetVariable("$version");= if(n){n=3Dn.split(" = ")[1].split(",");t=3D[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],1= 0)]}}catch(k){}}}}var = v=3DN.userAgent.toLowerCase(),j=3DN.platform.toLowerCase(),r=3D/webkit/.t= est(v)?parseFloat(v.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,i=3D= false,q=3Dj?/win/.test(j):/win/.test(v),m=3Dj?/mac/.test(j):/mac/.test(v)= ;/*@cc_on = i=3Dtrue;@if(@_win32)q=3Dtrue;@elif(@_mac)m=3Dtrue;@end@*/return{w3cdom:l= ,pv:t,webkit:r,ie:i,win:q,mac:m}}();var = e=3Dfunction(){if(!a.w3cdom){return = }J(I);if(a.ie&&a.win){try{g.write(""); f.document.write(unescape("%3Cscript = src=3D'http://pagead2.googlesyndication.com/pagead/show_ads.js' = type=3D'text/javascript'%3E%3C/script%3E")); f.document.close() } }); } var f42_host =3D "www.foundry42.com"; var f42_path =3D "tsavo/docstoc"; var f42_defaultkeywords =3D 'business plan'; var f42_maxcount =3D "6"; var f42_startat =3D "1"; var f42_endat =3D "6"; var f42_css =3D "tsavo.css"; var f42_display_lmsg =3D "yes"; var f42_lmsg =3D "Loading..."; function buildF42Frame() { window.addEvent('domready', function() { var f =3D document.createElement('iframe'); f.setAttribute('id', '42flashads_iframe'); f.setAttribute('src', "/docs/viewer-ads.htm?t=3D" + Math.random()); //f.setAttribute('src', "javascript:false;"); f.setAttribute('frameborder', '0'); f.setAttribute('style', ''); f.style.position =3D 'absolute'; f.style.filter =3D = 'progid:DXImageTransform.Microsoft.Alpha(opacity=3D0)'; f.style.zIndex =3D '100'; f.style.width =3D '1px'; f.style.height =3D '1px'; f.style.top =3D '0px'; f.style.left =3D '0px'; document.body.appendChild(f); }); } var _ds_fa_channel =3D ''; var _ds_fa_kw =3D ''; var _ds_display_ads =3D false; var _ds_fa_ads =3D null; var _ds_ts_ads =3D null; function setupFlashAds(channel, kw) { _ds_display_ads =3D true; _ds_fa_channel =3D channel; _ds_fa_kw =3D kw; } function parseF42Results(data, w) { var ga =3D eval(data).items; var list =3D []; var ix =3D 0; var u =3D w.f42_getUrlAndPath(false); //alert(ga); for (var i =3D 0; i < ga.length; i++) { var ad =3D ga[i]; if (ad) { list[ix] =3D { title: "'" + cleanJsString(ad.ppctitle) + "'", line1: = "'" + cleanJsString(ad.ppcdescription) + "'", line2: '', url: "'" + = cleanJsString(decodeHTMLUrl(u + ad.clickurl)) + "'", displayurl: "'" + = cleanJsString(ad.ppchost) + "'" }; //alert(list[ix].title); ix++; } } _ds_ts_ads =3D { term: data.ppckeywords, sponsored_text: '[what\'s = this?]', feedback_url: 'javascript:affilwtpopup', items: list, related: = related }; setSponsoredAds(); } function affilwtpopup() { wtpopupwin =3D = window.open('http://media.foundry42.com/partner/inc/wt.html', 'wtpopup', = 'toolbar=3D0,scrollbars=3D0,location=3D0,statusbar=3D0,menubar=3D0,resiza= ble=3D0,width=3D400,height=3D250'); } function parseResults(ga, fUrl) { //alert('parse results' + _adType); var list =3D []; var ix =3D 0; for (var i =3D 0; i < ga.length; i++) { var ad =3D ga[i]; if (ad) { list[ix] =3D { title: "'" + cleanJsString(ad.line1) + "'", line1: "'" = + cleanJsString(ad.line2) + "'", line2: "'" + cleanJsString(ad.line3) + = "'", url: "'" + cleanJsString(decodeHTMLUrl(ad.url)) + "'", displayurl: = "'" + cleanJsString(ad.visible_url) + "'" }; ix++; } } //_ds_ts_ads =3D { term: adsSearchTerm, sponsored_text: 'Ads by = Google', feedback_url: fUrl, items: list, related: related }; //_ds_fa_ads =3D CreateHpAd(adsSearchTerm, "http://www.hpdirect.com", = related); _ds_fa_ads =3D { term: adsSearchTerm, sponsored_text: 'Ads by Google', = feedback_url: fUrl, items: list, related: related }; _ds_ts_ads =3D _ds_fa_ads; //alert(_ds_ts_ads.related.length) if (_adType =3D=3D 3 || _adType =3D=3D 2) { //alert('parseResults'); setBottomFlashAd(); setSponsoredAds(); } else { setBottomFlashAd(); } } function CreateHpAd(adsSearchTerm, fUrl, related) { var list =3D []; var reuturnVal =3D null; list[0] =3D { title: 'Print this Document for Less', line1: 'Save = $15 on HP\'s full line of ink and', line2: 'toner cartridges. FREE next = day shipping.', url: 'http://bit.ly/go3sbl', displayurl: = 'www.hpdirect.com' }; list[1] =3D { title: 'Affordable way to print this document', line1: = 'Save 10% on ink and toner everyday.', line2: 'Sign up for HP\'s My = Print Rewards.', url: 'http://bit.ly/go3sbl', displayurl: = 'www.hpdirect.com' }; =20 reuturnVal =3D { term: adsSearchTerm, sponsored_text: 'Sponsored by = HP', feedback_url: fUrl, items: list, related: related }; return reuturnVal; }=20 /*-----------------------------------------------------------------------= --------------------------Start Google = Ad-----------------------------------------------------------------------= --------------------------------------------------------*/ var len =3D 0; function google_ad_request_done(ga) { if (ga =3D=3D null || ga.length =3D=3D 0) { len =3D ga.length; return; = } len =3D ga.length; var i =3D 0; var s =3D ""; if (googleAdStyle =3D=3D null) googleAdStyle =3D ""; var orientation =3D googleAdStyle.substring(0, 1); var adbreak =3D (googleAdStyle.indexOf("line") >=3D 0) ? "  " : "
"; var textbreak =3D (googleAdStyle.indexOf('_2') >=3D 0) ? "
" : " "; if ($defined(ga[0].type) && ga[0].type !=3D undefined && ga[0].type = !=3D null) { if (ga[0].type =3D=3D "flash") { s +=3D ' ' + '' + '' + '' + ''; } else if (ga[0].type =3D=3D "image") { s +=3D ''; } else if (ga[0].type =3D=3D "html") { s +=3D '' + ga[0].snippet + ''; } else { s+=3D 'Ads by Google'; for (i =3D 0; i < len; i++) { var ad =3D ga[i]; if (ad) { var onClick =3D ' onclick=3D"adClick(\'Docstoc Doc ' + = googleAdChannel + '\',\'' + DocumentID + '\',\'' + ad.line1 + ' | ' + = ad.visible_url + '\');" '; var google_title =3D '' + ad.line1 + ''; var google_text =3D '' + ad.line2 + textbreak + ad.line3 + ''; var google_url =3D '' + ad.visible_url + ''; /* define ad lines above */ if (orientation =3D=3D 'v') { s +=3D ''; } /* if vertical ad */ s +=3D ''; if (googleAdStyle.indexOf('order') >=3D 0) { s +=3D google_title + adbreak + google_url + adbreak + google_text; } else if (googleAdStyle.indexOf('wrap') >=3D 0) { s +=3D google_title + '  ' + google_text + '
' + google_url; } else if (googleAdStyle.indexOf('cells') >=3D 0) { s +=3D '
' + = google_title + '
' + google_url + '
' + google_text + '
'; } else if (googleAdStyle.indexOf('table') >=3D 0) { if ( i % 2 =3D=3D 0) { s +=3D '' + google_title + adbreak + google_text + adbreak + google_url + ''; } else { s +=3D '' + google_title + adbreak + google_text + adbreak + google_url + ''; } } else { s +=3D google_title + adbreak + google_text + adbreak + google_url; =09 } s +=3D ''; if (orientation =3D=3D 'v') { s +=3D ''; } /* if vertical ad = */ if (ad.bidtype =3D=3D "CPC") { googlePageSkip++; } } } } } if (s !=3D "") { $(google_spot_id).innerHTML =3D '' + s + '
'; $(google_spot_id).style.display =3D 'block'; } google_skip =3D googlePageSkip; requestsDone++; setTimeout(resizeViewer, 100); } /*-----------------------------------------------------------------------= --------------------------End Google = Ad-----------------------------------------------------------------------= ----------------------------------------------------------*/ var loginWin =3D null; var isRegistered =3D false; var loginPassthruHref =3D ''; function showLoginWindow(loginPassthru) { //alert(loginWin); if (loginWin =3D=3D null) { loginPassthruHref =3D loginPassthru; window.scrollTo(0, 0); loginWin =3D new DocstocWindow(); loginWin.title =3D ''; loginWin.draggable =3D false; loginWin.height =3D '420px'; loginWin.width =3D '970px'; loginWin.instanceName =3D 'loginWin'; loginWin.init("loginWin"); loginWin.closeOnEsc =3D true; loginWin.setUrl("/login/mini.aspx?action=3D1"); loginWin.clearContentOnHide =3D false; loginWin.onClose =3D function() { if ($('blackbg')) $('blackbg').setStyle('display', 'none'); } } loginWin.show(); $('loginWin').style.top =3D "56px"; DisableScreen('blackbg', '#000000', '.7'); $('blackbg').setStyle('display', 'block'); } function loginComplete(email, memID) { isRegistered =3D true; currentUserID =3D 1; //loginWin.hide(); top.location.href =3D loginPassthruHref + '&email=3D' + email + = '&memID=3D' + memID; loginWin.setContent('
'); } function ShowReconversion(docId) { if (_reWin =3D=3D null) { _reWin =3D new DocstocWindow(); //set properties _reWin.title =3D ''; _reWin.height =3D '200px'; _reWin.width =3D '400px'; _reWin.draggable =3D true; _reWin.centered =3D true; _reWin.instanceName =3D '_reWin'; //initialize our window _reWin.init('reWin'); _reWin.onClose =3D function() { if ($('flashContainerParent') !=3D undefined) { $('blackbg').setStyle('display', 'none'); } } //create translucent background=09 DisableScreen('blackbg', '#000000', '.7'); } if ($('flashContainerParent') !=3D undefined) { $('blackbg').setStyle('display', 'block'); } _reWin.setUrl("/docs/DocumentReconvert.ashx?doc_id=3D" + docId); _reWin.show(); } var _ds_ogLeft =3D 0; var _ds_ogTop =3D 0; var _ds_height =3D 0; var _ds_onresize =3D null; function _ds_sizeUp(obj) { var el =3D _ds_getMovie(obj); if (el !=3D null) { window.onresize =3D function() { //_ds_sizeUp(window.dsViewerID); var el =3D _ds_getMovie(window.dsViewerID); _ds_ogLeft =3D _ds_scLeft(); _ds_ogTop =3D _ds_scTop(); _ds_height =3D _ds_Height(); _ds_style(el.style, "absolute", 9999999, 0, 0, _ds_Width() + "px", = _ds_height + "px", 0, 0); }; _ds_ogLeft =3D _ds_scLeft(); _ds_ogTop =3D _ds_scTop(); _ds_height =3D _ds_Height(); _ds_fit(el, true); if (!_ds_isFirefox()) { document.documentElement.style.overflow =3D "hidden"; document.body.style.overflow =3D "hidden"; document.body.style.height =3D '100%'; } document.documentElement.style.height =3D '100%'; _ds_none('none', el); _ds_style(el.style, "absolute", 9999999, 0, 0, _ds_Width() + "px", = _ds_height + "px", 0, 0); document.body.scrollTop =3D 0; } } function _ds_sizeDown(obj) { var el =3D _ds_getMovie(obj); if (el !=3D null) { _ds_none('', el); if (!_ds_isFirefox()) { document.documentElement.style.overflow =3D ""; document.body.style.overflow =3D ""; document.body.style.height =3D ''; } document.documentElement.style.height =3D ''; _ds_fit(el, false); _ds_style(el.style, "", "", "", "", "", "", _ds_ogLeft, _ds_ogTop); window.onresize =3D _ds_onresize; setTimeout(window.onresize, 100); try { if (fixedWidth) { fixMargin('content-padding'); } } catch (e) { } } } function _ds_getMovie(obj) { var el; if (document.getElementById && = document.getElementById(obj) !=3D null) { el =3D = document.getElementById(obj); }; if (el =3D=3D null && = document.getElementsByName && document.getElementsByName(obj) !=3D null) = { el =3D document.getElementsByName(obj); }; return el; } function _ds_isFirefox() { if = (window.navigator.userAgent.toLowerCase().indexOf("firefox") > -1) { = return true; } return false; } function _ds_style(o, p, z, t, l, w, h, pl, pt) { o.zIndex =3D z; o.top = =3D t; o.left =3D l; o.width =3D w; o.height =3D h; window.scrollTo(pl, = pt); } function _ds_Width() { return _ds_eval(window.innerWidth ? = window.innerWidth : 0, document.documentElement ? = document.documentElement.clientWidth : 0, document.body ? = document.body.clientWidth : 0); } function _ds_Height() { return document.documentElement.clientHeight; } function _ds_scLeft() { return _ds_eval(window.pageXOffset ? = window.pageXOffset : 0, document.documentElement ? = document.documentElement.scrollLeft : 0, document.body ? = document.body.scrollLeft : 0); } function _ds_scTop() { return _ds_eval(window.pageYOffset ? = window.pageYOffset : 0, document.documentElement ? = document.documentElement.scrollTop : 0, document.body ? = document.body.scrollTop : 0); } function _ds_eval(w, e, b) { var r =3D w ? w : 0; if (e && (!r || (r > = e))) { r =3D e; }; return b && (!r || (r > b)) ? b : r; } function _dn_isChild(parent, child) { while (parent.parentNode !=3D = null) { if (parent =3D=3D child) { return true; } parent =3D = parent.parentNode; } return false; } function _ds_none(v, obj) { try { var items =3D document.body.getElementsByTagName("*"); for (var i =3D 0; items.length; i++) { var displayMode =3D v; s =3D items[i].style; if (v =3D=3D 'none') { items[i]._ds_none =3D s.display; } else { displayMode =3D items[i]._ds_none; } if (items[i].nodeName !=3D 'PARAM' && (obj =3D=3D null || = _dn_isChild(obj, items[i]) =3D=3D false)) { s.display =3D displayMode; } } } catch (e) { } } function _ds_fit(obj, n) { while (obj.parentNode !=3D null && obj.nodeName !=3D 'BODY') { s =3D obj.style; st =3D ""; sl =3D ""; sh =3D ""; sp =3D ""; sm =3D ""; if (n) { st =3D "0px"; sl =3D "0px"; sh =3D _ds_height + "px"; sb =3D "0px"; sp =3D "0px"; sm =3D "0px"; obj._ds_st =3D _ds_getStyle(obj, "top"); obj._ds_sl =3D _ds_getStyle(obj, "left"); obj._ds_sh =3D s.height; //_ds_getStyle(obj,"height"); obj._ds_sp =3D _ds_getStyle(obj, "padding"); obj._ds_sm =3D _ds_getStyle(obj, "margin"); } else { st =3D obj._ds_st; sl =3D obj._ds_sl; sh =3D obj._ds_sh; sp =3D obj._ds_sp; sm =3D obj._ds_sm; } s.top =3D st; s.left =3D sl; s.height =3D sh; s.padding =3D sp; s.margin =3D sm; obj =3D obj.parentNode; } } function _ds_efs(obj) { var el =3D _ds_getMovie(obj); if (el !=3D null && el.EnableBrowserFullscreen) { el.EnableBrowserFullscreen(); _ds_onresize =3D window.onresize; } else { setTimeout(function() { _ds_efs(obj); }, 1000); } } function _ds_getStyle(el, p) { var y =3D null; if (el.currentStyle) {//ie y =3D el.currentStyle[p]; } else if (window.getComputedStyle) { //f if (p =3D=3D "padding" || p =3D=3D "margin") { //top right bot left y =3D document.defaultView.getComputedStyle(el, = null).getPropertyValue(p + "-top"); y +=3D ' ' + document.defaultView.getComputedStyle(el, = null).getPropertyValue(p + "-right"); y +=3D ' ' + document.defaultView.getComputedStyle(el, = null).getPropertyValue(p + "-bottom"); y +=3D ' ' + document.defaultView.getComputedStyle(el, = null).getPropertyValue(p + "-left"); } else { y =3D document.defaultView.getComputedStyle(el, = null).getPropertyValue(p); } } return y; } function ChangeFeaturedTab(tab) { var tabs =3D $$('#featured_tabs li').set('tween', { duration: 'long' = }); var currentTab =3D FindCurrentTab(tabs); if (tab !=3D currentTab) { var f =3D new Fx.Tween($('featured_tab_' + currentTab)); f.duration =3D 'long'; f.start('opacity', 1, 0); var f =3D new Fx.Tween($('featured_tab_' + tab)); f.duration =3D 'long'; f.start('opacity', 0, 1); $('featured_tab_' + currentTab).removeClass('sel'); $('featured_tab_' + tab).addClass('sel'); $$('#featured_dots li a').removeClass('sel'); $$('#featured_dot_' + tab).addClass('sel'); } } function PreviousFeaturedTab() { var tabs =3D $$('#featured_tabs li'); var currentTab =3D FindCurrentTab(tabs); var newTab =3D currentTab - 1; if (newTab < 0) { newTab =3D tabs.length - 1; } ChangeFeaturedTab(newTab); } function NextFeaturedTab() { var tabs =3D $$('#featured_tabs li'); var currentTab =3D FindCurrentTab(tabs); var newTab =3D currentTab + 1; if (newTab > tabs.length - 1) { newTab =3D 0; } ChangeFeaturedTab(newTab); } function FindCurrentTab(tabs) { var currentTab =3D 0; for (var i =3D 0; i < tabs.length; i++) { if (tabs[i].hasClass('sel')) { currentTab =3D i; i =3D tabs.length; } } return currentTab; } function fixMargin(el) { $(el).setStyle("margin", "0 auto"); } function TrackAd() { //use ajax to call ad track hanlder } function SetH1Clickable(DocumentName, url) { $j("#PageDocTitle").each( function() { if($j(this).hasClass("h1-paid")) { $j(this).addClass("h1-clickable").click( function() {=20 =09 if (parseInt(CurrentUserID) <=3D 0){ PingServer('/cart/AddDocument.ashx?docID=3D' + DocumentID + = '&redirect=3D0'); openRegisterDownload();=20 } else { if (url !=3D ""){ location.href =3D url; } else { location.href =3D '/cart/AddDocument.ashx?docID=3D' + DocumentID; } } }); } else if($j(this).hasClass("h1-free")) { $j(this).addClass("h1-clickable").click( function() {=20 location.href =3D '/search/' + escape(DocumentName);=20 }); } }); } ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://js.docstoccdn.com/js/patents.js?build=02403 =EF=BB=BF// toggleId- element to toggle (arg =3D 'this') //textID- text id to toggle class function SwitchView(textID ,toggle) { $j("#"+textID).toggleClass("classDescShort"); =09 var toggleID =3D "#"+toggle.id; if ($j(toggleID).text() =3D=3D "See more..."){ $j(toggleID).text("See less..."); } else{ $j(toggleID).text("See more..."); } } =09 =09 =09 ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://js.docstoccdn.com/js/login-popup-download.js?build=02403 =EF=BB=BFvar error =3D ""; var fromSearch =3D false; function openLoginDownload(){ $('login_popup_download').style.display=3D'block'; if (window["disableblackbg"] !=3D true) { DisableScreen('blackbg', '#000000', '.7'); $('blackbg').setStyle('display', 'block'); }=20 } function openRegisterQuestions() { var currentType =3D $j('input#user_action').val(); logOverlay(currentType, 1, '#stat_url_questions'); $('login_popup_question').style.display =3D 'block'; if (window["disableblackbg"] !=3D true) { DisableScreen('blackbg', '#000000', '.7'); $('blackbg').setStyle('display', 'block'); } } function closeRegisterQuestions() { $('login_popup_question').style.display =3D 'none'; if ($('blackbg')) $('blackbg').setStyle('display', 'none'); } function openUploadToDownload() { $j('span#user_action').text('downloading'); $j('input#user_action').val('Download'); $j('span#overlay_action').text('download'); $j('#login_popup_upload_to_download = .module-overlay-blue').show().parent().show(); if (window["disableblackbg"] !=3D true) { DisableScreen('blackbg', '#000000', '.7'); $('blackbg').setStyle('display', 'block'); } $j(".swfupload").width(195).height(36); } function closeUploadToDownload() { $j('#login_popup_upload_to_download .module-overlay-blue').hide(); $j(".swfupload").width(1).height(1); if ($('blackbg')) $('blackbg').setStyle('display', 'none'); } function openRegisterQuestions2() { var currentType =3D $j('input#user_action').val(); $('login_popup_question2').style.display =3D 'block'; if (window["disableblackbg"] !=3D true) { DisableScreen('blackbg', '#000000', '.7'); $('blackbg').setStyle('display', 'block'); } } function closeRegisterQuestions2() { $('login_popup_question2').style.display =3D 'none'; if ($('blackbg')) $('blackbg').setStyle('display', 'none'); } function closeLoginDownload(){ $('login_popup_download').style.display=3D'none'; if ($('blackbg')) $('blackbg').setStyle('display','none'); } function showForgotPassword() { $('login_form').style.display =3D 'none'; $('password_form').style.display =3D 'block'; $('login_button').style.display =3D 'none'; $('reminder_button').style.display =3D 'block'; } function hideForgotPassword() { $('login_form').style.display =3D 'block'; $('password_form').style.display =3D 'none'; $('login_button').style.display =3D 'block'; $('reminder_button').style.display =3D 'none'; } function logOverlay(type, campaignClass, urlHid) { if (urlHid =3D=3D null) { urlHid =3D '#stat_url'; } try { $j.ajax({ url: $j(urlHid).val() + "&sourceType=3D" + type + = "&campaignClass=3D" + campaignClass, type: 'GET' }); } catch (e) { //do nothing } } function openRegisterPrint() { logOverlay("Print",1); $j('span#user_action').text('printing'); $j('input#user_action').val('Print'); $j('span#overlay_action').text('print'); $('login_popup_download_register').style.display =3D 'block'; if (window["disableblackbg"] !=3D true) { DisableScreen('blackbg', '#000000', '.7'); $('blackbg').setStyle('display', 'block'); } } //Default openRegisterDownload( function openRegisterDownload() { if (window["disableblackbg"] !=3D true){ DisableScreen('blackbg', '#000000', '.7'); $('blackbg').setStyle('display', 'block'); } if (window.frames && window.frames.loginIframeName) { try { window.frames.loginIframeName.openRegisterDownload(); $j(window).resize(function() { $j("#loginIframeId").css('height', $j(window).height()); }); $j("#loginIframeId").show().css('height', = $j(window).height()); return; } catch (e) { } } =20 logOverlay("Download",1); =20 $j('span#user_action').text('downloading'); $j('input#user_action').val('Download'); $j('span#overlay_action').text('download'); $('login_popup_download_register').style.display =3D 'block'; } function closeRegisterDownload() { try { if (top !=3D window && top.closeRegisterDownload) { top.closeRegisterDownload(); return; } } catch (e) { } $j("#loginIframeId").css('height', "1px"); $j("#login_popup_download_register").css("display", "none"); $j("#blackbg").css("display","none"); } function clickRegister(clientId, emailId, errorId, buttonId) { if (validateRegister(emailId, errorId, buttonId)) { __doPostBack(clientId, null); } } function clickLogin(clientId, usernameId, passwordId, errorId, buttonId) = { if (validateLogin(usernameId, passwordId, buttonId)) { __doPostBack(clientId, null); } } // Defualt error id 'top-err-msg-register' function validateRegister(emailId, errorId, buttonId,disableBtn) { error =3D ""; if (disableBtn =3D=3D null) { disableBtn =3D true; } if (disableBtn) { disableButton(buttonId); } var email =3D $(emailId); email.className=3D''; email.value=3Demail.value.trim(); =09 if(email.value.length=3D=3D0){ error+=3D'
  • Email is required
  • '; email.className=3D'error-style'; =09 } else if(!isValidateEmail(email.value)){ error+=3D'
  • Invalid email
  • '; email.className=3D'error-style'; } if(error.length>0){ showError(errorId); enableButton(buttonId); return false; } else { return true; } } function validateQuestions(errorId, buttonId, disableBtn) { error =3D ""; if (disableBtn =3D=3D null) { disableBtn =3D true; } if (disableBtn) { disableButton(buttonId); } $j("#question_1").removeClass('error-style'); $j("#question_2").removeClass('error-style'); $j("#question_3").removeClass('error-style'); if ($j("#question_1").val() =3D=3D "0") { $j("#question_1").addClass('error-style'); error +=3D '
  • Question 1 is required
  • '; } if ($j("#question_2").val() =3D=3D "0") { $j("#question_2").addClass('error-style'); error +=3D '
  • Question 2 is required
  • '; } if ($j("#question_3").val() =3D=3D "0") { $j("#question_3").addClass('error-style'); error +=3D '
  • Question 3 is required
  • '; } =20 if (error.length > 0) { showError(errorId); enableButton(buttonId); return false; } else { return true; } } function validateQuestions2(errorId, buttonId, disableBtn) { error =3D ""; if (disableBtn =3D=3D null) { disableBtn =3D true; } if (disableBtn) { disableButton(buttonId); } $j("#question_4").removeClass('error-style'); $j("#question_5").removeClass('error-style'); $j("#question_6").removeClass('error-style'); $j("#question_7").removeClass('error-style'); $j("#question_8").removeClass('error-style'); if ($j("#question_4").val() =3D=3D "0") { $j("#question_4").addClass('error-style'); error +=3D '
  • Question 4 is required
  • '; } if ($j("#question_5").val() =3D=3D "0") { $j("#question_5").addClass('error-style'); error +=3D '
  • Question 5 is required
  • '; } if ($j("#question_6").val() =3D=3D "0") { $j("#question_6").addClass('error-style'); error +=3D '
  • Question 6 is required
  • '; } if ($j("#question_7").val() =3D=3D "0") { $j("#question_7").addClass('error-style'); error +=3D '
  • Question 7 is required
  • '; } if ($j("#question_8").val() =3D=3D "0") { $j("#question_8").addClass('error-style'); error +=3D '
  • Question 8 is required
  • '; } if (error.length > 0) { showError(errorId); enableButton(buttonId); return false; } else { return true; } } function disableButton(buttonId) { var button =3D $(buttonId); button.style.display =3D 'none'; $j('.wait').show(); } function enableButton(buttonId) { var button =3D $(buttonId); button.style.display =3D 'block'; $j('.wait').hide(); } function showGreenCheck(item) { if ($j(item).val() !=3D "0") { $j(item).parent().children('.icon_green_check').show(); } else { $j(item).parent().children('.icon_green_check').hide(); } } function validateLogin(usernameId, passwordId, errorId, buttonId) { error=3D""; var username =3D $(usernameId); var password =3D $(passwordId); disableButton(buttonId); =09 = if(username.value.trim().length=3D=3D0||password.value.trim().length=3D=3D= 0){ error=3D'
  • Username and Password is required
  • '; } if(error.length>0){ username.className=3D'error-style'; password.className=3D'error-style'; showError(errorId); username.focus(); enableButton(buttonId); return false; } else { return true; } } function showError(id) { var errorId =3D 'top-err-msg'; if (id) { errorId =3D id; } $(errorId).innerHTML =3D '
      ' + error + '
    '; $(errorId).set('opacity', 0); $(errorId).style.display =3D 'block'; $(errorId).fade('in'); } function hideError(id) { var errorId =3D 'top-err-msg'; if (id) { errorId =3D id; } $(errorId).fade('out'); $(errorId).innerHTML =3D ''; $(errorId).style.display =3D 'none'; } function tryOpenLoginProactive() { var cookieval =3D getCookie('loginproactive'); if (cookieval =3D=3D null || cookieval !=3D '1') { var pages_visited =3D getCookie("pages_visited"); if (pages_visited =3D=3D 2 && fromSearch) { if ($j('#login_popup_download_register').css('display') !=3D = 'block') { logOverlay("Download", 7); openLoginProactive('.step1'); } } setCookie('loginproactive', '1'); } } function openLoginProactive(step, type) { =20 if($j('#document-overlay-proactive').css('display') =3D=3D 'none') { $j('#document-overlay-proactive').fadeIn(1000); } DisableScreen('blackbg', '#000000', '.7'); $j('#blackbg').fadeIn(1000); if (type) { if (type =3D=3D 'Print') { isPrint =3D true; } else { isPrint =3D false; } } $j('input#user_action').val(type); $j('.step1').hide(); $j('.step2').hide(); $j('.step3').hide(); $j('.user-action-text').html(type); $j(step).fadeIn(1000); if ($j(step + " input")[0] !=3D null) { $j(step + " input")[0].focus(); } =20 } function closeLoginProactive()=20 { $j('#document-overlay-proactive').hide(); if ($j('#blackbg')) $j('#blackbg').hide(); } function validateEmail(emailID, errorID, buttonID) { error =3D ""; var emailField =3D $(emailID); =09 if (emailField !=3D null && emailField.value.length > 0) { disableButton(buttonID); =09 $j.getJSON('/login/CheckEmail.ashx', 'e=3D' + emailField.value,=20 function(data) { enableButton(buttonID); =09 if ((data.status =3D=3D 2) && (data.verified =3D=3D true)) { error =3D '
  • This email address already has an account = associated with it.
  • '; showError(errorID); =09 return false; } else { hideError(errorID); } =09 return true; } ); } } function sendPasswordReminder(emailID, errorID, buttonID) { error =3D ""; var emailField =3D $(emailID); if (emailField !=3D null && emailField.value.length > 0)=20 { disableButton(buttonID); =09 $j.getJSON('/login/SendPasswordReminder.ashx', 'e=3D' + = emailField.value, function(data)=20 { enableButton(buttonID); =09 //set some kind of notification that it worked var msgBox =3D $('top-err-msg-reminder'); =09 msgBox.innerHTML =3D ' Password reminder sent'; msgBox.set('opacity', 0); msgBox.style.display =3D 'block'; msgBox.fade('in'); =09 return true; } ); } } /**** LoginPopupDownloadWithPassword ****/ function ValidatePassword(passwordId) { var myerror =3D ""; =09 var passwordField =3D $j("#" + passwordId); if (passwordField !=3D null) { var password =3D passwordField.val().trim(); if (password.length < 4) myerror +=3D "
  • password must contain at least 4 characters
  • "; if (password.contains(' ')) myerror +=3D "
  • password cannot contain spaces
  • "; if (password.match('^[a-zA-Z0-9]*$') =3D=3D null) myerror +=3D "
  • password must use alphanumeric characters = only
  • "; } =09 return myerror; } function clickRegisterWithPassword(clientId, emailId, errorId, buttonId, = passwordId) { if (validateRegisterWithPassword(emailId, errorId, buttonId, = passwordId)) { __doPostBack(clientId, null); } } function validateRegisterWithPassword(emailId, errorId, buttonId, = passwordId, disableBtn) { error =3D ""; if (disableBtn =3D=3D null) { disableBtn =3D true; } if (disableBtn) { disableButton(buttonId); } //vars var email =3D $j("#" + emailId); email.removeClass('error-style'); email.val(email.val().trim()); var password =3D $j("#" + passwordId); password.removeClass('error-style'); password.val(password.val().trim()); =09 //email if (email.val().length =3D=3D 0) { error +=3D '
  • Email is required
  • '; email.addClass('error-style'); } else if (!isValidateEmail(email.val())) { error +=3D '
  • Invalid email
  • '; email.addClass('error-style'); } =09 //password var passwordError =3D ValidatePassword(passwordId); if (passwordError !=3D '') { error +=3D passwordError; password.addClass('error-style'); } =09 =09 if (error.length > 0) { showError(errorId); enableButton(buttonId); return false; } else { return true; } } ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js =0A= (function(){var g=3Dnull,h=3D(new Date).getTime();var = i=3Dthis,aa=3Dfunction(a,b){var c=3Da.split("."),d=3Di;!(c[0]in = d)&&d.execScript&&d.execScript("var "+c[0]);for(var = e;c.length&&(e=3Dc.shift());)!c.length&&b!=3D=3Dvoid = 0?d[e]=3Db:d=3Dd[e]?d[e]:d[e]=3D{}},ba=3Dfunction(a){return = a.call.apply(a.bind,arguments)},ca=3Dfunction(a,b){var = c=3Db||i;if(arguments.length>2){var = d=3DArray.prototype.slice.call(arguments,2);return function(){var = b=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(b= ,d);return a.apply(c,b)}}else return function(){return = a.apply(c,arguments)}},=0A= j=3Dfunction(){j=3DFunction.prototype.bind&&Function.prototype.bind.toStr= ing().indexOf("native code")!=3D-1?ba:ca;return = j.apply(g,arguments)};var = da=3D/&/g,ea=3D//g,ha=3D/\"/g,k=3D{"\0":"\\0","\u0008":"\\b","= \u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\x0B",'"':'\\"'= ,"\\":"\\\\"},n=3D{"'":"\\'"},r=3Dfunction(a,b){if(ab)return 1;return 0};var s,t,u,x,z=3Dfunction(){return = i.navigator?i.navigator.userAgent:g};x=3Du=3Dt=3Ds=3D!1;var = A;if(A=3Dz()){var = ia=3Di.navigator;s=3DA.indexOf("Opera")=3D=3D0;t=3D!s&&A.indexOf("MSIE")!= =3D-1;u=3D!s&&A.indexOf("WebKit")!=3D-1;x=3D!s&&!u&&ia.product=3D=3D"Geck= o"}var B=3Dt,D=3Dx,ja=3Du,E;=0A= a:{var F=3D"",G;if(s&&i.opera)var H=3Di.opera.version,F=3Dtypeof = H=3D=3D"function"?H():H;else = if(D?G=3D/rv\:([^\);]+)(\)|;)/:B?G=3D/MSIE\s+([^\);]+)(\)|;)/:ja&&(G=3D/W= ebKit\/(\S+)/),G)var ka=3DG.exec(z()),F=3Dka?ka[1]:"";if(B){var = I,la=3Di.document;I=3Dla?la.documentMode:void = 0;if(I>parseFloat(F)){E=3DString(I);break a}}E=3DF}=0A= var ma=3DE,na=3D{},J=3Dfunction(a){var b;if(!(b=3Dna[a])){b=3D0;for(var = c=3DString(ma).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),d=3DString= (a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),e=3DMath.max(c.length= ,d.length),f=3D0;b=3D=3D0&&f=3D0}re= turn b};var K,L;L=3DK=3D!1;var = M=3Dz();M&&(M.indexOf("Firefox")!=3D-1?K=3D!0:M.indexOf("Camino")!=3D-1||= M.indexOf("iPhone")!=3D-1||M.indexOf("iPod")!=3D-1||M.indexOf("iPad")!=3D= -1||M.indexOf("Android")!=3D-1||M.indexOf("Chrome")!=3D-1&&(L=3D!0));var = oa=3DK,pa=3DL;var qa=3Ddocument,N=3Dwindow;var = O=3Dfunction(a){a=3DparseFloat(a);return = isNaN(a)||a>1||a<0?0:a},P=3Dfunction(a){if(a=3D=3D"true")return!0;return!= 1},sa=3D/^([\w-]+\.)*([\w-]{2,})(\:[0-9]+)?$/,Q=3Dfunction(a){if(!a)retur= n"pagead2.googlesyndication.com";return(a=3Da.match(sa))?a[0]:"pagead2.go= oglesyndication.com"};var = ta=3DO("0"),ua=3DO("0"),va=3DO("1"),wa=3DO("0.2");var = xa=3DP("false"),ya=3DP("false"),za=3DP("false");var = Aa=3Dfunction(){return = Q("")};!B||J("9");!D&&!B||B&&J("9")||D&&J("1.9.1");B&&J("9");Q("");var = R=3Dfunction(a){return!!a&&typeof = a=3D=3D"function"&&!!a.call},Ba=3Dfunction(a){if(!(arguments.length<2))fo= r(var b=3D1,c=3Darguments.length;b");b=3D"border:none;height:"+c+"px= ;margin:0;padding:0;position:relative;visibility:visible;width:"+b+"px";r= eturn['',d.join(" = "),""].join("")};var = Qa=3Dfunction(){},Sa=3Dfunction(a,b,c){switch(typeof b){case = "string":Ra(b,c);break;case = "number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case = "boolean":c.push(b);break;case "undefined":c.push("null");break;case = "object":if(b=3D=3Dg){c.push("null");break}if(b instanceof Array){var = d=3Db.length;c.push("[");for(var = e=3D"",f=3D0;f\"]/.test(W)&&(W.indexOf("&")!=3D-1&&(W=3DW.replace(da,"&")),W.i= ndexOf("<")!=3D-1&&(W=3DW.replace(ea,"<")),W.indexOf(">")!=3D-1&&(W=3D= W.replace(fa,">")),W.indexOf('"')!=3D-1&&(W=3DW.replace(ha,""")))= ;Wa=3DW;Va.prototype.set=3Dfunction(a,b){this.e.handlers[a]=3Db};=0A= Va.prototype.j=3Dfunction(){if(this.e.img){var = a=3Dthis.e.log,b=3Dthis.b.document;if(a.length)b=3D["http://",Aa(),"/page= ad/gen_204?id=3Diframecopy&log=3D",S(a.join("-")),"&url=3D",S(b.URL.subst= ring(0,512)),"&ref=3D",S(b.referrer.substring(0,512))].join(""),a.length=3D= 0,a=3Dnew Image,this.e.img.push(a),a.src=3Db}};var Xa=3Dfunction(){var = a=3D"script";return["<",a,' = src=3D"http://',Q(""),'/pagead/js/r20110406/r20110412/show_ads_impl.js"><= /',a,">"].join("")},Ya=3Dfunction(a,b,c,d){return function(){var = e=3D!1;d&&Ma().al(3E4);try{var = f;try{f=3D!!a.document.getElementById(b).contentWindow.document}catch(ra)= {f=3D!1}if(f){var q=3Da.document.getElementById(b).contentWindow,=0A= l=3Dq.document;if(!l.body||!l.body.firstChild)l.open(),q.google_async_ifr= ame_close=3D!0,l.write(c)}else{var = y=3Da.document.getElementById(b).contentWindow,o;f=3Dc;f=3DString(f);if(f= .quote)o=3Df.quote();else{q=3D['"'];for(l=3D0;l31&&Ea<127)C=3Dm;else{var p=3Dm;if(p in n)C=3Dn[p];else if(p = in k)C=3Dn[p]=3Dk[p];else{var = v=3Dp,w=3Dp.charCodeAt(0);if(w>31&&w<127)v=3Dp;else{if(w<256){if(v=3D"\\x= ",w<16||w>256)v+=3D"0"}else v=3D"\\u",w<4096&&(v+=3D"0");=0A= v+=3Dw.toString(16).toUpperCase()}C=3Dn[p]=3Dv}}ga=3DC}mb[nb]=3Dga}q.push= ('"');o=3Dq.join("")}y.location.replace("javascript:"+o)}e=3D!0}catch(tb)= {y=3DHa().google_jobrunner,La(y)&&y.rl()}e&&(new = Va(a)).set(b,Ya(a,b,c,!1))}},Za=3Dfunction(){return ta&&ua/ta||typeof = window.google_hash_ratio=3D=3D"number"&&window.google_hash_ratio||g};wind= ow.google_loader_used=3D!0;(function(a){if(!("google_onload_fired"in = a))a.google_onload_fired=3D!1,Ca(a,function(){a.google_onload_fired=3D!0}= )})(window);if(!window.google_loader_experiment)window.google_loader_expe= riment=3DDa(["async1_all","block1"],wa)||Da(["launch"],va)||"none";var = $a,ab=3Dwindow.google_loader_experiment;=0A= if($a=3Dwindow.google_enable_async=3D=3D=3D!0||ab=3D=3D"launch"||ab=3D=3D= "async1_all")$a=3Dwindow.google_enable_async=3D=3D=3D!1?!1:(B&&/MSIE = 8/.test(navigator.userAgent)||pa||oa&&!!window.document.body)&&!window.go= ogle_container_id&&(!window.google_ad_output||window.google_ad_output=3D=3D= "html");=0A= if($a){var = bb=3Dwindow;bb.google_unique_id?++bb.google_unique_id:bb.google_unique_id= =3D1;for(var = X=3Dwindow,_script$$inline_198=3D"script",Y,Z=3D{allowtransparency:'"true= "',frameborder:'"0"',height:'"'+X.google_ad_height+'"',hspace:'"0"',margi= nwidth:'"0"',marginheight:'"0"',onload:'"'+Wa+'"',scrolling:'"no"',vspace= :'"0"',width:'"'+X.google_ad_width+'"'},cb=3DX.document,$=3DZ.id,db=3D0;!= $||X.document.getElementById($);)$=3D"aswift_"+db++;Z.id=3D$;Z.name=3D$;c= b.write(Pa(Z,X.google_ad_width,X.google_ad_height));Y=3D$;var eb;=0A= X.google_page_url&&(X.google_page_url=3DString(X.google_page_url));for(va= r fb=3D[],gb=3D0,hb=3DV.length;gb<",_script$$inline_198,">",eb,"google_show_ads_impl=3Dtr= ue;google_unique_id=3D",X.google_unique_id,';google_async_iframe_id=3D"',=0A= Y,'";google_start_time=3D',h,";",rb?"google_hash_ratio=3D"+rb+";":"",sb?'= google_loader_experiment=3D"'+sb+'";':"","google_bpp=3D",qb>h?qb-h:1,";",Xa(),""].join("");(X.document.get= ElementById(Y)?Na:Oa)(Ya(X,Y,ub,!0))}else = window.google_start_time=3Dh,window.google_hash_ratio=3DZa(),document.wri= te(Xa());})();=0A= ------=_NextPart_000_0010_01CBFC3B.1F5400A0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://edge.quantserve.com/quant.js if(!__qc){var = __qc=3D{qcdst:function(){if(__qc.qctzoff(0)!=3D__qc.qctzoff(6))return = 1;return 0;},qctzoff:function(m){var d1=3Dnew Date(2000,m,1,0,0,0,0);var = t=3Dd1.toGMTString();var d3=3Dnew Date(t.substring(0,t.lastIndexOf(" = ")-1));return = d1-d3;},qceuc:function(s){if(typeof(encodeURIComponent)=3D=3D'function'){= return encodeURIComponent(s);}=0A= else{return escape(s);}},qcrnd:function(){return = Math.round(Math.random()*2147483647);},qcgc:function(n){var v=3D'';var = c=3Ddocument.cookie;if(!c)return v;var i=3Dc.indexOf(n+"=3D");var = len=3Di+n.length+1;if(i>-1){var = end=3Dc.indexOf(";",len);if(end<0)end=3Dc.length;v=3Dc.substring(len,end)= ;}=0A= return v;},qcdomain:function(){var = d=3Ddocument.domain;if(d.substring(0,4)=3D=3D"www.")d=3Dd.substring(4,d.l= ength);var a=3Dd.split(".");var len=3Da.length;if(len<3)return d;var = e=3Da[len-1];if(e.length<3)return d;d=3Da[len-2]+"."+a[len-1];return = d;},qhash2:function(h,s){for(var = i=3D0;i0){s+=3D";fpan=3D0;fpa=3D"+a;}=0A= else{var da=3Dnew = Date();a=3D'P0-'+__qc.qcrnd()+'-'+da.getTime();u.cookie=3D"__qca=3D"+a+";= expires=3DSun, 18 Jan 2038 00:00:00 GMT; path=3D/; = domain=3D"+d;a=3D__qc.qcgc("__qca");if(a.length>0){s+=3D";fpan=3D1;fpa=3D= "+a;}=0A= else{s+=3D";fpan=3Du;fpa=3D";}}=0A= return s;},qcdc:function(n){document.cookie=3Dn+"=3D; expires=3DThu, 01 = Jan 1970 00:00:01 GMT; path=3D/; = domain=3D"+__qc.qcdomain();},qpxload:function(img){if(img&&typeof(img.wid= th)=3D=3D"number"&&img.width=3D=3D3){__qc.qcdc("__qca");}},qcp:function(p= ,myqo){var s=3D'',a=3Dnull;var = media=3D'webpage',event=3D'load';if(myqo!=3Dnull){for(var k in = myqo){if(typeof(k)!=3D'string'){continue;}=0A= if(typeof(myqo[k])!=3D'string'){continue;}=0A= if(k=3D=3D'qacct'){a=3Dmyqo[k];continue;}=0A= s+=3D';'+k+p+'=3D'+__qc.qceuc(myqo[k]);if(k=3D=3D'media'){media=3Dmyqo[k]= ;}=0A= if(k=3D=3D'event'){event=3Dmyqo[k];}}}=0A= if(typeof a!=3D"string"){if((typeof = _qacct=3D=3D"undefined")||(_qacct.length=3D=3D0))return'';a=3D_qacct;}=0A= if(media=3D=3D'webpage'&&event=3D=3D'load'){for(var = i=3D0;i<__qc.qpixelsent.length;i++){if(__qc.qpixelsent[i]=3D=3Da)return''= ;}=0A= __qc.qpixelsent.push(a);}=0A= if(media=3D=3D'ad'){__qc.qad=3D1;}=0A= s=3D';a'+p+'=3D'+a+s;return s;},qcesc:function(s){return = s.replace(/\./g,'%2E').replace(/,/g,'%2C');},qcd:function(o){return(typeo= f(o)!=3D"undefined"&&o!=3Dnull);},qcogl:function(){var = m=3Ddocument.getElementsByTagName('meta');var o=3D'';for(var = i=3D0;i=3D1000)return = o;if(__qc.qcd(m[i])&&__qc.qcd(m[i].attributes)&&__qc.qcd(m[i].attributes.= property)&&__qc.qcd(m[i].attributes.property.value)&&__qc.qcd(m[i].conten= t)){var p=3Dm[i].attributes.property.value;var = c=3Dm[i].content;if(p.length>3&&p.substring(0,3)=3D=3D'og:'){if(o.length>= 0)o+=3D',';var = l=3D(c.length>80)?80:c.length;o+=3D__qc.qcesc(p.substring(3,p.length))+'.= '+__qc.qcesc(c.substring(0,l));}}}=0A= return __qc.qceuc(o);},firepixel:function(qoptions){var = e=3D(typeof(encodeURIComponent)=3D=3D'function')?"n":"s";var = r=3D__qc.qcrnd();var = sr=3D'',qo=3D'',qm=3D'',url=3D'',ref=3D'',je=3D'u',ns=3D'1';var = qocount=3D0;__qc.qad=3D0;if(typeof = __qc.qpixelsent=3D=3D"undefined"){__qc.qpixelsent=3Dnew Array();}=0A= if(typeof = qoptions!=3D"undefined"&&qoptions!=3Dnull){__qc.qopts=3Dqoptions;for(var = k in = __qc.qopts){if(typeof(__qc.qopts[k])=3D=3D'string'){qo=3D__qc.qcp("",__qc= .qopts);break;}else = if(typeof(__qc.qopts[k])=3D=3D'object'&&__qc.qopts[k]!=3Dnull){++qocount;= qo+=3D__qc.qcp("."+qocount,__qc.qopts[k]);}}}else if(typeof = _qacct=3D=3D"string"){qo=3D__qc.qcp("",null);}=0A= if(qo.length=3D=3D0)return;var = ce=3D(navigator.cookieEnabled)?"1":"0";if(typeof = navigator.javaEnabled!=3D'undefined')je=3D(navigator.javaEnabled())?"1":"= 0";if(typeof = _qmeta!=3D"undefined"&&_qmeta!=3Dnull){qm=3D';m=3D'+__qc.qceuc(_qmeta);_q= meta=3Dnull;}=0A= if(self.screen){sr=3Dscreen.width+"x"+screen.height+"x"+screen.colorDepth= ;}=0A= var d=3Dnew Date();var dst=3D__qc.qcdst();var = qs=3D'http';if(window.location.protocol=3D=3D'https:'){qs+=3D's';}=0A= qs+=3D"://pixel.quantserve.com";var = fp=3D__qc.qcsc();if(window.location&&window.location.href)url=3D__qc.qceu= c(window.location.href);if(window.document&&window.document.referrer)ref=3D= __qc.qceuc(window.document.referrer);if(self=3D=3Dtop)ns=3D'0';var = ogl=3D__qc.qcogl();var img=3Dnew = Image();img.alt=3D"";img.src=3Dqs+'/pixel'+';r=3D'+r+fp+';ns=3D'+ns+';url= =3D'+url+';ref=3D'+ref+';ce=3D'+ce+';je=3D'+je+';sr=3D'+sr+';enc=3D'+e+';= ogl=3D'+ogl+';dst=3D'+dst+';et=3D'+d.getTime()+';tzo=3D'+d.getTimezoneOff= set()+qo+qm;img.onload=3Dfunction(){__qc.qpxload(img);}},quantserve:funct= ion(){if(typeof _qevents=3D=3D'undefined'){_qevents=3D[];}=0A= if(typeof = _qoptions!=3D"undefined"&&_qoptions!=3Dnull){__qc.firepixel(_qoptions);_q= options=3Dnull;}else if(!_qevents.length&&typeof = _qacct!=3D"undefined"){__qc.firepixel(null);}=0A= if(!__qc.evts){for(var k in _qevents){__qc.firepixel(_qevents[k]);}=0A= _qevents=3D{push:function(){var a=3Darguments;for(var = i=3D0;i<"+"/script>");}else{var = Ta=3Ddocument.createElement("script");Ta.language=3D"JavaScript";Ta.type=3D= "text/javascript";Ta.src=3DSa;if(document.body=3D=3Dnull){document.getEle= mentsByTagName("head")[0].appendChild(Ta);}else{document.body.insertBefor= e(Ta,document.body.firstChild);}Ra=3DTa;}}this._rsioa=3D1;}this.rsi_r();r= eturn Ra;};this._rsiya=3Dfunction(){var = Ua=3D"";this.DM_addEncToLoc("_rsiL",this._rsiva);Ua=3D"DM_LOC=3D"+_rsixa(= this._rsita);if(this._rsipa){Ua+=3D"&DM_CAT=3D"+_rsixa(this._rsipa);}if(t= his._rsisa){Ua+=3D"&DM_EVT=3D"+_rsixa(this._rsisa);}if(this._rsira){Ua+=3D= "&DM_KYW=3D"+_rsixa(this._rsira);}if(this._rsica=3D=3D1&&this._rsiua){Ua+= =3D"&DM_REF=3D"+_rsixa(this._rsiua);}if(this._rsida=3D=3D1){Ua+=3D"&DM_TI= T=3D"+_rsixa(document.title);}if(this._rsiqa){Ua+=3D"&DM_NAM=3D"+_rsixa(t= his._rsiqa);}Ua+=3D"&DM_EOM=3D1";var = Va=3D"http"+(location.protocol=3D=3D"https:"?"s":"")+"://";var = Wa=3D"/"+this._rsiaa+"/"+this._rsija+this._rsika+"/0/"+this._rsila+"/"+th= is._rsiga+"/";var = Xa=3DMath.floor(Math.random()*1000000000)+"."+this._rsiia;var = Ya=3DVa+this._rsiha+Wa+Xa+"?D=3D"+_rsixa(Ua)+"&C=3D"+_rsixa(csids);var = Za=3DYa.length;if(Za>=3D2000){if(Ya.charAt(1998)=3D=3D'%'){Ya=3DYa.substr= (0,1998);}else = if(Ya.charAt(1999)=3D=3D'%'){Ya=3DYa.substr(0,1999);}else{Ya=3DYa.substr(= 0,2000);}if(Ya.charAt(Ya.length-3)=3D=3D'%'&&Ya.charAt(Ya.length-2)=3D=3D= '2'&&Ya.charAt(Ya.length-1)=3D=3D'5'){Ya=3DYa.substr(0,Ya.length-3);}}ret= urn Ya;};this.rsi_r=3Dfunction(){var $a;var ab;var bb=3D0;var = cb=3D0;if(this._rsiba=3D=3D1){var = db=3Dwindow;while(true){try{$a=3Ddb.document.location;ab=3Ddb.document.re= ferrer;bb=3Dcb;}catch(notAllowed){}if(db=3D=3Dwindow.top||db=3D=3Ddb.pare= nt){break;}db=3Ddb.parent;cb++;}}else{$a=3Dwindow.document.location;ab=3D= window.document.referrer;}this._rsiva=3Dcb-bb;this._rsiua=3Dthis._rsima?_= rsiza(ab.toString()):ab.toString();if(this._rsiva=3D=3D0){this._rsita=3D(= this._rsima)?_rsiza($a.href):$a.href;}else{this._rsita=3Dthis._rsiua;}thi= s._rsipa=3Dnull;this._rsiqa=3Dnull;this._rsira=3Dnull;this._rsisa=3Dnull;= };this.rsi_r();}var = _rsixa;if(typeof(encodeURIComponent)=3D=3D"function"){_rsixa=3DencodeURIC= omponent;}else{var _rsiAa=3Dnew = RegExp("[\x00-\x20]|[\x22-\x26]|[\x2B-\x2C]|\x2F|[\x3A-\x40]|[\x5B-\x5E]|= \x60|[\x7B-\x7D]|[\x7F-\uFFFF]","g");_rsixa=3Dfunction(v){return = v.toString().replace(_rsiAa,_rsiBa);}}function _rsiwa(u,n,v){return = u+(u.indexOf("?")=3D=3D-1?"?":"&")+n+"=3D"+v;}function _rsiza(u){var = i=3Du.indexOf('#');return(i>=3D0)?u.substr(0,i):u;}function = _rsiCa(i){var eb=3Di.toString(16).toUpperCase();return = eb.length<2?"0"+eb:eb;}function _rsiBa(c){var = i=3Dc.charCodeAt(0);if(isNaN(i))return "";if(i<128)return = "%"+_rsiCa(i);if(i<2048)return = "%"+_rsiCa(0xC0+(i>>6))+"%"+_rsiCa(0x80+(i&0x3F));if(i<65536)return = "%"+_rsiCa(0xE0+(i>>12))+"%"+_rsiCa(0x80+(i>>6&0x3F))+"%"+_rsiCa(0x80+(i&= 0x3F));return = "%"+_rsiCa(0xF0+(i>>18))+"%"+_rsiCa(0x80+(i>>12&0x3F))+"%"+_rsiCa(0x80+(i= >>6&0x3F))+"%"+_rsiCa(0x80+(i&0x3F));}window[rsi_csid]=3Dnew = rsiClient(rsi_csid);=0A= function DM_cat(aa){window[rsi_csid].DM_cat(aa);}function = DM_name(ba){window[rsi_csid].DM_name(ba);}function = DM_keywords(kw){window[rsi_csid].DM_keywords(kw);}function = DM_event(ca){window[rsi_csid].DM_event(ca);}function = DM_addToLoc(n,v){window[rsi_csid].DM_addToLoc(n,v);}function = DM_addEncToLoc(n,v){window[rsi_csid].DM_addEncToLoc(n,v);}function = DM_setLoc(u){window[rsi_csid].DM_setLoc(u);}function = DM_tag(){window[rsi_csid].DM_tag();}=0A= function asi_addElem(e){var = p=3Ddocument.body=3D=3Dnull?document.getElementsByTagName('head')[0]:docu= ment.body;p.insertBefore(e,p.firstChild);}=0A= function asi_makeIFrame(u,h,w){var = e=3Ddocument.createElement("iframe");e.height=3Dh?h:0;e.width=3Dw?w:0;e.f= rameBorder=3D0;e.src=3Du;return e;}=0A= function asi_makeJS(u){var = e=3Ddocument.createElement("script");e.language=3D"JavaScript";e.type=3D"= text/javascript";e.src=3Du;return e;}=0A= function asi_makeGIF(u){var i=3Dnew Image(2,2);i.src=3Du;return i;}=0A= function asi_scheme(){return = "http"+(location.protocol=3D=3D"https:"?"s":"");}=0A= =0A= asi_addElem(asi_makeJS('' + location.protocol + = '//ads.revsci.net/adserver/ako?activate&csid=3DK08784'));=0A= ------=_NextPart_000_0010_01CBFC3B.1F5400A0--