From: Subject: Sabre Telecommunications - Case Studies and Client Testimonials - Case Study: eBay Date: Thu, 22 Jan 2009 13:36:37 -0000 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C97C96.72E3F350" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.sabretele.com/ebaycasestudy.asp Sabre Telecommunications - Case Studies and Client = Testimonials - Case Study: eBay
3D"Sabre
Home  | =  Products  |&= nbsp; Services  |&= nbsp; News  | &nb= sp;Contact=20 Us  |  Live=20 Chat  |  Sabre Poland=20             &= nbsp;           &n= bsp;           &nb= sp;     
=20
Home  | =  Case Studies and = Client=20 Testimonials  |  Case Study: eBay
=20

Case Study: eBay
Sector: Enterprise Internet = Retail
Solution:=20 Avaya Communication Manager (ACM)

About eBay UK Ltd:

3DeBayeBay UK was launched in October 1999 following the success of = eBay.com=20 in the US. Now recognised as the UK's number one trading site eBay UK = has over=20 15 million registered users. With as many as 10 million items listed at = any one=20 time in over 13,000 categories eBay UK continues to see increased growth = offering a niche and unrivalled service to it's customers.

Solution and service provided:

Sabre Telecom was requested to provide an AVAYA Communication Manager = Migration solution at eBay UK's headquarters in Richmond Riverside, = London. eBay=20 UK were looking to expand operations within the same building and = re-locate an=20 additional part of the business to a neighbouring office.

The project scope was to migrate the existing Avaya Solution to the = latest=20 server and gateway architecture with minimal downtime to eBay's = communications.=20 At the same time dark fibre was installed to connect the two buildings = in order=20 to provide an enterprise survivable server for disaster recovery and = business=20 continuity.

Sabre designed, supplied and installed the AVAYA media server = solution=20 including the Cajun networking which catered for additional G650 = gateways as=20 required=20

Business benefits:

The Avaya Communication Manager solution has enabled eBay UK to = benefit from=20 features including Call Routing, Call Logging and Conference Calling. = One major=20 enhancement to eBay UK's operation is the Enterprise Survivable Server = (ESS),=20 this is a back up facility to ensure operations are not interrupted = should an=20 outage or system failover occur.=03=20

What eBay said about Sabre Telecom:

"The installation was based in a large office environment = extending=20 throughout the whole building with support for more than 300 users. The = works=20 were carried out in a timely manner and within the schedule specified in = the=20 project scope".

"Since the installation Sabre has continued to provide ongoing = maintenance=20 and support with the AVAYA system enjoying 100% uptime".

Andreas Hentze
European Telecoms Manager

Downlo= ad=20 eBay Case Study .pdf version

    =
=A9 Copyright 2009 Sabre=20 Telecommunications Ltd Sabre=20 Telecommunications, 1 Woodingdean Business Park, Sea View, Way, = Brighton, BN2=20 6NX.
Registered Company Number: 03164616 ENGLAND
------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.sabretele.com/images/Logoheader.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQEB AQEBAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/2wBDAQEBAQEBAQICAgICAgICAgICAgIC AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/wAARCABkA1IDAREA AhEBAxEB/8QAHwABAAEEAgMBAAAAAAAAAAAAAAgGBwkKBAUBAgML/8QAWxAAAAUCBAQEAwQGBQQM DAcAAQIDBAUGBwAIERIJEyExFCJBURUyYRYjcZEKJDNCUoEXQ2KhsTTB0fAYGSUmNjlTcnaC4fEo OERWY2RzdJKisrcnNUVGVIS2/8QAHgEBAAAHAQEBAAAAAAAAAAAAAAECAwYHCAkFBAr/xABbEQAB AwMCBAQCBQgHAgkJBgcBAgMEAAURBhIHEyExCBQiQVHwFSMyYXEzQlKBkaGxwQkWJENictHh8Rgl NDd0gpK0tRc1NjhTdYWisyZEg4Sy0kVUZJOkwsX/2gAMAwEAAhEDEQA/AN/jClMKUwpTClMKUwpT ClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMK UwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpT ClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMK UwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTCleomKUNRMAB06iPTr26jhSvOoe4fniG RmleBMUO46YjSvXmE/iDuAd9evt0xAnB+/4e9Q6Yr23E/iL+YYjUabi/xB79wwqAOa898KjXnClM KUwpTClMKUwpTClMKUwpTCleomKXuIBhSvOoe4fnhTvXnEAc0piNKYUphSmFKYUphSmFKYUphSmF KYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUp hSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmF KYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSqaqep4Cj4h7UVSTDCDhYxP nPpKRWKg0bl+XRQ49TGHoCaRPOc2gAAiIYUrExnF4pMBl6t9J1zExDWIp5MVUIWcrFFwErVEgRPV NvS1HNhIup1681yYpNuhxJoIY++y2W66mvMe329pcmXIUcNNILisD7SiEhRSEjqTgdPu9VfDeLlb bFa3JkxxLTLX5y1hAJ9gkrIG49gO5rT1zJcZLiF5g5yQCn7811aOj1VnHgYagXTGknx2qg7SeLeQ qSZimEPN5VxMGvUd+uN2dC+Eq1pZQ9eVruDqhlUZCw3GQc9kLCvWQjAV6she8e1ai6z8Si3HlNWp vktp6c5Z9Suic+j/AD7sfdUUKFvdxEa/rem6Vtpmozj1bcWrJdtD0xTlJ3oubIzU9NOQEzdk1hgf 8o5g2iY6mzlIIk5yxgKU+mXZXBPhppa1OSZMCDDhREKL0l/J2DKj1cX6PfaOv3VYFs4t6+1Fdmo8 Za5D7uNraUKV9x9Kc/rOPj+Nbb+TmwnHXstCQ1T34zyW4qBgsm1dK2XuxblW+lRka671IqVunS60 EtHuOX1E6DmVKAmADCbZtxpHr288HHnHGbba5j6wo/2lDoisn3ygLx0/jjI6EVt9pa3cQEQObMkt pV0JZxuwPbocnO3GevTtis0tvM29DzU3FULcMxLd3DkDIs2bWXE7am6jlTfd+Hp6bcaJ8xY4GFuy cnK6MHlICmm42FlJ6+kKA+BIWQPgVjIP4j93asgIfO3C1IK/2f7ql4Bw29wHqYv4iBu3X8h+uFfQ nqPjXuUQMACUQEoh007YVGvbClMKUwpTClMKUwpTClMKUwpVob0XjoOwVu6luxc6UcQVC0mizWnJ VvHP5RZt8QfoxDAqUfGJKLLCo4cJJ6FDyiYBH1ELk0VozUXELVUWz2tkSZ03cGWTtSFbELcV61YA 5aWyteeyBk4FW1qzV1l0NYHrncXS1EYxvWE52ZVsGfhvUdqc9yQB1IrGlbLjG2PvfmCtvYi1Fv7h zJrgzy0KFa1CSHpmNjDpxriR56MSZZy6cEEENA3EQH300xtLqjwQ8ROH/Dm56hvc62sfRjfM8pGD klxaFrQ2PrRhpAG9Ce59uncVrlpnxdaH1pruBZbXDmyTMUUeYcKWEAjJ+wepx+0j9tZhEteWTXTX 19PNr/a/78aZpzjrjP4Y/D91bYkJB9+57nJ/b89K++J6jTClMKUwpTClMKUwpTClMKUwpTClMKUw pTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTCl MKUwpTClMKUwpTClMKUwpTClMKUwpTClepg1AQ69Q074UryAaBoGFK84UphSmFKYUphSmFKYUphS mFKYUphSmFKYUphSo5ZmczFC5W6FaV1XKT183kJprCR8VGGbhIvV3Gqi6iHizkLtRTAVD9ewaB1x EDNKj3RXFHyg1eYqLuuntHOhAm9KrIV6wRKJ+368iCqI/jvwwahkVMCkL22hr5NFWjrk0XUQLlAy acbUMauuIG7atgU3h/MuIVGrnlMU4akMUwe5RAQ/MMKV7YUphSmFKYUphSmFKYUphSmFKYUphSmF KYUql6uqiDounpiqakepx8JBMzv3rpTTUhEexEd2mqqhhKmkXXU5xAgdRwpUBoiFq7NFWLesa2RX jaGjnYqUVRah1E28fH8wNk3MJF0BSSWKAqCCoatiGBDYB0xxBQOD93elaa3GOvk7vFnCq+gI9Qyd v7MKpUfT0OQ3LYjKoACktIqok8onE5jBvN1EOvTHRvwicN4kXSK786yFSrluREeI/IxW33GlLQf0 1vNrPTuyUHsa0Q8Tuv3ntRIs7TiwzAAMlAP5R51tLmD96UrCcHsrPuKxZtYkdSap7tdCnN0MAm69 AMTp1/dD2xu01bB8AD77O2/3x9yjkitRJE5O7pnH5ue+D8fv+P31uKfo7mS+mqXtVU2c2q4pB7XN fyUxQlrnjxkmp9laApt2LKopeJOt8rmTlSOG6qoABytI4iZD7F1gHnL4yOIL7upGdNxnFtx4jDb8 4gkIelOjnMIX8UIYcbUAe7i/iit7vCzomM1YF3yQje5IK243+BtDhadWP8RW2QCO3X3rZfdooLJG 56ICUBMbToYoj67TK6DjSNsDaMBQ6dlZyPu6/Dt947dK26LhG74Y9J/Dp/2vj+/rWLzOpaanqup1 8kdkmK4oqKAohoDlMNBEDM3CYlFJQDfKYpgApvMIgIAGPQYTlPXvVrSXdjpV89qifw9OIjP07dhn klzNTYyD6ZUNGZebqzKwHWnVkiCKNqK2eq7eY/AhRGDemHe/RKLFbV6VAFKsqCdu8DOe/Svqtl1K 1lCiB8K2ESiGzXtr5u2g+Yd2ol9/8+PLAwKuGvriNK8ah7h+eJdyM46fhSmoe4fnhuTSmoe4fniJ IFQBBrwJgDXUewaj+GI1GvOoe4fniXKf9aV43F9wH8Ov+GI5GKV43lDuIYjSvbUPcPzwpWNPi9f8 XvmC/wDdrf8A/wB0IXG0ngr/APWb01/8U/8ACpla5+LL/mDvn/5D/wARi1q0cMX/AMfbLT/09dj/ APDSUkYw/wAvXHXPxbY/4OWrPvtjf/fI1cu/C8k/+XHTp+EpeT7D6o963wgMX+IB/mH+bH55N6cZ 6YPY5713QpuL069+31xUpXthSvnvIA6bih1001DXd7aYVLvTXtuL7/44VHp+ygGKPYQxAqAqNeOY T+IMAQaV43F/jDr20MA6/niNSkhJwf3176h7h+eJOY3+kP2ipq8bi+4fnibcM496A5rzqGI0rzhS mFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKY UphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUqka5rqkra0tLVpXE4xp2moNuZ1Iykgry0Ui AHlTTDqY6hx8qaZAE5zdCgOIgEmlYK76caFdpJO4qxtBtlYtIyiCNUVgdQXTwSjoDlnCNhACFHTU vNUMI/vFKOPoTH+NMVCB5xec4abvxBJ6mypitqVsNMx4IbRN92j1DX8R11xWEdvH4fCoYq/NBccy 5EZ4dC41rafnkk9COXcK4dRjxQ+nmPt+8S7+xcSmKnPf9tRqa9v+Nflhqbw7erYesaHeKnBNQyzR CVj0B9RM5biQ+gf+z/likYzlKnNQOd3KtcraSlr1UYo4OJSlaSkiWFdCcwbuWVKV5Wo/QNcUlNrT 3FKk1Hy8TLpFcRUnHySBygYqzB43dpmKPUBA7cxgxJSuxwpTClMKUwpTClMKUwpWq3xdMwClyb6h bmHd8ylbRNhiTAmfcg6qt8QriccABR0EUS8tsUfQxVi4rJTiqazWHYz8yJtxVFP/AGhBEBEB66af 6cT9P99SV7oVnJxqxF46Tds3IfIu2WVRcpaD6Kt9pw+vm/DEDipsGpI0HnUzMW5BqnS14q4YtUD7 iMVppzIMz69QKq3kxWLt+nTTtiXamo5Pz8/6VNWhONDmapYCJ1UhSVdoBoXdKwxY51sJ0Hc4hjk6 j7iUfriUoz89KnzU3be8cu3khyELi2rmIg+0viH1NSzaRT112mMRi/KiYP5q4gpCk0z1qb9BcT/J 3XhGxf6SRpZ45MBAaVVFPo7lmH+N6kVRuHX1FXEuDTIqY1KXYtjXSJXFHXAo+pUjgBimh6gjHwiA h/AioJv7unriFRq4ICA9QEBAe2g664UrzhSmFKYUphSmFKYUphSmFKgPmCmXN0rs05ZiMWE1OUoM dU1bckdSvp12I/BIVwBPmI0QP41VI3zmXTAS+UMKVL+laca0/DNmTZIjYCtxS2pI7dBANumoegdg H97TXBRy3gdMHr9/f/Wn5w+fhX5t2eSlpGAzl5ko+UTUI6TuhPvTlV3Cfkv1AetVPN3ASKk09PbH Zbwz+VlcEbAprACYj24e6C3MkoXke2Fg5z2rlL4hi9G4sXlKs5MoYP6WY7Dg6+/1a0L/AMpHsRUa kWRRLp1KAjtEOupQKAjv+o9R/LGxsaCMHPT8e9YGdkkVvbcCm58JW3D4oKlmKyBJa0dZV9RFSNEz JcxsvJVW5raHcqpF67XLOVTApzdFFCqAXXaOOPfjHsUmz8aZshxKw3cIcF9klGEr5TDMVXLz6V4W wc7c4OR8a6j+Fq8x7pwmix0KHMgSZDTmDnHNkuycHr0Ox/sfbB7YrLVOyhW6SoFMUNCm9QKIm/rB 0/HXGsyUbfwPX9vUfxrO86SPUPgoj9h/n/OoCX6nyuGjlM5wMmCCxQApij3JqIDpj0WgQqrakObu /wA961T+IDTyzgVZuAeO4aeinKMtDzUY4UaSEPMMHRH0ZKsXCGihV0VkU1SmKOu4hPXQB9xA5jeP uryPMll8fjW1xwnc7X+zwyXW0u9NLNS3Sp4Hlsb4MWxE0/C3SoVUsfMSJUCa8tCYQ5EygXQoJIyB Uw+XXFovt8t0j4VkaE/5iMlXckfzIrJgX5Q6afT2xSr66s3e+91tcvNuqgundeokKbo+AQAXLo/3 jyQeHD9Rh4diH3jt45MAkRbJgJziA6gBAMIXToXQmqeJmqGLPaIqpkyQcobQFBKGR+UekL27G22+ 5KiBjA6kirU1lrPT+g7C7cbjIbjx2+m5S0AqWR0ZbCz6lrx0SOvfpWuZdfj+3DWmpBrZGx9LRFNp KqpsJi50tJSM+7alD/KloinDN0Gu4QMcETOlhTJoBxA4CAdP9G/0cenGrc25qC/zXpKk5eYtjLDU Zs/oIkPlal4HTmctGTlQ6HJ576s8elwXMWiy2iOGQr0Oyi4pa04HXCHGxjOT0B6bepqlKH4/d9o1 82C4NkLZVZHKKB4hOlJaoaUljEKbacjU8oaQbCb10OUupvUNenq3/wDo3+HkiOr6Kv13hPY9Ints TWD0yN/J5JSFf4N3Tr3rz7D49NUokp+kLPDcb3YcXF5iXe/TupwZx+6tiLKfmWp7NpZanr10jS9V UpCzzqWYto2rGzdF14qEkDxUgdm4ZmUTctQXSWSTcF8hzJHDQpi45kcXuF8/g1r+TYZUqJMei8rm OQjlrbIjokN7goBTbnLcQVoPYn3GCd/+GnEKLxP0YxeI0d+K3I5vLQ/1UeS84wv1J+0N7S+34HqO lA55s37XJTaBC7D63tQ3GTkKpjqPaMIp4wiWbGRl266se/mpRwU3JQOdIEgFNFQTmECdD6Bi5OAX BV/jvrv6GTc4ls5UZ6aXJDS3XHQ2vq2wkEZWB1759+1eTxm4rNcItKpuS4Ds0F4IPLyEs5T9t9eC EA9huwCexrX/AKi4/GZuScGPS9orN03HifcgjILVdUT4CCH7Ny58Q0JuDtqREnXoPUNR6T2f+ji4 VsN5mXq+SnCkZW35aM3n/A0plwo6fFZJ+0epxWgl08eWuXnP7NbLewgKVgLDqyU5OPXzUA9PgP29 6ri3H6QDdJlJNwu3Yaip2FFX9fdW+qCYgp4hSF3Cq0ZTwu2ywgXQ3KMogBih8/m1xb2qv6N/SjjP /Emop0d/rsaubLclhZ9hvjclxAJ6bihePhjrXu6d8ed8RKb+lrLGdjqIHOiLW26jr1ODzB+3H7K2 Dss2aW0GbK3SFyLSz4SUYDk0fPQr8ibOo6XmCEFQ8TUcPvMZFUxNVEjfsl0g5qInJ25ocUeE+teD mpV2u8xuQ6DuZcb3LiSmzghyI+UJQ+PXscCM8p/c0v6xJFb+cOuJOluJ9jTPtbwdbx9YhS0c+Md6 kbZCEkqZ3KQS3vxzG8LHpNRp4un/ABed/wDT0a2/07dv6T4TtpjMXgs/9ZzTX/xP/wAJm1i7xZAj gJfP/wAj/wCJRa1Bcpt6IXL1mKtfemoIiSqGKt3NPptxAwotE5SUMaAex7Zm3cSQCkUoqLkE4/MB ewdQx2m42aFuXErhndbFEfRFeubTTQkO5LYSH2XFHHTqA2TjI6A/GuRvB7WFv4d8QLbepTKpDMN1 xfKC9uTy9oP7T3PSsqNT8fnMk/lVF6Ms7aCAhE1T8plOuaoqCSOjrqQHT1quzSA4h11TT2Br03/P jUGx/wBHHwvjwU+dvt5eeKEjmMCMyzkDGUIcbWdvwyr1d+mcVtbdPHprRUpXlbZCZa3nYHAtxewn 05XzEAnH+D7uvepJ2B4+sHLTbKEzK2i+xcY/WK3PX1tpF7UEREbw0FWXpWTL40UC6lMoszWdqJhr +qiHXGKuI39HJdbfBekaXvJnuNjcLZdEoZef6dmJjYDe89Qlt1KAs5wrO2slaA8dNtuM9Ee/W/ye 44EyPu2oye7jKyrA+/f9+MVsKURW1KXDpKBreiaiiqopKpo5GUgKghnSbuNk2DjzJrtl0en9kxR2 nTUKYhykOUSBzYvdhu2lbrIt0+K5ClxFqbfivILa2Vo6qB346e4P2Sk7gSkpNb5Wa92nUFtamQpL UuO+NzT7S0rQsAkHBQSMoOUqHcEHd1FY8OJNn1qTIvA2snKctzD3D/pGqCehF0pmfewSUanCRKUi VZsozQXFXfzP4enUMbLeFzw7W/xB3G8x5Nzdt6bbEYfSWGEvqWXXlMlJ3EHPQn9X7cDeIXjrP4KW 63yGILU0S1OD1uLQMox7pBHZQP3jB7VBSyvHfpyoY250/fS2EXQbOj6Tj5Si4Si5+QqSq7h1TIS/ gPs7GNJNs1boJpp/fOHSypSN09VB39sbA69/o8blbpFqjWC5O3JUya43OfnRm40K2RGWQtMpxQWt ZcJ9LTKB9YSMZzmsJaN8cNnuUa4O3uC3DVHihcNqI/zXZrhcI5I342dMHP5gClHAxUVax4/GYt9M rqURZ20tMQIOD+EYVC9qWpZcyQG8pHz9ko0QFQQ13GRQKXr5dwBvHMdh/o5eGEa3gTr5eJUjb9a5 GRHjs7/coZWhxSRnr1WST1O3tWL7x48dZOTVeTtcNlgK9CHA64vZ/iWHUAk9/sCsx/DTzsXdzsUT XVX3GtTT9DxVKTcfTULUtMS0o5iaolvBi9nGiUZLEMdE7Ap2wqKFcKEEzghDbB0KGjPir4E6N4Ca ktsG23eVPdmMl96JKbRzorZXhlxbje0LQ7hew7fzFD83J298OvGPUfGewTJky2tRER3eWh9srQh5 eMlKELKzkZGQFnvnpmuuzpcVixWUiUeUEyaObuXgbdHlFUy/QbR1LKnSBRJOsqmXIqmzWNqA+BIm u72j500g0HH1cDPB9xE40RfPKc+hbL3RcJLa1OSmwevkmQMvIHX6xX1fYgkKGPn4v+KLQ3CpxcNs quN0R0VEYIyyvAOHzk9Rn1hAyg5QcLBFYbprj55oHUkZaEtRZSFiddyUa++1cu4An/JqSRXKG4Q9 TkSKQRHyh2xvVb/6OrhImKOber7IcI6vNiK2gn4pQGl7fuSVlXx65rTqT47+Ijkglm325pAP5NKH l9P8/OT1P53QdfYVK3L1x7adnpxhA5k7U/Ydm9XRb/bu3Ug8qCGjRcDyiKzVMyJfGkbh5THWbLOj FDU/J2dsMcTf6Om7222uyNLXdVxKBu+j7hhiS5jqQxMbw0V/BC0o3H0jJ75V0D46bTc7g2zfoCYa V+kTYxOxvKv7xtZVgfH1/E1sJUfVtMV3TMHWVGzsXUtL1HGtpeEnoZ4i+jJWOeBvbu2jlAdpymD8 BA2oGADgIBzcu9luem7k9AmsOQ5UVxbT8d5Cm3GXEH1pWhWD091e/wBrsa32td2tt8tzUuG+iVGf QFsvNlKkLB+Ch079MexFVSAgIagICHuA6h+ePir0a84UphSmFKYUphSmFKYUphSmFKYUphSmFKYU phSreXNr+n7U2/ri5VVKKpU3QVJz1YzSjZMh3XwqnotaWdIsUjmICi5yJCVJMTF3nEoahrrj1NMa buGr9SQrZEKRKuUuLAjFzo2mRLeTHbLh/wDZhS0FRwcD49q8PUmoYOlbFMuMnPloMSTNk7RlXIjM rec2D3VsQogfwrHTSV/eIhUlO28vm1y/WPqOzVwF6YlmtnqTqyqEcxMJb+swIvC1Q8qOpVmlMrrt 2yybpywBBHQv3Z1W4+JMz2VvnDvwy2u53SwHUV/jX62NSo6rzLhRBpuTcYGS9AZjxgu6obccHJaf KlpKjnCvTzNfLHr/AMQF2h229pslkes1w8s99Fx5j51AzCmk7Jy3ZBRbt6WvrVRkq3KA2bknOySN eZ5crtsK8dWxru7LGCrGNfQUVNtz0/WsxBUzJVKVNSBYVfWUDHuoWKWcJqEV2SMg26G3CYE9TYxh p/gJxW1XYRdbfZnJEFSJDqFiXCjvyEQ8qddhwpclmXMQjH/3ZlxWdowScVkS+cbOGWmr4bXNurTc 1JYQtvy0p9thckpCWZEiM3IjsudevPdQkZySB2j3f3O9Xtp65zc0vC0vR8myy95e6Iu7S7mXGXM4 mJqqZb4Y7jZ4GzkhfClKYiiZkth9vftjJPD3gHp3V+ntHSXpstl3U+pbhZX2mdu1hiGgKQ6yCM8z f6HAenfI+Nga7433nS971dGYaiuM2GwW67MKXk8x6YvHKc6j83CkYx+sVO6MuLEx1mmt4a5dNKeh Gls0Lk1g/STdrMoKHRpcKqnnJEiAq5Ok3Q5hilLzlRAugAY3Q2AJel5TutnrLb+bKe+lV2uG0vbl 18yTHYQc7EZcWUZ6gde6fbOMfUcdrRqLxcOVGbTbE3GYpGdrLCY/mHlDblW1tsKPfPpqm/8AZHWU SVs+kvXsY3/p5padre0yjpvItm9XUvTVIIV/PTKLtRLlNEmkO4TfKeOOgflm1DqUxcegOGWvt15/ 4scP9XpzFuvASllaocyRMXbozO1DylLU9LacaQGgvqOmTXxDiJo7Nn/tgBv0KTcLUDzP7VEjR2pj 7vUbRsZfQs7+m391EWqzrZZL21ghQFtLotp+q3rOQkYaMd05V1NkqWMizD49/SMnVrBk0mEUgIoc ykWu5TKmQxxNsKI49/WPAzipoOzGfdbVyo6S2lbjUu3ylRVPD6lMtmLJffiKdJwkSmWyScdzmvB0 vxl4Z61ughW+6c6Q4Hw2DGlMJkeXzz+Q+9HQw8loA7+Us+5q4t3b/WfsOjTJ7sVrG0WnV8k6hqYM +byi/wAVk2TAZBaOaBHN1x5vJAdiQ+ZYfKluN5cWzpDh3rLX70tNmt65yoYQ9K5ZaBYbV05p3kAY 77j6R+eQmrj1frzSGiG2FXWemIJbgbj7wtXNcyPqxy0qUdxKegHbsKo6lM3uW2tLX1peWEuvT/8A RvbySexFc1FNN5ullKYl4/YC0dLwlUNmkgkufmIkao+F3vTqFTaAsocpR9q8cF+KVh1XBskuzyTd riltcGNG8vM80290bdjSIvNYdSlPqfcDmxhKVF0pShVeLa+L3DO+6XlXhi7xzbYKnG5chZdj+XUj O9lxqQG3gpePq0bNznZoKJFUpFZ8cp03RVdXBZ3dYIUvbIYM9dmlaVrmn5ymWlUPEY+mn8lSc5Ft ZUGbxVdHwr0jFRopuAxXG3rj15/h94wwb/At5sZVMuyHvozlyoEhqUqIFOS0IlsyXYvPYQ2rfELo fBTgN7ulfBE47cK51rmTRddrVuU2mZvjT2FseYISyVsPR23i29kbXko5IBzzAn1VddXMNZhG5MlZ 9av4YLjRVCrXNkqZAr0yzOhUtDmqJV0CJmwJ7TlNtFbmmL5yIiTXS0EcNddO6XavItUhVtkXH6LZ kHbtNx34MfqrmdXBjoNn31c3/lE0Wm/u2vzrCZrMMXFTPXJhqRzOfkeg+j1fp+/vXd0beO2teWxa 3npqr45xa97FSc4jWciKsHCpwsO5cNpiVdqzpUBSQbmbqCou4AiW1MTkHYOuPgvujNWae1KbFLhu IuyH2o6oSG+c+4+8lKmI6G2d5W66laEpQ3617k46kCvrs2r9O3zTIvMeW2LY6w5KRJdUGmm2mVKS 8+4tZSlDTakqUtSjtbCSTgAmrYWfziZb77VK8o21dz2dRVO3jVZ1GEdwtVUw+l4BFUWgzlMBVjBh 8WZ7yiUXcYZ232+YFdPPi7tb8FeJ3Dq2tzbtaHGYzzxZ5qXoL6G5HL3ciSYsp5UR4pI+qlht3r1R jAq3dJ8XuHOtrk5FttybeksjmOMqaksuqR9kuR0PtoEhvI6ORuY2r2yKpWjs/OUWvamoOlqUvRDz Mvcx+aHokqUHV7WKmJtB2ZmNPLzb+NSYMpM6pBFCNeOG79wVZoqiiok+aCp6V28O3GWw2+4Spdkk ssWdht6fufgqWiO6nmIlJabfU48w2n1OPxUuttYWHigtqA8y18deE13nwYkW6sOv3F9yPEKWpAQu Q2sIVHU8phLbMhSsBDLygt0kcrO6pql7fn/jjD9ZezmvbClMKUwpTClMKUwpTClMKUwpTClMKUwp TClMKVxnjttHtXL964RaMmSCzt26cKFRQbNm6Yqrrrqn6FIUoCYwj0AA1wpWqJxIc7D3MJXStG0Z KuELSUa7VbQ7ZEx0yVRLpKC3dVC/TD5yj1I0IPyJefTccw4+1tran2+f9KgPn7hWLhBVVyr4VBJR 2uYR2tiJCot1+Y4kL7e/Tp3xWUoIHWo1TU9KMY50Zs5elB2Q/wB81RHxSyYl6FIfZ5SD09R74bwR /OopSTVIBNx+/UTOFiAbdsVUTKmJh6h8uvtiUuH57/Cpto+PWuUaXglvKpHlHsIiDg/8OnUwYpb3 BUdnWvqk5p8o725nrRQFCm3s5EyZwMUNpTdvTEOa593z8/PvKEk/P8KubR94roUKuZxQl5K2phwI BsBvKvCJkOX5TiLRUPyEP5Yjzc90g/f/AAoW8D+dS3oDioZ9qCckbtKnfXNiGKJT6PYJpUpVyF+Y x9oA87fN5+nviH9mUP0TUtTWtpx+KnaqIMLt2ZjHRyjtdO6feP4B90HQRRjJYqhRH+zvDriHl0qP pV8/qqGan1bzjV5Qav5KNSq1jb56qJSilNQvxBuTd+8dzFGPoH4kDEpjOimRU7rfZustV0SJGom8 9Byyqu3Roedax70pjdiKNZEUjAP0xRUhae4NRqQzZ21epFXZuW7tA/UqzZZNdIwf2VEhEBxLSuRh SrJ5irssbIWYr65T1RMFafgnIxKKg6eMnngeDhmoB/bcHJr7F3D6YiBmlaNlxapk6knpmelnajyU mJB9LPnhjiZRZ8+cmcuFjiP8ZzCYfbXpiuO3z8/fVAnJ+fn5+6rSLuFfvTG02gOu0DamOHfQuncf riFK6lRwJDl+cAMOnm667g+YBxGps19/Gn2mA5+hQAC9eug9ehev+nCodv5UO5AS7gUAD9xKbXpp 1LtAPf1xH2qbIFdb4w4KB1Hzbg6ebv5hMH+noGI7j85/1qbd1+f519yS6wGIbmKAUAMcpim2DsDp qI69Pph2NBVTRVxKlgXCKkZPSDJdE4GRO2eLEOmpr5RKoUQ9+mmnviOAv2puSkfPvUqbecQ3NXbo yRKevBVx0SimQjaRklJZpoQdwlBrMeIIACHoUoBpilsSaj3/ANtTsoHjfZhIDkp1hA0bWjRECEVO 4jFoh6oIfMod7GKbev0b9MOV1p3qbVAcdO0cmDRC4Vsaip9wttBd1TsqxmWqOvzKA3fg2WEv4AI+ 2uJC2oGo1NqheKFkurkESkuy1pVyqJSeGrKNfwIlUMHy89Yhkh9td+mJcGlTGpa6ts63RTcUhX9H 1ImqAGJ8HqGKeqGAew8lFUT/AJlxClV/hSmFKYUrjrmKmQyqnRNIplDD6gVMvNMI6/gIfzwpWP7L K2PWlS1xcmQAV3FV1jNyiS6gamLGkfqMopBMf7KCaWmnoAD2wpU/SGAoFDQAEC6CbdqXUNNRH8sK VpQ8e/LG6trmYiL5xMeVOkr0RabSTdJp6IIVvTobFCrH02l8QzOiJANpvM2UEhR2Gx0+8DetW7vp WfYF451sfRMbGRvXDlrUFhA77PMbyT2BJrnr4wtHOwdRQr02FcqdHMd4gHYJMb9M4xlUXkoAJ3YR 0rBSkj7BoOgB2EAD6aG/v+uN+2W8ff8Af8fv/A960decUFdc9Kyi8KzPOtklv1/vtdrf0H3aIxpe 56BQMqamnKS4p0vcuPakEd54tRw4SeogUTrxijkOpgR0158S/BY8YNDHyTbf0zat8mB2+vZ6GTBc +AfCd7ZP2HENn7J67BeHviw1w51Ty5JV9HXEBmUB/dL6ht/HbKN3X3U2tY77cbmlS19HyLBCRhpJ pJRUnHoSMVJx71J7HyEY8aeLYP2L1ETEWRVQMVVNUhjJnTHeQRKIY4wOMPxH3m3ULbcZcW24hxGx aVo9loVgtkDqpC8EDGa6amU082hxtaVtrQlTSwQtC0dsoWCQrHVCl5xndUAb0VV+rOCmV6gVYo+c PKbttH/DTH0NJVu7HqAR94wCCPuI7H3718Dqgo+3vWvnnBfJvWMokYwbTEOAjr5gUKXcX/Rj22vS n9VeO7+WFX0/Rfbxu6czK5xctjlwckFXlDUhfen2QqmFJGoqTnRoKr1G6QjoTxDR9EGU2/NyN31x akz8qfx/lWRrH/yf5/xVutl10DXv69u/r2x8detWt1+kJ1DPoU/lopZJddKlZKauPNyCBVFQbP5+ IYxTOIB0Qg7TeGReOVSgbtvOoHyGEOm/9GxbbU7etUzFbTLjs2+Og9ywy+ZDjyv8G8stpJPxR7rF c7/H1c7m1bLBDRvEZ5c593GcFbKWeWD7dQtYSD7jp2rGrwoctlh8zOYicpK+6vxWNg6KWqal6GUn nUB9uZpCVRQceI8Gogu58GgcXCjVBUFA13nLy0FBDafxlcVOIvCnhpHnad+ocfnBiTcfLl76PYUx kEhe5pAcX6Q48jbn0J9as1rb4UeHWheI2vnot5KHG2I61x2OYGVPK37Ng7LV0O4bFkkfdis/l1+D Pkkr6mnsbR9CSdoKgVaOiRtUURUM66XZOhamKg4cQlSOXrR0kUxgEUdiBjAUDcwojuxzb0V45uPm mrkw9LuLV6i72y7CnsIQh1GQXOS9Gbafbzk4JHTv1ASFb/an8IfBrUNuU2xb12t5AXsfYfcWAvaM KeSta0d+uCtOf4ZDrB2fgbA2bttZqmjeIiLdUlD02jIGbpslZZ2wbAnIzThsjqBFXrjmulSlMYCn VHQR01xrlr7Wdy4h61ud7lJ5btymPyC3uLnKbKiGWQtQyUtMBttGQDhNZ50TpaHorSdvtUfHLhRk M5ACN6x1cXtHT6xwrWr4k+9Udmsy40tmusrVdkavkn8JE1QpEOAnYpNqpLw72FmW8y1dxYPCmT5n 3J0hEQ1AipvTHr8I+Jl84PcQIOoICGXnonNQtiRv5T7TrK0LQoI6kevP3KAI6gV5PErQlo4l6RkW iWtTaZCmlIV0yChzPTPf7Pb4H4VCSmOCxkPg4xNrKUXWNWuuWBVJSoLhVMm7OYPLzwShlWiJBHTs Ce3p+Ijn64+PDxF3KQpbM+DCSVkhiNboi20g9doW82tw/eFnIJ2A4ArCcDwccDbdG2Ow5EhXUF5c lxBJyfzUYSnHYY74zWL/AIlnCgthYG1Evf3LvKTzeBo9zGo3AoKflzVEkhDyr4sehOwMuuJXSRmz hZEVm6p1SnTMc+oFLoTa3wteMrVmv9aI09qdLK3p282+4MMpjHmISTyHWW/qtq9ivrsDGOuVHrrX 4jPCzpbRmlnb1p9S0JiKHmojrhd6K2etBI3diCoYOPzfeo98E68kjbvOUwt54w5KZvbSNQUzIR+4 3hValp2PPV1NyQAcQLzyoM3jXeACY5VyogI9MZQ8e2h2NT8D3rqGkiXYJjMltZR6zFkOCE+32yWi 88y8B2Gzf8ax94K9aP2Pil9FrdPl7wwtnZn0h9A5qT8E/YWge5K/vxWwLxdNf9ryv9qPXw1A9evU P6UoUOoj/jjnF4KTnxMaa+/6Ux+H0VNx+HT2rfXxX4HAK9++BAGT7kXCICf1nrWoBlWsuzzD5h7V 2VlJ13TcbcGpxhn81HNUnMgyZoxasmv4RBwBiiop4cxCnENExHcPTHa3jJryTww4aXq/sseactsT nIjuL2NKUVobScjBwCsHGevbFciOEOiYnELX1vtD7qmW5i8b0+r7JPQAdug9/brjFbWCXBIyKBBp xilI1+4f7NhqjcXEmizoj1833QeFAeuuhGpSe+vXXjx/w9/ESZaXhMtyG+hMT6MZU2Og9OSebnp1 3un3611W/wCBpwUEHkFifnbjnokgEn/IpPTr7YrBDxIuGpLZKnMNXVDT8pW1lqrkfgKD6aaIlqCj alFA0gzh5902IRB02dkTVBi7BJMdySiC2p9gm6D+F3xXROOqX7bc4zMC+RW1vBplWGbkwD6lxEKW paXmEkF5tK19El0YGdujfiN8NjvBtbM+C47KtLy8JWpO9yK7tA2P7BtAW5+TJxkFA9Su8kOB1mvl 6Ku7IZWqklFlqCua0lp+g2jlwbl07cCKb+PetGgqiGxOWZprGXTKHmkEETAQDrmxjD+kA4Nw7pol vWENtAudr2MXEhODKt7hCEOrwPtQ31IBcV/cuHOAgVkPwUcW7hbdSK0zNdKoU8lyGVKzyJiTvKBn siTkgDpvWUgZJNSb/SEf+AOV8Oo/7/6+01Af/NttjGf9Gkd2ptVHp/5tgdu3/KnP496yP4/sf1Vs n/Spf/6G6wC5V8uFa5rr3UdZahlko97PGVkp+oHaSi7ClqUiikVmageJkEBUEhdrdukICmo6cIE+ c23HRXjHxXsPB3Qsu9z/AFhnDESKOi5ktwZbYAOPT3WtwH6tAUVVodwl4a3PitrCNaI+Utukrkv7 SRHZCiFOKWArYPsgZPVZAHcY2oWHBEyQo0Q3pp7B3Cf1ADblOK/NXUs0qVw4An3rske3/wByyAJv vCp+CUAvQoicdRNyDf8AHx4gXb2ZaZEBMYLCkW7yMdccI352qc6SHMIwCQ916/q6hseDHg0zZ/Ll qS4+B1llwpUT7nZjAHwA9sAdK4maiuKa4VfD/hba2cdmTrN2me3Nt5aTBmaXeVZUILTFX3HkyJlT Iqu2KZy9DUmwjrwaSmiB+jhBp+8eL/xHP3G+DMNr/jK7IbyGhFibGoMBgesNoklCUYBGUIcVjduz Hipd7X4ZeByYNn2tvOLchwCogOrXKWt6TKUO5LHM2oPXb9WM9QK1b8tlgrh5v78U/aqmXii1SVm9 fTlV1fMqO5BODg26gPqpqybWU8yym4QSA4ifxDpdFMnQ5cdd+KnEnSfA7h9Ju0lsNR4KERoUJgIa L7yh9RGYR2Sgk5UQnKE5Kq5gcONA6h4z6/bgNvLedkLL8yU5uVy091rWvqoYHTHufcnrW1FRfBLy OQFMs4moaarSvZorNJJ7VdQVpNMJJw7ImBFnzeOgzN2jfcYBMCPIUAgaFPvMAiPIa+ePPxCXK6F6 PKh29guHZFjxY5QhBPRta3OYt7CcAkKRk5Ixmuo9o8GfBe2W9LL8WTKd2+uQZLqCtfuUoR6ED8Om Md+9YWuJ1wyo3J22gLq2ll5qds1UU2hTb+KqU6L6boipXzUV48FZZMiXi497ylASMoiUzVwBETCf ynPvX4S/FdI40vybLe2mmL4wz5tt+MNjM6Mg4JDPqDMmP0CgD9aj1471pn4mvDbF4VRk3W0FarW6 oNvMrJWuMtPQfWH1LQs+vccYJKfVUh+BNmknYqvqnyo1M+cvKUquGlq5tog9OCnwGrIUxHdVwUeQ vyISLNQ8gKZQ2ILsFhLoC44xn/SEcIrZJ07C1jEbDcuE+1BuqkI2c+E+AiK+tO0HfHexGKz1Wl9G 7qish+CXitcmbzI0tMXzGJDZlW0FeeU6hJWtoZ/MW3lzonoEbj0Uo1tOpB90XrqIddR6D316gOOS QJOfxP7MnH7Biumm3HfGffHbJ74+7PavviepqYUphSmFKYUphSmFKYUphSmFKYUphSmFK9DdjfgI dvcPTXvhUCMirT3tthHXotFc60km9VimFyKFqii1pNFMq7iK+0UMrGpyrdtqBTmbmVBYCGEoHFPa YQAdcXLofU8nROtbVeGmg8q2XGFcAyVFAdMOQ29yysdUhfL2lQ6pByO1W1rTTrGr9J3K2KcLXn4E uEHU9VNGTHWzzEp91I37kj41jjos/EqgaGtRl0hbQW5oP7AfYejqgzTKXFpOrqUnaCokrePVfU3a JduhLpSL+Pbiiqm7QRIVQRMio0KsVRhsvfEeFe6Xq8aofvl1nm5C4TWNJKttwgzIl0nBR2SLxu8m uIw+rmoWwQoo64Udwf1zs58SFvsts061aYkT6O8lDk6oRcYkxmXboRCdzNrIDjT77KeUoODG4k9s YivnJyz52L5vs1FFoUBcqrWdX1ZTUnZRek7v22t3YZW3cC7jZAqNaUS4eMH0xUvMbLIFNOFUIi5U Sft1yoMWB1Mv8D+LXAbh+zo+cq42uA5EhTWr61Ns1yuepRcJDL6MwJ4bdYt9r5a21LTB9e3cw4Mv SKxjxi4ZcatbzNUw/J3GSiW/Des7kW72+FYVQo7zS/7ZFCkvzrlkOAedUOqdySAhndf3Mtlfv3ci 4WeKqKUt8d4wvRlVtrbq3KitSUU1NN1pBzfxKYgTpO5EDNRRTE/6w52M1DBqi5V1KGMdcLOL3DzS em9ARply2O2HV93uNyCYs9XLhPsLRHcyI+Hd/T0tq5iM5WkAGr64kcMNeal1FriVFhEs3nS9ttsH dIh/WSkvNreyOduSG9hz7Oe2cip6Vpa+q6uyb1jZdu3bM6zqfLPP2waNHjtuDJrVEzaxakkUnb5m c6PLI6OG9ZJUSgXUwCHQca96f1bZLTxwgX4qU5b4mqmLsVNjK3IjF0blK2pWnmb+UDhKhnPQ7u1Z 2vemrpcuDUuypSGprumZNrG4hKRIfty4qCSjCAOYc5UcDqVEDNYyqVsRmkuDOcPlhWeWZOkqSyvW IvnZqu/tldOincbUEtUuW5vaePPIt6OdPH6MJLO2aSRHDBF5JIgq+UXat0Umjh/tTeOI/B/TsHiO 7b9VqmTtXX6w3+3eStM8Ox2ImqjeHQnzbLcV24Q2JCiG5LjMZRSyll11wvNRtbLdoTihf5OhW5um m2IemLFerPMVLusPbKdf0+i1todEVxb7MKSplKHFsIccCFuK5e1LS5H0ygZdc1Vs78WbPFUbem1t naPhazirtUbeG8NvLwWziE3kIDWBgctxmKjicj2Tl+km+X3gmJdOU6dr6GTeONXEnhFqnh7fQ9Ps l6vU1+A5Zptmstzst2f5b6TIk6pDoRbZMhmOXWWylOFnqyw3nmIl4Q8PeKunde2ciFerRaISJTd0 jXa72y621C3Wl8tnTzacz22FPEKUpwjCe6l4wZy5rrOXAufeXJTU9KU0lPU5aS+Tms69fKyECzTg YUaeM0ZSpWUuuko5MR1s2laJqLp7dxCCfbrrxwd1zpzSeiddxJc/y0u96dRbbY0lMhfNlpkkvNHk gtDKDtPNUls9lKxWceK2j9Qam1boqRGj89q1Xtc2c6VMgNspZ+rcBUd+AoZGzqD9n1FNQzuTk2zB VMhnAk4SjItV9O5wrSZirW0rOVRTraDvNTtvWyIS9Myzlq5VLHpOw38okoRuBnSSfMKimJliZ10z x04aWx7QzT891DcfRV60zeZTMSYt6xyritfIktDl7XXGlKH/ACYuL2lQb3uDbWI7/wAHNeXA6tda jtlx/V9r1BbGnpTaW7oxBZHNiOk9Eod6tnn+j1ev0A1cZbLpdHNzei7l1Lu2ke2Boipso89ljiqZ qqdpSoa4qaaqmoxqoawmEqJdPGKLGBciX4akqrz1XiaL4pCbNMWzH4m6T4L6Esdmsl3RqKbF1uzq 5yVDYmxIESNFimMqG2me0y+qRPQdkopSWwlS0ffXtf8Ak71RxW1pdbld7UuyQ3dIyNMIiPyIrsmT IlSfNCU6YR5YZjL2qY/vNzaCn3rHyfh9Z6H1p0brK0y3Jmvm51/YupYtSuKJKy/2McxlzbWOGUfz bSTUaOF0fCldgRJwWS56hHJWplkwJjZT/hK+HxnV5s3mj/U5iM3qCMoQrhv/AK1tald1AY6G1xkv JClOlkr2eWSPQp0IJUrX8eH7jgdL/Snl+XqtySuxSUeZilP9WTp9qzJknY+polIa34K/MdPS0VYF Zob35X1qmyO1NlUtlJkhXaNoIegKOfPFTMmzpxSLJr8PbTK6W7ajJCyBu9WAFvu3Kim1TQQNonw+ 4vItniEh6wusdTyHb3JuM1LY3uNIfff5qmkq7rY8wHGUenctARkZGNzNZ8MXLjwOf0naXktLFoZg w9x9DpZAUhKj1Gx7lqC+/QknPao50Tb3MHea/mUStq8sAtl1pzKXS9dozz6RrGhJx9WlSVbQqNBp 0lb1vQzx6YkKmVIr5ZV6DUjhuJmxSFXT1xk68an4baE4ca1gQdRI1HL1nNtq2WWrfcWmrfHgTjcF TbmZrbbYnLyWGUsqcW2sB1WUVjizac1/rTiBo+bMsKtPxNKxroFrdkwXFzJM2D5ERreIalOmK2Rz 3VvBtLiSWyRkEWZttk+v/T2Tvh0Wof22I1uHYvO9QV5ruxKVS0Sb7O0HEXOq2akqlNJoSZmj8U4+ Sjjg1YuHj4QMCRGoqNxSJfupuNvDy4cb+Jl4RdC5btQ8P7hYbM55ad/aLi/abMy1H5TjAej/ANpi Skc55ttnd6ubyzuVaWn+EWuoXCHQFtMDlz7LruFerq35iCeVbG7rdnvMbmnti8xX4y+W1l0427dw VjOsHb/t1/vxoQO1bvV5xGlMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKVgp4rWdklPxz7LhbaZ5 cq6IQbnzDJX/ACJmcvMRpMixOxleh3nqUm1EdNThj6mW8dT79ql7msDNJ0ZFSVPvrm3MnfsfbhiY wFk1DAR3POkh1FnDAfqcxh8pQTKYxh7aB1xBbylL2NjJHc+yKm7fPX/dUdbj5gUZXn05bSELQFD6 qJCdLrWFRFL2cTcyOqqJD9/DpGJ30OOKqWAnqTvV8T/L4VOlH+6o5KTYBqUFBAQ+YQU9e+o6/wCP f3xNVWuvUnxDXVQdPQRHUQ9dcKV8ftEAm1K5OH07APp5cRyaV9Aqk5ey3/zew4lwKV9iVgqUSjzf zEev4hiGxNK7Rpcd5FrpyTWRVYOWJgcIPm6xm67ZZMdSqkWL11/s9hDoICGJS0FD5+c1JtHxqX9N X0pK58YghWLWHXmuUmRR25jmz6PkDlLoY0jHH0MmJu4rNlEjAPmDHwqS8wemcfPvUqm0n/Z89a5T i1VIVg7bx1vnzal62e6/BqHqOXKtStbuNu/wNvqye6GZyBg6oxshqRUfImr64rolLSOvq+f9lU1I Kascqd9BvXMe7Sk4eUjX7ljIs3pXEdIsJdiblPWEg1U8yC6Q9ydh8p0xEpgHHopVzEZB+etUj0+f 4/yq6lFZqsw9rnRHFB3krmB5PRFJvUL9VsO02hUwauTqJ9NO2z/HEFIQr2oD0NTboPjc50KAMklU b2lrjMUChvSqOFTTerkDoBxkY7YpuH16YpmK0fiKiFGqzzB8T65GdK2NLUpMUFG29iGco8mZJKGk nb0KmXaoiyaKnTc9UkktyxiF3G3ipv8A3C4+NSdh75+e1TKVWOqQalXMc5lVPMcBEg6agbXUAMOI gq/V8f51JXQmYbgEdm43M3eUR5emnqf3/u/lgr5/H/Z3pUf0ryWjlKkf0mzuxQRqjjHZmL+EVqJg 0fN101Nh0ildCUD6G8u4giGuoa4qct0DtU23A+c1ddtHLuEOe2TF6kYN6arA6TxAS6+XRVqJwHX3 /HEmFfhUuK6xzu3csQULu6gmPlEPcpgHt/r6YVECuGJAKA+cCiUQ+cRMBh18pA+nuPtiGad644nL +Rew7RIXUg+Xr3/s6YiaE4+PTOfiaraFbw7YhWoPGEnIyTGRI8MJjHIxKaNO5RQjt4aHOJilFZfX yiHKJ64xTqm7agkIdWlidCgxFsutOpSAZq2pbKXi/j1sxggqDLWMyOqzhIrYnQGn9FwlMR1yrTdL tcWpbEppbhKbU1It8lcZMHcA3Jm81LZlSCrbExymwVmvCUU2VPHvQROqi5hY4GcYx8ruSkhbCV0c xj68lsmYNV1ze/l6jj6laskRFXKOH2w9FnyVPTJf/JbbAPJcbW7jBec9am4kZOXHl/4RXzNcOoVy NilmG8pifZYCYlrtxAn328AyGn0tE7hFYRy0P3K4O7WY7fb1qAopDtCFbFSlDHKpFzDtwsdHYj4+ HEDLNmuvXl9dvMN32iftj6WddSUiStyHsQ25bBGQXRznItxc5KJLwTlLbm76zkJKilBCFeqvNk8J 7dzYLTF0LjjsfUBmvBhQjMz7Gz5hcKJzNrjsfYeSZiwA6tKnW/RXRJw006Tj1GzcorzCR3LFhzSl ejGpB0lF0f6psPUCHPpzOxQHXFzT9UWK2SpSHnsIggeakBOY7LijhEXePty1j1eXRuUlIyrFWJZu H+rb7CtzsaNucu5UbdDK9syRHbTueuPLVjk21s/ViW9sQ4vo3urpPiS6BhADqJAUTlUKVYS7zp+U 4Bp1Dr/jpj3EONrSCPUFJSsH/CtIKT9/cVaTrS2nFNq6KQtTagfZTailY/UpJH6qqCHrypIVyLmI l5CMeFAoC4YPXTB107frDIxD/gO7ETUmetSut5xCs11tDNCUzeytyM2mgFjpOXPOx6iRe5FW8uCu oB203+2IFA6VAqqeNuuObmXp4G6NbwFv6/blMUFFnEa6p58onpu0KpDmMQR0/eMXviQowKhvqUKf H1b8snNy/fe7C83ZWzcCczTz7AMjrpr2164bDUdyv0f3ithmphOWn50U/wBp8EleXp33lZHEMSVP UK8lyiJrcwg6+c7NBQ4Bp1MKW5X/AObXX64VAKTU2DKgACJjl26APcvb3xHaahvT8R+2oZ55csNE 5xMvlZWbqFVsxknzT4lRVSqpeIXpWt4sfE09Mpk+YUyrbU3AFHQ7ZZcg4vrhhr688KNbwr5FLizG fHOijOJUVYSiTGcHbC0DejI9DiAR9urF4iaTs+v9LyrTI2/2lohl/wBoz6Mlp7Oenr9LnUeg47V+ fjci2lbWhr2qrZ3Eg3FP1nR8s5hpuLX1MVJZEdW7tmqHRVs5RMm5aLk1TXbLIrJiJDhr3u0nqSx6 3sUW6W15MiJNQHmVIKVkbyd7a9hOx5txK0PMn1suIW2oBaFAcZdVacuWkL7It8ttbT0ZzYrejZvw Ad6N4G9teQttwdFoIWCQQao4hB18oFHpqfcH7RMwCBiD+OvTTFyBDhCdmMhJP3HqRs/E/D4VbK1A JOTjJyCPY+xrPZwq85cmswUynXImVVwQarv7EzkiuZVZNRExn07bZZwuOpwMXdIxHmNouV0z0EDo kxzm8aHAdmMEaytDSW0tpDOoYaPyaEHYGbmjH5yfQ29u6dOtb1eGHi8ma0rTVxd3uLVzLW8teDzO pMbqff1bEDJJ9utTwvDUP6m8MKpteomBQ5fIUo+/9nt+HfHPBjO4/iQT7E5IyPgM5wPZPT2rcZxz d3wPb9nT+WawV5pJwnhZEvMAwiZf5jAA6CPfQevX39seisHFeUfVJ6fPavv+jvvHhOLWVNtv8M8y w3sLLFIH/k6NSUuoy3fTnabf7RgDFrzfyqv1fwFZJsvpYGen41+goXt317hr76Dpj4a9ioP588nd P50bKvrdvHn2drCFfo1PbisvCg8Tp+rGqJkCJSDT5lWLtMTNXpChuKmqVdL7xDGb/D1xtu3AniE1 c2mvOW+Q2qJdrfv5ZfirOeYys9EvsH6xonodmzsSFYb42cIrfxh0e5BdUlqXHUH7dJI/JvYwUL+L a/z/ANRz0wdLa82XnMNlFr1vF3PpOpbaVDCvxXpitIZzJlp6ScJj+rStF1uwEpTCIaG1TVTfpF0I 5T1KOO7OhOJnDHjNptT1smRLnGeb2SoD/JMpsKHramw3Mrz0/OTyHB6wv4cbtc8PeIfCS+7ZbMuK 408eRMbbcaZO1ZO+M+EhDyD7FBIznt2rIjlk42GZa0K0fBXoQb3+oRv4ds6dSgNoa6LFgUv3izGo W5U28ioVPTanJIFUXHTV6BxHGsnFfwGcLNZofkWNQ01PO5ZbbC3rW4vHQuskqVHHbeYpU239kNlI BOwnDDxo6/0wtEe9oF3ielIcJDcpkf4HB6VHHs5uOfcDrW1Fl6zC2uzN2vhLs2lngm6XmAOgqksB G8zBS7Y+x7AVBGAYTtnrcwhuRP8AOQyS6InbrIqn5EcRuHOrOFeq3rNeY/lpbQCkdyzJjrGW5MZz ADrK0/nI+yoKbc2uIWgdQNB6607xG0+zc7Y+H2XMhYBHMZcT9pp9sHLasesbgN7akuoy2tBONDig cTtXKWs1s9Z5nDTt7pyMQmJOXmUzPoK2cG9LtjZB3GpmL42Uc/OzZGEqaKIkeOROkciY7T+E3wnJ 4zF293svs2CO5y2WYx5cq6yGz62m3F+liO2QUPyB1KvqRtIKhrn4kvEwjhW19FWkpfvbzYUvdgoh suIC0rWc4C1pUHPX02EH1EoB1n5O6mdTNvVThivWF+L4VAsKjpWm6ZdVXKR0cgY/Vz9laUBGNYNg HQoCDdJEB7m3iIj1WhaP4DcFbUhXldPWBgDaJU0Q2XXD32+alK8xJcGcZyXPs/AVzZf1Zxs4u3Bx Lci9XFw45rMXzLsdHTAw0yFttggZJwN5yv3r5V/lJzk2poyYrS41k7wUbQiaCZqjmZdJUIZFus4T TRUqHwDpQCJ88EhKZ0QgApoXv3q6e4xcDdXX9mDa7/YplzJX5NlgDnZwSsM720bzjcTyldiT8ahf uEXGTS9gelzLZcmLdtBkOOJXyUDdtBeB+xlatoLgGSRj2zWvDZeLNs+OV1VA47j3PTaiYwm1FJ9A yDFx82vcighoPbtjxfFOxzfDtq3Ke1rBx07olsKz0z8N37z719/hmdUzx00/17zAnP8A+GQPn3ra n4uw68PTMAP/AKtb/T8P6UYXTHIPwVDHia01/muv/hU2uo/ix/5g73+ED/xGJWrXwxP/AB9stH/T 51//AJSSx128W/8A6uGrP/diP++Ra5eeF3/n007/ANJX/wDSXW+GHYPwDH5567o1jI4v0LHTGQC/ B34IGUgmlI1DGnV6nQlI2tI87ZRAR+Uxw3Im/wDRqKfXG0ngsnyofiS06GiRznJkZwD89t6A/nPx Hv8AiBWuviot8S4cEbvzQDygwtH+YSGsfr71qdZBnrmOzt5WHLEyniAvbSDMTJmEDi1eOvBSCRwL +6KBzgIdQHrjsd4jmokvgHq3mAFs2CesKPVIKEJcQc9sFbaSD2Ppx3rlL4fDKRxm04EZSr6Ti5Hx w8jIx8azl/pCQ/7wMsH/AE/r0Ouv/m21D/u98aAf0aH/AKR6p/8Addv/AO8uVu9/SAf+itj/AOky /wD6bdRj/R/2TZbMPfB4dAh3DOysam3WEhTqold1oh4nkCPUu8EyFNpprtxlb+kjceTwysKEqwld +c3/AAVst68Z/S79Kxl4Bm2jri8rUNym7d6OmSN0hnPz99bZafyF/DHHUGuqQ7Vq+/pC1QPjVdli pXmm+FpQly6i8KH7M8mZeLiUFjB7lSOqXX+3jrB/Rq26Im0arnYAe8xaoYPvsKZTuE/Hrj5Fc1PH 5cJQlWCLn6stzXsfgqMM/uNYQbDZmbv5XamlazsnVjKjKmn4b7PSMo6p+m50y0ODssgdm1GpEVyJ aqppic6ZSiIcvX0HG+/EjhTori7ZmYN/iuTosd9MpphuQ/HPPDZb9XJcQFHG7oe3q+yRmtKOH3Ej WfDaa7KtDiWHeVyivyrLywl0g5O9la8H26n4dvTUsQ4v/EAAA0zAttNADU1vrbiI9PmEx471769u vTpjEY8FHhwIz/V1Rz1/84XX3/ySsdO3T9fWsqq8WvHtJH/Gqjj3EOEB2+BhE5HY/eDVqrz8RHNl mEoKRtpd27MbVlGSzuNkH0WpR9DxgmdwzwkjGLlcxLVJYpiKplHUo+YupPXF06K8L/BjhzqZF2s1 ndhzWmltodE6esbV5Sejj6ieiiOvT3xVr608QXFXiDYF226TfMxnCCW/LNNkEH9NuIgfeNq+mauZ wk0X0hxBbBfCFi7mziu30gYi+oliU7dyZXRD+wH3ok0N03GKTvoGLU8Zq4sHw2X9Lw+2ICGt+4kr +kopGCrJyME4z2Tnsmrg8JkaavjvZShK0hHm+YcK27fISkdVdh6yED23ED4Ct5kvyh+f59ccBE42 dK7bV7YnpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClfFQfmAe20fftp1ENMSk4Pz+NMZ9v5fgM 1Cu73EDye2Jq8aAuhfSnqfrBJRBJ7T7OLqeq30aqsIbUJ37HR78jA2hgEfGGR0L5j6F64zPonw68 b9fWBVztWnpUmH6lJfUuNDQtI7mP5l9pck9sJZQtxXRKAVEVh7VvHvhBoi4+TuV6iR5G5KXGdkmS pG7phwsJcDQ+K3tqAOqjtziTtE17R9x6Wiq3oGpIerqRnmZX0PUdPyCElEyLUdQ5jR2gIlMcokEq iYgU6RgMQwAIaYxVe7JedM3V6DOivxpbCil+O+lSVpVgfmkfsx6VA7k5BBOS7JfbRqO1tTYMtiXD eGWnWlenHxz7Yz71Ea4HEqyQWyrF5QVYX+ptrVMc/WipFpGQFaVRHx8kguDZ0ykZ2l455HNlET+R UHDlIyfXdtABxmrTfhc4+6vsKLnA09LchrAcQtUu2xnHEdxsjy5DEh1BAOOU0pSvYFRFYovfiL4L 6bvSoEvUEVqW2rY43tlvhsn4vMMLaRj3KlpA7kgJqX1H1vSdwqYiKzoeo4qrKTqFkSShKgg3qb+N kmSnlBy0coCIagPlMTQBKcBKcCjqGMH3SzXbTtzfgT4z0WZHWoPMP9FoKT2xj9fY56FO4EGss2e8 WjUVqbmQ5LMiK8AWpDJ9Ks9PtH+ePvqJtecRzJNbKuFrcVpmDpGNrBo8NGv2bZhVE3GxUgicE12E xU0IxcxjFVMwgJyO3iHLDqfaAGNjNGnPDJx41Zp4XSDpyXIglPMbdK40Z1xHfc3FfktynUkDottl efYHpWJ754iODGnr2bdK1BDRMQratsJkyEIPb6x9hhcdCge+9xHbBUnuJgQVQwtUQsdUlOSsdOQE ywby8TLxLxB/HSUY8Q5zN+zepjsUTVJ5iqbtBHpr0xhKbEuVslPxpEd1iUw4WnI72QULCtpGOhHX unvWXoc2FcYTUllxl2K+3zGpDfYjGQsK+zgfu/aKhrUHEqyNUvXK9u5zMXRbapWz4I1yKDOp31Ns H5F/DKtH9dx7BWDRUSP0VKtIJijobmaFAwhm+2eF7j/dtO/SsfTE1ULlc0KK4zEpaACd7cF6QmY6 1gbgpthQI6pCum7ENy8RnBa1336Lfv8ADROCwgo2SpDSF5x6pDUdbCVds73AAeiikdRNmKkWUyyZ ykW6bv42QbovGL1mumu0eM3KYLN3DdyluKoU5BAwGAeuuvTGDn2JESU6y8hxl5lfLdadGFIWnopJ CuoIPf3+NZjjSYk1ht2Opt1l1O9DzeCCD7jHSvpKycfDR8hLSz5pFxUUydSUpIyDhFnHxzBigLp2 +eu1jFTSRSTKZRRQ4gQpQExxAoGxGLElz5CGGEKdfeUhpltCFOLcddOxttKEjc4pSugQPUonA71G XMiwYzj77iWmWULdedcIShtpsKU44pRPpSlIKlE9AKgc24o2Qt/U5KPb5j6VGYUdJsSLuIStm1Nq LGU5RRLWjmLJC7d/l5oPhSL8wmAAHTP0nwn+ISLYvpQ6ckiGltTyimXbeYG0jeoqhiUucPQD6eSF ewGawe14mOB0m8+QRqFgyeYGtvlJ6UlZwAlEhcduKskn0kOKTntmp5oOW7tsk5RUTXQXSKuisici qSqCgFOkqmsXoYpgEDFHTt20xr4ptbbikrSUlDm1TaxhSFDv075B+c1nJDzTjSXEKCm1o3oX+mDg g/rzUfLy5sMvuXuZpmnLw3Kh6Jnaz5p6ZiX7eVfPpVFJwm0O5TbxSLjkpCqYpAMtyyCbub5hC/8A RPCPiPxDgypVltciZGgbjKdGwJQMb1bi6tH2U+rCcnHw3VY2sOKGgtAyo8e63BmK7KwGWuu5SlKw kdM9So+n76vNUtVU7R1OS1W1XNRVO01BsHEpMz0y8Qj4yMjmpOYq+fvHAkKQhSgHfQdBD1xZVstV yv1zZhw4zsmZJe5LEdlCnXVK3hsoaQnJKyo+naKu+6Xa2Wa3OTpUhuPDaaDzkh1YbbSgDeVLcV0S gAdVdtuSaidbPiK5KrwVyhbm31/aVmayfPEmMbEPIuqacSmnxz8tNpAS1UMGTKRUUN5EiMXLk6pz FBMDCYMZo1R4aOOmidO/Stz0/NZgJQXFOhyK+phtI3KclR40h6TGShI3LVIZaCU5KiKxRpzxA8Ht WX36Og36O9L38pDSm5TDbjizsS2w/IYRGkKcUcJQy4orJTt6qFTcDqn0/eDUB6du4YwYr0p/AdPx xWZ+hqja2rSkLcU3LVlXtSQ9IUnBtlHsxUE++axkSxbkP+1cunW0m45hApCfMocxSFAROAD6Nmsl 11DeGIMCI7LlyVobaQwje6p1xQS2htIBKlFRHtXk3m82vT0F2bOlNxo7KFKccdUEtpbbSVrUo56B Kckn2FRIt5xIskd1q2b27ou/9NPqukHpY6LZSsJWFKtJaRVU2NmMTNVdHMo92qqoJUm6TZ0qo4MJ QR3CYuuZtVeGLj1o/T6rjP09JZiob5i3G5ECW802EFSlvxokh6UwlKQVOFxpCWwklRSE1irTviI4 L6qvgt0G/wAZ2UtxLKWlokMturWvYhDLr7DbDxcUQlIbcUpWfjipR3IulQFoaRlK7ufVsHQ9IxBR Uez1QSCbNmnu6JN0hMImWWW/qW6BDqKH0ImUVDAGMR6c0vqDWV6ZtlqhyZ0x3aEsx0biScYDmdu0 ZPqUopSB9pQHWsl3/VFk0raXJ9ylx4kVvOHVbiCkZ7BAK1H7kJUv4A1YOyeezKdmMqZWjrP3pp+q KrRKsZOnncZU1IzEmRkP60pEMa0ZR6r8iRfMp4QHBSE8wGEOuMh6/wDD9xf4Y21Mu+WSREirwA/m NLaRnsFOwnnksKPwdwoHv8KsfRfG7hVxFuK4tou7EmQj7SMPRnF/chmUy2pxP3gfh8avRdq9drbF 0mvW13K1gaCpdJQrX4rPueSVZ6qTmto5m0R3rOHIlAdqCCSihx6FKY3QbI0hofV3EC9C32S2yrnL UnJaZA6I7Ela1BtCR23OKQgfnLFXZq3Wem9B2gzbtMj2+PnCVOBxZV9yG2kqccP+BpKlk+lKc7Qb JWQz6ZRsxVSFo+z16YKqKrWTOo3p59D1PSExIkQTFwuaHjq2Yx6zwEkimOoLUFSkKAnDpi+eIHh5 4y8L7cmfe7E9EYJ2JeD8GW0jPsp2C8/y1H9FxQzVo6K45cKOIk5Ua03dmU+PtI5MqKV+2AiUwypX wHQ1ei798LU2DpVatrw11A0FTBFgaJycy6MQzl6oG9JhGMG5DuHa5i6m5DdFZUf3Uza4sbRug9X8 RL4m3WO3SrhKUncUs9A37blqUpKEoyftOrQj/EPa8dWa00zoW1eevEyNAjZ2Bbu47vuACVLUfbDa FH7icA25sLnNyxZmXbyOslduBrSWjEgdPIAWM9TVRItN2zxqdN1a0YvToEHoLhNAyIfx6CGt2cQ+ CHFnhO005f7NIhNOnDb25mUyVHHRUmI9KaSs5/JLVu9j2q3NDcYuGnEl1xux3ePMW0Mra2vMO4Hu lqWyw6pHTugFNSrDsGMWjOKyZQf9dMRpXgCgXt7iP5jrhSvbClQLz55vI3LDbNw0g3bZa61YMnba jY4wlP8AC0QKKbuqHyfom3/qQH9qvoHUCGxVabKzUijitRGcqJjUMzIVzcyZlX0SMgu+lUUXO+pK 8nVDi5GDjlD9UyrHH9dem8iCQiBNVBAMfYQr7Keh/OV+iPu+KvgKJyf9PnvUY7t3bqi58sg8nQbM 4OGIDelKNiQFKmqQji+Vu1jGwdDrAX9q5U1VUNqOuJm20townp9/ur7z9/8ACqqen4/P7qsFIPzH 3iUCiX5jHKIjoYR6lAfXE/UVPn2/f8/sqlV3ohqIfLt6icw6j7jpiG0/Gp66JeSMU3lU7lEQ79fp 1wA6UrrzSqnuPT2H0AfTXECE5+f9KVxjzGg6CJu2pdoj2D6Yl2/xxSuI6qRNomB1jjoOuwhdN5/+ YQf8cMDNQFUDKVK/k1POcUm5NNjZMdE/oZQf3jaYj+bUa7ym6ykIlcpkVjkAol/e+uJMZpV0riXx RStFVjOZk1WarhiUKfeN1hSkGlSMjeLi5CMEBA5FkDE3cwn7vfFNtgB8HHbv8Pk1Iau7Y/NWXOHZ hzUVYLoDmHszHwsTcyRRTIkvdS2qq5IWmbgukC6b5aFdmRZvVw867FyUyojyAHE2zy7vT7JHp/mP 1d/218hTtrnv3yawfw6AfdtEAVIbUd2of4+2PrAHvUKp1A7yWk2EOycKGWknabUmphE7chg+90H1 2p7j6/TTFJaghOam6VN2NaNYCORQQA+iTZFkh5fKRBEm0m3QO/qPvr1x8G4Y6/P31JXGVOQyRzAB zJmDTtqf3EQ3eg/3YhuB6fPb+VRq2N0J2RhqOcJwr2EYVXVklBW6olxUcqwgYFOtrhSidM04vMy0 ook1atGyq4unSy6qaREUBExwAcGz6x+P7ABkn91TITuNZRK84L3Coyu5TqLZ1XlMDOAKJFqkvTmc Rqur3tYzUe1iTStz7oMrkWyWXi4dlHmIuu0iHQESBvyf2q51RxKVFRP35NfTt9Pz8moT5ZOCllIz c0zV9S5Y7z528ideW+eQv2hoz7VSF2LLtGVcsjVLa41JVLWiEe9qHx9PKMJOTcNSiyj3zhxGEWV8 PvPMHFj3+f15qUBRP+td/WfA+4udrk3Kllc4+WbM9FoKCo0hbxUpI29qRygn8jZR6VNZDmCHTfv0 66iGI85JHVOf1fP8KnUwQah7Xll+K9Y7xSt8OGDX1XQ8eO9zWOWqoo647JYBAw89KEhlVnBCGAhj E3IABykMADqQ+kQGlgDqPn78VS5ah8ai6pnWsZDSCcHc+NuzYWouqK8PeO2NQ094RbdtOmo8coIk DQde4fxD1wU1lR6j789Pn4ZFMGr2Urc61VwG6C1BXSoCqSHL0Ti6ojknIgP7qTZ4ZE4D/wA3XEiw v3HQ/rz3/aPn2qkEbRjGPvHpP6sYI/Vg1cwiMoyJ/wCWokUbCmdUon5ZkdQMKabgnl2CPXQo6COP PkW+3SwA7HYdHMS9hbYIU8kbUOrT+etI6ArzivWhX2923PlpspkqYXF3NPKSpMVat7jDau7TTi/U tLe3ca5rSo1WSHNdGNJqNknreKYqopmbrDJplTeOZVwPUySYFAATD5jeumoYtS86QROy1DCISJQY RLkoV1jMxXfMI8ox1HmnHfSHCcNDrisk6T4myLUPMXJxVzft/m3bZCeb3JmyrhG8m8bnM6K8gxHA V5dI3PKATkDdXDb1aZt4U6zU5nKjxk8kJJJwcr1+o0V3JlOn8vIRJ5EWoaJl016jhK0OVOHkyQhl pqQ3EgqYS4yhUhs86Q84rK3bi8s5XNVlaU+lOBVeBxZQlCRIgl2TIkw5FxuqJTjct7yTyVR4cdlG GmbLFZGxm1I2sqUN7m41Rz1wmo8fLoalRXfO3CIHAeYCS65lEym9NQ17Bi87Yy/FtUVp3HNbjsNO bTkcxttKVYPuDjp8axhf5kSdfp78feI782VIYC0hKw0++txO9Pssbuqewrhi6OPr3/f1Aoj9Ch/3 4+2vLz0rmor7zGExtoBtKmI+QQ09dP8AD88KpZ6VyTugSKHXYCfzGJ3EddSAT26d8SqzUK5ASIAA Bqr0/sqD/fiPWpsD5Ir9Jl0gVymq2P8As1klEVA9wVSFMxf7wxQr6B9k/qrEZlcuYnRE1WtsZdwD aUoWtajpZwitokJUWEquDIeWr187flKBr3KYDh0EBx9YbyM1br8lTDmD0/bU+T162UIOixR6DoAm KBtS9DBt7698VAMCqKpZKaoScroNFAIcBDyF5fMDqIjrvOf000DpifZn4V8pfzWDPipZWIfMBRS9 5KNjUSXht/HOFlTM0OQeuaNSMZ69p1+VINVHbUwqOI5cQE37RER2bMbaeFPjwOGmpBaLq+sacusl tC1k7RbLgoJDEtBPp5L2UMym84A+uI65rXTj/wAImuIFiVOhNoF2ghSx8ZsdCMlsDu483jIAGSgY rV5TR6BoQS/QCiXZ/YEB7ewgPUNNO4Y7NBg7s47knp1Cj3K946LCz1BT0wcjpiuWUha0vKSrorcc jt1z8Pb8KqqlZyZpGfgqop54tGz1NS7Kch5FIRIoyko9UHTM24P6veQAU/iIY5B+bFG62OHqS1vw ZbbTkOWw9GkIXjC2XkrQ5nPTejchbfvlHT7NfTaL5M09dI86MvY9GcQ6g56khXsPfoO331nuuJeB lWdEUrXLAwM2dcUnH1GmgBimKg6epAnOx5vQPDOyrICHcNmg7Rx+f7WWj52gtX3GzPZ322SuOMpI K4+f7G8c/wD8xGLLm/svf0JzXYzTep4usNMQ7o1gNy44X0IwFp9DqCR9nY4FhY/NXlJwawf5nrhI m8SkRQoioYxRKVUphKcVPMXp9RANPqGLbdXs3e1e5GZy4Ohzn+dZH/0XK1r2r85Wa2/SiJzwdrrM Utads8MkcS/aq5tV/aqSYpK/LuSj4RooqUPOQHKYnAAUKOLNd/KH8ayVCaxHT+H863mSa7Q1/l37 enfElfbXUzM7CU3FP52oZiLgYWKbKO5OYmX7aMi49qkGqruQfvTkSSTL3MdQxSh6jivBgzbpMRHj MuSX3VBDTDDa3nXFq7IQ2gKWon2SASa+SZNh2+Kt6S80wy0ne4884htttA/OWtZCEj7yQK6KraQo +4cC9pusadgKypeab8p3DVBGs5yFfIKJ9eY0flOmYNB8qhQ3FEdSjrj6LTe9QabuQlQJUiDLjq+r diuuRn0LHf64YI65CkAHt165FfJcrZZdRQfLzI8ebFeT1S42h5spV79j3HVK8/DHxrUF4vOSa1+U 24dvKps+AwNF3cbVampQR3bh2jSs/S/gnDleEWeidYrB0nIJbW51TA3VTORHYjsITtN4JvEDq3jL YbvAvq0yp9lMY+f2IQZTEoL+reCfSXm9nqXtBcGFEHJrkr4uuCWmeF97gS7Qkx2bpzlmHu3JZLG1 KyjqTsc6rAPQElA6CpG/o/dcT7e6d/7beJXPSslQNP10LNTzN29RRNRBT5HRCmMbYq5QeCC2mmpW zfX0xjH+ki07bHdJaduwSBNFxft7ix0LkV2HziPvDK20YV2yVjpWRPAZqG5N6iu9t3EwvJGW2j2D 6ZDLI9h1cbUUp+O3ArFdxAKjl6nztZopKcUOq7b3lrOBS8ScRMnGUg+NTUGwMYR/ZoNEG2zYAABQ D1xuN4bLdCtHAbSbccAIXZYUj0e7sxAkSV4+JfceKv5Vqv4hZ8q58Z9SOPqWVIu82I2PgxFfLDOP /wANlKP1dK2xOFDbW3lEZILJTNFxsYWVuBTpqvredappmkJ+q30gulJpSbvqc/w85fhyaQiAIkag TaB9+vGbxg6l1HfvEDf4851/l22Z5aGxvWGmIyWmi3ymT02SUHzJcxg83IOMV1b8MGnNPWfg5aHo TbClzGXXH5CcLU8vzj4IW78WSOUR7cvbjIrp+L9XtO0TkOvHGS79BCVr77OUbTUeoon4mTmXVUsp VVNBI47zCkzbLrn2a7EyicQ2BqHo+CbT9wvviJsa46Dy7cJsyUpOVpZb8nIQguLwdm9xaANxAJXt BJxn4/FpfIdm4HXZt5xsOzvKxmEFQQt3Exha+Wjpu2ISSvYDgDJwN1as3DmMVPPZlcMpoQAutGeY 3lL5o12mUd31HoHuOOwHig9Xh91b7n6Ic/e6jp/L8RXLzw4J5fG7T2eg+kmzk/ZwBvz+ASd2e20j 2rax4u3/ABemYD/3W33/AN0IXHH7wV/+s1pn/wCJ/wDhEyupniw/5hL7+MP/AMSi1q0cMpZBLPpl rOusmgT+kBVMDqKETAyi1MSKSJfP6mMcCFDuYxgAOohjrn4tevhy1UPc25IA+J81GOB8TgE4+A+A rl14YNqOOOnVHokSVdT2GUKA6/een4+mt8IpgEA6l9QN+OPz0V3QPf5/H+GDWCDjl5kaSpWwSOXO NlmT+vLpT9OyVQQzVymq7gKCpSSSqRy/lE0TiZAXzxFi2alVKHiEvEiTcCZsdAf6P7hffLvxLVqd 5hbdts0eQzGeWkhEifNb8sA2SMOCO2qQtwoP1agjd3rR7xscRrVauH408y6DPusltxaULSVtMsDm J3oB3jmOoQlPTBSVd8GsMPCMtJJ3SzxWzflQWNA2lTmLnVE7RIPJYDER6kfTzdY+gh98+cNtmohv BNTTsON6fGvraPozw/3NvKQ7eC1aWGyfWsPL5kjlo9JOxlso6DpvTnuK078ImkX9T8aLe4A4G7e2 7NWsoONyEbEbj2SS6pOAcZ2nFZT/ANIS/wCAOWDp/wDv+u/TQf8Ag02Ef9ONRv6NDrqPVX3WyBn7 v7U50Pwx2rZ/x/HOmLJ/0mT/APSbqOH6PuP/AIQF+Pf+hmFAQ9h+2iOMq/0kf/Ntp7/367/3BdY2 8AX/AKbXz/3Yj/vTNbYIdg/AMcea6oVrk/pAtr5GRoywN5GLZVdnSVSVJQU+sQdSs2taMEZOGWVD b0AV4xQgGN+8oBQ6jpjpd/Rt6vYiam1HYVuJ3zosS5soVjOYa1MLwO53B0kfgo/mnHPnx7acXI09 aLslKj5Z2REWoAlKA+hCwFkDCdxB25PWscPB+vRam1+ZOWoy8cbSY0peinGNMxM3V0dFSETDV1CS KknT5HK8unsbpSCazpsComKU7gGiWupyBjaLxt6F1hqvhg1cLC5NEyyPrlSGYDzyH3oD6Q3JCEsn LzjCwh3bgkI5qsdzWvHhB1npXTWvnId4TGLFyY5DL0ttssMvIIU2St70AHbsByOqsDritwFO0VpR IBv6MLeG9dfsTTYgOv8A/XxxP/rzrAD/AM83L7Shkz5P5qjv6hz80gjHfphXXNdakaU0s4kf8XW5 WcHIgs4OR3GG+oPfPvXQVLRuXyjY0Zir6Rs9TEV4tlHlkp+nKKhmIv5NwDSNYg8kUk0+cuqYE0Ut 29RQxSEAxxAMera77xGvckMQ516mPFC3eTFkT5DnLZG913lsrWrY2jq4vG1A6qKa+KfZtDWljmyo lojM5COY/Fjst71HCEb1oSjKz6QM5J6DrVaQ9u6BgXycpA0PSUJIpEUI3kIWmYmMeJkWJsX5Tlok Q5QOXymAB66Drri3rhqPUl2YLEi4Tn2VHK0PTHnEHB9OULWrsf3160GwWCBIDrEOIy6R0cZioa/+ ZKB3H7RVdkAA/v8AzEwiOPLr2EjH7TX0wqamFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKoG6NWf YG21xK75XiPsXQ1W1byDfIr9nIBxL8owB183J0Hr6497Sll/rJqq227OPPz4cLPw81IbZz+rfmvA 1TdDY9NXGaM5iQJcoY9ywwt0f/orWc4UGUG0OcOgMy118xEJ/STVVT1y5pZlUUpJPkZeHk5WI+09 T1Y0BiomkR+6XkkF03A83TkFAA5YGA3UXxjcaNb8FNR6StGl5CrXEiWtMpyM2AUSGUPCNEhKzn6t lMNbRAwcOK61zi8K/CbSPFu06muuoWEXF9+cqMiQ59tl8suSJE1OMepTktsjOU7mz061cPgsVHXk 9aHOZlujakNESdOtUXNAzBBcKNqVqit4KapWSlGoKaGImk8jY52Un/KCY3ri3vHnadP2rW2htWPx g83IKkXJnH/KYlvchTUMqSPtcxiS+2evYAZr2vBdcb5P0lrLTqX9i2UpcgL3FPLlS25cNagrrja6 1HO7b0xmsfNk5nK3l7sznLsrm8tEdfM4LWZg7fLyVMNqlk4iaLSqjKDb09VZDrhCLtpgU3zp+moj 4lqdIplX+3wptjtfwOMXErXeiL7oy+FvSieTIuAalmI3JjrktLkLfiEZmoXGSqMzF2qDLvq2Nbuc cCaFm8L9B6Q1jZtV2vm6meDseClUXzJZeLLnJS1JB/sympBS86/+c11yogt1lTyRRt4spnCdv/cm pnDmBmpeKuPcq0rNRYXTqmmc5RbGnKZm9gbuRzpNAJEGe0u3zOeh3ammo/HyTobjN4ytOWyG2mQw xJt1qvSgMCUuNPkPymgD0OyMVRw8Cd2dn5tbRcEo+reFXhVvlycc5L0lmddbWn3YL0NtppWO6frU 7+V+ZjPaoz5EMi1kb3cPK+l269pRvPXUnj3Z+xdWOJSWTf0otRlMFcU6o0IgqUm80mRy4en2iDpB TkH1KJtcpeIjxCcQNCeJrTtmts3kWhg2cToYCdk3zcxXmEHIKvREDLaR2BQe9Y34DcEtFaw8Pl8u 1wieaubpuZjyPdgxoyVxlDrn/lPU5z6cCvvlBzL1nR/B7zcA1mn6cxaWoXVH0ZJpHEJCBhL1PoiE RRjVNxTpqN38tJu0lAOU6R3BRTMUxQEIcbOE2n73429HBbCVM3thubPR05b0ixtzpS9+PzXY8KI2 pP8AKqnBziRebR4RtUnmbFWl/wAlEcH9y1dTCjAp/wAj8iS5+NfCw2RKx1bcI24mYCbpNk+vA6oi 9d0YKuBeyXxSDJaSWkmbSCaFIYEuQ4LAuOYQyJ+aZ+bcoHQU5+IfiG4hWPxp23TjExabIifp61u2 5KWdj30yxFWqQ5037mTcklOFekNJwOhBoaA4F6JvXhKn3x+Nm6rh3u5tzD9pr6JcmJZa+AS4mJjp +nmslfBTuZM3EySRkZMPVZNW1VxavtrGOXBuYuWEZMGFWQ7Q63qVqhMEao6/IikQn7mNVPHbo6Fp Tjy87HaCPpm3R7u9tASA+t+TEWrA/SXB3n/FnPWtkPBhqmfqHgihD/8A/C58i2tf5G2I8lP7PN4/ V71IriQWuuNeLJneigrWFUc1jJRcC/bQ6K4M16giKdqllUFQU8i4MJQKZ0ybLABdxQdjozMJSrbg xr4YtX6X0Vx2sVwu6QITMh5oyDn+zvyobrLMkhIJIZcdQTkYTjf124OR/EjpjUOruDt5hWxRMlTS H+QO8hph1DrzCf8AE4lJSOv661c5OucoMzkCoqxtNWt1zsmuGm1lKhJSKJKkdOFq1diBla8VD9Yj lYw6MehFAvy2rwwKC1T2eIV63wdP8arf4j5+o5V1CdBqtanG465e5hKEwWTs8gFYalNSUuSFSyMq ZGzmL/Jp5iTL9wnlcC4ViYtgGtUXTluvIi8tfMMh9HMXM6FSC0W2vK/pgnYPtnaLsK5eZO8htvXu Y+c8C4s1aNs8rtyocHzmLTQ3rRdKs/No5dIEVbQzJMnVw5IikTqYNeRnEZpjjb4irkjTMcqTe7qW rc2gbW1K6B+YrCTsbWQZyyR6EKUsjp06caDcVwe4FwVaifwqz2xLk73KArdyYw+JRuTCHxIGMd61 Pc0NY3jvvdi22bO67EIeEv3WUqxtPBKrqGCKt3bGpY+BZpskugeFK4emQFcAL4x8jIv+WUHe/HZP hFZ9EcO9H3TR1nVzJOnYEd28O9Mu3G6xHpDq1DP5UJRuWn+4jqjRsq2YrlbxHumtdb6rtOq7oOW1 fJ62rUjb2hW6QiOlPbsAcA9Oa5zHfz+udPj1zNZx+WS2cfEHcN6RmrvsWtaKoCZNN27j6WfS9Lxr 8S/M3FQjh0BfV0yR/DHPP+jsttif4rXVb4SZsezPrt2R1ShyWwl9SP0VoCktdx6Fq7Zwd3vHTJu7 XDG2IbyIq7o2J3T+9MVzkE9P08n7J/DpWOTOVbjh90xkasJWuXyo6JLfMT0AZZemqx+LXAnPFwBl 67cV7Tvi1V2R2r/aYRXathZPipNG3KIpyDbTcDdU+JK6eITUkDUsa5f1eSLikJlROTbmcykJtwts rahLwcj5R+Uc8wyVveojdWuvGLTvh+s/A/T8zTz0ZV/WqIRyZPMmu/UkzfpGNvXyVNugYJQ3yXds cdF1sv5Pbjyd3crNhLkTq5nk7VFrKTfT705jid/ULeKTYzL4RU6/fuUlVv8ArY5VcadLQtFcW9RW qMnlxol4mIjox9mOt/mRh9+G1oR+rFdJeEWpJeq+Fliub+S/ItcVT3tudQ0Wnz92XUKP+6rFcQ/J zXOdO2dK23pa6UfbWJhamUqycbSNPvZpvVD5lFqMoFi6MxcomSSbnWVWE4kXAFOWblm0AMX54aON 1h4D6rk3aXZ3bi67FTFYU1IS2uM045mQpIKVcxa07U7Tjp2UFEVZniC4RXnjJp2PbY9ybt7bcgyH g4guIkLQ2eUFfAJ+P39s4rB7xWcq2WXLfReWm3Fk6a8HmAfukWMkjTshKOqhrCn0Yv4WWo55isup y3z+aAhY9cEy804PkA18N93vx4PeLnFDihqPVVzv8pxzTrbXOZceCUx4T4d5hjtEAfUtQQ4JAypR b8sc5IzpL4peFXDbh5Z9MW20MNIvSyGXUdebLaXtQhx//EuR6WT0/Pq6/FdkK9rCqOHzlNrOaekd ztP0K+uMqi5W8LLVvVkkyt0pMujAAnOZgohJikOgmTGRMYMWt4OY+nLFaOJWsoDLaksS7i3bB/eM QIzb9zDKRnH16XISD/0XFXH4qpWoLzO4f6XlubXZEe3OT1f+1mynGYO8dP7jbKV3x9Z2qj+KbYK2 eRa4GUi9WWSlW1t5iOmZ3nsol/JqleydvX0LKU0+X8aopzDqkdvG785jCLluryVCKFE+31vB/wAR dT+IbT2srBquUbq04zFW2tfKBaZuCZ7MtPoxjlrZbU3txhYyDnpXleKfQOnuCN50veNNxxa1plS1 Obfz3oTkZ5hzPXG9PNz8SR+FX/44tvKvqaPy3XwBhJVNYmiVH7WuoRi4TYLRIVXJxrtq/MmBiKAM m1RFkVcnRqq3J25+Mff0f+pbLapeptPFbcTUVwwq2vrSpaHvIolJ5ZGCFeTWUvlJ/KJcUPzayB42 7Fd7ozp2+Fpb9iiFf0g0hWxSRJcjFQC/bzTIU0FdfVg1EOqGtkc2WfXLITh2UKxoRjQzaiKlr2cg 6Ua21h4VOl62JPSNRKwW1AFnLJkYqbk+0VJJYQTAzkS8zGZbK9rvg14ddVHibNXcHbg7cI1rYcmm 6PSETIRZQyl8klDMh479vaMOvTpWI7nG0ZxY44aXGgIKYSYbcd+etEX6OZaXEnFa3VtfnPNITkq7 yl4T6txNSJ4kRP8AZF8UPKtliql26VtjGo0MWbgiuXTNOQGrKgdTlbqN1mwlUSVeRTBiyIoQwHTF IFAMHQcY08Loa4aeEnWGq4bO26rNxTGlYB5YiRW4kEYz1DMt59ztn63H45D8SIHELxOaX05KJctr XkQ9HHTKpEhb80Z75eiojoB+GKoHOBa+g8h3Eeye1zYGHbW8pmrXVIK1HT8M6kFGAtVa1NRlaIIJ OzqbEZKEeEbnSKIF5oGUDvi4eCGr9QeIXwua2hamkm5yobU5UeUsJyotwEz4K/SB1izmluAkZx0+ +vF4vaWs/AzxHaRmWFvyDMoxecwO310tcKajufy0Vakfr6YraVIcDFL27+3v6aY5KgELx8B/BVdO wvejPxCD/wBrFcopdNdfUde2npp0/wBffFSpq98KVZq/F7qOy/W3m7i1m7Km1j0+RFxpTlB7PTS4 CDCIj0x6mOob5h6gmmBjj0LidCCs/wAalUrFadeZm+9U3lryori109UeyUy5ODGNKc4N2UckO1jD Rqf9W2bl0Axg03G1N8xsfegbMVKn1/PWsftVvXT9Yzp24U3FESJJkIYEkG5Q8qCCYdg9xDuPccVB VSrMSiqgnUDxQCn11+62k7fLoPfXtrh2NTA9at8+cD6cvftEu0htNgaj3L64gAanAyao55IhoBFA EBHqG75twB2Driep6p9V2Jx13CYNBKGv5+vr74lx/GldeZwYddo6joGvTXr+OHT5NK4izgwB5fMr 1AADUdmo9MSFVQ71Tzhq5XOJjFOcw9TmHrtHXoAf9mJc1GvszgJByBipNxWMlqY6n7NNFMOplXCp 9ClKH8RhAMRUrHzn9lQq09ZXGp6l97OOeJVLOF1KdjELc2OanAdBF/Lh9309Sp6/jidLZqG5NQ+u hcCZl0nK8m/FVyoidqyaoKCDCNQW0BRNsn/EId1BDcP0xX6J/l+Pxqiok1yMpF2nds7zR7kjk6Mb UtK1pR86TqCLmLmaXcFLzSD32LkRVLr2OQDB2x87n1g/BQP6+x/bn2qTr8/PaswETWCkzFMpFQdq j5mgsoXaH7RRAormD282umv4B3wBGKlKTUiMv1PmlZZ/VTsu5tHB8OYCoQdBcGDe9cB+BdE9f4hx 8slz1Y+evzmpKlY8VMPQom8pQKQu7TqUQEwiP49P9Rx8uKV13z6CIacsBMJS9AL6mS6fT+WvQMKi M1E/MhkhzZ5+aXcR+Xi2cVcWzGX+41EPMwEY/ulRlqJasJ+e5byGt3Q8zX6jaMXekYnAVzLu0fDu HjZMpFVVSgEc+n8en6gf9arJG1NWCrW0F8ssDiVCqcsvED4Zs1HyUhKO6utJE3LnrROYROVFrG0H LS9DDN0v4E0OoY6sgWJE0hMINjKIA2O5WGFRq8lt+MjxCrRW/qyrbccU/L9mToe1cS9O/oTNJaSD GuZxKKVKWJiKYYItRmvDOBODBFw4WaCi6IYwk8MqQQVMFqHvV3rL/pkNVI8ltmQyPUVOgAkTWnbF 3HqGiXm0eh3AU7WpJpjvD/kymRTNoAeQMKqB4ips0/8ApCnDUzHVhK1JO39vblcqGoYqHopuFwLU yqrS3Fs1V0JGtIqi68sxJrC6qFw9aNHMbUMzCOXEWmRZs3Jy1gEioKWFVP6LzUUPmnmjKWtzW5Cc zFvasquPcJ2qunXNuq9lKdt1AU4dKTROxuwyhKodSM++FDlxUeRIyYJiZaRQcCKiqpe/wrvo3gi5 F8zFsYqu8yPD4trZO6c8+nnrpXL5IS1vHcdEfFFCUnKuXVvHh2Cci4ZctdygmdVNA5gKIifeGJkr Ump0Nk9xUU63/RrbXRyjhzliz1ZrrEOdxhaQFWyMTdylUBHsmdvKA3fbA02jq4EdMVC8pXcD9g/0 qfkD41CO4/CM4ndo5SbhKPzS5H8ySlL09GVdL05dBzJ2BriOpCcl/gMDUMjJyhDRxUXr79QbnUfg VV390XQ2mAW2fzcfDHxqgpvae/8AH76jJX9ieJpZIix768MS/YRTYSEc1hYKRhL10wKYhu8W3b00 q5c7BAQMXXaIgJffEydnTB/b8+9U9v7/AJ/2VGFbNlY2Pkhg67l6ts5UCKgoOIK81A1bb2RQWJ5R I4Uk2vKKIdh1OAYjsUE/H/bQg5Pz+6ryU7V1G1q28VRtX0fVyShRPzabqWJmP+Zq3aqmUDr3DaA4 EFPfNS4IqouW4ZCPiEVUwKPQh0xAmumoiUR6iPp9OmJSQKp107qQV+7NpoImMUQHU3fsO73D1xAq x+qlAeJaB5zB09jYp71fE/tqOTX6bg67unr3EPpp6e/+YMS1XrX44isTN5ZsytM3ziUV0bdX4RZw dQOEwODSJunANuWCCunkJ8XjE0VU95gOs4YOAJqO/T0In1npq3ry0ftAE5/3VVtF5iGE6wYLpvCG 57ZIURE3nMBg0KOmuo+/1x9y4+xWP5Vb3mAff+FVu6uc2cJCYrnr17HDTUO4eb8h+uJeT84qPOq3 8zWzWRbumThQnKfIqMzlOIGIbnEEgF0/+IT+xR17YitCG2ie+E8zH+ReOZ+KVrQc/BFUeduX8crD f4A+o5+G8b0D4npWp3eiEjoO7NwouJAnw1rVMsVuRMoFTSKq4FYyRNnQCkMYxQ+gBjvF4bNSXLWH Bawypa+bK8u9FfcByVrt8yTAKif8Yjb/ANdciuPWn4mmOKt3jxwEsc5l5kewTMisTNv+ZHP2qHsQ R3FW9KltKPf18gh0Eol6Br7iIjoHccZ98sG07iRsxk/o4ztyfhk/H3rC5cUtQ+Pyal6/uIpT2Wm2 TZy4MB2sncCJbcxTRTwTaUQe7C7vQp3R/oGmONHjTtsa18frkUY2yrRaZS/ucRsjIB9gsoaHT84d e1dSPDFMdufBuKhQP1MueyOn2kLcW7kf9ckfqI7isQ16LgeJWfvVVFVU0uYUAKIqqLHKoBRSKQP3 znPsLp1NvLp1xpzOk/HoR3z3raS2xitwHB61+ghwLMj0tkjyF0PFV5EmjL13xkHN9Lwt3TdRu/iJ qsWyZ6Zox0kuALENCw5GDNVFUpFEXnjCHIU4CGPAzu61eyU7E4+FZmChoAfz9/UdfXCpqw7caMt9 ZrK0nQdnrcVTXMBWFUMz3ZkqUYqSz+AoqnAJMtmK0I03PFkJB+VsC6rQh+S2bOCrk2La43L8DKtA w+MpuF5ucSDIgwXBaWJikMNyZ8z6kqEp4pjoUxH5mxK+pecaKDlPTVDxfjXUrhl5KyRHn0SXgq4u xwpbjMaNh5AASCRvc2q69+SW/wC+rWUtVn+zgWFjUKToC/1ZQMFEEO0a0tUoxNXR8QCag7mbeJrd q98HtPrqmmCfLHvoOuOr2rvDbwL4lSDMn6bt0l10pcVKihyIp/oACp6A81zSEBIyr4ZHSua1k46c a9ERkRYl5ntNNDaIzyOYln3WhCX23B0UTge3arf1/dzMfnIuDFuKyqCtr6XDVSCLp6JhYZOWfMmp 1ynBnB0zTLYrdskdQCmV2NypHHVdwfUD4uOwaN4VcCdNvIhMQNN24rLjjjr/ACw4QgZWuRJcU44s DIAUtSkjoj0bQLdvt/4kcY9QNOyvPXaalsNtjllYRk+zLLaEITj7WxCevfcok1tT8JLIdVGUq3FU 13dhi3jbuXcJGeOptBQj77DUfElUXiacevEBEij9dVUXL4UhMRMU2zYOqI68fvGb4hrbxr1RFgWl a12Wzh4IfWCkTZTu1Mh9CPZCUehk/nELV6h6z1I8K3A6dwk03IlXII+lrmWcgdfLMN5W2hZ/N3KJ U4n8w4BUo5rF9xg8glyqavHVeZ+11ITNZW1uMLWYr9vTce5lZWga0RblZyMu+iWRDrKRr8EyOzPS EHwrky4ORIjsPjbfwTeJDS1z0ZG0jd5bEK52zezAVJfSwxPgqWtxtkPurShEpkK5aWcnmMpRs69K 1n8XHh+v7Gqn9RWph2VDnqQ/NbZaU64w8G0NuZDYJS25sLqlHplxefjWL6xmeDM5luhnNNWbvNMU jTCqrl0rTjxtT1SQCD1z513baEq1s+TZqnPuUUBomiTnGOdTzmxttr/w88IeKstMu9WJiXI2o/tT fOivOISlKGw4/HWyp8IQlKUFxSvQkDsBWsOiuNfFnhuyY9qusiG1kjy62kPMJzknY04y8EEkknAB z196vLR9BZ7uJ9XrJy/l61uWhCM5RQld1mY0Da+jxI1FUzONcRaCEYV0+UKRryY9NR2JzFM4IVAD qDZF71R4efCbp1xLceFbPMustm3wCmVdpm5WA48hbrkrkM7t5ckLDaU/YOcBN82fTfHTxJ3Dc6qV LbbS64Xpm5uEnCNuArltsIJKOgAGTnurqYl2/qyrMud76Oqp7CPIeubO3Hpyce0jLIBHSredpidS cLwDtk6AggKu1RDaBdFinAU9xDgI5j1Ha7PxO4eTmEyG3YF6tMtjzTbgcj8mUxgPB9OUfUdDuz6F Be71BQrEdhc1Bw84gwnlx3kTLZcGXCyUL3r8upCij3JDyNvx9C/hW31xNKzZ19wuLn141jZiBY1j SVpqkZxFTsVYefjG01cKCftY+ZjHIFUbuUyHAiiJgA5DlHUAEBxxW8Jtie034ubPb3HWpC4cy9xl vxnA8w4tq3z0bmXE+lbefsKB6jGO9dZ/EheBqLw1XKaGnWfOM299LTqSh1G+dFc2LQQFJWlHVYIB GFZxitQChrUXgrenKquRbOhayqem7YPIo9V1VSMY+kCUm8fqC5jl1l4j9YIdDYC5jJiItCnIutyy KAoPbDUmttD2C8xrXdp8OLKubaxFhzXENiagehaUB48k53bSHPtjIRk1yM07ovW92tz1wt0Ka61C Ula34rbqls/4wUjoPifb4j2vV/thOc8kMWn081l2yxjZAGZSlq0EH5EUvJy1ZcU/HgcOpd3iRAum m/piw0+GjgUqZ5r+p9mceUsr3Khkoyo59LYPIx8Pq+o79avp3j1xtahJhm93JDCUbA2FuIXgdNvM xkn4gqJ9vuq3tqbL5gM19efDrbUlV92qsnpFMZap3pnryIbHOGwZGra8ld6KBEvmVUVclOKQbECC cADFy6u1zww4NWAvXCZb7PCjtkNxWgy2/tyXCiHAZw48pxRJ2hBHMUVrPVWfG03oTiVxavYTHjTp sh9Q5kx8uubcAJBefcGG0BHRO8j0p7YArco4eGRaAySWocRLh01qS61bKM5W5VYtGRkElnDZMSxt MQhVtyvw6O3qAmY5t7lwou6V05hCE4Z+JPj7dePWtBISHItpggsWyG4sE7O7syRgbRJfPXZ2aGGh 0TXXvgFwTt/BbTRYOyRcZX106UB7/mR2vcoQAMgd15VgZFY4P0hANaDyxFIQxxJXldiYCEMIEKel 0QIIgXsA6eXX20742m/o13GxqDVYUUpK7fCDaSeqyiS6TsB6rO31HHbvWuvj4Q45pazhAKtsmQTg fZGG8Zx2B9vwqOX6P4Jk8wF+N6ZkgPaCHAoqgJQMP2vQVAC7tNfKAj/zQ17Yyn/SQvsucN9P7VoO L28o4I+x5Jad5+CdwKM9twI7isdeAdtSdb3kqyAu3JCCRjJ8y2rA+Jx6sd8VtflHUAHHH6upI7VZ q+ll6MzCWurS0NwWCj+lK0h1Yx4KP3T2OciIKx8xFOR6kctFiprpH7byF11LzAxdugdcX7hxq6De ba5ypcB4Oo7lK0dnGXB2LLyMtrT/ANarU1no+ya901NtNwRvjzGignHVCgPStv4OJXhYUPwrSWzb 8PnMLlGqWVTqajpurraKLO1IG7NLxjuRpl9H839W+1BWJTqxDvaP3qT8E0jnKPhlBIJBx3l4L+Jr hrxntLao86NBuYTiTZ5q0x3kOfZUI/PUkTGioehbIUShYyD6q4ycV/DxxC4W3JSvKuyoIWfLTYqH HMNjqlbhQCGl47p6EHp1qh6Bz65uLXwbel6FzK3IhqfYJFQj4pWoW08zYIJh5EY9KqEnXh0w/dST 5ezt9cXPf/DjwZ1ZPclz9K2x6Q6ret7kOMOOK7ZdEYtAq6fa6lf2j6ya8K0cduNWnISI8S+3FtpA wGz9ZsGT0ytKyT/uwMYqmagudmlzZ1LGRsvV95b81Si4RUgolivUFWLRb0FRM2dxkNEbmjQwK6G5 3LIVPXU4gAa49O2aS4R8HLY+4zEsOnoi0nnuLEaGHmcbHELkvFLzuUfmJOSenUqzXnyr9xX4oXdt Lrt2u0obAEfXuAHdlB5LYw3jP2wkbh681vRZUnd5XeXi0h8wVOo0xeBKjo9nW8Wk/byI/EmO5ihI O1mYnTK5dtk0XbpEp/uHK6qA6CmOPz78XmtEM8Sr0NOSTLspmuLgPKRy8trw442lBAPLYeU4w2vH 1jbaXE9Fiu3HDT+tP9RbWL0yGLkiIhuUgL3+pvLbaievrcZQ244nKti1lJJUKkWHbtp9MY7q/K84 UphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSreXXpQ9d2yuPQ6avIPWdA1hShFh6AkeoqfcQ5Fd3 9kVtcXDpC7o09qy2XBQyINxhTFD9JMaQ08R+vZire1Za1XzS1yhpzul2+ZGTs+3l+M62Nv35UNv3 4rWv4QubWzeVu2WY+2t+qtjrbVLTtYnrRvBzgHay0yo0p0KdnqdikieVeQaLxyaIME/vtVyCUPMO nTrxr8Gtc8XdX6VuunoUm5MSrd5HnRxuZYSZfmY8x7H2Y7jMxbm9QIwlY6YzXOnwmcVNH8MdO6ng 3x9FuejXDzBZf/KvEIWw/GR8XA8whH3lddVwraauqwyt8Ra/dBMnberahot/DWxcxqK4rq1nTdIz tVSi0Iin94s5bDKRfgS9/GaF9R0+/wAXty0fI4u8MtNTuV5KJOjvXIPFPLEF+bAhNc7PpDWyJI5u enL/AMua8/wtW7VcfhjxCv8AD5nnJMF5mByc87zjMWZLf5WOvN3PM8vb3Xj3qneHStkKWyYZk18y Y2uUuYpKVerOHuASnTXDNSqlIoHpH+jIsj+ulcfEhe8lOL/XRk+Vv+78Dj1vE8z4im+PGlBpf6X+ iEsQ0x/o/wA19H+dElwS/pPlfV8vym3m+a9Pl923/wC8V8Hh4XwIPCLUx1F9EfSZemLX5zy3n/KC O35X6M5n13mPN528j1c7Zn1barXhv0ldO7XDSzx225UnJQDxnPMrSRw+IUTWrNCjT1HOwUKZYN3K WckhtSF8gOHC23za4t7xQ3zSOh/Fbw/um6O1M5jC7q4T1EDzYjR3nMdPQx5o9PZHuK9bw5WnU2rf DXrm2YkOMqQtFrR+lM8rucbT7ep0Rsj7/jXvkDzs2Os9w5L6W2ritIOn7m06N3fsrQ0oZQktWJqw pUpab+EIBpzyLSCirNYxerYqYnX2k64eI/gTxC1v4ptPXO3wHX7VJNn8zOQBy4Ygy/7Wt39Aoijm JyPrMjb8Kr8AuNGiNJ+Ha9W+ZPQzcm0XZUeK5ndK8xESiMhrp7yPS5/pVNZS8vVWVRwdM4r1GJfn cXJqM1YUkzIluWnKbse9h6hXcsEybjKio7i5ZoQgdVTNtofNqHr8aeJllsvje0K15hsJtMMQpxJG G5WoW50ZCXCrGNrUqG8cdg8fhXl8KeH1wuPhA1apLR5tyeM5jr9pNpEOUSP+vHlY++qjy/Z2bG0d wgrgWTnK2hWd1o+hL42wjKDdeKJPTi92ZiSdRU1HNgD71qilUAmWVJ0Q8McVdumo+XxI4Da9vXjc t19Yt7q7Qu4aeurtyGOSyLJHiIeZWfzVKXbQEj+834APt6mgOM2g7T4SJ1kenJbuwt2obemAv8o+ 5c5EooWn0/mmYPfpishvBJt3MUJkiYy0u3WZ/wBJ1z6wuJFIuSgQ5og8dG0OwX5YfKVYsNzi+5FA H1xrN4+NT2/UfH5bbWNtotca1P7e3MD0mWv986s/+CvT0mwcFA65j/jK4yp7X/XaYiD9WYv66qTj LSVeRORauz0Qd4m2fVRRkXXyzAHBl0KEfyYkekMqj1Ii4kPh7Vzu6KtllEzdDY8rwPQtPTvEHb/p AJLiI81y37sY8+0jczgH85MbnuJ/xJSfavU8Ysi9xOB07yf5Jc+ILhj3gKUQ9/8A5HIHX76xI10b IR/tQlMfAS2lHMN4GmvCeDCnf6aBux9rm4Vn8WBv/ur4DwHjtPG/7n/CvCcr7wWWN0rD/wAIw+Nq UH/p3+q5VL37vMfQBs3lFeS283+y+YL/ACB9R/aPMeY3dObWpN5/8hI8JMPy/wBGf1k2xtnK8v8A Tn0p5pHneby/7Z5bkZJ531fI8tt/uMVRV9kM92aLhx5H6Kt5TM5X8K3UuVM1zGSlX0dS7p5TcDU6 UdYb4u5q+UjVXTZKJGTFuCJhKZD4cqroqVkOPAtHEDw88J/FHr6Zc5zNtlON2uPb1R4k2Ry5MqGt WoDHVDiSQhxMwMlxSkkhxUrZkb017N10Zxz4meHXRES2wnZrKVXJ2e07LhsB6Oy//wAQodTImR1q bMYOJRjHpLPxQahxnyWzrMpPLVTGZy0Vv7Rq0ZEP4Gx9NUK6pdSLWio13Fs12Ln7P1FNJgmgokwT IZwdsQSqn5mgaiXPHhyRwDkw9Uy9I3m5XgXB9L+oZVwTL5qXXESyHWvM2uGSV5kK2oQv7IIHscO8 dlcZo8rTkbUlpttuMFhbFjZjKa5a0triheeVNkp3ZSxnLiNpIPbJTn1vLeSoKOyBLVPxKMvgVTIV DUy1K3Gt3bpanHMfGNJConhaIqRSQYTq6TLQqDIU3rKVM9bybhE6SaCoBs5waF0Rbb54kUReFeox FSzGEy23S48/mLeZhx13KNyXbe0p4A8wKZcjch5lBS4paPUd89Xarn2rgE7J4j2NyS89J8nOt8Dk KSGnJJRAkpW1PWlKQNpSoOJdS7tIbzisFmZWm+G7AZWYKqctik/UV9rxS9K8mj6nql5UNUWYhkVT y9TxCzJgk2aom57dONTWfg8cu0VjHauBQ3DjoVwqvHign8YX4OqfLxdPWRuSFTokLkMX2QW+REf3 uF178koyjy1NMIU3tda37QdHeJds8OkThg1J00l9y+3iU0oRJcnc7Z209ZbO0Jbb6PcthOeatXNJ QrZuratygW4lbQ5WbA23nmvw+fpe1lJMahYL6FVjagcRZZCdjjad+S6VVR/6uuOP3GnVEXWfFvUl zjOB2PNvE1cZzpgx0O8qKoY/SaQhX411M4Qacm6R4XWC2vfVyY1shpeT/wD1RRzZI/8A7qlirW5/ c5UDkssg7r0WDedr+onxqZtnSroyqTaWqU7YXaslLHbCVUI2PR+/eGTMVRU3KZkORR0QwXV4eOBt w488QEW4FbNujpS9eJbeOZGihScMtlQ2c+T+Ta35T6i4Rhs1bPHXjBA4M6JVNw2udIUWbfHX1QuS rO51wJO4ttZ3rAwop6JOawP5Ir3ZJ2Nxn+cHO/mPVrvM/Mzy0vB0zIW4upNQ1uBbALOLk1FYSn3E eq/SSTAkSgycqR0M0IgLUPG/5J0N8QeguPLmlk6J0DpRMDSjDCW5c1i42Zp657kZfAakXJuYGnMk Si40uXNXkP5jkCRotwO1pwZi6iOrtaaiVK1G88tyJCft9xcbgjfhDhcTEVFWps+uNsWmPCwgoPPH 1N5uMFIx8VefInm9gQcT1tlW9Ovm0qi2cppOmlOVUzubAas3hE101H7J6sqgmuVM4+HMUxNyRgxZ ngkjyJ+hOIeh5CBFue6SlbKuWQhUiIu1SfU2VJKW5DSEKI3fa3djV2eLmS1G1doTV8c+ZtQTGW27 +miNLRcEbd3r+tYfUoZ74/ZQvFpvtbDOZWuUezWXCsIW6M5ITc4o6Xp1Q7xBk/uQ+hqfpKLOuIBt XE6Dld00+dukRNRbQMe34MdBar4F2PWd81PClWthtiMG0yOnPRbEXCTLd+5HrbQhYOFdR26V4/iy 1tpzi7etKWfT01M952VKBx/cvzFQGYzRz16AOZ6fxqsuMWsSMzY5KaSuoMqOVmJiqOWnEii+8M6I hcYYu7BwXb+RV0lTiMUPl++ICoGJ+1x5Pgd2z+EGvZtn2f1udenojn05BXa0O2borqEKuRl7SenQ g163jCxC4oaKiXTP9VUNQud3+ym5oRdxlPqz5EQh0+Pxq0vEwkLBxmY3KW/yEK2zRvG1cnFZWwpq Z+AqSRqhh29m2apaH/UVXhlRkymTEBXMwFArr7nw2t4+FOLxCl8LtaNcRvpX6DKEBP0/5oSg15SW bysef/tQZSPLcsq+r8xzSz9ZzKtbxGy9AROI+kFaC+jDd0OBT30Ls8spxL8Y2zd5b+z84/2oScfX Y27/AEmr0cRJyhl84quVfMTVZV2lu5ppb5xMz6iKizNoNM1I5pyrTByPOKkbGu2b8yRSHMoC+hA3 eUbD8MQkcSfB7q/TUNQfuTC7r5dhOApxMxhmXAG49Pr32ZEZKuwLZPars8Q23QPij0tqGWkM25xN v5j5yUt8l59mYsj/AAMrZcP3D41R2du49BZ1eI5k6t/YipIq4sNTbmjUp2oqXVO7imxhrw1WVeZB 90Bb4bCMCvFdmpCG1L84CAe1wC0vqDgL4Ytbz9QQ3rW6+zNEZiT6F4MBMKIgp7t8+Y6G0hWN3f3r zeNepLNxk8Rujodjks3BllUQPvM/Zy3MXLkqB+DUZClfqNbR6ZddNNdodvr7fh0/11xyaaIU3n4l R6f5j8munYG0bfgQP+ykD+VcnFSo110tLRsFFyE1MPEI6KimbiQkXzo4JN2jNqkKzhwscexSlARH ClarmfDNbI5grgOTsFlkrd0oZ0yoeHOJkiOCgO11UD9P0cOtOgj1RR2pB13Y+xtO1NfOVFSvn9lY n6lWVcKGXc7lllwOJtddhCl/ZlJ7aB6fzHFSq4Iqx9RfefedS+TzE+XQEg6b/wCIR9v54nCsCo1Y 6bdCmfzJicvmD1AB/HTv7BpiPU1EVbCRU3G3h5TddxegG1DzbR09f+3EQaqe3z+6qVW6iJjl1HT8 fl9AAcR3CoiuoXIPUDB19fUS6FAcQz8/Pz3qavKDNdbTQpwIHUR1Adwa9QLimVgfP7qhXcNovnkE qaSu0wFA3l3HUNzOyYB/r3+mKXMwfn99RqnKxqmjLbNtJ9VSTnV0+YypSMMBpFYBLqmZ2sPlbI+5 1OvQdoDiZAW79w+Px+757VLlAI+NQwuJdyqqz3M37xKLggH9XpmBOo1jyl10/X3KeijtT33CBO+g Y+hKQj8fj7/tqRSs/hVl3bvkJCOoJFAPKQgbCFKHTQCl6dffE2agRirGVXJeJXKlu36n1179u+pv bCpa6SmgW+0LVRuIpKbvCpH77TvP1dcwD9EhU/uxJSsw1vqjcPIyNZtt6zhcrZizRIJhUOub9XQQ KPX6CP5hiQ4T1PYZ+fn2qB3VmYoCm/sdR8PDFHRyizIDlUA8yjoxea/WOb18+u36F7dsebnKqpK7 136nmHQREeoiBRHQR6iIGH/XTr9MKlrpZqXZ03DSVQyoijHQsc8lnpjn1L4dkkLgUS+5jGApC9+p gDFNwkDp37D8TU6BuP3GuTk/4wORODy8yWXLMRZO4a1N2AuRLXsvXdOlbhJRVM1vdavXrtgk5mKa dFJ8YXiiLNWLSG8QJVHcUmomkKKJ9Z8DH8KrHvWROzPFQyLXCjQj8pXF4f2fdnpSjqWp61OcOAnC wLaQbTHPuDVEs/qRGRZqvZVuOjBJFZFpFHTTRapEa6lNGoVKa/llj5oMtVQV+wyacL7iLZgXl5ZR jT7CBNbuT+GZcl2J/hlRJS0Gdq6eVKZVNEhm/wARYJtCuRcmVMVqZsKlYxMw/Ap4X3ItaS9+Tm+G TesKttPFVje2psuF5qlr+2tprsSh0lF7VUm1uIwkmE0DVsotJPXLVVum1j24lQBwsRblqVjau3+i 22MkIG39XZcuI6wiom8AVc8tVEZobKVJQKlUQNFMW8lNVatV8KpyWcGik8ZmGZeRjZmbxSBS/eH2 ApViLd/o6OfHKjXaVzrm5MqN4gdtQj0RpFjYHMDRLmDfpzbcXCNa/Zaf8BJVAKcdvfxMa25bdZQh XTg6rVIwYUrq6AoS5GWKqJGDpnMpxPOGtUTGDSkWDC8FL3Sg7ZMKnMzLKT8nPVCiVaHLStPpg4K/ cqLqyEiKHMZNVvFN22FRBIqUVr+Ntxa6AqG01IUJm+yl582NyoG4VXoxlzqRpc1RUNRVuYppNjKX JcUkZrMMnUkxcqqoRIquZhNwyfMhRUWQ1MqYLUKlpUHFeuDVMlV6mcDhXXd+P1FMU9P3Jr7KJfwt YoxiltaOlWUJChRFatpePjY48M5fyrSNTdgZfmoSrMhXwpKhAgGm4VdihuLPkDr5KgawoTN9mwyh Q8NStK0nR6V97N10lQZadRQe0zVtOvLy2oeyjVoxmlRcOeYRkWTSnGSRyLERbJpljT057mp90vmX rzMbTrqm6VuDwruINQ8dEQzCmEKmrygqhuZWvw2PU+J/aOk7kDFyTd3JKGLuT/WFm3KQRKdYTrKm jmnX41TmaPhLcO6ccWkXq/hkU3SNXV9TEPNXKlMvk5cazjujq3q5QIujaHtbWNIKjA1FPykmIIBE i3KjGR6TyZknqLRunzI8xWaH8P2VjiluEvlSc/DFcunEJza5eHFR1fUtK01B3GcUPmhtQCNNVXI0 QFdDUZfBuUqXfS8NMMGD3aq4OWKfu1kUmaILDPzD8/P7/kS7c1YaS4bHEBbppurKZhMhGcuFF4xj 2qKtQ1HlzuTNv5h0s0gWkXC1okmzdOXi7V02IDQ66Kblo7QVVIdquBRU3t7HJHq69M/d3qQoFY6K tubmLoKq6moassp4RlX0ZUM1SdVRqF+KMcoR9SU7JKQ84yRcpbiqFScoqkKcphKcC7gEQHXEN2Pd P7alyr7/ANlfrA4p1Uqw2ZDL/QOZ6z1bWXuQwVcU7V8fyUZBltSl6cnm2jiAquCcD+zfRzoEnTZT UCgdICnAUxOA1GXFMuZFU3WUvIIPwrS+uMtfXIJeJ9l/zBNjorNwWe29uE3QUQpK7dJEXFNlU9Pr H8pFUymAJaPVNzWDjeUQBPYI3NHdbktg5Tk+3TNWFOhORVn0nHx2nH7avjAZpGcg2RAJNEPug0TM cN5Sl8pS6a+mmmPuDGfb93+yvE8yM49/n7q6q4WbSFoWkpiqpZ+kZKOaHBJpv0cv36wbY6JaIiIG FVVTTaUoCYSH6Bpin5J18bUIW6tx5lllKEFa3nFHYiM0gDLilrWlZbQCvA3Y9NVmn0t7nlEIaZBW 8pfRDYCMlx1ZwEthA6LVj1nG6sPiz+ZnHbqan9vxqcdOZWUTAR2oPZNwZ8duXd/Bv26fTHfngXw9 e4X8LrRZ3lbn40Qrk57+ZlvOTJII7jD0laf1d648cYdaNa+4hXO5NDaw9ICGPgWYzLcVtQ/FDI/b XsmXmHIgUhlVDnBIqAAIqrKKaJEQTJ3ExzmTIUADXvjKylMR2ytxaOT0C92OyCpzJJONvx69Kxuy 06+rahKlOL2BASM++OgHUnAPSqUzaXIbUmWjbTN3xChbenFjVcuKyfhWtY1GuNQT7QR1+VkgYjNX d1Io2OBtBDQOA3iJ4jt8SOMN+uiCDG3/AEfGAwRstmxhOMHBDjja1IUOh3dK7K8GeH7+j+Glrtpy HxG848ogjc5MedkBH4ht5Ax3rKXwG+ElVWZi4tJZ6MzdIvIbLpb+VSqCwdB1PGmQd33riJVA0Vcy WjHhAMWlYZcvNjU1iCnUMkBXIc6LZ6O9fHnVOqUT1KiT+/p+6tg40RMdA+4AVvdEDaABpp3H26iI 9env369ffrihX219cKVwVRKJjEDoPT6dw19RDX2xSG1RPY7fcg+npn7WPvB/XUpH+X1d9yTg9h/N P7fjVr6ks1ZqrnIvartXbOp3Z9h/FVBRtMS7lXRPyG575sc3ylAA1HsXp0DF123XGs7M1yot3ukZ I6BtifKaQDkZ9IdSPtKHTA6qHxq1p2jdGXJXMftcBwk/lFxY3rO39M98IH7B+jVQU1QlBUQn4Wja MpGkymNoCNOQEJBEUNoKmwE4xJANdAMOmnYBH3HHmXfUOob2d82bLlJSM75Ut90AdB15i14GfR19 8Cvvg2bTto2+WhxI5KtqAyzHZWV7S6UpxhWQjc5tBzt3K7VWpTlAvzAXQBOIDt6Br8w6j/fjyRjH TH6vv7f9r2+Nezv+PTp7ke2Ph06DGfhkV8lQROH3mwSCXQQN1A4dzgYTD1DvqGg+44lyQc5HXBQR kHJ6j1J+PcY9qivappQVtKcfWBYyjH356Y/HpVp5OxdkKgkCTU1aS10zJCYqoSkjQdKSD8VNA5a5 HjhqdQB07DuHppp0DF1R9e66gM8lu8XVlKcDY1PkNoGc9NhcH39Md81ap0VouU7vNqtiz0O7yrOT kZH5vw7fEfdVx42Pi4pulHxTSPj2CJdrZpHN27VuQoDoPKSZlKUADUNNpQEDYtqS7OlOqW86486p XrW6txxwpOf0iSCfYjvj8a96HGtsJgeXbZZa9kMNpQ3+HoTg5z2++qQf2rtfMVGjWcpbuhZKq2wF KhU8jSkC8niATTl7ZdwiZwGm3porqGgB6Y9uLqrVFutxhM3S4sQ1elURua+3HO89ijeO5PbsVnp6 q81/TGmZs5Mp23QXn0/ZfMZsvA9PcoJ/b7YrvqipmmKwhHFPVXBQ1SwD8yRXkLUMe2lYl14dyRdo VeNfEMmpsUImcm4mgGKUQ69ceVarrcbRcUS4j78WTGLgEiNIWl5vKML+saO4HHfJymvuuNutt2he VlMsPx3gN7KwFNrA6owDkfsrhUlQFCUDFqQ1EUZStHRjhwLpeMpaAiYBg4dHKBTu1msWkimdT13C XX/EfpvF7vWpXkSLhNmT3mhtQ9KffedT7ABTis4/divmttlstnjKjxorERpzOWGUNpQ5+rGVYz1z 2ql5Wx1kJ6Q+Mz9obXS8sZXd8VlqFpZ5ImW3bAOLx01FTXUA0HXXtp6Y9aNr/W9sYDDN5ujDYB2t ouMpCUjBUrCUrwABkn4DJ7CvOlaJ0ZKe5r1ptyl5SCsxY5652JG7HU/ZTj9Igd6uHEQ0JAtE2EDF RcQxT1BJlENGke2KBdTDtQaAQncRH16jqPXFuTJsq4u8yVIdfWrqXJDy3ieg65V3wMfuq4INtt9s b2xo7MZH2djbKGx3PT6sDr3/AH12xVUyEKJzJkER08xwDqY+wvU3uPT+fTFM7c/qz2x0A747jok/ qB+Br6FFplHfCdwTlXp9alBOOvxWoJSPckAdxXBeoMXQlB4g0XKU33J3BEVSpbkvMoQVAHYIgAl7 hqAYmS/IYGW1lAUNy8b0dBjqpaVgEAY6+2apvsx3kjmNsrwTjmAKwexACkEZB9h+v4V6IsY5mJjo tWjQRLoc6SKSBtgecSq8vTyBqJhAR01ERwXIeUvatxatxGAVuLG8jpgKKgCR8NpP41IhiJFJUlLC FFJ3rDaEHCfckAdgMZV9kCuyKqTy7jphqI9N4B16j8o6ega/yxJ+Jyff9ato7ff6fx6d6rEhkDcU JycAZwOxWcZ7nb1I9up7V9ean/GTp/aL66aB3+pfzD3wJ9P3d8/h75+HQ9fuPwqbcjr1HRQSevZS sYB+85GB3ORjvXDcFar7kV0010lA0MRUhFkjAJdOWdI3fXtoJRwbUoOgpIB7+lZSvpjrkewJ7/f9 9RcbS42UrQFJPssIKT92FVaiRy/2ImHgyUtZm0si/MrzTu5C3VHvHYrafOLldoKm766iP5YvGNxF 19CZ2NXq7tNBPZFzmBsDv7PAY9/hVoyNBaKmO8x6021bnxMKKT8B1LRPwA6/dVdQdKUtSjcG1MU5 AU830HRvBRUZDtxKY+ohyo1NMumo7vKUA176iOuLcuV2u12e3y5cmUsq+3KlvundjoPrFq647Dvg V7sG02i1p/ssSKx06BhhhnA+PoCBgn+NVKVVPaG4SlN16GEoG9x/u64+HckAnsBnJz0GO/Xt+PtX oBROfb3IyD6ewJIz0+H7K5ICAhqHbE9T15wpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClcZfqU wD2Egh0HQevoGvr7YlUkKBB7Hv8AePgfgKBW0+3Tr1Hb7/vqB14uG1kzvzWy9w7h2cZrVdIOCuJu WpuoatokZ9yBgMdxON6VfMUnC6hSgRR0JAdiTy8/1DPGi/FBxy4dWL6NtV7U3BCVJZakRYkwR89B yHJaFOIx3QlPpSoD4VgrVvhy4M66vKp1wsw80SFOvMrlRef1GQ820oNLQrHUkbup6+9Sxt7bqh7T UhC0Fbal4WjqNp9uLaKp+Caps4pqmqqddc6aRdwioqqc6qypzHUVOJ1FTmMIiOG9R36/6uvT1zuc qRKnSTl59fqcKjgZ6j0JHT0oG0AAJ6AVlew6eselLU1b7fEZhxGujTSAP2YHqUe/qV19/eoXXE4W ORe5lYu68qWxjFCdknRn8qSmqorOkoqUeHU5i7leBpl+1aJnUHXmnbJIGV3DzRERHGdtM+Lnj/pS wC2xL+tUdpssseZiQ5UlpsAja27JYLoPU7SpZCSPT2rDuofDHwV1JfFXGXaAmS4re8GpMlll0/nK cabVy1q+KSPV796mnb63VDWrpKGoO3FLxFH0bT7QrKGp6DbpNI1qgI8wxkkwHUVFRMKh1lDGVUMJ jHMJx3YwVqLUV81ffH7lcpL06c+Sp6Q+STuP528jpgezeEgAAdAKzJYbBZdL2huDBisRojP5FtOP V93X+ffNQ3r7hd5H7kV0tcWp7Ew/2hkXp5OWQg5+rqWgZeQUNqL2Tp+nX7diKhjeZYSIh4jUwOAV AwhjOemfFn4gNLacRaY2onDHaQW2HHYsSRKYb7ctl5+O5ISkJVhKucCgfkth9VYb1B4ZOC+pb6bn Jsw82pW9YalSmY7p7nmtNK5Ks+6MbVdldM1N6m6Vp+jqei6RpOEioCl4OORiYSBimiLOJjYxqTlI MG7JHQpClJ007mE24wD6YCuFzud2uT8ybJefmSXS89IeWVLUSc7gr4/4upB7dAKzbbbZbrXAaixW mWYbDXKbjtDp2A2Y7dvYnr79agtUHCuyI1NXKlfydg4csoq+GWdRbGoari6PdSIKczmrUdGP0o0p d2pjtititHBjG8SkoUTFNn+1+LjxBWbTYtcfUDnl0t8hp9ceA9JQ1jby25LrHmASn0h0OcxAHoWk 1hC4+GHgjdNRKurtmSX1q3usCVKajuOZzzHI7L3LX16lChsV2UnGanzCQ8TTsZHQUNHsoiHh2DSN jIyObIMWEZHR6IM2TJkyQApUkUUy7E0ygAFL0D2xr3IlS7hKdefcdefecU48+6cqccUSpairqSVH qSScnqazvDhRbfFajsobZZYQltllroEoSOgH3AV7T8JD1HDycBUEVHzcJMsnUdKw8szQkY2RYuke U6aPGLwBTVSOQwkUTUKJDlESmASiOIxLhMtktp+O44xIaWlxh5lZbdbdQoLbW24OqHErSFJV3SpO 78IT4UW4wno7zaHWZDS2XmljehxpxJQ4hacjKVJUQpI6kKrHi24S+QZtVoVelYePO5I+CSShHVW1 46pIrwq3PUP9mXEoLUyRjBoLQxPB7dSeHMnuKbY9XjE8RDli+jjf8NFstb0wrd5sNrynrL8uF5GT 60EPjPRwKArAbPhX4FR779IJsf12/m483O8uFAg+mN5jlj/K4Cj/AA46HImxj2EUwZxka1atIxg1 RZMGLRMjVo0aNkwRbtmqSPylTAAKUC9uwY1qcdflSH3XluvOOqLjzrn2lrPVRJODk9f5mtgWI7MN pptlHLQ0kIQhAG1CBgdR9wx0zUcb8ZPsvOZeYo+fvbb/AO28xQIPPsg6PVNa08WI8Y6QeOQ8NScg zTXAVG6I/rBFvk02iHTGS+H3GXiZwshz2bFc/Jt3LaiYjytveKm9qk4DsiM8436VH1NrSodwQetY 71twk4f8RZ8GReYHmnIPWOsSZLOxWQoHlMPobcwoZ2OpUg9lAp6VeqsaIpO4FKTVC1tAR1T0lU0c 5iZyAmG/PZyEcsHmSXTHUdQ1KYiu4qyRwKqQ4HDULEsl8vOmbuzPgyVxZsV8SI8hr0uNrSsEqRt7 9fb7JztIKTtN53mx2u/2t2DLjofgyWuRIZXgpLe3aAffBx7Hp8ah7abhnZLLLV2yuTQllmDerIl8 g/p95OVDVlUtqYeIq81J7ARlSvnTdBdI4Aog45QrNzlKZsZESgOM26v8U/HLX+n12u4395yG4hTb zTLESI5IbUAlaJDseOh95LiSUOJUvatJUF9CaxHpXw3cG9F376SgWfZKS4l1tx2VIeQ06he9DjLL jxbbKFepJ2nGOnap86FFMQDpoAhp18vp0074wAcHv29+4/H3+TWdPV+35HTsai1mEyd5d81TilFL 80ArXn2LLLFpopqyrimEYv4+LYZYxUaNk44FRW8G2LuW5ght9tQxlDhpxs4l8IRM/q1chb1Ty0ZR 8jbZe8R9ymxvmRJH/tT0Hx71jLiBwj4f8UjF+nrd51EQKEf+2TI20u/a9MSQxnrgnOajqbhA8O8S j/4PXXaIh/8Ai1e/oPf1qb8PfGVf+Gz4nffUnT3xZtPj/wD53+2sc/8ABD8PPtYfw/40vH85ygf1 pP3g1Lqr8vFm69tUzsfWNAwtS2ujoSLgIylZwXz9KOYQLII2EFjJOTndpuGyIbEniTgHqI/eJrEU HfjBVh4ia10trE6hgXGRFuynHnnZbRSzvU85zV8xlKfLrQpX2m3GltLHRaCnpWXbtw90dqPSaLHP gR5NsQ2GWYyyVrbS2Nv1b6lc9pwAel1pSXm+6FhSQasrYrh55R8t9Xfbu1NomUZWSQOEo6pJydqa sZOARdFFuqjT5qsevCsxMiYyR3KAEdKJmFNVU6flxkHiL4keMvFO1JgXi8cyF6f7MzHixG3ljOHH PJssheCc7FZbz2SO9WXoPgBwm4cXRU+2WrlyicJedeekKaSep2GQ8tXQ9yMn4Vfa9NhLQZhaRUoi 8tCQteU5zRcoM5YjhB1HuhLsM+iJWLOk7ZuBLqXmtFkVB7Aco9cY70TxA1xw2vabjY7k/b5SE+pS QhTa8duc04C062D+Y8laMbsjBOb41noTSXESzGDeYjM5jOUpUpTbic9MtuNKS42v2CkKQod0n7Jq P9jOHRlDy5VS3rq2FpGzOtGf/wCW1HUVQ1LV0hCgcOUqaF+0rpykzOYo7TLt0iODF7qa9skcQ/Ev xp4p2ryF2vKlxe7jEeNEhNu9/wAr5WOnenqcgrx7ACrG0P4fOEnD25+et1nCJQUNjzjzslbWDkbT IeURj4/hjNX6vjl6s7mQpE1D3noCGrqnSL+KZtpEXjF/GOhDad9CzsYZF8yWEoiBlW6yZjh5TjjH mguImt+GN++kbDc5NvfKdqy0ELQ58A424FNOp/wuoWj9ROb21roDSvEO0GDeILExk9W9ylIW30xu Q43hxpYz9pB6dPerX5esi+WHK/KPp2zVrGFPVNJonZuapk5OeqaokmZz8xVkzk6jdOTtWwiAb0mZ kSq9AVA464u/iX4gOLfF1hpi/XYy2WVbkRmGWIsbpj1OIisoC3ff68q6/ZwOlWvw84H8M+Fshbtm tgadc+1JeddkOjPslUklQH+XrUxChtAADsAadtP8MYhrLte2FKwg8RjNmM2s7sVbyUH4PHr7bgyr M4iSVeoDuLTqCifzIoGDVzp0OqAF+VPU1VCa+dxysF9SNVFjKCbTmCKfYdwalH9iGn7oh1106+vb FfBz8/sqRJTj5+f21YepUStxUMUph6DoAFMJSj2Mkkc3oHr2D64nGaq+/wAmo81QuCe8ogO7YfXq A66n6JAb309flDEare1WKnFClMcu1QogXUoaj1IXrtETen5a4nT0qZPerfPAKBjD+8bU+nfsHYA+ uFTdQP11Tqu0wiIe2gD0HuOvUNPp09P88T8/dU2K58RTx5M/iFS/qJR+bt4lT/kSdun8Ru2nTXFF bm38fn5/fU2zPz8/vqrG9OiuJUkkil3G5YF00HoPYPw+vl09QHHzlzb3+fn26/tqbHz8j5+NWJuj eVhSIuadoNdu6nERWQkqkDauxhFh1Kq2jS/I4dl99RSQ/eExumPoaRu6q/Z+Huf9KiTgdPnNY7Kw rlJs6cgZwvJS79QVHSzhUXD1ysPXnulh6j9A7B6AAY+n5xXz7v8Af896pFiq5XAX74wl11MBR+bz emv1xGpKp+oJnynKUQANNNO/88KVbaLTYyzioxfHMUzWIIMft6gd8o405R/+riTPWldpT8f4Fw0O oP35jl6D0EuptN2vpqHb2DEnvUR3rM1kWotesqzRlnSIqRdHIJSZxOQTIqy7oBSjEziPT7vzL6ex C++PmlL/ADfc9/3fxqVzpWYxypuOUgKFAiAAVMgD06eUQ0+v72Pjyc1QronjoQPykxHv++G7YYS+ pvYMTdajUEeIHe1C1llX7U6pPGSCBpMWwbwI7SYuSt4aMWIXzct3KKNwUDsLZFwb5UxxJ1K/w6f9 Yj/9v8cVXR0T+PT/AHVRGVrgF51s7vD2pWs7U0y3h39bV07u++qWs6jjoBC4i7hspEx0LHxTkQWd eFTOouDxY7VsVwuoRMVzbhJUpWOu/fAO4p+Xn4g5q7KzXE1FMDH3zNHNvtNHconUVlHsXzW5A06/ t+3rhSsfScdmpy6TJ3TNK9VoZeNPvM+iVatpgWqqQ9/iEYYieoevn6euFKyEWL4/nFksEizjqczc 11WEAy0AlM3TJHXKhDp7eWdMyFUJOD6HLqQ2igCJDCX5RHVSsp9KfpX90q8h16WznZLsvmYCLkoC MpKSqGmkpa2VYoU1EVE3q1jFRD2GUMk2SSk2jZ8CSIJpmXQTE4CUoFBSprW245fCCuZV7StahbZy spVbJjFKQY/FY++VsaHfwzX4dD/ZOm3pkVo1s2aiswT8Eq3cJxjtyyIqCSg6KVmzy68RDLbeubt2 0o7i7WbvBT9RV5MS97qKzC01E03ISVGmnkZKkqNoylq6ZvGMemRj4xhIGbvGjlw6VYv/ABPLj02x lKoK9+UG3d6pa41Y3J4VuVDMxTczNXDlrd1xY8lLt5qkKbZBz7fxkzXlh1kJhX4mKrcrxwk3eSDd 0g+WI2WbLAZspVxqr/Rd8pb2kHkNY/MDm1yoOang27KsqTtpe6XuHbld0ozSM5ZMYu6yL50ZqgqQ hWjkizZ5yEkg3ojuLhSsXGdb9Fn4g127U05ay3ueWyN16LoGpZqqKKpi4lqH9lJZN7OMkWsiSoKm t4aTYvzrnQK6Wcqw5XBnqi7jfuXX3qVrk3q/RpOM7l/cOXzbLA/udExu5U1U2Kr6lKxIJkTbiCyg jPI+eOYe5dkUI/gbQMKVEtjmC4vnD5kUkHleZ4crrli6ORrG12jdqho4jgfuDmZRtaoptRE5dU+Y kUeYkIl1MmbqpUzrdfpIPETKvSkJd+Ly65oGEA+iywaN5LJUKnNNlEJ1OZbsyVzR6URIIt3D/ao7 IZ2VBcVFuf5Fltymaz6TWcq4lnbk5f0s0HCqQsbeWsazr2krR3Sy85pJGZoSk7p05Ata4qukqupq oSTqZI+kxliyLyJh5krJuZeVYNHqhzyaISLVsST/AK9/b99RzUS38bEv3zx88pyOl3j104dupZ0i QXMo5crCsvIuBOAjvWMIqH1HXcYdcU/Lo9+/v+NUd5r9KTFeqtMKVGrNDlRsRnDtrI2nv9QUfWlL ujC7jXWq8bU9JzOzltaloyqGOx3GSCOnlXbHDcUATccxARRPM2440vIOKovMtSE7VDNaf+brgQcQ PLzLStQZPaqp/NDacVVVmlOVI7LSF8KeY9FE27mKTFOHqFRLzJ+JaLsHi5SgcGZTm2BeWmRb71OR HlToduSehkymHnB+P1XT0j9Pb8Ksi/Q5dvjLcYiuzAkZQy2tJPbqAhfXvn7GfjWGuqKRvhQdRpHz H0Fd6EqmDcqlYxFX21q+l6cp1wJPM8jGLtv4ZysPzeIUVVNtN5Oo46T+HzhxwV0PNi3o3mDfbo2V liUFstwovqKStiKVndKAHJLivsBOei81otxtvXFzV8B61NW1+128rQtbZK0SpWEDKHnCEEI7kI7F GzHSqngn09U5hSg4KXfczqo6VaKtWBDD1Oo6fSRSkKT1EREwh8pQ9MbXag8RHDfS8Rbk682yOpJU vkonxHH15JUAEczfnCgUgDPXGK1ssvAHiNqOS2iNaZQBIHMLDqGUjt9vGzp2PqxkZzUrbWZec2Nc uE4zKxlouffC7EgXkMrjS9MuLe5c7S81MUiTKtfXLSYNZqUSHeCCrFNVowNvEOcuQgjzs8Q3jTuX EaBIsunVyIFofjrZuE4oW3PuAPXy7BwPLRupC1/lncKx9WQa3q4KeFOHoOQ3dL2GZlxR6okZBC2I 5yfrHO+5zoFgL9A9PuKzQ5Bv0bWlqJqGLvdxCqxh8wFxE36NQx9j6ZGSNZaLmBOEgk6uDMSxUX9W ukF/NyFmzSIKqGqzWW8ihNDAsctKRkBKcDPfoMdvjW4jUVtOP2n8T9rp7fd/pW1MxZM41i0jo9o1 j49g2QZMWDFBNoyZMmqQItGjRugAESTTIUpSJkKBSFACAGgBimOor6652I0phSsXnFBtxQk9aKmK ymqYYPqpZ3lsDSTOdMVROQRpmp7zQ0bU8OVduIDyHbNVwk4IoAkMmYQMJS42i8Kmq79a9cSYbUot QlWXUUpxpShyTNYsskw3AFf3yHwjk7cZc298kVrj4jdM2O5aWjSnIjDkpN1tLXO2Hm+WXcofmd+1 aStoNIO/IOEIPYDNWx4iNK0NRUXksoaKZWko237C9VSMywN0lpGBso2ZhayddtWFYGh9RIzO7Mny dfJ4oyZd+pwDF1+GW7aiv0vXVwfXeZ10csMVXmLUliRfXFG6wEOeRLwKC8EIVzEjKwwgkjAq2OP1 usdoj6Shst2ZiA3dXzsvC327O2lMZ4oMltlxLmFrP1a1nYc/4qrPMbcGhqOrPhpVk9rWjKZtslcC pxdVNC1EWPtoWJGwUmnFgyl1VSoqRZnPh02AujeYeTp5xDFv8L9M3+92PilFagSZdzNshiMw+wXL lzjqJgub2EJKxIDA/tAZA/PV2FXHr/UNos9x0LKVcYUO3ifK57rL4at5BtUlsFtxxQHI5p5bO89c oR9s4q3XEPn6Mqm6ORqSNUdlZC31TjfCVbSt56hkULGzTdW3TRxTryalIFUCLGOYebEqczlmXABI JtcXV4Z7debPoziCjy17bnQxp5vkWOKyq+N7Lk6HuUiS2S22jH9swnKG+q8AVa3H242i56k0gvm2 JcV9dyWHr1Ie+iV/UMcor8s4krWs7kxz9hbvQZINXDzhy1IPK0ydEu7LIt8lVQlrA1wpSKfPG1qJ WtxpdkvZNlciTjDgX7LuB+IHbA/OSIVdkY+PWLoQDWrwWhXZjTet12Vv/wC3TK7eLU2tDJvAt6pD jd8NpQ7kKu6AIyHOShUzlc5MVvb1q5OKr9rfu+lUXVTI0mtM03NxC1/R/mW4rf0aiWts5EIub+Xz ClGejpzkVzs1KtEROTyihy9P0G+W1S8VvmF2pS0Eg6ftWuXp3cZVG8zqBlKcFV14Mqh1fih48wnJ GeOBPaiImCjwkTepPGucdTpSrU7Nlub1pavrDbRGo0WkLs3mUSuUwiSWjmMZWEl4s7kFw9anEtVr Rwjt6LA5/wDZ9VyhomrtLzj2LMuY99JchxouPrQh04WhjKkJ5gThCNo4GU1zb5DNleOMyuPmD3Km wspb59N/ZCSGXtTHX9VqF8ko3oV8VRVoR4NOFbHnEoxRRAgnZi4AHhja1uLrd+c4MWF3VyXE6vVf 7k0wJ7KGrwvTvko60fSDSEtr5YuDjiLfzkb3Eh3k7metUeF7tkj8ULu3ppxp7TaLNFL/AJWSV24X YPLz5ZZWtOeQ2gyME8t4rDmF5FY9KCqW5cPl5uRlsYy9XrQF/aEutmOj6zJ43xVEULTEjUjK/VJp zh9BQUXl4iCaRyImKp4Wpni6YALU442bv1t0jM4m2nUziICZOn51q0w5byGii5XCSi1O6encgdHG m4M+e9IIynfbYyFflq1/sdz1ajh9dLNvk8i8RZl/87vX5mBDbXdW7rG69UuGbbITDefaa4upcXzp quLj5QuHLT9C1HJwVxH7a1lU0hKpSTtsdSuqKytTNwKUSmjFHcu2cyse2ReFW3FMCmqnUQ1wpoK8 ac0txp4lSLixGftqXrvDlNFlCh5Cfq2HbZRh5G3zLEJ6Qtjl+oIbUoYArKuuYOob/wAKdCRoDzzE 5TcR9t0Onf5mFpeVPjImHuIyprMVuStXoBWMn1ivhZO6c9f7OvluzHuSVLTtLXZstfaFoG38v4xm MJTdA/ZxvLyk3FqabXbuo3M0m3UOkI+AbIiAiA4r6+0vZ+HXAnUulkqhSp1ovVjmT7ijlrU+/NXP Lbcd0E/2aJbPo/npBwJLxCtuOv06Mv1+1rxes2oHG32IFytl1YjQ1khtmNCRGQhxaCB9dJnCYtn3 cYGRnZVs66rJGOgc8VhXM++a3zuFn8oGattbIz+RCtamoyoamoiVjqhpaN389aH8E0kFnTlmTwLJ u0d+KOQedpdumrQJtz4f6hEZn+r8HhxcG7ndOSz5GNNYh6gacjTXsctNxW84yhll4+ZfLjfLQRsq zNTXUptGtLKHiL1O1tDft9uW8552RD8zZll6OyDzTDQG3nC42gthsHJxk1KPMyleBvnQga5shISr 2srT5YUqyUtiV94Onrx0urds7OtbdvyKjyiybiP1cQDvb+qy7dqZYfDHMGMQ8LJOhXeBsi26hQ21 EvGq/JJuvLBl2OZ9DD6OuiCOpiiWSzOZJ2vQ3HkD68JrJnEIaoZ4xtSrQ4tUi26a80IO4+WuqPpN 3zUBafd8MfXxiPrEPct0p5VRsqCrgqfhPvq2iHNVxyVTZiyzUUWYGQjatjo+Xzr8/wCFTLfcC6Dl qgZVo7bm2gUCGJoCemMpW6zs2nxfpgSU2xxMXTnlnOWGXLet5vQqG+Yyvqy8h+SeYy4MlxxxG07z 1sKRMmy/DQ/IZVMLz2pHH2eY4vzjba9YFS23B9ochoLC+mA22T9gVJPMwtbBfOPRkPm5kI2NyzOr FPXVqiVvIuYuzstfBOrF0aySrB1qjFqSyEALIYVKXV2mRO9GPA7wDgTF3CpGqW+CM+RotCntUjUq W7ube2h+/NWHyoMUQkFK5SIf0l5lE9cFG9OxvzWxnCjfnEU6Zc4rw0aqUwjThse+2+cfWzbF3gyS h/zKwtDDj3ldi4/mXEZ3fUguYrvs4M/GTNmrLZarLxE1UsPmBVj4NvC2tm2DGcSy50dABO1tOUxU kqumi3Dw/wAPj2zldcplDv8AQhjHEAHzeBVvlQta3nVN8ejxV6cBkB+5xnFxjqWc5yrdHmxo7S+Y Od5uW4hgbEJioByCqvS4t3Vp/S1psFkS9JF5XyUM29SS99BwUcyWth55ZKPq0ssI5pzzF7ASSM2w lJSHzBcMGv5K71KN5C7VhLUXlo+pWU+moadoi9VnKakqRGWB0moIpyKgt2sgCiJ1AHxZBIAgbTF0 x47vDPxaW5m0TymzagvFkuUZ9gjysuxXaRFlLb2OJKExWua4wpB2r3Nndgda8APRdbeHeWbnGK7r ZbbcobzD6it5i5w23oTfMLahmS8lttxIz/eD3782+NFUtbbh2W7Rt/CN6QLO1VlMqiS+CpPWasjP Tty6TWm5V8LXcsdZ0QD+KMbYmO9Q6odT4+fh9qC56l8Ttzdub/mw1G1nDZcfLCkIjN225tQ2E5wg +vlCOMbsctpOSBX16ksjWnuBdqbtsYMqdXp9+U2gPguOOORjKWR1cyn1LdIOBgrOK7bM6ra1fOVT 8VnCfx0flpNl1dvbRBW0q4hrUPrxNasWGvTTr7mJNDVChC/DzQiTtUD+HF6MWQ7/AM2Pm4UjVg4H yH9GIW/qlGqG27z5Jlp+9M2fyQ8mYydqnE29U0yvpByMnAUlCZWyPUOJCdKL4pMt6pcbY06jTri7 Y5JkOMQXLjzyh9tbgWgLleV2KiNE7lLwWgXCBVtU29a1twyIyErCobiQkXVV8KGpy2VVPXkixum0 sdJ5sYuKtFUTtzI7Xfj0oAWa6Z34lOoxIgd4H3iutyeY0vpzxS+diMWqQuLp2U/c4qOS5ZntR/1P kPXWMylOY60SLstxr6gkeacUGD0FeM41qC8eHpMZ+RPZD94isW5eXPpEWQaiiphvPdnQWoSS4d6c lhH1nvV08s9XXXks51V29vcyk07kWhyxRlHzNUFSXa0ddeJNdd2/o269L6CdIFZKMMmEyhtBWOmE nzPomiUMWrxTs+jWeBEOdYyybbedVGe3C3oXNsz/ANDsMzLTJ/veTDmIdEB44RJhcl8bt+6vf4dy tWucWnY945vmbVYBbTJG/wAvdFmYt9i5x0HCCtyC7H8yBktyec2rBRtqn8l7+hqNzVXotnSstRl6 j1ZF1ndttmDpN2pKV5FMpK5Ys5Wx9/HRzLplkI1+dQtODvQUNDMzkBmkCCig/bxybvd94S2C7ymp 2nzDVBtTmnJaEIgSAi1kxr9p/o2vykpohc3eFJ864vc4d3T5eFkiyWnibdbbGXDvK5jEuYL8wt5c lvbPc32e5ZK2G3215QwEqQvyyG/R225gEAHlk3dR079A3aeoaCOmv49MadDPuNvU9OnxOO3TJHU1 tV+rH3fD7v1dq5OKlKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYU phSmFKYUphSmFKYUphSmFKYUphSmFKYUphSvmf5TdRANO5QEwhp6lANdfw/xwpXkhdA69x016iPX 16jhSvfClY/s8GZ5a1MCnbKgHyY3TrNioYVkh3npGmlNUnU2vt+RZXqm1AeuuqvTaURmAwM/sHxq mtX+3/T9dYGpiAXLvVUFZy6VMdRy5cibmrqHEVVVjnHzbjCPvqPXUMVs5+f3V8masHVDdNFN0bQp BDmAoRYNobddSbwDqIAA9h11D695h1p8/P8AOorVm5BApz+XVMqmwwCYwFNt06CPQBD06dvT1xVT 1FfSM59vn+dRVqiQNuOBx8oGHcboPcOg81LQNB7ajqJsR9qrDtVmpRwAecTEKoYPl8/X2Dr7e4AI +uFTY9P8qod6v3Lu3amEwiI7h6hqGgmD8/TE2T+PSqldnS9MOaidGPsUJGtz7XDgupeYcPMZBM// ANY+gfXTFF90N/j8Pn93wqbr+NXpb0+HLK3RKRBJFMNdxuU3QbpF3HOpuHQpQ+vT698fBzFE/HP4 5PyKn6/P+v8AGoVXmvgk5Tf0nQL4zeFKK7SbqtuYUXM6co7HDKBUJ+xaAIbVXQaHVHUiHTVQPuZY 29T3+Hsn/U/wqmokk1jfrWvBEykRBnR3F1TVdkD7hpp5RTRL+8b/AD9TebH2/Z+fn9lUlKzVt4xN q2UFyrq4dnNvOu4MKiihjd9TCH+vpoHTEvSodK5z6Y3EHQw6Bp7AHviaoVSicbN1Q4Vbw7YVSE08 TILG5McyL+8dy7MG0B9ihqc3Yoa4pqIqIBNVEhSTGnETgVQXr1YCmcvjlMmVUxeoA2bm+VMPTd94 bubb2xH8aj9n5+f5V6RDYzuWJ32JH3HHQR2gXzeYS/TEg+f9lQFbLuUC2/8ARjZ2EB+gKU9UyJZ+ Y1KHMTWkES8hmIm0/wAnb7E/+du+uPOcXzXN2Pw/Adj+v4VSWc1JYpymOYnTUxvIGnQwkHrqJdPy 0xIe/SpBiuP4Yqp9x9uplA2ioIB3MBdFDdegf4BqOIFQSPwGfkVOOpx8/wC7/fWCe4NPVPxBc/Fq stVvomTrNg/qVtPSEFCIg8dvqbiUzhTMckgX5DuWJlpLzCCe2eJzB+51CYJ2/wA/xP2v/wBv/Vqq cV+hplzr/iH5NLHW1s/cLIaa7VGW8hCQUNP2BupQkhVjGn0VRWYQkpb58dEijlkmYEDOGb4yTrl7 igB9wnjUKvnHcXbK1HvPgd9KfvhlfnuZ4ddhfmz1X0rHN1QHRQFKpYoO4rQB7j4vT64Uq+yT7h9Z yI1ZVJfLBf8Aav0uUoqYtv6sk9Dh+64Nq8SEf7Jym1+uFKgtfb9HX4UF/BcupTLkwoqQcpH/AN1b fSy0asCqgftSFmSvil6/uoimHoG3ClYV78foXWW+owWeWDzDVjQ7pQyp28TV8b8QjEQ/qyKyKBni hg99qCX09sKVhSv3+h+cRK25X7+1M/bu8cY2UPySRcqWMkl0u5QRYLjzzjp/6AvXuAa4UrC3fDg/ cSDLo5dluNlZuiySZCInkIqBdyqG0nXnEFmUT6fXQMKVGykr35v8tcyRakLlX3s9LRxw2kjqjrGm jNlEx/8A4yihUw0H+xhSsptjP0lzjAWOBk2RzPvrmRbMpUhjru09DVuCiBP6oXzxMHAfiB/78KVm QsV+mtZjYEWbPMLlStncFkiJCOpW3VRy9GTLkvY6ngpQHjbd7AAED64UrNRl/wD0wXhv3XXj4i5F C35s7Pu/2iDijiV7EtwITmLqEdUedZwJCAAiI+E+UBMPTClZcrR8YrhQZpmnwmjc31gp88ymVqel q7mo6mpF6VYNos1KfrkjcT6/KJeWbr0wpX1ujwmOETm3aqy9X5OMqddKSiYqL1XbumKfoqoX5Feo OT1jaJWKfKG9jmcHHX164UrWp4k2Q3J9kszLUg3y9Or0SFcMLUS0HLRlzb11VdmlbZ01XEqD5nT1 As64FzIxiy6SK6zsx5JwmdGRRHkAoodY9M5W5j9Hqf5VKs4FQL8T/wCrj/ISgH8g0xU3H4fwqliv 0pMKr0wpTClfH11Eo9B1DXT+H5un5DhSuA6YM3wbHbBq7IBh8rlukuGncwbFSiHf88QQeUolO8FX farH/wDuKkW2h0DckKx2yEH+NdWSlKbJ5gpyBIOuvlhWXbsHn24Fa1J2qUpYz0BOQOufv9zUUhpr JSgJz8AAe2OuB8iqgSIVJIE0wAhCBoUpAApSlKO0gFDToAaf6MQ9XvjP3dqJSEjpk/jX2D5eofyD X/Ppiapq98KUwpTCldU8aIOvI7bpOkgOiuCS6YKpc1AwLIGMU4GARIcpTpjpqQ5QEo64gh11tzKC pCh6QpCynKF9F5wR3SSNvXIP31ScaZkNqS8lDjfT0qbC8FPqyM9+v+Hv071xJCIjZRMiMlHtJJEh yqppP2aLxFNUupQWKi4KcN/m019jD+GIxJEmLI5jRWyvqha23lslTY3csHYRv9vfp/8ALVOVGjTm tjrLbyeigHkIKR+b0C+2APh/GvkvAwzlm2YuYeNXZM9Cs2Ssa0O1ZkIjyig2bKJmITQmpC7Sh5B2 4nYmXFuSXw86HljDriH3m1K68z1+oFfr69SapSLdAkRQyqMy40j7DbiGloT7ekHIHx/0rwtTsE8a NmLuFinLNkTkMmqsY1O3aI7OTyGqKhBKmXaAF0KAeUADE7U+5MvOOofdS48ol5fPeSpZ75JBys5y cnv3qZ6BAdQlC47K20dG0LbZcSnHT0Aj01yV4uOcshjnMc0XjzJA3FguxbrMTN0/2Lc7U4GIJCD8 obQKHTTTTFJMiU3J8w2spkp68wOrQvJGSeYOuSc9evXv1qLsaK9G5DjAcY/9msNrR/2Oo/V7fqrw jFsW0eSMasGreNTTFAI5s1IgxK3P5FG/ghDYCY6jqTaJdOo4gXpbsjmLcUV53BxTi1vZ75L+SchX br0GBVZMdhprlpbaS3jHLDY2YPsEIG3/ADD8fiaR0VHxKHg4mKaRbXmHWBuxaIM23OOpuMr4dqCY bjD5jDp16gYcTypcuW5vedU6vAAU4tby8AYHVecAe3yaoRYkW3t7I7TbbZz6GUJaSCTk+kAHqdxO e56+9efhrMAIUI9uCZEFWyafhkQKRo5He4bFIAAJSqiBecUQ2nAgbte+JUPzArcXTlSws+txR9KM JPU/bSc7F9xnGaqclkjBbHT0/Zb6oV1UPhsznKfzj165r6eBbaIE8GiBGRCeBAECFBnsTM3L4MoD okYEjGTAS7BAhhL2EQxKpbqivKs884e+39YN29XMPv6vXk/n9T1wamDaAUHCPqyeUC2Pq+mzpj7O 9JKMDHp6Y7ivBY1kmLcUmTch2qThJuYrRMnII4EDLkR0KGwpzAUTlLoB9oCbXTDzMtQOVrVv/KJL h2rU3lKSQc5OFHaT2T91Ukw4bBQpLLSeT0a2pA5YPcNgY2gnvj8a4p4aLWepy68WzPLIo8hKQFkk L9ukJRKKKLxQu8hfMPQDfvDp3HE7cmWzGVHStxMdw/WN89zZ07Hl52ewAxj26ZFSuwIq5CZCmGVS G/yboQ2XBn/Gr1VzvCJc/n+HSK55RW5XXhy83wwH3kbmOXzbQP5wLrtDvpr1xRy55cpUcthwLQj1 kbhj1lH6XYfsz2r6dqdxUc7j6dw2czB7+rGdue9fA0eyUR8KaPbGZbuZ4XwyfhxU5wOCnO3MXbrv 2KgYC6goXvqGKipEpKlLSpzmH+85mxzr6CAsnP2PRjtt6d6peUiqZ5JbaLX6BbSW853Z6en1L9f3 k5716yMPGy7UzOXjGUq0FQphaSTNJ815hNdqpmy5RIJuoju2gIa+2KkZ+ZAlc1hxTLmPyjLzjSv1 lJGfv+NSy4cW4x9jrTbyMghL7aFJGOnRCx+bjA/aDX2JHtUhbbGiJfCNRatOW3IAM2vlAyDcCfIT ykDYnoBwTIAh5Q0ol2Q4VfWKys5XkrwtYPRageiyklZBX+l3qoGGMoPKaTy0lCPQjehCwAsIcA9I ISPSOhx+z0GNZlSdIAyagg7Ouq9SBsGx6o46Lncpk8qgqhqCom1FXXzYjznkrB3OFbeOQQtWWwjq AhWfqgknonIHToPapUsR0oWAhocxRUsBkbHCv3WMfWK+P7TXuqxbLokaLs0Fm5dn6sdPmNwOgqCq AgmcDJ/dmIQyYjoKYlDZppgHpDTm9KlB0JxzEubSd4+s9/cdDkerJzU7kdhxrZsbUyPzVge3bCT7 fI9q+EjCRssgm2lY1rKtSLJrgg+aouUgVREBRUBNcDBuD1MAdevoOJ4smVAfK2VraUcgradcaJCj k79hG/P35qjKiQ5jfLeYbkI6FCHUNqQjAA6BWcdv21yVWiaqaKCqQKJJ8sxEhQKKRDIKlUbG5IgY NyZgA6YgAcsxQENADFNDrraspccC1bvWN/2VkpXuJ/SSrBB7jNVlMsvs8stN7OgwvbhOzBRjHwx7 fxoZkgCwuSolK7FErc7oEQ8SZumrz00RcfNt3GMYC6iG8xx011xEuyAypIV6d5cSglZQFkbCdg6D KAOwzmigN24AJVhKS5jKwkDOwHHUe3uBXFYQcXGrO3DCLYMV36vPkFmjJszUfK901Xp0CAZQ4Br1 Nr1ERHqOKsqXKmoQh5151DY2tpceWtLYwOiAs9Bnrj/QVSjQbdCWpbDLLJX1Xy2EoUonvkoAyc9/ eu7S15Ya9B69Da9PoOKdfV+Gfn8a+2FRphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSm FKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSmFKYUphSvQwagICACAhpoIagP4gPTClepA18w btDBrobXXX669f5dsKV9cKVZO/t6oKxNvZGsZUvjpNUQi6UgEtReVDUbsu2PjkCF823d51j/ANWk Uw99oDEY9+w71BRwKwUumlQ1DLzldV7IGma3q50MhUDk4eVtvHVtDsAN0K1aBtTKQvl8uGTnPyPu /wBa+Ra89Pk1a+rm5EgUEEwIGvmMIlKVTyCGmvr7/h0DoOJk96kqF9x5ArcxzCls0KAGApteZoGw ohp/Z8wD/LUcVqikBRqDFwplADrAVUdpTG3FNtKO02oACg/u6/y6dMVgMe1fUnvUWpiUIooosBw0 KO3Um8SAIhoKeo+38/fEaqdatjJP0zqHNqUu0u0CiI9fTUB/x9RwqqBgVw4CAf1VJJx7TcTTVV65 HzlaNxHzH3d95g/Zh/PFN15LCfn5wP31MBmpXwtMs4mOQj2SZEW7VInUdO+0TmcKnH+L11/HHjlx TisnqSfjX0dhUE8wt8UZn4hRVGuuRSjVRVvUU0gsZJWqHiJtq0UxcJdSsEhAQXWKP6wYOWmOwBNj 1I0fZ1P2j+4f6n91UlKST0rEhdC7C8k6Wp+mecRoQfDvZRBIxQNy/uxZxoJhoBQ027w6B2J749Dq K+dRq1MejKLbQQYPVRMJdSkbrf36/wCPviToalquWFKVK7EN7dNgmIgO984TRAA9fInqbEaiBmq/ ibew5Nqsy9Vlz9/Cpb2bER1/f/rFA/IMQI61U2Cq1eOG7Vok0aoIt2rcpgQbNUU0WqQ+5Uk+m7p8 w6n9zYgB1+Hv/rTpirTTTgVz8sg7zibQnv5u/T6fywJzUhqR+Vm1AVvc+lIhymdaMQdBUE8bTUBi 4lUqxm6mv/Lr8tP6l34+eQrY1956fq9/3VKVYBrYkQdkIkg3SPoRImxIqY7SBs6ABdfb16dgx8Hz /uqmQP4V2qJ96PUwH/eOTuAeb6dtPzwBwfb/AG1KBkVYfNHcxja2zNWTj18ZgMhGSMXz0RAHraHC NUf1c8YiHXnJxZFWzYwf/qMlHFL1MXEn2nAPh6z+P5g/7XX8EmqzYx6vhVQfo0GUTOHWNcVVxFrP ULb2Rl3lbTMaLq6cu7p+lX1JeFVSkKGpN20bPXRF1zHIi1dJNxbxiLJIqxtFE0zVqVu5Gzh36oDy XwyJX0hW6BS8ypLKSdJ3+p1NLT7xcyFMuEJkpQD3i9/8RQHClVDDZ/skdyjmo6pLoUxTUo40I5oW +kBI25lzqm8nh1qfuYzacw5dRKIFA3rpqHXCldBW/Dh4d9/TKVIvYO0ysu+IV0jWtqFvsLPJ8zzJ vGc9bVwzNqPcDaiA99NcKVaA3C6qi3pzOcsOfLN7ZPl/5LTtT1fH31okhkw+6bqQtxUVXQIh8uhX xTAXsOFK+fwbjK2eN+oVRlIzfQbcNCoTcdU1g6/cpE7frDP4lEiuYO4mMmnr/DhSvI8SC+9tRFLM 3w480VAt2pQ8fVtpGcDf+jSbA+9dA6odYzsiQd/M33gHoOFKuXQfFf4fl0XH2aXvxTlGTrz9Xd0d eOJlrbSqSojsMzesa6bt0tdfTcYuFKuVWuUfIVmrhxc1RZnL/dqKkUDFLKRUTTL0FwULrzU5GnxA TG0HXcI69vTClYnL7/osvCkvL4p3CW2qe0ku7BUfGULPqA0QMp1AU4t6US9Pbd9OmFKwsX5/Qo4t Xxb3LpmrFIdVTMoW40AoluD+qTNIxnO19tdofzwpWLdv+jtcVHI5XlVVJae3to75XLY0fIfYmbpS 5YNq9ta6fq+HZ3QpekmbxFZwukUFUE/iTVxG6qGKsgobQuFKihcm2t37IOXcXmU4bN34mmKTtxM0 HQFEVrbuMrBn9oqwfoSle3Ora8ECwj6gdK+O8c+jmzVMosPGEQaHKRv5lKpuJvHZmnDVIwyY3Xzb Zdb3uJa1tF2Woql67uFAs6jqRQWbO4ldz1EPVVm8ZBFIWQdAR3ILPVzHYgi2QOm/xA4pWZGrqgrS ekvH3FrKo7jVg2jY2LqauqpkDy8/UkuyYpt3jp1JHAN2zYVqgABsK3bolLrpriRoED/N6sfw/YKo qOTVD+ND0Bvp6btu7T64q4NQya/SrxCq9MKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKU wpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTC lMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKUwpTClMKV6m7DhSvbClMKVhXz G1JLVxmZrOMqFx4mLtgxjo+jowgCRjHHlUQWkJM6AiO92prtFYexQApSl2l0ie6R7d6oOKO0/jj9 WKtlNt0ipJgUNNxFAEfXRImpf+33xCvmqMFxvu01iF7aadeo/KIh/wDSH0xOjvSsddzni5VHIbu4 AG7U+7QxjF0AQH09PbH0tjJ+fuqZPeoG104UKusn5TBuU1EwCJj9f3x9f59vTFSvqR1A/Co5Tapw ATgOm5Mo7Q+QPNp0L/pxNj01XHYfjVBPlDbTn6bip7g1D1DXTDGf2VUV6f21K62cOxj6SjVW5B58 mmV69cH2mWWWUTA3U4AHlD90PQMeJIWpbnX4V9A6VbXNPVE1TVEw0RCuzsEKtl1IOYcICYj00UnF meqtGzgo/d87TlqnAOZyhMUhiCO7FSAhK1FRH2cY+H41KvtWGu7cw+RKxi26gN2blISqkRLsHlJd CIFEOxNOmgenrj20/Zr5l1Zlp92BNvTUQ9C9NB0DTE1SHvXckcLl0AFT6ah+8OFQrsW6x92mvQRD X+emuFTDvXfIKH6ajr/2DhVWutlTmEDB20ANNOnrhUa6GHbIuHwiqAm66d/TFP3+f0qpjuay05GY WObRdXzqaOskvJt4oVz6G5bFkzK4SQSD0ATnMY3uOPPlflgPbB/f/uqmv+eKyJsVDiUwiPoHT0+f T0xQSd4+faqfuPn4VUjVQ4kIbXQdvcOmg79u4NPXTBSR+8fxqKep/Z/CpLZI8iOXziT3/wAwtgc0 kPUVQW7ojK1Q9TUu0pio3VLSUVU9YXOCUl6gTkGZTCZxpFMmqfMKZHwqfLURUNocJkjof8x/+X0j 938TU4+yPn4VO7gY5hKutqyuFlJpKCo2Ps3bisZBaiYv4ZKGlYBu4eOIZSOQkyPS81HlMETfrKay wqmVUMsYVBxGlbWiPnRRVHoY6ZFBAoiAanT3iH/frhSqSrCgqEuBGDGV7RNI1vGKgYh46rqch6jY iUdQEPCy6KpP7sKVESZ4a+UpZ24laFoqpLGz7g5lBnLBXDri0ixFD9RN8GpR8lFHD12qx6hB9Sjh SsRudjNDmd4d9XMoO19/7gXWgOYVulDZgW1EV0mggJ9ATLLU9DwkkfT0Ms9UP7mHClZQchmbe5mZ miIaduFF0YykHhD+IPS8ZMRyRzFTKfdyZB+7APm9On0wpWRoTCTXTr1Hv/oDClWxuNZGzV3Gqkfd S1FubjNFSgkZOtqMp6pRAhug8tSWbqmIP1IICHphSoE1Tweckjp2pP22pi4uXeoi73JZrL1detrb qlXD7wqhItFy5ji6D2ArIC/TClYCM1mdnOZw/a7d0panNBdO4tORr5RFCLvyWibjidJI20ia0qnD sHw9O/60Aj6jrhSssvDV4lV/82MYB7pQlsEFyol1cUrTtQRChx1AoiYjqWcp9e/QgfTQOmFKvZnU tJERUq3rBeoKmnp2/wBcy11n6jeT6lPvXFH2bq06hKztVbJ8lHpOYWKmDt0136iS6kqZfzoySGhA KpWMe8uYW8ttmt4qqoivp+HiIfMBl3s/H22evFKttwjRqtPuCuEjwtb/ABNyo4XI1IRyqq9ODopz +JIqPLFOCjgUqPWYc9GXNy2yF5Zmz9l4S7VG5w5qh4a4dFW0p2jqi+ytP2wUuBHxDz4Emk1VJ4/Y Cpxbc1Vuimkc4jzDqUnOqP1D99QV0FYS5u2kbCx7iap2oazp1ysYzpZvHVG5XjVXC+rhVQY6XK6R DUwiPlKUPYAx9A7fP3VR3EkCo4L3ErlFdZEtSuTFSVUSAx4+DE5gTOJQEwg1Dr74hmqmwV//2Q== ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.sabretele.com/images/info_symbol.jpg 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 ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.sabretele.com/images/shoplink.jpg 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 0aNGjRr/2Q== ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.sabretele.com/images/clientbanner.jpg /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQEB AQEBAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/2wBDAQEBAQEBAQICAgICAgICAgICAgIC AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/wAARCABFAnYDAREA AhEBAxEB/8QAHwABAAEEAwEBAQAAAAAAAAAAAAUEBgcIAwkKAQIL/8QAdBAAAAMFAgcHDAsHDQoL CQAAAQIDAAQFBgcREwgSFCFTlNUiMUFRVJXUCRUWJnGSk7HR0+XwIyQlMjNGYWSBo8E0NkJEY5Gh FzVDRVJydXeEhZek1yc3VoOWpbK10tYKR1VXYmZzdobExRhndIKHprO0wv/EAB0BAQACAwEBAQEA AAAAAAAAAAAEBgMFBwIBCAn/xABlEQABAgIEBgsLCAYFCgQDCQACAQMABAUREhMGIVFSodQHFCIx QWFikZKi0yMyQlNxk6PR0tbwFTRUcoGU1eEkM6SxssElJkRj5AgWQ3N0dYKEs+MXZIPiNcTFRlVW lZaltbb0/9oADAMBAAIRAxEAPwDrsuC8mDm0uyG/txcplTnTUY/jjfJxadfhcF5MHNpdkMuUypzp qML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlymVOd NRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuUypz pqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlymVO dNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuUyp zpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlymV OdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuUy pzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlym VOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuU ypzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshly mVOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMu UypzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshl ymVOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkM uUypzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLsh lymVOdNRhfJxadfhcF5MHNpdkMuUypzpqML5OLTr8LgvJg5tLshlymVOdNRhfJxadfhcF5MHNpdk MuUypzpqML5OLTr8caiJbPuYObSbIbyTOLfTn/wMfUeT4r1+I1VIM/tez+bigP8AqsGiGzxp8f8A JRLB4fivXojFUy6ANRL9sOaEbS/H/wDjiWLycWnXIilkw0IakXN/UQaGbOPf+PusSheRfhdbWItU pc/sYdzJChvfyQGiONLl0/4ZP3pEsHQ+E/xURioF/ccf4uUP/Lg0Em1y6U9hIki8FW98feYjVC/I FvypBZ+hJohhx6U9USwdGreTmXWIoFQst953oB+jFBo6gq+EnOPriSLo1byc3/fihNZv2+Lf/Q2A hOvf0j2kZhcDi09rFNbYIeUAEPzqB9n0NiUSt99w5R7ZIzI4NW8nx/xl+5fJwR+hU/KnG3N8Knv6 39n0C3xxDztIawkZEIcmg+wj8lVDSn8PxfyoreRQrK7rrBrUYnFHN0HqqwFYMUwZSJQEPfC8J2AH CawYmDZUQ7K7vL4Teuj+9PKkfANsVRVHex965wf8iX7l8kd1HU/6apwGUSTa/PhEotOqxXowHjbu 5LoQNBUHeFu4dtLibFOPshiZgGzP8m2nFWjKHuv9K4lu0iWiVKu93DE+hIubWorvKi70auSb+UKV VcaAKpixJiReC8fkKlyb3lSO/GkyNw6u49ecWxMoW9lmKAF/ciP6oIZvpDutwDCt6ccNUUDWutMc oi8/9AR3LBqUlm0Fa3UqVFxuMomLjGn60TjTGnBG6UrvpESpB1+IG54JyEO5vVHbjdKSh2/m37A3 7vx1iQfZBMT9Xknj94Iya6x0E7O2Luduhsw/TUkPGHdDfauP0YX0ZPuAV/8A9eixtUi1Y+cftx+8 EamYYpRjdPnknXsqxRxgMUZwFbGKZIbS4gVEXAe5YNvELdV2H/0KlxW4QVvQW1tIAq3aY7SUE0o+ W9bVN+8Dvk5bstKzO0KXdUXuTlSbbI8dhfBWnHUXyXTle9dn3q/zlKmQhaXqjT3BHs6abzCJwmOG mTI+icSA7Rh4NjWjE1Q3RRABsXPmzZ26ZSzSNU08XA4q1Jyl3l8qZY55Rbl9RDA8LaDWvDUm+leR ckWgmoOnDW/0frg0SwWcvP61BOsP1uGJym3VvJ8fZFWU+b4cushvh/ODfURa++6wfynjXmEvqrvR itNZE0R9A1gh7OXW/SDSLLmcvOsLTWRNEcor2B8JjcNhXooGGzgAeuDekvRWu0uLlesgTnME5Q76 YkfabW0qIqDjVKt+rHwA4vMBryS3l9LX/BxMI93k6sNaMHGLzD1tdqqS7Dp+k8q0wvkOQeZnkE67 rHnNOyaIOkZZ6hz2Z5tAygnTckxNjAiSzneyRQaUlg+w6IIZSMyT5kjaGRNTi3ACtiXpG2HcZU7B KoVvqqpulWLjsf0i5RuELjROEIOsoyoq4oCrzSk/e7t+j1Rzdmt5icG0SoqKtcewNSYSp/GLj+Op v7SG4mNGEq/Nk+4B7vR25aTFP7QX39z3giJXmgP8JB4c3Zsfe/pIaV8jH9HT7gHu/GP5Yb+kL9/P 3gi3X6aAsN2yZ8UbBCdTfRYA1IbYsUO59HT7gHu/Gudpdqv9ev8AwzhKv2IuEFSrkRcSxZkTmk4F EeyQ+9/hgQc3H/fIbbS9EHX83Tf+gB7vxq36UXx0159v3gjEkwTQURPbMQmsKYQtm4g8H8Yw+Ie4 1skKGNav0ZN/6AHu/FZnqT3+7TXn2/eCMATNMWZY4x4TW4wFtm20fo7fzD+YB7jXmjqHMVT9HFMa b8iKJ9qpg/WiZVTGib0UqkJ5Ctd1mK6l755rTXT+9l4o1cnqOgqRYoxsRE2OX76TiNohYGbs3Hxf QLdKoaRJtRW7l6kUa7LLqLv8H9AhjybsPrJvxzWmHHFtd04F8KX/AJU4S8wl5F3o0VqU/pqIPBeu wGEDn99MVoDv7/bg3aMH7CKO58IfBcy/7vX9y+SOQ09eLa3fBnN5P94p+9I696mAChnix8tx7wLU 4okoWyz8IwzIuPdstH5GtE8CzLaoi1JUtSYsn945JL1F8kVuSPa5pXjxpjSteH+7bnf4/tjS6Lvn W2MqKKPgAksoCSpuuhw3Jswm/XjgbkkwRys+o2+Grvm/J9PjqcqgTUghWd5K+9c1CKoXoBsAH0uY LQEIoe0SjnC33YaVe8vrN6/GC7HIvM7qEZluyaAmoJ7Pa/XPH1h1aKRep8W9Zhdk0BNQT2ey54+s OrQvU+LeswuyaAmoJ7PZc8fWHVoXqfFvWYXZNATUE9nsuePrDq0L1Pi3rMLsmgJqCez2XPH1h1aF 6nxb1mF2TQE1BPZ7Lnj6w6tC9T4t6zC7JoCagns9lzx9YdWhep8W9Zhdk0BNQT2ey54+sOrQvU+L eswuyaAmoJ7PZc8fWHVoXqfFvWYXZNATUE9nsuePrDq0L1Pi3rMLsmgJqCez2XPH1h1aF6nxb1mF 2TQE1BPZ7Lnj6w6tC9T4t6zC7JoCagns9lzx9YdWhep8W9Zhdk0BNQT2ey54+sOrQvU+LeswuyaA moJ7PZc8fWHVoXqfFvWYXZNATUE9nsuePrDq0L1Pi3rMLsmgJqCez2XPH1h1aF6nxb1mF2TQE1BP Z7Lnj6w6tC9T4t6zC7JoCagns9lzx9YdWhep8W9Zhdk0BNQT2ey54+sOrQvU+LeswuyaAmoJ7PZc 8fWHVoXqfFvWYXZNATUE9nsuePrDq0L1Pi3rMLsmgJqCez2XPH1h1aF6nxb1mF2TQE1BPZ7Lnj6w 6tC9T4t6zC7JoCagns9lzx9YdWhep8W9Zhdk0BNQT2ey54+sOrQvU+LeswuyaAmoJ7PZc8fWHVoX qfFvWYXZNATUE9nsuePrDq0L1Pi3rMLsmgJqCez2XPH1h1aF6nxb1mF2TQE1BPZ7Lnj6w6tC9T4t 6zC7JoCagns9lzx9YdWhep8W9Zhdk0BNQT2ey54+sOrQvU+LeswuyaAmoJ7PZc8fWHVoXqfFvWYX ZNATUE9nsuePrDq0L1Pi3rMLsmgJqCez2XPH1h1aF6nxb1mF2TQE1BPZ7Lnj6w6tC9T4t6zC7JoC agns9lzx9YdWhep8W9Zhdk0BNQT2ey54+sOrQvU+LeswuyaAmoJ7PZc8fWHVoXqfFvWYXZNATUE9 nsuePrDq0L1Pi3rMLsmgJqCez2XPH1h1aF6nxb1mF2TQE1BPZ7Lnj6w6tC9T4t6zC7JoCagns9lz x9YdWhep8W9Zhdk0BNQT2ey54+sOrQvU+LesxxqJks+AIH8gT6ADYzZ4+sOrR6vk+LesxGKkJZ8E Tet+4kvHkTRTa4+sOrRLB0cn8esxFqkLoy/S6J/m+5GhE0uXSOrxLF4Mn8esxGKlJ+4J3MlS6ODQ 3Gly6R7CJQPD8W9YiLUAn7gngE/MtCcaVOHSnZJEsHByfxdvEWti59yXwRA//hohiuXrBEoHW697 QvbRGn4swDvfBkz/AKGhmBV991h9cSQcHNTmLtYolQ37BJm38xQ+1opAVffaQ9uJQODkTmXtYoDm 7mb5S/7YNhICr3+sPaxnRxureT4/9SKa35eG335As+uDxh3QbFZO0m60hrEZUMat7Qv8lL932LAV fyhrOH2Yg/8AnPXiFhoWd1m9ajINWboPV1j6VUA/ZRHP+E8ABc37r22Hj/M3wBNcVrf5Qa1GFypf B4MjmqRd8gwJWcZyluW0Vyj11ijm7qmTiGJdOShgVe3k4hFk7ATTxhtxyWAHvy74T6MaKZmhSvE2 QkSVjukFUVUVBffJUVMVSMPr/dOd4sKkXwalbKDURIo11Fw4k76VbHpONplMMap6hcH6FO8Nh8Od nOKJIOjkk7OrsmjMhUEiou927gCZOzl2AoBnzWF4d5tThrOXqqNk13KoKKMwW+lSJZKgVFU4LK7l eHFG4wOkVCo66saVqKtoVVePH8oh/EP1k347RZBWKi6oYsbEogQu9NqZQ7oiWo9rfm/CGUcVz5v+ wh7vx+gqCMWxRbx9KqlxvtoP/Eo0/WiZVTGib0bKweM3aZO2LPiZh7NTZuL/AIyG59OUcdv5sm/9 AD3fi9MUiFXzhfv7nvBF0ox4bLeyTOGcO3dTgz/85Dap+jTX+zp9wD3ejas0m2g/OF+/ue8EY/rO n2RSZEXIY6RcxndbFA85Y+6MgIZseop/9A370d5t3ggq0ZSYHcWbDgEqpJoC1CSKu6GgBVPKhCqb 9aRoMLLFK0cTaPWrbZggrOEaLaFURLBU+QlXmqJIvCi70fz2eqP09PTfC2qCkC6GRzkLpOEOOV/S MA9dXcSRXEOnF33GEr27nL8KFoqntMGMIt+k6bFJhxh5MSG1Xkx1b+7KVWvIqMmtfgEuJfzxQp3D bzK47txRxZK8oBNJV5XgSrEpimNNH01N72YB+TKg2g2oQXM5edY3Ftv4qirv/wAuGtBtBpCCaeEv PHy01kTRHy+DTF1ku0GyXR5fjnjDeBxcyRy43zkpflygNz8v64N8VpyrEq1/HHHxVZNKlQVrxVVD wxl6gla5ywfazUxrZT6KqQ+a6cTfDpnhCfXJ9dkogg6nKhEYG8KQ6KJKlRe3QFHJUiahMd1XURtx DiDY3paVmJF6XfG8afaunAVLVsEQUEbN28q2LAK2l06oqAWWyURGPTU2/IT7b7ZqDgOo4hiVlbXC tq8a30SpVV1utMSuCmNP6Q9EMIuUMIaj0hVokCbjvErz5AIXHnDK5ziDuu5HeiAjEYDEU32oRFSP jmsk8O6ySiSRsdAFDYuU2t+XaUwcGiaaclXGBtCaFaRg93j7hc/1es2a6r4U3BVqhjVWifo+Rwje pCjGpkZkqqkbeG/bRErxEq1YQVoqZybpN9OCL9fJrKFvbHx/HY+//SQ2wZod1U+bp9wb934xPUy2 n9oX7+fvBFnxCbbcYoTKbOUS/fsbPaFm8NSG2rFDH9GT7g37vRq3qYbJfnBZMU8arkxIuENSrkRc XAsWFFZrHd9sI4uKJLOy8llohZvBUcfEPcFt1L0Kf0ZPuDfu9GomJ8cfdZnzzXvBGJo/M3v/AHfN nIb43fJZ/wA4LWeQoc0q/Rh3/CkQRPtVMH60TKqY/tiqztIKpYnpivgreaqr4/6wb2WMGTJNGMAi EfzW4mL2XCJRMObOHZ+PiHuNdZGjARK7iWxY9yw5X9n9X9/JxxVaQmppa+7rvL/pWPx+NZZ6mHcq YswWiYTFxeys42Y2bMXs4HxD3BbotBy0siItwmKpf1T/AOBB/EP1k345zSzrqovdOBfDl/x016pf VXejTCf4taVayLGtETD98AZxEOIZwz/S3YKCFtUTccKeC5+Hr+77I5dTFtEJbfgr4TeT/eH8+aNH 6ivJVDGtfccRMIZ4uQf9GZV/t+lrgaWWiRNzuVTgTg5bkkvUXyRUGt26Ne6S0Ne+vDyG51OunljS Gdgxl3govgCAnNbZEzDZwZg68NyXCFkxdUrWNK1rrbrxce346jQj4E0g2cS1JV3SrHxbQqiDh0VM o4O6pnlQ6qYGdFsZ9KcQMiO5z9eOJoUi5aaxqi+VW1/+fjYTLKIWIV+xHNQjO244kvBI+abpF3yk 6TXsRz69HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbhuOJLwSPmmX fKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbhuOJLwSPmm XfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbhuOJLwSPm mXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbhuOJLwSP mmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbhuOJLwS PmmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbhuOJLw SPmmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbhuOJL wSPmmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbhuOJ LwSPmmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbhuO JLwSPmmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbhu OJLwSPmmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfbh uOJLwSPmmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHfb huOJLwSPmmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaHf bhuOJLwSPmmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh324bjiS8Ej5pl3yk6TXsQvRyaH fbhuOJLwSPmmXfKTpNexC9HJod9uG44kvBI+aZd8pOk17EL0cmh3244lcSzeT4f2FHe8G3hWuUnS b9iPYuDXvaHfbiMUu/8AoD/ikQ4f3rRDb5SdJv2Ikg4mTQ57cRimJv8AsYf4tH7ABoRtlnJ0m/Yi WJhXvaHPaiMVEg2+84fwEuFoZgud1g9mJYmNW9oP2oi1TE/J/mT+wWhm2WcnSD1J+/7YmA6OT+P2 oi1jF4yfV8P/AMzRCFV8JOk37cSRcDJoL2ojTnLvY5c2b3ydn/5WhmJV98nSb7WJAGOROYvXFAqO /wCyJ7w/hE4P8c0Y0POTnb7aJSOBV3qcxeuKIxg0ody8DP8AmeGwEJ1991m9YjOJjVvJzF64phPn D2QtgDpiZvzvIeMO6DY1Eq03XCnhN61GVHAq3k63/u/h+yPor/lh4rMoT6f6/K3kkPP6zetxkRQX wdDmqrAqwbwLnt/B9tAAgPBvvrAIhx2t7Gu6b1xP3p5YxEgmtSDv5Ec4f+SXRzRuHgUwROL1QXja rykQkAhdpDni7okKLzEwycqZRCPuYhYQhwDFxRsMYAsxhawUC041fOV12mzq31TvV37tmexc+LgW NHTZtuOMhUiKhhaVLKF3ycLj0itfN9kelyhpykd3PFjBSlDENYWZxKG+URzdnCYfLnMX98G+HLsN nJgyNLLWMSSpGnVXeXFUtAWVXiXEq78dNwSblgQVrdSokXG40iJUvCqU8hInGmNN9McdiMnRMpU0 Pd49gAX43FAM3GIVIb8/UtR7qljY/YQ9347dRM5Loid2T78fvBGZ4fHc33xb3/XU2/8A0kNVHaOc Uk/R0+4B7vxbGqRbq+cL9+c0f1gi4UZg3NgzGG8Px2N+n+6QHjDug2vfo0/o6fcG/d6JzVJBZ+cL 9/c94fhY54jGU4g4qOppkJYqkdIcec8YAxi4uMJQqca2z96PyAO80JqScZdQ7hEqVCVdpIK4lr74 cH7Q+UayTfTHHo58Hm1HbC40VERZ0iTHi708IbK+Qtyu8uKPJD1dnB7MvAparVBFyPK8lRfrHHxT jjo+LqSzMq5lHFUe22MK4ju/XYiAlIBcoUELBOYR/TuDFKjTlBi2NaEyKkq7quoRxpWcpJFVix7h fIu9H5yp+iVoKmycKpQmDRETudVZLUi1NzU6NePPTypHmUTU/LhrQZx5waajZV7688ebTWRNEVOM GnLrBdoNmujy/HPGG8Di5kj6Bs4WLltt5QG0G+2Hcq8/rIU5yH7N+PltvInMMc+OpylPWg2gyyWc nSa16FtvInMMfDKGADYzwmYo2mOXKrcfNYa2yIhvhm4/lb4rSnwouTvSx8SBOq4q8QIpr4KV1R5x IqLkx11iNVXDaNFEfKSKKb6pVHfT1FLqiqmDvUVbBmqrN725UXq5HiKypG3mYY44w2nFUn65RBR9 FGZYQ6ukPjmM7pPy5lbl3fcgeFRxDvJgpWGeCbdKMC81LNFMsJuUu2W3DQa1ukGYlpt866yssgJK 4S2LK21iz4MYROURMKDj7gsOEla3jpNt2lqVy3LvSzLdnfV1SBAqtKYolqPYG+zcoUwFGZAMO5xT lnUopmsMUCHROnUjFOChTAJTZwG0BblstRgESisk4Lqb4rIjUPlRcHsVXCkdSOlzUEJJxsmy71Rn VUyr4Brwgxkvgou+sWjEpvEUj2TGOPaYB7byWhxhmqOPiHuNupahnK0/Rk30/sAe78ayYpUsfd5v z7fvBGNItNtoHKWYDBaU1nbcO/Z/GA1jlqGKtP0Yd/6A37vxo5ilUVFRHZivgreaq4q/6f3uFYxV FZpE5TnGYTWAJiZ5uHhzWf3wGskpQxiqfo4pjTfkQRPtVMHq0TKqY0TGkVyamZpUWt9d7xrH4/GE pimYN2HZCOY9uKM2jiia3Nm7Px8Q9xrlI0eqVKrUvVxMu14sn9X9+KhPPPV/reux+OmvVL6q70a2 TjMuNf2xgg2ib40GMYc3B27j4vobolDtMpV3LhTwH/wIdJD9ZN+KHSzj+Pui7y+GH4hGpU7x0pir 2xUxvf8Axhxhz27wGnBuq0QLeKoOFN4XPw/+X2LHMaYJ3Hu8VS+E3k/3gkabTw/3gqgD8Bs5vfxc ph+jFmVf7fpaynuRXgxLv1J/1HJJep9kVcN0acONN6tf+m3Op1/tjTedFPZV7Xsvvxt90jCI25t4 Yx425rhFavFrLS3r8dDoNRqTc6HNRjGkBffZ4k5i9HzrA+FDLi2AU4Ymb3YarSLpIpbrS3r8WyZa FQHc4/I5qEbD3qWkS75LpLdTscpOkz2sczthm6HuyhepaRLvkuksscpOkz2sLYZuh7soXqWkS75L pLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6HuyhepaRLvkuksscpOkz2sLYZuh7soXqWkS 75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6HuyhepaRLvkuksscpOkz2sLYZuh7soXq WkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6HuyhepaRLvkuksscpOkz2sLYZuh7s oXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6HuyhepaRLvkuksscpOkz2sLYZu h7soXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6HuyhepaRLvkuksscpOkz2sL YZuh7soXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6HuyhepaRLvkuksscpOkz 2sLYZuh7soXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6HuyhepaRLvkuksscp Okz2sLYZuh7soXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6HuyhepaRLvkuks scpOkz2sLYZuh7soXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6HuyhepaRLvk uksscpOkz2sLYZuh7soXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6HuyhepaR LvkuksscpOkz2sLYZuh7soXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6Huyhe paRLvkuksscpOkz2sLYZuh7soXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm6Hu yhepaRLvkuksscpOkz2sLYZuh7soXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPawthm 6HuyhepaRLvkuksscpOkz2sLYZuh7soXqWkS75LpLLHKTpM9rC2Gboe7KF6lpEu+S6Syxyk6TPaw thm6HuyhepaRLvkuksscpOkz2sLYZuh7so/B1U7PhEu/S6Q3ggXOTpNdpHsTDN0O9lEasonpU+HP eJ9JaGYLV3ydNrtIlAY5v/U7OItVVPP7Ilw/sif0b700QwLP6zfaRJthk0OexEYsqTSJ8H7In0po StlX3ydJv24mibeboc9iItZVPSp+FJ+f7qaGYFndZvtE/lEoTCvvf4/YiMVWJZmVT3h/ZifT+NtE MSzus3rESwMKu90H7ERiioaYnhyZ+77baEVpfC6zesxIA283QXsRQqn3/Zk/Dk6Y2AhNfD6zWtRK AwzU5i9mKA6wB+zhrBRz660cxOvvus3rUZkMMmgvZinvc/wpd/lBQs/rweMO62MhOvvus3rkZhMF RdzoL2F/cvkj6LxmH2wPF91E2mP2/S3w7ed1m9dj2lnN0OanH1NbiXHgH7r4t8M7+3xuvOxfWb3v vyfvTyxicIEWuzvcTvl4JFf3c+9HZ9gAuRCQuYIyZ8M7nfpgc3Mip4vk18hC3IihhEeyNyzCZbPn DfHOG+1mlx2vg4RLUSmSgKrWqJaxVVgzP7nKla4ors7uqfbqWyKChKiVCtacKW3ZHdYsS1JVlyeh 2i74Ujq7D15KFgAO5mkpeIc3b+T7O63CsLpdwjLubC4lT9S4S73Ai0AqKuRN6O3YKTCI0ndJhP8A 1mvx9I3rleMAVNIQj5wsIA/feUA/RUf9O+3FqTo1y183/YG/d+Ou0bPKjf66Z+2YBE+1UwgrRMqp jqjJblMPve2QbNz8dj/uv4yGq79Gn9HT7g37vRvWqT3Pzkvv7nvBE+SYbA++PeH/AA1P/aQ0QqMO r5t+wN+70T2KST6Sv39z3giUQmIBDPMYWDmG2dTbw7//ABkeudoy0WXBKoi8C7QDf/8A0/En5Sbq xzGL/bz94I04wv6SyvW+ms6STMcSd3yETbAYlL8QFSaUHkUneIuRncHlMrzUNYt4gYSrImFM92qm Q5SiYoN0/Y+ph6hX6nAJG692m1rtFBcRoRJQbaihApIq2wWpV3Q76c2w7o2UpGUVRuzdQVVmuYtk jiJW2qItNu7q1VZqbcx+AXer/PEqxTWZqN1JnOmE3gCEwybHHyEvQJvZLl8dkVz9b4s6mRiJyGSX SEhyiVdQDWDvt125GWVSE1dGYW22q46hNLY2Er3COD3dESq6QLhKkOqOVszN+NZggK2l2SVIlZb2 PKtfDGPgVNaHtnh5UG0G+WHcq8/rIU5yH7N+MltvInMMcuOpylPWg2gyyWcnSa16FpteBOZIY6nK U9aDaDfanM7rN6/HiGOpylPWg2g3zd52lvXoV2Y/WOopuDvYYp7spvboF3JAMQm6GIZsUDmxf3IG NZvixXCYbJbS2bK2hEm90NWMavlAa7SYqlVPKkYzuZlUQkRceIqq1HjRbLioqcCoBrkEt6PWr1JP qnj3WSW4Pgy13nd8CrMpw7J6dTtHJrjDkNQpahqd+EDjb0/zs4phG3NIoChYQcscSYxrVwKDUTCD A1hSWbZaZt7lZsW2Qu8dtRJu4lJ4lxl+lJaVFQF3CLthqVtuD+E84BbVeecsJuWbbq1WsSBVfTEg iVLvYk8qcHdC/wAznTE4KRtVLGE5V7ZzMoIibMmcojUD3o+JtJL0SNeKXla+TLGq/Yi4P1KuRFxR Y5idm6lrmDqqx1Os11cX9P78WFFposEcWPCOYc4zbn+j+6A2+Yoc0/s4/bIiifaqYP1omVUxpFfm J9Fr7rMfa81V9v8AWDey8UYvjM0WAcAmAQCwwiHZdmts/jAaySNGDi7jKVoviHPd+NHMvPVL3Xgz 2Px+MLTJMu6sCOjnHgmvfH/L8bfzD3Ba6SMiqJWrUviyMu1/Z/QG/kipzzzyqvdeux/KnS0CX1V3 o10nOYT4inu0p749vbKXP/8Ae4+Ie4LXyiG2qk7lk8B/Lx0EKdYfrJvxRKVcfrXui9MNfjVSc44G Ip7rDnt+MADaI92cP0N02iUbqTcdVz8PX4y70c6pV46+/wCs3+IJ++NSJ1iInvbYiJhxh34vvd5M i329xrCe5BeDEuRP+o5JL1F8kaIN0acONN6tf+m3Op1/tjUubnm062M+AbdjvxMw5u4aMNz2mxVS 76v7Q1+OhULYRvveq5qEYUCI9boko8ZUcuMgZEcV+IGNjqguTG92OAMwfI1ARXBfOo6vITaf/UIv O5KXDc1+UXNQjZ/KS8qS1su0m7BYPO0ta1HJaxzV5ndUjc/qfWDpA8LbC1pRQ+aIy9w6UZge47GJ teIQ/FTiqsuyjLj3ND9DYasD8tdrPuSlcgXulMmygXjEPdYo842WcMJrAHAGepNiy5MNC03LidhQ vZh5tgTNAmCJRbt3lmrdWLCqiLWnQNi/BKUw4w5kqOeUwYdVxx8htId0w0bxACnLiKK5YRuuvc2r SIqpUuxOE5hEYDRlq40Mp9gRS9IyEqPcxybSSsEJqnM7xPzjMcrRo0Nd5nm5wiUQAkQdYhcKXjk8 vCqjmmuFqj4skAtUsCsEtk9Aoyk5vCl6ZJ8WZifo9yWkUlCafbQyZYMHkNs2rSVOCDd4o7zSLVFp wwwo2OLdI0bK4NNS6Mk6xIz7cxOrNI6y4oo88BskDgu2VrAjO7Qt9xURYvt06lLB54ojUerdGMJG ZJ6e6bU3iFTXxxm7BZrTSSns0QeCwY8bjUPkmr83RM0OiD2RImK7pldiFesYq4HTcgUeialzZ0n6 Lwlk5CkqKl5UJ2cCSE5an6NpGcZcdcRto5mjpc0dYbVV3ZE73PvcblQLs29haRpPB2bnaOpOYmTl JQpwgmaDn6PlHm2wVxwZefmGlbecRE3Ai33TvkqCs0iYp1LNxkXB7katlXsIt/kZ/qLStzqrL8Mg eDxVqotMYVDo1BSRyW4HPNdZZiXWeDPr2momma/QUdkFDXl+o5iV6NIY2b5qlcLJqjqOotuZbk54 pF5x6mZCSnjNtxW3nJWi33L+abBUVUVtys0SqoTrBML+wzK0ZgvLT8/STsu5NySTrLbNEzs5JALg I403M0mw1cyzhoqIqG3UCrXWobuL8pd1GSbp1lyljrONdFafVerRT8KiSPICVCqqzpJMMhb7D1or AofUmtMEfyQiAvryiiYTuxkXtZBQBRAiyh3crxqqc/yi5WjpyeKWo8ZujqNm9pzU0VKyUtNmYmLb pyVFm4cxONARYnAMAJN1aEUNQ2VDbAMxSEpJDMT5ytIUhK7blpZKNm5iVECAjbGcpIGgYlHDEcbZ gRiW5skSgh9XtNafSqhhKSXSGvcypyBKTpWWD0+q7HCxd0duxaEOU4El+dHnrqq/qou+TkI8Blqi ayLtZlKiSqaZiG7dTNL0gWBkzSFFBtp8qOcm5BpUHu5lLq7LjdpM3hW6x7kKWz7xKiWOOURRMimF 0vIUkSyzCT7crPOpa7iAvo0+ttZWwllELuirYHv13KR6BMMvAxhVLZAq0+0s6nrR6o2DbDqZTC+0 5rpSes85ROsEmP6Mnqqwep83DFI0VeNOUOiQ5Y/uDs7PjoZwQNlD6q7pmM35Q2OdkiYp2lpAJ3C+ lJSmTnGhm6LnqNlG6NmBWYG8kmCSyMubrPc2nTJpy9JEABNUj9QYf7H0vQtFzxSeClGzVEhKOrK0 lJUhNHSDBIwt3OPAtsnwae3bjYC6F2KqZkCLGl+HLgfYG9HMFfBcqbTmtMJl6os8UYRmpCHmletU VPhORVVSCpvszwp4mCJrQ2USuab2u8C6PJXMi4LXSaYnIQC9G2MdkHZHwiw5pySnJInZOVpFWCLb VGN/IwJtmyyqNk05SF4rYheAb1mzaU8a18+2R8A9j6gcC6GnJScu5uZo9HkHatIn8rn+j2nazB1u QsIZFdmDNqupArTFaDp1J6Y3vDMk/A8CucDJFJuoa61tSnjsMi5nNydHkrwYIAeXeyC/UOGTj7ZK uBBxvg8wtOc2eZcNjmYwh+T3LEvSa0btXbIWiVLHdbzfRN33tyu938Qm9hF49kBigdvhafo1KR2z tcrIotruV3VUq7nvr1Fx95FNg04BdPUJXwU694S+EDLFMobhBVcgUPo5Rl+prNlQ3+rcIgM8ucJj LpMT/Coqm7wpxfhURRvlHeIo5LEHVVYAv7kMuGeynTZT1O0XQtGuzp0TIOnSNI7fl5IZA3ZZxxsp cTNzbTrVRFZBxs7bRiiLZrjHghsZ0OMlQtJ0xSASg0pPNhR8htJ+cKdBuZAHEfUW29rNuVoNowcC w4BKu6qjZKs2DXLKVbuq7uFNZHwf5fkmhNMpPjzhA5rplEY/FJSc32nSkSXUo2/wSYoS7S3EjrEV VUfXlxf0jqigfJvYj3lNwdw0pEsGtj85ydpZ2ZpSdmGjcYnmmwfUZxARKRF0XTmmUFRFG7cqqDaS 8WtKrdT+CFHjhDh0MpJ0Y3L0bJsOA29JOOEyhSqmq0eTd0Es6pISqdmZRVsrYxLXjOl3UZJunWXK WOs410Vp9V6tFPwqJI8gJUKqrOkkwyFvsPWisCh9Sa0wR/JCIC+vKKJhO7GRe1kFAFECLKHdyvG6 pz/KLlaOnJ4pajxm6Oo2b2nNTRUrJS02ZiYtunJUWbhzE40BFicAwAk3VoRQ1DTUNsAzFISkkMxP nK0hSErtuWlko2bmJUQICNsZykgaBiUcMRxtmBGJbmyRKCHZ9PupNxV4ohDa11yrdGaTuEamqfZW dITImD9VPCHSlxWnU0P0mTBFKlR2m0TBCAupYhD3gpVTlewFEMb4ci7sjsaV2eE/zmOjaKkGp8mm JV83Jyl5GhldScZbmGgkm5wyWbcunQVREgVCxKlmyZQKM2Ev6uhSFJzz0kLj0yyASlFTlL3ayrzj Dpzjko0O1QvWiRCITRRxotdYp1FRxF0hUai8Lco84RtzhsUiDg6RlxeTFcou7Ob2d3QibmVaJAcE lylBVMDABgIYMYLW7/LE8/LNmSE2RgBE2Ss2m1IUVQL9J3xVbK8aRwyZBpmYMB7oIGQo4KO2TQVV EMf0TeJMacSxF5SXlSWtl2k2ewedpa1qMNY5q8zuqQykvKktbLtJlg87S1rUKxzV5ndUhlJeVJa2 XaTLB52lrWoVjmrzO6pDKS8qS1su0mWDztLWtQrHNXmd1SGUl5UlrZdpMsHnaWtahWOavM7qkMpL ypLWy7SZYPO0ta1Csc1eZ3VIZSXlSWtl2kywedpa1qFY5q8zuqQykvKktbLtJlg87S1rUKxzV5nd UhlJeVJa2XaTLB52lrWoVjmrzO6pDKS8qS1su0mWDztLWtQrHNXmd1SGUl5UlrZdpMsHnaWtahWO avM7qkMpLypLWy7SZYPO0ta1Csc1eZ3VIZSXlSWtl2kywedpa1qFY5q8zuqQykvKktbLtJlg87S1 rUKxzV5ndUhlJeVJa2XaTLB52lrWoVjmrzO6pDKS8qS1su0mWDztLWtQrHNXmd1SGUl5UlrZdpMs HnaWtahWOavM7qkMpLypLWy7SZYPO0ta1Csc1eZ3VIZSXlSWtl2kywedpa1qFY5q8zuqQykvKktb LtJlg87S1rUKxzV5ndUhlJeVJa2XaTLB52lrWoVjmrzO6pDKS8qS1su0mWDztLWtQrHNXmd1SGUl 5UlrZdpMsHnaWtahWOavM7qkMpLypLWy7SZYPO0ta1Csc1eZ3VIZSXlSWtl2kywedpa1qFY5q8zu qQykvKktbLtJlg87S1rUKxzV5ndUhlJeVJa2XaTLB52lrWoVjmrzO6pDKS8qS1su0mWDztLWtQrH NXmd1SGUl5UlrZdpMsHnaWtahWOavM7qkcSjyXlSe8P42XaTeDAs9OkzrUZAUc3Q7qkRqq5OUJ/Q 9lDf/nJobgmnhp02tZiUChmaHdViMVeCZxyoutF4/wCEmiGBZydNvWYlhYzdDmrRFLPBeUp60XaT QnBLO6zesRLBQq73QerRGKvJeUF4fxoB/wDUWiGJp4adJvWE/lEoCFfB0Hq8RarwUfxknDYIPQcH H7otCNCzus1rkTEIM3QfYRHHWDlBdbCz/WLRDQq+/TpNa5EgVBPATmLsYj1ld/20nrZQ3v5xaOSF X36dJvXYkgreanMvZRQmX4cpLrYfbEWjkJ1991m9djOKhV3uguyinvs4ezhmHlZdoh68LY1t19/w 5zevRltN5ugv5NL+5fIsfozwGf2wOf56Xg4/dXy9xvh287rNa9GUbNXe9VzUo/AL5h9sm4874IZw z/8AKQfZ3QbCV5dFu/BWrdN5P9vT98Y1u603GL6rm9/+Xr+77OCO4jASxXankJX66kTB8jkaXKTr /k+KDs+i4bknZW6aIOL3oZwsa3zKVYOtgqIVaYkJFIbVWJVQGp9MS+WK4wqlTNqtUQSTeWoqq95L x2Rq4t77I78aOxbFcXYQjoW4pd6awL+AH/vAL4w7rfnnCtgidqu2FrrTEw4q/Yi0Aor5FxLwx3jB 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 +plPKy/HIXnF9UKi5PR/OF4PqZTysvxyF5xfVCouT0fzheD6mU8rL8checX1QqLk9H84Xg+plPKy /HIXnF9UKi5PR/OF4PqZTysvxyF5xfVCouT0fzheD6mU8rL8checX1QqLk9H84Xg+plPKy/HIXnF 9UKi5PR/OF4PqZTysvxyF5xfVCouT0fzheD6mU8rL8checX1QqLk9H84Xg+plPKy/HIXnF9UKi5P R/OF4PqZTysvxyF5xfVCouT0fzheD6mU8rL8checX1QqLk9H84Xg+plPKy/HIXnF9UKi5PR/OF4P qZTysvxyF5xfVCouT0fzheD6mU8rL8checX1QqLk9H84Xg+plPKy/HIXnF9UKi5PR/OF4PqZTysv xyF5xfVCouT0fzheD6mU8rL8checX1QqLk9H84Xg+plPKy/HIXnF9UKi5PR/OF4PqZTysvxyF5xf VCouT0fzheD6mU8rL8checX1QqLk9H84Xg+plPKy/HIXnF9UKi5PR/OF4PqZTysvxyF5xfVCouT0 fzheD6mU8rL8checX1QqLk9H84Xg+plPKy/HIXnF9UKi5PR/OF4PqZTysvxyF5xfVCouT0fzheD6 mU8rL8checX1QqLk9H84Xg+plPKy/HIXnF9UKi5PR/OF4PqZTysvxyF5xfVCouT0fzheD6mU8rL8 checX1QqLk9H84Xg+plPKy/HIXnF9UKi5PR/OF4PqZTysvxyF5xfVCouT0fzheD6mU8rL8checX1 QqLk9H84Xg+plPKy/HIXnF9UKi5PR/OF4PqZTysvxyF5xfVCouT0fzheD6mU8rL8checX1QqLk9H 84Xg+plPKy/HIXnF9UKi5PR/OF4PqZTysvxyF5xfVCouT0fzheD6mU8rL8checX1QqLk9H844lVD Wfn4TeVvBOiqbxdNYyAi8no/nFAqYw25/wBKnH++aIbo5C6a+qJIitXg9H84jFDG49/5VP8AaaEb o48RdNfVE0Ax+D0fziNVA/7oN/8AK/7bQzNFTwumsTARavB6P5xGK4+fd8Fu+t/ttDU6l4eksSwD H4PR/OIxUpxt3Qb35fi/7RsZAtW+vOXtRLEMXg9H84j1E1M1iln0vHB/jWhm2WX+L24kAiZB6MR6 yauf2UPwuF6882BWCXwv4+0iSCJkHoxSGSW3I33y771xf9s2Pap19/8A9TtYzYsic0cIIKioUL7f Nv2vlobrg9nbGso5i7pw/wB52sZSqFpVqTEle9xfGWKvIV83trfA3DEOD+VMKRd8Zoc7aIwTrfi9 IdnHGm6rDvPJg4fhH/j+R4BvTMi5a/WcORzL/rojuzrK19zXezm+xjMtDxikHqNBTuURFMzxfOCm KpGEwFJY4AHwT8UbCjYYAAQzgAgICFrWHBhhyXnjK0hIqVklR40x1pjdJMaYsYkmUVjSYSzTc1KN jYUVrSorQYl4F3LQliXHiNFyEi449AlCE5lWTdjJzAKV4piCXKZ1xQACBvAjHk/L8rafDN2jjB21 L19zOtK2MaIK4vmypj40VOKN1gexP1gO2N8hStUexY0/8zXi8tfHHZXJUJmczsl2ziHsZd56qH/v M35opmeoJHPmHWk/w6P0LQ9E0nY+dh5ua/EIznDoBMpsS2aDfBgP3VUL/eZqm5SVCkaVSCIqrVXX JLV9i0dUvkXFFslqHpZV+fcWIZtFx8fyhFzdjUx3f31KBm4Huof+8zQnJyj7XzYfM0Z+FxvAwen0 ar26W9w7c/EIrBlmYRTKHZObgARyqoVo73/WZsO2qN+jD5qjPwuMXyNSa/2xMfIm/wAQiO7G5hFQ 5eycdzw5VUK0bePtmbIk9I1/N081Rn4XHs8HJ5BX9MXe/wDOfiERa0szCIntmc3D+NVC4v8AvM0j 5Qkvo6eaoz8LjWFQVKVfPB83N/iMWzEJUj5jD2zmD+U1C4/+8zbKWpKSGpUlxr307jRmL/8Aa41c xQVJfTB83NeT/wC8ItKNyRGHxE6LxMZVSYqphBVWoChTiCd3uyjM2fcji9zM27l6dZaS1clixqiJ R4qqJwWkoytK8qRrJnBqdOsVmm18rMyqc3yhHmN6sNQCEytNkn1YdYoXskm19iEsTTcO0bKlGlYG 4mWdIyupEYq9nvxAAIcRMYwlD4RusSM0FN0UFgVYRETFaEuCuruTcti4KskcsmZJyi6VUTNHq1qT cmiDWvAjrr+9xKn2R0kdblOB4D88R6U335Ld8YHm3NYidUOaPNH3IXnln+sOlN6+TZjxo9B3WIVD mjzR+sjeeVF/zh0pnydMeNHoO6xHxbKJ3o80fojk8CYAyoM+/wDrh0ps3yW940eg7rEYcWROaKoI WcwgAvI2Z/woh0lvRUQ+Q/rkx8h3h/5mPLjiMiRVd6iliqRdynAqoVS8dS+RY9FfUw3qaZuwT5ng D1MB03Cnc/xGGQUp3mbjiVxmGBhMT27EI6xp3ImUrwkJilAgltVUMJbTDbsHnGJCcl1VoSJREVUE EK0W4LHbB5V+eElVrebbTwUq0iNuzzLtRqIWTWwdo0xbYCvcGylr9EErVnvnHM5a8vzTCY0mDx7v HECqDmF5nIbQstszxxui0TOSi1dw4crWrxzqk5Kar/XJw+C7rEa2zS6RjHUxouYwYhhsF5mweDiN GBD9DXiRmZc3gAWrNsxGutupLRWa1QWQVUTfqQhXgtJvxUJuTeQVVXEWpFXvXOBP9cv841qm9ziZ SPA9dD7jGNZfzFYPyZ4mP2tZpqjXkBanBTEu8DmT/Xxr2TRFxpXVjq/ljRU50XyRrbG0H9Qx7X83 wtnw8bHh+V/ah0jIzXjk6LusRY5GclUH9SvSa1eMWx6Hvu91xNYIb2PGOEP/AI5qXSEhM2C7sm8X gu5P9oi2SE9LoqdyXfTwmtXijlSHPWQLvZHwEzvT2cDAQ8ZKBSoBdpkCx+3gDeb1RFEuK0qq4PQc 1iPVIUo0jtV2VX12+wj/2Q== ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.sabretele.com/images/footerline.gif R0lGODlhbAIPAIAAAP///8zMzCH5BAQUAP8ALAAAAABsAg8AAAKNhI+py+0Po5y02ouz3rz7D4bi SJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmM TqvX7Lb7DY/Lx4G6/Y7P6/f8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZyTiHmam5ydnp+QkaKjpK Wmp6ipqqqlQAADs= ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.sabretele.com/images/ebayimage.jpg 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 KUcKUcKUcKV//9k= ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.sabretele.com/sabre.css BODY { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } TD { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } TH { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .bodystyle { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .small { FONT-SIZE: 9px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .medium { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .big { FONT-SIZE: 16px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .xbig { FONT-SIZE: 24px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .expanded { FONT-SIZE: 12px; LINE-HEIGHT: 24px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; LETTER-SPACING: 2px } .justified { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify } .footer { FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } .box1 { BORDER-RIGHT: #666666 solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc = solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc = solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 solid } .box2 { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; = PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WORD-SPACING: 2pt; BORDER-LEFT: = 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; FONT-STYLE: = italic } #LogoBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; MARGIN-RIGHT: = auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 100px } #NavBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/longbar.jpg); BORDER-LEFT: #0033ff 1px; WIDTH: 840px; COLOR: = #666666; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-REPEAT: repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px } #SearchBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 13px; = FLOAT: right; BORDER-LEFT: #0033ff 1px; WIDTH: 180px; COLOR: #ffffff; = PADDING-TOP: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #f1f3f2 } #ContainingBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 850px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #InformationBox { BORDER-RIGHT: #ffffff 1px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: = 25px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/greyshade2.jpg); MARGIN-LEFT: auto; BORDER-LEFT: #ffffff 1px; = WIDTH: 840px; MARGIN-RIGHT: auto; PADDING-TOP: 7px; BORDER-BOTTOM: = #ffffff 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: 32px; BACKGROUND-COLOR: #e0e0e0 } #links { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; = BACKGROUND-COLOR: #e0e0e0 } #linksheader { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff = 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: = right; BORDER-LEFT: #0033ff 1px; WIDTH: 160px; COLOR: #ffffff; = PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #000000 } #links2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 35px; = BACKGROUND-COLOR: #e0e0e0 } #linksfooter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; BACKGROUND-IMAGE: url(images/linksfooterimage.jpg); = BORDER-LEFT: #0033ff 1px; WIDTH: 165px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 40px; BACKGROUND-COLOR: #ececec } #Breadcrumb { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: none; BORDER-LEFT: #0033ff 1px; WIDTH: 660px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 30px } #linksmore { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; PADDING-TOP: 20px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 20px; BACKGROUND-COLOR: #e0e0e0 } #introduction { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = FONT-SIZE: 12px; FLOAT: right; BORDER-LEFT: #0033ff 1px solid; WIDTH: = 660px; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: #0033ff 1px = solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 30px } #TextContainingBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; COLOR: #666666; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 600px } #content1 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = FONT-SIZE: 12px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 600px; = COLOR: #000000; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc } .large { FONT-SIZE: 14px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #content1header { BORDER-RIGHT: #0086fc 1px; BORDER-TOP: #0086fc 1px; FONT-WEIGHT: bold; = FONT-SIZE: 15px; FLOAT: none; BORDER-LEFT: #0086fc 1px; WIDTH: 670px; = COLOR: #0088ff; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px } #linksspacer2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #e0e0e0 } #NavBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #NavBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #Search { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; WIDTH: = 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: #e0e0e0 } #LeftBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN: 20px 0px 0px 10px; BORDER-LEFT: #0033ff 1px; WIDTH: = 230px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: auto } #spacer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: none; BORDER-LEFT: #0033ff 1px; WIDTH: 660px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 20px } #shopbanner { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #phoneadvice { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; WIDTH: = 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 140px; BACKGROUND-COLOR: #e0e0e0 } #content2header { BORDER-RIGHT: #0086fc 1px; BORDER-TOP: #0086fc 1px; FONT-WEIGHT: bold; = FONT-SIZE: 15px; FLOAT: none; BACKGROUND-IMAGE: = url(images/navbargrey2.jpg); BORDER-LEFT: #0086fc 1px; WIDTH: 670px; = COLOR: #0088ff; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: = repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px } #linksspacer { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff = 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: = right; BORDER-LEFT: #0033ff 1px; WIDTH: 160px; COLOR: #ffffff; = PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #000000 } #Subject1 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BORDER-LEFT: #0033ff = 1px; WIDTH: 600px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 20px; BACKGROUND-COLOR: #cccccc } #Link3 { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; = BORDER-LEFT: #0033ff 1px solid; WIDTH: 180px; COLOR: #0088ff; = PADDING-TOP: 5px; BORDER-BOTTOM: #0033ff 1px solid; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #e6e6e6 } #Navbarcontainer { BORDER-RIGHT: #cccccc 33px; BACKGROUND-POSITION: center top; = BORDER-TOP: #ffffff 33px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/linksfooterimagetop.gif); = BORDER-LEFT: #cccccc 33px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 33px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: auto } #headerlink { BORDER-TOP: #ffffff 10px solid; PADDING-LEFT: 10px; FONT-WEIGHT: = normal; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #0033ff; BACKGROUND-IMAGE: = url(images/longbar.jpg); WIDTH: 190px; COLOR: #333333; BORDER-BOTTOM: = #ffffff 1px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-RIGHT-COLOR: #0033ff } #formlink { BORDER-RIGHT: #bbbbbb 1px; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 10px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #bbbbbb 1px; WIDTH: = 190px; COLOR: #0088ff; BORDER-BOTTOM: #f1f3f2 20px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: = #f1f3f2 } #link { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 190px; COLOR: #0088ff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: = #f1f3f2 } #contentcontainer { BORDER-RIGHT: #ffffff 12px; BORDER-TOP: #ffffff 12px solid; FONT-SIZE: = 12px; FLOAT: right; MARGIN: 5px 0px 0px; BORDER-LEFT: #ffffff 12px; = WIDTH: 630px; COLOR: #000000; BORDER-BOTTOM: #ffffff 12px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #content1 A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #cccccc } #content1 A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #cccccc } #contentheader { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 6px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/longbar.jpg); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; = BACKGROUND-REPEAT: repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 25px } #contentbreadcrumb { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 7px = solid; MARGIN-TOP: 1px; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/breadcrumbtop.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 630px; COLOR: #000000; MARGIN-RIGHT: 0px; PADDING-TOP: 9px; = BORDER-BOTTOM: #ffffff 5px solid; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px } #link A { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #link A:hover { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #content { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 20px 0px 15px; = BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #333333; BORDER-BOTTOM: = #0088ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto; BACKGROUND-COLOR: #ffffff } #contentheader2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 5px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; = BACKGROUND-IMAGE: url(images/navbargrey2.jpg); PADDING-BOTTOM: 0px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #666666; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; = BACKGROUND-COLOR: #ffffff } #RightBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/rightbox.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #searchlink { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 10px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; = BACKGROUND-IMAGE: url(images/navbargrey2.jpg); PADDING-BOTTOM: 0px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 190px; COLOR: #000000; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; = BACKGROUND-COLOR: #333333 } #linkfooter { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: = 190px; COLOR: #0088ff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 1px; = BACKGROUND-COLOR: #f1f3f2 } #contentheader3 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 5px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: = #ffffff } #LRBoxcontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 630px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #LeftBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #LeftBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #RightBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #RightBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #linksfooter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/linksfooterimage.gif); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 190px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: = #f2f2f2 } #Navbarcontainer2 { BORDER-RIGHT: #cccccc 0px; BACKGROUND-POSITION: center bottom; = BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/linksfooterimage.gif); = BORDER-LEFT: #cccccc 0px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 10px } #contentbreadcrumb A { PADDING-RIGHT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = BORDER-LEFT-COLOR: #0033ff; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-COLOR: = #ffffff; COLOR: #0088ff; BORDER-TOP-COLOR: #cccccc; MARGIN-RIGHT: 0px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: = #0033ff } #contentbreadcrumb A:hover { PADDING-RIGHT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = BORDER-LEFT-COLOR: #0033ff; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-COLOR: = #ffffff; COLOR: #0088ff; BORDER-TOP-COLOR: #cccccc; MARGIN-RIGHT: 0px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: = underline; BORDER-RIGHT-COLOR: #0033ff } #shopbannercontainer { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = FONT-SIZE: 12px; FLOAT: none; BORDER-LEFT: #0033ff 1px solid; WIDTH: = 850px; COLOR: #000000; BORDER-BOTTOM: #0033ff 1px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #Footerbox { CLEAR: none; BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: none; MARGIN-BOTTOM: 10px; = MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; MARGIN-RIGHT: = auto; PADDING-TOP: 20px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 100px } #footercontent { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 20px 0px 15px 10px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; = COLOR: #000000; BORDER-BOTTOM: #0088ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff } #contentpolandheader { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/navbarpoland.jpg); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 620px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff } #contentbar { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: = 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #000000; = MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0088ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: #ffffff } #footercontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 40px 0px = 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: auto } #ContainingBox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 850px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #leftbox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #rightbox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = FONT-SIZE: 12px; FLOAT: right; MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 230px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #top { PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 10px solid; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT-COLOR: #0033ff; = PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; COLOR: #000000; = BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: = 80px; BORDER-RIGHT-COLOR: #0033ff } #topadcontainer { BORDER-RIGHT: #cccccc 13px; BACKGROUND-POSITION: center top; = BORDER-TOP: #ffffff 13px solid; MARGIN-TOP: 0px; FONT-WEIGHT: bold; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/linksfooterimagetop.gif); BORDER-LEFT: #cccccc 13px; WIDTH: = 200px; BORDER-BOTTOM: #cccccc 13px; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #defencecontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/rightbox3.gif); PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 610px; COLOR: #000000; PADDING-TOP: = 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 80px } #link4 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 190px; COLOR: #0088ff; PADDING-TOP: = 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BACKGROUND-COLOR: #ffffff } #link4 A { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #link4 A:hover { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #contactcentrebox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/contactcentrebox.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 290px; COLOR: #333333; MARGIN-RIGHT: 0px; = PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 400px } #LINKBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/navbargrey2.jpg); BORDER-LEFT: #0033ff 1px; WIDTH: 840px; = COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #333333 } #LINKBox1 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 161px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #LINKBox2 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 241px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #LINKBox3 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 205px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #leftbox3 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox3.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 370px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 100px } #contactleft { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/contactleft.gif); MARGIN: 20px 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 200px } #contactright { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/contactright.gif); MARGIN: 20px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 200px } #contactcontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 0px; = FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 630px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff = 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #contactcentrebox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/contactcentrebox.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 290px; COLOR: #333333; MARGIN-RIGHT: 0px; = PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 400px } #optionbox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #wholecontent { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 870px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: = #ffffff } #link5 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 30px 0px 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 200px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; = BACKGROUND-COLOR: #ffffff } #contentfootercontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; MARGIN: 10px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 620px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #Navbarcontainer3 { BORDER-RIGHT: #cccccc 0px; BACKGROUND-POSITION: center bottom; = BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/footerimage2.gif); = BORDER-LEFT: #cccccc 0px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #contentheader A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif } #contentheader A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif } #adverts { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 630px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 54px } .H1 { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; = FONT-FAMILY: Arial, Helvetica, sans-serif } #counter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; VISIBILITY: hidden; PADDING-BOTTOM: 10px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } .hidden { FONT-WEIGHT: bold; FONT-SIZE: 10px; VISIBILITY: hidden; COLOR: #000000; = FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif } UL.checktree { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 10px sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.checktree UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 10px sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.checktree LI { PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: = url(images/node.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; = CURSOR: default; PADDING-TOP: 0px } UL.checktree LI.last { BACKGROUND-IMAGE: url(images/node-last.gif) } UL.checktree LI.plus { BACKGROUND-IMAGE: url(images/plus.gif) } UL.checktree LI.plus-last { BACKGROUND-IMAGE: url(images/plus-last.gif) } UL.checktree LI.minus { BACKGROUND-IMAGE: url(images/minus.gif) } UL.checktree LI.minus-last { BACKGROUND-IMAGE: url(images/minus-last.gif) } UL.checktree SPAN.count { COLOR: #999; TEXT-INDENT: 5pt; FONT-STYLE: italic } #ContainingBoxOuter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bg.gif); MARGIN-LEFT: = auto; BORDER-LEFT: #0033ff 1px; WIDTH: 910px; MARGIN-RIGHT: auto; = BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 1500px } #links7 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 13px; PADDING-BOTTOM: 10px; BORDER-LEFT: #0033ff 1px; WIDTH: = 190px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; = BACKGROUND-COLOR: #f1f3f2 } #wrapper { BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; = MARGIN-LEFT: auto; BORDER-LEFT: #003399 1px solid; WIDTH: 900px; = MARGIN-RIGHT: auto; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 500px } #tablepayment { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; = MARGIN-LEFT: auto; BORDER-LEFT: #999999 1px solid; WIDTH: 500px; = MARGIN-RIGHT: auto; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 120px } .tablecolor { COLOR: #000000; BACKGROUND-COLOR: #d8d8d8 } .tablecolor2 { BACKGROUND-COLOR: #f1f3f2 } .tablecolor3 { COLOR: #ffffff; BACKGROUND-COLOR: #cc0000 } #leftbox20 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox3.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #welcome { FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: = #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #topcurve { PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: 50px; BACKGROUND-COLOR: = #f2f3f1 } #topcurvea { PADDING-LEFT: 10px; BACKGROUND-IMAGE: = url(images/linksfooterimagetop.gif); WIDTH: auto; HEIGHT: 35px } #blue_box { PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: = normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bluebanner.jpg); = WIDTH: 610px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: = 150px; BORDER-BOTTOM-STYLE: none } #content_box { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: = #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 200px } #content_box_left { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 250px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 150px } #content_box_right { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 370px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 150px } #content_box_lefta { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 250px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px } #content_box_righta { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 370px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px } ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.sabretele.com/sabre.css BODY { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } TD { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } TH { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .bodystyle { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .small { FONT-SIZE: 9px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .medium { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .big { FONT-SIZE: 16px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .xbig { FONT-SIZE: 24px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .expanded { FONT-SIZE: 12px; LINE-HEIGHT: 24px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; LETTER-SPACING: 2px } .justified { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify } .footer { FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } .box1 { BORDER-RIGHT: #666666 solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc = solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc = solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 solid } .box2 { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; = PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WORD-SPACING: 2pt; BORDER-LEFT: = 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; FONT-STYLE: = italic } #LogoBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; MARGIN-RIGHT: = auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 100px } #NavBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/longbar.jpg); BORDER-LEFT: #0033ff 1px; WIDTH: 840px; COLOR: = #666666; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-REPEAT: repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px } #SearchBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 13px; = FLOAT: right; BORDER-LEFT: #0033ff 1px; WIDTH: 180px; COLOR: #ffffff; = PADDING-TOP: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #f1f3f2 } #ContainingBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 850px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #InformationBox { BORDER-RIGHT: #ffffff 1px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: = 25px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/greyshade2.jpg); MARGIN-LEFT: auto; BORDER-LEFT: #ffffff 1px; = WIDTH: 840px; MARGIN-RIGHT: auto; PADDING-TOP: 7px; BORDER-BOTTOM: = #ffffff 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: 32px; BACKGROUND-COLOR: #e0e0e0 } #links { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; = BACKGROUND-COLOR: #e0e0e0 } #linksheader { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff = 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: = right; BORDER-LEFT: #0033ff 1px; WIDTH: 160px; COLOR: #ffffff; = PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #000000 } #links2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 35px; = BACKGROUND-COLOR: #e0e0e0 } #linksfooter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; BACKGROUND-IMAGE: url(images/linksfooterimage.jpg); = BORDER-LEFT: #0033ff 1px; WIDTH: 165px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 40px; BACKGROUND-COLOR: #ececec } #Breadcrumb { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: none; BORDER-LEFT: #0033ff 1px; WIDTH: 660px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 30px } #linksmore { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; PADDING-TOP: 20px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 20px; BACKGROUND-COLOR: #e0e0e0 } #introduction { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = FONT-SIZE: 12px; FLOAT: right; BORDER-LEFT: #0033ff 1px solid; WIDTH: = 660px; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: #0033ff 1px = solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 30px } #TextContainingBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; COLOR: #666666; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 600px } #content1 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = FONT-SIZE: 12px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 600px; = COLOR: #000000; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc } .large { FONT-SIZE: 14px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #content1header { BORDER-RIGHT: #0086fc 1px; BORDER-TOP: #0086fc 1px; FONT-WEIGHT: bold; = FONT-SIZE: 15px; FLOAT: none; BORDER-LEFT: #0086fc 1px; WIDTH: 670px; = COLOR: #0088ff; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px } #linksspacer2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #e0e0e0 } #NavBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #NavBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #Search { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; WIDTH: = 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: #e0e0e0 } #LeftBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN: 20px 0px 0px 10px; BORDER-LEFT: #0033ff 1px; WIDTH: = 230px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: auto } #spacer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: none; BORDER-LEFT: #0033ff 1px; WIDTH: 660px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 20px } #shopbanner { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #phoneadvice { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; WIDTH: = 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 140px; BACKGROUND-COLOR: #e0e0e0 } #content2header { BORDER-RIGHT: #0086fc 1px; BORDER-TOP: #0086fc 1px; FONT-WEIGHT: bold; = FONT-SIZE: 15px; FLOAT: none; BACKGROUND-IMAGE: = url(images/navbargrey2.jpg); BORDER-LEFT: #0086fc 1px; WIDTH: 670px; = COLOR: #0088ff; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: = repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px } #linksspacer { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff = 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: = right; BORDER-LEFT: #0033ff 1px; WIDTH: 160px; COLOR: #ffffff; = PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #000000 } #Subject1 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BORDER-LEFT: #0033ff = 1px; WIDTH: 600px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 20px; BACKGROUND-COLOR: #cccccc } #Link3 { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; = BORDER-LEFT: #0033ff 1px solid; WIDTH: 180px; COLOR: #0088ff; = PADDING-TOP: 5px; BORDER-BOTTOM: #0033ff 1px solid; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #e6e6e6 } #Navbarcontainer { BORDER-RIGHT: #cccccc 33px; BACKGROUND-POSITION: center top; = BORDER-TOP: #ffffff 33px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/linksfooterimagetop.gif); = BORDER-LEFT: #cccccc 33px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 33px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: auto } #headerlink { BORDER-TOP: #ffffff 10px solid; PADDING-LEFT: 10px; FONT-WEIGHT: = normal; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #0033ff; BACKGROUND-IMAGE: = url(images/longbar.jpg); WIDTH: 190px; COLOR: #333333; BORDER-BOTTOM: = #ffffff 1px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-RIGHT-COLOR: #0033ff } #formlink { BORDER-RIGHT: #bbbbbb 1px; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 10px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #bbbbbb 1px; WIDTH: = 190px; COLOR: #0088ff; BORDER-BOTTOM: #f1f3f2 20px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: = #f1f3f2 } #link { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 190px; COLOR: #0088ff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: = #f1f3f2 } #contentcontainer { BORDER-RIGHT: #ffffff 12px; BORDER-TOP: #ffffff 12px solid; FONT-SIZE: = 12px; FLOAT: right; MARGIN: 5px 0px 0px; BORDER-LEFT: #ffffff 12px; = WIDTH: 630px; COLOR: #000000; BORDER-BOTTOM: #ffffff 12px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #content1 A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #cccccc } #content1 A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #cccccc } #contentheader { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 6px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/longbar.jpg); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; = BACKGROUND-REPEAT: repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 25px } #contentbreadcrumb { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 7px = solid; MARGIN-TOP: 1px; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/breadcrumbtop.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 630px; COLOR: #000000; MARGIN-RIGHT: 0px; PADDING-TOP: 9px; = BORDER-BOTTOM: #ffffff 5px solid; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px } #link A { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #link A:hover { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #content { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 20px 0px 15px; = BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #333333; BORDER-BOTTOM: = #0088ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto; BACKGROUND-COLOR: #ffffff } #contentheader2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 5px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; = BACKGROUND-IMAGE: url(images/navbargrey2.jpg); PADDING-BOTTOM: 0px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #666666; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; = BACKGROUND-COLOR: #ffffff } #RightBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/rightbox.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #searchlink { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 10px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; = BACKGROUND-IMAGE: url(images/navbargrey2.jpg); PADDING-BOTTOM: 0px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 190px; COLOR: #000000; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; = BACKGROUND-COLOR: #333333 } #linkfooter { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: = 190px; COLOR: #0088ff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 1px; = BACKGROUND-COLOR: #f1f3f2 } #contentheader3 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 5px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: = #ffffff } #LRBoxcontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 630px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #LeftBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #LeftBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #RightBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #RightBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #linksfooter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/linksfooterimage.gif); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 190px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: = #f2f2f2 } #Navbarcontainer2 { BORDER-RIGHT: #cccccc 0px; BACKGROUND-POSITION: center bottom; = BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/linksfooterimage.gif); = BORDER-LEFT: #cccccc 0px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 10px } #contentbreadcrumb A { PADDING-RIGHT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = BORDER-LEFT-COLOR: #0033ff; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-COLOR: = #ffffff; COLOR: #0088ff; BORDER-TOP-COLOR: #cccccc; MARGIN-RIGHT: 0px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: = #0033ff } #contentbreadcrumb A:hover { PADDING-RIGHT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = BORDER-LEFT-COLOR: #0033ff; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-COLOR: = #ffffff; COLOR: #0088ff; BORDER-TOP-COLOR: #cccccc; MARGIN-RIGHT: 0px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: = underline; BORDER-RIGHT-COLOR: #0033ff } #shopbannercontainer { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = FONT-SIZE: 12px; FLOAT: none; BORDER-LEFT: #0033ff 1px solid; WIDTH: = 850px; COLOR: #000000; BORDER-BOTTOM: #0033ff 1px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #Footerbox { CLEAR: none; BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: none; MARGIN-BOTTOM: 10px; = MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; MARGIN-RIGHT: = auto; PADDING-TOP: 20px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 100px } #footercontent { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 20px 0px 15px 10px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; = COLOR: #000000; BORDER-BOTTOM: #0088ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff } #contentpolandheader { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/navbarpoland.jpg); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 620px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff } #contentbar { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: = 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #000000; = MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0088ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: #ffffff } #footercontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 40px 0px = 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: auto } #ContainingBox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 850px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #leftbox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #rightbox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = FONT-SIZE: 12px; FLOAT: right; MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 230px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #top { PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 10px solid; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT-COLOR: #0033ff; = PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; COLOR: #000000; = BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: = 80px; BORDER-RIGHT-COLOR: #0033ff } #topadcontainer { BORDER-RIGHT: #cccccc 13px; BACKGROUND-POSITION: center top; = BORDER-TOP: #ffffff 13px solid; MARGIN-TOP: 0px; FONT-WEIGHT: bold; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/linksfooterimagetop.gif); BORDER-LEFT: #cccccc 13px; WIDTH: = 200px; BORDER-BOTTOM: #cccccc 13px; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #defencecontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/rightbox3.gif); PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 610px; COLOR: #000000; PADDING-TOP: = 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 80px } #link4 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 190px; COLOR: #0088ff; PADDING-TOP: = 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BACKGROUND-COLOR: #ffffff } #link4 A { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #link4 A:hover { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #contactcentrebox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/contactcentrebox.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 290px; COLOR: #333333; MARGIN-RIGHT: 0px; = PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 400px } #LINKBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/navbargrey2.jpg); BORDER-LEFT: #0033ff 1px; WIDTH: 840px; = COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #333333 } #LINKBox1 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 161px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #LINKBox2 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 241px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #LINKBox3 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 205px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #leftbox3 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox3.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 370px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 100px } #contactleft { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/contactleft.gif); MARGIN: 20px 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 200px } #contactright { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/contactright.gif); MARGIN: 20px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 200px } #contactcontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 0px; = FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 630px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff = 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #contactcentrebox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/contactcentrebox.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 290px; COLOR: #333333; MARGIN-RIGHT: 0px; = PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 400px } #optionbox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #wholecontent { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 870px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: = #ffffff } #link5 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 30px 0px 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 200px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; = BACKGROUND-COLOR: #ffffff } #contentfootercontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; MARGIN: 10px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 620px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #Navbarcontainer3 { BORDER-RIGHT: #cccccc 0px; BACKGROUND-POSITION: center bottom; = BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/footerimage2.gif); = BORDER-LEFT: #cccccc 0px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #contentheader A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif } #contentheader A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif } #adverts { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 630px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 54px } .H1 { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; = FONT-FAMILY: Arial, Helvetica, sans-serif } #counter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; VISIBILITY: hidden; PADDING-BOTTOM: 10px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } .hidden { FONT-WEIGHT: bold; FONT-SIZE: 10px; VISIBILITY: hidden; COLOR: #000000; = FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif } UL.checktree { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 10px sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.checktree UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 10px sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.checktree LI { PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: = url(images/node.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; = CURSOR: default; PADDING-TOP: 0px } UL.checktree LI.last { BACKGROUND-IMAGE: url(images/node-last.gif) } UL.checktree LI.plus { BACKGROUND-IMAGE: url(images/plus.gif) } UL.checktree LI.plus-last { BACKGROUND-IMAGE: url(images/plus-last.gif) } UL.checktree LI.minus { BACKGROUND-IMAGE: url(images/minus.gif) } UL.checktree LI.minus-last { BACKGROUND-IMAGE: url(images/minus-last.gif) } UL.checktree SPAN.count { COLOR: #999; TEXT-INDENT: 5pt; FONT-STYLE: italic } #ContainingBoxOuter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bg.gif); MARGIN-LEFT: = auto; BORDER-LEFT: #0033ff 1px; WIDTH: 910px; MARGIN-RIGHT: auto; = BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 1500px } #links7 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 13px; PADDING-BOTTOM: 10px; BORDER-LEFT: #0033ff 1px; WIDTH: = 190px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; = BACKGROUND-COLOR: #f1f3f2 } #wrapper { BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; = MARGIN-LEFT: auto; BORDER-LEFT: #003399 1px solid; WIDTH: 900px; = MARGIN-RIGHT: auto; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 500px } #tablepayment { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; = MARGIN-LEFT: auto; BORDER-LEFT: #999999 1px solid; WIDTH: 500px; = MARGIN-RIGHT: auto; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 120px } .tablecolor { COLOR: #000000; BACKGROUND-COLOR: #d8d8d8 } .tablecolor2 { BACKGROUND-COLOR: #f1f3f2 } .tablecolor3 { COLOR: #ffffff; BACKGROUND-COLOR: #cc0000 } #leftbox20 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox3.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #welcome { FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: = #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #topcurve { PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: 50px; BACKGROUND-COLOR: = #f2f3f1 } #topcurvea { PADDING-LEFT: 10px; BACKGROUND-IMAGE: = url(images/linksfooterimagetop.gif); WIDTH: auto; HEIGHT: 35px } #blue_box { PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: = normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bluebanner.jpg); = WIDTH: 610px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: = 150px; BORDER-BOTTOM-STYLE: none } #content_box { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: = #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 200px } #content_box_left { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 250px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 150px } #content_box_right { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 370px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 150px } #content_box_lefta { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 250px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px } #content_box_righta { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 370px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px } ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.sabretele.com/sabre.css BODY { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } TD { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } TH { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .bodystyle { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .small { FONT-SIZE: 9px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .medium { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .big { FONT-SIZE: 16px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .xbig { FONT-SIZE: 24px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .expanded { FONT-SIZE: 12px; LINE-HEIGHT: 24px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; LETTER-SPACING: 2px } .justified { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify } .footer { FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } .box1 { BORDER-RIGHT: #666666 solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc = solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc = solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 solid } .box2 { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; = PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WORD-SPACING: 2pt; BORDER-LEFT: = 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; FONT-STYLE: = italic } #LogoBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; MARGIN-RIGHT: = auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 100px } #NavBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/longbar.jpg); BORDER-LEFT: #0033ff 1px; WIDTH: 840px; COLOR: = #666666; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-REPEAT: repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px } #SearchBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 13px; = FLOAT: right; BORDER-LEFT: #0033ff 1px; WIDTH: 180px; COLOR: #ffffff; = PADDING-TOP: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #f1f3f2 } #ContainingBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 850px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #InformationBox { BORDER-RIGHT: #ffffff 1px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: = 25px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/greyshade2.jpg); MARGIN-LEFT: auto; BORDER-LEFT: #ffffff 1px; = WIDTH: 840px; MARGIN-RIGHT: auto; PADDING-TOP: 7px; BORDER-BOTTOM: = #ffffff 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: 32px; BACKGROUND-COLOR: #e0e0e0 } #links { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; = BACKGROUND-COLOR: #e0e0e0 } #linksheader { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff = 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: = right; BORDER-LEFT: #0033ff 1px; WIDTH: 160px; COLOR: #ffffff; = PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #000000 } #links2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 35px; = BACKGROUND-COLOR: #e0e0e0 } #linksfooter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; BACKGROUND-IMAGE: url(images/linksfooterimage.jpg); = BORDER-LEFT: #0033ff 1px; WIDTH: 165px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 40px; BACKGROUND-COLOR: #ececec } #Breadcrumb { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: none; BORDER-LEFT: #0033ff 1px; WIDTH: 660px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 30px } #linksmore { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; PADDING-TOP: 20px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 20px; BACKGROUND-COLOR: #e0e0e0 } #introduction { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = FONT-SIZE: 12px; FLOAT: right; BORDER-LEFT: #0033ff 1px solid; WIDTH: = 660px; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: #0033ff 1px = solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 30px } #TextContainingBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; COLOR: #666666; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 600px } #content1 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = FONT-SIZE: 12px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 600px; = COLOR: #000000; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc } .large { FONT-SIZE: 14px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #content1header { BORDER-RIGHT: #0086fc 1px; BORDER-TOP: #0086fc 1px; FONT-WEIGHT: bold; = FONT-SIZE: 15px; FLOAT: none; BORDER-LEFT: #0086fc 1px; WIDTH: 670px; = COLOR: #0088ff; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px } #linksspacer2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #e0e0e0 } #NavBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #NavBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #Search { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; WIDTH: = 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: #e0e0e0 } #LeftBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN: 20px 0px 0px 10px; BORDER-LEFT: #0033ff 1px; WIDTH: = 230px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: auto } #spacer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: none; BORDER-LEFT: #0033ff 1px; WIDTH: 660px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 20px } #shopbanner { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #phoneadvice { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; WIDTH: = 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 140px; BACKGROUND-COLOR: #e0e0e0 } #content2header { BORDER-RIGHT: #0086fc 1px; BORDER-TOP: #0086fc 1px; FONT-WEIGHT: bold; = FONT-SIZE: 15px; FLOAT: none; BACKGROUND-IMAGE: = url(images/navbargrey2.jpg); BORDER-LEFT: #0086fc 1px; WIDTH: 670px; = COLOR: #0088ff; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: = repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px } #linksspacer { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff = 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: = right; BORDER-LEFT: #0033ff 1px; WIDTH: 160px; COLOR: #ffffff; = PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #000000 } #Subject1 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BORDER-LEFT: #0033ff = 1px; WIDTH: 600px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 20px; BACKGROUND-COLOR: #cccccc } #Link3 { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; = BORDER-LEFT: #0033ff 1px solid; WIDTH: 180px; COLOR: #0088ff; = PADDING-TOP: 5px; BORDER-BOTTOM: #0033ff 1px solid; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #e6e6e6 } #Navbarcontainer { BORDER-RIGHT: #cccccc 33px; BACKGROUND-POSITION: center top; = BORDER-TOP: #ffffff 33px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/linksfooterimagetop.gif); = BORDER-LEFT: #cccccc 33px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 33px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: auto } #headerlink { BORDER-TOP: #ffffff 10px solid; PADDING-LEFT: 10px; FONT-WEIGHT: = normal; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #0033ff; BACKGROUND-IMAGE: = url(images/longbar.jpg); WIDTH: 190px; COLOR: #333333; BORDER-BOTTOM: = #ffffff 1px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-RIGHT-COLOR: #0033ff } #formlink { BORDER-RIGHT: #bbbbbb 1px; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 10px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #bbbbbb 1px; WIDTH: = 190px; COLOR: #0088ff; BORDER-BOTTOM: #f1f3f2 20px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: = #f1f3f2 } #link { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 190px; COLOR: #0088ff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: = #f1f3f2 } #contentcontainer { BORDER-RIGHT: #ffffff 12px; BORDER-TOP: #ffffff 12px solid; FONT-SIZE: = 12px; FLOAT: right; MARGIN: 5px 0px 0px; BORDER-LEFT: #ffffff 12px; = WIDTH: 630px; COLOR: #000000; BORDER-BOTTOM: #ffffff 12px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #content1 A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #cccccc } #content1 A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #cccccc } #contentheader { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 6px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/longbar.jpg); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; = BACKGROUND-REPEAT: repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 25px } #contentbreadcrumb { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 7px = solid; MARGIN-TOP: 1px; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/breadcrumbtop.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 630px; COLOR: #000000; MARGIN-RIGHT: 0px; PADDING-TOP: 9px; = BORDER-BOTTOM: #ffffff 5px solid; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px } #link A { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #link A:hover { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #content { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 20px 0px 15px; = BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #333333; BORDER-BOTTOM: = #0088ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto; BACKGROUND-COLOR: #ffffff } #contentheader2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 5px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; = BACKGROUND-IMAGE: url(images/navbargrey2.jpg); PADDING-BOTTOM: 0px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #666666; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; = BACKGROUND-COLOR: #ffffff } #RightBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/rightbox.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #searchlink { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 10px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; = BACKGROUND-IMAGE: url(images/navbargrey2.jpg); PADDING-BOTTOM: 0px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 190px; COLOR: #000000; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; = BACKGROUND-COLOR: #333333 } #linkfooter { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: = 190px; COLOR: #0088ff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 1px; = BACKGROUND-COLOR: #f1f3f2 } #contentheader3 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 5px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: = #ffffff } #LRBoxcontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 630px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #LeftBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #LeftBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #RightBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #RightBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #linksfooter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/linksfooterimage.gif); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 190px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: = #f2f2f2 } #Navbarcontainer2 { BORDER-RIGHT: #cccccc 0px; BACKGROUND-POSITION: center bottom; = BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/linksfooterimage.gif); = BORDER-LEFT: #cccccc 0px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 10px } #contentbreadcrumb A { PADDING-RIGHT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = BORDER-LEFT-COLOR: #0033ff; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-COLOR: = #ffffff; COLOR: #0088ff; BORDER-TOP-COLOR: #cccccc; MARGIN-RIGHT: 0px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: = #0033ff } #contentbreadcrumb A:hover { PADDING-RIGHT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = BORDER-LEFT-COLOR: #0033ff; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-COLOR: = #ffffff; COLOR: #0088ff; BORDER-TOP-COLOR: #cccccc; MARGIN-RIGHT: 0px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: = underline; BORDER-RIGHT-COLOR: #0033ff } #shopbannercontainer { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = FONT-SIZE: 12px; FLOAT: none; BORDER-LEFT: #0033ff 1px solid; WIDTH: = 850px; COLOR: #000000; BORDER-BOTTOM: #0033ff 1px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #Footerbox { CLEAR: none; BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: none; MARGIN-BOTTOM: 10px; = MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; MARGIN-RIGHT: = auto; PADDING-TOP: 20px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 100px } #footercontent { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 20px 0px 15px 10px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; = COLOR: #000000; BORDER-BOTTOM: #0088ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff } #contentpolandheader { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/navbarpoland.jpg); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 620px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff } #contentbar { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: = 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #000000; = MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0088ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: #ffffff } #footercontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 40px 0px = 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: auto } #ContainingBox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 850px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #leftbox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #rightbox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = FONT-SIZE: 12px; FLOAT: right; MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 230px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #top { PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 10px solid; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT-COLOR: #0033ff; = PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; COLOR: #000000; = BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: = 80px; BORDER-RIGHT-COLOR: #0033ff } #topadcontainer { BORDER-RIGHT: #cccccc 13px; BACKGROUND-POSITION: center top; = BORDER-TOP: #ffffff 13px solid; MARGIN-TOP: 0px; FONT-WEIGHT: bold; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/linksfooterimagetop.gif); BORDER-LEFT: #cccccc 13px; WIDTH: = 200px; BORDER-BOTTOM: #cccccc 13px; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #defencecontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/rightbox3.gif); PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 610px; COLOR: #000000; PADDING-TOP: = 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 80px } #link4 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 190px; COLOR: #0088ff; PADDING-TOP: = 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BACKGROUND-COLOR: #ffffff } #link4 A { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #link4 A:hover { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #contactcentrebox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/contactcentrebox.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 290px; COLOR: #333333; MARGIN-RIGHT: 0px; = PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 400px } #LINKBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/navbargrey2.jpg); BORDER-LEFT: #0033ff 1px; WIDTH: 840px; = COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #333333 } #LINKBox1 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 161px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #LINKBox2 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 241px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #LINKBox3 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 205px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #leftbox3 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox3.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 370px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 100px } #contactleft { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/contactleft.gif); MARGIN: 20px 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 200px } #contactright { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/contactright.gif); MARGIN: 20px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 200px } #contactcontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 0px; = FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 630px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff = 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #contactcentrebox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/contactcentrebox.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 290px; COLOR: #333333; MARGIN-RIGHT: 0px; = PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 400px } #optionbox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #wholecontent { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 870px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: = #ffffff } #link5 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 30px 0px 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 200px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; = BACKGROUND-COLOR: #ffffff } #contentfootercontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; MARGIN: 10px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 620px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #Navbarcontainer3 { BORDER-RIGHT: #cccccc 0px; BACKGROUND-POSITION: center bottom; = BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/footerimage2.gif); = BORDER-LEFT: #cccccc 0px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #contentheader A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif } #contentheader A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif } #adverts { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 630px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 54px } .H1 { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; = FONT-FAMILY: Arial, Helvetica, sans-serif } #counter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; VISIBILITY: hidden; PADDING-BOTTOM: 10px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } .hidden { FONT-WEIGHT: bold; FONT-SIZE: 10px; VISIBILITY: hidden; COLOR: #000000; = FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif } UL.checktree { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 10px sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.checktree UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 10px sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.checktree LI { PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: = url(images/node.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; = CURSOR: default; PADDING-TOP: 0px } UL.checktree LI.last { BACKGROUND-IMAGE: url(images/node-last.gif) } UL.checktree LI.plus { BACKGROUND-IMAGE: url(images/plus.gif) } UL.checktree LI.plus-last { BACKGROUND-IMAGE: url(images/plus-last.gif) } UL.checktree LI.minus { BACKGROUND-IMAGE: url(images/minus.gif) } UL.checktree LI.minus-last { BACKGROUND-IMAGE: url(images/minus-last.gif) } UL.checktree SPAN.count { COLOR: #999; TEXT-INDENT: 5pt; FONT-STYLE: italic } #ContainingBoxOuter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bg.gif); MARGIN-LEFT: = auto; BORDER-LEFT: #0033ff 1px; WIDTH: 910px; MARGIN-RIGHT: auto; = BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 1500px } #links7 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 13px; PADDING-BOTTOM: 10px; BORDER-LEFT: #0033ff 1px; WIDTH: = 190px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; = BACKGROUND-COLOR: #f1f3f2 } #wrapper { BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; = MARGIN-LEFT: auto; BORDER-LEFT: #003399 1px solid; WIDTH: 900px; = MARGIN-RIGHT: auto; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 500px } #tablepayment { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; = MARGIN-LEFT: auto; BORDER-LEFT: #999999 1px solid; WIDTH: 500px; = MARGIN-RIGHT: auto; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 120px } .tablecolor { COLOR: #000000; BACKGROUND-COLOR: #d8d8d8 } .tablecolor2 { BACKGROUND-COLOR: #f1f3f2 } .tablecolor3 { COLOR: #ffffff; BACKGROUND-COLOR: #cc0000 } #leftbox20 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox3.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #welcome { FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: = #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #topcurve { PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: 50px; BACKGROUND-COLOR: = #f2f3f1 } #topcurvea { PADDING-LEFT: 10px; BACKGROUND-IMAGE: = url(images/linksfooterimagetop.gif); WIDTH: auto; HEIGHT: 35px } #blue_box { PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: = normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bluebanner.jpg); = WIDTH: 610px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: = 150px; BORDER-BOTTOM-STYLE: none } #content_box { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: = #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 200px } #content_box_left { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 250px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 150px } #content_box_right { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 370px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 150px } #content_box_lefta { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 250px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px } #content_box_righta { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 370px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px } ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.sabretele.com/sabre.css BODY { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } TD { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } TH { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .bodystyle { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .small { FONT-SIZE: 9px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .medium { FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .big { FONT-SIZE: 16px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .xbig { FONT-SIZE: 24px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } .expanded { FONT-SIZE: 12px; LINE-HEIGHT: 24px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; LETTER-SPACING: 2px } .justified { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify } .footer { FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } .box1 { BORDER-RIGHT: #666666 solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc = solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc = solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 solid } .box2 { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; = PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WORD-SPACING: 2pt; BORDER-LEFT: = 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; FONT-STYLE: = italic } #LogoBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; MARGIN-RIGHT: = auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 100px } #NavBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/longbar.jpg); BORDER-LEFT: #0033ff 1px; WIDTH: 840px; COLOR: = #666666; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-REPEAT: repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px } #SearchBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 13px; = FLOAT: right; BORDER-LEFT: #0033ff 1px; WIDTH: 180px; COLOR: #ffffff; = PADDING-TOP: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #f1f3f2 } #ContainingBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 850px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #InformationBox { BORDER-RIGHT: #ffffff 1px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: = 25px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/greyshade2.jpg); MARGIN-LEFT: auto; BORDER-LEFT: #ffffff 1px; = WIDTH: 840px; MARGIN-RIGHT: auto; PADDING-TOP: 7px; BORDER-BOTTOM: = #ffffff 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: 32px; BACKGROUND-COLOR: #e0e0e0 } #links { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; = BACKGROUND-COLOR: #e0e0e0 } #linksheader { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff = 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: = right; BORDER-LEFT: #0033ff 1px; WIDTH: 160px; COLOR: #ffffff; = PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #000000 } #links2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 35px; = BACKGROUND-COLOR: #e0e0e0 } #linksfooter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; BACKGROUND-IMAGE: url(images/linksfooterimage.jpg); = BORDER-LEFT: #0033ff 1px; WIDTH: 165px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 40px; BACKGROUND-COLOR: #ececec } #Breadcrumb { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: none; BORDER-LEFT: #0033ff 1px; WIDTH: 660px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 30px } #linksmore { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; COLOR: #ffffff; PADDING-TOP: 20px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 20px; BACKGROUND-COLOR: #e0e0e0 } #introduction { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = FONT-SIZE: 12px; FLOAT: right; BORDER-LEFT: #0033ff 1px solid; WIDTH: = 660px; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: #0033ff 1px = solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 30px } #TextContainingBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; COLOR: #666666; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 600px } #content1 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = FONT-SIZE: 12px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 600px; = COLOR: #000000; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc } .large { FONT-SIZE: 14px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #content1header { BORDER-RIGHT: #0086fc 1px; BORDER-TOP: #0086fc 1px; FONT-WEIGHT: bold; = FONT-SIZE: 15px; FLOAT: none; BORDER-LEFT: #0086fc 1px; WIDTH: 670px; = COLOR: #0088ff; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px } #linksspacer2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: right; BORDER-LEFT: #0033ff = 1px; WIDTH: 150px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #e0e0e0 } #NavBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #NavBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #Search { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; WIDTH: = 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: #e0e0e0 } #LeftBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN: 20px 0px 0px 10px; BORDER-LEFT: #0033ff 1px; WIDTH: = 230px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; HEIGHT: auto } #spacer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: none; BORDER-LEFT: #0033ff 1px; WIDTH: 660px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 20px } #shopbanner { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #phoneadvice { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-SIZE: 13px; BORDER-LEFT: #0033ff 1px; WIDTH: = 150px; COLOR: #ffffff; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 140px; BACKGROUND-COLOR: #e0e0e0 } #content2header { BORDER-RIGHT: #0086fc 1px; BORDER-TOP: #0086fc 1px; FONT-WEIGHT: bold; = FONT-SIZE: 15px; FLOAT: none; BACKGROUND-IMAGE: = url(images/navbargrey2.jpg); BORDER-LEFT: #0086fc 1px; WIDTH: 670px; = COLOR: #0088ff; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: = repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px } #linksspacer { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff = 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: = right; BORDER-LEFT: #0033ff 1px; WIDTH: 160px; COLOR: #ffffff; = PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #000000 } #Subject1 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BORDER-LEFT: #0033ff = 1px; WIDTH: 600px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 20px; BACKGROUND-COLOR: #cccccc } #Link3 { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; = BORDER-LEFT: #0033ff 1px solid; WIDTH: 180px; COLOR: #0088ff; = PADDING-TOP: 5px; BORDER-BOTTOM: #0033ff 1px solid; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #e6e6e6 } #Navbarcontainer { BORDER-RIGHT: #cccccc 33px; BACKGROUND-POSITION: center top; = BORDER-TOP: #ffffff 33px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/linksfooterimagetop.gif); = BORDER-LEFT: #cccccc 33px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 33px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: auto } #headerlink { BORDER-TOP: #ffffff 10px solid; PADDING-LEFT: 10px; FONT-WEIGHT: = normal; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #0033ff; BACKGROUND-IMAGE: = url(images/longbar.jpg); WIDTH: 190px; COLOR: #333333; BORDER-BOTTOM: = #ffffff 1px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-RIGHT-COLOR: #0033ff } #formlink { BORDER-RIGHT: #bbbbbb 1px; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 10px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #bbbbbb 1px; WIDTH: = 190px; COLOR: #0088ff; BORDER-BOTTOM: #f1f3f2 20px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: = #f1f3f2 } #link { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 190px; COLOR: #0088ff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: = #f1f3f2 } #contentcontainer { BORDER-RIGHT: #ffffff 12px; BORDER-TOP: #ffffff 12px solid; FONT-SIZE: = 12px; FLOAT: right; MARGIN: 5px 0px 0px; BORDER-LEFT: #ffffff 12px; = WIDTH: 630px; COLOR: #000000; BORDER-BOTTOM: #ffffff 12px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #content1 A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #cccccc } #content1 A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #cccccc } #contentheader { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 6px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/longbar.jpg); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; = BACKGROUND-REPEAT: repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 25px } #contentbreadcrumb { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 7px = solid; MARGIN-TOP: 1px; FONT-SIZE: 12px; BACKGROUND-IMAGE: = url(images/breadcrumbtop.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 630px; COLOR: #000000; MARGIN-RIGHT: 0px; PADDING-TOP: 9px; = BORDER-BOTTOM: #ffffff 5px solid; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px } #link A { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #link A:hover { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #content { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 20px 0px 15px; = BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #333333; BORDER-BOTTOM: = #0088ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto; BACKGROUND-COLOR: #ffffff } #contentheader2 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 5px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; = BACKGROUND-IMAGE: url(images/navbargrey2.jpg); PADDING-BOTTOM: 0px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #666666; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; = BACKGROUND-COLOR: #ffffff } #RightBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/rightbox.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #searchlink { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 10px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; = BACKGROUND-IMAGE: url(images/navbargrey2.jpg); PADDING-BOTTOM: 0px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 190px; COLOR: #000000; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; = BACKGROUND-COLOR: #333333 } #linkfooter { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: = 190px; COLOR: #0088ff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 1px; = BACKGROUND-COLOR: #f1f3f2 } #contentheader3 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 5px = solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: = #ffffff } #LRBoxcontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 630px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #LeftBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #LeftBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #RightBox A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #RightBox A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #linksfooter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/linksfooterimage.gif); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 190px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: = #f2f2f2 } #Navbarcontainer2 { BORDER-RIGHT: #cccccc 0px; BACKGROUND-POSITION: center bottom; = BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/linksfooterimage.gif); = BORDER-LEFT: #cccccc 0px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 10px } #contentbreadcrumb A { PADDING-RIGHT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = BORDER-LEFT-COLOR: #0033ff; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-COLOR: = #ffffff; COLOR: #0088ff; BORDER-TOP-COLOR: #cccccc; MARGIN-RIGHT: 0px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: = #0033ff } #contentbreadcrumb A:hover { PADDING-RIGHT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; = BORDER-LEFT-COLOR: #0033ff; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-COLOR: = #ffffff; COLOR: #0088ff; BORDER-TOP-COLOR: #cccccc; MARGIN-RIGHT: 0px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: = underline; BORDER-RIGHT-COLOR: #0033ff } #shopbannercontainer { BORDER-RIGHT: #0033ff 1px solid; BORDER-TOP: #0033ff 1px solid; = FONT-SIZE: 12px; FLOAT: none; BORDER-LEFT: #0033ff 1px solid; WIDTH: = 850px; COLOR: #000000; BORDER-BOTTOM: #0033ff 1px solid; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif } #Footerbox { CLEAR: none; BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: none; MARGIN-BOTTOM: 10px; = MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: 850px; MARGIN-RIGHT: = auto; PADDING-TOP: 20px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 100px } #footercontent { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN: 20px 0px 15px 10px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; = COLOR: #000000; BORDER-BOTTOM: #0088ff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff } #contentpolandheader { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/navbarpoland.jpg); MARGIN: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 620px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff } #contentbar { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: = 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #000000; = MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0088ff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: #ffffff } #footercontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 40px 0px = 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: #000000; = BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: auto } #ContainingBox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 850px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #leftbox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #rightbox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = FONT-SIZE: 12px; FLOAT: right; MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 230px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #top { PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 10px solid; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT-COLOR: #0033ff; = PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; COLOR: #000000; = BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: = 80px; BORDER-RIGHT-COLOR: #0033ff } #topadcontainer { BORDER-RIGHT: #cccccc 13px; BACKGROUND-POSITION: center top; = BORDER-TOP: #ffffff 13px solid; MARGIN-TOP: 0px; FONT-WEIGHT: bold; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/linksfooterimagetop.gif); BORDER-LEFT: #cccccc 13px; WIDTH: = 200px; BORDER-BOTTOM: #cccccc 13px; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #defencecontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/rightbox3.gif); PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 610px; COLOR: #000000; PADDING-TOP: = 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: no-repeat; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 80px } #link4 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 190px; COLOR: #0088ff; PADDING-TOP: = 5px; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BACKGROUND-COLOR: #ffffff } #link4 A { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #link4 A:hover { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif } #contactcentrebox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/contactcentrebox.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 290px; COLOR: #333333; MARGIN-RIGHT: 0px; = PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 400px } #LINKBox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: = 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(images/navbargrey2.jpg); BORDER-LEFT: #0033ff 1px; WIDTH: 840px; = COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #333333 } #LINKBox1 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 161px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #LINKBox2 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 241px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #LINKBox3 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; = WIDTH: 205px; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 84px; = BACKGROUND-COLOR: #ffffff } #leftbox3 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox3.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 370px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 100px } #contactleft { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/contactleft.gif); MARGIN: 20px 0px; BORDER-LEFT: #0033ff 1px; = WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 200px } #contactright { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/contactright.gif); MARGIN: 20px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; HEIGHT: 200px } #contactcontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 0px; = FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 630px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff = 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto } #contactcentrebox2 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: = url(images/contactcentrebox.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 290px; COLOR: #333333; MARGIN-RIGHT: 0px; = PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 400px } #optionbox { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 20px; = FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 620px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #wholecontent { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; MARGIN-LEFT: auto; BORDER-LEFT: #0033ff 1px; WIDTH: = 870px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: = #ffffff } #link5 { BORDER-RIGHT: #0033ff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #0033ff 1px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 30px 0px 0px; BORDER-LEFT: = #0033ff 1px; WIDTH: 200px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; = BACKGROUND-COLOR: #ffffff } #contentfootercontainer { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: right; MARGIN: 10px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 620px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } #Navbarcontainer3 { BORDER-RIGHT: #cccccc 0px; BACKGROUND-POSITION: center bottom; = BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; = FLOAT: left; BACKGROUND-IMAGE: url(images/footerimage2.gif); = BORDER-LEFT: #cccccc 0px; WIDTH: 200px; BORDER-BOTTOM: #cccccc 0px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif } #contentheader A { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px solid; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif } #contentheader A:hover { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; COLOR: = #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif } #adverts { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #ffffff 5px; FONT-WEIGHT: = normal; FONT-SIZE: 13px; MARGIN: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: = 630px; COLOR: #0088ff; BORDER-BOTTOM: #ffffff 1px; FONT-FAMILY: Geneva, = Arial, Helvetica, sans-serif; HEIGHT: 54px } .H1 { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; = FONT-FAMILY: Arial, Helvetica, sans-serif } #counter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; VISIBILITY: hidden; PADDING-BOTTOM: 10px; MARGIN: 0px; = BORDER-LEFT: #0033ff 1px; WIDTH: 630px; COLOR: #000000; BORDER-BOTTOM: = #0033ff 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = auto } .hidden { FONT-WEIGHT: bold; FONT-SIZE: 10px; VISIBILITY: hidden; COLOR: #000000; = FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif } UL.checktree { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 10px sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.checktree UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 10px sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } UL.checktree LI { PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: = url(images/node.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; = CURSOR: default; PADDING-TOP: 0px } UL.checktree LI.last { BACKGROUND-IMAGE: url(images/node-last.gif) } UL.checktree LI.plus { BACKGROUND-IMAGE: url(images/plus.gif) } UL.checktree LI.plus-last { BACKGROUND-IMAGE: url(images/plus-last.gif) } UL.checktree LI.minus { BACKGROUND-IMAGE: url(images/minus.gif) } UL.checktree LI.minus-last { BACKGROUND-IMAGE: url(images/minus-last.gif) } UL.checktree SPAN.count { COLOR: #999; TEXT-INDENT: 5pt; FONT-STYLE: italic } #ContainingBoxOuter { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; MARGIN-TOP: 0px; = FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bg.gif); MARGIN-LEFT: = auto; BORDER-LEFT: #0033ff 1px; WIDTH: 910px; MARGIN-RIGHT: auto; = BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 1500px } #links7 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 13px; PADDING-BOTTOM: 10px; BORDER-LEFT: #0033ff 1px; WIDTH: = 190px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; = BACKGROUND-COLOR: #f1f3f2 } #wrapper { BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; = MARGIN-LEFT: auto; BORDER-LEFT: #003399 1px solid; WIDTH: 900px; = MARGIN-RIGHT: auto; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 500px } #tablepayment { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; = MARGIN-LEFT: auto; BORDER-LEFT: #999999 1px solid; WIDTH: 500px; = MARGIN-RIGHT: auto; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 120px } .tablecolor { COLOR: #000000; BACKGROUND-COLOR: #d8d8d8 } .tablecolor2 { BACKGROUND-COLOR: #f1f3f2 } .tablecolor3 { COLOR: #ffffff; BACKGROUND-COLOR: #cc0000 } #leftbox20 { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; PADDING-LEFT: 10px; = FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: = url(images/rightbox3.gif); MARGIN: 20px 0px 0px; BORDER-LEFT: #0033ff = 1px; WIDTH: 370px; BORDER-BOTTOM: #0033ff 1px; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 100px } #welcome { FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: = #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #topcurve { PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: 50px; BACKGROUND-COLOR: = #f2f3f1 } #topcurvea { PADDING-LEFT: 10px; BACKGROUND-IMAGE: = url(images/linksfooterimagetop.gif); WIDTH: auto; HEIGHT: 35px } #blue_box { PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: = normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bluebanner.jpg); = WIDTH: 610px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: = 150px; BORDER-BOTTOM-STYLE: none } #content_box { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 620px; COLOR: = #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; FONT-FAMILY: = Geneva, Arial, Helvetica, sans-serif; HEIGHT: 200px } #content_box_left { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 250px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 150px } #content_box_right { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 370px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 150px } #content_box_lefta { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 250px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px } #content_box_righta { BORDER-RIGHT: #0033ff 1px; BORDER-TOP: #0033ff 1px; FONT-SIZE: 12px; = FLOAT: right; MARGIN-LEFT: 0px; BORDER-LEFT: #0033ff 1px; WIDTH: 370px; = COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #0033ff 1px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px } ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.sabretele.com/textsizer.js /*------------------------------------------------------------ Document Text Sizer- Copyright 2003 - Taewook Kang. All rights = reserved. Coded by: Taewook Kang (txkang.REMOVETHIS@hotmail.com) Web Site: http://txkang.com Script featured on Dynamic Drive (http://www.dynamicdrive.com) =09 Please retain this copyright notice in the script. License is granted to user to reuse this code on=20 their own website if, and only if,=20 this entire copyright notice is included. --------------------------------------------------------------*/ //Specify affected tags. Add or remove from list: var tgs =3D new Array( 'div','td','tr'); //Specify spectrum of different font sizes: var szs =3D new Array( '12','13','14' ); var startSz =3D 2; function ts( trgt,inc ) { if (!document.getElementById) return var d =3D document,cEl =3D null,sz =3D startSz,i,j,cTags; =09 sz +=3D inc; if ( sz < 0 ) sz =3D 0; if ( sz > 2 ) sz =3D 2; startSz =3D sz; =09 if ( !( cEl =3D d.getElementById( trgt ) ) ) cEl =3D = d.getElementsByTagName( trgt )[ 0 ]; cEl.style.fontSize =3D szs[ sz ]; for ( i =3D 0 ; i < tgs.length ; i++ ) { cTags =3D cEl.getElementsByTagName( tgs[ i ] ); for ( j =3D 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize =3D = szs[ sz ]; } } ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.sabretele.com/includes/mootools.js /*=0A= Script: Core.js=0A= Mootools - My Object Oriented javascript.=0A= =0A= License:=0A= MIT-style license.=0A= =0A= MooTools Copyright:=0A= copyright (c) 2007 Valerio Proietti, =0A= =0A= MooTools Credits:=0A= - Class is slightly based on Base.js = (c) 2006 Dean Edwards, = License =0A= - Some functions are inspired by those found in prototype.js = (c) 2005 Sam Stephenson sam [at] conio = [dot] net, MIT-style license=0A= - Documentation by Aaron Newton (aaron.newton [at] cnet [dot] com) and = Valerio Proietti.=0A= */=0A= =0A= var MooTools =3D {=0A= version: '1.11' =0A= };=0A= =0A= /* Section: Core Functions */=0A= =0A= /*=0A= Function: $defined=0A= Returns true if the passed in value/object is defined, that means is = not null or undefined.=0A= =0A= Arguments:=0A= obj - object to inspect=0A= */=0A= =0A= function $defined(obj){=0A= return (obj !=3D undefined);=0A= };=0A= =0A= /*=0A= Function: $type=0A= Returns the type of object that matches the element passed in.=0A= =0A= Arguments:=0A= obj - the object to inspect.=0A= =0A= Example:=0A= >var myString =3D 'hello';=0A= >$type(myString); //returns "string"=0A= =0A= Returns:=0A= 'element' - if obj is a DOM element node=0A= 'textnode' - if obj is a DOM text node=0A= 'whitespace' - if obj is a DOM whitespace node=0A= 'arguments' - if obj is an arguments object=0A= 'object' - if obj is an object=0A= 'string' - if obj is a string=0A= 'number' - if obj is a number=0A= 'boolean' - if obj is a boolean=0A= 'function' - if obj is a function=0A= 'regexp' - if obj is a regular expression=0A= 'class' - if obj is a Class. (created with new Class, or the extend of = another class).=0A= 'collection' - if obj is a native htmlelements collection, such as = childNodes, getElementsByTagName .. etc.=0A= false - (boolean) if the object is not defined or none of the above.=0A= */=0A= =0A= function $type(obj){=0A= if (!$defined(obj)) return false;=0A= if (obj.htmlElement) return 'element';=0A= var type =3D typeof obj;=0A= if (type =3D=3D 'object' && obj.nodeName){=0A= switch(obj.nodeType){=0A= case 1: return 'element';=0A= case 3: return (/\S/).test(obj.nodeValue) ? 'textnode' : 'whitespace';=0A= }=0A= }=0A= if (type =3D=3D 'object' || type =3D=3D 'function'){=0A= switch(obj.constructor){=0A= case Array: return 'array';=0A= case RegExp: return 'regexp';=0A= case Class: return 'class';=0A= }=0A= if (typeof obj.length =3D=3D 'number'){=0A= if (obj.item) return 'collection';=0A= if (obj.callee) return 'arguments';=0A= }=0A= }=0A= return type;=0A= };=0A= =0A= /*=0A= Function: $merge=0A= merges a number of objects recursively without referencing them or = their sub-objects.=0A= =0A= Arguments:=0A= any number of objects.=0A= =0A= Example:=0A= >var mergedObj =3D $merge(obj1, obj2, obj3);=0A= >//obj1, obj2, and obj3 are unaltered=0A= */=0A= =0A= function $merge(){=0A= var mix =3D {};=0A= for (var i =3D 0; i < arguments.length; i++){=0A= for (var property in arguments[i]){=0A= var ap =3D arguments[i][property];=0A= var mp =3D mix[property];=0A= if (mp && $type(ap) =3D=3D 'object' && $type(mp) =3D=3D 'object') = mix[property] =3D $merge(mp, ap);=0A= else mix[property] =3D ap;=0A= }=0A= }=0A= return mix;=0A= };=0A= =0A= /*=0A= Function: $extend=0A= Copies all the properties from the second passed object to the first = passed Object.=0A= If you do myWhatever.extend =3D $extend the first parameter will become = myWhatever, and your extend function will only need one parameter.=0A= =0A= Example:=0A= (start code)=0A= var firstOb =3D {=0A= 'name': 'John',=0A= 'lastName': 'Doe'=0A= };=0A= var secondOb =3D {=0A= 'age': '20',=0A= 'sex': 'male',=0A= 'lastName': 'Dorian'=0A= };=0A= $extend(firstOb, secondOb);=0A= //firstOb will become:=0A= {=0A= 'name': 'John',=0A= 'lastName': 'Dorian',=0A= 'age': '20',=0A= 'sex': 'male'=0A= };=0A= (end)=0A= =0A= Returns:=0A= The first object, extended.=0A= */=0A= =0A= var $extend =3D function(){=0A= var args =3D arguments;=0A= if (!args[1]) args =3D [this, args[0]];=0A= for (var property in args[1]) args[0][property] =3D args[1][property];=0A= return args[0];=0A= };=0A= =0A= /*=0A= Function: $native=0A= Will add a .extend method to the objects passed as a parameter, but the = property passed in will be copied to the object's prototype only if non = previously existent.=0A= Its handy if you dont want the .extend method of an object to overwrite = existing methods.=0A= Used automatically in MooTools to implement = Array/String/Function/Number methods to browser that dont support them = whitout manual checking.=0A= =0A= Arguments:=0A= a number of classes/native javascript objects=0A= =0A= */=0A= =0A= var $native =3D function(){=0A= for (var i =3D 0, l =3D arguments.length; i < l; i++){=0A= arguments[i].extend =3D function(props){=0A= for (var prop in props){=0A= if (!this.prototype[prop]) this.prototype[prop] =3D props[prop];=0A= if (!this[prop]) this[prop] =3D $native.generic(prop);=0A= }=0A= };=0A= }=0A= };=0A= =0A= $native.generic =3D function(prop){=0A= return function(bind){=0A= return this.prototype[prop].apply(bind, = Array.prototype.slice.call(arguments, 1));=0A= };=0A= };=0A= =0A= $native(Function, Array, String, Number);=0A= =0A= /*=0A= Function: $chk=0A= Returns true if the passed in value/object exists or is 0, otherwise = returns false.=0A= Useful to accept zeroes.=0A= =0A= Arguments:=0A= obj - object to inspect=0A= */=0A= =0A= function $chk(obj){=0A= return !!(obj || obj =3D=3D=3D 0);=0A= };=0A= =0A= /*=0A= Function: $pick=0A= Returns the first object if defined, otherwise returns the second.=0A= =0A= Arguments:=0A= obj - object to test=0A= picked - the default to return=0A= =0A= Example:=0A= (start code)=0A= function say(msg){=0A= alert($pick(msg, 'no meessage supplied'));=0A= }=0A= (end)=0A= */=0A= =0A= function $pick(obj, picked){=0A= return $defined(obj) ? obj : picked;=0A= };=0A= =0A= /*=0A= Function: $random=0A= Returns a random integer number between the two passed in values.=0A= =0A= Arguments:=0A= min - integer, the minimum value (inclusive).=0A= max - integer, the maximum value (inclusive).=0A= =0A= Returns:=0A= a random integer between min and max.=0A= */=0A= =0A= function $random(min, max){=0A= return Math.floor(Math.random() * (max - min + 1) + min);=0A= };=0A= =0A= /*=0A= Function: $time=0A= Returns the current timestamp=0A= =0A= Returns:=0A= a timestamp integer.=0A= */=0A= =0A= function $time(){=0A= return new Date().getTime();=0A= };=0A= =0A= /*=0A= Function: $clear=0A= clears a timeout or an Interval.=0A= =0A= Returns:=0A= null=0A= =0A= Arguments:=0A= timer - the setInterval or setTimeout to clear.=0A= =0A= Example:=0A= >var myTimer =3D myFunction.delay(5000); //wait 5 seconds and execute = my function.=0A= >myTimer =3D $clear(myTimer); //nevermind=0A= =0A= See also:=0A= , =0A= */=0A= =0A= function $clear(timer){=0A= clearTimeout(timer);=0A= clearInterval(timer);=0A= return null;=0A= };=0A= =0A= /*=0A= Class: Abstract=0A= Abstract class, to be used as singleton. Will add .extend to any object=0A= =0A= Arguments:=0A= an object=0A= =0A= Returns:=0A= the object with an .extend property, equivalent to <$extend>.=0A= */=0A= =0A= var Abstract =3D function(obj){=0A= obj =3D obj || {};=0A= obj.extend =3D $extend;=0A= return obj;=0A= };=0A= =0A= //window, document=0A= =0A= var Window =3D new Abstract(window);=0A= var Document =3D new Abstract(document);=0A= document.head =3D document.getElementsByTagName('head')[0];=0A= =0A= /*=0A= Class: window=0A= Some properties are attached to the window object by the browser = detection.=0A= =0A= Note:=0A= browser detection is entirely object-based. We dont sniff.=0A= =0A= Properties:=0A= window.ie - will be set to true if the current browser is internet = explorer (any).=0A= window.ie6 - will be set to true if the current browser is internet = explorer 6.=0A= window.ie7 - will be set to true if the current browser is internet = explorer 7.=0A= window.gecko - will be set to true if the current browser is = Mozilla/Gecko.=0A= window.webkit - will be set to true if the current browser is = Safari/Konqueror.=0A= window.webkit419 - will be set to true if the current browser is = Safari2 / webkit till version 419.=0A= window.webkit420 - will be set to true if the current browser is = Safari3 (Webkit SVN Build) / webkit over version 419.=0A= window.opera - is set to true by opera itself.=0A= */=0A= =0A= window.xpath =3D !!(document.evaluate);=0A= if (window.ActiveXObject) window.ie =3D window[window.XMLHttpRequest ? = 'ie7' : 'ie6'] =3D true;=0A= else if (document.childNodes && !document.all && = !navigator.taintEnabled) window.webkit =3D window[window.xpath ? = 'webkit420' : 'webkit419'] =3D true;=0A= else if (document.getBoxObjectFor !=3D null) window.gecko =3D true;=0A= =0A= /*compatibility*/=0A= =0A= window.khtml =3D window.webkit;=0A= =0A= Object.extend =3D $extend;=0A= =0A= /*end compatibility*/=0A= =0A= //htmlelement=0A= =0A= if (typeof HTMLElement =3D=3D 'undefined'){=0A= var HTMLElement =3D function(){};=0A= if (window.webkit) document.createElement("iframe"); //fixes safari=0A= HTMLElement.prototype =3D (window.webkit) ? = window["[[DOMElement.prototype]]"] : {};=0A= }=0A= HTMLElement.prototype.htmlElement =3D function(){};=0A= =0A= //enables background image cache for internet explorer 6=0A= =0A= if (window.ie6) try {document.execCommand("BackgroundImageCache", false, = true);} catch(e){};=0A= =0A= /*=0A= Script: Class.js=0A= Contains the Class Function, aims to ease the creation of reusable = Classes.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Class=0A= The base class object of the framework.=0A= Creates a new class, its initialize method will fire upon class = instantiation.=0A= Initialize wont fire on instantiation when you pass *null*.=0A= =0A= Arguments:=0A= properties - the collection of properties that apply to the class.=0A= =0A= Example:=0A= (start code)=0A= var Cat =3D new Class({=0A= initialize: function(name){=0A= this.name =3D name;=0A= }=0A= });=0A= var myCat =3D new Cat('Micia');=0A= alert(myCat.name); //alerts 'Micia'=0A= (end)=0A= */=0A= =0A= var Class =3D function(properties){=0A= var klass =3D function(){=0A= return (arguments[0] !=3D=3D null && this.initialize && = $type(this.initialize) =3D=3D 'function') ? this.initialize.apply(this, = arguments) : this;=0A= };=0A= $extend(klass, this);=0A= klass.prototype =3D properties;=0A= klass.constructor =3D Class;=0A= return klass;=0A= };=0A= =0A= /*=0A= Property: empty=0A= Returns an empty function=0A= */=0A= =0A= Class.empty =3D function(){};=0A= =0A= Class.prototype =3D {=0A= =0A= /*=0A= Property: extend=0A= Returns the copy of the Class extended with the passed in properties.=0A= =0A= Arguments:=0A= properties - the properties to add to the base class in this new Class.=0A= =0A= Example:=0A= (start code)=0A= var Animal =3D new Class({=0A= initialize: function(age){=0A= this.age =3D age;=0A= }=0A= });=0A= var Cat =3D Animal.extend({=0A= initialize: function(name, age){=0A= this.parent(age); //will call the previous initialize;=0A= this.name =3D name;=0A= }=0A= });=0A= var myCat =3D new Cat('Micia', 20);=0A= alert(myCat.name); //alerts 'Micia'=0A= alert(myCat.age); //alerts 20=0A= (end)=0A= */=0A= =0A= extend: function(properties){=0A= var proto =3D new this(null);=0A= for (var property in properties){=0A= var pp =3D proto[property];=0A= proto[property] =3D Class.Merge(pp, properties[property]);=0A= }=0A= return new Class(proto);=0A= },=0A= =0A= /*=0A= Property: implement=0A= Implements the passed in properties to the base Class prototypes, = altering the base class, unlike .=0A= =0A= Arguments:=0A= properties - the properties to add to the base class.=0A= =0A= Example:=0A= (start code)=0A= var Animal =3D new Class({=0A= initialize: function(age){=0A= this.age =3D age;=0A= }=0A= });=0A= Animal.implement({=0A= setName: function(name){=0A= this.name =3D name=0A= }=0A= });=0A= var myAnimal =3D new Animal(20);=0A= myAnimal.setName('Micia');=0A= alert(myAnimal.name); //alerts 'Micia'=0A= (end)=0A= */=0A= =0A= implement: function(){=0A= for (var i =3D 0, l =3D arguments.length; i < l; i++) = $extend(this.prototype, arguments[i]);=0A= }=0A= =0A= };=0A= =0A= //internal=0A= =0A= Class.Merge =3D function(previous, current){=0A= if (previous && previous !=3D current){=0A= var type =3D $type(current);=0A= if (type !=3D $type(previous)) return current;=0A= switch(type){=0A= case 'function':=0A= var merged =3D function(){=0A= this.parent =3D arguments.callee.parent;=0A= return current.apply(this, arguments);=0A= };=0A= merged.parent =3D previous;=0A= return merged;=0A= case 'object': return $merge(previous, current);=0A= }=0A= }=0A= return current;=0A= };=0A= =0A= /*=0A= Script: Class.Extras.js=0A= Contains common implementations for custom classes. In Mootools is = implemented in , and and many more.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Chain=0A= An "Utility" Class. Its methods can be implemented with = into any .=0A= Currently implemented in , and . In for = example, is used to execute a list of function, one after another, once = the effect is completed.=0A= The functions will not be fired all togheter, but one every completion, = to create custom complex animations.=0A= =0A= Example:=0A= (start code)=0A= var myFx =3D new Fx.Style('element', 'opacity');=0A= =0A= myFx.start(1,0).chain(function(){=0A= myFx.start(0,1);=0A= }).chain(function(){=0A= myFx.start(1,0);=0A= }).chain(function(){=0A= myFx.start(0,1);=0A= });=0A= //the element will appear and disappear three times=0A= (end)=0A= */=0A= =0A= var Chain =3D new Class({=0A= =0A= /*=0A= Property: chain=0A= adds a function to the Chain instance stack.=0A= =0A= Arguments:=0A= fn - the function to append.=0A= */=0A= =0A= chain: function(fn){=0A= this.chains =3D this.chains || [];=0A= this.chains.push(fn);=0A= return this;=0A= },=0A= =0A= /*=0A= Property: callChain=0A= Executes the first function of the Chain instance stack, then removes = it. The first function will then become the second.=0A= */=0A= =0A= callChain: function(){=0A= if (this.chains && this.chains.length) this.chains.shift().delay(10, = this);=0A= },=0A= =0A= /*=0A= Property: clearChain=0A= Clears the stack of a Chain instance.=0A= */=0A= =0A= clearChain: function(){=0A= this.chains =3D [];=0A= }=0A= =0A= });=0A= =0A= /*=0A= Class: Events=0A= An "Utility" Class. Its methods can be implemented with = into any .=0A= In Class, for example, is used to give the possibility add = any number of functions to the Effects events, like onComplete, onStart, = onCancel.=0A= Events in a Class that implements can be either added as an = option, or with addEvent. Never with .options.onEventName.=0A= =0A= Example:=0A= (start code)=0A= var myFx =3D new Fx.Style('element', 'opacity').addEvent('onComplete', = function(){=0A= alert('the effect is completed');=0A= }).addEvent('onComplete', function(){=0A= alert('I told you the effect is completed');=0A= });=0A= =0A= myFx.start(0,1);=0A= //upon completion it will display the 2 alerts, in order.=0A= (end)=0A= =0A= Implementing:=0A= This class can be implemented into other classes to add the = functionality to them.=0A= Goes well with the class.=0A= =0A= Example:=0A= (start code)=0A= var Widget =3D new Class({=0A= initialize: function(){},=0A= finish: function(){=0A= this.fireEvent('onComplete');=0A= }=0A= });=0A= Widget.implement(new Events);=0A= //later...=0A= var myWidget =3D new Widget();=0A= myWidget.addEvent('onComplete', myfunction);=0A= (end)=0A= */=0A= =0A= var Events =3D new Class({=0A= =0A= /*=0A= Property: addEvent=0A= adds an event to the stack of events of the Class instance.=0A= =0A= Arguments:=0A= type - string; the event name (e.g. 'onComplete')=0A= fn - function to execute=0A= */=0A= =0A= addEvent: function(type, fn){=0A= if (fn !=3D Class.empty){=0A= this.$events =3D this.$events || {};=0A= this.$events[type] =3D this.$events[type] || [];=0A= this.$events[type].include(fn);=0A= }=0A= return this;=0A= },=0A= =0A= /*=0A= Property: fireEvent=0A= fires all events of the specified type in the Class instance.=0A= =0A= Arguments:=0A= type - string; the event name (e.g. 'onComplete')=0A= args - array or single object; arguments to pass to the function; if = more than one argument, must be an array=0A= delay - (integer) delay (in ms) to wait to execute the event=0A= =0A= Example:=0A= (start code)=0A= var Widget =3D new Class({=0A= initialize: function(arg1, arg2){=0A= ...=0A= this.fireEvent("onInitialize", [arg1, arg2], 50);=0A= }=0A= });=0A= Widget.implement(new Events);=0A= (end)=0A= */=0A= =0A= fireEvent: function(type, args, delay){=0A= if (this.$events && this.$events[type]){=0A= this.$events[type].each(function(fn){=0A= fn.create({'bind': this, 'delay': delay, 'arguments': args})();=0A= }, this);=0A= }=0A= return this;=0A= },=0A= =0A= /*=0A= Property: removeEvent=0A= removes an event from the stack of events of the Class instance.=0A= =0A= Arguments:=0A= type - string; the event name (e.g. 'onComplete')=0A= fn - function that was added=0A= */=0A= =0A= removeEvent: function(type, fn){=0A= if (this.$events && this.$events[type]) this.$events[type].remove(fn);=0A= return this;=0A= }=0A= =0A= });=0A= =0A= /*=0A= Class: Options=0A= An "Utility" Class. Its methods can be implemented with = into any .=0A= Used to automate the options settings, also adding Class when = the option begins with on.=0A= =0A= Example:=0A= (start code)=0A= var Widget =3D new Class({=0A= options: {=0A= color: '#fff',=0A= size: {=0A= width: 100=0A= height: 100=0A= }=0A= },=0A= initialize: function(options){=0A= this.setOptions(options);=0A= }=0A= });=0A= Widget.implement(new Options);=0A= //later...=0A= var myWidget =3D new Widget({=0A= color: '#f00',=0A= size: {=0A= width: 200=0A= }=0A= });=0A= //myWidget.options =3D {color: #f00, size: {width: 200, height: 100}}=0A= (end)=0A= */=0A= =0A= var Options =3D new Class({=0A= =0A= /*=0A= Property: setOptions=0A= sets this.options=0A= =0A= Arguments:=0A= defaults - object; the default set of options=0A= options - object; the user entered options. can be empty too.=0A= =0A= Note:=0A= if your Class has implemented, every option beginning with = on, followed by a capital letter (onComplete) becomes an Class instance = event.=0A= */=0A= =0A= setOptions: function(){=0A= this.options =3D $merge.apply(null, [this.options].extend(arguments));=0A= if (this.addEvent){=0A= for (var option in this.options){=0A= if ($type(this.options[option] =3D=3D 'function') && = (/^on[A-Z]/).test(option)) this.addEvent(option, this.options[option]);=0A= }=0A= }=0A= return this;=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Array.js=0A= Contains Array prototypes, <$A>, <$each>=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Array=0A= A collection of The Array Object prototype methods.=0A= */=0A= =0A= //custom methods=0A= =0A= Array.extend({=0A= =0A= /*=0A= Property: forEach=0A= Iterates through an array; This method is only available for browsers = without native *forEach* support.=0A= For more info see = =0A= =0A= *forEach* executes the provided function (callback) once for each = element present in the array. callback is invoked only for indexes of = the array which have assigned values; it is not invoked for indexes = which have been deleted or which have never been assigned values.=0A= =0A= Arguments:=0A= fn - function to execute with each item in the array; passed the item = and the index of that item in the array=0A= bind - the object to bind "this" to (see )=0A= =0A= Example:=0A= >['apple','banana','lemon'].each(function(item, index){=0A= > alert(index + " =3D " + item); //alerts "0 =3D apple" etc.=0A= >}, bindObj); //optional second arg for binding, not used here=0A= */=0A= =0A= forEach: function(fn, bind){=0A= for (var i =3D 0, j =3D this.length; i < j; i++) fn.call(bind, = this[i], i, this);=0A= },=0A= =0A= /*=0A= Property: filter=0A= This method is provided only for browsers without native *filter* = support.=0A= For more info see = =0A= =0A= *filter* calls a provided callback function once for each element in = an array, and constructs a new array of all the values for which = callback returns a true value. callback is invoked only for indexes of = the array which have assigned values; it is not invoked for indexes = which have been deleted or which have never been assigned values. Array = elements which do not pass the callback test are simply skipped, and are = not included in the new array.=0A= =0A= Arguments:=0A= fn - function to execute with each item in the array; passed the item = and the index of that item in the array=0A= bind - the object to bind "this" to (see )=0A= =0A= Example:=0A= >var biggerThanTwenty =3D [10,3,25,100].filter(function(item, index){=0A= > return item > 20;=0A= >});=0A= >//biggerThanTwenty =3D [25,100]=0A= */=0A= =0A= filter: function(fn, bind){=0A= var results =3D [];=0A= for (var i =3D 0, j =3D this.length; i < j; i++){=0A= if (fn.call(bind, this[i], i, this)) results.push(this[i]);=0A= }=0A= return results;=0A= },=0A= =0A= /*=0A= Property: map=0A= This method is provided only for browsers without native *map* support.=0A= For more info see = =0A= =0A= *map* calls a provided callback function once for each element in an = array, in order, and constructs a new array from the results. callback = is invoked only for indexes of the array which have assigned values; it = is not invoked for indexes which have been deleted or which have never = been assigned values.=0A= =0A= Arguments:=0A= fn - function to execute with each item in the array; passed the item = and the index of that item in the array=0A= bind - the object to bind "this" to (see )=0A= =0A= Example:=0A= >var timesTwo =3D [1,2,3].map(function(item, index){=0A= > return item*2;=0A= >});=0A= >//timesTwo =3D [2,4,6];=0A= */=0A= =0A= map: function(fn, bind){=0A= var results =3D [];=0A= for (var i =3D 0, j =3D this.length; i < j; i++) results[i] =3D = fn.call(bind, this[i], i, this);=0A= return results;=0A= },=0A= =0A= /*=0A= Property: every=0A= This method is provided only for browsers without native *every* = support.=0A= For more info see = =0A= =0A= *every* executes the provided callback function once for each element = present in the array until it finds one where callback returns a false = value. If such an element is found, the every method immediately returns = false. Otherwise, if callback returned a true value for all elements, = every will return true. callback is invoked only for indexes of the = array which have assigned values; it is not invoked for indexes which = have been deleted or which have never been assigned values.=0A= =0A= Arguments:=0A= fn - function to execute with each item in the array; passed the item = and the index of that item in the array=0A= bind - the object to bind "this" to (see )=0A= =0A= Example:=0A= >var areAllBigEnough =3D [10,4,25,100].every(function(item, index){=0A= > return item > 20;=0A= >});=0A= >//areAllBigEnough =3D false=0A= */=0A= =0A= every: function(fn, bind){=0A= for (var i =3D 0, j =3D this.length; i < j; i++){=0A= if (!fn.call(bind, this[i], i, this)) return false;=0A= }=0A= return true;=0A= },=0A= =0A= /*=0A= Property: some=0A= This method is provided only for browsers without native *some* = support.=0A= For more info see = =0A= =0A= *some* executes the callback function once for each element present in = the array until it finds one where callback returns a true value. If = such an element is found, some immediately returns true. Otherwise, some = returns false. callback is invoked only for indexes of the array which = have assigned values; it is not invoked for indexes which have been = deleted or which have never been assigned values.=0A= =0A= Arguments:=0A= fn - function to execute with each item in the array; passed the item = and the index of that item in the array=0A= bind - the object to bind "this" to (see )=0A= =0A= Example:=0A= >var isAnyBigEnough =3D [10,4,25,100].some(function(item, index){=0A= > return item > 20;=0A= >});=0A= >//isAnyBigEnough =3D true=0A= */=0A= =0A= some: function(fn, bind){=0A= for (var i =3D 0, j =3D this.length; i < j; i++){=0A= if (fn.call(bind, this[i], i, this)) return true;=0A= }=0A= return false;=0A= },=0A= =0A= /*=0A= Property: indexOf=0A= This method is provided only for browsers without native *indexOf* = support.=0A= For more info see = =0A= =0A= *indexOf* compares a search element to elements of the Array using = strict equality (the same method used by the =3D=3D=3D, or = triple-equals, operator).=0A= =0A= Arguments:=0A= item - any type of object; element to locate in the array=0A= from - integer; optional; the index of the array at which to begin the = search (defaults to 0)=0A= =0A= Example:=0A= >['apple','lemon','banana'].indexOf('lemon'); //returns 1=0A= >['apple','lemon'].indexOf('banana'); //returns -1=0A= */=0A= =0A= indexOf: function(item, from){=0A= var len =3D this.length;=0A= for (var i =3D (from < 0) ? Math.max(0, len + from) : from || 0; i < = len; i++){=0A= if (this[i] =3D=3D=3D item) return i;=0A= }=0A= return -1;=0A= },=0A= =0A= /*=0A= Property: each=0A= Same as .=0A= =0A= Arguments:=0A= fn - function to execute with each item in the array; passed the item = and the index of that item in the array=0A= bind - optional, the object that the "this" of the function will refer = to.=0A= =0A= Example:=0A= >var Animals =3D ['Cat', 'Dog', 'Coala'];=0A= >Animals.each(function(animal){=0A= > document.write(animal)=0A= >});=0A= */=0A= =0A= /*=0A= Property: copy=0A= returns a copy of the array.=0A= =0A= Returns:=0A= a new array which is a copy of the current one.=0A= =0A= Arguments:=0A= start - integer; optional; the index where to start the copy, default = is 0. If negative, it is taken as the offset from the end of the array.=0A= length - integer; optional; the number of elements to copy. By = default, copies all elements from start to the end of the array.=0A= =0A= Example:=0A= >var letters =3D ["a","b","c"];=0A= >var copy =3D letters.copy(); // ["a","b","c"] (new instance)=0A= */=0A= =0A= copy: function(start, length){=0A= start =3D start || 0;=0A= if (start < 0) start =3D this.length + start;=0A= length =3D length || (this.length - start);=0A= var newArray =3D [];=0A= for (var i =3D 0; i < length; i++) newArray[i] =3D this[start++];=0A= return newArray;=0A= },=0A= =0A= /*=0A= Property: remove=0A= Removes all occurrences of an item from the array.=0A= =0A= Arguments:=0A= item - the item to remove=0A= =0A= Returns:=0A= the Array with all occurrences of the item removed.=0A= =0A= Example:=0A= >["1","2","3","2"].remove("2") // ["1","3"];=0A= */=0A= =0A= remove: function(item){=0A= var i =3D 0;=0A= var len =3D this.length;=0A= while (i < len){=0A= if (this[i] =3D=3D=3D item){=0A= this.splice(i, 1);=0A= len--;=0A= } else {=0A= i++;=0A= }=0A= }=0A= return this;=0A= },=0A= =0A= /*=0A= Property: contains=0A= Tests an array for the presence of an item.=0A= =0A= Arguments:=0A= item - the item to search for in the array.=0A= from - integer; optional; the index at which to begin the search, = default is 0. If negative, it is taken as the offset from the end of the = array.=0A= =0A= Returns:=0A= true - the item was found=0A= false - it wasn't=0A= =0A= Example:=0A= >["a","b","c"].contains("a"); // true=0A= >["a","b","c"].contains("d"); // false=0A= */=0A= =0A= contains: function(item, from){=0A= return this.indexOf(item, from) !=3D -1;=0A= },=0A= =0A= /*=0A= Property: associate=0A= Creates an object with key-value pairs based on the array of keywords = passed in=0A= and the current content of the array.=0A= =0A= Arguments:=0A= keys - the array of keywords.=0A= =0A= Example:=0A= (start code)=0A= var Animals =3D ['Cat', 'Dog', 'Coala', 'Lizard'];=0A= var Speech =3D ['Miao', 'Bau', 'Fruuu', 'Mute'];=0A= var Speeches =3D Animals.associate(Speech);=0A= //Speeches['Miao'] is now Cat.=0A= //Speeches['Bau'] is now Dog.=0A= //...=0A= (end)=0A= */=0A= =0A= associate: function(keys){=0A= var obj =3D {}, length =3D Math.min(this.length, keys.length);=0A= for (var i =3D 0; i < length; i++) obj[keys[i]] =3D this[i];=0A= return obj;=0A= },=0A= =0A= /*=0A= Property: extend=0A= Extends an array with another one.=0A= =0A= Arguments:=0A= array - the array to extend ours with=0A= =0A= Example:=0A= >var Animals =3D ['Cat', 'Dog', 'Coala'];=0A= >Animals.extend(['Lizard']);=0A= >//Animals is now: ['Cat', 'Dog', 'Coala', 'Lizard'];=0A= */=0A= =0A= extend: function(array){=0A= for (var i =3D 0, j =3D array.length; i < j; i++) this.push(array[i]);=0A= return this;=0A= },=0A= =0A= /*=0A= Property: merge=0A= merges an array in another array, without duplicates. (case- and = type-sensitive)=0A= =0A= Arguments:=0A= array - the array to merge from.=0A= =0A= Example:=0A= >['Cat','Dog'].merge(['Dog','Coala']); //returns ['Cat','Dog','Coala']=0A= */=0A= =0A= merge: function(array){=0A= for (var i =3D 0, l =3D array.length; i < l; i++) = this.include(array[i]);=0A= return this;=0A= },=0A= =0A= /*=0A= Property: include=0A= includes the passed in element in the array, only if its not already = present. (case- and type-sensitive)=0A= =0A= Arguments:=0A= item - item to add to the array (if not present)=0A= =0A= Example:=0A= >['Cat','Dog'].include('Dog'); //returns ['Cat','Dog']=0A= >['Cat','Dog'].include('Coala'); //returns ['Cat','Dog','Coala']=0A= */=0A= =0A= include: function(item){=0A= if (!this.contains(item)) this.push(item);=0A= return this;=0A= },=0A= =0A= /*=0A= Property: getRandom=0A= returns a random item in the Array=0A= */=0A= =0A= getRandom: function(){=0A= return this[$random(0, this.length - 1)] || null;=0A= },=0A= =0A= /*=0A= Property: getLast=0A= returns the last item in the Array=0A= */=0A= =0A= getLast: function(){=0A= return this[this.length - 1] || null;=0A= }=0A= =0A= });=0A= =0A= //copies=0A= =0A= Array.prototype.each =3D Array.prototype.forEach;=0A= Array.each =3D Array.forEach;=0A= =0A= /* Section: Utility Functions */=0A= =0A= /*=0A= Function: $A()=0A= Same as , but as function.=0A= Useful to apply Array prototypes to iterable objects, as a collection = of DOM elements or the arguments object.=0A= =0A= Example:=0A= (start code)=0A= function myFunction(){=0A= $A(arguments).each(argument, function(){=0A= alert(argument);=0A= });=0A= };=0A= //the above will alert all the arguments passed to the function = myFunction.=0A= (end)=0A= */=0A= =0A= function $A(array){=0A= return Array.copy(array);=0A= };=0A= =0A= /*=0A= Function: $each=0A= Use to iterate through iterables that are not regular arrays, such as = builtin getElementsByTagName calls, arguments of a function, or an = object.=0A= =0A= Arguments:=0A= iterable - an iterable element or an objct.=0A= function - function to apply to the iterable.=0A= bind - optional, the 'this' of the function will refer to this object.=0A= =0A= Function argument:=0A= The function argument will be passed the following arguments.=0A= =0A= item - the current item in the iterator being procesed=0A= index - integer; the index of the item, or key in case of an object.=0A= =0A= Examples:=0A= (start code)=0A= $each(['Sun','Mon','Tue'], function(day, index){=0A= alert('name:' + day + ', index: ' + index);=0A= });=0A= //alerts "name: Sun, index: 0", "name: Mon, index: 1", etc.=0A= //over an object=0A= $each({first: "Sunday", second: "Monday", third: "Tuesday"}, = function(value, key){=0A= alert("the " + key + " day of the week is " + value);=0A= });=0A= //alerts "the first day of the week is Sunday",=0A= //"the second day of the week is Monday", etc.=0A= (end)=0A= */=0A= =0A= function $each(iterable, fn, bind){=0A= if (iterable && typeof iterable.length =3D=3D 'number' && = $type(iterable) !=3D 'object'){=0A= Array.forEach(iterable, fn, bind);=0A= } else {=0A= for (var name in iterable) fn.call(bind || iterable, iterable[name], = name);=0A= }=0A= };=0A= =0A= /*compatibility*/=0A= =0A= Array.prototype.test =3D Array.prototype.contains;=0A= =0A= /*end compatibility*/=0A= =0A= /*=0A= Script: String.js=0A= Contains String prototypes.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: String=0A= A collection of The String Object prototype methods.=0A= */=0A= =0A= String.extend({=0A= =0A= /*=0A= Property: test=0A= Tests a string with a regular expression.=0A= =0A= Arguments:=0A= regex - a string or regular expression object, the regular expression = you want to match the string with=0A= params - optional, if first parameter is a string, any parameters you = want to pass to the regex ('g' has no effect)=0A= =0A= Returns:=0A= true if a match for the regular expression is found in the string, = false if not.=0A= See = =0A= =0A= Example:=0A= >"I like cookies".test("cookie"); // returns true=0A= >"I like cookies".test("COOKIE", "i") // ignore case, returns true=0A= >"I like cookies".test("cake"); // returns false=0A= */=0A= =0A= test: function(regex, params){=0A= return (($type(regex) =3D=3D 'string') ? new RegExp(regex, params) : = regex).test(this);=0A= },=0A= =0A= /*=0A= Property: toInt=0A= parses a string to an integer.=0A= =0A= Returns:=0A= either an int or "NaN" if the string is not a number.=0A= =0A= Example:=0A= >var value =3D "10px".toInt(); // value is 10=0A= */=0A= =0A= toInt: function(){=0A= return parseInt(this, 10);=0A= },=0A= =0A= /*=0A= Property: toFloat=0A= parses a string to an float.=0A= =0A= Returns:=0A= either a float or "NaN" if the string is not a number.=0A= =0A= Example:=0A= >var value =3D "10.848".toFloat(); // value is 10.848=0A= */=0A= =0A= toFloat: function(){=0A= return parseFloat(this);=0A= },=0A= =0A= /*=0A= Property: camelCase=0A= Converts a hiphenated string to a camelcase string.=0A= =0A= Example:=0A= >"I-like-cookies".camelCase(); //"ILikeCookies"=0A= =0A= Returns:=0A= the camel cased string=0A= */=0A= =0A= camelCase: function(){=0A= return this.replace(/-\D/g, function(match){=0A= return match.charAt(1).toUpperCase();=0A= });=0A= },=0A= =0A= /*=0A= Property: hyphenate=0A= Converts a camelCased string to a hyphen-ated string.=0A= =0A= Example:=0A= >"ILikeCookies".hyphenate(); //"I-like-cookies"=0A= */=0A= =0A= hyphenate: function(){=0A= return this.replace(/\w[A-Z]/g, function(match){=0A= return (match.charAt(0) + '-' + match.charAt(1).toLowerCase());=0A= });=0A= },=0A= =0A= /*=0A= Property: capitalize=0A= Converts the first letter in each word of a string to Uppercase.=0A= =0A= Example:=0A= >"i like cookies".capitalize(); //"I Like Cookies"=0A= =0A= Returns:=0A= the capitalized string=0A= */=0A= =0A= capitalize: function(){=0A= return this.replace(/\b[a-z]/g, function(match){=0A= return match.toUpperCase();=0A= });=0A= },=0A= =0A= /*=0A= Property: trim=0A= Trims the leading and trailing spaces off a string.=0A= =0A= Example:=0A= >" i like cookies ".trim() //"i like cookies"=0A= =0A= Returns:=0A= the trimmed string=0A= */=0A= =0A= trim: function(){=0A= return this.replace(/^\s+|\s+$/g, '');=0A= },=0A= =0A= /*=0A= Property: clean=0A= trims () a string AND removes all the double spaces in a = string.=0A= =0A= Returns:=0A= the cleaned string=0A= =0A= Example:=0A= >" i like cookies \n\n".clean() //"i like cookies"=0A= */=0A= =0A= clean: function(){=0A= return this.replace(/\s{2,}/g, ' ').trim();=0A= },=0A= =0A= /*=0A= Property: rgbToHex=0A= Converts an RGB value to hexidecimal. The string must be in the format = of "rgb(255,255,255)" or "rgba(255,255,255,1)";=0A= =0A= Arguments:=0A= array - boolean value, defaults to false. Use true if you want the = array ['FF','33','00'] as output instead of "#FF3300"=0A= =0A= Returns:=0A= hex string or array. returns "transparent" if the output is set as = string and the fourth value of rgba in input string is 0.=0A= =0A= Example:=0A= >"rgb(17,34,51)".rgbToHex(); //"#112233"=0A= >"rgba(17,34,51,0)".rgbToHex(); //"transparent"=0A= >"rgb(17,34,51)".rgbToHex(true); //['11','22','33']=0A= */=0A= =0A= rgbToHex: function(array){=0A= var rgb =3D this.match(/\d{1,3}/g);=0A= return (rgb) ? rgb.rgbToHex(array) : false;=0A= },=0A= =0A= /*=0A= Property: hexToRgb=0A= Converts a hexidecimal color value to RGB. Input string must be the = hex color value (with or without the hash). Also accepts triplets = ('333');=0A= =0A= Arguments:=0A= array - boolean value, defaults to false. Use true if you want the = array [255,255,255] as output instead of "rgb(255,255,255)";=0A= =0A= Returns:=0A= rgb string or array.=0A= =0A= Example:=0A= >"#112233".hexToRgb(); //"rgb(17,34,51)"=0A= >"#112233".hexToRgb(true); //[17,34,51]=0A= */=0A= =0A= hexToRgb: function(array){=0A= var hex =3D this.match(/^#?(\w{1,2})(\w{1,2})(\w{1,2})$/);=0A= return (hex) ? hex.slice(1).hexToRgb(array) : false;=0A= },=0A= =0A= /*=0A= Property: contains=0A= checks if the passed in string is contained in the String. also = accepts an optional second parameter, to check if the string is = contained in a list of separated values.=0A= =0A= Example:=0A= >'a b c'.contains('c', ' '); //true=0A= >'a bc'.contains('bc'); //true=0A= >'a bc'.contains('b', ' '); //false=0A= */=0A= =0A= contains: function(string, s){=0A= return (s) ? (s + this + s).indexOf(s + string + s) > -1 : = this.indexOf(string) > -1;=0A= },=0A= =0A= /*=0A= Property: escapeRegExp=0A= Returns string with escaped regular expression characters=0A= =0A= Example:=0A= >var search =3D 'animals.sheeps[1]'.escapeRegExp(); // search is now = 'animals\.sheeps\[1\]'=0A= =0A= Returns:=0A= Escaped string=0A= */=0A= =0A= escapeRegExp: function(){=0A= return this.replace(/([.*+?^${}()|[\]\/\\])/g, '\\$1');=0A= }=0A= =0A= });=0A= =0A= Array.extend({=0A= =0A= /*=0A= Property: rgbToHex=0A= see , but as an array method.=0A= */=0A= =0A= rgbToHex: function(array){=0A= if (this.length < 3) return false;=0A= if (this.length =3D=3D 4 && this[3] =3D=3D 0 && !array) return = 'transparent';=0A= var hex =3D [];=0A= for (var i =3D 0; i < 3; i++){=0A= var bit =3D (this[i] - 0).toString(16);=0A= hex.push((bit.length =3D=3D 1) ? '0' + bit : bit);=0A= }=0A= return array ? hex : '#' + hex.join('');=0A= },=0A= =0A= /*=0A= Property: hexToRgb=0A= same as , but as an array method.=0A= */=0A= =0A= hexToRgb: function(array){=0A= if (this.length !=3D 3) return false;=0A= var rgb =3D [];=0A= for (var i =3D 0; i < 3; i++){=0A= rgb.push(parseInt((this[i].length =3D=3D 1) ? this[i] + this[i] : = this[i], 16));=0A= }=0A= return array ? rgb : 'rgb(' + rgb.join(',') + ')';=0A= }=0A= =0A= });=0A= =0A= /* =0A= Script: Function.js=0A= Contains Function prototypes and utility functions .=0A= =0A= License:=0A= MIT-style license.=0A= =0A= Credits:=0A= - Some functions are inspired by those found in prototype.js = (c) 2005 Sam Stephenson sam [at] conio = [dot] net, MIT-style license=0A= */=0A= =0A= /*=0A= Class: Function=0A= A collection of The Function Object prototype methods.=0A= */=0A= =0A= Function.extend({=0A= =0A= /*=0A= Property: create=0A= Main function to create closures.=0A= =0A= Returns:=0A= a function.=0A= =0A= Arguments:=0A= options - An Options object.=0A= =0A= Options:=0A= bind - The object that the "this" of the function will refer to. = Default is the current function.=0A= event - If set to true, the function will act as an event listener and = receive an event as first argument.=0A= If set to a class name, the function will receive a new instance of = this class (with the event passed as argument's constructor) as first = argument.=0A= Default is false.=0A= arguments - A single argument or array of arguments that will be = passed to the function when called.=0A= =0A= If both the event and arguments options are set, the event is = passed as first argument and the arguments array will follow.=0A= =0A= Default is no custom arguments, the function will receive the = standard arguments when called.=0A= =0A= delay - Numeric value: if set, the returned function will delay the = actual execution by this amount of milliseconds and return a timer = handle when called.=0A= Default is no delay.=0A= periodical - Numeric value: if set, the returned function will = periodically perform the actual execution with this specified interval = and return a timer handle when called.=0A= Default is no periodical execution.=0A= attempt - If set to true, the returned function will try to execute = and return either the results or false on error. Default is false.=0A= */=0A= =0A= create: function(options){=0A= var fn =3D this;=0A= options =3D $merge({=0A= 'bind': fn,=0A= 'event': false,=0A= 'arguments': null,=0A= 'delay': false,=0A= 'periodical': false,=0A= 'attempt': false=0A= }, options);=0A= if ($chk(options.arguments) && $type(options.arguments) !=3D 'array') = options.arguments =3D [options.arguments];=0A= return function(event){=0A= var args;=0A= if (options.event){=0A= event =3D event || window.event;=0A= args =3D [(options.event =3D=3D=3D true) ? event : new = options.event(event)];=0A= if (options.arguments) args.extend(options.arguments);=0A= }=0A= else args =3D options.arguments || arguments;=0A= var returns =3D function(){=0A= return fn.apply($pick(options.bind, fn), args);=0A= };=0A= if (options.delay) return setTimeout(returns, options.delay);=0A= if (options.periodical) return setInterval(returns, = options.periodical);=0A= if (options.attempt) try {return returns();} catch(err){return = false;};=0A= return returns();=0A= };=0A= },=0A= =0A= /*=0A= Property: pass=0A= Shortcut to create closures with arguments and bind.=0A= =0A= Returns:=0A= a function.=0A= =0A= Arguments:=0A= args - the arguments passed. must be an array if arguments > 1=0A= bind - optional, the object that the "this" of the function will refer = to.=0A= =0A= Example:=0A= >myFunction.pass([arg1, arg2], myElement);=0A= */=0A= =0A= pass: function(args, bind){=0A= return this.create({'arguments': args, 'bind': bind});=0A= },=0A= =0A= /*=0A= Property: attempt=0A= Tries to execute the function, returns either the result of the = function or false on error.=0A= =0A= Arguments:=0A= args - the arguments passed. must be an array if arguments > 1=0A= bind - optional, the object that the "this" of the function will refer = to.=0A= =0A= Example:=0A= >myFunction.attempt([arg1, arg2], myElement);=0A= */=0A= =0A= attempt: function(args, bind){=0A= return this.create({'arguments': args, 'bind': bind, 'attempt': = true})();=0A= },=0A= =0A= /*=0A= Property: bind=0A= method to easily create closures with "this" altered.=0A= =0A= Arguments:=0A= bind - optional, the object that the "this" of the function will refer = to.=0A= args - optional, the arguments passed. must be an array if arguments > = 1=0A= =0A= Returns:=0A= a function.=0A= =0A= Example:=0A= >function myFunction(){=0A= > this.setStyle('color', 'red');=0A= > // note that 'this' here refers to myFunction, not an element=0A= > // we'll need to bind this function to the element we want to alter=0A= >};=0A= >var myBoundFunction =3D myFunction.bind(myElement);=0A= >myBoundFunction(); // this will make the element myElement red.=0A= */=0A= =0A= bind: function(bind, args){=0A= return this.create({'bind': bind, 'arguments': args});=0A= },=0A= =0A= /*=0A= Property: bindAsEventListener=0A= cross browser method to pass event firer=0A= =0A= Arguments:=0A= bind - optional, the object that the "this" of the function will refer = to.=0A= args - optional, the arguments passed. must be an array if arguments > = 1=0A= =0A= Returns:=0A= a function with the parameter bind as its "this" and as a pre-passed = argument event or window.event, depending on the browser.=0A= =0A= Example:=0A= >function myFunction(event){=0A= > alert(event.clientx) //returns the coordinates of the mouse..=0A= >};=0A= >myElement.onclick =3D myFunction.bindAsEventListener(myElement);=0A= */=0A= =0A= bindAsEventListener: function(bind, args){=0A= return this.create({'bind': bind, 'event': true, 'arguments': args});=0A= },=0A= =0A= /*=0A= Property: delay=0A= Delays the execution of a function by a specified duration.=0A= =0A= Arguments:=0A= delay - the duration to wait in milliseconds.=0A= bind - optional, the object that the "this" of the function will refer = to.=0A= args - optional, the arguments passed. must be an array if arguments > = 1=0A= =0A= Example:=0A= >myFunction.delay(50, myElement) //wait 50 milliseconds, then call = myFunction and bind myElement to it=0A= >(function(){alert('one second later...')}).delay(1000); //wait a = second and alert=0A= */=0A= =0A= delay: function(delay, bind, args){=0A= return this.create({'delay': delay, 'bind': bind, 'arguments': = args})();=0A= },=0A= =0A= /*=0A= Property: periodical=0A= Executes a function in the specified intervals of time=0A= =0A= Arguments:=0A= interval - the duration of the intervals between executions.=0A= bind - optional, the object that the "this" of the function will refer = to.=0A= args - optional, the arguments passed. must be an array if arguments > = 1=0A= */=0A= =0A= periodical: function(interval, bind, args){=0A= return this.create({'periodical': interval, 'bind': bind, 'arguments': = args})();=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Number.js=0A= Contains the Number prototypes.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Number=0A= A collection of The Number Object prototype methods.=0A= */=0A= =0A= Number.extend({=0A= =0A= /*=0A= Property: toInt=0A= Returns this number; useful because toInt must work on both Strings = and Numbers.=0A= */=0A= =0A= toInt: function(){=0A= return parseInt(this);=0A= },=0A= =0A= /*=0A= Property: toFloat=0A= Returns this number as a float; useful because toFloat must work on = both Strings and Numbers.=0A= */=0A= =0A= toFloat: function(){=0A= return parseFloat(this);=0A= },=0A= =0A= /*=0A= Property: limit=0A= Limits the number.=0A= =0A= Arguments:=0A= min - number, minimum value=0A= max - number, maximum value=0A= =0A= Returns:=0A= the number in the given limits.=0A= =0A= Example:=0A= >(12).limit(2, 6.5) // returns 6.5=0A= >(-4).limit(2, 6.5) // returns 2=0A= >(4.3).limit(2, 6.5) // returns 4.3=0A= */=0A= =0A= limit: function(min, max){=0A= return Math.min(max, Math.max(min, this));=0A= },=0A= =0A= /*=0A= Property: round=0A= Returns the number rounded to specified precision.=0A= =0A= Arguments:=0A= precision - integer, number of digits after the decimal point. Can = also be negative or zero (default).=0A= =0A= Example:=0A= >12.45.round() // returns 12=0A= >12.45.round(1) // returns 12.5=0A= >12.45.round(-1) // returns 10=0A= =0A= Returns:=0A= The rounded number.=0A= */=0A= =0A= round: function(precision){=0A= precision =3D Math.pow(10, precision || 0);=0A= return Math.round(this * precision) / precision;=0A= },=0A= =0A= /*=0A= Property: times=0A= Executes a passed in function the specified number of times=0A= =0A= Arguments:=0A= function - the function to be executed on each iteration of the loop=0A= =0A= Example:=0A= >(4).times(alert);=0A= */=0A= =0A= times: function(fn){=0A= for (var i =3D 0; i < this; i++) fn(i);=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Element.js=0A= Contains useful Element prototypes, to be used with the dollar function = <$>.=0A= =0A= License:=0A= MIT-style license.=0A= =0A= Credits:=0A= - Some functions are inspired by those found in prototype.js = (c) 2005 Sam Stephenson sam [at] conio = [dot] net, MIT-style license=0A= */=0A= =0A= /*=0A= Class: Element=0A= Custom class to allow all of its methods to be used with any DOM = element via the dollar function <$>.=0A= */=0A= =0A= var Element =3D new Class({=0A= =0A= /*=0A= Property: initialize=0A= Creates a new element of the type passed in.=0A= =0A= Arguments:=0A= el - string; the tag name for the element you wish to create. you can = also pass in an element reference, in which case it will be extended.=0A= props - object; the properties you want to add to your element.=0A= Accepts the same keys as , but also allows = events and styles=0A= =0A= Props:=0A= the key styles will be used as setStyles, the key events will be used = as addEvents. any other key is used as setProperty.=0A= =0A= Example:=0A= (start code)=0A= new Element('a', {=0A= 'styles': {=0A= 'display': 'block',=0A= 'border': '1px solid black'=0A= },=0A= 'events': {=0A= 'click': function(){=0A= //aaa=0A= },=0A= 'mousedown': function(){=0A= //aaa=0A= }=0A= },=0A= 'class': 'myClassSuperClass',=0A= 'href': 'http://mad4milk.net'=0A= });=0A= =0A= (end)=0A= */=0A= =0A= initialize: function(el, props){=0A= if ($type(el) =3D=3D 'string'){=0A= if (window.ie && props && (props.name || props.type)){=0A= var name =3D (props.name) ? ' name=3D"' + props.name + '"' : '';=0A= var type =3D (props.type) ? ' type=3D"' + props.type + '"' : '';=0A= delete props.name;=0A= delete props.type;=0A= el =3D '<' + el + name + type + '>';=0A= }=0A= el =3D document.createElement(el);=0A= }=0A= el =3D $(el);=0A= return (!props || !el) ? el : el.set(props);=0A= }=0A= =0A= });=0A= =0A= /*=0A= Class: Elements=0A= - Every dom function such as <$$>, or in general every function that = returns a collection of nodes in mootools, returns them as an Elements = class.=0A= - The purpose of the Elements class is to allow methods to = work also on array.=0A= - Elements is also an Array, so it accepts all the methods.=0A= - Every node of the Elements instance is already extended with <$>.=0A= =0A= Example:=0A= >$$('myselector').each(function(el){=0A= > //...=0A= >});=0A= =0A= some iterations here, $$('myselector') is also an array.=0A= =0A= >$$('myselector').setStyle('color', 'red');=0A= every element returned by $$('myselector') also accepts = methods, in this example every element will be made red.=0A= */=0A= =0A= var Elements =3D new Class({=0A= =0A= initialize: function(elements){=0A= return (elements) ? $extend(elements, this) : this;=0A= }=0A= =0A= });=0A= =0A= Elements.extend =3D function(props){=0A= for (var prop in props){=0A= this.prototype[prop] =3D props[prop];=0A= this[prop] =3D $native.generic(prop);=0A= }=0A= };=0A= =0A= /*=0A= Section: Utility Functions=0A= =0A= Function: $=0A= returns the element passed in with all the Element prototypes applied.=0A= =0A= Arguments:=0A= el - a reference to an actual element or a string representing the id = of an element=0A= =0A= Example:=0A= >$('myElement') // gets a DOM element by id with all the Element = prototypes applied.=0A= >var div =3D document.getElementById('myElement');=0A= >$(div) //returns an Element also with all the mootools extentions = applied.=0A= =0A= You'll use this when you aren't sure if a variable is an actual element = or an id, as=0A= well as just shorthand for document.getElementById().=0A= =0A= Returns:=0A= a DOM element or false (if no id was found).=0A= =0A= Note:=0A= you need to call $ on an element only once to get all the prototypes.=0A= But its no harm to call it multiple times, as it will detect if it has = been already extended.=0A= */=0A= =0A= function $(el){=0A= if (!el) return null;=0A= if (el.htmlElement) return Garbage.collect(el);=0A= if ([window, document].contains(el)) return el;=0A= var type =3D $type(el);=0A= if (type =3D=3D 'string'){=0A= el =3D document.getElementById(el);=0A= type =3D (el) ? 'element' : false;=0A= }=0A= if (type !=3D 'element') return null;=0A= if (el.htmlElement) return Garbage.collect(el);=0A= if (['object', 'embed'].contains(el.tagName.toLowerCase())) return el;=0A= $extend(el, Element.prototype);=0A= el.htmlElement =3D function(){};=0A= return Garbage.collect(el);=0A= };=0A= =0A= /*=0A= Function: $$=0A= Selects, and extends DOM elements. Elements arrays returned with $$ = will also accept all the methods.=0A= The return type of element methods run through $$ is always an array. = If the return array is only made by elements,=0A= $$ will be applied automatically.=0A= =0A= Arguments:=0A= HTML Collections, arrays of elements, arrays of strings as element ids, = elements, strings as selectors.=0A= Any number of the above as arguments are accepted.=0A= =0A= Note:=0A= if you load , $$ will also accept CSS Selectors, = otherwise the only selectors supported are tag names.=0A= =0A= Example:=0A= >$$('a') //an array of all anchor tags on the page=0A= >$$('a', 'b') //an array of all anchor and bold tags on the page=0A= >$$('#myElement') //array containing only the element with id =3D = myElement. (only with )=0A= >$$('#myElement a.myClass') //an array of all anchor tags with the = class "myClass"=0A= >//within the DOM element with id "myElement" (only with = )=0A= >$$(myelement, myelement2, 'a', ['myid', myid2, 'myid3'], = document.getElementsByTagName('div')) //an array containing:=0A= >// the element referenced as myelement if existing,=0A= >// the element referenced as myelement2 if existing,=0A= >// all the elements with a as tag in the page,=0A= >// the element with id =3D myid if existing=0A= >// the element with id =3D myid2 if existing=0A= >// the element with id =3D myid3 if existing=0A= >// all the elements with div as tag in the page=0A= =0A= Returns:=0A= array - array of all the dom elements matched, extended with <$>. = Returns as .=0A= */=0A= =0A= document.getElementsBySelector =3D document.getElementsByTagName;=0A= =0A= function $$(){=0A= var elements =3D [];=0A= for (var i =3D 0, j =3D arguments.length; i < j; i++){=0A= var selector =3D arguments[i];=0A= switch($type(selector)){=0A= case 'element': elements.push(selector);=0A= case 'boolean': break;=0A= case false: break;=0A= case 'string': selector =3D document.getElementsBySelector(selector, = true);=0A= default: elements.extend(selector);=0A= }=0A= }=0A= return $$.unique(elements);=0A= };=0A= =0A= $$.unique =3D function(array){=0A= var elements =3D [];=0A= for (var i =3D 0, l =3D array.length; i < l; i++){=0A= if (array[i].$included) continue;=0A= var element =3D $(array[i]);=0A= if (element && !element.$included){=0A= element.$included =3D true;=0A= elements.push(element);=0A= }=0A= }=0A= for (var n =3D 0, d =3D elements.length; n < d; n++) = elements[n].$included =3D null;=0A= return new Elements(elements);=0A= };=0A= =0A= Elements.Multi =3D function(property){=0A= return function(){=0A= var args =3D arguments;=0A= var items =3D [];=0A= var elements =3D true;=0A= for (var i =3D 0, j =3D this.length, returns; i < j; i++){=0A= returns =3D this[i][property].apply(this[i], args);=0A= if ($type(returns) !=3D 'element') elements =3D false;=0A= items.push(returns);=0A= };=0A= return (elements) ? $$.unique(items) : items;=0A= };=0A= };=0A= =0A= Element.extend =3D function(properties){=0A= for (var property in properties){=0A= HTMLElement.prototype[property] =3D properties[property];=0A= Element.prototype[property] =3D properties[property];=0A= Element[property] =3D $native.generic(property);=0A= var elementsProperty =3D (Array.prototype[property]) ? property + = 'Elements' : property;=0A= Elements.prototype[elementsProperty] =3D Elements.Multi(property);=0A= }=0A= };=0A= =0A= /*=0A= Class: Element=0A= Custom class to allow all of its methods to be used with any DOM = element via the dollar function <$>.=0A= */=0A= =0A= Element.extend({=0A= =0A= /*=0A= Property: set=0A= you can set events, styles and properties with this shortcut. same as = calling new Element.=0A= */=0A= =0A= set: function(props){=0A= for (var prop in props){=0A= var val =3D props[prop];=0A= switch(prop){=0A= case 'styles': this.setStyles(val); break;=0A= case 'events': if (this.addEvents) this.addEvents(val); break;=0A= case 'properties': this.setProperties(val); break;=0A= default: this.setProperty(prop, val);=0A= }=0A= }=0A= return this;=0A= },=0A= =0A= inject: function(el, where){=0A= el =3D $(el);=0A= switch(where){=0A= case 'before': el.parentNode.insertBefore(this, el); break;=0A= case 'after':=0A= var next =3D el.getNext();=0A= if (!next) el.parentNode.appendChild(this);=0A= else el.parentNode.insertBefore(this, next);=0A= break;=0A= case 'top':=0A= var first =3D el.firstChild;=0A= if (first){=0A= el.insertBefore(this, first);=0A= break;=0A= }=0A= default: el.appendChild(this);=0A= }=0A= return this;=0A= },=0A= =0A= /*=0A= Property: injectBefore=0A= Inserts the Element before the passed element.=0A= =0A= Arguments:=0A= el - an element reference or the id of the element to be injected in.=0A= =0A= Example:=0A= >html:=0A= >
=0A= >
=0A= >js:=0A= >$('mySecondElement').injectBefore('myElement');=0A= >resulting html:=0A= >
=0A= >
=0A= */=0A= =0A= injectBefore: function(el){=0A= return this.inject(el, 'before');=0A= },=0A= =0A= /*=0A= Property: injectAfter=0A= Same as , but inserts the element after.=0A= */=0A= =0A= injectAfter: function(el){=0A= return this.inject(el, 'after');=0A= },=0A= =0A= /*=0A= Property: injectInside=0A= Same as , but inserts the element inside.=0A= */=0A= =0A= injectInside: function(el){=0A= return this.inject(el, 'bottom');=0A= },=0A= =0A= /*=0A= Property: injectTop=0A= Same as , but inserts the element inside, at the = top.=0A= */=0A= =0A= injectTop: function(el){=0A= return this.inject(el, 'top');=0A= },=0A= =0A= /*=0A= Property: adopt=0A= Inserts the passed elements inside the Element.=0A= =0A= Arguments:=0A= accepts elements references, element ids as string, selectors = ($$('stuff')) / array of elements, array of ids as strings and = collections.=0A= */=0A= =0A= adopt: function(){=0A= var elements =3D [];=0A= $each(arguments, function(argument){=0A= elements =3D elements.concat(argument);=0A= });=0A= $$(elements).inject(this);=0A= return this;=0A= },=0A= =0A= /*=0A= Property: remove=0A= Removes the Element from the DOM.=0A= =0A= Example:=0A= >$('myElement').remove() //bye bye=0A= */=0A= =0A= remove: function(){=0A= return this.parentNode.removeChild(this);=0A= },=0A= =0A= /*=0A= Property: clone=0A= Clones the Element and returns the cloned one.=0A= =0A= Arguments:=0A= contents - boolean, when true the Element is cloned with childNodes, = default true=0A= =0A= Returns:=0A= the cloned element=0A= =0A= Example:=0A= >var clone =3D $('myElement').clone().injectAfter('myElement');=0A= >//clones the Element and append the clone after the Element.=0A= */=0A= =0A= clone: function(contents){=0A= var el =3D $(this.cloneNode(contents !=3D=3D false));=0A= if (!el.$events) return el;=0A= el.$events =3D {};=0A= for (var type in this.$events) el.$events[type] =3D {=0A= 'keys': $A(this.$events[type].keys),=0A= 'values': $A(this.$events[type].values)=0A= };=0A= return el.removeEvents();=0A= },=0A= =0A= /*=0A= Property: replaceWith=0A= Replaces the Element with an element passed.=0A= =0A= Arguments:=0A= el - a string representing the element to be injected in (myElementId, = or div), or an element reference.=0A= If you pass div or another tag, the element will be created.=0A= =0A= Returns:=0A= the passed in element=0A= =0A= Example:=0A= >$('myOldElement').replaceWith($('myNewElement')); //$('myOldElement') = is gone, and $('myNewElement') is in its place.=0A= */=0A= =0A= replaceWith: function(el){=0A= el =3D $(el);=0A= this.parentNode.replaceChild(el, this);=0A= return el;=0A= },=0A= =0A= /*=0A= Property: appendText=0A= Appends text node to a DOM element.=0A= =0A= Arguments:=0A= text - the text to append.=0A= =0A= Example:=0A= >
hey
=0A= >$('myElement').appendText(' howdy'); //myElement innerHTML is now = "hey howdy"=0A= */=0A= =0A= appendText: function(text){=0A= this.appendChild(document.createTextNode(text));=0A= return this;=0A= },=0A= =0A= /*=0A= Property: hasClass=0A= Tests the Element to see if it has the passed in className.=0A= =0A= Returns:=0A= true - the Element has the class=0A= false - it doesn't=0A= =0A= Arguments:=0A= className - string; the class name to test.=0A= =0A= Example:=0A= >
=0A= >$('myElement').hasClass('testClass'); //returns true=0A= */=0A= =0A= hasClass: function(className){=0A= return this.className.contains(className, ' ');=0A= },=0A= =0A= /*=0A= Property: addClass=0A= Adds the passed in class to the Element, if the element doesnt already = have it.=0A= =0A= Arguments:=0A= className - string; the class name to add=0A= =0A= Example:=0A= >
=0A= >$('myElement').addClass('newClass'); //
=0A= */=0A= =0A= addClass: function(className){=0A= if (!this.hasClass(className)) this.className =3D (this.className + ' = ' + className).clean();=0A= return this;=0A= },=0A= =0A= /*=0A= Property: removeClass=0A= Works like , but removes the class from the element.=0A= */=0A= =0A= removeClass: function(className){=0A= this.className =3D this.className.replace(new RegExp('(^|\\s)' + = className + '(?:\\s|$)'), '$1').clean();=0A= return this;=0A= },=0A= =0A= /*=0A= Property: toggleClass=0A= Adds or removes the passed in class name to the element, depending on = if it's present or not.=0A= =0A= Arguments:=0A= className - the class to add or remove=0A= =0A= Example:=0A= >
=0A= >$('myElement').toggleClass('myClass');=0A= >
=0A= >$('myElement').toggleClass('myClass');=0A= >
=0A= */=0A= =0A= toggleClass: function(className){=0A= return this.hasClass(className) ? this.removeClass(className) : = this.addClass(className);=0A= },=0A= =0A= /*=0A= Property: setStyle=0A= Sets a css property to the Element.=0A= =0A= Arguments:=0A= property - the property to set=0A= value - the value to which to set it; for numeric values that require = "px" you can pass an integer=0A= =0A= Example:=0A= >$('myElement').setStyle('width', '300px'); //the width is now 300px=0A= >$('myElement').setStyle('width', 300); //the width is now 300px=0A= */=0A= =0A= setStyle: function(property, value){=0A= switch(property){=0A= case 'opacity': return this.setOpacity(parseFloat(value));=0A= case 'float': property =3D (window.ie) ? 'styleFloat' : 'cssFloat';=0A= }=0A= property =3D property.camelCase();=0A= switch($type(value)){=0A= case 'number': if (!['zIndex', 'zoom'].contains(property)) value +=3D = 'px'; break;=0A= case 'array': value =3D 'rgb(' + value.join(',') + ')';=0A= }=0A= this.style[property] =3D value;=0A= return this;=0A= },=0A= =0A= /*=0A= Property: setStyles=0A= Applies a collection of styles to the Element.=0A= =0A= Arguments:=0A= source - an object or string containing all the styles to apply. When = its a string it overrides old style.=0A= =0A= Examples:=0A= >$('myElement').setStyles({=0A= > border: '1px solid #000',=0A= > width: 300,=0A= > height: 400=0A= >});=0A= =0A= OR=0A= =0A= >$('myElement').setStyles('border: 1px solid #000; width: 300px; = height: 400px;');=0A= */=0A= =0A= setStyles: function(source){=0A= switch($type(source)){=0A= case 'object': Element.setMany(this, 'setStyle', source); break;=0A= case 'string': this.style.cssText =3D source;=0A= }=0A= return this;=0A= },=0A= =0A= /*=0A= Property: setOpacity=0A= Sets the opacity of the Element, and sets also visibility =3D=3D = "hidden" if opacity =3D=3D 0, and visibility =3D "visible" if opacity > = 0.=0A= =0A= Arguments:=0A= opacity - float; Accepts values from 0 to 1.=0A= =0A= Example:=0A= >$('myElement').setOpacity(0.5) //make it 50% transparent=0A= */=0A= =0A= setOpacity: function(opacity){=0A= if (opacity =3D=3D 0){=0A= if (this.style.visibility !=3D "hidden") this.style.visibility =3D = "hidden";=0A= } else {=0A= if (this.style.visibility !=3D "visible") this.style.visibility =3D = "visible";=0A= }=0A= if (!this.currentStyle || !this.currentStyle.hasLayout) = this.style.zoom =3D 1;=0A= if (window.ie) this.style.filter =3D (opacity =3D=3D 1) ? '' : = "alpha(opacity=3D" + opacity * 100 + ")";=0A= this.style.opacity =3D this.$tmp.opacity =3D opacity;=0A= return this;=0A= },=0A= =0A= /*=0A= Property: getStyle=0A= Returns the style of the Element given the property passed in.=0A= =0A= Arguments:=0A= property - the css style property you want to retrieve=0A= =0A= Example:=0A= >$('myElement').getStyle('width'); //returns "400px"=0A= >//but you can also use=0A= >$('myElement').getStyle('width').toInt(); //returns 400=0A= =0A= Returns:=0A= the style as a string=0A= */=0A= =0A= getStyle: function(property){=0A= property =3D property.camelCase();=0A= var result =3D this.style[property];=0A= if (!$chk(result)){=0A= if (property =3D=3D 'opacity') return this.$tmp.opacity;=0A= result =3D [];=0A= for (var style in Element.Styles){=0A= if (property =3D=3D style){=0A= Element.Styles[style].each(function(s){=0A= var style =3D this.getStyle(s);=0A= result.push(parseInt(style) ? style : '0px');=0A= }, this);=0A= if (property =3D=3D 'border'){=0A= var every =3D result.every(function(bit){=0A= return (bit =3D=3D result[0]);=0A= });=0A= return (every) ? result[0] : false;=0A= }=0A= return result.join(' ');=0A= }=0A= }=0A= if (property.contains('border')){=0A= if (Element.Styles.border.contains(property)){=0A= return ['Width', 'Style', 'Color'].map(function(p){=0A= return this.getStyle(property + p);=0A= }, this).join(' ');=0A= } else if (Element.borderShort.contains(property)){=0A= return ['Top', 'Right', 'Bottom', 'Left'].map(function(p){=0A= return this.getStyle('border' + p + property.replace('border', = ''));=0A= }, this).join(' ');=0A= }=0A= }=0A= if (document.defaultView) result =3D = document.defaultView.getComputedStyle(this, = null).getPropertyValue(property.hyphenate());=0A= else if (this.currentStyle) result =3D this.currentStyle[property];=0A= }=0A= if (window.ie) result =3D Element.fixStyle(property, result, this);=0A= if (result && property.test(/color/i) && result.contains('rgb')){=0A= return result.split('rgb').splice(1,4).map(function(color){=0A= return color.rgbToHex();=0A= }).join(' ');=0A= }=0A= return result;=0A= },=0A= =0A= /*=0A= Property: getStyles=0A= Returns an object of styles of the Element for each argument passed in.=0A= Arguments:=0A= properties - strings; any number of style properties=0A= Example:=0A= >$('myElement').getStyles('width','height','padding');=0A= >//returns an object like:=0A= >{width: "10px", height: "10px", padding: "10px 0px 10px 0px"}=0A= */=0A= =0A= getStyles: function(){=0A= return Element.getMany(this, 'getStyle', arguments);=0A= },=0A= =0A= walk: function(brother, start){=0A= brother +=3D 'Sibling';=0A= var el =3D (start) ? this[start] : this[brother];=0A= while (el && $type(el) !=3D 'element') el =3D el[brother];=0A= return $(el);=0A= },=0A= =0A= /*=0A= Property: getPrevious=0A= Returns the previousSibling of the Element, excluding text nodes.=0A= =0A= Example:=0A= >$('myElement').getPrevious(); //get the previous DOM element from = myElement=0A= =0A= Returns:=0A= the sibling element or undefined if none found.=0A= */=0A= =0A= getPrevious: function(){=0A= return this.walk('previous');=0A= },=0A= =0A= /*=0A= Property: getNext=0A= Works as Element.getPrevious, but tries to find the nextSibling.=0A= */=0A= =0A= getNext: function(){=0A= return this.walk('next');=0A= },=0A= =0A= /*=0A= Property: getFirst=0A= Works as , but tries to find the firstChild.=0A= */=0A= =0A= getFirst: function(){=0A= return this.walk('next', 'firstChild');=0A= },=0A= =0A= /*=0A= Property: getLast=0A= Works as , but tries to find the lastChild.=0A= */=0A= =0A= getLast: function(){=0A= return this.walk('previous', 'lastChild');=0A= },=0A= =0A= /*=0A= Property: getParent=0A= returns the $(element.parentNode)=0A= */=0A= =0A= getParent: function(){=0A= return $(this.parentNode);=0A= },=0A= =0A= /*=0A= Property: getChildren=0A= returns all the $(element.childNodes), excluding text nodes. Returns = as .=0A= */=0A= =0A= getChildren: function(){=0A= return $$(this.childNodes);=0A= },=0A= =0A= /*=0A= Property: hasChild=0A= returns true if the passed in element is a child of the $(element).=0A= */=0A= =0A= hasChild: function(el){=0A= return !!$A(this.getElementsByTagName('*')).contains(el);=0A= },=0A= =0A= /*=0A= Property: getProperty=0A= Gets the an attribute of the Element.=0A= =0A= Arguments:=0A= property - string; the attribute to retrieve=0A= =0A= Example:=0A= >$('myImage').getProperty('src') // returns whatever.gif=0A= =0A= Returns:=0A= the value, or an empty string=0A= */=0A= =0A= getProperty: function(property){=0A= var index =3D Element.Properties[property];=0A= if (index) return this[index];=0A= var flag =3D Element.PropertiesIFlag[property] || 0;=0A= if (!window.ie || flag) return this.getAttribute(property, flag);=0A= var node =3D this.attributes[property];=0A= return (node) ? node.nodeValue : null;=0A= },=0A= =0A= /*=0A= Property: removeProperty=0A= Removes an attribute from the Element=0A= =0A= Arguments:=0A= property - string; the attribute to remove=0A= */=0A= =0A= removeProperty: function(property){=0A= var index =3D Element.Properties[property];=0A= if (index) this[index] =3D '';=0A= else this.removeAttribute(property);=0A= return this;=0A= },=0A= =0A= /*=0A= Property: getProperties=0A= same as , but for properties=0A= */=0A= =0A= getProperties: function(){=0A= return Element.getMany(this, 'getProperty', arguments);=0A= },=0A= =0A= /*=0A= Property: setProperty=0A= Sets an attribute for the Element.=0A= =0A= Arguments:=0A= property - string; the property to assign the value passed in=0A= value - the value to assign to the property passed in=0A= =0A= Example:=0A= >$('myImage').setProperty('src', 'whatever.gif'); //myImage now points = to whatever.gif for its source=0A= */=0A= =0A= setProperty: function(property, value){=0A= var index =3D Element.Properties[property];=0A= if (index) this[index] =3D value;=0A= else this.setAttribute(property, value);=0A= return this;=0A= },=0A= =0A= /*=0A= Property: setProperties=0A= Sets numerous attributes for the Element.=0A= =0A= Arguments:=0A= source - an object with key/value pairs.=0A= =0A= Example:=0A= (start code)=0A= $('myElement').setProperties({=0A= src: 'whatever.gif',=0A= alt: 'whatever dude'=0A= });=0A= 3D"whatever=0A= (end)=0A= */=0A= =0A= setProperties: function(source){=0A= return Element.setMany(this, 'setProperty', source);=0A= },=0A= =0A= /*=0A= Property: setHTML=0A= Sets the innerHTML of the Element.=0A= =0A= Arguments:=0A= html - string; the new innerHTML for the element.=0A= =0A= Example:=0A= >$('myElement').setHTML(newHTML) //the innerHTML of myElement is now = =3D newHTML=0A= */=0A= =0A= setHTML: function(){=0A= this.innerHTML =3D $A(arguments).join('');=0A= return this;=0A= },=0A= =0A= /*=0A= Property: setText=0A= Sets the inner text of the Element.=0A= =0A= Arguments:=0A= text - string; the new text content for the element.=0A= =0A= Example:=0A= >$('myElement').setText('some text') //the text of myElement is now = =3D 'some text'=0A= */=0A= =0A= setText: function(text){=0A= var tag =3D this.getTag();=0A= if (['style', 'script'].contains(tag)){=0A= if (window.ie){=0A= if (tag =3D=3D 'style') this.styleSheet.cssText =3D text;=0A= else if (tag =3D=3D 'script') this.setProperty('text', text);=0A= return this;=0A= } else {=0A= this.removeChild(this.firstChild);=0A= return this.appendText(text);=0A= }=0A= }=0A= this[$defined(this.innerText) ? 'innerText' : 'textContent'] =3D text;=0A= return this;=0A= },=0A= =0A= /*=0A= Property: getText=0A= Gets the inner text of the Element.=0A= */=0A= =0A= getText: function(){=0A= var tag =3D this.getTag();=0A= if (['style', 'script'].contains(tag)){=0A= if (window.ie){=0A= if (tag =3D=3D 'style') return this.styleSheet.cssText;=0A= else if (tag =3D=3D 'script') return this.getProperty('text');=0A= } else {=0A= return this.innerHTML;=0A= }=0A= }=0A= return ($pick(this.innerText, this.textContent));=0A= },=0A= =0A= /*=0A= Property: getTag=0A= Returns the tagName of the element in lower case.=0A= =0A= Example:=0A= >$('myImage').getTag() // returns 'img'=0A= =0A= Returns:=0A= The tag name in lower case=0A= */=0A= =0A= getTag: function(){=0A= return this.tagName.toLowerCase();=0A= },=0A= =0A= /*=0A= Property: empty=0A= Empties an element of all its children.=0A= =0A= Example:=0A= >$('myDiv').empty() // empties the Div and returns it=0A= =0A= Returns:=0A= The element.=0A= */=0A= =0A= empty: function(){=0A= Garbage.trash(this.getElementsByTagName('*'));=0A= return this.setHTML('');=0A= }=0A= =0A= });=0A= =0A= Element.fixStyle =3D function(property, result, element){=0A= if ($chk(parseInt(result))) return result;=0A= if (['height', 'width'].contains(property)){=0A= var values =3D (property =3D=3D 'width') ? ['left', 'right'] : ['top', = 'bottom'];=0A= var size =3D 0;=0A= values.each(function(value){=0A= size +=3D element.getStyle('border-' + value + '-width').toInt() + = element.getStyle('padding-' + value).toInt();=0A= });=0A= return element['offset' + property.capitalize()] - size + 'px';=0A= } else if (property.test(/border(.+)Width|margin|padding/)){=0A= return '0px';=0A= }=0A= return result;=0A= };=0A= =0A= Element.Styles =3D {'border': [], 'padding': [], 'margin': []};=0A= ['Top', 'Right', 'Bottom', 'Left'].each(function(direction){=0A= for (var style in Element.Styles) Element.Styles[style].push(style + = direction);=0A= });=0A= =0A= Element.borderShort =3D ['borderWidth', 'borderStyle', 'borderColor'];=0A= =0A= Element.getMany =3D function(el, method, keys){=0A= var result =3D {};=0A= $each(keys, function(key){=0A= result[key] =3D el[method](key);=0A= });=0A= return result;=0A= };=0A= =0A= Element.setMany =3D function(el, method, pairs){=0A= for (var key in pairs) el[method](key, pairs[key]);=0A= return el;=0A= };=0A= =0A= Element.Properties =3D new Abstract({=0A= 'class': 'className', 'for': 'htmlFor', 'colspan': 'colSpan', = 'rowspan': 'rowSpan',=0A= 'accesskey': 'accessKey', 'tabindex': 'tabIndex', 'maxlength': = 'maxLength',=0A= 'readonly': 'readOnly', 'frameborder': 'frameBorder', 'value': 'value',=0A= 'disabled': 'disabled', 'checked': 'checked', 'multiple': 'multiple', = 'selected': 'selected'=0A= });=0A= Element.PropertiesIFlag =3D {=0A= 'href': 2, 'src': 2=0A= };=0A= =0A= Element.Methods =3D {=0A= Listeners: {=0A= addListener: function(type, fn){=0A= if (this.addEventListener) this.addEventListener(type, fn, false);=0A= else this.attachEvent('on' + type, fn);=0A= return this;=0A= },=0A= =0A= removeListener: function(type, fn){=0A= if (this.removeEventListener) this.removeEventListener(type, fn, = false);=0A= else this.detachEvent('on' + type, fn);=0A= return this;=0A= }=0A= }=0A= };=0A= =0A= window.extend(Element.Methods.Listeners);=0A= document.extend(Element.Methods.Listeners);=0A= Element.extend(Element.Methods.Listeners);=0A= =0A= var Garbage =3D {=0A= =0A= elements: [],=0A= =0A= collect: function(el){=0A= if (!el.$tmp){=0A= Garbage.elements.push(el);=0A= el.$tmp =3D {'opacity': 1};=0A= }=0A= return el;=0A= },=0A= =0A= trash: function(elements){=0A= for (var i =3D 0, j =3D elements.length, el; i < j; i++){=0A= if (!(el =3D elements[i]) || !el.$tmp) continue;=0A= if (el.$events) el.fireEvent('trash').removeEvents();=0A= for (var p in el.$tmp) el.$tmp[p] =3D null;=0A= for (var d in Element.prototype) el[d] =3D null;=0A= Garbage.elements[Garbage.elements.indexOf(el)] =3D null;=0A= el.htmlElement =3D el.$tmp =3D el =3D null;=0A= }=0A= Garbage.elements.remove(null);=0A= },=0A= =0A= empty: function(){=0A= Garbage.collect(window);=0A= Garbage.collect(document);=0A= Garbage.trash(Garbage.elements);=0A= }=0A= =0A= };=0A= =0A= window.addListener('beforeunload', function(){=0A= window.addListener('unload', Garbage.empty);=0A= if (window.ie) window.addListener('unload', CollectGarbage);=0A= });=0A= =0A= /*=0A= Script: Element.Event.js=0A= Contains the Event Class, Element methods to deal with Element events, = custom Events, and the Function prototype bindWithEvent.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Event=0A= Cross browser methods to manage events.=0A= =0A= Arguments:=0A= event - the event=0A= =0A= Properties:=0A= shift - true if the user pressed the shift=0A= control - true if the user pressed the control=0A= alt - true if the user pressed the alt=0A= meta - true if the user pressed the meta key=0A= wheel - the amount of third button scrolling=0A= code - the keycode of the key pressed=0A= page.x - the x position of the mouse, relative to the full window=0A= page.y - the y position of the mouse, relative to the full window=0A= client.x - the x position of the mouse, relative to the viewport=0A= client.y - the y position of the mouse, relative to the viewport=0A= key - the key pressed as a lowercase string. key also returns 'enter', = 'up', 'down', 'left', 'right', 'space', 'backspace', 'delete', 'esc'. = Handy for these special keys.=0A= target - the event target=0A= relatedTarget - the event related target=0A= =0A= Example:=0A= (start code)=0A= $('myLink').onkeydown =3D function(event){=0A= var event =3D new Event(event);=0A= //event is now the Event class.=0A= alert(event.key); //returns the lowercase letter pressed=0A= alert(event.shift); //returns true if the key pressed is shift=0A= if (event.key =3D=3D 's' && event.control) alert('document saved');=0A= };=0A= (end)=0A= */=0A= =0A= var Event =3D new Class({=0A= =0A= initialize: function(event){=0A= if (event && event.$extended) return event;=0A= this.$extended =3D true;=0A= event =3D event || window.event;=0A= this.event =3D event;=0A= this.type =3D event.type;=0A= this.target =3D event.target || event.srcElement;=0A= if (this.target.nodeType =3D=3D 3) this.target =3D = this.target.parentNode;=0A= this.shift =3D event.shiftKey;=0A= this.control =3D event.ctrlKey;=0A= this.alt =3D event.altKey;=0A= this.meta =3D event.metaKey;=0A= if (['DOMMouseScroll', 'mousewheel'].contains(this.type)){=0A= this.wheel =3D (event.wheelDelta) ? event.wheelDelta / 120 : = -(event.detail || 0) / 3;=0A= } else if (this.type.contains('key')){=0A= this.code =3D event.which || event.keyCode;=0A= for (var name in Event.keys){=0A= if (Event.keys[name] =3D=3D this.code){=0A= this.key =3D name;=0A= break;=0A= }=0A= }=0A= if (this.type =3D=3D 'keydown'){=0A= var fKey =3D this.code - 111;=0A= if (fKey > 0 && fKey < 13) this.key =3D 'f' + fKey;=0A= }=0A= this.key =3D this.key || String.fromCharCode(this.code).toLowerCase();=0A= } else if (this.type.test(/(click|mouse|menu)/)){=0A= this.page =3D {=0A= 'x': event.pageX || event.clientX + = document.documentElement.scrollLeft,=0A= 'y': event.pageY || event.clientY + = document.documentElement.scrollTop=0A= };=0A= this.client =3D {=0A= 'x': event.pageX ? event.pageX - window.pageXOffset : event.clientX,=0A= 'y': event.pageY ? event.pageY - window.pageYOffset : event.clientY=0A= };=0A= this.rightClick =3D (event.which =3D=3D 3) || (event.button =3D=3D 2);=0A= switch(this.type){=0A= case 'mouseover': this.relatedTarget =3D event.relatedTarget || = event.fromElement; break;=0A= case 'mouseout': this.relatedTarget =3D event.relatedTarget || = event.toElement;=0A= }=0A= this.fixRelatedTarget();=0A= }=0A= return this;=0A= },=0A= =0A= /*=0A= Property: stop=0A= cross browser method to stop an event=0A= */=0A= =0A= stop: function(){=0A= return this.stopPropagation().preventDefault();=0A= },=0A= =0A= /*=0A= Property: stopPropagation=0A= cross browser method to stop the propagation of an event=0A= */=0A= =0A= stopPropagation: function(){=0A= if (this.event.stopPropagation) this.event.stopPropagation();=0A= else this.event.cancelBubble =3D true;=0A= return this;=0A= },=0A= =0A= /*=0A= Property: preventDefault=0A= cross browser method to prevent the default action of the event=0A= */=0A= =0A= preventDefault: function(){=0A= if (this.event.preventDefault) this.event.preventDefault();=0A= else this.event.returnValue =3D false;=0A= return this;=0A= }=0A= =0A= });=0A= =0A= Event.fix =3D {=0A= =0A= relatedTarget: function(){=0A= if (this.relatedTarget && this.relatedTarget.nodeType =3D=3D 3) = this.relatedTarget =3D this.relatedTarget.parentNode;=0A= },=0A= =0A= relatedTargetGecko: function(){=0A= try {Event.fix.relatedTarget.call(this);} catch(e){this.relatedTarget = =3D this.target;}=0A= }=0A= =0A= };=0A= =0A= Event.prototype.fixRelatedTarget =3D (window.gecko) ? = Event.fix.relatedTargetGecko : Event.fix.relatedTarget;=0A= =0A= /*=0A= Property: keys=0A= you can add additional Event keys codes this way:=0A= =0A= Example:=0A= (start code)=0A= Event.keys.whatever =3D 80;=0A= $(myelement).addEvent(keydown, function(event){=0A= event =3D new Event(event);=0A= if (event.key =3D=3D 'whatever') console.log(whatever key clicked).=0A= });=0A= (end)=0A= */=0A= =0A= Event.keys =3D new Abstract({=0A= 'enter': 13,=0A= 'up': 38,=0A= 'down': 40,=0A= 'left': 37,=0A= 'right': 39,=0A= 'esc': 27,=0A= 'space': 32,=0A= 'backspace': 8,=0A= 'tab': 9,=0A= 'delete': 46=0A= });=0A= =0A= /*=0A= Class: Element=0A= Custom class to allow all of its methods to be used with any DOM = element via the dollar function <$>.=0A= */=0A= =0A= Element.Methods.Events =3D {=0A= =0A= /*=0A= Property: addEvent=0A= Attaches an event listener to a DOM element.=0A= =0A= Arguments:=0A= type - the event to monitor ('click', 'load', etc) without the prefix = 'on'.=0A= fn - the function to execute=0A= =0A= Example:=0A= >$('myElement').addEvent('click', function(){alert('clicked!')});=0A= */=0A= =0A= addEvent: function(type, fn){=0A= this.$events =3D this.$events || {};=0A= this.$events[type] =3D this.$events[type] || {'keys': [], 'values': = []};=0A= if (this.$events[type].keys.contains(fn)) return this;=0A= this.$events[type].keys.push(fn);=0A= var realType =3D type;=0A= var custom =3D Element.Events[type];=0A= if (custom){=0A= if (custom.add) custom.add.call(this, fn);=0A= if (custom.map) fn =3D custom.map;=0A= if (custom.type) realType =3D custom.type;=0A= }=0A= if (!this.addEventListener) fn =3D fn.create({'bind': this, 'event': = true});=0A= this.$events[type].values.push(fn);=0A= return (Element.NativeEvents.contains(realType)) ? = this.addListener(realType, fn) : this;=0A= },=0A= =0A= /*=0A= Property: removeEvent=0A= Works as Element.addEvent, but instead removes the previously added = event listener.=0A= */=0A= =0A= removeEvent: function(type, fn){=0A= if (!this.$events || !this.$events[type]) return this;=0A= var pos =3D this.$events[type].keys.indexOf(fn);=0A= if (pos =3D=3D -1) return this;=0A= var key =3D this.$events[type].keys.splice(pos,1)[0];=0A= var value =3D this.$events[type].values.splice(pos,1)[0];=0A= var custom =3D Element.Events[type];=0A= if (custom){=0A= if (custom.remove) custom.remove.call(this, fn);=0A= if (custom.type) type =3D custom.type;=0A= }=0A= return (Element.NativeEvents.contains(type)) ? = this.removeListener(type, value) : this;=0A= },=0A= =0A= /*=0A= Property: addEvents=0A= As , but accepts an object and add multiple events at once.=0A= */=0A= =0A= addEvents: function(source){=0A= return Element.setMany(this, 'addEvent', source);=0A= },=0A= =0A= /*=0A= Property: removeEvents=0A= removes all events of a certain type from an element. if no argument = is passed in, removes all events.=0A= =0A= Arguments:=0A= type - string; the event name (e.g. 'click')=0A= */=0A= =0A= removeEvents: function(type){=0A= if (!this.$events) return this;=0A= if (!type){=0A= for (var evType in this.$events) this.removeEvents(evType);=0A= this.$events =3D null;=0A= } else if (this.$events[type]){=0A= this.$events[type].keys.each(function(fn){=0A= this.removeEvent(type, fn);=0A= }, this);=0A= this.$events[type] =3D null;=0A= }=0A= return this;=0A= },=0A= =0A= /*=0A= Property: fireEvent=0A= executes all events of the specified type present in the element.=0A= =0A= Arguments:=0A= type - string; the event name (e.g. 'click')=0A= args - array or single object; arguments to pass to the function; if = more than one argument, must be an array=0A= delay - (integer) delay (in ms) to wait to execute the event=0A= */=0A= =0A= fireEvent: function(type, args, delay){=0A= if (this.$events && this.$events[type]){=0A= this.$events[type].keys.each(function(fn){=0A= fn.create({'bind': this, 'delay': delay, 'arguments': args})();=0A= }, this);=0A= }=0A= return this;=0A= },=0A= =0A= /*=0A= Property: cloneEvents=0A= Clones all events from an element to this element.=0A= =0A= Arguments:=0A= from - element, copy all events from this element=0A= type - optional, copies only events of this type=0A= */=0A= =0A= cloneEvents: function(from, type){=0A= if (!from.$events) return this;=0A= if (!type){=0A= for (var evType in from.$events) this.cloneEvents(from, evType);=0A= } else if (from.$events[type]){=0A= from.$events[type].keys.each(function(fn){=0A= this.addEvent(type, fn);=0A= }, this);=0A= }=0A= return this;=0A= }=0A= =0A= };=0A= =0A= window.extend(Element.Methods.Events);=0A= document.extend(Element.Methods.Events);=0A= Element.extend(Element.Methods.Events);=0A= =0A= /* Section: Custom Events */=0A= =0A= Element.Events =3D new Abstract({=0A= =0A= /*=0A= Event: mouseenter=0A= In addition to the standard javascript events (load, mouseover, = mouseout, click, etc.) contains two custom events=0A= this event fires when the mouse enters the area of the dom element; = will not be fired again if the mouse crosses over children of the = element (unlike mouseover)=0A= =0A= =0A= Example:=0A= >$(myElement).addEvent('mouseenter', myFunction);=0A= */=0A= =0A= 'mouseenter': {=0A= type: 'mouseover',=0A= map: function(event){=0A= event =3D new Event(event);=0A= if (event.relatedTarget !=3D this && = !this.hasChild(event.relatedTarget)) this.fireEvent('mouseenter', event);=0A= }=0A= },=0A= =0A= /*=0A= Event: mouseleave=0A= this event fires when the mouse exits the area of the dom element; = will not be fired again if the mouse crosses over children of the = element (unlike mouseout)=0A= =0A= =0A= Example:=0A= >$(myElement).addEvent('mouseleave', myFunction);=0A= */=0A= =0A= 'mouseleave': {=0A= type: 'mouseout',=0A= map: function(event){=0A= event =3D new Event(event);=0A= if (event.relatedTarget !=3D this && = !this.hasChild(event.relatedTarget)) this.fireEvent('mouseleave', event);=0A= }=0A= },=0A= =0A= 'mousewheel': {=0A= type: (window.gecko) ? 'DOMMouseScroll' : 'mousewheel'=0A= }=0A= =0A= });=0A= =0A= Element.NativeEvents =3D [=0A= 'click', 'dblclick', 'mouseup', 'mousedown', //mouse buttons=0A= 'mousewheel', 'DOMMouseScroll', //mouse wheel=0A= 'mouseover', 'mouseout', 'mousemove', //mouse movement=0A= 'keydown', 'keypress', 'keyup', //keys=0A= 'load', 'unload', 'beforeunload', 'resize', 'move', //window=0A= 'focus', 'blur', 'change', 'submit', 'reset', 'select', //forms elements=0A= 'error', 'abort', 'contextmenu', 'scroll' //misc=0A= ];=0A= =0A= /*=0A= Class: Function=0A= A collection of The Function Object prototype methods.=0A= */=0A= =0A= Function.extend({=0A= =0A= /*=0A= Property: bindWithEvent=0A= automatically passes MooTools Event Class.=0A= =0A= Arguments:=0A= bind - optional, the object that the "this" of the function will refer = to.=0A= args - optional, an argument to pass to the function; if more than one = argument, it must be an array of arguments.=0A= =0A= Returns:=0A= a function with the parameter bind as its "this" and as a pre-passed = argument event or window.event, depending on the browser.=0A= =0A= Example:=0A= >function myFunction(event){=0A= > alert(event.client.x) //returns the coordinates of the mouse..=0A= >};=0A= >myElement.addEvent('click', myFunction.bindWithEvent(myElement));=0A= */=0A= =0A= bindWithEvent: function(bind, args){=0A= return this.create({'bind': bind, 'arguments': args, 'event': Event});=0A= }=0A= =0A= });=0A= =0A= =0A= /*=0A= Script: Element.Filters.js=0A= add Filters capability to .=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Elements=0A= A collection of methods to be used with <$$> elements collections.=0A= */=0A= =0A= Elements.extend({=0A= =0A= /*=0A= Property: filterByTag=0A= Filters the collection by a specified tag name.=0A= Returns a new Elements collection, while the original remains = untouched.=0A= */=0A= =0A= filterByTag: function(tag){=0A= return new Elements(this.filter(function(el){=0A= return (Element.getTag(el) =3D=3D tag);=0A= }));=0A= },=0A= =0A= /*=0A= Property: filterByClass=0A= Filters the collection by a specified class name.=0A= Returns a new Elements collection, while the original remains = untouched.=0A= */=0A= =0A= filterByClass: function(className, nocash){=0A= var elements =3D this.filter(function(el){=0A= return (el.className && el.className.contains(className, ' '));=0A= });=0A= return (nocash) ? elements : new Elements(elements);=0A= },=0A= =0A= /*=0A= Property: filterById=0A= Filters the collection by a specified ID.=0A= Returns a new Elements collection, while the original remains = untouched.=0A= */=0A= =0A= filterById: function(id, nocash){=0A= var elements =3D this.filter(function(el){=0A= return (el.id =3D=3D id);=0A= });=0A= return (nocash) ? elements : new Elements(elements);=0A= },=0A= =0A= /*=0A= Property: filterByAttribute=0A= Filters the collection by a specified attribute.=0A= Returns a new Elements collection, while the original remains = untouched.=0A= =0A= Arguments:=0A= name - the attribute name.=0A= operator - optional, the attribute operator.=0A= value - optional, the attribute value, only valid if the operator is = specified.=0A= */=0A= =0A= filterByAttribute: function(name, operator, value, nocash){=0A= var elements =3D this.filter(function(el){=0A= var current =3D Element.getProperty(el, name);=0A= if (!current) return false;=0A= if (!operator) return true;=0A= switch(operator){=0A= case '=3D': return (current =3D=3D value);=0A= case '*=3D': return (current.contains(value));=0A= case '^=3D': return (current.substr(0, value.length) =3D=3D value);=0A= case '$=3D': return (current.substr(current.length - value.length) = =3D=3D value);=0A= case '!=3D': return (current !=3D value);=0A= case '~=3D': return current.contains(value, ' ');=0A= }=0A= return false;=0A= });=0A= return (nocash) ? elements : new Elements(elements);=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Element.Selectors.js=0A= Css Query related functions and extensions=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /* Section: Utility Functions */=0A= =0A= /*=0A= Function: $E=0A= Selects a single (i.e. the first found) Element based on the selector = passed in and an optional filter element.=0A= Returns as .=0A= =0A= Arguments:=0A= selector - string; the css selector to match=0A= filter - optional; a DOM element to limit the scope of the selector = match; defaults to document.=0A= =0A= Example:=0A= >$E('a', 'myElement') //find the first anchor tag inside the DOM = element with id 'myElement'=0A= =0A= Returns:=0A= a DOM element - the first element that matches the selector=0A= */=0A= =0A= function $E(selector, filter){=0A= return ($(filter) || document).getElement(selector);=0A= };=0A= =0A= /*=0A= Function: $ES=0A= Returns a collection of Elements that match the selector passed in = limited to the scope of the optional filter.=0A= See Also: for an alternate syntax.=0A= Returns as .=0A= =0A= Returns:=0A= an array of dom elements that match the selector within the filter=0A= =0A= Arguments:=0A= selector - string; css selector to match=0A= filter - optional; a DOM element to limit the scope of the selector = match; defaults to document.=0A= =0A= Examples:=0A= >$ES("a") //gets all the anchor tags; synonymous with $$("a")=0A= >$ES('a','myElement') //get all the anchor tags within $('myElement')=0A= */=0A= =0A= function $ES(selector, filter){=0A= return ($(filter) || document).getElementsBySelector(selector);=0A= };=0A= =0A= $$.shared =3D {=0A= =0A= 'regexp': = /^(\w*|\*)(?:#([\w-]+)|\.([\w-]+))?(?:\[(\w+)(?:([!*^$]?=3D)["']?([^"'\]]= *)["']?)?])?$/,=0A= =0A= 'xpath': {=0A= =0A= getParam: function(items, context, param, i){=0A= var temp =3D [context.namespaceURI ? 'xhtml:' : '', param[1]];=0A= if (param[2]) temp.push('[@id=3D"', param[2], '"]');=0A= if (param[3]) temp.push('[contains(concat(" ", @class, " "), " ', = param[3], ' ")]');=0A= if (param[4]){=0A= if (param[5] && param[6]){=0A= switch(param[5]){=0A= case '*=3D': temp.push('[contains(@', param[4], ', "', param[6], = '")]'); break;=0A= case '^=3D': temp.push('[starts-with(@', param[4], ', "', = param[6], '")]'); break;=0A= case '$=3D': temp.push('[substring(@', param[4], ', = string-length(@', param[4], ') - ', param[6].length, ' + 1) =3D "', = param[6], '"]'); break;=0A= case '=3D': temp.push('[@', param[4], '=3D"', param[6], '"]'); = break;=0A= case '!=3D': temp.push('[@', param[4], '!=3D"', param[6], '"]');=0A= }=0A= } else {=0A= temp.push('[@', param[4], ']');=0A= }=0A= }=0A= items.push(temp.join(''));=0A= return items;=0A= },=0A= =0A= getItems: function(items, context, nocash){=0A= var elements =3D [];=0A= var xpath =3D document.evaluate('.//' + items.join('//'), context, = $$.shared.resolver, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);=0A= for (var i =3D 0, j =3D xpath.snapshotLength; i < j; i++) = elements.push(xpath.snapshotItem(i));=0A= return (nocash) ? elements : new Elements(elements.map($));=0A= }=0A= =0A= },=0A= =0A= 'normal': {=0A= =0A= getParam: function(items, context, param, i){=0A= if (i =3D=3D 0){=0A= if (param[2]){=0A= var el =3D context.getElementById(param[2]);=0A= if (!el || ((param[1] !=3D '*') && (Element.getTag(el) !=3D = param[1]))) return false;=0A= items =3D [el];=0A= } else {=0A= items =3D $A(context.getElementsByTagName(param[1]));=0A= }=0A= } else {=0A= items =3D $$.shared.getElementsByTagName(items, param[1]);=0A= if (param[2]) items =3D Elements.filterById(items, param[2], true);=0A= }=0A= if (param[3]) items =3D Elements.filterByClass(items, param[3], true);=0A= if (param[4]) items =3D Elements.filterByAttribute(items, param[4], = param[5], param[6], true);=0A= return items;=0A= },=0A= =0A= getItems: function(items, context, nocash){=0A= return (nocash) ? items : $$.unique(items);=0A= }=0A= =0A= },=0A= =0A= resolver: function(prefix){=0A= return (prefix =3D=3D 'xhtml') ? 'http://www.w3.org/1999/xhtml' : = false;=0A= },=0A= =0A= getElementsByTagName: function(context, tagName){=0A= var found =3D [];=0A= for (var i =3D 0, j =3D context.length; i < j; i++) = found.extend(context[i].getElementsByTagName(tagName));=0A= return found;=0A= }=0A= =0A= };=0A= =0A= $$.shared.method =3D (window.xpath) ? 'xpath' : 'normal';=0A= =0A= /*=0A= Class: Element=0A= Custom class to allow all of its methods to be used with any DOM = element via the dollar function <$>.=0A= */=0A= =0A= Element.Methods.Dom =3D {=0A= =0A= /*=0A= Property: getElements=0A= Gets all the elements within an element that match the given (single) = selector.=0A= Returns as .=0A= =0A= Arguments:=0A= selector - string; the css selector to match=0A= =0A= Examples:=0A= >$('myElement').getElements('a'); // get all anchors within myElement=0A= >$('myElement').getElements('input[name=3Ddialog]') //get all input = tags with name 'dialog'=0A= >$('myElement').getElements('input[name$=3Dlog]') //get all input tags = with names ending with 'log'=0A= =0A= Notes:=0A= Supports these operators in attribute selectors:=0A= =0A= - =3D : is equal to=0A= - ^=3D : starts-with=0A= - $=3D : ends-with=0A= - !=3D : is not equal to=0A= =0A= Xpath is used automatically for compliant browsers.=0A= */=0A= =0A= getElements: function(selector, nocash){=0A= var items =3D [];=0A= selector =3D selector.trim().split(' ');=0A= for (var i =3D 0, j =3D selector.length; i < j; i++){=0A= var sel =3D selector[i];=0A= var param =3D sel.match($$.shared.regexp);=0A= if (!param) break;=0A= param[1] =3D param[1] || '*';=0A= var temp =3D $$.shared[$$.shared.method].getParam(items, this, param, = i);=0A= if (!temp) break;=0A= items =3D temp;=0A= }=0A= return $$.shared[$$.shared.method].getItems(items, this, nocash);=0A= },=0A= =0A= /*=0A= Property: getElement=0A= Same as , but returns only the first. Alternate = syntax for <$E>, where filter is the Element.=0A= Returns as .=0A= =0A= Arguments:=0A= selector - string; css selector=0A= */=0A= =0A= getElement: function(selector){=0A= return $(this.getElements(selector, true)[0] || false);=0A= },=0A= =0A= /*=0A= Property: getElementsBySelector=0A= Same as , but allows for comma separated = selectors, as in css. Alternate syntax for <$$>, where filter is the = Element.=0A= Returns as .=0A= =0A= Arguments:=0A= selector - string; css selector=0A= */=0A= =0A= getElementsBySelector: function(selector, nocash){=0A= var elements =3D [];=0A= selector =3D selector.split(',');=0A= for (var i =3D 0, j =3D selector.length; i < j; i++) elements =3D = elements.concat(this.getElements(selector[i], true));=0A= return (nocash) ? elements : $$.unique(elements);=0A= }=0A= =0A= };=0A= =0A= Element.extend({=0A= =0A= /*=0A= Property: getElementById=0A= Targets an element with the specified id found inside the Element. = Does not overwrite document.getElementById.=0A= =0A= Arguments:=0A= id - string; the id of the element to find.=0A= */=0A= =0A= getElementById: function(id){=0A= var el =3D document.getElementById(id);=0A= if (!el) return false;=0A= for (var parent =3D el.parentNode; parent !=3D this; parent =3D = parent.parentNode){=0A= if (!parent) return false;=0A= }=0A= return el;=0A= }/*compatibility*/,=0A= =0A= getElementsByClassName: function(className){ =0A= return this.getElements('.' + className); =0A= }=0A= =0A= /*end compatibility*/=0A= =0A= });=0A= =0A= document.extend(Element.Methods.Dom);=0A= Element.extend(Element.Methods.Dom);=0A= =0A= /*=0A= Script: Element.Form.js=0A= Contains Element prototypes to deal with Forms and their elements.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Element=0A= Custom class to allow all of its methods to be used with any DOM = element via the dollar function <$>.=0A= */=0A= =0A= Element.extend({=0A= =0A= /*=0A= Property: getValue=0A= Returns the value of the Element, if its tag is textarea, select or = input. getValue called on a multiple select will return an array.=0A= */=0A= =0A= getValue: function(){=0A= switch(this.getTag()){=0A= case 'select':=0A= var values =3D [];=0A= $each(this.options, function(option){=0A= if (option.selected) values.push($pick(option.value, option.text));=0A= });=0A= return (this.multiple) ? values : values[0];=0A= case 'input': if (!(this.checked && ['checkbox', = 'radio'].contains(this.type)) && !['hidden', 'text', = 'password'].contains(this.type)) break;=0A= case 'textarea': return this.value;=0A= }=0A= return false;=0A= },=0A= =0A= getFormElements: function(){=0A= return $$(this.getElementsByTagName('input'), = this.getElementsByTagName('select'), = this.getElementsByTagName('textarea'));=0A= },=0A= =0A= /*=0A= Property: toQueryString=0A= Reads the children inputs of the Element and generates a query string, = based on their values. Used internally in =0A= =0A= Example:=0A= (start code)=0A=
=0A= =0A= =0A=
=0A= =0A= =0A= (end)=0A= =0A= Returns:=0A= email=3Dbob@bob.com&zipCode=3D90210=0A= */=0A= =0A= toQueryString: function(){=0A= var queryString =3D [];=0A= this.getFormElements().each(function(el){=0A= var name =3D el.name;=0A= var value =3D el.getValue();=0A= if (value =3D=3D=3D false || !name || el.disabled) return;=0A= var qs =3D function(val){=0A= queryString.push(name + '=3D' + encodeURIComponent(val));=0A= };=0A= if ($type(value) =3D=3D 'array') value.each(qs);=0A= else qs(value);=0A= });=0A= return queryString.join('&');=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Element.Dimensions.js=0A= Contains Element prototypes to deal with Element size and position in = space.=0A= =0A= Note:=0A= The functions in this script require n XHTML doctype.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Element=0A= Custom class to allow all of its methods to be used with any DOM = element via the dollar function <$>.=0A= */=0A= =0A= Element.extend({=0A= =0A= /*=0A= Property: scrollTo=0A= Scrolls the element to the specified coordinated (if the element has = an overflow)=0A= =0A= Arguments:=0A= x - the x coordinate=0A= y - the y coordinate=0A= =0A= Example:=0A= >$('myElement').scrollTo(0, 100)=0A= */=0A= =0A= scrollTo: function(x, y){=0A= this.scrollLeft =3D x;=0A= this.scrollTop =3D y;=0A= },=0A= =0A= /*=0A= Property: getSize=0A= Return an Object representing the size/scroll values of the element.=0A= =0A= Example:=0A= (start code)=0A= $('myElement').getSize();=0A= (end)=0A= =0A= Returns:=0A= (start code)=0A= {=0A= 'scroll': {'x': 100, 'y': 100},=0A= 'size': {'x': 200, 'y': 400},=0A= 'scrollSize': {'x': 300, 'y': 500}=0A= }=0A= (end)=0A= */=0A= =0A= getSize: function(){=0A= return {=0A= 'scroll': {'x': this.scrollLeft, 'y': this.scrollTop},=0A= 'size': {'x': this.offsetWidth, 'y': this.offsetHeight},=0A= 'scrollSize': {'x': this.scrollWidth, 'y': this.scrollHeight}=0A= };=0A= },=0A= =0A= /*=0A= Property: getPosition=0A= Returns the real offsets of the element.=0A= =0A= Arguments:=0A= overflown - optional, an array of nested scrolling containers for = scroll offset calculation, use this if your element is inside any = element containing scrollbars=0A= =0A= Example:=0A= >$('element').getPosition();=0A= =0A= Returns:=0A= >{x: 100, y:500};=0A= */=0A= =0A= getPosition: function(overflown){=0A= overflown =3D overflown || [];=0A= var el =3D this, left =3D 0, top =3D 0;=0A= do {=0A= left +=3D el.offsetLeft || 0;=0A= top +=3D el.offsetTop || 0;=0A= el =3D el.offsetParent;=0A= } while (el);=0A= overflown.each(function(element){=0A= left -=3D element.scrollLeft || 0;=0A= top -=3D element.scrollTop || 0;=0A= });=0A= return {'x': left, 'y': top};=0A= },=0A= =0A= /*=0A= Property: getTop=0A= Returns the distance from the top of the window to the Element.=0A= =0A= Arguments:=0A= overflown - optional, an array of nested scrolling containers, see = Element::getPosition=0A= */=0A= =0A= getTop: function(overflown){=0A= return this.getPosition(overflown).y;=0A= },=0A= =0A= /*=0A= Property: getLeft=0A= Returns the distance from the left of the window to the Element.=0A= =0A= Arguments:=0A= overflown - optional, an array of nested scrolling containers, see = Element::getPosition=0A= */=0A= =0A= getLeft: function(overflown){=0A= return this.getPosition(overflown).x;=0A= },=0A= =0A= /*=0A= Property: getCoordinates=0A= Returns an object with width, height, left, right, top, and bottom, = representing the values of the Element=0A= =0A= Arguments:=0A= overflown - optional, an array of nested scrolling containers, see = Element::getPosition=0A= =0A= Example:=0A= (start code)=0A= var myValues =3D $('myElement').getCoordinates();=0A= (end)=0A= =0A= Returns:=0A= (start code)=0A= {=0A= width: 200,=0A= height: 300,=0A= left: 100,=0A= top: 50,=0A= right: 300,=0A= bottom: 350=0A= }=0A= (end)=0A= */=0A= =0A= getCoordinates: function(overflown){=0A= var position =3D this.getPosition(overflown);=0A= var obj =3D {=0A= 'width': this.offsetWidth,=0A= 'height': this.offsetHeight,=0A= 'left': position.x,=0A= 'top': position.y=0A= };=0A= obj.right =3D obj.left + obj.width;=0A= obj.bottom =3D obj.top + obj.height;=0A= return obj;=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Window.DomReady.js=0A= Contains the custom event domready, for window.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /* Section: Custom Events */=0A= =0A= /*=0A= Event: domready=0A= executes a function when the dom tree is loaded, without waiting for = images. Only works when called from window.=0A= =0A= Credits:=0A= (c) Dean Edwards/Matthias Miller/John Resig, remastered for MooTools.=0A= =0A= Arguments:=0A= fn - the function to execute when the DOM is ready=0A= =0A= Example:=0A= > window.addEvent('domready', function(){=0A= > alert('the dom is ready');=0A= > });=0A= */=0A= =0A= Element.Events.domready =3D {=0A= =0A= add: function(fn){=0A= if (window.loaded){=0A= fn.call(this);=0A= return;=0A= }=0A= var domReady =3D function(){=0A= if (window.loaded) return;=0A= window.loaded =3D true;=0A= window.timer =3D $clear(window.timer);=0A= this.fireEvent('domready');=0A= }.bind(this);=0A= if (document.readyState && window.webkit){=0A= window.timer =3D function(){=0A= if (['loaded','complete'].contains(document.readyState)) domReady();=0A= }.periodical(50);=0A= } else if (document.readyState && window.ie){=0A= if (!$('ie_ready')){=0A= var src =3D (window.location.protocol =3D=3D 'https:') ? '://0' : = 'javascript:void(0)';=0A= document.write('=0A= (end)=0A= */=0A= =0A= send: function(options){=0A= return new Ajax(this.getProperty('action'), $merge({data: = this.toQueryString()}, options, {method: 'post'})).request();=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Cookie.js=0A= A cookie reader/creator=0A= =0A= Credits:=0A= based on the functions by Peter-Paul Koch (http://quirksmode.org)=0A= */=0A= =0A= /*=0A= Class: Cookie=0A= Class for creating, getting, and removing cookies.=0A= */=0A= =0A= var Cookie =3D new Abstract({=0A= =0A= options: {=0A= domain: false,=0A= path: false,=0A= duration: false,=0A= secure: false=0A= },=0A= =0A= /*=0A= Property: set=0A= Sets a cookie in the browser.=0A= =0A= Arguments:=0A= key - the key (name) for the cookie=0A= value - the value to set, cannot contain semicolons=0A= options - an object representing the Cookie options. See Options = below. Default values are stored in Cookie.options.=0A= =0A= Options:=0A= domain - the domain the Cookie belongs to. If you want to share the = cookie with pages located on a different domain, you have to set this = value. Defaults to the current domain.=0A= path - the path the Cookie belongs to. If you want to share the cookie = with pages located in a different path, you have to set this value, for = example to "/" to share the cookie with all pages on the domain. = Defaults to the current path.=0A= duration - the duration of the Cookie before it expires, in days.=0A= If set to false or 0, the cookie will be a session cookie that = expires when the browser is closed. This is default.=0A= secure - Stored cookie information can be accessed only from a secure = environment.=0A= =0A= Returns:=0A= An object with the options, the key and the value. You can give it as = first parameter to Cookie.remove.=0A= =0A= Example:=0A= >Cookie.set('username', 'Harald'); // session cookie (duration is = false), or ...=0A= >Cookie.set('username', 'JackBauer', {duration: 1}); // save this for = 1 day=0A= =0A= */=0A= =0A= set: function(key, value, options){=0A= options =3D $merge(this.options, options);=0A= value =3D encodeURIComponent(value);=0A= if (options.domain) value +=3D '; domain=3D' + options.domain;=0A= if (options.path) value +=3D '; path=3D' + options.path;=0A= if (options.duration){=0A= var date =3D new Date();=0A= date.setTime(date.getTime() + options.duration * 24 * 60 * 60 * 1000);=0A= value +=3D '; expires=3D' + date.toGMTString();=0A= }=0A= if (options.secure) value +=3D '; secure';=0A= document.cookie =3D key + '=3D' + value;=0A= return $extend(options, {'key': key, 'value': value});=0A= },=0A= =0A= /*=0A= Property: get=0A= Gets the value of a cookie.=0A= =0A= Arguments:=0A= key - the name of the cookie you wish to retrieve.=0A= =0A= Returns:=0A= The cookie string value, or false if not found.=0A= =0A= Example:=0A= >Cookie.get("username") //returns JackBauer=0A= */=0A= =0A= get: function(key){=0A= var value =3D document.cookie.match('(?:^|;)\\s*' + key.escapeRegExp() = + '=3D([^;]*)');=0A= return value ? decodeURIComponent(value[1]) : false;=0A= },=0A= =0A= /*=0A= Property: remove=0A= Removes a cookie from the browser.=0A= =0A= Arguments:=0A= cookie - the name of the cookie to remove or a previous cookie (for = domains)=0A= options - optional. you can also pass the domain and path here. Same = as options in =0A= =0A= Examples:=0A= >Cookie.remove('username') //bye-bye JackBauer, cya in 24 hours=0A= >=0A= >var myCookie =3D Cookie.set('username', 'Aaron', {domain: = 'mootools.net'}); // Cookie.set returns an object with all values need = to remove the cookie=0A= >Cookie.remove(myCookie);=0A= */=0A= =0A= remove: function(cookie, options){=0A= if ($type(cookie) =3D=3D 'object') this.set(cookie.key, '', = $merge(cookie, {duration: -1}));=0A= else this.set(cookie, '', $merge(options, {duration: -1}));=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Json.js=0A= Simple Json parser and Stringyfier, See: =0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Json=0A= Simple Json parser and Stringyfier, See: =0A= */=0A= =0A= var Json =3D {=0A= =0A= /*=0A= Property: toString=0A= Converts an object to a string, to be passed in server-side scripts as = a parameter. Although its not normal usage for this class, this method = can also be used to convert functions and arrays to strings.=0A= =0A= Arguments:=0A= obj - the object to convert to string=0A= =0A= Returns:=0A= A json string=0A= =0A= Example:=0A= (start code)=0A= Json.toString({apple: 'red', lemon: 'yellow'}); = '{"apple":"red","lemon":"yellow"}'=0A= (end)=0A= */=0A= =0A= toString: function(obj){=0A= switch($type(obj)){=0A= case 'string':=0A= return '"' + obj.replace(/(["\\])/g, '\\$1') + '"';=0A= case 'array':=0A= return '[' + obj.map(Json.toString).join(',') + ']';=0A= case 'object':=0A= var string =3D [];=0A= for (var property in obj) string.push(Json.toString(property) + ':' = + Json.toString(obj[property]));=0A= return '{' + string.join(',') + '}';=0A= case 'number':=0A= if (isFinite(obj)) break;=0A= case false:=0A= return 'null';=0A= }=0A= return String(obj);=0A= },=0A= =0A= /*=0A= Property: evaluate=0A= converts a json string to an javascript Object.=0A= =0A= Arguments:=0A= str - the string to evaluate. if its not a string, it returns false.=0A= secure - optionally, performs syntax check on json string. Defaults to = false.=0A= =0A= Credits:=0A= Json test regexp is by Douglas Crockford .=0A= =0A= Example:=0A= >var myObject =3D Json.evaluate('{"apple":"red","lemon":"yellow"}');=0A= >//myObject will become {apple: 'red', lemon: 'yellow'}=0A= */=0A= =0A= evaluate: function(str, secure){=0A= return (($type(str) !=3D 'string') || (secure && = !str.test(/^("(\\.|[^"\\\n\r])*?"|[,:{}\[\]0-9.\-+Eaeflnr-u = \n\r\t])+?$/))) ? null : eval('(' + str + ')');=0A= }=0A= =0A= };=0A= =0A= /*=0A= Script: Json.Remote.js=0A= Contains .=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Json.Remote=0A= Wrapped XHR with automated sending and receiving of Javascript Objects = in Json Format.=0A= Inherits methods, properties, options and events from .=0A= =0A= Arguments:=0A= url - the url you want to send your object to.=0A= options - see options=0A= =0A= Example:=0A= this code will send user information based on name/last name=0A= (start code)=0A= var jSonRequest =3D new Json.Remote("http://site.com/tellMeAge.php", = {onComplete: function(person){=0A= alert(person.age); //is 25 years=0A= alert(person.height); //is 170 cm=0A= alert(person.weight); //is 120 kg=0A= }}).send({'name': 'John', 'lastName': 'Doe'});=0A= (end)=0A= */=0A= =0A= Json.Remote =3D XHR.extend({=0A= =0A= initialize: function(url, options){=0A= this.url =3D url;=0A= this.addEvent('onSuccess', this.onComplete);=0A= this.parent(options);=0A= this.setHeader('X-Request', 'JSON');=0A= },=0A= =0A= send: function(obj){=0A= return this.parent(this.url, 'json=3D' + Json.toString(obj));=0A= },=0A= =0A= onComplete: function(){=0A= this.fireEvent('onComplete', [Json.evaluate(this.response.text, = this.options.secure)]);=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Assets.js=0A= provides dynamic loading for images, css and javascript files.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= var Asset =3D new Abstract({=0A= =0A= /*=0A= Property: javascript=0A= Injects a javascript file in the page.=0A= =0A= Arguments:=0A= source - the path of the javascript file=0A= properties - some additional attributes you might want to add to the = script element=0A= =0A= Example:=0A= > new Asset.javascript('/scripts/myScript.js', {id: 'myScript'});=0A= */=0A= =0A= javascript: function(source, properties){=0A= properties =3D $merge({=0A= 'onload': Class.empty=0A= }, properties);=0A= var script =3D new Element('script', {'src': source}).addEvents({=0A= 'load': properties.onload,=0A= 'readystatechange': function(){=0A= if (this.readyState =3D=3D 'complete') this.fireEvent('load');=0A= }=0A= });=0A= delete properties.onload;=0A= return script.setProperties(properties).inject(document.head);=0A= },=0A= =0A= /*=0A= Property: css=0A= Injects a css file in the page.=0A= =0A= Arguments:=0A= source - the path of the css file=0A= properties - some additional attributes you might want to add to the = link element=0A= =0A= Example:=0A= > new Asset.css('/css/myStyle.css', {id: 'myStyle', title: 'myStyle'});=0A= */=0A= =0A= css: function(source, properties){=0A= return new Element('link', $merge({=0A= 'rel': 'stylesheet', 'media': 'screen', 'type': 'text/css', 'href': = source=0A= }, properties)).inject(document.head);=0A= },=0A= =0A= /*=0A= Property: image=0A= Preloads an image and returns the img element. does not inject it to = the page.=0A= =0A= Arguments:=0A= source - the path of the image file=0A= properties - some additional attributes you might want to add to the = img element=0A= =0A= Example:=0A= > new Asset.image('/images/myImage.png', {id: 'myImage', title: = 'myImage', onload: myFunction});=0A= =0A= Returns:=0A= the img element. you can inject it anywhere you want with = //=0A= */=0A= =0A= image: function(source, properties){=0A= properties =3D $merge({=0A= 'onload': Class.empty,=0A= 'onabort': Class.empty,=0A= 'onerror': Class.empty=0A= }, properties);=0A= var image =3D new Image();=0A= image.src =3D source;=0A= var element =3D new Element('img', {'src': source});=0A= ['load', 'abort', 'error'].each(function(type){=0A= var event =3D properties['on' + type];=0A= delete properties['on' + type];=0A= element.addEvent(type, function(){=0A= this.removeEvent(type, arguments.callee);=0A= event.call(this);=0A= });=0A= });=0A= if (image.width && image.height) element.fireEvent('load', element, 1);=0A= return element.setProperties(properties);=0A= },=0A= =0A= /*=0A= Property: images=0A= Preloads an array of images (as strings) and returns an array of img = elements. does not inject them to the page.=0A= =0A= Arguments:=0A= sources - array, the paths of the image files=0A= options - object, see below=0A= =0A= Options:=0A= onComplete - a function to execute when all image files are loaded in = the browser's cache=0A= onProgress - a function to execute when one image file is loaded in = the browser's cache=0A= =0A= Example:=0A= (start code)=0A= new Asset.images(['/images/myImage.png', '/images/myImage2.gif'], {=0A= onComplete: function(){=0A= alert('all images loaded!');=0A= }=0A= });=0A= (end)=0A= =0A= Returns:=0A= the img elements as $$. you can inject them anywhere you want with = //=0A= */=0A= =0A= images: function(sources, options){=0A= options =3D $merge({=0A= onComplete: Class.empty,=0A= onProgress: Class.empty=0A= }, options);=0A= if (!sources.push) sources =3D [sources];=0A= var images =3D [];=0A= var counter =3D 0;=0A= sources.each(function(source){=0A= var img =3D new Asset.image(source, {=0A= 'onload': function(){=0A= options.onProgress.call(this, counter);=0A= counter++;=0A= if (counter =3D=3D sources.length) options.onComplete();=0A= }=0A= });=0A= images.push(img);=0A= });=0A= return new Elements(images);=0A= }=0A= =0A= });=0A= =0A= /* Script: Hash.js Contains the class Hash. License: MIT-style license. */ /* Class: Hash It wraps an object that it uses internally as a map. The user must use = set(), get(), and remove() to add/change, retrieve and remove values, it = must not access the internal object directly. null/undefined values are = allowed. Note: Each hash instance has the length property. Arguments: obj - an object to convert into a Hash instance. Example: (start code) var hash =3D new Hash({a: 'hi', b: 'world', c: 'howdy'}); hash.remove('b'); // b is removed. hash.set('c', 'hello'); hash.get('c'); // returns 'hello' hash.length // returns 2 (a and c) (end) */ var Hash =3D new Class({ length: 0, initialize: function(object){ this.obj =3D object || {}; this.setLength(); }, /* Property: get Retrieves a value from the hash. Arguments: key - The key Returns: The value */ get: function(key){ return (this.hasKey(key)) ? this.obj[key] : null; }, /* Property: hasKey Check the presence of a specified key-value pair in the hash. Arguments: key - The key Returns: True if the Hash contains a value for the specified key, otherwise = false */ hasKey: function(key){ return (key in this.obj); }, /* Property: set Adds a key-value pair to the hash or replaces a previous value = associated with the key. Arguments: key - The key value - The value */ set: function(key, value){ if (!this.hasKey(key)) this.length++; this.obj[key] =3D value; return this; }, setLength: function(){ this.length =3D 0; for (var p in this.obj) this.length++; return this; }, /* Property: remove Removes a key-value pair from the hash. Arguments: key - The key */ remove: function(key){ if (this.hasKey(key)){ delete this.obj[key]; this.length--; } return this; }, /* Property: each Calls a function for each key-value pair. The first argument passed to = the function will be the value, the second one will be the key, like = $each. Arguments: fn - The function to call for each key-value pair bind - Optional, the object that will be referred to as "this" in the = function */ each: function(fn, bind){ $each(this.obj, fn, bind); }, /* Property: extend Extends the current hash with an object containing key-value pairs. = Values for duplicate keys will be replaced by the new ones. Arguments: obj - An object containing key-value pairs */ extend: function(obj){ $extend(this.obj, obj); return this.setLength(); }, /* Property: merge Merges the current hash with multiple objects. */ merge: function(){ this.obj =3D $merge.apply(null, [this.obj].extend(arguments)); return this.setLength(); }, /* Property: empty Empties all hash values properties and values. */ empty: function(){ this.obj =3D {}; this.length =3D 0; return this; }, /* Property: keys Returns an array containing all the keys, in the same order as the = values returned by . Returns: An array containing all the keys of the hash */ keys: function(){ var keys =3D []; for (var property in this.obj) keys.push(property); return keys; }, /* Property: values Returns an array containing all the values, in the same order as the = keys returned by . Returns: An array containing all the values of the hash */ values: function(){ var values =3D []; for (var property in this.obj) values.push(this.obj[property]); return values; } }); /* Section: Utility Functions */ /* Function: $H Shortcut to create a Hash from an Object. */ function $H(obj){ return new Hash(obj); };=0A= =0A= /* Script: Hash.Cookie.js Stores and loads an Hash as a cookie using Json format. */ /* Class: Hash.Cookie Inherits all the methods from , additional methods are save and = load. Hash json string has a limit of 4kb (4096byte), so be careful with your = Hash size. Creating a new instance automatically loads the data from the Cookie = into the Hash. If the Hash is emptied, the cookie is also removed. Arguments: name - the key (name) for the cookie options - options are identical to and are simply passed along = to it. In addition, it has the autoSave option, to save the cookie at every = operation. defaults to true. Example: (start code) var fruits =3D new Hash.Cookie('myCookieName', {duration: 3600}); fruits.extend({ 'lemon': 'yellow', 'apple': 'red' }); fruits.set('melon', 'green'); fruits.get('lemon'); // yellow // ... on another page ... values load automatically var fruits =3D new Hash.Cookie('myCookieName', {duration: 365}); fruits.get('melon'); // green fruits.erase(); // delete cookie (end) */ Hash.Cookie =3D Hash.extend({ initialize: function(name, options){ this.name =3D name; this.options =3D $extend({'autoSave': true}, options || {}); this.load(); }, /* Property: save Saves the Hash to the cookie. If the hash is empty, removes the = cookie. Returns: Returns false when the JSON string cookie is too long (4kb), otherwise = true. Example: (start code) var login =3D new Hash.Cookie('userstatus', {autoSave: false}); login.extend({ 'username': 'John', 'credentials': [4, 7, 9] }); login.set('last_message', 'User logged in!'); login.save(); // finally save the Hash (end) */ save: function(){ if (this.length =3D=3D 0){ Cookie.remove(this.name, this.options); return true; } var str =3D Json.toString(this.obj); if (str.length > 4096) return false; //cookie would be truncated! Cookie.set(this.name, str, this.options); return true; }, =09 /* Property: load Loads the cookie and assigns it to the Hash. */ load: function(){ this.obj =3D Json.evaluate(Cookie.get(this.name), true) || {}; this.setLength(); } }); Hash.Cookie.Methods =3D {}; ['extend', 'set', 'merge', 'empty', 'remove'].each(function(method){ Hash.Cookie.Methods[method] =3D function(){ Hash.prototype[method].apply(this, arguments); if (this.options.autoSave) this.save(); return this; }; }); Hash.Cookie.implement(Hash.Cookie.Methods);=0A= =0A= /*=0A= Script: Color.js=0A= Contains the Color class.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Color=0A= Creates a new Color Object, which is an array with some color specific = methods.=0A= Arguments:=0A= color - the hex, the RGB array or the HSB array of the color to create. = For HSB colors, you need to specify the second argument.=0A= type - a string representing the type of the color to create. needs to = be specified if you intend to create the color with HSB values, or an = array of HEX values. Can be 'rgb', 'hsb' or 'hex'.=0A= =0A= Example:=0A= (start code)=0A= var black =3D new Color('#000');=0A= var purple =3D new Color([255,0,255]);=0A= // mix black with white and purple, each time at 10% of the new color=0A= var darkpurple =3D black.mix('#fff', purple, 10);=0A= $('myDiv').setStyle('background-color', darkpurple);=0A= (end)=0A= */=0A= =0A= var Color =3D new Class({=0A= =0A= initialize: function(color, type){=0A= type =3D type || (color.push ? 'rgb' : 'hex');=0A= var rgb, hsb;=0A= switch(type){=0A= case 'rgb':=0A= rgb =3D color;=0A= hsb =3D rgb.rgbToHsb();=0A= break;=0A= case 'hsb':=0A= rgb =3D color.hsbToRgb();=0A= hsb =3D color;=0A= break;=0A= default:=0A= rgb =3D color.hexToRgb(true);=0A= hsb =3D rgb.rgbToHsb();=0A= }=0A= rgb.hsb =3D hsb;=0A= rgb.hex =3D rgb.rgbToHex();=0A= return $extend(rgb, Color.prototype);=0A= },=0A= =0A= /*=0A= Property: mix=0A= Mixes two or more colors with the Color.=0A= =0A= Arguments:=0A= color - a color to mix. you can use as arguments how many colors as = you want to mix with the original one.=0A= alpha - if you use a number as the last argument, it will be threated = as the amount of the color to mix.=0A= */=0A= =0A= mix: function(){=0A= var colors =3D $A(arguments);=0A= var alpha =3D ($type(colors[colors.length - 1]) =3D=3D 'number') ? = colors.pop() : 50;=0A= var rgb =3D this.copy();=0A= colors.each(function(color){=0A= color =3D new Color(color);=0A= for (var i =3D 0; i < 3; i++) rgb[i] =3D Math.round((rgb[i] / 100 * = (100 - alpha)) + (color[i] / 100 * alpha));=0A= });=0A= return new Color(rgb, 'rgb');=0A= },=0A= =0A= /*=0A= Property: invert=0A= Inverts the Color.=0A= */=0A= =0A= invert: function(){=0A= return new Color(this.map(function(value){=0A= return 255 - value;=0A= }));=0A= },=0A= =0A= /*=0A= Property: setHue=0A= Modifies the hue of the Color, and returns a new one.=0A= =0A= Arguments:=0A= value - the hue to set=0A= */=0A= =0A= setHue: function(value){=0A= return new Color([value, this.hsb[1], this.hsb[2]], 'hsb');=0A= },=0A= =0A= /*=0A= Property: setSaturation=0A= Changes the saturation of the Color, and returns a new one.=0A= =0A= Arguments:=0A= percent - the percentage of the saturation to set=0A= */=0A= =0A= setSaturation: function(percent){=0A= return new Color([this.hsb[0], percent, this.hsb[2]], 'hsb');=0A= },=0A= =0A= /*=0A= Property: setBrightness=0A= Changes the brightness of the Color, and returns a new one.=0A= =0A= Arguments:=0A= percent - the percentage of the brightness to set=0A= */=0A= =0A= setBrightness: function(percent){=0A= return new Color([this.hsb[0], this.hsb[1], percent], 'hsb');=0A= }=0A= =0A= });=0A= =0A= /* Section: Utility Functions */=0A= =0A= /*=0A= Function: $RGB=0A= Shortcut to create a new color, based on red, green, blue values.=0A= =0A= Arguments:=0A= r - (integer) red value (0-255)=0A= g - (integer) green value (0-255)=0A= b - (integer) blue value (0-255)=0A= =0A= */=0A= =0A= function $RGB(r, g, b){=0A= return new Color([r, g, b], 'rgb');=0A= };=0A= =0A= /*=0A= Function: $HSB=0A= Shortcut to create a new color, based on hue, saturation, brightness = values.=0A= =0A= Arguments:=0A= h - (integer) hue value (0-100)=0A= s - (integer) saturation value (0-100)=0A= b - (integer) brightness value (0-100)=0A= */=0A= =0A= function $HSB(h, s, b){=0A= return new Color([h, s, b], 'hsb');=0A= };=0A= =0A= /*=0A= Class: Array=0A= A collection of The Array Object prototype methods.=0A= */=0A= =0A= Array.extend({=0A= =0A= /*=0A= Property: rgbToHsb=0A= Converts a RGB array to an HSB array.=0A= =0A= Returns:=0A= the HSB array.=0A= */=0A= =0A= rgbToHsb: function(){=0A= var red =3D this[0], green =3D this[1], blue =3D this[2];=0A= var hue, saturation, brightness;=0A= var max =3D Math.max(red, green, blue), min =3D Math.min(red, green, = blue);=0A= var delta =3D max - min;=0A= brightness =3D max / 255;=0A= saturation =3D (max !=3D 0) ? delta / max : 0;=0A= if (saturation =3D=3D 0){=0A= hue =3D 0;=0A= } else {=0A= var rr =3D (max - red) / delta;=0A= var gr =3D (max - green) / delta;=0A= var br =3D (max - blue) / delta;=0A= if (red =3D=3D max) hue =3D br - gr;=0A= else if (green =3D=3D max) hue =3D 2 + rr - br;=0A= else hue =3D 4 + gr - rr;=0A= hue /=3D 6;=0A= if (hue < 0) hue++;=0A= }=0A= return [Math.round(hue * 360), Math.round(saturation * 100), = Math.round(brightness * 100)];=0A= },=0A= =0A= /*=0A= Property: hsbToRgb=0A= Converts an HSB array to an RGB array.=0A= =0A= Returns:=0A= the RGB array.=0A= */=0A= =0A= hsbToRgb: function(){=0A= var br =3D Math.round(this[2] / 100 * 255);=0A= if (this[1] =3D=3D 0){=0A= return [br, br, br];=0A= } else {=0A= var hue =3D this[0] % 360;=0A= var f =3D hue % 60;=0A= var p =3D Math.round((this[2] * (100 - this[1])) / 10000 * 255);=0A= var q =3D Math.round((this[2] * (6000 - this[1] * f)) / 600000 * 255);=0A= var t =3D Math.round((this[2] * (6000 - this[1] * (60 - f))) / 600000 = * 255);=0A= switch(Math.floor(hue / 60)){=0A= case 0: return [br, t, p];=0A= case 1: return [q, br, p];=0A= case 2: return [p, br, t];=0A= case 3: return [p, q, br];=0A= case 4: return [t, p, br];=0A= case 5: return [br, p, q];=0A= }=0A= }=0A= return false;=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Scroller.js=0A= Contains the .=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Scroller=0A= The Scroller is a class to scroll any element with an overflow = (including the window) when the mouse cursor reaches certain buondaries = of that element.=0A= You must call its start method to start listening to mouse movements.=0A= =0A= Note:=0A= The Scroller requires an XHTML doctype.=0A= =0A= Arguments:=0A= element - required, the element to scroll.=0A= options - optional, see options below, and options.=0A= =0A= Options:=0A= area - integer, the necessary boundaries to make the element scroll.=0A= velocity - integer, velocity ratio, the modifier for the window = scrolling speed.=0A= =0A= Events:=0A= onChange - optionally, when the mouse reaches some boundaries, you can = choose to alter some other values, instead of the scrolling offsets.=0A= Automatically passes as parameters x and y values.=0A= */=0A= =0A= var Scroller =3D new Class({=0A= =0A= options: {=0A= area: 20,=0A= velocity: 1,=0A= onChange: function(x, y){=0A= this.element.scrollTo(x, y);=0A= }=0A= },=0A= =0A= initialize: function(element, options){=0A= this.setOptions(options);=0A= this.element =3D $(element);=0A= this.mousemover =3D ([window, document].contains(element)) ? = $(document.body) : this.element;=0A= },=0A= =0A= /*=0A= Property: start=0A= The scroller starts listening to mouse movements.=0A= */=0A= =0A= start: function(){=0A= this.coord =3D this.getCoords.bindWithEvent(this);=0A= this.mousemover.addListener('mousemove', this.coord);=0A= },=0A= =0A= /*=0A= Property: stop=0A= The scroller stops listening to mouse movements.=0A= */=0A= =0A= stop: function(){=0A= this.mousemover.removeListener('mousemove', this.coord);=0A= this.timer =3D $clear(this.timer);=0A= },=0A= =0A= getCoords: function(event){=0A= this.page =3D (this.element =3D=3D window) ? event.client : event.page;=0A= if (!this.timer) this.timer =3D this.scroll.periodical(50, this);=0A= },=0A= =0A= scroll: function(){=0A= var el =3D this.element.getSize();=0A= var pos =3D this.element.getPosition();=0A= =0A= var change =3D {'x': 0, 'y': 0};=0A= for (var z in this.page){=0A= if (this.page[z] < (this.options.area + pos[z]) && el.scroll[z] !=3D = 0)=0A= change[z] =3D (this.page[z] - this.options.area - pos[z]) * = this.options.velocity;=0A= else if (this.page[z] + this.options.area > (el.size[z] + pos[z]) && = el.scroll[z] + el.size[z] !=3D el.scrollSize[z])=0A= change[z] =3D (this.page[z] - el.size[z] + this.options.area - = pos[z]) * this.options.velocity;=0A= }=0A= if (change.y || change.x) this.fireEvent('onChange', [el.scroll.x + = change.x, el.scroll.y + change.y]);=0A= }=0A= =0A= });=0A= =0A= Scroller.implement(new Events, new Options);=0A= =0A= /*=0A= Script: Slider.js=0A= Contains =0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Slider=0A= Creates a slider with two elements: a knob and a container. Returns the = values.=0A= =0A= Note:=0A= The Slider requires an XHTML doctype.=0A= =0A= Arguments:=0A= element - the knob container=0A= knob - the handle=0A= options - see Options below=0A= =0A= Options:=0A= steps - the number of steps for your slider.=0A= mode - either 'horizontal' or 'vertical'. defaults to horizontal.=0A= offset - relative offset for knob position. default to 0.=0A= =0A= Events:=0A= onChange - a function to fire when the value changes.=0A= onComplete - a function to fire when you're done dragging.=0A= onTick - optionally, you can alter the onTick behavior, for example = displaying an effect of the knob moving to the desired position.=0A= Passes as parameter the new position.=0A= */=0A= =0A= var Slider =3D new Class({=0A= =0A= options: {=0A= onChange: Class.empty,=0A= onComplete: Class.empty,=0A= onTick: function(pos){=0A= this.knob.setStyle(this.p, pos);=0A= },=0A= mode: 'horizontal',=0A= steps: 100,=0A= offset: 0=0A= },=0A= =0A= initialize: function(el, knob, options){=0A= this.element =3D $(el);=0A= this.knob =3D $(knob);=0A= this.setOptions(options);=0A= this.previousChange =3D -1;=0A= this.previousEnd =3D -1;=0A= this.step =3D -1;=0A= this.element.addEvent('mousedown', = this.clickedElement.bindWithEvent(this));=0A= var mod, offset;=0A= switch(this.options.mode){=0A= case 'horizontal':=0A= this.z =3D 'x';=0A= this.p =3D 'left';=0A= mod =3D {'x': 'left', 'y': false};=0A= offset =3D 'offsetWidth';=0A= break;=0A= case 'vertical':=0A= this.z =3D 'y';=0A= this.p =3D 'top';=0A= mod =3D {'x': false, 'y': 'top'};=0A= offset =3D 'offsetHeight';=0A= }=0A= this.max =3D this.element[offset] - this.knob[offset] + = (this.options.offset * 2);=0A= this.half =3D this.knob[offset]/2;=0A= this.getPos =3D this.element['get' + = this.p.capitalize()].bind(this.element);=0A= this.knob.setStyle('position', 'relative').setStyle(this.p, - = this.options.offset);=0A= var lim =3D {};=0A= lim[this.z] =3D [- this.options.offset, this.max - = this.options.offset];=0A= this.drag =3D new Drag.Base(this.knob, {=0A= limit: lim,=0A= modifiers: mod,=0A= snap: 0,=0A= onStart: function(){=0A= this.draggedKnob();=0A= }.bind(this),=0A= onDrag: function(){=0A= this.draggedKnob();=0A= }.bind(this),=0A= onComplete: function(){=0A= this.draggedKnob();=0A= this.end();=0A= }.bind(this)=0A= });=0A= if (this.options.initialize) this.options.initialize.call(this);=0A= },=0A= =0A= /*=0A= Property: set=0A= The slider will get the step you pass.=0A= =0A= Arguments:=0A= step - one integer=0A= */=0A= =0A= set: function(step){=0A= this.step =3D step.limit(0, this.options.steps);=0A= this.checkStep();=0A= this.end();=0A= this.fireEvent('onTick', this.toPosition(this.step));=0A= return this;=0A= },=0A= =0A= clickedElement: function(event){=0A= var position =3D event.page[this.z] - this.getPos() - this.half;=0A= position =3D position.limit(-this.options.offset, this.max = -this.options.offset);=0A= this.step =3D this.toStep(position);=0A= this.checkStep();=0A= this.end();=0A= this.fireEvent('onTick', position);=0A= },=0A= =0A= draggedKnob: function(){=0A= this.step =3D this.toStep(this.drag.value.now[this.z]);=0A= this.checkStep();=0A= },=0A= =0A= checkStep: function(){=0A= if (this.previousChange !=3D this.step){=0A= this.previousChange =3D this.step;=0A= this.fireEvent('onChange', this.step);=0A= }=0A= },=0A= =0A= end: function(){=0A= if (this.previousEnd !=3D=3D this.step){=0A= this.previousEnd =3D this.step;=0A= this.fireEvent('onComplete', this.step + '');=0A= }=0A= },=0A= =0A= toStep: function(position){=0A= return Math.round((position + this.options.offset) / this.max * = this.options.steps);=0A= },=0A= =0A= toPosition: function(step){=0A= return this.max * step / this.options.steps;=0A= }=0A= =0A= });=0A= =0A= Slider.implement(new Events);=0A= Slider.implement(new Options);=0A= =0A= /*=0A= Script: SmoothScroll.js=0A= Contains =0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: SmoothScroll=0A= Auto targets all the anchors in a page and display a smooth scrolling = effect upon clicking them.=0A= Inherits methods, properties, options and events from .=0A= =0A= Note:=0A= SmoothScroll requires an XHTML doctype.=0A= =0A= Arguments:=0A= options - the Fx.Scroll options (see: ) plus links, a = collection of elements you want your smoothscroll on. Defaults to = document.links.=0A= =0A= Example:=0A= >new SmoothScroll();=0A= */=0A= =0A= var SmoothScroll =3D Fx.Scroll.extend({=0A= =0A= initialize: function(options){=0A= this.parent(window, options);=0A= this.links =3D (this.options.links) ? $$(this.options.links) : = $$(document.links);=0A= var location =3D window.location.href.match(/^[^#]*/)[0] + '#';=0A= this.links.each(function(link){=0A= if (link.href.indexOf(location) !=3D 0) return;=0A= var anchor =3D link.href.substr(location.length);=0A= if (anchor && $(anchor)) this.useLink(link, anchor);=0A= }, this);=0A= if (!window.webkit419) this.addEvent('onComplete', function(){=0A= window.location.hash =3D this.anchor;=0A= });=0A= },=0A= =0A= useLink: function(link, anchor){=0A= link.addEvent('click', function(event){=0A= this.anchor =3D anchor;=0A= this.toElement(anchor);=0A= event.stop();=0A= }.bindWithEvent(this));=0A= }=0A= =0A= });=0A= =0A= /*=0A= Script: Sortables.js=0A= Contains Class.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Sortables=0A= Creates an interface for and drop, resorting of a list.=0A= =0A= Note:=0A= The Sortables require an XHTML doctype.=0A= =0A= Arguments:=0A= list - required, the list that will become sortable.=0A= options - an Object, see options below.=0A= =0A= Options:=0A= handles - a collection of elements to be used for drag handles. = defaults to the elements.=0A= =0A= Events:=0A= onStart - function executed when the item starts dragging=0A= onComplete - function executed when the item ends dragging=0A= */=0A= =0A= var Sortables =3D new Class({=0A= =0A= options: {=0A= handles: false,=0A= onStart: Class.empty,=0A= onComplete: Class.empty,=0A= ghost: true,=0A= snap: 3,=0A= onDragStart: function(element, ghost){=0A= ghost.setStyle('opacity', 0.7);=0A= element.setStyle('opacity', 0.7);=0A= },=0A= onDragComplete: function(element, ghost){=0A= element.setStyle('opacity', 1);=0A= ghost.remove();=0A= this.trash.remove();=0A= }=0A= },=0A= =0A= initialize: function(list, options){=0A= this.setOptions(options);=0A= this.list =3D $(list);=0A= this.elements =3D this.list.getChildren();=0A= this.handles =3D (this.options.handles) ? $$(this.options.handles) : = this.elements;=0A= this.bound =3D {=0A= 'start': [],=0A= 'moveGhost': this.moveGhost.bindWithEvent(this)=0A= };=0A= for (var i =3D 0, l =3D this.handles.length; i < l; i++){=0A= this.bound.start[i] =3D this.start.bindWithEvent(this, = this.elements[i]);=0A= }=0A= this.attach();=0A= if (this.options.initialize) this.options.initialize.call(this);=0A= this.bound.move =3D this.move.bindWithEvent(this);=0A= this.bound.end =3D this.end.bind(this);=0A= },=0A= =0A= attach: function(){=0A= this.handles.each(function(handle, i){=0A= handle.addEvent('mousedown', this.bound.start[i]);=0A= }, this);=0A= },=0A= =0A= detach: function(){=0A= this.handles.each(function(handle, i){=0A= handle.removeEvent('mousedown', this.bound.start[i]);=0A= }, this);=0A= },=0A= =0A= start: function(event, el){=0A= this.active =3D el;=0A= this.coordinates =3D this.list.getCoordinates();=0A= if (this.options.ghost){=0A= var position =3D el.getPosition();=0A= this.offset =3D event.page.y - position.y;=0A= this.trash =3D new Element('div').inject(document.body);=0A= this.ghost =3D el.clone().inject(this.trash).setStyles({=0A= 'position': 'absolute',=0A= 'left': position.x,=0A= 'top': event.page.y - this.offset=0A= });=0A= document.addListener('mousemove', this.bound.moveGhost);=0A= this.fireEvent('onDragStart', [el, this.ghost]);=0A= }=0A= document.addListener('mousemove', this.bound.move);=0A= document.addListener('mouseup', this.bound.end);=0A= this.fireEvent('onStart', el);=0A= event.stop();=0A= },=0A= =0A= moveGhost: function(event){=0A= var value =3D event.page.y - this.offset;=0A= value =3D value.limit(this.coordinates.top, this.coordinates.bottom - = this.ghost.offsetHeight);=0A= this.ghost.setStyle('top', value);=0A= event.stop();=0A= },=0A= =0A= move: function(event){=0A= var now =3D event.page.y;=0A= this.previous =3D this.previous || now;=0A= var up =3D ((this.previous - now) > 0);=0A= var prev =3D this.active.getPrevious();=0A= var next =3D this.active.getNext();=0A= if (prev && up && now < prev.getCoordinates().bottom) = this.active.injectBefore(prev);=0A= if (next && !up && now > next.getCoordinates().top) = this.active.injectAfter(next);=0A= this.previous =3D now;=0A= },=0A= =0A= serialize: function(converter){=0A= return this.list.getChildren().map(converter || function(el){=0A= return this.elements.indexOf(el);=0A= }, this);=0A= },=0A= =0A= end: function(){=0A= this.previous =3D null;=0A= document.removeListener('mousemove', this.bound.move);=0A= document.removeListener('mouseup', this.bound.end);=0A= if (this.options.ghost){=0A= document.removeListener('mousemove', this.bound.moveGhost);=0A= this.fireEvent('onDragComplete', [this.active, this.ghost]);=0A= }=0A= this.fireEvent('onComplete', this.active);=0A= }=0A= =0A= });=0A= =0A= Sortables.implement(new Events, new Options);=0A= =0A= /*=0A= Script: Tips.js=0A= Tooltips, BubbleTips, whatever they are, they will appear on mouseover=0A= =0A= License:=0A= MIT-style license.=0A= =0A= Credits:=0A= The idea behind Tips.js is based on Bubble Tooltips = () by Alessandro = Fulcitiniti =0A= */=0A= =0A= /*=0A= Class: Tips=0A= Display a tip on any element with a title and/or href.=0A= =0A= Note:=0A= Tips requires an XHTML doctype.=0A= =0A= Arguments:=0A= elements - a collection of elements to apply the tooltips to on = mouseover.=0A= options - an object. See options Below.=0A= =0A= Options:=0A= maxTitleChars - the maximum number of characters to display in the = title of the tip. defaults to 30.=0A= showDelay - the delay the onShow method is called. (defaults to 100 ms)=0A= hideDelay - the delay the onHide method is called. (defaults to 100 ms)=0A= =0A= className - the prefix for your tooltip classNames. defaults to 'tool'.=0A= =0A= the whole tooltip will have as classname: tool-tip=0A= =0A= the title will have as classname: tool-title=0A= =0A= the text will have as classname: tool-text=0A= =0A= offsets - the distance of your tooltip from the mouse. an Object with = x/y properties.=0A= fixed - if set to true, the toolTip will not follow the mouse.=0A= =0A= Events:=0A= onShow - optionally you can alter the default onShow behaviour with = this option (like displaying a fade in effect);=0A= onHide - optionally you can alter the default onHide behaviour with = this option (like displaying a fade out effect);=0A= =0A= Example:=0A= (start code)=0A= =0A= =0A= (end)=0A= =0A= Note:=0A= The title of the element will always be used as the tooltip body. If = you put :: on your title, the text before :: will become the tooltip = title.=0A= */=0A= =0A= var Tips =3D new Class({=0A= =0A= options: {=0A= onShow: function(tip){=0A= tip.setStyle('visibility', 'visible');=0A= },=0A= onHide: function(tip){=0A= tip.setStyle('visibility', 'hidden');=0A= },=0A= maxTitleChars: 30,=0A= showDelay: 100,=0A= hideDelay: 100,=0A= className: 'tool',=0A= offsets: {'x': 16, 'y': 16},=0A= fixed: false=0A= },=0A= =0A= initialize: function(elements, options){=0A= this.setOptions(options);=0A= this.toolTip =3D new Element('div', {=0A= 'class': this.options.className + '-tip',=0A= 'styles': {=0A= 'position': 'absolute',=0A= 'top': '0',=0A= 'left': '0',=0A= 'visibility': 'hidden'=0A= }=0A= }).inject(document.body);=0A= this.wrapper =3D new Element('div').inject(this.toolTip);=0A= $$(elements).each(this.build, this);=0A= if (this.options.initialize) this.options.initialize.call(this);=0A= },=0A= =0A= build: function(el){=0A= el.$tmp.myTitle =3D (el.href && el.getTag() =3D=3D 'a') ? = el.href.replace('http://', '') : (el.rel || false);=0A= if (el.title){=0A= var dual =3D el.title.split('::');=0A= if (dual.length > 1){=0A= el.$tmp.myTitle =3D dual[0].trim();=0A= el.$tmp.myText =3D dual[1].trim();=0A= } else {=0A= el.$tmp.myText =3D el.title;=0A= }=0A= el.removeAttribute('title');=0A= } else {=0A= el.$tmp.myText =3D false;=0A= }=0A= if (el.$tmp.myTitle && el.$tmp.myTitle.length > = this.options.maxTitleChars) el.$tmp.myTitle =3D = el.$tmp.myTitle.substr(0, this.options.maxTitleChars - 1) + "…";=0A= el.addEvent('mouseenter', function(event){=0A= this.start(el);=0A= if (!this.options.fixed) this.locate(event);=0A= else this.position(el);=0A= }.bind(this));=0A= if (!this.options.fixed) el.addEvent('mousemove', = this.locate.bindWithEvent(this));=0A= var end =3D this.end.bind(this);=0A= el.addEvent('mouseleave', end);=0A= el.addEvent('trash', end);=0A= },=0A= =0A= start: function(el){=0A= this.wrapper.empty();=0A= if (el.$tmp.myTitle){=0A= this.title =3D new Element('span').inject(new Element('div', = {'class': this.options.className + = '-title'}).inject(this.wrapper)).setHTML(el.$tmp.myTitle);=0A= }=0A= if (el.$tmp.myText){=0A= this.text =3D new Element('span').inject(new Element('div', {'class': = this.options.className + = '-text'}).inject(this.wrapper)).setHTML(el.$tmp.myText);=0A= }=0A= $clear(this.timer);=0A= this.timer =3D this.show.delay(this.options.showDelay, this);=0A= },=0A= =0A= end: function(event){=0A= $clear(this.timer);=0A= this.timer =3D this.hide.delay(this.options.hideDelay, this);=0A= },=0A= =0A= position: function(element){=0A= var pos =3D element.getPosition();=0A= this.toolTip.setStyles({=0A= 'left': pos.x + this.options.offsets.x,=0A= 'top': pos.y + this.options.offsets.y=0A= });=0A= },=0A= =0A= locate: function(event){=0A= var win =3D {'x': window.getWidth(), 'y': window.getHeight()};=0A= var scroll =3D {'x': window.getScrollLeft(), 'y': = window.getScrollTop()};=0A= var tip =3D {'x': this.toolTip.offsetWidth, 'y': = this.toolTip.offsetHeight};=0A= var prop =3D {'x': 'left', 'y': 'top'};=0A= for (var z in prop){=0A= var pos =3D event.page[z] + this.options.offsets[z];=0A= if ((pos + tip[z] - scroll[z]) > win[z]) pos =3D event.page[z] - = this.options.offsets[z] - tip[z];=0A= this.toolTip.setStyle(prop[z], pos);=0A= };=0A= },=0A= =0A= show: function(){=0A= if (this.options.timeout) this.timer =3D = this.hide.delay(this.options.timeout, this);=0A= this.fireEvent('onShow', [this.toolTip]);=0A= },=0A= =0A= hide: function(){=0A= this.fireEvent('onHide', [this.toolTip]);=0A= }=0A= =0A= });=0A= =0A= Tips.implement(new Events, new Options);=0A= =0A= /*=0A= Script: Group.js=0A= For Grouping Classes or Elements Events. The Event added to the Group = will fire when all of the events of the items of the group are fired.=0A= =0A= License:=0A= MIT-style license.=0A= */=0A= =0A= /*=0A= Class: Group=0A= An "Utility" Class.=0A= =0A= Arguments:=0A= List of Class instances=0A= =0A= Example:=0A= (start code)=0A= xhr1 =3D new Ajax('data.js', {evalScript: true});=0A= xhr2 =3D new Ajax('abstraction.js', {evalScript: true});=0A= xhr3 =3D new Ajax('template.js', {evalScript: true});=0A= =0A= var group =3D new Group(xhr1, xhr2, xhr3);=0A= group.addEvent('onComplete', function(){=0A= alert('All Scripts loaded');=0A= });=0A= =0A= xhr1.request();=0A= xhr2.request();=0A= xhr3.request();=0A= (end)=0A= =0A= */=0A= =0A= var Group =3D new Class({=0A= =0A= initialize: function(){=0A= this.instances =3D $A(arguments);=0A= this.events =3D {};=0A= this.checker =3D {};=0A= },=0A= =0A= /*=0A= Property: addEvent=0A= adds an event to the stack of events of the Class instances.=0A= =0A= Arguments:=0A= type - string; the event name (e.g. 'onComplete')=0A= fn - function to execute when all instances fired this event=0A= */=0A= =0A= addEvent: function(type, fn){=0A= this.checker[type] =3D this.checker[type] || {};=0A= this.events[type] =3D this.events[type] || [];=0A= if (this.events[type].contains(fn)) return false;=0A= else this.events[type].push(fn);=0A= this.instances.each(function(instance, i){=0A= instance.addEvent(type, this.check.bind(this, [type, instance, i]));=0A= }, this);=0A= return this;=0A= },=0A= =0A= check: function(type, instance, i){=0A= this.checker[type][i] =3D true;=0A= var every =3D this.instances.every(function(current, j){=0A= return this.checker[type][j] || false;=0A= }, this);=0A= if (!every) return;=0A= this.checker[type] =3D {};=0A= this.events[type].each(function(event){=0A= event.call(this, this.instances, instance);=0A= }, this);=0A= }=0A= =0A= });=0A= =0A= /* Script: Accordion.js Contains License: MIT-style license. */ /* Class: Accordion The Accordion class creates a group of elements that are toggled when = their handles are clicked. When one elements toggles in, the others = toggles back. Inherits methods, properties, options and events from . =09 Note: The Accordion requires an XHTML doctype. Arguments: togglers - required, a collection of elements, the elements handlers = that will be clickable. elements - required, a collection of elements the transitions will be = applied to. options - optional, see options below, and options and = events. Options: show - integer, the Index of the element to show at start. display - integer, the Index of the element to show at start (with a = transition). defaults to 0. fixedHeight - integer, if you want the elements to have a fixed height. = defaults to false. fixedWidth - integer, if you want the elements to have a fixed width. = defaults to false. height - boolean, will add a height transition to the accordion if = true. defaults to true. opacity - boolean, will add an opacity transition to the accordion if = true. defaults to true. width - boolean, will add a width transition to the accordion if true. = defaults to false, css mastery is required to make this work! alwaysHide - boolean, will allow to hide all elements if true, instead = of always keeping one element shown. defaults to false. =09 Events: onActive - function to execute when an element starts to show onBackground - function to execute when an element starts to hide */ var Accordion =3D Fx.Elements.extend({ options: { onActive: Class.empty, onBackground: Class.empty, display: 0, show: false, height: true, width: false, opacity: true, fixedHeight: false, fixedWidth: false, wait: false, alwaysHide: false }, initialize: function(){ var options, togglers, elements, container; $each(arguments, function(argument, i){ switch($type(argument)){ case 'object': options =3D argument; break; case 'element': container =3D $(argument); break; default: var temp =3D $$(argument); if (!togglers) togglers =3D temp; else elements =3D temp; } }); this.togglers =3D togglers || []; this.elements =3D elements || []; this.container =3D $(container); this.setOptions(options); this.previous =3D -1; if (this.options.alwaysHide) this.options.wait =3D true; if ($chk(this.options.show)){ this.options.display =3D false; this.previous =3D this.options.show; } if (this.options.start){ this.options.display =3D false; this.options.show =3D false; } this.effects =3D {}; if (this.options.opacity) this.effects.opacity =3D 'fullOpacity'; if (this.options.width) this.effects.width =3D this.options.fixedWidth = ? 'fullWidth' : 'offsetWidth'; if (this.options.height) this.effects.height =3D = this.options.fixedHeight ? 'fullHeight' : 'scrollHeight'; for (var i =3D 0, l =3D this.togglers.length; i < l; i++) = this.addSection(this.togglers[i], this.elements[i]); this.elements.each(function(el, i){ if (this.options.show =3D=3D=3D i){ this.fireEvent('onActive', [this.togglers[i], el]); } else { for (var fx in this.effects) el.setStyle(fx, 0); } }, this); this.parent(this.elements); if ($chk(this.options.display)) this.display(this.options.display); }, /* Property: addSection Dynamically adds a new section into the accordion at the specified = position. Arguments: toggler - (dom element) the element that toggles the accordion section = open. element - (dom element) the element that stretches open when the = toggler is clicked. pos - (integer) the index where these objects are to be inserted = within the accordion. */ addSection: function(toggler, element, pos){ toggler =3D $(toggler); element =3D $(element); var test =3D this.togglers.contains(toggler); var len =3D this.togglers.length; this.togglers.include(toggler); this.elements.include(element); if (len && (!test || pos)){ pos =3D $pick(pos, len - 1); toggler.injectBefore(this.togglers[pos]); element.injectAfter(toggler); } else if (this.container && !test){ toggler.inject(this.container); element.inject(this.container); } var idx =3D this.togglers.indexOf(toggler); toggler.addEvent('click', this.display.bind(this, idx)); if (this.options.height) element.setStyles({'padding-top': 0, = 'border-top': 'none', 'padding-bottom': 0, 'border-bottom': 'none'}); if (this.options.width) element.setStyles({'padding-left': 0, = 'border-left': 'none', 'padding-right': 0, 'border-right': 'none'}); element.fullOpacity =3D 1; if (this.options.fixedWidth) element.fullWidth =3D = this.options.fixedWidth; if (this.options.fixedHeight) element.fullHeight =3D = this.options.fixedHeight; element.setStyle('overflow', 'hidden'); if (!test){ for (var fx in this.effects) element.setStyle(fx, 0); } return this; }, /* Property: display Shows a specific section and hides all others. Useful when triggering = an accordion from outside. Arguments: index - integer, the index of the item to show, or the actual element = to show. */ display: function(index){ index =3D ($type(index) =3D=3D 'element') ? = this.elements.indexOf(index) : index; if ((this.timer && this.options.wait) || (index =3D=3D=3D = this.previous && !this.options.alwaysHide)) return this; this.previous =3D index; var obj =3D {}; this.elements.each(function(el, i){ obj[i] =3D {}; var hide =3D (i !=3D index) || (this.options.alwaysHide && = (el.offsetHeight > 0)); this.fireEvent(hide ? 'onBackground' : 'onActive', [this.togglers[i], = el]); for (var fx in this.effects) obj[i][fx] =3D hide ? 0 : = el[this.effects[fx]]; }, this); return this.start(obj); }, showThisHideOpen: function(index){return this.display(index);} }); Fx.Accordion =3D Accordion; ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.google-analytics.com/urchin.js //-- Google Analytics Urchin Module=0A= //-- Copyright 2007 Google, All Rights Reserved.=0A= =0A= //-- Urchin On Demand Settings ONLY=0A= var _uacct=3D""; // set up the Urchin Account=0A= var _userv=3D1; // service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A= =0A= //-- UTM User Settings=0A= var _ufsc=3D1; // set client info flag (1=3Don|0=3Doff)=0A= var _udn=3D"auto"; // (auto|none|domain) set the domain name for cookies=0A= var _uhash=3D"on"; // (on|off) unique domain hash for cookies=0A= var _utimeout=3D"1800"; // set the inactive session timeout in seconds=0A= var _ugifpath=3D"/__utm.gif"; // set the web path to the __utm.gif file=0A= var _utsp=3D"|"; // transaction field separator=0A= var _uflash=3D1; // set flash version detect option (1=3Don|0=3Doff)=0A= var _utitle=3D1; // set the document title detect option = (1=3Don|0=3Doff)=0A= var _ulink=3D0; // enable linker functionality (1=3Don|0=3Doff)=0A= var _uanchor=3D0; // enable use of anchors for campaign = (1=3Don|0=3Doff)=0A= var _utcp=3D"/"; // the cookie path for tracking=0A= var _usample=3D100; // The sampling % of visitors to track (1-100).=0A= =0A= //-- UTM Campaign Tracking Settings=0A= var _uctm=3D1; // set campaign tracking module (1=3Don|0=3Doff)=0A= var _ucto=3D"15768000"; // set timeout in seconds (6 month default)=0A= var _uccn=3D"utm_campaign"; // name=0A= var _ucmd=3D"utm_medium"; // medium (cpc|cpm|link|email|organic)=0A= var _ucsr=3D"utm_source"; // source=0A= var _uctr=3D"utm_term"; // term/keyword=0A= var _ucct=3D"utm_content"; // content=0A= var _ucid=3D"utm_id"; // id number=0A= var _ucno=3D"utm_nooverride"; // don't override=0A= =0A= //-- Auto/Organic Sources and Keywords=0A= var _uOsr=3Dnew Array();=0A= var _uOkw=3Dnew Array();=0A= _uOsr[0]=3D"google"; _uOkw[0]=3D"q";=0A= _uOsr[1]=3D"yahoo"; _uOkw[1]=3D"p";=0A= _uOsr[2]=3D"msn"; _uOkw[2]=3D"q";=0A= _uOsr[3]=3D"aol"; _uOkw[3]=3D"query";=0A= _uOsr[4]=3D"aol"; _uOkw[4]=3D"encquery";=0A= _uOsr[5]=3D"lycos"; _uOkw[5]=3D"query";=0A= _uOsr[6]=3D"ask"; _uOkw[6]=3D"q";=0A= _uOsr[7]=3D"altavista"; _uOkw[7]=3D"q";=0A= _uOsr[8]=3D"netscape"; _uOkw[8]=3D"query";=0A= _uOsr[9]=3D"cnn"; _uOkw[9]=3D"query";=0A= _uOsr[10]=3D"looksmart"; _uOkw[10]=3D"qt";=0A= _uOsr[11]=3D"about"; _uOkw[11]=3D"terms";=0A= _uOsr[12]=3D"mamma"; _uOkw[12]=3D"query";=0A= _uOsr[13]=3D"alltheweb"; _uOkw[13]=3D"q";=0A= _uOsr[14]=3D"gigablast"; _uOkw[14]=3D"q";=0A= _uOsr[15]=3D"voila"; _uOkw[15]=3D"rdata";=0A= _uOsr[16]=3D"virgilio"; _uOkw[16]=3D"qs";=0A= _uOsr[17]=3D"live"; _uOkw[17]=3D"q";=0A= _uOsr[18]=3D"baidu"; _uOkw[18]=3D"wd";=0A= _uOsr[19]=3D"alice"; _uOkw[19]=3D"qs";=0A= _uOsr[20]=3D"yandex"; _uOkw[20]=3D"text";=0A= _uOsr[21]=3D"najdi"; _uOkw[21]=3D"q";=0A= _uOsr[22]=3D"aol"; _uOkw[22]=3D"q";=0A= _uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A= _uOsr[24]=3D"mama"; _uOkw[24]=3D"query";=0A= _uOsr[25]=3D"seznam"; _uOkw[25]=3D"q";=0A= _uOsr[26]=3D"search"; _uOkw[26]=3D"q";=0A= _uOsr[27]=3D"wp"; _uOkw[27]=3D"szukaj";=0A= _uOsr[28]=3D"onet"; _uOkw[28]=3D"qt";=0A= _uOsr[29]=3D"netsprint"; _uOkw[29]=3D"q";=0A= _uOsr[30]=3D"google.interia"; _uOkw[30]=3D"q";=0A= _uOsr[31]=3D"szukacz"; _uOkw[31]=3D"q";=0A= _uOsr[32]=3D"yam"; _uOkw[32]=3D"k";=0A= _uOsr[33]=3D"pchome"; _uOkw[33]=3D"q";=0A= _uOsr[34]=3D"kvasir"; _uOkw[34]=3D"searchExpr";=0A= _uOsr[35]=3D"sesam"; _uOkw[35]=3D"q";=0A= _uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A= _uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A= _uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A= _uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A= _uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A= _uOsr[41]=3D"search.ilse"; _uOkw[41]=3D"search_for";=0A= =0A= //-- Auto/Organic Keywords to Ignore=0A= var _uOno=3Dnew Array();=0A= //_uOno[0]=3D"urchin";=0A= //_uOno[1]=3D"urchin.com";=0A= //_uOno[2]=3D"www.urchin.com";=0A= =0A= //-- Referral domains to Ignore=0A= var _uRno=3Dnew Array();=0A= //_uRno[0]=3D".urchin.com";=0A= =0A= //-- **** Don't modify below this point ***=0A= var = _uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D= 0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.3";=0A= var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A= if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A= if (_udl.protocol=3D=3D"https:") = _ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A= if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A= function urchinTracker(page) {=0A= if (_udl.protocol=3D=3D"file:") return;=0A= if (_uff && (!page || page=3D=3D"")) return;=0A= var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A= var nx=3D" expires=3D"+_uNx()+";";=0A= var dc=3D_ubd.cookie;=0A= _udh=3D_uDomain();=0A= if (!_uVG()) return;=0A= _uu=3DMath.round(Math.random()*2147483647);=0A= _udt=3Dnew Date();=0A= _ust=3DMath.round(_udt.getTime()/1000);=0A= a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A= b=3Ddc.indexOf("__utmb=3D"+_udh);=0A= c=3Ddc.indexOf("__utmc=3D"+_udh);=0A= if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A= if (_utimeout && _utimeout!=3D"") {=0A= x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A= x=3D" expires=3D"+x.toGMTString()+";";=0A= }=0A= if (_ulink) {=0A= if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A= s+=3D_udl.search;=0A= if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A= if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A= if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A= if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A= v=3D_uGC(s,"__utmv=3D","&");=0A= z=3D_uGC(s,"__utmz=3D","&");=0A= k=3D_uGC(s,"__utmk=3D","&");=0A= xx=3D_uGC(s,"__utmx=3D","&");=0A= if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) = {_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A= if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A= else if(a!=3D"-") f=3D2;=0A= }=0A= }=0A= if(f=3D=3D1) {=0A= _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A= _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A= _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A= } else if (f=3D=3D2) {=0A= a=3D_uFixA(s,"&",_ust);=0A= _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A= _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A= _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A= _ufns=3D1;=0A= } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A= b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A= b =3D ("-" =3D=3D b) ? _udh : b; =0A= _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A= } else {=0A= if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A= else {=0A= a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A= nv=3D1;=0A= }=0A= _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A= _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A= _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A= _ufns=3D1;=0A= }=0A= if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A= xx=3D_uUES(xx);=0A= if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; = path=3D"+_utcp+";"+nx+_udo;=0A= }=0A= if (_ulink && v && v!=3D"" && v!=3D"-") {=0A= v=3D_uUES(v);=0A= if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; = path=3D"+_utcp+";"+nx+_udo;=0A= }=0A= var wc=3Dwindow;=0A= var c=3D_ubd.cookie;=0A= if(wc && wc.gaGlobal && wc.gaGlobal.dh=3D=3D_udh){=0A= var g=3Dwc.gaGlobal;=0A= var ua=3Dc.split("__utma=3D"+_udh+".")[1].split(";")[0].split(".");=0A= if(g.sid)ua[3]=3Dg.sid;=0A= if(nv>0){=0A= ua[2]=3Dua[3];=0A= if(g.vid){=0A= var v=3Dg.vid.split(".");=0A= ua[0]=3Dv[0];=0A= ua[1]=3Dv[1];=0A= }=0A= }=0A= _ubd.cookie=3D"__utma=3D"+_udh+"."+ua.join(".")+"; = path=3D"+_utcp+";"+nx+_udo;=0A= }=0A= _uInfo(page);=0A= _ufns=3D0;=0A= _ufno=3D0;=0A= if (!page || page=3D=3D"") _uff=3D1;=0A= }=0A= function _uGH() {=0A= var hid;=0A= var wc=3Dwindow;=0A= if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A= hid=3Dwc.gaGlobal.hid;=0A= } else {=0A= hid=3DMath.round(Math.random()*0x7fffffff);=0A= if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A= wc.gaGlobal.hid=3Dhid;=0A= }=0A= return hid;=0A= }=0A= function _uInfo(page) {=0A= var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A= if (page && page!=3D"") pg=3D_uES(page,1);=0A= _ur=3D_ubd.referrer;=0A= if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A= else {=0A= dm=3D_ubd.domain;=0A= if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A= p=3D_ur.indexOf(dm);=0A= if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A= if (_ur.indexOf("[")=3D=3D0 && = _ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A= }=0A= s+=3D"&utmn=3D"+_uu;=0A= if (_ufsc) s+=3D_uBInfo();=0A= if (_uctm) s+=3D_uCInfo();=0A= if (_utitle && _ubd.title && _ubd.title!=3D"") = s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A= if (_udl.hostname && _udl.hostname!=3D"") = s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A= if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A= s+=3D"&utmhid=3D"+_uGH();=0A= s+=3D"&utmr=3D"+_ur;=0A= s+=3D"&utmp=3D"+pg;=0A= if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A= var i=3Dnew Image(1,1);=0A= i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A= i.onload=3Dfunction() { _uVoid(); }=0A= }=0A= if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A= var i2=3Dnew Image(1,1);=0A= = i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+= _uGCS();=0A= i2.onload=3Dfunction() { _uVoid(); }=0A= }=0A= return;=0A= }=0A= function _uVoid() { return; }=0A= function _uCInfo() {=0A= if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A= if (!_uVG()) return;=0A= var = c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""= ;=0A= if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A= s+=3D_udl.search;=0A= var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A= var dc=3D_ubd.cookie;=0A= x=3D" expires=3D"+x.toGMTString()+";";=0A= if (_ulink && !_ubl) {=0A= z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A= if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { = _ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A= }=0A= z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A= if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A= else { z=3D"-"; }=0A= t=3D_uGC(s,_ucid+"=3D","&");=0A= t2=3D_uGC(s,_ucsr+"=3D","&");=0A= t3=3D_uGC(s,"gclid=3D","&");=0A= if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && = t3!=3D"")) {=0A= if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A= if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; = c+=3D"utmcsr=3D"+_uEC(t2); }=0A= if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; = c+=3D"utmgclid=3D"+_uEC(t3); }=0A= t=3D_uGC(s,_uccn+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A= else c+=3D"|utmccn=3D(not+set)";=0A= t=3D_uGC(s,_ucmd+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A= else c+=3D"|utmcmd=3D(not+set)";=0A= t=3D_uGC(s,_uctr+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A= else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") = c+=3D"|utmctr=3D"+_uEC(t); }=0A= t=3D_uGC(s,_ucct+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A= t=3D_uGC(s,_ucno+"=3D","&");=0A= if (t=3D=3D"1") o=3D1;=0A= if (z!=3D"-" && o=3D=3D1) return "";=0A= }=0A= if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && = _ufno=3D=3D1) return ""; }=0A= if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1) c=3D_uRef(); if = (z!=3D"-" && _ufno=3D=3D1) return ""; }=0A= if (c=3D=3D"-" || c=3D=3D"") {=0A= if (z=3D=3D"-" && _ufns=3D=3D1) { = c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A= if (c=3D=3D"-" || c=3D=3D"") return "";=0A= }=0A= if (z!=3D"-") {=0A= i=3Dz.indexOf(".");=0A= if (i>-1) i=3Dz.indexOf(".",i+1);=0A= if (i>-1) i=3Dz.indexOf(".",i+1);=0A= if (i>-1) i=3Dz.indexOf(".",i+1);=0A= t=3Dz.substring(i+1,z.length);=0A= if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A= t=3Dz.substring(0,i);=0A= if ((i=3Dt.lastIndexOf(".")) > -1) {=0A= t=3Dt.substring(i+1,t.length);=0A= cn=3D(t*1);=0A= }=0A= }=0A= if (cs=3D=3D0 || _ufns=3D=3D1) {=0A= t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A= if ((i=3Dt.lastIndexOf(".")) > 9) {=0A= _uns=3Dt.substring(i+1,t.length);=0A= _uns=3D(_uns*1);=0A= }=0A= cn++;=0A= if (_uns=3D=3D0) _uns=3D1;=0A= _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; = path=3D"+_utcp+"; "+x+_udo;=0A= }=0A= if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A= else return "&utmcr=3D1";=0A= }=0A= function _uRef() {=0A= if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A= var i=3D0,h,k,n;=0A= if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A= h=3D_ur.substring(i+3,_ur.length);=0A= if (h.indexOf("/") > -1) {=0A= k=3Dh.substring(h.indexOf("/"),h.length);=0A= if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A= h=3Dh.substring(0,h.indexOf("/"));=0A= }=0A= h=3Dh.toLowerCase();=0A= n=3Dh;=0A= if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A= for (var ii=3D0;ii<_uRno.length;ii++) {=0A= if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && = n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A= }=0A= if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A= return = "utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D= referral";=0A= }=0A= function _uOrg(t) {=0A= if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A= var i=3D0,h,k;=0A= if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A= h=3D_ur.substring(i+3,_ur.length);=0A= if (h.indexOf("/") > -1) {=0A= h=3Dh.substring(0,h.indexOf("/"));=0A= }=0A= for (var ii=3D0;ii<_uOsr.length;ii++) {=0A= if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A= if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || = (i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A= k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A= if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A= for (var yy=3D0;yy<_uOno.length;yy++) {=0A= if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; = break; }=0A= }=0A= if (t) return _uEC(k);=0A= else return = "utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|= utmcmd=3Dorganic";=0A= }=0A= }=0A= }=0A= return "";=0A= }=0A= function _uGCse() {=0A= var h,p;=0A= h=3Dp=3D_ur.split("://")[1];=0A= if(h.indexOf("/")>-1) {=0A= h=3Dh.split("/")[0];=0A= p=3Dp.substring(p.indexOf("/")+1,p.length);=0A= }=0A= if(p.indexOf("?")>-1) {=0A= p=3Dp.split("?")[0];=0A= }=0A= if(h.toLowerCase().indexOf("google")>-1) {=0A= if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A= if (p.toLowerCase().indexOf("cse")>-1) {=0A= return true;=0A= }=0A= }=0A= }=0A= }=0A= function _uBInfo() {=0A= var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A= var n=3Dnavigator;=0A= if (self.screen) {=0A= sr=3Dscreen.width+"x"+screen.height;=0A= sc=3Dscreen.colorDepth+"-bit";=0A= } else if (self.java) {=0A= var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A= var s=3Dj.getScreenSize();=0A= sr=3Ds.width+"x"+s.height;=0A= }=0A= if (n.language) { ul=3Dn.language.toLowerCase(); }=0A= else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A= je=3Dn.javaEnabled()?1:0;=0A= if (_uflash) fl=3D_uFlash();=0A= if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A= else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A= return = "&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j= e+"&utmfl=3D"+fl;=0A= }=0A= function __utmSetTrans() {=0A= var e;=0A= if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A= else if (_ubd.utmform && _ubd.utmform.utmtrans) = e=3D_ubd.utmform.utmtrans;=0A= if (!e) return;=0A= var l=3De.value.split("UTM:");=0A= var i,i2,c;=0A= if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A= if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A= =0A= for (var ii=3D0;ii-1) return;=0A= if (h) { url=3Dl+"#"+p; }=0A= else {=0A= if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A= else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A= else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A= else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A= }=0A= }=0A= return url;=0A= }=0A= function __utmLinker(l,h) {=0A= if (!_ulink || !l || l=3D=3D"") return;=0A= _udl.href=3D__utmLinkerUrl(l,h);=0A= }=0A= function __utmLinkPost(f,h) {=0A= if (!_ulink || !f || !f.action) return;=0A= f.action=3D__utmLinkerUrl(f.action, h);=0A= return;=0A= }=0A= function __utmSetVar(v) {=0A= if (!v || v=3D=3D"") return;=0A= if (!_udo || _udo =3D=3D "") {=0A= _udh=3D_uDomain();=0A= if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A= }=0A= if (!_uVG()) return;=0A= var r=3DMath.round(Math.random() * 2147483647);=0A= _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; = expires=3D"+_uNx()+";"+_udo;=0A= var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A= if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A= if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A= var i=3Dnew Image(1,1);=0A= i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A= i.onload=3Dfunction() { _uVoid(); }=0A= }=0A= if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A= var i2=3Dnew Image(1,1);=0A= = i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+= _uGCS();=0A= i2.onload=3Dfunction() { _uVoid(); }=0A= }=0A= }=0A= function _uGCS() {=0A= var t,c=3D"",dc=3D_ubd.cookie;=0A= if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") = c+=3D_uES("__utma=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmx=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") = c+=3D_uES("__utmz=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") = c+=3D_uES("__utmv=3D"+t+";");=0A= if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A= return c;=0A= }=0A= function _uGC(l,n,s) {=0A= if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A= var i,i2,i3,c=3D"-";=0A= i=3Dl.indexOf(n);=0A= i3=3Dn.indexOf("=3D")+1;=0A= if (i > -1) {=0A= i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A= c=3Dl.substring((i+i3),i2);=0A= }=0A= return c;=0A= }=0A= function _uDomain() {=0A= if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A= if (_udn=3D=3D"auto") {=0A= var d=3D_ubd.domain;=0A= if (d.substring(0,4)=3D=3D"www.") {=0A= d=3Dd.substring(4,d.length);=0A= }=0A= _udn=3Dd;=0A= }=0A= _udn =3D _udn.toLowerCase(); =0A= if (_uhash=3D=3D"off") return 1;=0A= return _uHash(_udn);=0A= }=0A= function _uHash(d) {=0A= if (!d || d=3D=3D"") return 1;=0A= var h=3D0,g=3D0;=0A= for (var i=3Dd.length-1;i>=3D0;i--) {=0A= var c=3DparseInt(d.charCodeAt(i));=0A= h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A= if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A= }=0A= return h;=0A= }=0A= function _uFixA(c,s,t) {=0A= if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A= var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A= var lt=3D0,i=3D0;=0A= if ((i=3Da.lastIndexOf(".")) > 9) {=0A= _uns=3Da.substring(i+1,a.length);=0A= _uns=3D(_uns*1)+1;=0A= a=3Da.substring(0,i);=0A= if ((i=3Da.lastIndexOf(".")) > 7) {=0A= lt=3Da.substring(i+1,a.length);=0A= a=3Da.substring(0,i);=0A= }=0A= if ((i=3Da.lastIndexOf(".")) > 5) {=0A= a=3Da.substring(0,i);=0A= }=0A= a+=3D"."+lt+"."+t+"."+_uns;=0A= }=0A= return a;=0A= }=0A= function _uTrim(s) {=0A= if (!s || s=3D=3D"") return "";=0A= while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || = (s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A= while ((s.charAt(s.length-1)=3D=3D' ') || = (s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) = s=3Ds.substring(0,s.length-1);=0A= return s;=0A= }=0A= function _uEC(s) {=0A= var n=3D"";=0A= if (!s || s=3D=3D"") return "";=0A= for (var i=3D0;i0) r=3Da.substring(i+1,i2); else return = ""; =0A= if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return = ""; =0A= if (f) {=0A= return r;=0A= } else {=0A= var c=3Dnew = Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'= ,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A= return = c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r= &7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5= &m]+c[t&m];=0A= }=0A= }=0A= function _uIN(n) {=0A= if (!n) return false;=0A= for (var i=3D0;i"9") && (c!=3D".")) return false;=0A= }=0A= return true;=0A= }=0A= function _uES(s,u) {=0A= if (typeof(encodeURIComponent) =3D=3D 'function') {=0A= if (u) return encodeURI(s);=0A= else return encodeURIComponent(s);=0A= } else {=0A= return escape(s);=0A= }=0A= }=0A= function _uUES(s) {=0A= if (typeof(decodeURIComponent) =3D=3D 'function') {=0A= return decodeURIComponent(s);=0A= } else {=0A= return unescape(s);=0A= }=0A= }=0A= function _uVG() {=0A= if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") = =3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && = _udn.indexOf("google.org")=3D=3D-1) {=0A= return false;=0A= }=0A= return true;=0A= }=0A= function _uSP() {=0A= var s=3D100;=0A= if (_usample) s=3D_usample;=0A= if(s>=3D100 || s<=3D0) return true;=0A= return ((__utmVisitorCode(1)%10000)<(s*100));=0A= }=0A= function urchinPathCopy(p){=0A= var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A= cs=3Dnew Array("a","b","c","v","x","z");=0A= h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A= nx=3D_uNx()+";";=0A= tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A= tx=3Dtx.toGMTString()+";";=0A= sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A= sx=3Dsx.toGMTString()+";";=0A= for (i=3D0;i<6;i++){=0A= t=3D" expires=3D";=0A= if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) = t+=3Dsx; else t+=3Dnx;=0A= c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A= if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A= }=0A= }=0A= function _uCO() {=0A= if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A= var d=3D'www.google.com';=0A= if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A= _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A= var sc=3Ddocument.createElement('script');=0A= sc.type=3D'text/javascript';=0A= sc.id=3D"_gasojs";=0A= = sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+= Math.random();=0A= document.getElementsByTagName('head')[0].appendChild(sc); =0A= }=0A= function _uGT() {=0A= var h=3Dlocation.hash, a;=0A= if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A= a=3D_uGC(h,"gaso=3D","&");=0A= } else {=0A= a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A= }=0A= return a;=0A= }=0A= var _utk=3D_uGT();=0A= if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) = {=0A= if (window.addEventListener) {=0A= window.addEventListener('load', _uCO, false); =0A= } else if (window.attachEvent) { =0A= window.attachEvent('onload', _uCO);=0A= }=0A= }=0A= =0A= function _uNx() {=0A= return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A= }=0A= ------=_NextPart_000_0000_01C97C96.72E3F350 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://hits.nextstat.com/cgi-bin/wsv2.cgi?116498 function wf_get_rfsqv() {=0A= var q =3D (WS_rfs_3p && WS_ref.indexOf('?') > = 0)?WS_ref.substring(WS_ref.indexOf('?')+1):WS_rfs.location.search.substri= ng(1),v =3D q.split("&");=0A= for (var i=3D0;i=3D0&&ua.indexOf('MSIE 4')>=3D0) return WS_w;=0A= else=0A= {=0A= if (WS_d.cookie)=0A= {=0A= var cv =3D ' ' + WS_d.cookie;=0A= if (cv.indexOf (' ws_rfs=3D') >=3D 0) return WS_w;=0A= }=0A= =0A= WS_w.tmp_oe =3D WS_w.onerror;=0A= WS_w.onerror =3D wf_rfs_oe;=0A= fr =3D wf_rfs_loop (wd);=0A= WS_w.onerror =3D (WS_w.tmp_oe)?WS_w.tmp_oe:'';=0A= return fr;=0A= }=0A= }=0A= =0A= function wf_rfs_loop (wd) {=0A= var d =3D wd.parent, w =3D wd.location;=0A= WS_rfs =3D wd; =0A= if (d && d.location !=3D w && d.location.host =3D=3D w.host) { WS_rfs = =3D d; return wf_rfs_loop (WS_rfs) } return WS_rfs;=0A= }=0A= =0A= function wf_rfs_oe (e) =0A= {=0A= if (! WS_rfs_3p)=0A= {=0A= WS_rfs_3p =3D 1;=0A= wf_doit();=0A= }=0A= return true;=0A= }=0A= function wf_rfs_get() { if (! WS_rfs) { WS_rfs =3D WS_w; WS_rfs =3D = wf_rfs_main (WS_rfs); } return WS_rfs; }=0A= function wf_evt_trk(et){var i=3Dnew Image();i.src=3Det;}=0A= =0A= var WS_ac=3D"116498";=0A= var WS_w=3Dwindow, WS_d=3Ddocument, WS_rfs =3D 0, WS_rfs_3p =3D 0, = WS_ref =3D WS_d.referrer;=0A= =0A= var WS_aref;=0A= var WS_pn;=0A= var WS_pnj =3D "";=0A= var WS_Cam, WS_Evt;=0A= WS_pnj =3D document.title;if (WS_pn) WS_pn =3D escape(WS_pn);=0A= else if (WS_pnj) WS_pn =3D escape(WS_pnj);=0A= else WS_pn =3D "";=0A= =0A= var WS_c=3D (WS_c) ? WS_c : "yes";=0A= var WS_vp =3D (typeof(document.location) !=3D "undefined") ? = document.location : "";=0A= if (WS_vp =3D=3D "[object]") WS_vp =3D "";=0A= if (!WS_vp) WS_vp =3D (typeof(document.URL) !=3D "undefined") ? = document.URL : "";=0A= =0A= var WS_dobj =3D new Date();=0A= var tzoffset =3D "";=0A= if (WS_dobj.getTimezoneOffset) tzoffset =3D WS_dobj.getTimezoneOffset();=0A= var WS_langs =3D "";=0A= if (navigator.systemLanguage) WS_langs =3D navigator.systemLanguage;=0A= =0A= var = WS_sw=3Dscreen.width,WS_sh=3Dscreen.height,WS_sc=3Dscreen.colorDepth,WS_s= p=3Dscreen.pixelDepth;=0A= if (!WS_sw){var WS_sw=3D"";}=0A= if (!WS_sh){var WS_sh=3D"";}=0A= if (!WS_sc){var WS_sc=3DWS_sp;}=0A= if (!WS_sc){var WS_sc=3D"";}=0A= if (!WS_pg){var WS_pg=3D"123";}=0A= =0A= var WS_js=3D"Undetermined";=0A= WS_d.write('WS_js =3D = "1"');=0A= WS_d.write('WS_js =3D = "1.1"');=0A= WS_d.write('WS_js =3D = "1.2"');=0A= WS_d.write('WS_js =3D = "1.3"');=0A= WS_d.write('WS_js =3D = "1.4"');=0A= WS_d.write('WS_js =3D = "1.5"');=0A= WS_d.write('WS_js =3D = "1.6"');=0A= WS_d.write('WS_js =3D = "2.0"');=0A= =0A= var WS_burl =3D 'http://hits.nextstat.com/scripts/wsb.php?';=0A= if (window.location.protocol.toLowerCase().indexOf('https') >=3D 0) = WS_burl =3D 'https://secure.webstat.com/scripts/wsb.php?';=0A= =0A= function wf_doit()=0A= {=0A= var lurl =3D "http://www.webstat.com/free_web_counter.php";=0A= var WS_pgload_et;=0A= var WS_pg =3D Math.round(Math.random()*(99999 - 1))+1;=0A= =0A= if (WS_aref) lurl =3D "http://www.webstat.com/free_web_counter.php" = + "?aref=3D" + WS_aref;=0A= =0A= if (WS_rfs && WS_rfs!=3DWS_w) WS_d.cookie =3D 'ws_rfs=3D1; = path=3D/;';=0A= WS_ref =3D WS_rfs.document.referrer;=0A= wf_get_rfsqv();=0A= =0A= if(WS_ref) {=0A= WS_ref.toLowerCase();=0A= if(WS_ref.indexOf("unknown") !=3D -1) WS_ref =3D "";=0A= WS_ref =3D escape(WS_ref); =0A= }=0A= WS_vp =3D escape(WS_vp);=0A= WS_pgload_et =3D WS_burl + 'WSc=3D' +WS_c+ '&WSpn=3D' +WS_pn+ = '&WSref=3D' +WS_ref+ '&pg=3D' +WS_pg+ '&ac=3D' +WS_ac+ '&w=3D' +WS_sw+ = '&h=3D' +WS_sh+ '&c=3D' +WS_sc+ '&js=3D' +WS_js+ '&WSvp=3D' +WS_vp+ = '&tz=3D' +tzoffset+'&ls=3D' + WS_langs + = '&cam=3D'+WS_Cam+'&evt=3D'+WS_Evt;=0A= WS_d.write('3D"Web');=0A= WS_didit =3D 1;=0A= }=0A= =0A= var WS_didit =3D 0;=0A= wf_rfs_get();=0A= if (! WS_didit) wf_doit();=0A= ------=_NextPart_000_0000_01C97C96.72E3F350--