From: Subject: 19 Davis, Irvine, CA, $824,900, NORTHWOOD Real Estate Date: Sat, 19 Jan 2008 08:12:40 -0800 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C85A73.0F4D6B50" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.redfin.com/stingray/do/printable-listing?listing-id=1370220 19 Davis, Irvine, CA, $824,900, NORTHWOOD Real = Estate
=
=20
3D"Redfin =  |=20 =  | =20
Close =
e.g. Noe = Valley or=20 98104 or 203 6th Ave N or 318728
3D""=20 Show=20 Only
Has View
New Construction =
Fixer-Uppers
3D""=20=20 Property Type
:=20 to
=20
=20
Square Feet: = =20 to =20
Lot Size: to
Year Built: to
Days on Redfin: =
=20
Past Sales: =20
Zoom=20 in to view options
= =
Sign In = Sign Out=20   |   My=20 Redfin 3D""
Saved&nb= sp;Searches=20
Favorit= es=20
Offers =
Listings =
Settin= gs=20
  |   Profile =
 


=20
=20
=
Photos: 1-15 16-19 3D"" Play Slideshow Stop Slideshow=20



Price: $824,900
19 Davis
Irvine, CA 92620 =
Beds: 4
Baths: 2.5
Sq. Ft.: 2,411
$/Sq. Ft.: $342
Lot Size: 5,000 sq. ft. =
Type: Single Family=20 Residence
Style: Contemporary
Year Built: 1985
Stories: Two = Levels
View(s): Park or Green = Belt
Area: Northwood
County: Orange
MLS#: S516578
Status: Backup Offers=20 Accepted
On Redfin: 16 days=20
CORPORATE OWNED. .. End of cul-de-sac = beauty in=20 Northwood. 4 bedrooms, 2 1/2 baths. Recently upgraded and re-modeled = with new=20 gourmet kitchen featuring granite counters, top-of-the-line stainless=20 appliances. Maple wood flooring and berber carpet complemented by 5' = baseboards.=20 Custom ceramic tile in Kitchen. New raised panel doors, Plantation = Shutters.=20 Custom paints. Formal LR/DR. French doors off comfortable Family Room = lead to=20 backyard oasis with pool and spa (child fence protected). Walk to award = winning=20 Irvine schools. .. .NO MELLO ROOS OR HOA!!! HURRY ON THIS ONE!!
Fireplace = Information=20
  • Has Fireplace=20
  • Gas Fireplace=20
  • In Family Room
Interior = Description=20
  • Cathedral/Vaulted Ceilings=20
  • Window Shutters
Cooling Information =
  • Ceiling Fan=20
  • Air Conditioning (Central)
Building = Information=20
  • Sq. Ft. Source: Assessor=20
  • Year Built Source: Assessor
Pool & Spa = Description=20
  • Private Pool=20
  • Private Spa
Address Information =
  • Cross Streets: Yale/Southwood=20
  • Thomas Guide #: 860H1
Listing Information =
  • List Date: Wednesday, January 2, 2008=20
  • Modified: Friday, January 18, 2008 2:33 PM=20
  • Status Change Date: Friday, January 18, 2008 =
Dining Area = Description=20
  • Eating Area=20
  • Formal Dining Room
Floor Information =
  • Hardwood Floors=20
  • Wall-to-Wall Carpet
Water & Sewer = Information=20
  • Water: District=20
  • Sewer in Street (Connected & Paid)
Exterior = Description=20
  • Stucco Exterior=20
  • Wood Shake Roof
Property = Information=20
  • Builders Name: Standard Pacific=20
  • Builder Tract Name: Greenfield=20
  • Model Code: B=20
  • Model Name: Willow=20
  • Detached Property
School Information =
  • Elementary School: Brywood=20
  • Junior High: Sierra Vista=20
  • Senior High: Northwood=20
  • High School District: Irvine Unified
Listing Price = Information=20
  • List Price High: $824,900.00=20
  • List Price Low: $824,900.00=20
  • Original List Price: $824,900.00=20
  • Search Price High: $824,900.00=20
  • Search Price Low: $824,900.00
Patio Description =
  • Brick=20
  • Concrete Slab=20
  • Covered Patio
Heating Information =
  • Forced Air
Doors & Windows = Information=20
  • French Doors
Parking & = Garage=20
  • # of Garage Spaces: 2
Lot Description =
  • Lot #: 156=20
  • Tract #: 12123=20
  • Lot Size Source: Assessor
Tax & Financial = Information=20
  • APN #: 529-323-42=20
  • Desired Escrow Time (Days): 30
Listing Agent
Joe Foley
Phone: 949-246-3177
Weichert Realtors Premier = Team
Listing last = modified
January 18, 2008,=20 02:33PM

Work With = Redfin

=20
How Buying With = Redfin=20 Works

Next Steps

= E-mail This=20 Listing
Find=20 on the Map
Driving Directions
Ask=20 Redfin

Overhead Map

Aerial Road North West South East=20

Sales History

Date Price Appreciation
09/06/2002 $569,000
4.6%/yr
01/15/1993 $367,500
-- =

Taxable Value

Taxable
Land $417,867
Additions $197,232
Total $615,099
Taxes paid in 2006: $6,273

Local Community = &=20 Schools

Find=20 out more about the people, weather, crime, housing, and schools in this = area.
Loading Zillow Data...
Ask Redfin
Note: Redfin offices will be closed for = Martin Luther=20 King Day on January 21st. We will respond to your Ask Redfin question on = Tuesday, January 22nd.
Ask a private question = about buying or=20 selling your home. If your question is about local market conditions or = how=20 Redfin works, ask Redfin = Forums, our=20 community of DIY real estate mavens.
=20
=20
Please enter a = question.
=20
=20
Please enter a = valid email=20 address.
=20
3D""=20
------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.redfin.com/v4.3.6/images/4_0/closed_jan_21.png iVBORw0KGgoAAAANSUhEUgAAAHEAAAAOCAMAAAAv1AP2AAAApVBMVEWruMbQ1dvR1dvJz9e6w89+ lK7J0NfJz9acrL6NoLaVprrf4eOFmrGFmrK6w86FmbHCytONobaUprqGmrLBydO6xM9+k62kssLB ydKrt8aruMeUpbqGm7KNobd+la6NoLXg4eN+lK2jssKyvcqkssOGm7ONn7WVprvCydOjscJ+la+y vcucrL+zvcvY2993j6rn5+d1jah2jqp3jqp2jql2jal3j6v/HAORAAACOUlEQVR42r1Uj0/aQBh9 vVaqUzcZMEAJGrc2oKOiJv7/f0DNhI6fRsaPDifCCJuyQs/rDgpYnJhlWbi0vbt373tf7t3XE46x 5CZJz8JmSH4pqjTQ/ilbbRcg81Ava9t2o/z3Gk17Ibmn27Y+Wi3rgwkUwdOMd6/wZeX2htb+h32r aDbBN9WkR64vWfNqUIPkeDjFDz9TcKJRQA85L8tNl3/hYQGzSOIh/CCFRFu+0BwU97OrOyFf3Jnb 4x2YN8Sg9LwCdHl3y4/W7cboYE5bL1BqcIJ5Tqk+QxNqCLAQQkodT8vv1c5oQJinBTP+yQhgmf3h FRHjudxmkRCRVW/4rJ1x0SRlM6LADsOkJOmsHXHIRTrnFcytf/a7aozRnmHmPpUYWeibSDYUaJl1 gBpHW0ZMViAo4gSdY8pbSFq85i9PsIKoZ6FA+o81rd1LKeJTIAkeRjttzBiChZEbYjd9TrTvrRUk GA65Sy7qTMMs+ISCpSFlCLAEaA/3/seE4cbJVI2/Bzzr01oNIOFS3VKr8i9TcHos1i0bRZG30wnq 8vPjUVYlomj8aVJBbaSfuwGoZxK7jl699ndaBzlu5TvWXQs0tdrA2g5ASlbVSvxbuDFB86OwTLoS ZyxWB6WXqTz19+hoM1PBuvr140zck0Wau1t2r/t7CLY6mgk50pWC6LxV+vkgEJbV8h7W2gq6CKJn YxR2xiHajSpmGlaecoQ/w025vDfcGBu2M/593gDb8GQRzpZ9r5JlJ8RvaDUazU2oa4gAAAAASUVO RK5CYII= ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/4_0/clear.gif R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/4_0/icon_close_help.png iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAMFBMVEWGiZLq6uvOz9KPkpqQkp2Q kp6Qk56SlZ+Ul6GOkZyRlJ6TlqCOkZuUl6KNkJpXWWDBBH+nAAAAdUlEQVR42m2P4QqAIAyEb2ka FfT+rxmCWOZKZj9q7s/Gx+12ow2qLPiPaEBPV/7I9HWX0lmctc+BVwRxdxZUe3QpAMW0XZIAPsFn asyKSwKOScb3rmEiNt+78ck5BFfHse0yY8l+Fx/asorcyfywUf3W/1fTGxM9G1O86Y4RAAAAAElF TkSuQmCC ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/4_0/btn_yes.png iVBORw0KGgoAAAANSUhEUgAAACgAAAAXCAMAAABODP0nAAAAwFBMVEV8eXGGhHyysa3X1tTOzcuX lY6urKdkYVejop2Bf3aRj4h2c2qJhn+pp6KmpJ+Fg3x3dW1ua2BtamBua2FvbGFgXVTn5+ZiX1Z4 dWyOjIV6d26opqCtrKZmY1re3t1tal+Kh39hXlSvrqlqZ12+vbltamHe3dy5uLTHxsOLiIFoZVxu a2LMy8mEgnubmZOIhX5saV5raF5wbWPv7+9xbmRraF1xbmNyb2VzcGZpZlxycGVpZltqZ1xoZVp0 cWdZVk3JA8PcAAABJklEQVR42q1S30vDMBC+pHH9QcfU0TnmLIovjkpxf8H+/wcpe9iDij9WRJjO QU1d19Q2ttMtGQ6J4PdwyfF9ubvcHRqAGghwJR3CigFBWUiAKel0ohqTQP59mzzvHq3sT+wI4bT3 nuFR3X3JtubQjnP0BYfaiWEm0RnahjLix+pNlBiB/+DczNtp3oGcVlauMRRNdfyhVtNxuP9KmT8+ nKTamvMw8DVYBHrrrvHmxRenJrTqJ7bgyuYUAiHYuA0e6cH9+ahpjLGgytRo43N01rm2FtQJakXQ T6hcoyucKVgNNzO7MMybB9CPmSvPWurB41WMkNZll3tUv2Vk9iQoQIO5PFG0WNqCVZangrEI6HKJ fOlxVB18gxIj/B3aH7YH//uGK0o/AdDcgHjdCCEFAAAAAElFTkSuQmCC ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/4_0/btn_no.png iVBORw0KGgoAAAANSUhEUgAAACQAAAAXCAMAAABUMB2pAAAAwFBMVEVtamBua2BvbGFua2FjYFew rqlgXVSvrqmCf3ZjYFaOi4SuraiUkotiX1bm5uZkYVeEgnt4dWyqqKRhXlSvrahlYlmurad1cmnO zcvn5+a7urZvbGOIhX9+fHLf3t3FxMG0s65qZ12pqKOIhn/X1tSKiIByb2dlY1mLiYLe3dx8eXCu rKdqZ15nZFrMy8mgnpdsaV5wbWNraF5xbmNxbmRraF1yb2Xv7+9pZlxycGVzcGZpZltqZ1xoZVp0 cWdZVk0I/1FDAAABDElEQVR42q1S0UrDMBQ9SdNNWio4141NhiAi6JjMD5D9P+rD9jJGh7KHOYax D+rWqU1i+pDWybARvA+HQ+7h5ubkkAHKi0GVagi1GAQrEUNaqnFtdtKThKEjll5meLFjJ2lKdBtR hnfyR21b0KJCP+RU/TKJImomGmMpJ6P0fmvS0OhrEAtfBfgYnnRnDz6fm8Y1BTGVYMX3XzT2Duc8 WAlpGt+v8+Emy7AOd4Hnq0ev3tu1eAimkvE52BtaN95x5KjCp76hn6j0MQUqnWUzxKxNjgpR/nuK v1KcxU9rWrsNGjHvHOQxGKxzO6pko3EPm4yq9/zcY6gWpqmMKxT4hxQ4DI5NCui/JdNC9gUbMY9t LCCOYgAAAABJRU5ErkJggg== ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/4_0/logo_sm.png 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 H11oihGks4doAAAAAElFTkSuQmCC ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://i-0.rfimg.us/photo/46/bigphoto/578/S516578_1.jpg /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkz ODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2Nj Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAARCAEsAZADASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDtmYhs A/pQHb1/Sh/vUgqyR29vX9KN7ev6UlFADt7ev6Ubm9f0ptFIB25vX9KNzev6UgpcUAG5vX9KNzev 6UlGKAF3N6/pSb2/yKKSmA7e3r+lJvb/ACKSigBdx9f0o3t6/pSUUAKWY9/0qGQuO/6VLUbgmgCA s/r+lNzJ6/pVhUpWUdhTuBW/eetIfM9as7aTbRcCpmT1o/eetWigzxTdmaBEHz+tIS/rVjy6DHQB Wy/rR+8PeraQg9akWEelFxlHEnrQVkx1NX/KAoWMelK4Gd+89aeBIe9XzApNAhANFwsUdsnqfypw WT1q/wCWPSsbWNettLl8koXkxnjtRcDj/ErfZdSeKGZ2zy3PQ1m207hWYyMTn+8ak1CaO7vHeNWG 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 ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/left_arrow_active.png iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAXVBMVEVwbmK1tK67urZYVUtjYFTc 29p9e3PX19Z7eGyqqaW6ubdUUUfFxMGPjYRoZVtxbmJwbWJsaV5qZ1tvbGBoZVpmY1dzcGRkYVXr 6+tgXVF3dGhiX1R1cmZ5dmpNSkH4AIXQAAAAdElEQVR42l1OuwqAMBDLtSe+hurUQfD//00UFFwK Va8PwZohJE24hmYUYNxfSwxfxAz167skDu6Em9d7PyweRrwOdrM9pjP2L+HdhsegFEgw7PEzIuT7 /UZjVCknMvURcwWV0LpVWPqcl9i85/rO04yq2PsAYewUzjBy+E4AAAAASUVORK5CYII= ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/right_arrow_active.png iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAZlBMVEVwbmJxbmLZ2NdZVkzX19ZW U0uNi4N7eGzFxMFUUUdgXVK0s7CmpKB0cmvBwL1jYFRYVUtQTUSxsKtqZ1twbWJoZVpsaV5mY1dv bGBzcGRkYVXr6+tgXVF3dGhiX1R1cmZ5dmpNSkEEmR3RAAAAf0lEQVR42l1OXQvCMBBL21M2GGNU O/TN/f9/5csoTET2IGysNfsQV/Nwl3BHEtUggSDupRJMyVmg//4Hzme0q8wEI9epfZRAB3UTfhBX vI+4kGgEgiTvF6IxEdSvepjJ5u9zd7er/6x7Jf685RnOYgzVN3/xd78+YV/PCA5J3w+MFiOOLmRW jwAAAABJRU5ErkJggg== ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/buttons/btn_tour_this_home.png iVBORw0KGgoAAAANSUhEUgAAAKQAAAAXCAMAAACyNRSoAAACBFBMVEVtamBvbGFua2Bua2FgXVTY 19Xc29nY2NVjYFbb2thlYlljYFe4trFhXlT29vVkYVeCf3dnZFnPzstmY1hkYliKiICmpJ5mZFlt al9iX1bb29idm5TFxMDZ2Naxr6v29vaTkYllY1m2tK/BwLzZ2NW1tK93dGza2tempZ5qZ12vraix sKvc29iKiIF5dm2Ihn+0s67b2te3tbC2tbD39vacmpOjoZpnZFtnZFpmY1mopqFoZVuHhHxqZ1/i 4uBoZltlY1jt7euAfne0sq1saV+XlY6PjIXa2daJhn/GxcGJh4BtamLi4d+0s62UkorEw7+9vLe3 trBhX1WamJGioJp3dWx1cmh0cWmpqKKSkIh6d26KiYCysKzBwLtua2K1tK64t7Gwr6pkYVhoZlxn ZVuop6GAfnZvbGKuraazsq2LiYKdm5aSj4fFw8CLiYFsaWF+e3Ts6+rJyMR7eHCsqqRubGJ4d23R 0c2IhXyBfnWMiYJqZ16Ylo5hXlXs7OuwrqqAfXWQjoZ/fXXk5OKcm5abmZKGhHy/vbiem5WUkoxt amFqaF3t7OvR0M2VlI12c2unpaCTkYvl5OJ4dm6Mi4N3dWutq6bQz8xwbWK2ta+SkImVk4xsaV5r aF5wbWNraF1xbmNxbmRqZ1xzcGZyb2VycGVpZlxpZltoZVpZVk10cWf///9qVHC+AAADEElEQVR4 2tVXXUhTcRT/bV6nJqarCc1SS5KsXhcYoaUWBYIJFYhWYnNqEphTSMWsJjNNc0tTcx8Nw8XESKMP esrCB+tBJpkiZZJIbailw7nlPu66d/MDLOKKPrgD9xzu+Z1zz+Hc/7nnXFYHNj8RYG36HF1sLygk vCJJAgubPkcO4Q21JODyhiSdTMxuj7lFVOk/MMmEB8svVtLSUHH25ApEqUThFevL0ZdhJWMr3eLB teq/sQCtB+MnKESUHNK+t/ovQ3IRtKrJ0PVWkmRiFj8gaxP/BMqvEPXoftOAEktDiYVwJKYC4rpB N5Y3HHPnR73YMSjUvzAFb7/qdtRTjx+ezZUbUQ2xgwgzVVJu9YDcYapcQ5JCpqZ+QZP8aA0u/k7V 2DP4GjuhAaSkaAkDqNh4GlIL5bQc0GVTr4iPbAlq/b61cJog3EdBFDUBn8tzOdfRHFvNLLBuDd09 EdbKfcjuezTRDhF7BiISN+3RfexFjJKDOmFU762yKoMNktAPyhxgBnFxNJii6hlRN2YhlzfeLpmR tagkdbKR1mcun43v7siRw+Ef06EWwEk5OVnIfNm/5B45DtT4yxqnlEEw7kHFKM9T4nygGedi5rTy qjI9+FuL8KUFU7o6FAKdR3uZThySIYH89A77RQeQswW51EnjAjJfo3EJo5mvEeQoC4fmlOl7bYm0 HgSPB9KFjG1ZvxoHMHdQAW4WyN1ILyoqyh5iGJmAinEl7Sfw1hDY7zqGr8WdMMfAnJa2jKkWmX0G 5JnHp+DSq+jzZ6bbQ7Gj7e6o4Ls0K+l5IMyUfhYBuyJMT+6bN34LckRLE86PJy30CNVQwGqBdcXX wVpkDh8YdtZAuOc0dbNo4ugiQgSFR24gImrarXnlis+EMHWexTRJpo1jdjnZBcVcSUpPPUc9b7mE kgvLvjTmZtRVlmfidodaxkqt8JhQOqH/pM74OtkpDa7LA22ULBZ0WbqOO5mFZnWsccHg2OgZkN9s /69VQYtt9djAKg/O5XtMv32sDic2O/l4w2buFb8P3rKZe0El/wA1JIPstnQ27QAAAABJRU5ErkJg gg== ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/buttons/btn_get_started_on_an_offer.png iVBORw0KGgoAAAANSUhEUgAAAKQAAAAXCAMAAACyNRSoAAAC5VBMVEVraF1wbWNtamBvbGFraF5u a2BsaV5ua2FgXVT29vVjYFeIhn+xr6uJh4BoZVtnZFlqZ12Cf3exsKtmY1jb2tivraiJhn+KiICL iICmpJ7Y19W4trG2tbC3tbBmZFnY2NXGxcHZ2Na2tK/KycVkYVd/fXXs7Ot3dGyzsq3s7OrPzsvc 29m1tK9tamJ+e3RoZluDgHf39vbb2tdhXlTi4uBtal/T0s9kYlhjYFbt7ezS0c7u7ey3trB0cWna 2dft7OuUkorb29jJyMTs6+q1s67k4+FlYlmdm5ZwbWJlY1menJZ6d27Qz8zFw8CmpZ6KiIHR0M1l Y1i0s66Sj4ekopxnZFrOzcq0sq2SkIiJh39mY1lmY1rIx8Pj4uDi4d/Z2NVsaV+/vrmmpJ/j4+G1 s69wbWS4t7G8vLfa2teenJeopqGdm5SfnZfR0c2Ni4R4dWuAfnV+fHLBwLvAv7pnZVuem5W2ta9q Z19iX1Z8eXFlY1rk5OKPjIWSj4h3dWvHxsO0s62gnpd3dWyMiYGAfnZ5dm2SkIpvbGOIhXxjYVb2 9vbc29jOzcthX1Xt7etwbmN4dm2npaClo52enZajoZthXlWurKaZl5CmpZ+BfnVwbmTZ2da/vrqU k4yTkYmPjIasqqR0cWiamJFta2B/fHSAfnfFxMCtq6arqaN9enBqZ16Ni4OXlo/GxcLEw7+LiYGC gHiQjoaqqKKRj4aIhn7FxMGzsqyMiYDa2dZ8eXCUkox4d252c2praF/BwLxmZFp3dGtnZFuysath X1a8u7eGhHuDgHl3dGptamHR0c5saWF1cml+e3Klo5x5dmy7ubXHxsKUkon29fW7urWuraaWlY6A fXV2c2ubmZN1cmifnpiHhHyJh36gnpmPjYZxbmW6ubW8u7aysaycmpOfnpfl5OK/vbhkYViWlY2/ vbmVk4xxbmNxbmRqZ1xycGVzcGZyb2VpZlxpZltoZVpZVk10cWf////ZbV15AAAE4UlEQVR42tVX a1ATVxT+kmxwNcaiUUmrxg5jCgWNMCAy5SEWULSgrS9EqahjB0XoQ61UrY6ooIhaRkcs047vUnCM rVWx0xAUENuisUgEW7CZQkFLcTtqYI0hy/ZuoghRZ/xJvpmdu/f7zjl75uzde8+K2tH3QUHU53Pk xS5QSLhEkhSsfT5HKQXeFSopdoUkbc9w2WUdMuXB7mlUiWPYk2aZlY6oEUd6Wz+WH2MiXfaSTz5w pgMW7yNI+n2QtHgpw85a8cIcxeCdkZVx0WQsTH4ynRmUaB9lwWHGAeeXXs5K7Gl8JTqo13y5wpN/ KUSdumgaarQ28V7GGYcMhREPQz1eZApRu9wpb/cWrK0PXJxawrtTklYo//SN1N4DPEzzrPmFD4as 9AnUenCw3YNSzA5490ejXVYi9XPiq7RVF78RIUTxkLD3MKnWRvk6KutOi7lWTGpIyZ2XZyc8jdcq zDUn7pwruvaH3mecz4zQeIdPA8dR//TKyPzsmvRFoPWWPpuTRJwFIoNqUAtldhcyoC8aI569EXXl Jz3JG96Y630OqM8R5FuNeiAm6K8ZlUAWJwQMJ5pqoaGR3Kbbk6rwBDJ32BrwCX6+LhBGlGrr8hEX rgPOxKNuSWIE8Yn6lZgg5o7EaU1STkk24vXBE3RI4rIUU1rKV5dhpAU8hQ91iFrMnrpRlaCb5vVR 5dU8mREjR2DyDiJP0V/YfzJBHl+5ulTe5dsKXFf5yNc1/ReMNRX9yi1HSdS739zftWFCGnHhrlbG Cs/xa7ZIdfM7zHizDYnHE3QF05Pfn8lUxyOQw7RSp828ywnkw9m7VdV06g6Yb8tR3AaoO0WEP314 xT4Dfx+/sCU16qtghgPFYrqFyPoCTD6J6kMlyb9d7hLTxDYFy7y10HhDe+lt/KAhTN3FXUCyFFJx LBIFApLXJF1k+2OBqZ1XSNQ9yA9lECsFEzDobu+MKHBOlZyIeWO1YjzaibzNQMj0CyFeRruQsCi8 2r8DrHvauvP+YsOcr/G9/9EYWKMZKITXU4rxO4cNkd8mARdg9uZjmNAIdvTAzWwDh5+u+XxXWMSO A9tYYCcQafDncAmrCtB5m+NJ1HrEXwBEbmCLHzxzLFJOyJxmuJE0H1iBmu0LT9wsAWs5LfCRC+Tl AQO3wfilB04/MmCsCroCSoZBcr2Cqfg0YuucBSkNh9eHM8T2Lm7uO4i149G/yY1cFHUutSCtCDmh 3QTViqZmv3rFWyqAoQQuDv1NC28Nnu+QewKS9dudPvi847GGd+IU750tRE5MwNRFqYuj5zy08nVd GdF+SckjvLd41aYXrvRbvr89cQ3Hl5ZVhVi2pS4LmdtwJmPJBp/Aj9tsPF9aW5F9VJs1LCEzd+gH mblWvspYtcpv+Rf65CcEf/9YE71UsZH5avXeNturhEuZe0AZE/Jvi0Puic/wnH7ygVqmoQNUUKhl dACQK6MVdlZD7zaTtRhGM+owWp6uCqYF620a2mzeJEunzTDXhdF0sD2GQk3vfgUKQgoXwSYNrQ7L 7kFgi4yEJ7eCh8AxY4Zr6Oxu+SnaRe2PnrPHu41stjpGk3DAjzI5WEcz4vl3J9z4TmF4SktH2aeE 747h1LlIRdYeqp0ZBVNvG8/m57U7/UTtXJ8/uiWu0Jm7xO+Dq3TmLlDJ/wG3xaOdVWIhYAAAAABJ RU5ErkJggg== ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/buttons/btn_play.png iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAA+VBMVEW7u7u9vb3V1dXIyMjExMS+ vr7r6+uUlJS0tLTe3t6ZmZnJycmJiYnNzc3FxcXf39/c3NzGxsb29vbU1NTg4ODd3d3T09O/v7+2 traampqLi4vn5+fp6enAwMCWlpbw8PDDw8PZ2dnHx8f+/v68vLzx8fH4+Pjj4+OXl5f39/f09PSV lZXS0tLq6ur9/f36+vq5ubno6Ojt7e3W1tb7+/ubm5uGhoa3t7eEhISKiors7OyHh4ecnJz5+fmz s7Pl5eWYmJjPz8/Y2Nja2tqtra3BwcHm5ubb29vk5OTR0dHOzs7Ly8vi4uLCwsLQ0NDX19e6urrM zMz///8r3dkQAAAAU3RSTlP///////////////////////////////////////////////////// ////////////////////////////////////////////////////////AGaJflkAAAD4SURBVHja YwxiYGC48tKe+efpvw5AJhMQH773+d8RVjPW8xD+BlMJ9kOyf4/+0fkB4l/1fMzMpsV/mcWGcfc+ BmZuhdt3GLgfs2pelf3/RPkpM6M4m4T4LUG2M67Mjz48/sP89YPSYQ6pry/FLn9/+4XFgcmdYa/D H2l5BiWGn3Z8fw4yv/8p9pCB/9z/n8rPlWRucjCZOnzV+8HGIPf7vPXeUxLMjPqXvJifXjBmE2Q8 zPOYg4tF+dbN+1z/WE/6bJZk53BnZtZU5de65vf/H89dx3O/f0kwazJcFePj3f1W7wOXGocWA5Av wfRM6Af/zXes0kIMDACb0FpCD/OHRgAAAABJRU5ErkJggg== ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/4_0/spinner_ask.gif R0lGODlhIAAgAPYAAP///5KHe/z8++zr6e7t6/39/OHe2sjCvczHwuPg3vr6+fTz8svGwcfCu9bR zfPy8cG7tLStpcnDvvLx8Pj498bButbSztvY1KiglqqimK2knL+4se/u7Pn5+MXAudjU0Pv7+ufk 4qujmb+5svX089XRzMW/uOLg3Ovp56iflamhl9vX0+bj4ejm5Pf29ezq6Kadk97b1+Hf29nV0fj3 9sC6s9DLxu3s6vLw78rFwJmPhJiOg6GXjZeNgqWcktPPyvHv7vDv7fb19NzZ1dTQy9HNyLu0rc7J xNDMx6+nn7KqorSspK6mnrGpoc/Kxenn5bCooK6lnero5uTh37Oro9LOyZ2TiKOZj6eelJuRhpqQ heDd2bixqbWuptfTz8K8tbewqLmzq7y1rrmyqravp6CWjJ+Vi56ViqOakOfl4+Xi4L63sN/c2L22 r6SbkdrW0pySh7qzrJ2UicO9tsS+t93a1qKYjsrEv6ykms3Iw5eMgQAAAAAAAAAAAAAAAAAAACH/ C05FVFNDQVBFMi4wAwEAAAAh/h1CdWlsdCB3aXRoIEdJRiBNb3ZpZSBHZWFyIDQuMAAh/hVNYWRl IGJ5IEFqYXhMb2FkLmluZm8AIfkECQoAAAAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6PkJGS hAs5NjSTgg8XIYMFNTo7EpkKEBgiFoIUIjs9NZ6QCxEZGBkOABQarT+CCzdAAo4CEhoZKRgyADY8 PigAQijRLo8TGxoqMKMABByCE9EoFJAcIxoiM4ZCLyg4kiQrMcGGHZiPChQdBY36iwIGDBIklBCX qACQAQQIIhpwoEEFDyZYKCIBrlsiAggYaETQQhG0aBYRFUjgwMKHEyAUFcBBIIjCRAoUpMzUz0UH RBReOirAAcWLaYVIrAMS6Vu0CYJAzMQBTuciAtFeYBI64OZHFEAdPfBJQhBUFEQB+Aoi7xEFBYNu RAsCi6YgpigQurotJGCC3Ll48+rdy3dSIAAh+QQJCgAAACwAAAAAIAAgAAAH/4AAgoOEhYaHiImK i4yNjocPE4+OFypYW5OLChFWWVwFmYMLMS2DHUydUQqhACANSUozghSoWlEggqCPJEZKTFCyClRW Wl2gCzdAuowFR0tNUUxTAFVXPF4AQijbLo8LJktQGgiCUqUAE9soFJNAHktKF4ZCLyg4oUIxMsuE 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 ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.redfin.com/images/4_0/clear.gif R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/logos/socalmls.jpg /9j/4AAQSkZJRgABAgEAYABgAAD/4Qb3RXhpZgAASUkqAAgAAAAIABIBAwABAAAAAQAAABoBBQAB AAAAbgAAABsBBQABAAAAdgAAACgBAwABAAAAAgAAADEBAgAdAAAAfgAAADIBAgAUAAAAmwAAABJQ BAABAAAAAQAAAGmHBAABAAAAsAAAANwAAABgAAAAAQAAAGAAAAABAAAAQWRvYmUgUGhvdG9zaG9w IENTIE1hY2ludG9zaAAyMDA3OjA2OjIxIDE2OjAwOjU0AAADAAGgAwABAAAAAQAAAAKgBAABAAAA MAAAAAOgBAABAAAAMAAAAAAAAAAAAAYAAwEDAAEAAAAGAAAAGgEFAAEAAAAqAQAAGwEFAAEAAAAy AQAAKAEDAAEAAAACAAAAAQIEAAEAAAA6AQAAAgIEAAEAAAC1BQAAAAAAAEgAAAABAAAASAAAAAEA AAD/2P/gABBKRklGAAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQA DAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwM DAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwM/8AAEQgAMAAwAwEiAAIRAQMRAf/dAAQAA//EAT8AAAEFAQEBAQEBAAAA AAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcG CAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZE k1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5en t8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKS Q1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2 hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A87c6Cm3lTbW62wMZqTwrjMPHobvyHAn9 3t/5ku3574lDlshhKUjM/JhxjjyS8oq5XkMvMAyiBHHH58uQ8GKH+E1aarrj7G6dz2SupupPvbp2 I4R7uoQNlDdrex7pqeoGNtw3N7nuqf334t/O+zH2v8xxf0rh/fv5OL/Vtn7t8M/mvvE/d/z/AA/0 bi/dr+c/6o1N58FGyx23TRaLsTGyBuocGmPo/wCxZ+TU+olj+RCkHxSPMYssYTlDLGJ48Ux7eWH6 J/lFr8xyGXl6nICeKR9GXGePFP8Awn//0PPW2uqsD2fSHC6tv1b6XlfV52XQ+7I6o3G+021us9Ox mv5mHfUz18LZ7vtNWQuRfyvRHdMyb/qNiV4eflPysiqo2Yriw1iiy77M9rYqF/pNscz9F9o2Lr/i pGPLDJEjHOUxD3K/Q+bhlL9xhhORhwWeD5uC/TxfvU4dX1CyftWNTdmUnfkU4+YyvcX0m9vrVfTY 2u3dU38x386h5nQul5OS3F6TRm49jct+G+7IYbqXemHO3h2NV6rcr2734ja37K/8Iuu6l0Oi/qvQ Ok/tTOvxLrMgPcbWBzLcRn6Oym1tLXOfW9uxllvq+z+bXL29a6xkfWyrCyusXU0YeY/HqybC39Gz c7HNlgDWVWWOq9lj7Gqnh5nNmuUclmEJTIowFeqMfT+n8qSAOiv+aAwcTPyci/1DVgtzMKyoloM2 jHcLmH/qdy5TJtfb736u0H3CF6L9bem24HS8x7X9RDQBRTc51ORjW45f6myx2NVV9j/S+5m5eb2f RT8E/ewZs0iJzrgE6qXBww9KTKQHtgngvi4b9PF+8//R89bW62xrG8u4ldn0r615PTLem2V4geen YlmI9pfAs3u9VlnH5jmriTf6bwWkhze4Uv2hd/pHLqvignmymOPLhEBYIycRPGfRLWH9VdysuVjA +/DJKd6HHKMY8P8AhPYYH1lycS7o9pxBY7pByXO/Sfzhyd3l7fT3Js7rfTbsmvNw+hUU5jcj7RbZ Y82Nsncba7K3e39K5y5D9oXf6RyX7Qu/0jlnDlcwlxDNy4NEae6NJeH+E2Pc+Hf5rP8A48HsM36w 1npeb07pXThhN6kQcndcbK2wdxbiUw1tLXOXGZNbqiWO5B1U/wBoXf6RyDdcbZLiS4nUlWOXjkxY 8sZ5cUozjYGPj4zk9P6U/wCqwcxLlJRHsQyRnepySjKPD/gv/9n/7SnEUGhvdG9zaG9wIDMuMAA4 QklNBCUAAAAAABAAAAAAAAAAAAAAAAAAAAAAOEJJTQPqAAAAAB2wPD94bWwgdmVyc2lvbj0iMS4w IiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHBsaXN0IFBVQkxJQyAiLS8vQXBwbGUgQ29t cHV0ZXIvL0RURCBQTElTVCAxLjAvL0VOIiAiaHR0cDovL3d3dy5hcHBsZS5jb20vRFREcy9Qcm9w ZXJ0eUxpc3QtMS4wLmR0ZCI+CjxwbGlzdCB2ZXJzaW9uPSIxLjAiPgo8ZGljdD4KCTxrZXk+Y29t LmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1Ib3Jpem9udGFsUmVzPC9rZXk+Cgk8ZGljdD4KCQk8 a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCTxzdHJpbmc+Y29tLmFw cGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tl dC5pdGVtQXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJCTxkaWN0PgoJCQkJPGtleT5jb20uYXBwbGUu cHJpbnQuUGFnZUZvcm1hdC5QTUhvcml6b250YWxSZXM8L2tleT4KCQkJCTxyZWFsPjcyPC9yZWFs PgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNsaWVudDwva2V5PgoJCQkJPHN0cmlu Zz5jb20uYXBwbGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJpbmc+CgkJCQk8a2V5PmNvbS5hcHBsZS5w cmludC50aWNrZXQubW9kRGF0ZTwva2V5PgoJCQkJPGRhdGU+MjAwNy0wNi0yMVQyMzowMDoxMlo8 L2RhdGU+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3RhdGVGbGFnPC9rZXk+CgkJ CQk8aW50ZWdlcj4wPC9pbnRlZ2VyPgoJCQk8L2RpY3Q+CgkJPC9hcnJheT4KCTwvZGljdD4KCTxr ZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1PcmllbnRhdGlvbjwva2V5PgoJPGRpY3Q+ CgkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNyZWF0b3I8L2tleT4KCQk8c3RyaW5nPmNv bS5hcHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC50 aWNrZXQuaXRlbUFycmF5PC9rZXk+CgkJPGFycmF5PgoJCQk8ZGljdD4KCQkJCTxrZXk+Y29tLmFw cGxlLnByaW50LlBhZ2VGb3JtYXQuUE1PcmllbnRhdGlvbjwva2V5PgoJCQkJPGludGVnZXI+MTwv aW50ZWdlcj4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jbGllbnQ8L2tleT4KCQkJ CTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCQkJPGtleT5jb20u YXBwbGUucHJpbnQudGlja2V0Lm1vZERhdGU8L2tleT4KCQkJCTxkYXRlPjIwMDctMDYtMjFUMjM6 MDA6MTJaPC9kYXRlPgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwv a2V5PgoJCQkJPGludGVnZXI+MDwvaW50ZWdlcj4KCQkJPC9kaWN0PgoJCTwvYXJyYXk+Cgk8L2Rp Y3Q+Cgk8a2V5PmNvbS5hcHBsZS5wcmludC5QYWdlRm9ybWF0LlBNU2NhbGluZzwva2V5PgoJPGRp Y3Q+CgkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNyZWF0b3I8L2tleT4KCQk8c3RyaW5n PmNvbS5hcHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQk8a2V5PmNvbS5hcHBsZS5wcmlu dC50aWNrZXQuaXRlbUFycmF5PC9rZXk+CgkJPGFycmF5PgoJCQk8ZGljdD4KCQkJCTxrZXk+Y29t LmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1TY2FsaW5nPC9rZXk+CgkJCQk8cmVhbD4xPC9yZWFs PgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNsaWVudDwva2V5PgoJCQkJPHN0cmlu Zz5jb20uYXBwbGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJpbmc+CgkJCQk8a2V5PmNvbS5hcHBsZS5w cmludC50aWNrZXQubW9kRGF0ZTwva2V5PgoJCQkJPGRhdGU+MjAwNy0wNi0yMVQyMzowMDoxMlo8 L2RhdGU+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3RhdGVGbGFnPC9rZXk+CgkJ CQk8aW50ZWdlcj4wPC9pbnRlZ2VyPgoJCQk8L2RpY3Q+CgkJPC9hcnJheT4KCTwvZGljdD4KCTxr ZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1WZXJ0aWNhbFJlczwva2V5PgoJPGRpY3Q+ CgkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNyZWF0b3I8L2tleT4KCQk8c3RyaW5nPmNv bS5hcHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC50 aWNrZXQuaXRlbUFycmF5PC9rZXk+CgkJPGFycmF5PgoJCQk8ZGljdD4KCQkJCTxrZXk+Y29tLmFw cGxlLnByaW50LlBhZ2VGb3JtYXQuUE1WZXJ0aWNhbFJlczwva2V5PgoJCQkJPHJlYWw+NzI8L3Jl YWw+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY2xpZW50PC9rZXk+CgkJCQk8c3Ry aW5nPmNvbS5hcHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQkJCTxrZXk+Y29tLmFwcGxl LnByaW50LnRpY2tldC5tb2REYXRlPC9rZXk+CgkJCQk8ZGF0ZT4yMDA3LTA2LTIxVDIzOjAwOjEy WjwvZGF0ZT4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5zdGF0ZUZsYWc8L2tleT4K CQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJCTwvZGljdD4KCQk8L2FycmF5PgoJPC9kaWN0PgoJ PGtleT5jb20uYXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTVZlcnRpY2FsU2NhbGluZzwva2V5PgoJ PGRpY3Q+CgkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNyZWF0b3I8L2tleT4KCQk8c3Ry aW5nPmNvbS5hcHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQk8a2V5PmNvbS5hcHBsZS5w cmludC50aWNrZXQuaXRlbUFycmF5PC9rZXk+CgkJPGFycmF5PgoJCQk8ZGljdD4KCQkJCTxrZXk+ Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1WZXJ0aWNhbFNjYWxpbmc8L2tleT4KCQkJCTxy ZWFsPjE8L3JlYWw+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY2xpZW50PC9rZXk+ CgkJCQk8c3RyaW5nPmNvbS5hcHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQkJCTxrZXk+ Y29tLmFwcGxlLnByaW50LnRpY2tldC5tb2REYXRlPC9rZXk+CgkJCQk8ZGF0ZT4yMDA3LTA2LTIx VDIzOjAwOjEyWjwvZGF0ZT4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5zdGF0ZUZs YWc8L2tleT4KCQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJCTwvZGljdD4KCQk8L2FycmF5PgoJ PC9kaWN0PgoJPGtleT5jb20uYXBwbGUucHJpbnQuc3ViVGlja2V0LnBhcGVyX2luZm9fdGlja2V0 PC9rZXk+Cgk8ZGljdD4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC5QYWdlRm9ybWF0LlBNQWRqdXN0 ZWRQYWdlUmVjdDwva2V5PgoJCTxkaWN0PgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQu Y3JlYXRvcjwva2V5PgoJCQk8c3RyaW5nPmNvbS5hcHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmlu Zz4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lml0ZW1BcnJheTwva2V5PgoJCQk8YXJy YXk+CgkJCQk8ZGljdD4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC5QYWdlRm9ybWF0LlBNQWRq dXN0ZWRQYWdlUmVjdDwva2V5PgoJCQkJCTxhcnJheT4KCQkJCQkJPHJlYWw+MC4wPC9yZWFsPgoJ CQkJCQk8cmVhbD4wLjA8L3JlYWw+CgkJCQkJCTxyZWFsPjczNDwvcmVhbD4KCQkJCQkJPHJlYWw+ NTc2PC9yZWFsPgoJCQkJCTwvYXJyYXk+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0 LmNsaWVudDwva2V5PgoJCQkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3Ry aW5nPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5tb2REYXRlPC9rZXk+CgkJCQkJ PGRhdGU+MjAwNy0wNi0yMVQyMzowMDoxMlo8L2RhdGU+CgkJCQkJPGtleT5jb20uYXBwbGUucHJp bnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJCQk8 L2RpY3Q+CgkJCTwvYXJyYXk+CgkJPC9kaWN0PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VG b3JtYXQuUE1BZGp1c3RlZFBhcGVyUmVjdDwva2V5PgoJCTxkaWN0PgoJCQk8a2V5PmNvbS5hcHBs ZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCQk8c3RyaW5nPmNvbS5hcHBsZS5wcmludGlu Z21hbmFnZXI8L3N0cmluZz4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lml0ZW1BcnJh eTwva2V5PgoJCQk8YXJyYXk+CgkJCQk8ZGljdD4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC5Q YWdlRm9ybWF0LlBNQWRqdXN0ZWRQYXBlclJlY3Q8L2tleT4KCQkJCQk8YXJyYXk+CgkJCQkJCTxy ZWFsPi0xODwvcmVhbD4KCQkJCQkJPHJlYWw+LTE4PC9yZWFsPgoJCQkJCQk8cmVhbD43NzQ8L3Jl YWw+CgkJCQkJCTxyZWFsPjU5NDwvcmVhbD4KCQkJCQk8L2FycmF5PgoJCQkJCTxrZXk+Y29tLmFw cGxlLnByaW50LnRpY2tldC5jbGllbnQ8L2tleT4KCQkJCQk8c3RyaW5nPmNvbS5hcHBsZS5wcmlu dGluZ21hbmFnZXI8L3N0cmluZz4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQubW9k RGF0ZTwva2V5PgoJCQkJCTxkYXRlPjIwMDctMDYtMjFUMjM6MDA6MTJaPC9kYXRlPgoJCQkJCTxr ZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5zdGF0ZUZsYWc8L2tleT4KCQkJCQk8aW50ZWdlcj4w PC9pbnRlZ2VyPgoJCQkJPC9kaWN0PgoJCQk8L2FycmF5PgoJCTwvZGljdD4KCQk8a2V5PmNvbS5h cHBsZS5wcmludC5QYXBlckluZm8uUE1QYXBlck5hbWU8L2tleT4KCQk8ZGljdD4KCQkJPGtleT5j b20uYXBwbGUucHJpbnQudGlja2V0LmNyZWF0b3I8L2tleT4KCQkJPHN0cmluZz5jb20uYXBwbGUu cHJpbnQucG0uUG9zdFNjcmlwdDwvc3RyaW5nPgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNr ZXQuaXRlbUFycmF5PC9rZXk+CgkJCTxhcnJheT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+Y29tLmFw cGxlLnByaW50LlBhcGVySW5mby5QTVBhcGVyTmFtZTwva2V5PgoJCQkJCTxzdHJpbmc+bmEtbGV0 dGVyPC9zdHJpbmc+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNsaWVudDwva2V5 PgoJCQkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50LnBtLlBvc3RTY3JpcHQ8L3N0cmluZz4KCQkJ CQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQubW9kRGF0ZTwva2V5PgoJCQkJCTxkYXRlPjIw MDMtMDctMDFUMTc6NDk6MzZaPC9kYXRlPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tl dC5zdGF0ZUZsYWc8L2tleT4KCQkJCQk8aW50ZWdlcj4xPC9pbnRlZ2VyPgoJCQkJPC9kaWN0PgoJ CQk8L2FycmF5PgoJCTwvZGljdD4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC5QYXBlckluZm8uUE1V bmFkanVzdGVkUGFnZVJlY3Q8L2tleT4KCQk8ZGljdD4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQu dGlja2V0LmNyZWF0b3I8L2tleT4KCQkJPHN0cmluZz5jb20uYXBwbGUucHJpbnQucG0uUG9zdFNj cmlwdDwvc3RyaW5nPgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuaXRlbUFycmF5PC9r ZXk+CgkJCTxhcnJheT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhcGVy SW5mby5QTVVuYWRqdXN0ZWRQYWdlUmVjdDwva2V5PgoJCQkJCTxhcnJheT4KCQkJCQkJPHJlYWw+ MC4wPC9yZWFsPgoJCQkJCQk8cmVhbD4wLjA8L3JlYWw+CgkJCQkJCTxyZWFsPjczNDwvcmVhbD4K CQkJCQkJPHJlYWw+NTc2PC9yZWFsPgoJCQkJCTwvYXJyYXk+CgkJCQkJPGtleT5jb20uYXBwbGUu cHJpbnQudGlja2V0LmNsaWVudDwva2V5PgoJCQkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5n bWFuYWdlcjwvc3RyaW5nPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5tb2REYXRl PC9rZXk+CgkJCQkJPGRhdGU+MjAwNy0wNi0yMVQyMzowMDoxMlo8L2RhdGU+CgkJCQkJPGtleT5j b20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJCTxpbnRlZ2VyPjA8L2lu dGVnZXI+CgkJCQk8L2RpY3Q+CgkJCTwvYXJyYXk+CgkJPC9kaWN0PgoJCTxrZXk+Y29tLmFwcGxl LnByaW50LlBhcGVySW5mby5QTVVuYWRqdXN0ZWRQYXBlclJlY3Q8L2tleT4KCQk8ZGljdD4KCQkJ PGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNyZWF0b3I8L2tleT4KCQkJPHN0cmluZz5jb20u YXBwbGUucHJpbnQucG0uUG9zdFNjcmlwdDwvc3RyaW5nPgoJCQk8a2V5PmNvbS5hcHBsZS5wcmlu dC50aWNrZXQuaXRlbUFycmF5PC9rZXk+CgkJCTxhcnJheT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+ Y29tLmFwcGxlLnByaW50LlBhcGVySW5mby5QTVVuYWRqdXN0ZWRQYXBlclJlY3Q8L2tleT4KCQkJ CQk8YXJyYXk+CgkJCQkJCTxyZWFsPi0xODwvcmVhbD4KCQkJCQkJPHJlYWw+LTE4PC9yZWFsPgoJ CQkJCQk8cmVhbD43NzQ8L3JlYWw+CgkJCQkJCTxyZWFsPjU5NDwvcmVhbD4KCQkJCQk8L2FycmF5 PgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jbGllbnQ8L2tleT4KCQkJCQk8c3Ry aW5nPmNvbS5hcHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQkJCQk8a2V5PmNvbS5hcHBs ZS5wcmludC50aWNrZXQubW9kRGF0ZTwva2V5PgoJCQkJCTxkYXRlPjIwMDctMDYtMjFUMjM6MDA6 MTJaPC9kYXRlPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5zdGF0ZUZsYWc8L2tl eT4KCQkJCQk8aW50ZWdlcj4wPC9pbnRlZ2VyPgoJCQkJPC9kaWN0PgoJCQk8L2FycmF5PgoJCTwv ZGljdD4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC5QYXBlckluZm8ucHBkLlBNUGFwZXJOYW1lPC9r ZXk+CgkJPGRpY3Q+CgkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jcmVhdG9yPC9rZXk+ CgkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50LnBtLlBvc3RTY3JpcHQ8L3N0cmluZz4KCQkJPGtl eT5jb20uYXBwbGUucHJpbnQudGlja2V0Lml0ZW1BcnJheTwva2V5PgoJCQk8YXJyYXk+CgkJCQk8 ZGljdD4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC5QYXBlckluZm8ucHBkLlBNUGFwZXJOYW1l PC9rZXk+CgkJCQkJPHN0cmluZz5VUyBMZXR0ZXI8L3N0cmluZz4KCQkJCQk8a2V5PmNvbS5hcHBs ZS5wcmludC50aWNrZXQuY2xpZW50PC9rZXk+CgkJCQkJPHN0cmluZz5jb20uYXBwbGUucHJpbnQu cG0uUG9zdFNjcmlwdDwvc3RyaW5nPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5t b2REYXRlPC9rZXk+CgkJCQkJPGRhdGU+MjAwMy0wNy0wMVQxNzo0OTozNlo8L2RhdGU+CgkJCQkJ PGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJCTxpbnRlZ2Vy PjE8L2ludGVnZXI+CgkJCQk8L2RpY3Q+CgkJCTwvYXJyYXk+CgkJPC9kaWN0PgoJCTxrZXk+Y29t LmFwcGxlLnByaW50LnRpY2tldC5BUElWZXJzaW9uPC9rZXk+CgkJPHN0cmluZz4wMC4yMDwvc3Ry aW5nPgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5wcml2YXRlTG9jazwva2V5PgoJCTxm YWxzZS8+CgkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnR5cGU8L2tleT4KCQk8c3RyaW5n PmNvbS5hcHBsZS5wcmludC5QYXBlckluZm9UaWNrZXQ8L3N0cmluZz4KCTwvZGljdD4KCTxrZXk+ Y29tLmFwcGxlLnByaW50LnRpY2tldC5BUElWZXJzaW9uPC9rZXk+Cgk8c3RyaW5nPjAwLjIwPC9z dHJpbmc+Cgk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQucHJpdmF0ZUxvY2s8L2tleT4KCTxm YWxzZS8+Cgk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQudHlwZTwva2V5PgoJPHN0cmluZz5j b20uYXBwbGUucHJpbnQuUGFnZUZvcm1hdFRpY2tldDwvc3RyaW5nPgo8L2RpY3Q+CjwvcGxpc3Q+ CjhCSU0D6QAAAAAAeAADAAAASABIAAAAAALeAkD/7v/uAwYCUgNnBSgD/AACAAAASABIAAAAAALY AigAAQAAAGQAAAABAAMDAwAAAAF//wABAAEAAAAAAAAAAAAAAABoCAAZAZAAAAAAACAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAADhCSU0D7QAAAAAAEABgAAAAAQABAGAAAAABAAE4QklNBCYAAAAA AA4AAAAAAAAAAAAAP4AAADhCSU0EDQAAAAAABAAAAB44QklNBBkAAAAAAAQAAAAeOEJJTQPzAAAA AAAJAAAAAAAAAAABADhCSU0ECgAAAAAAAQAAOEJJTScQAAAAAAAKAAEAAAAAAAAAAThCSU0D9QAA AAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAA AQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA/////////////////////////////wPo AAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gA AAAA/////////////////////////////wPoAAA4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAA OEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADRQAAAAYAAAAAAAAAAAAAADAAAAAwAAAACABTAG8A QwBhAGwATQBMAFMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAADAAAAAwAAAAAAAA AAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3Vu ZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAA AAAAQnRvbWxvbmcAAAAwAAAAAFJnaHRsb25nAAAAMAAAAAZzbGljZXNWbExzAAAAAU9iamMAAAAB AAAAAAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAG b3JpZ2luZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABUeXBlZW51bQAA AApFU2xpY2VUeXBlAAAAAEltZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABU b3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAMAAAAABSZ2h0bG9uZwAA ADAAAAADdXJsVEVYVAAAAAEAAAAAAABudWxsVEVYVAAAAAEAAAAAAABNc2dlVEVYVAAAAAEAAAAA AAZhbHRUYWdURVhUAAAAAQAAAAAADmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAIY2VsbFRleHRURVhU AAAAAQAAAAAACWhvcnpBbGlnbmVudW0AAAAPRVNsaWNlSG9yekFsaWduAAAAB2RlZmF1bHQAAAAJ dmVydEFsaWduZW51bQAAAA9FU2xpY2VWZXJ0QWxpZ24AAAAHZGVmYXVsdAAAAAtiZ0NvbG9yVHlw ZWVudW0AAAARRVNsaWNlQkdDb2xvclR5cGUAAAAATm9uZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAA AApsZWZ0T3V0c2V0bG9uZwAAAAAAAAAMYm90dG9tT3V0c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRz ZXRsb25nAAAAAAA4QklNBCgAAAAAAAwAAAABP/AAAAAAAAA4QklNBBQAAAAAAAQAAAABOEJJTQQM AAAAAAXRAAAAAQAAADAAAAAwAAAAkAAAGwAAAAW1ABgAAf/Y/+AAEEpGSUYAAQIBAEgASAAA/+0A DEFkb2JlX0NNAAH/7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMV ExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQO Dg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAwADAD ASIAAhEBAxEB/90ABAAD/8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEB AQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYU kaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14/NGJ5Sk hbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQAC EQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RF VTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH/9oADAMB AAIRAxEAPwDztzoKbeVNtbrbAxmpPCuMw8ehu/IcCf3e3/mS7fnviUOWyGEpSMz8mHGOPJLyirle Qy8wDKIEccfny5DwYof4TVpquuPsbp3PZK6m6k+9unYjhHu6hA2UN2t7Hump6gY23Dc3ue6p/ffi 3877Mfa/zHF/SuH9+/k4v9W2fu3wz+a+8T93/P8AD/RuL92v5z/qjU3nwUbLHbdNFouxMbIG6hwa Y+j/ALFn5NT6iWP5EKQfFI8xiyxhOUMsYnjxTHt5Yfon+UWvzHIZeXqcgJ4pH0ZcZ48U/wDCf//Q 89ba6qwPZ9IcLq2/VvpeV9XnZdD7sjqjcb7TbW6z07Ga/mYd9TPXwtnu+01ZC5F/K9Ed0zJv+o2J Xh5+U/KyKqjZiuLDWKLLvsz2tioX+k2xzP0X2jYuv+KkY8sMkSMc5TEPcr9D5uGUv3GGE5GHBZ4P m4L9PF+9Th1fULJ+1Y1N2ZSd+RTj5jK9xfSb2+tV9Nja7d1TfzHfzqHmdC6Xk5LcXpNGbj2Ny34b 7shhupd6Yc7eHY1XqtyvbvfiNrfsr/wi67qXQ6L+q9A6T+1M6/EusyA9xtYHMtxGfo7KbW0tc59b 27GWW+r7P5tcvb1rrGR9bKsLK6xdTRh5j8erJsLf0bNzsc2WANZVZY6r2WPsaqeHmc2a5RyWYQlM ijAV6ox9P6fypIA6K/5oDBxM/JyL/UNWC3MwrKiWgzaMdwuYf+p3LlMm19vvfq7QfcIXov1t6bbg dLzHtf1ENAFFNznU5GNbjl/qbLHY1VX2P9L7mbl5vZ9FPwT97BmzSInOuATqpcHDD0pMpAe2CeC+ Lhv08X7z/9Hz1tbrbGsby7iV2fSvrXk9Mt6bZXiB56diWYj2l8Cze71WWcfmOauJN/pvBaSHN7hS /aF3+kcuq+KCebKY48uEQFgjJxE8Z9EtYf1V3Ky5WMD78Mkp3occoxjw/wCE9hgfWXJxLuj2nEFj ukHJc79J/OHJ3eXt9Pcmzut9Nuya83D6FRTmNyPtFtljzY2ydxtrsrd7f0rnLkP2hd/pHJftC7/S OWcOVzCXEM3Lg0Rp7o0l4f4TY9z4d/ms/wDjwewzfrDWel5vTuldOGE3qRByd1xsrbB3FuJTDW0t c5cZk1uqJY7kHVT/AGhd/pHIN1xtkuJLidSVY5eOTFjyxnlxSjONgY+PjOT0/pT/AKrBzEuUlEex DJGd6nJKMo8P+C//2QA4QklNBCEAAAAAAFMAAAABAQAAAA8AQQBkAG8AYgBlACAAUABoAG8AdABv AHMAaABvAHAAAAASAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwACAAQwBTAAAAAQA4QklN BAYAAAAAAAcABAAAAAEBAP/hF/podHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tl dCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEg eG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J1hNUCB0b29sa2l0IDMuMC0yOCwgZnJh bWV3b3JrIDEuNic+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8w Mi8yMi1yZGYtc3ludGF4LW5zIycgeG1sbnM6aVg9J2h0dHA6Ly9ucy5hZG9iZS5jb20vaVgvMS4w Lyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6YzUzMzcyMTYtMjFhMi0xMWRj LWE1ZmEtYWNjZTI2NzA2MGI0JwogIHhtbG5zOmV4aWY9J2h0dHA6Ly9ucy5hZG9iZS5jb20vZXhp Zi8xLjAvJz4KICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICA8ZXhpZjpQ aXhlbFhEaW1lbnNpb24+NDg8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogIDxleGlmOlBpeGVsWURp bWVuc2lvbj40ODwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiA8L3JkZjpEZXNjcmlwdGlvbj4KCiA8 cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDpjNTMzNzIxNi0yMWEyLTExZGMtYTVmYS1h Y2NlMjY3MDYwYjQnCiAgeG1sbnM6cGRmPSdodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvJz4K IDwvcmRmOkRlc2NyaXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOmM1 MzM3MjE2LTIxYTItMTFkYy1hNWZhLWFjY2UyNjcwNjBiNCcKICB4bWxuczpwaG90b3Nob3A9J2h0 dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8nPgogIDxwaG90b3Nob3A6SGlzdG9yeT48 L3Bob3Rvc2hvcDpIaXN0b3J5PgogPC9yZGY6RGVzY3JpcHRpb24+CgogPHJkZjpEZXNjcmlwdGlv biByZGY6YWJvdXQ9J3V1aWQ6YzUzMzcyMTYtMjFhMi0xMWRjLWE1ZmEtYWNjZTI2NzA2MGI0Jwog IHhtbG5zOnRpZmY9J2h0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvJz4KICA8dGlmZjpPcmll bnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogIDx0aWZmOlhSZXNvbHV0aW9uPjk2LzE8L3Rp ZmY6WFJlc29sdXRpb24+CiAgPHRpZmY6WVJlc29sdXRpb24+OTYvMTwvdGlmZjpZUmVzb2x1dGlv bj4KICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogPC9yZGY6 RGVzY3JpcHRpb24+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6YzUzMzcyMTYt MjFhMi0xMWRjLWE1ZmEtYWNjZTI2NzA2MGI0JwogIHhtbG5zOnhhcD0naHR0cDovL25zLmFkb2Jl LmNvbS94YXAvMS4wLyc+CiAgPHhhcDpDcmVhdGVEYXRlPjIwMDctMDYtMjFUMTY6MDA6NTQtMDc6 MDA8L3hhcDpDcmVhdGVEYXRlPgogIDx4YXA6TW9kaWZ5RGF0ZT4yMDA3LTA2LTIxVDE2OjAwOjU0 LTA3OjAwPC94YXA6TW9kaWZ5RGF0ZT4KICA8eGFwOk1ldGFkYXRhRGF0ZT4yMDA3LTA2LTIxVDE2 OjAwOjU0LTA3OjAwPC94YXA6TWV0YWRhdGFEYXRlPgogIDx4YXA6Q3JlYXRvclRvb2w+QWRvYmUg UGhvdG9zaG9wIENTIE1hY2ludG9zaDwveGFwOkNyZWF0b3JUb29sPgogPC9yZGY6RGVzY3JpcHRp b24+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6YzUzMzcyMTYtMjFhMi0xMWRj LWE1ZmEtYWNjZTI2NzA2MGI0JwogIHhtbG5zOnhhcE1NPSdodHRwOi8vbnMuYWRvYmUuY29tL3hh cC8xLjAvbW0vJz4KICA8eGFwTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YzUz MzcyMTUtMjFhMi0xMWRjLWE1ZmEtYWNjZTI2NzA2MGI0PC94YXBNTTpEb2N1bWVudElEPgogPC9y ZGY6RGVzY3JpcHRpb24+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6YzUzMzcy MTYtMjFhMi0xMWRjLWE1ZmEtYWNjZTI2NzA2MGI0JwogIHhtbG5zOmRjPSdodHRwOi8vcHVybC5v cmcvZGMvZWxlbWVudHMvMS4xLyc+CiAgPGRjOmZvcm1hdD5pbWFnZS9qcGVnPC9kYzpmb3JtYXQ+ CiA8L3JkZjpEZXNjcmlwdGlvbj4KCjwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSd3Jz8+ /+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNz cE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQA AABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAAAhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAA AkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAAA9QAAAAkbHVt aQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RSQwAABDwAAAgM YlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENv bXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAASc1JHQiBJRUM2 MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAAb6IAADj1 AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAAABZJ RUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVD IDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVD IDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAA AAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2 Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYt Mi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBML AANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAA AAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7 AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYA ywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1 AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0C ZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oDZgNyA34DigOW A6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATTBOEE8AT+BQ0F HAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0Qbj BvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJ EAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1ELaQuA C5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3eDfgOEw4uDkkO ZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExExEU8RbRGM EaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIV NBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkg GUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAd mR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJV IoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3on qyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1B LXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0Yz fzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5 OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdB KUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iR SNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQ u1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1ka WWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfVi SWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdrT2un a/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQUdHB0zHUodYV1 4XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBH gKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCL lov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cK l3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowaj dqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AA sHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9 j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2 y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ 8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui8 6Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4 qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4ADkFkb2JlAGQAAAAAAf/bAIQABgQEBAUEBgUF BgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAEH BwcNDA0YEBAYFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwM DAwMDAwM/8AAEQgAMAAwAwERAAIRAQMRAf/dAAQABv/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIG AQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMR BAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD 0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH 1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYE CAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJE gxdUkwgJChgZJjZFGidkdFU38qOzwygp0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2 R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwD AQACEQMRAD8A88PIVNKZ9BanUyhKg6qMbW+sfDMf89JPAibS1vLpqQx1A6sdgPpOa7X+0eLSR4sh /wBL6/8AcB2Og7Hz6qXDjj/vf9067tLy1P72P4ezjcH6Rg7P9pcOrjeI8v53o/3YT2h2Nn0kqyR+ Xr/3CG9Y+GbL89LudbwKVxO4iPHYnauaztbtHIMO3ptnCAt//9Dz0ltLc3CQxCrt0z3HtrV49PE5 cn0RcTQaSeoyDHj+uScw6PYWaCW+kDNSvDt9Hds851HtFrNZLw9JAwifpz+uP+m9M4Pd6f2e0mjj 4mrmJSj9WH0y/wB9GajeeYaAxWSCOMCgem/0DtmXoPZEGXi6uXi5f44emUP9PHgcTX+1pEfC0g8L EPpn/H/pZcTVn5hanp3ieohFC3f6R0OHtD2QhfiaU+FkH0w9PB/p58THQe10+Hw9UPGxy+qf8f8A pY8KvJpOnXyepZSBGpXh/UdRmHh9oNbopeHqoHLH+LN6pf6XhjGDm5uwdFro+JpZjHL+HD6Y/wC6 lKbH9TtZbVmhloHUitNxuK50ep1uPVaWOXHfBI/xen6S8ZqtFk0uY4sn1x/3z//R89x3UttOs0Ro 6g0J36ime4dt6SGoj4c/oNS/0ji6DVz0+TxIbSF/7L0vVYvy48r6l+Xr6pZy3d/5oj046jdW7zi3 niIY7pZzxJ69lwHJrmK4duWcZDtA6XUHFCMMWCMuH0D0S/2XDHJ/Nbc+Web15JSyT/nSQlr+Qupf pXTbO71e0YS39nYaxDbiUy2b30Zmi3dFjl5RLTkjfDLxXM3/AEQQkJ8EZcUYTyQ4h6ZcH+c0eF3o bWfIvlbUdSi0zyvZazYzpqs+kzXl/E93aSC3VmLhraL1VuiFLvaLG/CP4/Uw6btLIIGeWWGQ4PE4 Mcv3vq/ozl9KygOlow/lCuj6Tr2oX16bhrbRU1fRbi2YxhuV0LdhMhqQR8Xw8son2rj1Zx4zETjL IYZIZB6fp4u9twznhPHCRhIfxReU6ldS3JMspq54gn5CmZWq0cNNphjx7QjI/wCzlxM9TrMmpynJ kPFMgf7AcL//0vOs3UfLPetf9QdXB9Dy+WNTvfyN0iDSdf1OXVL+1tmn0qR4mtxZXF39WdVIhE/p LIyH0vrHD/JzzjLq4R10/EjDgjxfw/5SMOKP9HicwRuOyfeY/I9le+a/IXlceZ9bvdIu7i/WWQ3U QkiutKh/dyQyrCrM8bqUSSX1XVP7tkzCwdoyjDJk4MXFt/B6eDJ/D9TIw5C3l135184335s2uj6j 5vu7Sx0rVprG01O4aP8AcQiVrcySAKkUkjRfBI8i/Fybl8GdENDijojkjjjKeTH4n0/xSjx+n+jx fS08R4qtmv5s+XLrRPK+szJN5gWNUWxs7ySS0v8ATrqwMokKSNbRRfUx6vxIrf6v7WansjUjJmgC MI3+mMTDLx8LZkjQ6vm64/uvpGdN2v8A3QaYc3//0/PaW0lzcJDHTm+wrtnuHbWqjp4nLP6YuJod LPUZBjh9Uns3lX81tR8vXPlq4h0kSnQNJuNKlQzUWczSiVJOmwRlX4c8u1Xamky+J64jxckcn9WM Rw8PJ6iPsprRXpQ2g/mXqOlXfk+5fSlnfyq+oySEzkG4fUQ1aVB4+nyynJrdGYzAmB4lf5vB8E/6 Fdb/ADWtd87eW7rUoNY0ryLY2esJfC+u57iZ7iO4DFjLHJG1VpKzfy/Dlmn7WxQjKEs3FAw8OO/D wfYiXsprP5q7WfzBgPlfWtB8s+Xho8fmFlbUxLdvPBGAeRW0hoqwqzYdL2rpoZY5MmSM/C+nh9Ev 8+VKfZTWVQi8Y1K2ktmaGT7akA06Z2Gq1cNRpY5YfTIvO6nST0+U45/VF//U86G+9GcPG5WROjL2 Oexdr6/TzkccvXH+L6v1OHppTxkSiakrf4gvf+Wh85/wNB/MP+mm7L+V9X/Pd/iC9/5aHweBoP5h /wBNNf5X1f8APd/iC9/5aHx8DQfzD/ppr/K+r/nu/wAQXv8Ay0Pj4Gg/mH/TTX+V9X/PQV3dm4Jd 2LSMasxy3UajEcIx4xwiLg5Mk5zMpm5F/9k= ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/logos/crisnet_original.jpg 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 AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55AABk ZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4x AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWVogAAAA AAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAG+iAAA49QAAA5BYWVog AAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPZGVzYwAAAAAAAAAWSUVDIGh0dHA6 Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALklFQyA2MTk2Ni0y LjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAALklFQyA2MTk2Ni0y LjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAAAAAAAAAAAAAAAABk ZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAA AAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+ABRfLgAQzxQAA+3MAAQTCwADXJ4AAAAB WFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAACjwAAAAJz aWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAjACgALQAyADcAOwBAAEUASgBP AFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADVANsA 4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGS AZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6AoQC jgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+A4oDlgOiA64DugPH A9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6BUkF WAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcr Bz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8J ZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvh C/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO 0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIH EiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsV vRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3 Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3sHhYe QB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKCIq8i3SMK IzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocmtyboJxgnSSd6J6sn3CgNKD8o cSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5LG4soizXLQwtQS12Last4S4W Lkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPxNCs0 ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrv Oy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGsQe5C MEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mp SfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBPSU+TT91QJ1BxULtRBlFQUZtR 5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pW WqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Nj l2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20I bWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3 VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HN gjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqN MY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4 mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMel OKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHW skuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/ er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01 zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724Dc BdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl 63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf6 5/t3/Af8mP0p/br+S/7c/23////bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIACUAQwMBIgAC EQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAA AX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4 OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaan qKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQAD AQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEG EkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpT VFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4 ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APx5/Ze/ Ze+JH7V/xU0r4X/D+3/7Dmtc/wBk+HdH/D9P69K/ta/Y7/4JO/su/sy6Fpd/ceCNJ8ZfEa0Gb7xp 4osNE1XVzq2OqnBHhw9OF5H5Vyn/AATr/Zm+H/7FHwY+FFnf+GPEHib4yfGOwCaN4a8G6Jo2p+LP GOsaB/xUfiDXkbxIU/4Rrwz4N6D/AITKVXjYqwOSoP6eeBvjN8JPiHZeF7/w/wCP9AtNW8Xq8mie DPGWsaP4V+IBCeIPEPhg7vAPiLHilW/4Sbw/rqpGwDyKjlA4SQp+J/S2+kX4z+OmP5OBFxdkPhXK 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 tf4T/9k= ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://p1.rfimg.us/v4.3.6/images/4_0/btn_submit.png iVBORw0KGgoAAAANSUhEUgAAADwAAAAXCAMAAABgSdy1AAABgFBMVEXHxsOFg3yuraesqqZjYFel o56enJZwbWKYl5CZlo9oZlxoZVtnZFp1c2pvbGFraF5ua2BtamBua2FsaV7PzsvW1tRmY1nMy8lg XVTOzsugnpivrqlkYVhlYlmopqCOjITe3t2Egnt5dm55dm3n5+bMzMmGhHyEgXlqZ12qqaR9e3TG xcJhXlTn5uZyb2diX1ampJ+OjIV7eHGLiYJmY1qqqKRraGDd3dzNzMptal/OzctkYVdpZl6Cf3Z8 eXDNzMmMioLOzcqpp6KQjoaXlY5vbGJycGbX19VvbGN9e3Kpp6Odm5WWlI20sq6PjYW1tK/m5uXf 393Nzcp4dWzAvrpraF+7ureVk4uRjofm5uZ6d27e3dyOjIbQz8yzsq6Ihn9qZ16Rj4jV1NOIhX2O i4SKiIBua2KFgnuAfXWAfnaysKyhn5mOi4O/vrpsaV/U1NLV1NKtrKZwbWNraF1xbmNxbmTv7+9y b2VycGVzcGZpZlxpZltqZ1xoZVpZVk10cWcSvLLqAAACHUlEQVR42mOsYyAfsDAwkq33PxMFFjNQ pJmF4RfZellZGP5T4uz/CPD25VE4++nn/2jg6CM0AaDmfzCw5oKgqOVyGE9yxqx/qOD5st9rHq5B EmBgtv8NcwQny/5Tj5UEmSE8xrefjFAduTeVl0vu8l4zhJ+Z7X/CXLHxnbqYNeu9fZe1/6/4I870 THPPIZP/X9fKbL7K9eAAUPDu0Y+arDw3TOHOZmNhmAMzyMyIoev/KQY2XcbZGb0XkqUv/Mq9ud8h evvv2FUsvxL7OdmsuVYkSrkzzoZpKGBiYIGBcye+mBt9Z2H4fpCFwf07w/E/7PvVRR4z3GF+EfaS /Y2QHsP3l3IM2y7MgGtADrB/l87bPhXKYGB/9I/hBwOD9q8vrxhYrBlkE5YwfJfdxHcLKPGGgSGM FRFgSGlbnuGGwG37xaxS6s+A4cXwlec1D4PAcefba/IZtG9wMLD/ecbuymB2mRE5hcET6G9vBoYz /xnsZBnWa91hZLBgZ2CYpCLCkCbyjeEvk+Jdlf93VaTXeX5LWgDXzGx/HOaKT6cfPP/6k+nCg6t/ d8n//HX9yemP314Fv7u2gYH18i9m7ksc3JfOaXBe28QC02DBWPcV4QxOxn8/wNQ3rv/fuf4zMP7/ DuT8/w4UYOBg+AFEMCVgwM3CwImcQxnBvP+c/xmACJjsOSHEf5AwJxhBlUD9/I/8fEFJSYIc2nQv SShwNgCWeEncKyZuUgAAAABJRU5ErkJggg== ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://p1.rfimg.us/v4.3.6/images/4_0/text/css/styles_v4.css HTML { BACKGROUND-IMAGE: url(../../../4_0/bg-fade-right5.png); = BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #e9edf2 } * HTML BODY { HEIGHT: 100% } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; = BACKGROUND-IMAGE: url(../../../4_0/bg-fade-right5.png); PADDING-BOTTOM: = 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 130%; PADDING-TOP: 0px; = BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Trebuchet, 'Trebuchet MS', = Verdana, Helvetica, Arial, sans; HEIGHT: 100% } HTML > BODY #container { HEIGHT: auto } A { COLOR: #677c94 } A:hover { COLOR: #da4f26 } #my_redfin_navigation A { PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: = bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #677c94; = PADDING-TOP: 4px; TEXT-DECORATION: underline } #my_redfin_navigation A:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #da4f26; TEXT-DECORATION: = underline } #profile { DISPLAY: none } .rf_profile_on #profile { DISPLAY: inline } #search_controls_basic { Z-INDEX: 2; BACKGROUND: none transparent scroll repeat 0% 0%; = WHITE-SPACE: nowrap; POSITION: absolute } #search_controls_extended { BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; = Z-INDEX: 1; BACKGROUND: white; LEFT: -3px; BORDER-LEFT: #444444 1px = solid; WIDTH: 520px; COLOR: black; BORDER-BOTTOM: #444444 1px solid; = POSITION: absolute; TOP: -3px } #search_controls_container { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; BACKGROUND: none = transparent scroll repeat 0% 0%; LEFT: 10px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; = BORDER-BOTTOM-STYLE: none } #noscript-redirect { BORDER-RIGHT: #da4f26 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #da4f26 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: = 10pt; PADDING-BOTTOM: 4px; BORDER-LEFT: #da4f26 1px solid; COLOR: = #da4f26; PADDING-TOP: 4px; BORDER-BOTTOM: #da4f26 1px solid; = BACKGROUND-COLOR: #f7f6f2 } .searchHtmlPopup { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black = 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: white; = PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; COLOR: black; = PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid } .searchHtmlPopup A { COLOR: black } .searchHtmlPopup OL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .searchHtmlPopup OL LI { CURSOR: pointer; TEXT-INDENT: 18px; TEXT-DECORATION: underline } .searchHtmlPopup OL LI.selected { BACKGROUND-POSITION: 3px 50%; BACKGROUND-IMAGE: = url(../../../4_0/btn_chev_selected.png); CURSOR: auto; = BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none } #confirm-dialog { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #saved-search-box { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } A.current-page { COLOR: #da4f26! important; TEXT-DECORATION: none! important } A.current_page_sub { TEXT-DECORATION: none! important } A.footer_link { FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline } A.footer_link { FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline } A.footer_link:hover { FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline } A.nav_link { FONT-SIZE: 12px; TEXT-DECORATION: underline } A.nav_link { FONT-SIZE: 12px; TEXT-DECORATION: underline } A.nav_link:hover { FONT-SIZE: 12px; TEXT-DECORATION: underline } A.plain_link { TEXT-DECORATION: none } A.top_header_nav { COLOR: #676459; TEXT-DECORATION: none } A.top_header_nav_selected { COLOR: #d84519; TEXT-DECORATION: none } A.top_header_nav:hover { COLOR: #d84519; TEXT-DECORATION: none } A.top_link { FONT-SIZE: 12px; TEXT-DECORATION: underline } A.top_link { FONT-SIZE: 12px; TEXT-DECORATION: underline } A.top_link:hover { FONT-SIZE: 12px; TEXT-DECORATION: underline } A.hover_roll { TEXT-DECORATION: none } A.hover_roll:hover SPAN.roller { TEXT-DECORATION: underline } H5 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: = 0px; MARGIN: 10px 0px 4px; TEXT-TRANSFORM: uppercase; COLOR: #8e8b80; = PADDING-TOP: 0px } .white_link { CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: underline } .white_link:hover { COLOR: #ffffff; TEXT-DECORATION: underline } .white_label { COLOR: #ffffff } .heavy_white_link { FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: = underline } .heavy_white_link:hover { FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline } A.white_login_link { COLOR: #ffffff; TEXT-DECORATION: underline } A.white_login_link:hover { COLOR: #da4f26; TEXT-DECORATION: underline } #ask_agent_button { =09 } #btn_inner { BORDER-RIGHT: #6e839a 1px solid; BORDER-TOP: #6e839a 1px solid; MARGIN: = 3px; BORDER-LEFT: #6e839a 1px solid; BORDER-BOTTOM: #6e839a 1px solid; = HEIGHT: 30px } #btn_welcome { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 12px; BACKGROUND-IMAGE: url(../../../4_0/login_back.png); = PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; COLOR: #ffffff; = PADDING-TOP: 0px; HEIGHT: 40px; BACKGROUND-COLOR: #5c718a; TEXT-ALIGN: = center } #btn_container { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-WEIGHT: bold; = FONT-SIZE: 12px; BORDER-LEFT: 0px solid; WIDTH: 250px; COLOR: #ffffff; = PADDING-TOP: 3px; BORDER-BOTTOM: 0px solid; HEIGHT: 22px; TEXT-ALIGN: = center } #main_body { BORDER-RIGHT: 0px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: 50% = top; BORDER-TOP: 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = MARGIN: 0px 0px 0px 7px; BORDER-LEFT: 0px solid; PADDING-TOP: 4px; = BORDER-BOTTOM: 0px solid; BACKGROUND-REPEAT: repeat-x; ZOOM: 1; = BACKGROUND-COLOR: #ffffff } #main_body_disclaimer { BORDER-RIGHT: 0px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: 50% = top; BORDER-TOP: 0px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: = url(../../../4_0/bg_div_fade.png); PADDING-BOTTOM: 4px; BORDER-LEFT: 0px = solid; PADDING-TOP: 4px; BORDER-BOTTOM: 0px solid; BACKGROUND-REPEAT: = repeat-x; BACKGROUND-COLOR: #e9edf2 } #inner_body { BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; = BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid; = BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; BACKGROUND-COLOR: #fff } #inner_body_disclaimer { BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; = BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid; = BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; BACKGROUND-COLOR: #fff } #inner_body_full { BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; = BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid; = BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; BACKGROUND-COLOR: #fff } #inner_body_offer { BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; = BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid; = BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; BACKGROUND-COLOR: #fff } #inner_body { PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; = PADDING-TOP: 14px } #inner_body_disclaimer { PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; = PADDING-TOP: 14px } #inner_body_full { PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; = PADDING-TOP: 14px } #inner_body_offer { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } A.btn_highlight { BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; DISPLAY: = block; BORDER-LEFT: white 2px solid; WIDTH: 163px; BORDER-BOTTOM: white = 2px solid; HEIGHT: 23px } A.btn_highlight:hover { BORDER-LEFT-COLOR: #da4f26; BORDER-BOTTOM-COLOR: #da4f26; = BORDER-TOP-COLOR: #da4f26; BORDER-RIGHT-COLOR: #da4f26 } #search_controls { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 2; LEFT: 4px; = PADDING-BOTTOM: 15px; WIDTH: 590px; COLOR: #5a584f; PADDING-TOP: 5px; = POSITION: absolute; TOP: 60px; BACKGROUND-COLOR: #ffffff } #fewer_options { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 400px; CURSOR: = pointer; COLOR: #434037 } A.adv_search_cancel { PADDING-RIGHT: 0px; PADDING-LEFT: 390px; FONT-WEIGHT: bold; FONT-SIZE: = 12px; PADDING-BOTTOM: 0px; COLOR: #434037; PADDING-TOP: 0px } #adv_search_ex { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; = PADDING-BOTTOM: 0px; PADDING-TOP: 4px; WHITE-SPACE: nowrap } .adv_search_ex_text { FONT-STYLE: italic } #drop_cell { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } TABLE#adv_form_container TD#check_cell { VERTICAL-ALIGN: top; WIDTH: 45% } TABLE#adv_drop_table TR TD { VERTICAL-ALIGN: middle; LINE-HEIGHT: 25px } TABLE#adv_checkbox_table { BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: = url(../../../4_0/adv_dotted.gif); WIDTH: 100%; BACKGROUND-REPEAT: = repeat-y } TABLE#adv_checkbox_table { FONT-SIZE: 11px } TABLE#adv_drop_table { FONT-SIZE: 11px } TABLE#adv_checkbox_table TD.search-row-label { FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px } TABLE TD.adv_check { PADDING-LEFT: 10px; WHITE-SPACE: nowrap } TABLE TD.search-row-label-drop { FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: right } SELECT.search-control { FONT-SIZE: 12px; WIDTH: 115px } .adv_option_list { PADDING-LEFT: 6px } #view_type_radio_group { MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px } IMG.red_sq { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -300px; = VERTICAL-ALIGN: middle; WIDTH: 5px; HEIGHT: 5px } #ask_agent_textbox_container { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: = 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left } .agent_container { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; = PADDING-TOP: 0px } .agent_div { FONT-WEIGHT: normal; FONT-SIZE: 12px; HEIGHT: 170px } .ask_ques_text { PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px; PADDING-LEFT: 4px; = BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #999999; = PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 17px; PADDING-TOP: = 7px; BORDER-BOTTOM: #999999 1px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: = 1px; BORDER-RIGHT-COLOR: #999999 } .blog_date { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: = 3px; COLOR: #333333; PADDING-TOP: 5px; TEXT-ALIGN: left } .blog_more { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: = 3px; COLOR: #8e8b80; PADDING-TOP: 0px; TEXT-ALIGN: left } .blog_title { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: = 5px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: left } .blog_text { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: = 0px; COLOR: #333333; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-ALIGN: = left } .body_header { FONT-SIZE: 18px; COLOR: #da4f26 } .body_subheader { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #4f4c42 } .buy_intro_image { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #787771 } .buy_subheader { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 14px; PADDING-BOTTOM: 20px; COLOR: #8e8b80; PADDING-TOP: 0px } #call_24 { PADDING-RIGHT: 16px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 14px; RIGHT: 10px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: = 0px; POSITION: absolute } #chat_spacer { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; = LINE-HEIGHT: 2px; BORDER-BOTTOM: 0px solid; HEIGHT: 10px } #container { MIN-HEIGHT: 100%; ZOOM: 1; POSITION: relative; HEIGHT: auto; = voice-family: inherit } .include_spacer { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; = LINE-HEIGHT: 2px; BORDER-BOTTOM: 0px solid; HEIGHT: 10px } #content_block { PADDING-RIGHT: 7px; PADDING-LEFT: 180px; FONT-SIZE: 12px; MIN-HEIGHT: = 410px; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: = 80px; COLOR: #000000; PADDING-TOP: 15px; HEIGHT: 100% } #content_block_full { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; MIN-HEIGHT: = 410px; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 0px; = COLOR: #000000; PADDING-TOP: 15px; HEIGHT: 100% } #content_block_wizard { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; MIN-HEIGHT: = 410px; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 70px; PADDING-BOTTOM: 0px; = COLOR: #000000; PADDING-TOP: 15px; HEIGHT: 100% } #content_block_full { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; MIN-HEIGHT: = 410px; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 70px; PADDING-BOTTOM: 0px; = COLOR: #000000; PADDING-TOP: 15px; HEIGHT: 100% } .content_text_heavy { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000 } .content_text { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000 } .header_text { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4f4c42; WHITE-SPACE: nowrap } .client_test { FONT-WEIGHT: bold; FONT-SIZE: 14px } #direct-navigation { WIDTH: 170px } .navigation_list { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #direct-navigation LI { DISPLAY: inline; LINE-HEIGHT: 16px } #direct-navigation A { PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: = bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #677c94; = PADDING-TOP: 4px; TEXT-DECORATION: underline } #direct-navigation A:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #da4f26; TEXT-DECORATION: = underline } #direct-navigation .current-page { BACKGROUND: url(../../../4_0/direct/icon_chev.gif) no-repeat left top; = COLOR: #da4f26; TEXT-DECORATION: none } #direct-navigation UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .dotted { PADDING-RIGHT: 1px; MARGIN-TOP: 3px; PADDING-LEFT: 1px; BACKGROUND: = url(../../../4_0/dotted.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 1px; = BORDER-BOTTOM-STYLE: none } .dotted_main { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-COLOR: #00ff00; = BACKGROUND: url(../../../4_0/dotted.gif) repeat-x; BORDER-BOTTOM-COLOR: = #00ff00; PADDING-BOTTOM: 1px; MARGIN: 6px 4px 0px 0px; BORDER-TOP-STYLE: = none; BORDER-TOP-COLOR: #00ff00; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: = #00ff00; BORDER-BOTTOM-STYLE: none } .error-message { BORDER-RIGHT: #dc3101 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: = #dc3101 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; = FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 4px; BORDER-LEFT: #dc3101 = 1px solid; COLOR: #d84519; PADDING-TOP: 7px; BORDER-BOTTOM: #dc3101 1px = solid; BACKGROUND-COLOR: #ebe9e0 } .error-message-form { PADDING-RIGHT: 2px; MARGIN-TOP: 3px; DISPLAY: none; PADDING-LEFT: 2px; = FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: = #d84519; PADDING-TOP: 2px } .inner_right { BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #d8d8d8 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: = #d8d8d8 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d8d8d8 1px solid; = BACKGROUND-COLOR: #ffffff } .faq-answer { FONT-WEIGHT: normal; FONT-SIZE: 12px } .faq_div { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; = PADDING-TOP: 0px } #flicker-agent-title { FONT-SIZE: 10px; COLOR: #757472 } #flicker-agent-location { FONT-SIZE: 10px; COLOR: #757472 } #flicker-agent-caption { FONT-SIZE: 10px; COLOR: #757472 } #flicker-agent-title { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000 } #flicker-agent-location { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000 } #flicker-agent-caption { FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px } .focus { COLOR: #da4f26; TEXT-DECORATION: none } #footer_bar { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: = 0px; WIDTH: 100%; COLOR: #c4c0b6; PADDING-TOP: 3px; BACKGROUND-COLOR: = #868279 } .footer_fade { BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: = url(../../../4_0/footer_gradient2.png); BACKGROUND-REPEAT: repeat-x } .footer_links { FONT-SIZE: 11px; COLOR: #aca9a0 } #footer_small { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; WIDTH: 750px; LINE-HEIGHT: 13px; PADDING-TOP: = 7px } #job_list_div { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; = PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: = 1px solid; WIDTH: 350px; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; = BACKGROUND-COLOR: #cccccc } #how_long { FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left } .listing_surround { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px; BACKGROUND-COLOR: #fdfdfb } #lower_ask_agent_form { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: = 0px; COLOR: #677c94; PADDING-TOP: 5px; HEIGHT: 26px; TEXT-ALIGN: left } #my_redfin_navigation { FLOAT: left; WIDTH: 170px; BORDER-BOTTOM-STYLE: none } #my_redfin_navigation .current-page { BACKGROUND: url(../../direct/icon_chev.gif) no-repeat left top } .my_redfin_selected { COLOR: #df4e26; TEXT-DECORATION: none } #nav { MARGIN-BOTTOM: 7px; HEIGHT: 86px } .nav_floater { LEFT: 20px; POSITION: absolute; TOP: 145px } .news_container { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; = PADDING-TOP: 0px; TEXT-ALIGN: left } .news_date { FONT-WEIGHT: bold; FONT-SIZE: 11px } .news_header { FONT-WEIGHT: bold; FONT-SIZE: 11px } .newsHeader { FONT-WEIGHT: bold; FONT-SIZE: 16px } .news_title { FONT-WEIGHT: bold; FONT-SIZE: 16px } .news_upper { =09 } .outer_right { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: = 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f5f4ef; TEXT-ALIGN: center } #page_subheader { PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 18px; PADDING-BOTTOM: 8px; COLOR: #4f4c42; PADDING-TOP: 0px } .page_subheader { PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 18px; PADDING-BOTTOM: 8px; COLOR: #4f4c42; PADDING-TOP: 0px } .photo_container { BORDER-RIGHT: #ebe9e0 3px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #ebe9e0 3px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; = MARGIN: 0px 6px 6px 0px; BORDER-LEFT: #ebe9e0 3px solid; PADDING-TOP: = 4px; BORDER-BOTTOM: #ebe9e0 3px solid; BACKGROUND-COLOR: #ffffff } #search_ctrls_basic { BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; = PADDING-LEFT: 7px; Z-INDEX: 10; LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-LEFT: 0px solid; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: = 0px solid; POSITION: absolute } #more_options_ctrl { LEFT: 370px; POSITION: absolute } #search_ctrls_adv { LEFT: 520px; POSITION: absolute } #login_ctrls { LEFT: 830px; POSITION: absolute } #red_subheader { COLOR: #da4f26 } #redfin_direct { BORDER-RIGHT: #00ff00 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #00ff00 0px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: = 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #00ff00 0px solid; COLOR: = #000000; PADDING-TOP: 7px; BORDER-BOTTOM: #00ff00 0px solid } .title { BORDER-RIGHT: #00ff00 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #00ff00 0px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: = 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #00ff00 0px solid; COLOR: = #4f4c42; PADDING-TOP: 7px; BORDER-BOTTOM: #00ff00 0px solid } .redfin_footer { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 20px } #search_drop_down_div { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; PADDING-TOP: 5px } .section { BORDER-RIGHT: #e5e5e5 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #e5e5e5 0px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 14px; = PADDING-BOTTOM: 2px; BORDER-LEFT: #e5e5e5 0px solid; WIDTH: 490px; = PADDING-TOP: 2px; BORDER-BOTTOM: #e5e5e5 0px solid } .subnav { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; MARGIN: = 0px; LINE-HEIGHT: 5px; PADDING-TOP: 0px } .subsection { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 10px } .table_surround { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px; BACKGROUND-COLOR: #ebe9e0 } .upper_right_include_header { PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: = 16px; PADDING-BOTTOM: 3px; COLOR: #4f4c42; PADDING-TOP: 6px; TEXT-ALIGN: = left } .upper_right_include_header A { COLOR: #4f4c42; TEXT-DECORATION: none } .upper_right_include_header A:visited { COLOR: #4f4c42; TEXT-DECORATION: none } .upper_right_include_header A:link { COLOR: #4f4c42; TEXT-DECORATION: none } .upper_right_include_header A:hover { COLOR: #4f4c42; TEXT-DECORATION: underline } .upper_right_include_header A:active { COLOR: #4f4c42; TEXT-DECORATION: underline } .ask_headers { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 14px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 6px; TEXT-ALIGN: = left } #body_table_container_left { VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left } #body_table_container_right { WIDTH: 250px; PADDING-TOP: 0px } #buy-comparison-table { FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff } #content_table { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 985px; = BORDER-BOTTOM: 0px } .grey_table { BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; = FONT-SIZE: 12px; BORDER-LEFT: #d8d8d8 2px solid; BORDER-BOTTOM: #d8d8d8 = 1px solid; BACKGROUND-COLOR: #ebe9e0 } .grey_table_header { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 16px; PADDING-BOTTOM: 4px; PADDING-TOP: 7px } #left_nav_cell { PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: = 18px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #dcdbd7; = PADDING-TOP: 28px } .nav_image { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; WIDTH: 46px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px } A#find_nav_a_sel IMG { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px 0px; WIDTH: = 46px; HEIGHT: 18px } A#find_nav_a IMG { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -60px; WIDTH: = 46px; HEIGHT: 18px } A#find_nav_a IMG.hover { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -30px; WIDTH: = 46px; HEIGHT: 18px } A#buy_nav_a_sel IMG { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -90px; WIDTH: = 41px; HEIGHT: 18px } A#buy_nav_a IMG { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -150px; WIDTH: = 41px; HEIGHT: 18px } A#buy_nav_a IMG.hover { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -120px; WIDTH: = 41px; HEIGHT: 18px } A#sell_nav_a_sel IMG { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -180px; WIDTH: = 40px; HEIGHT: 18px } A#sell_nav_a IMG { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -240px; WIDTH: = 40px; HEIGHT: 18px } A#sell_nav_a IMG.hover { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -210px; WIDTH: = 40px; HEIGHT: 18px } IMG.btn_search_listings { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -270px; WIDTH: = 94px; HEIGHT: 20px } INPUT.btn_search_listings { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -270px; WIDTH: = 94px; HEIGHT: 20px } IMG.btn_more_options { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -990px; WIDTH: = 22px; HEIGHT: 20px } IMG.redfin_logo_left { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -390px; WIDTH: = 91px; HEIGHT: 58px } IMG.btn_down_arrow { BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px -330px; WIDTH: = 9px; HEIGHT: 8px } IMG.icon { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: = 5px 8px 0px 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc = 1px solid } #right_header_cell { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; = PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #ffffff; PADDING-TOP: = 8px; TEXT-ALIGN: right } .listing_address_cell { FONT-SIZE: 13px } .listing_pic_cell { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; = VERTICAL-ALIGN: top; PADDING-TOP: 3px; HEIGHT: 84px; TEXT-ALIGN: center } .listing_price_cell { FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 70px; TEXT-ALIGN: right } .listing_price_data_cell { PADDING-LEFT: 3px; WIDTH: 71px } .listing_status_cell { FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; = TEXT-ALIGN: right } .listing_status_data_cell { PADDING-LEFT: 3px; VERTICAL-ALIGN: top; WIDTH: 130px; WHITE-SPACE: = nowrap } .listing_subtable { COLOR: #666666 } .listing_table { BORDER-RIGHT: #b7a9a8 1px solid; BORDER-TOP: #b7a9a8 1px solid; = BORDER-LEFT: #b7a9a8 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b7a9a8 1px = solid; BACKGROUND-COLOR: #ebe9e0 } #login_nav_cell { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = VERTICAL-ALIGN: bottom; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: = right } #property_search_table { WIDTH: 99%; HEIGHT: 100% } #sell-comparison-table { FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff } #sweet_digs_box { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: = 400px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff } #top_nav_table { BORDER-RIGHT: 0px; BACKGROUND-POSITION: 0px -900px; BORDER-TOP: 0px; = BACKGROUND-IMAGE: url(../../../4_0/nav_top.png); BORDER-LEFT: 0px; = WIDTH: 985px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: = 70px } #top_nav_table_new { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BACKGROUND-IMAGE: = url(../../../4_0/bg-fade-top5.png); BORDER-LEFT: 0px solid; WIDTH: = 985px; BORDER-BOTTOM: 0px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: = 105px } #top_nav_table_new2 { BORDER-RIGHT: 0px solid; BACKGROUND-POSITION: 0px -900px; BORDER-TOP: = 0px solid; BACKGROUND-IMAGE: url(../../../4_0/nav_top.png); BORDER-LEFT: = 0px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-REPEAT: no-repeat; = HEIGHT: 68px } #under_banner { BORDER-RIGHT: 0px solid; BACKGROUND-POSITION: 0px -900px; BORDER-TOP: = 0px solid; BACKGROUND-IMAGE: url(../../../4_0/nav_top.png); BORDER-LEFT: = 0px solid; WIDTH: 1000px; BORDER-BOTTOM: 0px solid; BACKGROUND-REPEAT: = no-repeat; HEIGHT: 68px } FORM { MARGIN: 0px } .form_grey { BORDER-RIGHT: #9f9d97 1px solid; BORDER-TOP: #9f9d97 1px solid; = PADDING-LEFT: 4px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: = url(../../../4_0/form_bg.gif); OVERFLOW: hidden; BORDER-LEFT: #9f9d97 = 1px solid; BORDER-BOTTOM: #9f9d97 1px solid; BACKGROUND-REPEAT: = repeat-x; FONT-FAMILY: Trebuchet, 'Trebuchet MS', Verdana, Helvetica, = Arial, sans } .form_grey_select { BORDER-RIGHT: #9f9d97 1px solid; BORDER-TOP: #9f9d97 1px solid; = PADDING-LEFT: 4px; FONT-WEIGHT: normal; OVERFLOW: hidden; BORDER-LEFT: = #9f9d97 1px solid; BORDER-BOTTOM: #9f9d97 1px solid; FONT-FAMILY: = Trebuchet, 'Trebuchet MS', Verdana, Helvetica, Arial, sans } TEXTAREA.form_grey { OVERFLOW-Y: scroll } .grey-select { BORDER-RIGHT: #6c829c 1px solid; BORDER-TOP: #6c829c 1px solid; = FONT-SIZE: 12px; BORDER-LEFT: #6c829c 1px solid; COLOR: #666666; = BORDER-BOTTOM: #6c829c 1px solid } #text_search_input { BORDER-RIGHT: #6f86a1 1px solid; BORDER-TOP: #6f86a1 1px solid; = BACKGROUND-IMAGE: url(../../../4_0/form_bg.gif); BORDER-LEFT: #6f86a1 = 1px solid; WIDTH: 244px; BORDER-BOTTOM: #6f86a1 1px solid; = BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff } #search_location { BORDER-RIGHT: #6f86a1 1px solid; BORDER-TOP: #6f86a1 1px solid; = Z-INDEX: 10; BACKGROUND: url(../../../4_0/nav_top.png) no-repeat 0px = -450px; BORDER-LEFT: #6f86a1 1px solid; WIDTH: 244px; BORDER-BOTTOM: = #6f86a1 1px solid; POSITION: absolute; HEIGHT: 16px } #sweet_input { WIDTH: 200px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px; = BACKGROUND-COLOR: #ffffff } #sold_within_months { DISPLAY: block } #sold_within_months_unavailable { DISPLAY: none } .current-page { BACKGROUND: url(../../../4_0/direct/icon_chev.gif) no-repeat left top; = COLOR: #da4f26; TEXT-DECORATION: none } .current-subpage { COLOR: #da4f26; TEXT-DECORATION: none } UL.list_grey { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; = LIST-STYLE-IMAGE: url(../../../4_0/list_dot.png); PADDING-BOTTOM: 0px; = MARGIN: 0px 0px 0px 20px; COLOR: #000000; PADDING-TOP: 5px; = marker-offset: 4px } UL.list_grey LI.content_text_heavy { MARGIN: 10px 0px } UL.content_list { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: = 12px; LIST-STYLE-IMAGE: url(../../../4_0/list_dot.png); PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 20px; COLOR: #000000; PADDING-TOP: 5px } UL.faq_list { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: = 12px; LIST-STYLE-IMAGE: url(../../../4_0/list_dot.png); PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 5px; COLOR: #000000; PADDING-TOP: 5px } #my_redfin_navigation UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #my_redfin_navigation LI { DISPLAY: inline } DIV.highlight { BORDER-RIGHT: #cfcac1 2px solid; BORDER-TOP: #cfcac1 2px solid; = VERTICAL-ALIGN: middle; BORDER-LEFT: #cfcac1 2px solid; BORDER-BOTTOM: = #cfcac1 2px solid; BACKGROUND-COLOR: #f4f3ed } TABLE.highlight { BORDER-RIGHT: #cfcac1 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: = #cfcac1 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: = #cfcac1 2px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #cfcac1 2px solid; = HEIGHT: 20px; BACKGROUND-COLOR: #f4f3ed } TD.star_cell { VERTICAL-ALIGN: middle; WIDTH: 27px } #confirm-dialog { BORDER-RIGHT: #677b94 2px solid; BORDER-TOP: #677b94 2px solid; = BORDER-LEFT: #677b94 2px solid; WIDTH: 450px; BORDER-BOTTOM: #677b94 2px = solid; BACKGROUND-COLOR: #ffffff } .pop { VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #677b94 } .popClose { DISPLAY: inline; FLOAT: right } .popHead { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: = 14px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px } .popContent { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; = PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; = BACKGROUND-COLOR: #ffffff } #confirm-dialog-msg { MARGIN-TOP: 10px; DISPLAY: inline } #confirm-dialog-yes-text { DISPLAY: inline; VERTICAL-ALIGN: middle } #confirm-dialog-no-text { DISPLAY: inline; VERTICAL-ALIGN: middle } .popButton { MARGIN: 10px } IMG.check_image { VERTICAL-ALIGN: text-top } IMG.agent { =09 } IMG.buy_intro_pic { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: = 0px } IMG.chat_spacer_image { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px } IMG#graph_link { WIDTH: 250px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 94px; HEIGHT: 284px; = BORDER-BOTTOM-STYLE: none } #list_options_image { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 10; LEFT: = 254px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; CURSOR: = pointer; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px } #more_options { LEFT: 348px; VERTICAL-ALIGN: middle; CURSOR: pointer; POSITION: = absolute } IMG.margin_spacer { WIDTH: 10px } IMG#more_options_btn { Z-INDEX: 10; POSITION: relative } IMG#less_options_btn { Z-INDEX: 10; POSITION: relative } IMG.nav_image { VERTICAL-ALIGN: text-bottom } IMG.news_image { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #cccccc 1px solid; PADDING-LEFT: 5px; FLOAT: right; MARGIN-BOTTOM: 0px; = PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff } IMG.sub_chev { VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 5px; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } IMG.top_tab_image { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; VERTICAL-ALIGN: bottom; WIDTH: 68px; HEIGHT: 22px; = BORDER-RIGHT-WIDTH: 0px } IMG.thumbnail_photo { BORDER-RIGHT: #bcbbb7 1px solid; BORDER-TOP: #bcbbb7 1px solid; = BORDER-LEFT: #bcbbb7 1px solid; BORDER-BOTTOM: #bcbbb7 1px solid } IMG#under_banner { =09 } #print_logo { DISPLAY: none } .full_text { DISPLAY: inline } .expanded_text { DISPLAY: none } .truncated_text { DISPLAY: none } .show_full .full_text { DISPLAY: inline } .show_expanded .expanded_text { DISPLAY: inline } .show_expanded .truncated_text { DISPLAY: none } .show_truncated .expanded_text { DISPLAY: none } .show_truncated .truncated_text { DISPLAY: inline } .script_inline { DISPLAY: none } .script_block { DISPLAY: none } ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://p1.rfimg.us/v4.3.6/images/4_0/text/css/print.css @page {size: portrait; } HTML { BACKGROUND-IMAGE: none! important; COLOR: #000000; BACKGROUND-COLOR: = #ffffff! important } * HTML BODY { BACKGROUND-IMAGE: none! important; COLOR: #000000; BACKGROUND-COLOR: = #ffffff! important } BODY { BACKGROUND-IMAGE: none! important; COLOR: #000000; BACKGROUND-COLOR: = #ffffff! important } HTML > BODY #container { BACKGROUND-IMAGE: none! important; COLOR: #000000; BACKGROUND-COLOR: = #ffffff! important } .no_print { DISPLAY: none } #main_content_panel { BACKGROUND-IMAGE: none! important; COLOR: #000000; BACKGROUND-COLOR: = #ffffff! important } #main_body { BACKGROUND-IMAGE: none! important; COLOR: #000000; BACKGROUND-COLOR: = #ffffff! important } #inner_body { BACKGROUND-IMAGE: none! important; COLOR: #000000; BACKGROUND-COLOR: = #ffffff! important } #property_description { BACKGROUND-IMAGE: none! important; COLOR: #000000; BACKGROUND-COLOR: = #ffffff! important } #photos_panel { BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; = BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } #print_logo { CLEAR: both! important; DISPLAY: block! important; WIDTH: 269px; = BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; HEIGHT: 74px; BORDER-BOTTOM-STYLE: none } #ask_agent_div { DISPLAY: none } #community_info_panel { DISPLAY: none } #footer_bar { DISPLAY: none } #list_options_image { DISPLAY: none } #map_panel { DISPLAY: none } #nav { DISPLAY: none } #next_steps_panel { DISPLAY: none } #sales_history { DISPLAY: none } #search_location { DISPLAY: none } #zillow_panel { DISPLAY: none } IMG.thumbnail { BORDER-RIGHT: #c00 2px solid; BORDER-TOP: #c00 2px solid; MARGIN: 0px; = BORDER-LEFT: #c00 2px solid; BORDER-BOTTOM: #c00 2px solid } IMG.thumbnail_active { BORDER-RIGHT: #c00 2px solid; BORDER-TOP: #c00 2px solid; MARGIN: 0px; = BORDER-LEFT: #c00 2px solid; BORDER-BOTTOM: #c00 2px solid } ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://p1.rfimg.us/v4.3.6/images/3_0/text/css/printable_listing.css #content_container { WIDTH: 985px } #main_content_panel { FLOAT: left; WIDTH: 725px; MARGIN-RIGHT: 10px } DIV.pdetail { BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #d8d8d8 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: = #d8d8d8 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d8d8d8 1px solid; = BACKGROUND-COLOR: #ffffff } .listing_details#inner_body { PADDING-RIGHT: 0px; PADDING-TOP: 0px } .property_details#inner_body { PADDING-RIGHT: 0px } .property_type_title { FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: = #677c94 } #big_photo_0 { FILTER: alpha(opacity=3D0); POSITION: absolute; -moz-opacity: 0.0; = opacity: 0% } #big_photo_1 { FILTER: alpha(opacity=3D0); POSITION: absolute; -moz-opacity: 0.0; = opacity: 0% } #left_photo_arrow { VERTICAL-ALIGN: top; CURSOR: pointer; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } #right_photo_arrow { VERTICAL-ALIGN: top; CURSOR: pointer; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } #photo_controls { MARGIN: 0px 4px; WHITE-SPACE: nowrap } #photo_controls TABLE.td { VERTICAL-ALIGN: top; BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: = solid; BORDER-LEFT-STYLE: solid; HEIGHT: 10px; BORDER-BOTTOM-STYLE: = solid } #photo_controls .left_column { FONT-WEIGHT: bold; WIDTH: 40%; COLOR: #626058; TEXT-ALIGN: left } #photo_controls .center_column { WIDTH: 20%; TEXT-ALIGN: center } #photo_controls .right_column { FONT-WEIGHT: bold; WIDTH: 40%; TEXT-ALIGN: right } #thumbnail_panel { PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; = PADDING-BOTTOM: 3px; PADDING-TOP: 3px } #property_price_address { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; = PADDING-TOP: 10px } #property_basic_details { MARGIN-TOP: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; = FLOAT: left; WIDTH: 258px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 10px; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } .property_redfin_savings_label { TEXT-DECORATION: underline } IMG.thumbnail { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN: 2px; WIDTH: 80px; CURSOR: pointer; HEIGHT: 60px; = BORDER-RIGHT-WIDTH: 0px } IMG.thumbnail_hover { BORDER-RIGHT: #e9731c 2px solid; BORDER-TOP: #e9731c 2px solid; MARGIN: = 0px; BORDER-LEFT: #e9731c 2px solid; BORDER-BOTTOM: #e9731c 2px solid } IMG.thumbnail_active { BORDER-RIGHT: #c00 2px solid; BORDER-TOP: #c00 2px solid; MARGIN: 0px; = BORDER-LEFT: #c00 2px solid; BORDER-BOTTOM: #c00 2px solid } #photo_controls { FONT-SIZE: 12px; COLOR: black } .thumbnail_page_control { CURSOR: pointer; COLOR: #677c94; TEXT-DECORATION: underline } .thumbnail_page_control_active { CURSOR: auto; COLOR: #626058; TEXT-DECORATION: none } #boston_login { MARGIN-TOP: 5px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 258px; = TEXT-ALIGN: center } #amenities_panel { PADDING-LEFT: 10px } #amenities_panel .amenities_panel_column { FLOAT: left; MARGIN: 3px 10px 10px 0px; WIDTH: 30% } #amenities_panel .amenities_panel_column DIV { PADDING-TOP: 10px } #amenities_panel .amenity_title { FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: = #677c94 } #amenities_panel .amenity_list LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 15px; LINE-HEIGHT: 140%; PADDING-TOP: 0px } .agent_info { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 15px; LINE-HEIGHT: 140%; PADDING-TOP: 0px } .last_updated_info { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 15px; LINE-HEIGHT: 140%; PADDING-TOP: 0px } DIV.last_updated_info#last_updated_date { PADDING-LEFT: 12px; MARGIN: 0px 0px 0px 40px } #agent_info_panel { FLOAT: left; WIDTH: 40% } #last_updated_panel { FLOAT: left } #page_link { FONT-SIZE: 12px; MARGIN: 7px 0px 30px } .right_prop_spaced { MARGIN-BOTTOM: 7px! important } DIV.amenity_set { MARGIN-LEFT: 40px } #amenities_panel .amenity_list UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: = url(../../../4_0/list_dot.png); PADDING-BOTTOM: 0px; MARGIN: 5px 0px = 0px; PADDING-TOP: 0px } #detailsDiv { DISPLAY: none } #photos_panel { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: = right; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: = 426px; BORDER-BOTTOM: #cccccc 1px solid } #big_photo { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: = 4px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 416px; = BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 312px } #big_photo IMG { POSITION: relative } #side_content_panel { FLOAT: left; WIDTH: 250px } .outer_right { MARGIN-BOTTOM: 7px } .inner_right { FONT-SIZE: 11px; TEXT-ALIGN: left } .inner_right H1 { FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 2px } A IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .property_price { FONT-SIZE: 20px } .address_line { FONT-SIZE: 17px; LINE-HEIGHT: 20px } .property_detail_label { LINE-HEIGHT: 120% } .property_detail_value { LINE-HEIGHT: 120% } .property_detail_label { FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: = #677c94; WHITE-SPACE: nowrap } .property_detail_value { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000 } .clear_float { CLEAR: both } HR.dashed { BORDER-TOP: 1px dashed; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px } #property_basic_details .left_column { WIDTH: 90px; TEXT-ALIGN: right } #property_basic_details .right_column { WIDTH: 145px; TEXT-ALIGN: left } #property_basic_details TR { VERTICAL-ALIGN: top } #property_description { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; = PADDING-BOTTOM: 10px; MARGIN: 4px 0px 2px; PADDING-TOP: 10px } .section_title { PADDING-LEFT: 12px; MARGIN-LEFT: 40px } .agent_info { PADDING-LEFT: 12px; MARGIN-LEFT: 40px } #page_link { PADDING-LEFT: 12px; MARGIN-LEFT: 40px } .section_title { FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: = #677c94 } #zillow_disclaimer { MARGIN-TOP: 10px } .property_redfin_savings { FONT-SIZE: 14px; MARGIN-BOTTOM: 7px; COLOR: #dd4444 } .property_redfin_savings_label { FONT-SIZE: 14px; MARGIN-BOTTOM: 7px; COLOR: #dd4444 } .property_redfin_savings_value { FONT-SIZE: 14px; MARGIN-BOTTOM: 7px; COLOR: #dd4444 } .property_redfin_savings_label { TEXT-DECORATION: underline } .big_text { FONT-WEIGHT: bold; COLOR: #333 } .half_width_column { FLOAT: left; WIDTH: 50% } .open_house_box { BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; = FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-LEFT: #d8d8d8 1px solid; = BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: = left } .open_house_box UL { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; = LIST-STYLE-IMAGE: url(../../../4_0/list_dot.png); PADDING-BOTTOM: 0px; = MARGIN: 0px 0px 0px 20px; COLOR: #626058; PADDING-TOP: 5px; = marker-offset: 4px } .open_house_information { PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 5px; = BACKGROUND-IMAGE: url(../../../4_0/dotted.gif); PADDING-BOTTOM: 5px; = MARGIN: 7px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x } .more_info_box { TEXT-ALIGN: left } #sales_history_data { WIDTH: 100% } #sales_history_data .left_column { TEXT-ALIGN: left } #sales_history_data .center_column { TEXT-ALIGN: left } #sales_history_data .right_column { TEXT-ALIGN: left } #mls_disclaimer { MARGIN-TOP: 8px } #zillow_disclaimer { MARGIN-TOP: 10px } #redfin_direct_disclaimer { MARGIN-TOP: 10px } .disclaimer { FONT-SIZE: 10px } #mls_disclaimer P { DISPLAY: inline; FONT-SIZE: 10px } #mls_disclaimer IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px } #mls_disclaimer BR { CLEAR: both } #zillow_chart { BORDER-RIGHT: thin; BACKGROUND-POSITION: center 50%; BORDER-TOP: thin; = MARGIN-LEFT: 2px; OVERFLOW: hidden; BORDER-LEFT: thin; WIDTH: 214px; = BORDER-BOTTOM: thin; BACKGROUND-REPEAT: no-repeat; HEIGHT: 107px; = BACKGROUND-COLOR: #fff } .duration_link_bar DIV { BORDER-RIGHT: #ccc 1px solid; DISPLAY: block; FONT-SIZE: 10px; FLOAT: = left; WIDTH: 40px; CURSOR: pointer; COLOR: #009; TOP: 3px; TEXT-ALIGN: = center } .duration_link_bar { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = Z-INDEX: 12; BACKGROUND: #f4f4f4; MARGIN-LEFT: 47px; BORDER-LEFT: = #cccccc 1px solid; WIDTH: 153px; HEIGHT: 20px } .selected-duration { FONT-WEIGHT: bold; COLOR: #fff! important; BACKGROUND-COLOR: #687c95 } #home_map_map_container .MSVE_PoweredByLogo { CURSOR: default } #home_map_map_container .MSVE_Copyright { CURSOR: default } #home_map_map_container .MSVE_Map { CURSOR: default } ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://p1.rfimg.us/v4.3.6/images/4_0/text/css/styles_listing_v4.css A.view_details_link { COLOR: #434037 } A.add_favorites_link { COLOR: #434037! important } A.panel_direct_link { COLOR: #de5632 } .inner_right_prop { BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat } .inner_right_prop_border { BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 0px; = BACKGROUND-POSITION: right top; BORDER-TOP: #d8d8d8 1px solid; = PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: = #d8d8d8 1px solid; COLOR: #434037; PADDING-TOP: 0px; BORDER-BOTTOM: = #d8d8d8 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: = #f4f3ed; TEXT-ALIGN: center } .action_focus { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #000000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: = 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: = #000000 1px solid; BACKGROUND-COLOR: #ff0000 } .favorites { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: = 5px; PADDING-TOP: 0px } #address_info { PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: = 12px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; = TEXT-ALIGN: left } .details_sub { FONT-SIZE: 12px; TEXT-ALIGN: left } .view_details { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: = 0px; PADDING-TOP: 3px } DIV.photo_pager { BORDER-RIGHT: #d1d9d9 1px solid; BORDER-TOP: #d1d9d9 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 3px 23px 0px; BORDER-LEFT: = #d1d9d9 1px solid; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: = #d1d9d9 1px solid } #prop_price { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: = 17px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; = TEXT-ALIGN: left } .savings_text { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #de5632 } .sold_sub { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: = 15px; PADDING-TOP: 0px; TEXT-ALIGN: left } #unrecognized_sdpn { =09 } .right_panel { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: = 12px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-TOP: 3px; = TEXT-ALIGN: left } .panel_large { FONT-WEIGHT: bold; FONT-SIZE: 13px } #sdpn_multiunit { FONT-SIZE: 12px; MARGIN: 5px auto } #sdpn_multiunit TABLE TD#sdpn_mustatus { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } IMG#sdpn_muleft { MARGIN: 4px } IMG#sdpn_muright { MARGIN: 4px } .prop_photo { VERTICAL-ALIGN: middle; WIDTH: 200px; HEIGHT: 150px; TEXT-ALIGN: center } .prop_photo * { VERTICAL-ALIGN: middle } .prop_photo SPAN { DISPLAY: inline-block; HEIGHT: 150px } #listsdpn_photo_status { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; = PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important } .photo_counter { WIDTH: 200px; BACKGROUND-COLOR: #59554a } #print_logo { DISPLAY: none! important } IMG#listsdpn_photo_left { MARGIN: 4px; VERTICAL-ALIGN: middle } IMG#listsdpn_photo_right { MARGIN: 4px; VERTICAL-ALIGN: middle } IMG.photo_pointer { VERTICAL-ALIGN: middle; WIDTH: 8px; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 11px; = BORDER-BOTTOM-STYLE: none } TABLE.prop_detail_table { FONT-SIZE: 10px; MARGIN: 0px auto; WIDTH: 99%; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TABLE.listing_broker_table { WIDTH: 70% } TABLE.prop_detail_table TD { PADDING-LEFT: 2px; VERTICAL-ALIGN: top; LINE-HEIGHT: 15px; TEXT-ALIGN: = left } TABLE.prop_detail_table TD.prop_detail_left { PADDING-LEFT: 2px; VERTICAL-ALIGN: top; WIDTH: 50px; LINE-HEIGHT: 15px; = TEXT-ALIGN: left } TD.prop_detail_title { TEXT-TRANSFORM: uppercase; WIDTH: 65px; COLOR: #5c718a; TEXT-ALIGN: = right! important } TD.prop_detail { PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } TABLE.sold_detail_table { FONT-SIZE: 10px; MARGIN: 0px auto; WIDTH: 100%; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.sold_title_text { FONT-SIZE: 12px; COLOR: #5c718a; TEXT-ALIGN: right } TD.sold_detail_text { PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: = 0px; WIDTH: 60%; PADDING-TOP: 0px; TEXT-ALIGN: left } #sold_history { FONT-SIZE: 11px; WIDTH: 100%; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: = none } TD.sold_title { FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #5c718a; = LINE-HEIGHT: 15px; TEXT-ALIGN: left } TD.sold_detail { PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; = LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-ALIGN: left } #home_map_change_map_container { TEXT-ALIGN: center } .change_map_link { CURSOR: pointer; COLOR: #677c94; MARGIN-RIGHT: 12px; TEXT-DECORATION: = underline } .change_map_link_selected { CURSOR: default; COLOR: #434037; TEXT-DECORATION: none } #home_map .Map { CURSOR: default } #home_map .PoweredByLogo { CURSOR: default } #home_map .Copyright { CURSOR: default } #home_map .VEAPI_Pushpin { CURSOR: default } ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.redfin.com/v4.3.6/images/3_0/text/js/dojo0_4_2/dojo.js.standard.js /*=0A= Copyright (c) 2004-2006, The Dojo Foundation=0A= All Rights Reserved.=0A= =0A= Licensed under the Academic Free License version 2.1 or above OR the=0A= modified BSD license. For more information on Dojo licensing, see:=0A= =0A= http://dojotoolkit.org/community/licensing.shtml=0A= */=0A= =0A= /*=0A= This is a compiled version of Dojo, built for deployment and not for=0A= development. To get an editable version, please visit:=0A= =0A= http://dojotoolkit.org=0A= =0A= for documentation and information on getting the source.=0A= */=0A= =0A= if(typeof dojo=3D=3D"undefined"){=0A= var dj_global=3Dthis;=0A= var dj_currentContext=3Dthis;=0A= function dj_undef(_1,_2){=0A= return (typeof (_2||dj_currentContext)[_1]=3D=3D"undefined");=0A= }=0A= if(dj_undef("djConfig",this)){=0A= var djConfig=3D{};=0A= }=0A= if(dj_undef("dojo",this)){=0A= var dojo=3D{};=0A= }=0A= dojo.global=3Dfunction(){=0A= return dj_currentContext;=0A= };=0A= dojo.locale=3DdjConfig.locale;=0A= dojo.version=3D{major:0,minor:0,patch:0,flag:"dev",revision:Number("$Rev:= 7616 $".match(/[0-9]+/)[0]),toString:function(){=0A= with(dojo.version){=0A= return major+"."+minor+"."+patch+flag+" ("+revision+")";=0A= }=0A= }};=0A= dojo.evalProp=3Dfunction(_3,_4,_5){=0A= if((!_4)||(!_3)){=0A= return undefined;=0A= }=0A= if(!dj_undef(_3,_4)){=0A= return _4[_3];=0A= }=0A= return (_5?(_4[_3]=3D{}):undefined);=0A= };=0A= dojo.parseObjPath=3Dfunction(_6,_7,_8){=0A= var _9=3D(_7||dojo.global());=0A= var _a=3D_6.split(".");=0A= var _b=3D_a.pop();=0A= for(var i=3D0,l=3D_a.length;i1){=0A= dh.modulesLoadedListeners.push(function(){=0A= obj[_3d]();=0A= });=0A= }=0A= }=0A= if(dh.post_load_&&dh.inFlightCount=3D=3D0&&!dh.loadNotifying){=0A= dh.callLoaded();=0A= }=0A= };=0A= dojo.addOnUnload=3Dfunction(obj,_40){=0A= var dh=3Ddojo.hostenv;=0A= if(arguments.length=3D=3D1){=0A= dh.unloadListeners.push(obj);=0A= }else{=0A= if(arguments.length>1){=0A= dh.unloadListeners.push(function(){=0A= obj[_40]();=0A= });=0A= }=0A= }=0A= };=0A= dojo.hostenv.modulesLoaded=3Dfunction(){=0A= if(this.post_load_){=0A= return;=0A= }=0A= if(this.loadUriStack.length=3D=3D0&&this.getTextStack.length=3D=3D0){=0A= if(this.inFlightCount>0){=0A= dojo.debug("files still in flight!");=0A= return;=0A= }=0A= dojo.hostenv.callLoaded();=0A= }=0A= };=0A= dojo.hostenv.callLoaded=3Dfunction(){=0A= if(typeof = setTimeout=3D=3D"object"||(djConfig["useXDomain"]&&dojo.render.html.opera= )){=0A= setTimeout("dojo.hostenv.loaded();",0);=0A= }else{=0A= dojo.hostenv.loaded();=0A= }=0A= };=0A= dojo.hostenv.getModuleSymbols=3Dfunction(_42){=0A= var _43=3D_42.split(".");=0A= for(var i=3D_43.length;i>0;i--){=0A= var _45=3D_43.slice(0,i).join(".");=0A= if((i=3D=3D1)&&!this.moduleHasPrefix(_45)){=0A= _43[0]=3D"../"+_43[0];=0A= }else{=0A= var _46=3Dthis.getModulePrefix(_45);=0A= if(_46!=3D_45){=0A= _43.splice(0,i,_46);=0A= break;=0A= }=0A= }=0A= }=0A= return _43;=0A= };=0A= dojo.hostenv._global_omit_module_check=3Dfalse;=0A= dojo.hostenv.loadModule=3Dfunction(_47,_48,_49){=0A= if(!_47){=0A= return;=0A= }=0A= _49=3Dthis._global_omit_module_check||_49;=0A= var _4a=3Dthis.findModule(_47,false);=0A= if(_4a){=0A= return _4a;=0A= }=0A= if(dj_undef(_47,this.loading_modules_)){=0A= this.addedToLoadingCount.push(_47);=0A= }=0A= this.loading_modules_[_47]=3D1;=0A= var _4b=3D_47.replace(/\./g,"/")+".js";=0A= var _4c=3D_47.split(".");=0A= var _4d=3Dthis.getModuleSymbols(_47);=0A= var _4e=3D((_4d[0].charAt(0)!=3D"/")&&!_4d[0].match(/^\w+:/));=0A= var _4f=3D_4d[_4d.length-1];=0A= var ok;=0A= if(_4f=3D=3D"*"){=0A= _47=3D_4c.slice(0,-1).join(".");=0A= while(_4d.length){=0A= _4d.pop();=0A= _4d.push(this.pkgFileName);=0A= _4b=3D_4d.join("/")+".js";=0A= if(_4e&&_4b.charAt(0)=3D=3D"/"){=0A= _4b=3D_4b.slice(1);=0A= }=0A= ok=3Dthis.loadPath(_4b,!_49?_47:null);=0A= if(ok){=0A= break;=0A= }=0A= _4d.pop();=0A= }=0A= }else{=0A= _4b=3D_4d.join("/")+".js";=0A= _47=3D_4c.join(".");=0A= var _51=3D!_49?_47:null;=0A= ok=3Dthis.loadPath(_4b,_51);=0A= if(!ok&&!_48){=0A= _4d.pop();=0A= while(_4d.length){=0A= _4b=3D_4d.join("/")+".js";=0A= ok=3Dthis.loadPath(_4b,_51);=0A= if(ok){=0A= break;=0A= }=0A= _4d.pop();=0A= _4b=3D_4d.join("/")+"/"+this.pkgFileName+".js";=0A= if(_4e&&_4b.charAt(0)=3D=3D"/"){=0A= _4b=3D_4b.slice(1);=0A= }=0A= ok=3Dthis.loadPath(_4b,_51);=0A= if(ok){=0A= break;=0A= }=0A= }=0A= }=0A= if(!ok&&!_49){=0A= dojo.raise("Could not load '"+_47+"'; last tried '"+_4b+"'");=0A= }=0A= }=0A= if(!_49&&!this["isXDomain"]){=0A= _4a=3Dthis.findModule(_47,false);=0A= if(!_4a){=0A= dojo.raise("symbol '"+_47+"' is not defined after loading '"+_4b+"'");=0A= }=0A= }=0A= return _4a;=0A= };=0A= dojo.hostenv.startPackage=3Dfunction(_52){=0A= var _53=3DString(_52);=0A= var _54=3D_53;=0A= var _55=3D_52.split(/\./);=0A= if(_55[_55.length-1]=3D=3D"*"){=0A= _55.pop();=0A= _54=3D_55.join(".");=0A= }=0A= var _56=3Ddojo.evalObjPath(_54,true);=0A= this.loaded_modules_[_53]=3D_56;=0A= this.loaded_modules_[_54]=3D_56;=0A= return _56;=0A= };=0A= dojo.hostenv.findModule=3Dfunction(_57,_58){=0A= var lmn=3DString(_57);=0A= if(this.loaded_modules_[lmn]){=0A= return this.loaded_modules_[lmn];=0A= }=0A= if(_58){=0A= dojo.raise("no loaded module named '"+_57+"'");=0A= }=0A= return null;=0A= };=0A= dojo.kwCompoundRequire=3Dfunction(_5a){=0A= var _5b=3D_5a["common"]||[];=0A= var = _5c=3D_5a[dojo.hostenv.name_]?_5b.concat(_5a[dojo.hostenv.name_]||[]):_5b= .concat(_5a["default"]||[]);=0A= for(var x=3D0;x<_5c.length;x++){=0A= var _5e=3D_5c[x];=0A= if(_5e.constructor=3D=3DArray){=0A= dojo.hostenv.loadModule.apply(dojo.hostenv,_5e);=0A= }else{=0A= dojo.hostenv.loadModule(_5e);=0A= }=0A= }=0A= };=0A= dojo.require=3Dfunction(_5f){=0A= dojo.hostenv.loadModule.apply(dojo.hostenv,arguments);=0A= };=0A= dojo.requireIf=3Dfunction(_60,_61){=0A= var _62=3Darguments[0];=0A= if((_62=3D=3D=3Dtrue)||(_62=3D=3D"common")||(_62&&dojo.render[_62].capabl= e)){=0A= var _63=3D[];=0A= for(var i=3D1;i0;i--){=0A= _74.push(_73.slice(0,i).join("-"));=0A= }=0A= _74.push(false);=0A= if(_71){=0A= _74.reverse();=0A= }=0A= for(var j=3D_74.length-1;j>=3D0;j--){=0A= var loc=3D_74[j]||"ROOT";=0A= var _78=3D_72(loc);=0A= if(_78){=0A= break;=0A= }=0A= }=0A= };=0A= dojo.hostenv.localesGenerated;=0A= dojo.hostenv.registerNlsPrefix=3Dfunction(){=0A= dojo.registerModulePath("nls","nls");=0A= };=0A= dojo.hostenv.preloadLocalizations=3Dfunction(){=0A= if(dojo.hostenv.localesGenerated){=0A= dojo.hostenv.registerNlsPrefix();=0A= function preload(_79){=0A= _79=3Ddojo.hostenv.normalizeLocale(_79);=0A= dojo.hostenv.searchLocalePath(_79,true,function(loc){=0A= for(var i=3D0;i_84.length){=0A= _84=3D_85[i];=0A= }=0A= }=0A= }=0A= if(!_84){=0A= _84=3D"ROOT";=0A= }=0A= }=0A= var _87=3D_81?_84:_82;=0A= var _88=3Ddojo.hostenv.findModule(_83);=0A= var _89=3Dnull;=0A= if(_88){=0A= if(djConfig.localizationComplete&&_88._built){=0A= return;=0A= }=0A= var _8a=3D_87.replace("-","_");=0A= var _8b=3D_83+"."+_8a;=0A= _89=3Ddojo.hostenv.findModule(_8b);=0A= }=0A= if(!_89){=0A= _88=3Ddojo.hostenv.startPackage(_83);=0A= var _8c=3Ddojo.hostenv.getModuleSymbols(_7e);=0A= var _8d=3D_8c.concat("nls").join("/");=0A= var _8e;=0A= dojo.hostenv.searchLocalePath(_87,_81,function(loc){=0A= var _90=3Dloc.replace("-","_");=0A= var _91=3D_83+"."+_90;=0A= var _92=3Dfalse;=0A= if(!dojo.hostenv.findModule(_91)){=0A= dojo.hostenv.startPackage(_91);=0A= var _93=3D[_8d];=0A= if(loc!=3D"ROOT"){=0A= _93.push(loc);=0A= }=0A= _93.push(_7f);=0A= var _94=3D_93.join("/")+".js";=0A= _92=3Ddojo.hostenv.loadPath(_94,null,function(_95){=0A= var _96=3Dfunction(){=0A= };=0A= _96.prototype=3D_8e;=0A= _88[_90]=3Dnew _96();=0A= for(var j in _95){=0A= _88[_90][j]=3D_95[j];=0A= }=0A= });=0A= }else{=0A= _92=3Dtrue;=0A= }=0A= if(_92&&_88[_90]){=0A= _8e=3D_88[_90];=0A= }else{=0A= _88[_90]=3D_8e;=0A= }=0A= if(_81){=0A= return true;=0A= }=0A= });=0A= }=0A= if(_81&&_82!=3D_84){=0A= _88[_82.replace("-","_")]=3D_88[_84.replace("-","_")];=0A= }=0A= };=0A= (function(){=0A= var _98=3DdjConfig.extraLocale;=0A= if(_98){=0A= if(!_98 instanceof Array){=0A= _98=3D[_98];=0A= }=0A= var req=3Ddojo.requireLocalization;=0A= dojo.requireLocalization=3Dfunction(m,b,_9c,_9d){=0A= req(m,b,_9c,_9d);=0A= if(_9c){=0A= return;=0A= }=0A= for(var i=3D0;i<_98.length;i++){=0A= req(m,b,_98[i],_9d);=0A= }=0A= };=0A= }=0A= })();=0A= }=0A= if(typeof window!=3D"undefined"){=0A= (function(){=0A= if(djConfig.allowQueryConfig){=0A= var _9f=3Ddocument.location.toString();=0A= var _a0=3D_9f.split("?",2);=0A= if(_a0.length>1){=0A= var _a1=3D_a0[1];=0A= var _a2=3D_a1.split("&");=0A= for(var x in _a2){=0A= var sp=3D_a2[x].split("=3D");=0A= if((sp[0].length>9)&&(sp[0].substr(0,9)=3D=3D"djConfig.")){=0A= var opt=3Dsp[0].substr(9);=0A= try{=0A= djConfig[opt]=3Deval(sp[1]);=0A= }=0A= catch(e){=0A= djConfig[opt]=3Dsp[1];=0A= }=0A= }=0A= }=0A= }=0A= }=0A= if(((djConfig["baseScriptUri"]=3D=3D"")||(djConfig["baseRelativePath"]=3D= =3D""))&&(document&&document.getElementsByTagName)){=0A= var _a6=3Ddocument.getElementsByTagName("script");=0A= var _a7=3D/(__package__|dojo|bootstrap1)\.js([\?\.]|$)/i;=0A= for(var i=3D0;i<_a6.length;i++){=0A= var src=3D_a6[i].getAttribute("src");=0A= if(!src){=0A= continue;=0A= }=0A= var m=3Dsrc.match(_a7);=0A= if(m){=0A= var _ab=3Dsrc.substring(0,m.index);=0A= if(src.indexOf("bootstrap1")>-1){=0A= _ab+=3D"../";=0A= }=0A= if(!this["djConfig"]){=0A= djConfig=3D{};=0A= }=0A= if(djConfig["baseScriptUri"]=3D=3D""){=0A= djConfig["baseScriptUri"]=3D_ab;=0A= }=0A= if(djConfig["baseRelativePath"]=3D=3D""){=0A= djConfig["baseRelativePath"]=3D_ab;=0A= }=0A= break;=0A= }=0A= }=0A= }=0A= var dr=3Ddojo.render;=0A= var drh=3Ddojo.render.html;=0A= var drs=3Ddojo.render.svg;=0A= var dua=3D(drh.UA=3Dnavigator.userAgent);=0A= var dav=3D(drh.AV=3Dnavigator.appVersion);=0A= var t=3Dtrue;=0A= var f=3Dfalse;=0A= drh.capable=3Dt;=0A= drh.support.builtin=3Dt;=0A= dr.ver=3DparseFloat(drh.AV);=0A= dr.os.mac=3Ddav.indexOf("Macintosh")>=3D0;=0A= dr.os.win=3Ddav.indexOf("Windows")>=3D0;=0A= dr.os.linux=3Ddav.indexOf("X11")>=3D0;=0A= drh.opera=3Ddua.indexOf("Opera")>=3D0;=0A= drh.khtml=3D(dav.indexOf("Konqueror")>=3D0)||(dav.indexOf("Safari")>=3D0)= ;=0A= drh.safari=3Ddav.indexOf("Safari")>=3D0;=0A= var _b3=3Ddua.indexOf("Gecko");=0A= drh.mozilla=3Ddrh.moz=3D(_b3>=3D0)&&(!drh.khtml);=0A= if(drh.mozilla){=0A= drh.geckoVersion=3Ddua.substring(_b3+6,_b3+14);=0A= }=0A= drh.ie=3D(document.all)&&(!drh.opera);=0A= drh.ie50=3Ddrh.ie&&dav.indexOf("MSIE 5.0")>=3D0;=0A= drh.ie55=3Ddrh.ie&&dav.indexOf("MSIE 5.5")>=3D0;=0A= drh.ie60=3Ddrh.ie&&dav.indexOf("MSIE 6.0")>=3D0;=0A= drh.ie70=3Ddrh.ie&&dav.indexOf("MSIE 7.0")>=3D0;=0A= var cm=3Ddocument["compatMode"];=0A= drh.quirks=3D(cm=3D=3D"BackCompat")||(cm=3D=3D"QuirksMode")||drh.ie55||dr= h.ie50;=0A= dojo.locale=3Ddojo.locale||(drh.ie?navigator.userLanguage:navigator.langu= age).toLowerCase();=0A= dr.vml.capable=3Ddrh.ie;=0A= drs.capable=3Df;=0A= drs.support.plugin=3Df;=0A= drs.support.builtin=3Df;=0A= var _b5=3Dwindow["document"];=0A= var tdi=3D_b5["implementation"];=0A= if((tdi)&&(tdi["hasFeature"])&&(tdi.hasFeature("org.w3c.dom.svg","1.0")))= {=0A= drs.capable=3Dt;=0A= drs.support.builtin=3Dt;=0A= drs.support.plugin=3Df;=0A= }=0A= if(drh.safari){=0A= var tmp=3Ddua.split("AppleWebKit/")[1];=0A= var ver=3DparseFloat(tmp.split(" ")[0]);=0A= if(ver>=3D420){=0A= drs.capable=3Dt;=0A= drs.support.builtin=3Dt;=0A= drs.support.plugin=3Df;=0A= }=0A= }else{=0A= }=0A= })();=0A= dojo.hostenv.startPackage("dojo.hostenv");=0A= dojo.render.name=3Ddojo.hostenv.name_=3D"browser";=0A= dojo.hostenv.searchIds=3D[];=0A= dojo.hostenv._XMLHTTP_PROGIDS=3D["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Ms= xml2.XMLHTTP.4.0"];=0A= dojo.hostenv.getXmlhttpObject=3Dfunction(){=0A= var _b9=3Dnull;=0A= var _ba=3Dnull;=0A= try{=0A= _b9=3Dnew XMLHttpRequest();=0A= }=0A= catch(e){=0A= }=0A= if(!_b9){=0A= for(var i=3D0;i<3;++i){=0A= var _bc=3Ddojo.hostenv._XMLHTTP_PROGIDS[i];=0A= try{=0A= _b9=3Dnew ActiveXObject(_bc);=0A= }=0A= catch(e){=0A= _ba=3De;=0A= }=0A= if(_b9){=0A= dojo.hostenv._XMLHTTP_PROGIDS=3D[_bc];=0A= break;=0A= }=0A= }=0A= }=0A= if(!_b9){=0A= return dojo.raise("XMLHTTP not available",_ba);=0A= }=0A= return _b9;=0A= };=0A= dojo.hostenv._blockAsync=3Dfalse;=0A= dojo.hostenv.getText=3Dfunction(uri,_be,_bf){=0A= if(!_be){=0A= this._blockAsync=3Dtrue;=0A= }=0A= var _c0=3Dthis.getXmlhttpObject();=0A= function isDocumentOk(_c1){=0A= var _c2=3D_c1["status"];=0A= return Boolean((!_c2)||((200<=3D_c2)&&(300>_c2))||(_c2=3D=3D304));=0A= }=0A= if(_be){=0A= var _c3=3Dthis,_c4=3Dnull,gbl=3Ddojo.global();=0A= var xhr=3Ddojo.evalObjPath("dojo.io.XMLHTTPTransport");=0A= _c0.onreadystatechange=3Dfunction(){=0A= if(_c4){=0A= gbl.clearTimeout(_c4);=0A= _c4=3Dnull;=0A= }=0A= if(_c3._blockAsync||(xhr&&xhr._blockAsync)){=0A= _c4=3Dgbl.setTimeout(function(){=0A= _c0.onreadystatechange.apply(this);=0A= },10);=0A= }else{=0A= if(4=3D=3D_c0.readyState){=0A= if(isDocumentOk(_c0)){=0A= _be(_c0.responseText);=0A= }=0A= }=0A= }=0A= };=0A= }=0A= _c0.open("GET",uri,_be?true:false);=0A= try{=0A= _c0.send(null);=0A= if(_be){=0A= return null;=0A= }=0A= if(!isDocumentOk(_c0)){=0A= var err=3DError("Unable to load "+uri+" status:"+_c0.status);=0A= err.status=3D_c0.status;=0A= err.responseText=3D_c0.responseText;=0A= throw err;=0A= }=0A= }=0A= catch(e){=0A= this._blockAsync=3Dfalse;=0A= if((_bf)&&(!_be)){=0A= return null;=0A= }else{=0A= throw e;=0A= }=0A= }=0A= this._blockAsync=3Dfalse;=0A= return _c0.responseText;=0A= };=0A= dojo.hostenv.defaultDebugContainerId=3D"dojoDebug";=0A= dojo.hostenv._println_buffer=3D[];=0A= dojo.hostenv._println_safe=3Dfalse;=0A= dojo.hostenv.println=3Dfunction(_c8){=0A= if(!dojo.hostenv._println_safe){=0A= dojo.hostenv._println_buffer.push(_c8);=0A= }else{=0A= try{=0A= var = _c9=3Ddocument.getElementById(djConfig.debugContainerId?djConfig.debugCon= tainerId:dojo.hostenv.defaultDebugContainerId);=0A= if(!_c9){=0A= _c9=3Ddojo.body();=0A= }=0A= var div=3Ddocument.createElement("div");=0A= div.appendChild(document.createTextNode(_c8));=0A= _c9.appendChild(div);=0A= }=0A= catch(e){=0A= try{=0A= document.write("
"+_c8+"
");=0A= }=0A= catch(e2){=0A= window.status=3D_c8;=0A= }=0A= }=0A= }=0A= };=0A= dojo.addOnLoad(function(){=0A= dojo.hostenv._println_safe=3Dtrue;=0A= while(dojo.hostenv._println_buffer.length>0){=0A= dojo.hostenv.println(dojo.hostenv._println_buffer.shift());=0A= }=0A= });=0A= function dj_addNodeEvtHdlr(_cb,_cc,fp){=0A= var _ce=3D_cb["on"+_cc]||function(){=0A= };=0A= _cb["on"+_cc]=3Dfunction(){=0A= fp.apply(_cb,arguments);=0A= _ce.apply(_cb,arguments);=0A= };=0A= return true;=0A= }=0A= function dj_load_init(e){=0A= var _d0=3D(e&&e.type)?e.type.toLowerCase():"load";=0A= if(arguments.callee.initialized||(_d0!=3D"domcontentloaded"&&_d0!=3D"load= ")){=0A= return;=0A= }=0A= arguments.callee.initialized=3Dtrue;=0A= if(typeof (_timer)!=3D"undefined"){=0A= clearInterval(_timer);=0A= delete _timer;=0A= }=0A= var _d1=3Dfunction(){=0A= if(dojo.render.html.ie){=0A= dojo.hostenv.makeWidgets();=0A= }=0A= };=0A= if(dojo.hostenv.inFlightCount=3D=3D0){=0A= _d1();=0A= dojo.hostenv.modulesLoaded();=0A= }else{=0A= dojo.hostenv.modulesLoadedListeners.unshift(_d1);=0A= }=0A= }=0A= if(document.addEventListener){=0A= if(dojo.render.html.opera||(dojo.render.html.moz&&(djConfig["enableMozDom= ContentLoaded"]=3D=3D=3Dtrue))){=0A= document.addEventListener("DOMContentLoaded",dj_load_init,null);=0A= }=0A= window.addEventListener("load",dj_load_init,null);=0A= }=0A= if(dojo.render.html.ie&&dojo.render.os.win){=0A= document.attachEvent("onreadystatechange",function(e){=0A= if(document.readyState=3D=3D"complete"){=0A= dj_load_init();=0A= }=0A= });=0A= }=0A= if(/(WebKit|khtml)/i.test(navigator.userAgent)){=0A= var _timer=3DsetInterval(function(){=0A= if(/loaded|complete/.test(document.readyState)){=0A= dj_load_init();=0A= }=0A= },10);=0A= }=0A= if(dojo.render.html.ie){=0A= dj_addNodeEvtHdlr(window,"beforeunload",function(){=0A= dojo.hostenv._unloading=3Dtrue;=0A= window.setTimeout(function(){=0A= dojo.hostenv._unloading=3Dfalse;=0A= },0);=0A= });=0A= }=0A= dj_addNodeEvtHdlr(window,"unload",function(){=0A= dojo.hostenv.unloaded();=0A= if((!dojo.render.html.ie)||(dojo.render.html.ie&&dojo.hostenv._unloading)= ){=0A= dojo.hostenv.unloaded();=0A= }=0A= });=0A= dojo.hostenv.makeWidgets=3Dfunction(){=0A= var _d3=3D[];=0A= if(djConfig.searchIds&&djConfig.searchIds.length>0){=0A= _d3=3D_d3.concat(djConfig.searchIds);=0A= }=0A= if(dojo.hostenv.searchIds&&dojo.hostenv.searchIds.length>0){=0A= _d3=3D_d3.concat(dojo.hostenv.searchIds);=0A= }=0A= if((djConfig.parseWidgets)||(_d3.length>0)){=0A= if(dojo.evalObjPath("dojo.widget.Parse")){=0A= var _d4=3Dnew dojo.xml.Parse();=0A= if(_d3.length>0){=0A= for(var x=3D0;x<_d3.length;x++){=0A= var _d6=3Ddocument.getElementById(_d3[x]);=0A= if(!_d6){=0A= continue;=0A= }=0A= var _d7=3D_d4.parseElement(_d6,null,true);=0A= dojo.widget.getParser().createComponents(_d7);=0A= }=0A= }else{=0A= if(djConfig.parseWidgets){=0A= var _d7=3D_d4.parseElement(dojo.body(),null,true);=0A= dojo.widget.getParser().createComponents(_d7);=0A= }=0A= }=0A= }=0A= }=0A= };=0A= dojo.addOnLoad(function(){=0A= if(!dojo.render.html.ie){=0A= dojo.hostenv.makeWidgets();=0A= }=0A= });=0A= try{=0A= if(dojo.render.html.ie){=0A= document.namespaces.add("v","urn:schemas-microsoft-com:vml");=0A= document.createStyleSheet().addRule("v\\:*","behavior:url(#default#VML)")= ;=0A= }=0A= }=0A= catch(e){=0A= }=0A= dojo.hostenv.writeIncludes=3Dfunction(){=0A= };=0A= if(!dj_undef("document",this)){=0A= dj_currentDocument=3Dthis.document;=0A= }=0A= dojo.doc=3Dfunction(){=0A= return dj_currentDocument;=0A= };=0A= dojo.body=3Dfunction(){=0A= return dojo.doc().body||dojo.doc().getElementsByTagName("body")[0];=0A= };=0A= dojo.byId=3Dfunction(id,doc){=0A= if((id)&&((typeof id=3D=3D"string")||(id instanceof String))){=0A= if(!doc){=0A= doc=3Ddj_currentDocument;=0A= }=0A= var ele=3Ddoc.getElementById(id);=0A= if(ele&&(ele.id!=3Did)&&doc.all){=0A= ele=3Dnull;=0A= eles=3Ddoc.all[id];=0A= if(eles){=0A= if(eles.length){=0A= for(var i=3D0;i-1;=0A= };=0A= dojo.lang.isObject=3Dfunction(it){=0A= if(typeof it=3D=3D"undefined"){=0A= return false;=0A= }=0A= return (typeof = it=3D=3D"object"||it=3D=3D=3Dnull||dojo.lang.isArray(it)||dojo.lang.isFun= ction(it));=0A= };=0A= dojo.lang.isArray=3Dfunction(it){=0A= return (it&&it instanceof Array||typeof it=3D=3D"array");=0A= };=0A= dojo.lang.isArrayLike=3Dfunction(it){=0A= if((!it)||(dojo.lang.isUndefined(it))){=0A= return false;=0A= }=0A= if(dojo.lang.isString(it)){=0A= return false;=0A= }=0A= if(dojo.lang.isFunction(it)){=0A= return false;=0A= }=0A= if(dojo.lang.isArray(it)){=0A= return true;=0A= }=0A= if((it.tagName)&&(it.tagName.toLowerCase()=3D=3D"form")){=0A= return false;=0A= }=0A= if(dojo.lang.isNumber(it.length)&&isFinite(it.length)){=0A= return true;=0A= }=0A= return false;=0A= };=0A= dojo.lang.isFunction=3Dfunction(it){=0A= return (it instanceof Function||typeof it=3D=3D"function");=0A= };=0A= (function(){=0A= if((dojo.render.html.capable)&&(dojo.render.html["safari"])){=0A= dojo.lang.isFunction=3Dfunction(it){=0A= if((typeof (it)=3D=3D"function")&&(it=3D=3D"[object NodeList]")){=0A= return false;=0A= }=0A= return (it instanceof Function||typeof it=3D=3D"function");=0A= };=0A= }=0A= })();=0A= dojo.lang.isString=3Dfunction(it){=0A= return (typeof it=3D=3D"string"||it instanceof String);=0A= };=0A= dojo.lang.isAlien=3Dfunction(it){=0A= if(!it){=0A= return false;=0A= }=0A= return !dojo.lang.isFunction(it)&&/\{\s*\[native = code\]\s*\}/.test(String(it));=0A= };=0A= dojo.lang.isBoolean=3Dfunction(it){=0A= return (it instanceof Boolean||typeof it=3D=3D"boolean");=0A= };=0A= dojo.lang.isNumber=3Dfunction(it){=0A= return (it instanceof Number||typeof it=3D=3D"number");=0A= };=0A= dojo.lang.isUndefined=3Dfunction(it){=0A= return ((typeof (it)=3D=3D"undefined")&&(it=3D=3Dundefined));=0A= };=0A= dojo.provide("dojo.lang.array");=0A= dojo.lang.mixin(dojo.lang,{has:function(obj,name){=0A= try{=0A= return typeof obj[name]!=3D"undefined";=0A= }=0A= catch(e){=0A= return false;=0A= }=0A= },isEmpty:function(obj){=0A= if(dojo.lang.isObject(obj)){=0A= var tmp=3D{};=0A= var _118=3D0;=0A= for(var x in obj){=0A= if(obj[x]&&(!tmp[x])){=0A= _118++;=0A= break;=0A= }=0A= }=0A= return _118=3D=3D0;=0A= }else{=0A= if(dojo.lang.isArrayLike(obj)||dojo.lang.isString(obj)){=0A= return obj.length=3D=3D0;=0A= }=0A= }=0A= },map:function(arr,obj,_11c){=0A= var _11d=3Ddojo.lang.isString(arr);=0A= if(_11d){=0A= arr=3Darr.split("");=0A= }=0A= if(dojo.lang.isFunction(obj)&&(!_11c)){=0A= _11c=3Dobj;=0A= obj=3Ddj_global;=0A= }else{=0A= if(dojo.lang.isFunction(obj)&&_11c){=0A= var _11e=3Dobj;=0A= obj=3D_11c;=0A= _11c=3D_11e;=0A= }=0A= }=0A= if(Array.map){=0A= var _11f=3DArray.map(arr,_11c,obj);=0A= }else{=0A= var _11f=3D[];=0A= for(var i=3D0;i=3D3){=0A= dojo.raise("thisObject doesn't exist!");=0A= }=0A= _13d=3Ddj_global;=0A= }=0A= _13f=3D[];=0A= for(var i=3D0;i2)?args[0]:"after",= precedence:"last",once:false,delay:null,rate:0,adviceMsg:false,maxCalls:-= 1};=0A= switch(args.length){=0A= case 0:=0A= return;=0A= case 1:=0A= return;=0A= case 2:=0A= ao.srcFunc=3Dargs[0];=0A= ao.adviceFunc=3Dargs[1];=0A= break;=0A= case 3:=0A= if((dl.isObject(args[0]))&&(dl.isString(args[1]))&&(dl.isString(args[2]))= ){=0A= ao.adviceType=3D"after";=0A= ao.srcObj=3Dargs[0];=0A= ao.srcFunc=3Dargs[1];=0A= ao.adviceFunc=3Dargs[2];=0A= }else{=0A= if((dl.isString(args[1]))&&(dl.isString(args[2]))){=0A= ao.srcFunc=3Dargs[1];=0A= ao.adviceFunc=3Dargs[2];=0A= }else{=0A= if((dl.isObject(args[0]))&&(dl.isString(args[1]))&&(dl.isFunction(args[2]= ))){=0A= ao.adviceType=3D"after";=0A= ao.srcObj=3Dargs[0];=0A= ao.srcFunc=3Dargs[1];=0A= var _184=3Ddl.nameAnonFunc(args[2],ao.adviceObj,_181);=0A= ao.adviceFunc=3D_184;=0A= }else{=0A= if((dl.isFunction(args[0]))&&(dl.isObject(args[1]))&&(dl.isString(args[2]= ))){=0A= ao.adviceType=3D"after";=0A= ao.srcObj=3Ddj_global;=0A= var _184=3Ddl.nameAnonFunc(args[0],ao.srcObj,_181);=0A= ao.srcFunc=3D_184;=0A= ao.adviceObj=3Dargs[1];=0A= ao.adviceFunc=3Dargs[2];=0A= }=0A= }=0A= }=0A= }=0A= break;=0A= case 4:=0A= if((dl.isObject(args[0]))&&(dl.isObject(args[2]))){=0A= ao.adviceType=3D"after";=0A= ao.srcObj=3Dargs[0];=0A= ao.srcFunc=3Dargs[1];=0A= ao.adviceObj=3Dargs[2];=0A= ao.adviceFunc=3Dargs[3];=0A= }else{=0A= if((dl.isString(args[0]))&&(dl.isString(args[1]))&&(dl.isObject(args[2]))= ){=0A= ao.adviceType=3Dargs[0];=0A= ao.srcObj=3Ddj_global;=0A= ao.srcFunc=3Dargs[1];=0A= ao.adviceObj=3Dargs[2];=0A= ao.adviceFunc=3Dargs[3];=0A= }else{=0A= if((dl.isString(args[0]))&&(dl.isFunction(args[1]))&&(dl.isObject(args[2]= ))){=0A= ao.adviceType=3Dargs[0];=0A= ao.srcObj=3Ddj_global;=0A= var _184=3Ddl.nameAnonFunc(args[1],dj_global,_181);=0A= ao.srcFunc=3D_184;=0A= ao.adviceObj=3Dargs[2];=0A= ao.adviceFunc=3Dargs[3];=0A= }else{=0A= if((dl.isString(args[0]))&&(dl.isObject(args[1]))&&(dl.isString(args[2]))= &&(dl.isFunction(args[3]))){=0A= ao.srcObj=3Dargs[1];=0A= ao.srcFunc=3Dargs[2];=0A= var _184=3Ddl.nameAnonFunc(args[3],dj_global,_181);=0A= ao.adviceObj=3Ddj_global;=0A= ao.adviceFunc=3D_184;=0A= }else{=0A= if(dl.isObject(args[1])){=0A= ao.srcObj=3Dargs[1];=0A= ao.srcFunc=3Dargs[2];=0A= ao.adviceObj=3Ddj_global;=0A= ao.adviceFunc=3Dargs[3];=0A= }else{=0A= if(dl.isObject(args[2])){=0A= ao.srcObj=3Ddj_global;=0A= ao.srcFunc=3Dargs[1];=0A= ao.adviceObj=3Dargs[2];=0A= ao.adviceFunc=3Dargs[3];=0A= }else{=0A= ao.srcObj=3Dao.adviceObj=3Dao.aroundObj=3Ddj_global;=0A= ao.srcFunc=3Dargs[1];=0A= ao.adviceFunc=3Dargs[2];=0A= ao.aroundFunc=3Dargs[3];=0A= }=0A= }=0A= }=0A= }=0A= }=0A= }=0A= break;=0A= case 6:=0A= ao.srcObj=3Dargs[1];=0A= ao.srcFunc=3Dargs[2];=0A= ao.adviceObj=3Dargs[3];=0A= ao.adviceFunc=3Dargs[4];=0A= ao.aroundFunc=3Dargs[5];=0A= ao.aroundObj=3Ddj_global;=0A= break;=0A= default:=0A= ao.srcObj=3Dargs[1];=0A= ao.srcFunc=3Dargs[2];=0A= ao.adviceObj=3Dargs[3];=0A= ao.adviceFunc=3Dargs[4];=0A= ao.aroundObj=3Dargs[5];=0A= ao.aroundFunc=3Dargs[6];=0A= ao.once=3Dargs[7];=0A= ao.delay=3Dargs[8];=0A= ao.rate=3Dargs[9];=0A= ao.adviceMsg=3Dargs[10];=0A= ao.maxCalls=3D(!isNaN(parseInt(args[11])))?args[11]:-1;=0A= break;=0A= }=0A= if(dl.isFunction(ao.aroundFunc)){=0A= var _184=3Ddl.nameAnonFunc(ao.aroundFunc,ao.aroundObj,_181);=0A= ao.aroundFunc=3D_184;=0A= }=0A= if(dl.isFunction(ao.srcFunc)){=0A= ao.srcFunc=3Ddl.getNameInObj(ao.srcObj,ao.srcFunc);=0A= }=0A= if(dl.isFunction(ao.adviceFunc)){=0A= ao.adviceFunc=3Ddl.getNameInObj(ao.adviceObj,ao.adviceFunc);=0A= }=0A= if((ao.aroundObj)&&(dl.isFunction(ao.aroundFunc))){=0A= ao.aroundFunc=3Ddl.getNameInObj(ao.aroundObj,ao.aroundFunc);=0A= }=0A= if(!ao.srcObj){=0A= dojo.raise("bad srcObj for srcFunc: "+ao.srcFunc);=0A= }=0A= if(!ao.adviceObj){=0A= dojo.raise("bad adviceObj for adviceFunc: "+ao.adviceFunc);=0A= }=0A= if(!ao.adviceFunc){=0A= dojo.debug("bad adviceFunc for srcFunc: "+ao.srcFunc);=0A= dojo.debugShallow(ao);=0A= }=0A= return ao;=0A= }=0A= this.connect=3Dfunction(){=0A= if(arguments.length=3D=3D1){=0A= var ao=3Darguments[0];=0A= }else{=0A= var ao=3DinterpolateArgs(arguments,true);=0A= }=0A= if(dojo.lang.isArray(ao.srcObj)&&ao.srcObj!=3D""){=0A= var _186=3D{};=0A= for(var x in ao){=0A= _186[x]=3Dao[x];=0A= }=0A= var mjps=3D[];=0A= dojo.lang.forEach(ao.srcObj,function(src){=0A= if((dojo.render.html.capable)&&(dojo.lang.isString(src))){=0A= src=3Ddojo.byId(src);=0A= }=0A= _186.srcObj=3Dsrc;=0A= mjps.push(dojo.event.connect.call(dojo.event,_186));=0A= });=0A= return mjps;=0A= }=0A= var mjp=3Ddojo.event.MethodJoinPoint.getForMethod(ao.srcObj,ao.srcFunc);=0A= if(ao.adviceFunc){=0A= var = mjp2=3Ddojo.event.MethodJoinPoint.getForMethod(ao.adviceObj,ao.adviceFunc= );=0A= }=0A= mjp.kwAddAdvice(ao);=0A= return mjp;=0A= };=0A= this.log=3Dfunction(a1,a2){=0A= var _18e;=0A= if((arguments.length=3D=3D1)&&(typeof a1=3D=3D"object")){=0A= _18e=3Da1;=0A= }else{=0A= _18e=3D{srcObj:a1,srcFunc:a2};=0A= }=0A= _18e.adviceFunc=3Dfunction(){=0A= var _18f=3D[];=0A= for(var x=3D0;x=3Dthis.jp_.around.length){=0A= return = this.jp_.object[this.jp_.methodname].apply(this.jp_.object,this.args);=0A= }else{=0A= var ti=3Dthis.jp_.around[this.around_index];=0A= var mobj=3Dti[0]||dj_global;=0A= var meth=3Dti[1];=0A= return mobj[meth].call(mobj,this);=0A= }=0A= };=0A= dojo.event.MethodJoinPoint=3Dfunction(obj,_1a7){=0A= this.object=3Dobj||dj_global;=0A= this.methodname=3D_1a7;=0A= this.methodfunc=3Dthis.object[_1a7];=0A= this.squelch=3Dfalse;=0A= };=0A= dojo.event.MethodJoinPoint.getForMethod=3Dfunction(obj,_1a9){=0A= if(!obj){=0A= obj=3Ddj_global;=0A= }=0A= var ofn=3Dobj[_1a9];=0A= if(!ofn){=0A= ofn=3Dobj[_1a9]=3Dfunction(){=0A= };=0A= if(!obj[_1a9]){=0A= dojo.raise("Cannot set do-nothing method on that object "+_1a9);=0A= }=0A= }else{=0A= if((typeof = ofn!=3D"function")&&(!dojo.lang.isFunction(ofn))&&(!dojo.lang.isAlien(ofn= ))){=0A= return null;=0A= }=0A= }=0A= var _1ab=3D_1a9+"$joinpoint";=0A= var _1ac=3D_1a9+"$joinpoint$method";=0A= var _1ad=3Dobj[_1ab];=0A= if(!_1ad){=0A= var _1ae=3Dfalse;=0A= if(dojo.event["browser"]){=0A= if((obj["attachEvent"])||(obj["nodeType"])||(obj["addEventListener"])){=0A= _1ae=3Dtrue;=0A= dojo.event.browser.addClobberNodeAttrs(obj,[_1ab,_1ac,_1a9]);=0A= }=0A= }=0A= var _1af=3Dofn.length;=0A= obj[_1ac]=3Dofn;=0A= _1ad=3Dobj[_1ab]=3Dnew dojo.event.MethodJoinPoint(obj,_1ac);=0A= if(!_1ae){=0A= obj[_1a9]=3Dfunction(){=0A= return _1ad.run.apply(_1ad,arguments);=0A= };=0A= }else{=0A= obj[_1a9]=3Dfunction(){=0A= var args=3D[];=0A= if(!arguments.length){=0A= var evt=3Dnull;=0A= try{=0A= if(obj.ownerDocument){=0A= evt=3Dobj.ownerDocument.parentWindow.event;=0A= }else{=0A= if(obj.documentElement){=0A= evt=3Dobj.documentElement.ownerDocument.parentWindow.event;=0A= }else{=0A= if(obj.event){=0A= evt=3Dobj.event;=0A= }else{=0A= evt=3Dwindow.event;=0A= }=0A= }=0A= }=0A= }=0A= catch(e){=0A= evt=3Dwindow.event;=0A= }=0A= if(evt){=0A= args.push(dojo.event.browser.fixEvent(evt,this));=0A= }=0A= }else{=0A= for(var x=3D0;x-1){=0A= if(_1be=3D=3D0){=0A= return;=0A= }=0A= marr[7]--;=0A= }=0A= var _1bf;=0A= var to=3D{args:[],jp_:this,object:obj,proceed:function(){=0A= return _1b9[_1ba].apply(_1b9,to.args);=0A= }};=0A= to.args=3D_1b5;=0A= var _1c1=3DparseInt(marr[4]);=0A= var _1c2=3D((!isNaN(_1c1))&&(marr[4]!=3D=3Dnull)&&(typeof = marr[4]!=3D"undefined"));=0A= if(marr[5]){=0A= var rate=3DparseInt(marr[5]);=0A= var cur=3Dnew Date();=0A= var _1c5=3Dfalse;=0A= if((marr["last"])&&((cur-marr.last)<=3Drate)){=0A= if(dojo.event._canTimeout){=0A= if(marr["delayTimer"]){=0A= clearTimeout(marr.delayTimer);=0A= }=0A= var tod=3DparseInt(rate*2);=0A= var mcpy=3Ddojo.lang.shallowCopy(marr);=0A= marr.delayTimer=3DsetTimeout(function(){=0A= mcpy[5]=3D0;=0A= _1b7(mcpy);=0A= },tod);=0A= }=0A= return;=0A= }else{=0A= marr.last=3Dcur;=0A= }=0A= }=0A= if(_1bc){=0A= _1bb[_1bc].call(_1bb,to);=0A= }else{=0A= if((_1c2)&&((dojo.render.html)||(dojo.render.svg))){=0A= dj_global["setTimeout"](function(){=0A= if(msg){=0A= _1b9[_1ba].call(_1b9,to);=0A= }else{=0A= _1b9[_1ba].apply(_1b9,args);=0A= }=0A= },_1c1);=0A= }else{=0A= if(msg){=0A= _1b9[_1ba].call(_1b9,to);=0A= }else{=0A= _1b9[_1ba].apply(_1b9,args);=0A= }=0A= }=0A= }=0A= };=0A= var _1c8=3Dfunction(){=0A= if(this.squelch){=0A= try{=0A= return _1b7.apply(this,arguments);=0A= }=0A= catch(e){=0A= dojo.debug(e);=0A= }=0A= }else{=0A= return _1b7.apply(this,arguments);=0A= }=0A= };=0A= if((this["before"])&&(this.before.length>0)){=0A= dojo.lang.forEach(this.before.concat(new Array()),_1c8);=0A= }=0A= var _1c9;=0A= try{=0A= if((this["around"])&&(this.around.length>0)){=0A= var mi=3Dnew dojo.event.MethodInvocation(this,obj,args);=0A= _1c9=3Dmi.proceed();=0A= }else{=0A= if(this.methodfunc){=0A= _1c9=3Dthis.object[this.methodname].apply(this.object,args);=0A= }=0A= }=0A= }=0A= catch(e){=0A= if(!this.squelch){=0A= dojo.debug(e,"when calling",this.methodname,"on",this.object,"with = arguments",args);=0A= dojo.raise(e);=0A= }=0A= }=0A= if((this["after"])&&(this.after.length>0)){=0A= dojo.lang.forEach(this.after.concat(new Array()),_1c8);=0A= }=0A= return (this.methodfunc)?_1c9:null;=0A= },getArr:function(kind){=0A= var type=3D"after";=0A= if((typeof kind=3D=3D"string")&&(kind.indexOf("before")!=3D-1)){=0A= type=3D"before";=0A= }else{=0A= if(kind=3D=3D"around"){=0A= type=3D"around";=0A= }=0A= }=0A= if(!this[type]){=0A= this[type]=3D[];=0A= }=0A= return this[type];=0A= },kwAddAdvice:function(args){=0A= this.addAdvice(args["adviceObj"],args["adviceFunc"],args["aroundObj"],arg= s["aroundFunc"],args["adviceType"],args["precedence"],args["once"],args["= delay"],args["rate"],args["adviceMsg"],args["maxCalls"]);=0A= },addAdvice:function(_1ce,_1cf,_1d0,_1d1,_1d2,_1d3,once,_1d5,rate,_1d7,_1= d8){=0A= var arr=3Dthis.getArr(_1d2);=0A= if(!arr){=0A= dojo.raise("bad this: "+this);=0A= }=0A= var ao=3D[_1ce,_1cf,_1d0,_1d1,_1d5,rate,_1d7,_1d8];=0A= if(once){=0A= if(this.hasAdvice(_1ce,_1cf,_1d2,arr)>=3D0){=0A= return;=0A= }=0A= }=0A= if(_1d3=3D=3D"first"){=0A= arr.unshift(ao);=0A= }else{=0A= arr.push(ao);=0A= }=0A= },hasAdvice:function(_1db,_1dc,_1dd,arr){=0A= if(!arr){=0A= arr=3Dthis.getArr(_1dd);=0A= }=0A= var ind=3D-1;=0A= for(var x=3D0;x0){=0A= return _20b[0];=0A= }=0A= node=3Dnode.parentNode;=0A= }=0A= if(_20a){=0A= return null;=0A= }=0A= return _20b;=0A= };=0A= dojo.dom.getAncestorsByTag=3Dfunction(node,tag,_20f){=0A= tag=3Dtag.toLowerCase();=0A= return dojo.dom.getAncestors(node,function(el){=0A= return ((el.tagName)&&(el.tagName.toLowerCase()=3D=3Dtag));=0A= },_20f);=0A= };=0A= dojo.dom.getFirstAncestorByTag=3Dfunction(node,tag){=0A= return dojo.dom.getAncestorsByTag(node,tag,true);=0A= };=0A= dojo.dom.isDescendantOf=3Dfunction(node,_214,_215){=0A= if(_215&&node){=0A= node=3Dnode.parentNode;=0A= }=0A= while(node){=0A= if(node=3D=3D_214){=0A= return true;=0A= }=0A= node=3Dnode.parentNode;=0A= }=0A= return false;=0A= };=0A= dojo.dom.innerXML=3Dfunction(node){=0A= if(node.innerXML){=0A= return node.innerXML;=0A= }else{=0A= if(node.xml){=0A= return node.xml;=0A= }else{=0A= if(typeof XMLSerializer!=3D"undefined"){=0A= return (new XMLSerializer()).serializeToString(node);=0A= }=0A= }=0A= }=0A= };=0A= dojo.dom.createDocument=3Dfunction(){=0A= var doc=3Dnull;=0A= var _218=3Ddojo.doc();=0A= if(!dj_undef("ActiveXObject")){=0A= var _219=3D["MSXML2","Microsoft","MSXML","MSXML3"];=0A= for(var i=3D0;i<_219.length;i++){=0A= try{=0A= doc=3Dnew ActiveXObject(_219[i]+".XMLDOM");=0A= }=0A= catch(e){=0A= }=0A= if(doc){=0A= break;=0A= }=0A= }=0A= }else{=0A= if((_218.implementation)&&(_218.implementation.createDocument)){=0A= doc=3D_218.implementation.createDocument("","",null);=0A= }=0A= }=0A= return doc;=0A= };=0A= dojo.dom.createDocumentFromText=3Dfunction(str,_21c){=0A= if(!_21c){=0A= _21c=3D"text/xml";=0A= }=0A= if(!dj_undef("DOMParser")){=0A= var _21d=3Dnew DOMParser();=0A= return _21d.parseFromString(str,_21c);=0A= }else{=0A= if(!dj_undef("ActiveXObject")){=0A= var _21e=3Ddojo.dom.createDocument();=0A= if(_21e){=0A= _21e.async=3Dfalse;=0A= _21e.loadXML(str);=0A= return _21e;=0A= }else{=0A= dojo.debug("toXml didn't work?");=0A= }=0A= }else{=0A= var _21f=3Ddojo.doc();=0A= if(_21f.createElement){=0A= var tmp=3D_21f.createElement("xml");=0A= tmp.innerHTML=3Dstr;=0A= if(_21f.implementation&&_21f.implementation.createDocument){=0A= var _221=3D_21f.implementation.createDocument("foo","",null);=0A= for(var i=3D0;i1){=0A= var _236=3Ddojo.doc();=0A= dojo.dom.replaceChildren(node,_236.createTextNode(text));=0A= return text;=0A= }else{=0A= if(node.textContent!=3Dundefined){=0A= return node.textContent;=0A= }=0A= var _237=3D"";=0A= if(node=3D=3Dnull){=0A= return _237;=0A= }=0A= for(var i=3D0;i_26d)){=0A= loc=3Ddojo.hostenv.getBaseScriptUri()+loc;=0A= }=0A= return new dojo.uri.Uri(loc,uri);=0A= };=0A= this.Uri=3Dfunction(){=0A= var uri=3Darguments[0];=0A= for(var i=3D1;i0&&!(j=3D=3D1&&segs[0]=3D=3D"")&&segs[j]=3D=3D".."&&segs[j-1]!=3D"..= "){=0A= if(j=3D=3Dsegs.length-1){=0A= segs.splice(j,1);=0A= segs[j-1]=3D"";=0A= }else{=0A= segs.splice(j-1,2);=0A= j-=3D2;=0A= }=0A= }=0A= }=0A= }=0A= _270.path=3Dsegs.join("/");=0A= }=0A= }=0A= }=0A= }=0A= uri=3D"";=0A= if(_270.scheme!=3Dnull){=0A= uri+=3D_270.scheme+":";=0A= }=0A= if(_270.authority!=3Dnull){=0A= uri+=3D"//"+_270.authority;=0A= }=0A= uri+=3D_270.path;=0A= if(_270.query!=3Dnull){=0A= uri+=3D"?"+_270.query;=0A= }=0A= if(_270.fragment!=3Dnull){=0A= uri+=3D"#"+_270.fragment;=0A= }=0A= }=0A= this.uri=3Duri.toString();=0A= var _275=3D"^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?$";=0A= var r=3Dthis.uri.match(new RegExp(_275));=0A= this.scheme=3Dr[2]||(r[1]?"":null);=0A= this.authority=3Dr[4]||(r[3]?"":null);=0A= this.path=3Dr[5];=0A= this.query=3Dr[7]||(r[6]?"":null);=0A= this.fragment=3Dr[9]||(r[8]?"":null);=0A= if(this.authority!=3Dnull){=0A= _275=3D"^((([^:]+:)?([^@]+))@)?([^:]*)(:([0-9]+))?$";=0A= r=3Dthis.authority.match(new RegExp(_275));=0A= this.user=3Dr[3]||null;=0A= this.password=3Dr[4]||null;=0A= this.host=3Dr[5];=0A= this.port=3Dr[7]||null;=0A= }=0A= this.toString=3Dfunction(){=0A= return this.uri;=0A= };=0A= };=0A= };=0A= dojo.provide("dojo.html.style");=0A= dojo.html.getClass=3Dfunction(node){=0A= node=3Ddojo.byId(node);=0A= if(!node){=0A= return "";=0A= }=0A= var cs=3D"";=0A= if(node.className){=0A= cs=3Dnode.className;=0A= }else{=0A= if(dojo.html.hasAttribute(node,"class")){=0A= cs=3Ddojo.html.getAttribute(node,"class");=0A= }=0A= }=0A= return cs.replace(/^\s+|\s+$/g,"");=0A= };=0A= dojo.html.getClasses=3Dfunction(node){=0A= var c=3Ddojo.html.getClass(node);=0A= return (c=3D=3D"")?[]:c.split(/\s+/g);=0A= };=0A= dojo.html.hasClass=3Dfunction(node,_27c){=0A= return (new = RegExp("(^|\\s+)"+_27c+"(\\s+|$)")).test(dojo.html.getClass(node));=0A= };=0A= dojo.html.prependClass=3Dfunction(node,_27e){=0A= _27e+=3D" "+dojo.html.getClass(node);=0A= return dojo.html.setClass(node,_27e);=0A= };=0A= dojo.html.addClass=3Dfunction(node,_280){=0A= if(dojo.html.hasClass(node,_280)){=0A= return false;=0A= }=0A= _280=3D(dojo.html.getClass(node)+" "+_280).replace(/^\s+|\s+$/g,"");=0A= return dojo.html.setClass(node,_280);=0A= };=0A= dojo.html.setClass=3Dfunction(node,_282){=0A= node=3Ddojo.byId(node);=0A= var cs=3Dnew String(_282);=0A= try{=0A= if(typeof node.className=3D=3D"string"){=0A= node.className=3Dcs;=0A= }else{=0A= if(node.setAttribute){=0A= node.setAttribute("class",_282);=0A= node.className=3Dcs;=0A= }else{=0A= return false;=0A= }=0A= }=0A= }=0A= catch(e){=0A= dojo.debug("dojo.html.setClass() failed",e);=0A= }=0A= return true;=0A= };=0A= dojo.html.removeClass=3Dfunction(node,_285,_286){=0A= try{=0A= if(!_286){=0A= var _287=3Ddojo.html.getClass(node).replace(new = RegExp("(^|\\s+)"+_285+"(\\s+|$)"),"$1$2");=0A= }else{=0A= var _287=3Ddojo.html.getClass(node).replace(_285,"");=0A= }=0A= dojo.html.setClass(node,_287);=0A= }=0A= catch(e){=0A= dojo.debug("dojo.html.removeClass() failed",e);=0A= }=0A= return true;=0A= };=0A= dojo.html.replaceClass=3Dfunction(node,_289,_28a){=0A= dojo.html.removeClass(node,_28a);=0A= dojo.html.addClass(node,_289);=0A= };=0A= dojo.html.classMatchType=3D{ContainsAll:0,ContainsAny:1,IsOnly:2};=0A= dojo.html.getElementsByClass=3Dfunction(_28b,_28c,_28d,_28e,_28f){=0A= _28f=3Dfalse;=0A= var _290=3Ddojo.doc();=0A= _28c=3Ddojo.byId(_28c)||_290;=0A= var _291=3D_28b.split(/\s+/g);=0A= var _292=3D[];=0A= if(_28e!=3D1&&_28e!=3D2){=0A= _28e=3D0;=0A= }=0A= var _293=3Dnew RegExp("(\\s|^)(("+_291.join(")|(")+"))(\\s|$)");=0A= var _294=3D_291.join(" ").length;=0A= var _295=3D[];=0A= if(!_28f&&_290.evaluate){=0A= var _296=3D".//"+(_28d||"*")+"[contains(";=0A= if(_28e!=3Ddojo.html.classMatchType.ContainsAny){=0A= _296+=3D"concat(' ',@class,' '), ' "+_291.join(" ') and = contains(concat(' ',@class,' '), ' ")+" ')";=0A= if(_28e=3D=3D2){=0A= _296+=3D" and string-length(@class)=3D"+_294+"]";=0A= }else{=0A= _296+=3D"]";=0A= }=0A= }else{=0A= _296+=3D"concat(' ',@class,' '), ' "+_291.join(" ') or contains(concat(' = ',@class,' '), ' ")+" ')]";=0A= }=0A= var _297=3D_290.evaluate(_296,_28c,null,XPathResult.ANY_TYPE,null);=0A= var _298=3D_297.iterateNext();=0A= while(_298){=0A= try{=0A= _295.push(_298);=0A= _298=3D_297.iterateNext();=0A= }=0A= catch(e){=0A= break;=0A= }=0A= }=0A= return _295;=0A= }else{=0A= if(!_28d){=0A= _28d=3D"*";=0A= }=0A= _295=3D_28c.getElementsByTagName(_28d);=0A= var node,i=3D0;=0A= outer:=0A= while(node=3D_295[i++]){=0A= var _29b=3Ddojo.html.getClasses(node);=0A= if(_29b.length=3D=3D0){=0A= continue outer;=0A= }=0A= var _29c=3D0;=0A= for(var j=3D0;j<_29b.length;j++){=0A= if(_293.test(_29b[j])){=0A= if(_28e=3D=3Ddojo.html.classMatchType.ContainsAny){=0A= _292.push(node);=0A= continue outer;=0A= }else{=0A= _29c++;=0A= }=0A= }else{=0A= if(_28e=3D=3Ddojo.html.classMatchType.IsOnly){=0A= continue outer;=0A= }=0A= }=0A= }=0A= if(_29c=3D=3D_291.length){=0A= if((_28e=3D=3Ddojo.html.classMatchType.IsOnly)&&(_29c=3D=3D_29b.length)){=0A= _292.push(node);=0A= }else{=0A= if(_28e=3D=3Ddojo.html.classMatchType.ContainsAll){=0A= _292.push(node);=0A= }=0A= }=0A= }=0A= }=0A= return _292;=0A= }=0A= };=0A= dojo.html.getElementsByClassName=3Ddojo.html.getElementsByClass;=0A= dojo.html.toCamelCase=3Dfunction(_29e){=0A= var arr=3D_29e.split("-"),cc=3Darr[0];=0A= for(var i=3D1;i=3D1){=0A= if(h.ie){=0A= dojo.html.clearOpacity(node);=0A= return;=0A= }else{=0A= _30e=3D0.999999;=0A= }=0A= }else{=0A= if(_30e<0){=0A= _30e=3D0;=0A= }=0A= }=0A= }=0A= if(h.ie){=0A= if(node.nodeName.toLowerCase()=3D=3D"tr"){=0A= var tds=3Dnode.getElementsByTagName("td");=0A= for(var x=3D0;x=3D0.999999?1:Number(opac);=0A= };=0A= dojo.provide("dojo.html.selection");=0A= dojo.html.selectionType=3D{NONE:0,TEXT:1,CONTROL:2};=0A= dojo.html.clearSelection=3Dfunction(){=0A= var _319=3Ddojo.global();=0A= var _31a=3Ddojo.doc();=0A= try{=0A= if(_319["getSelection"]){=0A= if(dojo.render.html.safari){=0A= _319.getSelection().collapse();=0A= }else{=0A= _319.getSelection().removeAllRanges();=0A= }=0A= }else{=0A= if(_31a.selection){=0A= if(_31a.selection.empty){=0A= _31a.selection.empty();=0A= }else{=0A= if(_31a.selection.clear){=0A= _31a.selection.clear();=0A= }=0A= }=0A= }=0A= }=0A= return true;=0A= }=0A= catch(e){=0A= dojo.debug(e);=0A= return false;=0A= }=0A= };=0A= dojo.html.disableSelection=3Dfunction(_31b){=0A= _31b=3Ddojo.byId(_31b)||dojo.body();=0A= var h=3Ddojo.render.html;=0A= if(h.mozilla){=0A= _31b.style.MozUserSelect=3D"none";=0A= }else{=0A= if(h.safari){=0A= _31b.style.KhtmlUserSelect=3D"none";=0A= }else{=0A= if(h.ie){=0A= _31b.unselectable=3D"on";=0A= }else{=0A= return false;=0A= }=0A= }=0A= }=0A= return true;=0A= };=0A= dojo.html.enableSelection=3Dfunction(_31d){=0A= _31d=3Ddojo.byId(_31d)||dojo.body();=0A= var h=3Ddojo.render.html;=0A= if(h.mozilla){=0A= _31d.style.MozUserSelect=3D"";=0A= }else{=0A= if(h.safari){=0A= _31d.style.KhtmlUserSelect=3D"";=0A= }else{=0A= if(h.ie){=0A= _31d.unselectable=3D"off";=0A= }else{=0A= return false;=0A= }=0A= }=0A= }=0A= return true;=0A= };=0A= dojo.html.selectElement=3Dfunction(_31f){=0A= dojo.deprecated("dojo.html.selectElement","replaced by = dojo.html.selection.selectElementChildren",0.5);=0A= };=0A= dojo.html.selectInputText=3Dfunction(_320){=0A= var _321=3Ddojo.global();=0A= var _322=3Ddojo.doc();=0A= _320=3Ddojo.byId(_320);=0A= if(_322["selection"]&&dojo.body()["createTextRange"]){=0A= var _323=3D_320.createTextRange();=0A= _323.moveStart("character",0);=0A= _323.moveEnd("character",_320.value.length);=0A= _323.select();=0A= }else{=0A= if(_321["getSelection"]){=0A= var _324=3D_321.getSelection();=0A= _320.setSelectionRange(0,_320.value.length);=0A= }=0A= }=0A= _320.focus();=0A= };=0A= dojo.html.isSelectionCollapsed=3Dfunction(){=0A= dojo.deprecated("dojo.html.isSelectionCollapsed","replaced by = dojo.html.selection.isCollapsed",0.5);=0A= return dojo.html.selection.isCollapsed();=0A= };=0A= dojo.lang.mixin(dojo.html.selection,{getType:function(){=0A= if(dojo.doc()["selection"]){=0A= return dojo.html.selectionType[dojo.doc().selection.type.toUpperCase()];=0A= }else{=0A= var _325=3Ddojo.html.selectionType.TEXT;=0A= var oSel;=0A= try{=0A= oSel=3Ddojo.global().getSelection();=0A= }=0A= catch(e){=0A= }=0A= if(oSel&&oSel.rangeCount=3D=3D1){=0A= var _327=3DoSel.getRangeAt(0);=0A= if(_327.startContainer=3D=3D_327.endContainer&&(_327.endOffset-_327.start= Offset)=3D=3D1&&_327.startContainer.nodeType!=3Ddojo.dom.TEXT_NODE){=0A= _325=3Ddojo.html.selectionType.CONTROL;=0A= }=0A= }=0A= return _325;=0A= }=0A= },isCollapsed:function(){=0A= var _328=3Ddojo.global();=0A= var _329=3Ddojo.doc();=0A= if(_329["selection"]){=0A= return _329.selection.createRange().text=3D=3D"";=0A= }else{=0A= if(_328["getSelection"]){=0A= var _32a=3D_328.getSelection();=0A= if(dojo.lang.isString(_32a)){=0A= return _32a=3D=3D"";=0A= }else{=0A= return _32a.isCollapsed||_32a.toString()=3D=3D"";=0A= }=0A= }=0A= }=0A= },getSelectedElement:function(){=0A= if(dojo.html.selection.getType()=3D=3Ddojo.html.selectionType.CONTROL){=0A= if(dojo.doc()["selection"]){=0A= var _32b=3Ddojo.doc().selection.createRange();=0A= if(_32b&&_32b.item){=0A= return dojo.doc().selection.createRange().item(0);=0A= }=0A= }else{=0A= var _32c=3Ddojo.global().getSelection();=0A= return _32c.anchorNode.childNodes[_32c.anchorOffset];=0A= }=0A= }=0A= },getParentElement:function(){=0A= if(dojo.html.selection.getType()=3D=3Ddojo.html.selectionType.CONTROL){=0A= var p=3Ddojo.html.selection.getSelectedElement();=0A= if(p){=0A= return p.parentNode;=0A= }=0A= }else{=0A= if(dojo.doc()["selection"]){=0A= return dojo.doc().selection.createRange().parentElement();=0A= }else{=0A= var _32e=3Ddojo.global().getSelection();=0A= if(_32e){=0A= var node=3D_32e.anchorNode;=0A= while(node&&node.nodeType!=3Ddojo.dom.ELEMENT_NODE){=0A= node=3Dnode.parentNode;=0A= }=0A= return node;=0A= }=0A= }=0A= }=0A= },getSelectedText:function(){=0A= if(dojo.doc()["selection"]){=0A= if(dojo.html.selection.getType()=3D=3Ddojo.html.selectionType.CONTROL){=0A= return null;=0A= }=0A= return dojo.doc().selection.createRange().text;=0A= }else{=0A= var _330=3Ddojo.global().getSelection();=0A= if(_330){=0A= return _330.toString();=0A= }=0A= }=0A= },getSelectedHtml:function(){=0A= if(dojo.doc()["selection"]){=0A= if(dojo.html.selection.getType()=3D=3Ddojo.html.selectionType.CONTROL){=0A= return null;=0A= }=0A= return dojo.doc().selection.createRange().htmlText;=0A= }else{=0A= var _331=3Ddojo.global().getSelection();=0A= if(_331&&_331.rangeCount){=0A= var frag=3D_331.getRangeAt(0).cloneContents();=0A= var div=3Ddocument.createElement("div");=0A= div.appendChild(frag);=0A= return div.innerHTML;=0A= }=0A= return null;=0A= }=0A= },hasAncestorElement:function(_334){=0A= return = (dojo.html.selection.getAncestorElement.apply(this,arguments)!=3Dnull);=0A= },getAncestorElement:function(_335){=0A= var = node=3Ddojo.html.selection.getSelectedElement()||dojo.html.selection.getP= arentElement();=0A= while(node){=0A= if(dojo.html.selection.isTag(node,arguments).length>0){=0A= return node;=0A= }=0A= node=3Dnode.parentNode;=0A= }=0A= return null;=0A= },isTag:function(node,tags){=0A= if(node&&node.tagName){=0A= for(var i=3D0;i0)?(/^\s+/):(wh<0)?(/\s+$/):(/^\s+|\s+$/g);=0A= return str.replace(re,"");=0A= };=0A= dojo.string.trimStart=3Dfunction(str){=0A= return dojo.string.trim(str,1);=0A= };=0A= dojo.string.trimEnd=3Dfunction(str){=0A= return dojo.string.trim(str,-1);=0A= };=0A= dojo.string.repeat=3Dfunction(str,_357,_358){=0A= var out=3D"";=0A= for(var i=3D0;i<_357;i++){=0A= out+=3Dstr;=0A= if(_358&&i<_357-1){=0A= out+=3D_358;=0A= }=0A= }=0A= return out;=0A= };=0A= dojo.string.pad=3Dfunction(str,len,c,dir){=0A= var out=3DString(str);=0A= if(!c){=0A= c=3D"0";=0A= }=0A= if(!dir){=0A= dir=3D1;=0A= }=0A= while(out.length0){=0A= out=3Dc+out;=0A= }else{=0A= out+=3Dc;=0A= }=0A= }=0A= return out;=0A= };=0A= dojo.string.padLeft=3Dfunction(str,len,c){=0A= return dojo.string.pad(str,len,c,1);=0A= };=0A= dojo.string.padRight=3Dfunction(str,len,c){=0A= return dojo.string.pad(str,len,c,-1);=0A= };=0A= dojo.provide("dojo.string");=0A= dojo.provide("dojo.io.common");=0A= dojo.io.transports=3D[];=0A= dojo.io.hdlrFuncNames=3D["load","error","timeout"];=0A= dojo.io.Request=3Dfunction(url,_367,_368,_369){=0A= if((arguments.length=3D=3D1)&&(arguments[0].constructor=3D=3DObject)){=0A= this.fromKwArgs(arguments[0]);=0A= }else{=0A= this.url=3Durl;=0A= if(_367){=0A= this.mimetype=3D_367;=0A= }=0A= if(_368){=0A= this.transport=3D_368;=0A= }=0A= if(arguments.length>=3D4){=0A= this.changeUrl=3D_369;=0A= }=0A= }=0A= };=0A= dojo.lang.extend(dojo.io.Request,{url:"",mimetype:"text/plain",method:"GE= T",content:undefined,transport:undefined,changeUrl:undefined,formNode:und= efined,sync:false,bindSuccess:false,useCache:false,preventCache:false,loa= d:function(type,data,_36c,_36d){=0A= },error:function(type,_36f,_370,_371){=0A= },timeout:function(type,_373,_374,_375){=0A= },handle:function(type,data,_378,_379){=0A= },timeoutSeconds:0,abort:function(){=0A= },fromKwArgs:function(_37a){=0A= if(_37a["url"]){=0A= _37a.url=3D_37a.url.toString();=0A= }=0A= if(_37a["formNode"]){=0A= _37a.formNode=3Ddojo.byId(_37a.formNode);=0A= }=0A= if(!_37a["method"]&&_37a["formNode"]&&_37a["formNode"].method){=0A= _37a.method=3D_37a["formNode"].method;=0A= }=0A= if(!_37a["handle"]&&_37a["handler"]){=0A= _37a.handle=3D_37a.handler;=0A= }=0A= if(!_37a["load"]&&_37a["loaded"]){=0A= _37a.load=3D_37a.loaded;=0A= }=0A= if(!_37a["changeUrl"]&&_37a["changeURL"]){=0A= _37a.changeUrl=3D_37a.changeURL;=0A= }=0A= _37a.encoding=3Ddojo.lang.firstValued(_37a["encoding"],djConfig["bindEnco= ding"],"");=0A= _37a.sendTransport=3Ddojo.lang.firstValued(_37a["sendTransport"],djConfig= ["ioSendTransport"],false);=0A= var _37b=3Ddojo.lang.isFunction;=0A= for(var x=3D0;x0){=0A= dojo.io.bind(dojo.io._bindQueue.shift());=0A= }else{=0A= dojo.io._queueBindInFlight=3Dfalse;=0A= }=0A= }=0A= };=0A= dojo.io._bindQueue=3D[];=0A= dojo.io._queueBindInFlight=3Dfalse;=0A= dojo.io.argsFromMap=3Dfunction(map,_38f,last){=0A= var = enc=3D/utf/i.test(_38f||"")?encodeURIComponent:dojo.string.encodeAscii;=0A= var _392=3D[];=0A= var _393=3Dnew Object();=0A= for(var name in map){=0A= var _395=3Dfunction(elt){=0A= var val=3Denc(name)+"=3D"+enc(elt);=0A= _392[(last=3D=3Dname)?"push":"unshift"](val);=0A= };=0A= if(!_393[name]){=0A= var _398=3Dmap[name];=0A= if(dojo.lang.isArray(_398)){=0A= dojo.lang.forEach(_398,_395);=0A= }else{=0A= _395(_398);=0A= }=0A= }=0A= }=0A= return _392.join("&");=0A= };=0A= dojo.io.setIFrameSrc=3Dfunction(_399,src,_39b){=0A= try{=0A= var r=3Ddojo.render.html;=0A= if(!_39b){=0A= if(r.safari){=0A= _399.location=3Dsrc;=0A= }else{=0A= frames[_399.name].location=3Dsrc;=0A= }=0A= }else{=0A= var idoc;=0A= if(r.ie){=0A= idoc=3D_399.contentWindow.document;=0A= }else{=0A= if(r.safari){=0A= idoc=3D_399.document;=0A= }else{=0A= idoc=3D_399.contentWindow;=0A= }=0A= }=0A= if(!idoc){=0A= _399.location=3Dsrc;=0A= return;=0A= }else{=0A= idoc.location.replace(src);=0A= }=0A= }=0A= }=0A= catch(e){=0A= dojo.debug(e);=0A= dojo.debug("setIFrameSrc: "+e);=0A= }=0A= };=0A= dojo.provide("dojo.lfx.Animation");=0A= dojo.lfx.Line=3Dfunction(_39e,end){=0A= this.start=3D_39e;=0A= this.end=3Dend;=0A= if(dojo.lang.isArray(_39e)){=0A= var diff=3D[];=0A= dojo.lang.forEach(this.start,function(s,i){=0A= diff[i]=3Dthis.end[i]-s;=0A= },this);=0A= this.getValue=3Dfunction(n){=0A= var res=3D[];=0A= dojo.lang.forEach(this.start,function(s,i){=0A= res[i]=3D(diff[i]*n)+s;=0A= },this);=0A= return res;=0A= };=0A= }else{=0A= var diff=3Dend-_39e;=0A= this.getValue=3Dfunction(n){=0A= return (diff*n)+this.start;=0A= };=0A= }=0A= };=0A= if((dojo.render.html.khtml)&&(!dojo.render.html.safari)){=0A= dojo.lfx.easeDefault=3Dfunction(n){=0A= return (parseFloat("0.5")+((Math.sin((n+parseFloat("1.5"))*Math.PI))/2));=0A= };=0A= }else{=0A= dojo.lfx.easeDefault=3Dfunction(n){=0A= return (0.5+((Math.sin((n+1.5)*Math.PI))/2));=0A= };=0A= }=0A= dojo.lfx.easeIn=3Dfunction(n){=0A= return Math.pow(n,3);=0A= };=0A= dojo.lfx.easeOut=3Dfunction(n){=0A= return (1-Math.pow(1-n,3));=0A= };=0A= dojo.lfx.easeInOut=3Dfunction(n){=0A= return ((3*Math.pow(n,2))-(2*Math.pow(n,3)));=0A= };=0A= dojo.lfx.IAnimation=3Dfunction(){=0A= };=0A= dojo.lang.extend(dojo.lfx.IAnimation,{curve:null,duration:1000,easing:nul= l,repeatCount:0,rate:10,handler:null,beforeBegin:null,onBegin:null,onAnim= ate:null,onEnd:null,onPlay:null,onPause:null,onStop:null,play:null,pause:= null,stop:null,connect:function(evt,_3ae,_3af){=0A= if(!_3af){=0A= _3af=3D_3ae;=0A= _3ae=3Dthis;=0A= }=0A= _3af=3Ddojo.lang.hitch(_3ae,_3af);=0A= var _3b0=3Dthis[evt]||function(){=0A= };=0A= this[evt]=3Dfunction(){=0A= var ret=3D_3b0.apply(this,arguments);=0A= _3af.apply(this,arguments);=0A= return ret;=0A= };=0A= return this;=0A= },fire:function(evt,args){=0A= if(this[evt]){=0A= this[evt].apply(this,(args||[]));=0A= }=0A= return this;=0A= },repeat:function(_3b4){=0A= this.repeatCount=3D_3b4;=0A= return this;=0A= },_active:false,_paused:false});=0A= dojo.lfx.Animation=3Dfunction(_3b5,_3b6,_3b7,_3b8,_3b9,rate){=0A= dojo.lfx.IAnimation.call(this);=0A= if(dojo.lang.isNumber(_3b5)||(!_3b5&&_3b6.getValue)){=0A= rate=3D_3b9;=0A= _3b9=3D_3b8;=0A= _3b8=3D_3b7;=0A= _3b7=3D_3b6;=0A= _3b6=3D_3b5;=0A= _3b5=3Dnull;=0A= }else{=0A= if(_3b5.getValue||dojo.lang.isArray(_3b5)){=0A= rate=3D_3b8;=0A= _3b9=3D_3b7;=0A= _3b8=3D_3b6;=0A= _3b7=3D_3b5;=0A= _3b6=3Dnull;=0A= _3b5=3Dnull;=0A= }=0A= }=0A= if(dojo.lang.isArray(_3b7)){=0A= this.curve=3Dnew dojo.lfx.Line(_3b7[0],_3b7[1]);=0A= }else{=0A= this.curve=3D_3b7;=0A= }=0A= if(_3b6!=3Dnull&&_3b6>0){=0A= this.duration=3D_3b6;=0A= }=0A= if(_3b9){=0A= this.repeatCount=3D_3b9;=0A= }=0A= if(rate){=0A= this.rate=3Drate;=0A= }=0A= if(_3b5){=0A= dojo.lang.forEach(["handler","beforeBegin","onBegin","onEnd","onPlay","on= Stop","onAnimate"],function(item){=0A= if(_3b5[item]){=0A= this.connect(item,_3b5[item]);=0A= }=0A= },this);=0A= }=0A= if(_3b8&&dojo.lang.isFunction(_3b8)){=0A= this.easing=3D_3b8;=0A= }=0A= };=0A= dojo.inherits(dojo.lfx.Animation,dojo.lfx.IAnimation);=0A= dojo.lang.extend(dojo.lfx.Animation,{_startTime:null,_endTime:null,_timer= :null,_percent:0,_startRepeatCount:0,play:function(_3bc,_3bd){=0A= if(_3bd){=0A= clearTimeout(this._timer);=0A= this._active=3Dfalse;=0A= this._paused=3Dfalse;=0A= this._percent=3D0;=0A= }else{=0A= if(this._active&&!this._paused){=0A= return this;=0A= }=0A= }=0A= this.fire("handler",["beforeBegin"]);=0A= this.fire("beforeBegin");=0A= if(_3bc>0){=0A= setTimeout(dojo.lang.hitch(this,function(){=0A= this.play(null,_3bd);=0A= }),_3bc);=0A= return this;=0A= }=0A= this._startTime=3Dnew Date().valueOf();=0A= if(this._paused){=0A= this._startTime-=3D(this.duration*this._percent/100);=0A= }=0A= this._endTime=3Dthis._startTime+this.duration;=0A= this._active=3Dtrue;=0A= this._paused=3Dfalse;=0A= var step=3Dthis._percent/100;=0A= var _3bf=3Dthis.curve.getValue(step);=0A= if(this._percent=3D=3D0){=0A= if(!this._startRepeatCount){=0A= this._startRepeatCount=3Dthis.repeatCount;=0A= }=0A= this.fire("handler",["begin",_3bf]);=0A= this.fire("onBegin",[_3bf]);=0A= }=0A= this.fire("handler",["play",_3bf]);=0A= this.fire("onPlay",[_3bf]);=0A= this._cycle();=0A= return this;=0A= },pause:function(){=0A= clearTimeout(this._timer);=0A= if(!this._active){=0A= return this;=0A= }=0A= this._paused=3Dtrue;=0A= var _3c0=3Dthis.curve.getValue(this._percent/100);=0A= this.fire("handler",["pause",_3c0]);=0A= this.fire("onPause",[_3c0]);=0A= return this;=0A= },gotoPercent:function(pct,_3c2){=0A= clearTimeout(this._timer);=0A= this._active=3Dtrue;=0A= this._paused=3Dtrue;=0A= this._percent=3Dpct;=0A= if(_3c2){=0A= this.play();=0A= }=0A= return this;=0A= },stop:function(_3c3){=0A= clearTimeout(this._timer);=0A= var step=3Dthis._percent/100;=0A= if(_3c3){=0A= step=3D1;=0A= }=0A= var _3c5=3Dthis.curve.getValue(step);=0A= this.fire("handler",["stop",_3c5]);=0A= this.fire("onStop",[_3c5]);=0A= this._active=3Dfalse;=0A= this._paused=3Dfalse;=0A= return this;=0A= },status:function(){=0A= if(this._active){=0A= return this._paused?"paused":"playing";=0A= }else{=0A= return "stopped";=0A= }=0A= return this;=0A= },_cycle:function(){=0A= clearTimeout(this._timer);=0A= if(this._active){=0A= var curr=3Dnew Date().valueOf();=0A= var step=3D(curr-this._startTime)/(this._endTime-this._startTime);=0A= if(step>=3D1){=0A= step=3D1;=0A= this._percent=3D100;=0A= }else{=0A= this._percent=3Dstep*100;=0A= }=0A= if((this.easing)&&(dojo.lang.isFunction(this.easing))){=0A= step=3Dthis.easing(step);=0A= }=0A= var _3c8=3Dthis.curve.getValue(step);=0A= this.fire("handler",["animate",_3c8]);=0A= this.fire("onAnimate",[_3c8]);=0A= if(step<1){=0A= this._timer=3DsetTimeout(dojo.lang.hitch(this,"_cycle"),this.rate);=0A= }else{=0A= this._active=3Dfalse;=0A= this.fire("handler",["end"]);=0A= this.fire("onEnd");=0A= if(this.repeatCount>0){=0A= this.repeatCount--;=0A= this.play(null,true);=0A= }else{=0A= if(this.repeatCount=3D=3D-1){=0A= this.play(null,true);=0A= }else{=0A= if(this._startRepeatCount){=0A= this.repeatCount=3Dthis._startRepeatCount;=0A= this._startRepeatCount=3D0;=0A= }=0A= }=0A= }=0A= }=0A= }=0A= return this;=0A= }});=0A= dojo.lfx.Combine=3Dfunction(_3c9){=0A= dojo.lfx.IAnimation.call(this);=0A= this._anims=3D[];=0A= this._animsEnded=3D0;=0A= var _3ca=3Darguments;=0A= if(_3ca.length=3D=3D1&&(dojo.lang.isArray(_3ca[0])||dojo.lang.isArrayLike= (_3ca[0]))){=0A= _3ca=3D_3ca[0];=0A= }=0A= dojo.lang.forEach(_3ca,function(anim){=0A= this._anims.push(anim);=0A= anim.connect("onEnd",dojo.lang.hitch(this,"_onAnimsEnded"));=0A= },this);=0A= };=0A= dojo.inherits(dojo.lfx.Combine,dojo.lfx.IAnimation);=0A= dojo.lang.extend(dojo.lfx.Combine,{_animsEnded:0,play:function(_3cc,_3cd)= {=0A= if(!this._anims.length){=0A= return this;=0A= }=0A= this.fire("beforeBegin");=0A= if(_3cc>0){=0A= setTimeout(dojo.lang.hitch(this,function(){=0A= this.play(null,_3cd);=0A= }),_3cc);=0A= return this;=0A= }=0A= if(_3cd||this._anims[0].percent=3D=3D0){=0A= this.fire("onBegin");=0A= }=0A= this.fire("onPlay");=0A= this._animsCall("play",null,_3cd);=0A= return this;=0A= },pause:function(){=0A= this.fire("onPause");=0A= this._animsCall("pause");=0A= return this;=0A= },stop:function(_3ce){=0A= this.fire("onStop");=0A= this._animsCall("stop",_3ce);=0A= return this;=0A= },_onAnimsEnded:function(){=0A= this._animsEnded++;=0A= if(this._animsEnded>=3Dthis._anims.length){=0A= this.fire("onEnd");=0A= }=0A= return this;=0A= },_animsCall:function(_3cf){=0A= var args=3D[];=0A= if(arguments.length>1){=0A= for(var i=3D1;i0){=0A= setTimeout(dojo.lang.hitch(this,function(){=0A= this.play(null,_3db);=0A= }),_3da);=0A= return this;=0A= }=0A= if(_3dc){=0A= if(this._currAnim=3D=3D0){=0A= this.fire("handler",["begin",this._currAnim]);=0A= this.fire("onBegin",[this._currAnim]);=0A= }=0A= this.fire("onPlay",[this._currAnim]);=0A= _3dc.play(null,_3db);=0A= }=0A= return this;=0A= },pause:function(){=0A= if(this._anims[this._currAnim]){=0A= this._anims[this._currAnim].pause();=0A= this.fire("onPause",[this._currAnim]);=0A= }=0A= return this;=0A= },playPause:function(){=0A= if(this._anims.length=3D=3D0){=0A= return this;=0A= }=0A= if(this._currAnim=3D=3D-1){=0A= this._currAnim=3D0;=0A= }=0A= var _3dd=3Dthis._anims[this._currAnim];=0A= if(_3dd){=0A= if(!_3dd._active||_3dd._paused){=0A= this.play();=0A= }else{=0A= this.pause();=0A= }=0A= }=0A= return this;=0A= },stop:function(){=0A= var _3de=3Dthis._anims[this._currAnim];=0A= if(_3de){=0A= _3de.stop();=0A= this.fire("onStop",[this._currAnim]);=0A= }=0A= return _3de;=0A= },_playNext:function(){=0A= if(this._currAnim=3D=3D-1||this._anims.length=3D=3D0){=0A= return this;=0A= }=0A= this._currAnim++;=0A= if(this._anims[this._currAnim]){=0A= this._anims[this._currAnim].play(null,true);=0A= }=0A= return this;=0A= }});=0A= dojo.lfx.combine=3Dfunction(_3df){=0A= var _3e0=3Darguments;=0A= if(dojo.lang.isArray(arguments[0])){=0A= _3e0=3Darguments[0];=0A= }=0A= if(_3e0.length=3D=3D1){=0A= return _3e0[0];=0A= }=0A= return new dojo.lfx.Combine(_3e0);=0A= };=0A= dojo.lfx.chain=3Dfunction(_3e1){=0A= var _3e2=3Darguments;=0A= if(dojo.lang.isArray(arguments[0])){=0A= _3e2=3Darguments[0];=0A= }=0A= if(_3e2.length=3D=3D1){=0A= return _3e2[0];=0A= }=0A= return new dojo.lfx.Chain(_3e2);=0A= };=0A= dojo.provide("dojo.gfx.color");=0A= dojo.gfx.color.Color=3Dfunction(r,g,b,a){=0A= if(dojo.lang.isArray(r)){=0A= this.r=3Dr[0];=0A= this.g=3Dr[1];=0A= this.b=3Dr[2];=0A= this.a=3Dr[3]||1;=0A= }else{=0A= if(dojo.lang.isString(r)){=0A= var rgb=3Ddojo.gfx.color.extractRGB(r);=0A= this.r=3Drgb[0];=0A= this.g=3Drgb[1];=0A= this.b=3Drgb[2];=0A= this.a=3Dg||1;=0A= }else{=0A= if(r instanceof dojo.gfx.color.Color){=0A= this.r=3Dr.r;=0A= this.b=3Dr.b;=0A= this.g=3Dr.g;=0A= this.a=3Dr.a;=0A= }else{=0A= this.r=3Dr;=0A= this.g=3Dg;=0A= this.b=3Db;=0A= this.a=3Da;=0A= }=0A= }=0A= }=0A= };=0A= dojo.gfx.color.Color.fromArray=3Dfunction(arr){=0A= return new dojo.gfx.color.Color(arr[0],arr[1],arr[2],arr[3]);=0A= };=0A= dojo.extend(dojo.gfx.color.Color,{toRgb:function(_3e9){=0A= if(_3e9){=0A= return this.toRgba();=0A= }else{=0A= return [this.r,this.g,this.b];=0A= }=0A= },toRgba:function(){=0A= return [this.r,this.g,this.b,this.a];=0A= },toHex:function(){=0A= return dojo.gfx.color.rgb2hex(this.toRgb());=0A= },toCss:function(){=0A= return "rgb("+this.toRgb().join()+")";=0A= },toString:function(){=0A= return this.toHex();=0A= },blend:function(_3ea,_3eb){=0A= var rgb=3Dnull;=0A= if(dojo.lang.isArray(_3ea)){=0A= rgb=3D_3ea;=0A= }else{=0A= if(_3ea instanceof dojo.gfx.color.Color){=0A= rgb=3D_3ea.toRgb();=0A= }else{=0A= rgb=3Dnew dojo.gfx.color.Color(_3ea).toRgb();=0A= }=0A= }=0A= return dojo.gfx.color.blend(this.toRgb(),rgb,_3eb);=0A= }});=0A= dojo.gfx.color.named=3D{white:[255,255,255],black:[0,0,0],red:[255,0,0],g= reen:[0,255,0],lime:[0,255,0],blue:[0,0,255],navy:[0,0,128],gray:[128,128= ,128],silver:[192,192,192]};=0A= dojo.gfx.color.blend=3Dfunction(a,b,_3ef){=0A= if(typeof a=3D=3D"string"){=0A= return dojo.gfx.color.blendHex(a,b,_3ef);=0A= }=0A= if(!_3ef){=0A= _3ef=3D0;=0A= }=0A= _3ef=3DMath.min(Math.max(-1,_3ef),1);=0A= _3ef=3D((_3ef+1)/2);=0A= var c=3D[];=0A= for(var x=3D0;x<3;x++){=0A= c[x]=3DparseInt(b[x]+((a[x]-b[x])*_3ef));=0A= }=0A= return c;=0A= };=0A= dojo.gfx.color.blendHex=3Dfunction(a,b,_3f4){=0A= return = dojo.gfx.color.rgb2hex(dojo.gfx.color.blend(dojo.gfx.color.hex2rgb(a),doj= o.gfx.color.hex2rgb(b),_3f4));=0A= };=0A= dojo.gfx.color.extractRGB=3Dfunction(_3f5){=0A= var hex=3D"0123456789abcdef";=0A= _3f5=3D_3f5.toLowerCase();=0A= if(_3f5.indexOf("rgb")=3D=3D0){=0A= var _3f7=3D_3f5.match(/rgba*\((\d+), *(\d+), *(\d+)/i);=0A= var ret=3D_3f7.splice(1,3);=0A= return ret;=0A= }else{=0A= var _3f9=3Ddojo.gfx.color.hex2rgb(_3f5);=0A= if(_3f9){=0A= return _3f9;=0A= }else{=0A= return dojo.gfx.color.named[_3f5]||[255,255,255];=0A= }=0A= }=0A= };=0A= dojo.gfx.color.hex2rgb=3Dfunction(hex){=0A= var _3fb=3D"0123456789ABCDEF";=0A= var rgb=3Dnew Array(3);=0A= if(hex.indexOf("#")=3D=3D0){=0A= hex=3Dhex.substring(1);=0A= }=0A= hex=3Dhex.toUpperCase();=0A= if(hex.replace(new RegExp("["+_3fb+"]","g"),"")!=3D""){=0A= return null;=0A= }=0A= if(hex.length=3D=3D3){=0A= rgb[0]=3Dhex.charAt(0)+hex.charAt(0);=0A= rgb[1]=3Dhex.charAt(1)+hex.charAt(1);=0A= rgb[2]=3Dhex.charAt(2)+hex.charAt(2);=0A= }else{=0A= rgb[0]=3Dhex.substring(0,2);=0A= rgb[1]=3Dhex.substring(2,4);=0A= rgb[2]=3Dhex.substring(4);=0A= }=0A= for(var i=3D0;i0){=0A= ret.x+=3DisNaN(n)?0:n;=0A= }=0A= var m=3D_41d["offsetTop"];=0A= ret.y+=3DisNaN(m)?0:m;=0A= _41d=3D_41d.offsetParent;=0A= }while((_41d!=3D_41b)&&(_41d!=3Dnull));=0A= }else{=0A= if(node["x"]&&node["y"]){=0A= ret.x+=3DisNaN(node.x)?0:node.x;=0A= ret.y+=3DisNaN(node.y)?0:node.y;=0A= }=0A= }=0A= }=0A= }=0A= if(_412){=0A= var _420=3Ddojo.html.getScroll();=0A= ret.y+=3D_420.top;=0A= ret.x+=3D_420.left;=0A= }=0A= var = _421=3D[dojo.html.getPaddingExtent,dojo.html.getBorderExtent,dojo.html.ge= tMarginExtent];=0A= if(_416>_417){=0A= for(var i=3D_417;i<_416;++i){=0A= ret.y+=3D_421[i](node,"top");=0A= ret.x+=3D_421[i](node,"left");=0A= }=0A= }else{=0A= if(_416<_417){=0A= for(var i=3D_417;i>_416;--i){=0A= ret.y-=3D_421[i-1](node,"top");=0A= ret.x-=3D_421[i-1](node,"left");=0A= }=0A= }=0A= }=0A= ret.top=3Dret.y;=0A= ret.left=3Dret.x;=0A= return ret;=0A= };=0A= dojo.html.isPositionAbsolute=3Dfunction(node){=0A= return (dojo.html.getComputedStyle(node,"position")=3D=3D"absolute");=0A= };=0A= dojo.html._sumPixelValues=3Dfunction(node,_425,_426){=0A= var _427=3D0;=0A= for(var x=3D0;x<_425.length;x++){=0A= _427+=3Ddojo.html.getPixelValue(node,_425[x],_426);=0A= }=0A= return _427;=0A= };=0A= dojo.html.getMargin=3Dfunction(node){=0A= return = {width:dojo.html._sumPixelValues(node,["margin-left","margin-right"],(doj= o.html.getComputedStyle(node,"position")=3D=3D"absolute")),height:dojo.ht= ml._sumPixelValues(node,["margin-top","margin-bottom"],(dojo.html.getComp= utedStyle(node,"position")=3D=3D"absolute"))};=0A= };=0A= dojo.html.getBorder=3Dfunction(node){=0A= return = {width:dojo.html.getBorderExtent(node,"left")+dojo.html.getBorderExtent(n= ode,"right"),height:dojo.html.getBorderExtent(node,"top")+dojo.html.getBo= rderExtent(node,"bottom")};=0A= };=0A= dojo.html.getBorderExtent=3Dfunction(node,side){=0A= return = (dojo.html.getStyle(node,"border-"+side+"-style")=3D=3D"none"?0:dojo.html= .getPixelValue(node,"border-"+side+"-width"));=0A= };=0A= dojo.html.getMarginExtent=3Dfunction(node,side){=0A= return = dojo.html._sumPixelValues(node,["margin-"+side],dojo.html.isPositionAbsol= ute(node));=0A= };=0A= dojo.html.getPaddingExtent=3Dfunction(node,side){=0A= return dojo.html._sumPixelValues(node,["padding-"+side],true);=0A= };=0A= dojo.html.getPadding=3Dfunction(node){=0A= return = {width:dojo.html._sumPixelValues(node,["padding-left","padding-right"],tr= ue),height:dojo.html._sumPixelValues(node,["padding-top","padding-bottom"= ],true)};=0A= };=0A= dojo.html.getPadBorder=3Dfunction(node){=0A= var pad=3Ddojo.html.getPadding(node);=0A= var _434=3Ddojo.html.getBorder(node);=0A= return {width:pad.width+_434.width,height:pad.height+_434.height};=0A= };=0A= dojo.html.getBoxSizing=3Dfunction(node){=0A= var h=3Ddojo.render.html;=0A= var bs=3Ddojo.html.boxSizing;=0A= if(((h.ie)||(h.opera))&&node.nodeName.toLowerCase()!=3D"img"){=0A= var cm=3Ddocument["compatMode"];=0A= if((cm=3D=3D"BackCompat")||(cm=3D=3D"QuirksMode")){=0A= return bs.BORDER_BOX;=0A= }else{=0A= return bs.CONTENT_BOX;=0A= }=0A= }else{=0A= if(arguments.length=3D=3D0){=0A= node=3Ddocument.documentElement;=0A= }=0A= var _439;=0A= if(!h.ie){=0A= _439=3Ddojo.html.getStyle(node,"-moz-box-sizing");=0A= if(!_439){=0A= _439=3Ddojo.html.getStyle(node,"box-sizing");=0A= }=0A= }=0A= return (_439?_439:bs.CONTENT_BOX);=0A= }=0A= };=0A= dojo.html.isBorderBox=3Dfunction(node){=0A= return = (dojo.html.getBoxSizing(node)=3D=3Ddojo.html.boxSizing.BORDER_BOX);=0A= };=0A= dojo.html.getBorderBox=3Dfunction(node){=0A= node=3Ddojo.byId(node);=0A= return {width:node.offsetWidth,height:node.offsetHeight};=0A= };=0A= dojo.html.getPaddingBox=3Dfunction(node){=0A= var box=3Ddojo.html.getBorderBox(node);=0A= var _43e=3Ddojo.html.getBorder(node);=0A= return {width:box.width-_43e.width,height:box.height-_43e.height};=0A= };=0A= dojo.html.getContentBox=3Dfunction(node){=0A= node=3Ddojo.byId(node);=0A= var _440=3Ddojo.html.getPadBorder(node);=0A= return = {width:node.offsetWidth-_440.width,height:node.offsetHeight-_440.height};=0A= };=0A= dojo.html.setContentBox=3Dfunction(node,args){=0A= node=3Ddojo.byId(node);=0A= var _443=3D0;=0A= var _444=3D0;=0A= var isbb=3Ddojo.html.isBorderBox(node);=0A= var _446=3D(isbb?dojo.html.getPadBorder(node):{width:0,height:0});=0A= var ret=3D{};=0A= if(typeof args.width!=3D"undefined"){=0A= _443=3Dargs.width+_446.width;=0A= ret.width=3Ddojo.html.setPositivePixelValue(node,"width",_443);=0A= }=0A= if(typeof args.height!=3D"undefined"){=0A= _444=3Dargs.height+_446.height;=0A= ret.height=3Ddojo.html.setPositivePixelValue(node,"height",_444);=0A= }=0A= return ret;=0A= };=0A= dojo.html.getMarginBox=3Dfunction(node){=0A= var _449=3Ddojo.html.getBorderBox(node);=0A= var _44a=3Ddojo.html.getMargin(node);=0A= return {width:_449.width+_44a.width,height:_449.height+_44a.height};=0A= };=0A= dojo.html.setMarginBox=3Dfunction(node,args){=0A= node=3Ddojo.byId(node);=0A= var _44d=3D0;=0A= var _44e=3D0;=0A= var isbb=3Ddojo.html.isBorderBox(node);=0A= var _450=3D(!isbb?dojo.html.getPadBorder(node):{width:0,height:0});=0A= var _451=3Ddojo.html.getMargin(node);=0A= var ret=3D{};=0A= if(typeof args.width!=3D"undefined"){=0A= _44d=3Dargs.width-_450.width;=0A= _44d-=3D_451.width;=0A= ret.width=3Ddojo.html.setPositivePixelValue(node,"width",_44d);=0A= }=0A= if(typeof args.height!=3D"undefined"){=0A= _44e=3Dargs.height-_450.height;=0A= _44e-=3D_451.height;=0A= ret.height=3Ddojo.html.setPositivePixelValue(node,"height",_44e);=0A= }=0A= return ret;=0A= };=0A= dojo.html.getElementBox=3Dfunction(node,type){=0A= var bs=3Ddojo.html.boxSizing;=0A= switch(type){=0A= case bs.MARGIN_BOX:=0A= return dojo.html.getMarginBox(node);=0A= case bs.BORDER_BOX:=0A= return dojo.html.getBorderBox(node);=0A= case bs.PADDING_BOX:=0A= return dojo.html.getPaddingBox(node);=0A= case bs.CONTENT_BOX:=0A= default:=0A= return dojo.html.getContentBox(node);=0A= }=0A= };=0A= dojo.html.toCoordinateObject=3Ddojo.html.toCoordinateArray=3Dfunction(_45= 6,_457,_458){=0A= if(_456 instanceof Array||typeof _456=3D=3D"array"){=0A= dojo.deprecated("dojo.html.toCoordinateArray","use = dojo.html.toCoordinateObject({left: , top: , width: , height: }) = instead","0.5");=0A= while(_456.length<4){=0A= _456.push(0);=0A= }=0A= while(_456.length>4){=0A= _456.pop();=0A= }=0A= var ret=3D{left:_456[0],top:_456[1],width:_456[2],height:_456[3]};=0A= }else{=0A= if(!_456.nodeType&&!(_456 instanceof String||typeof = _456=3D=3D"string")&&("width" in _456||"height" in _456||"left" in = _456||"x" in _456||"top" in _456||"y" in _456)){=0A= var = ret=3D{left:_456.left||_456.x||0,top:_456.top||_456.y||0,width:_456.width= ||0,height:_456.height||0};=0A= }else{=0A= var node=3Ddojo.byId(_456);=0A= var pos=3Ddojo.html.abs(node,_457,_458);=0A= var _45c=3Ddojo.html.getMarginBox(node);=0A= var = ret=3D{left:pos.left,top:pos.top,width:_45c.width,height:_45c.height};=0A= }=0A= }=0A= ret.x=3Dret.left;=0A= ret.y=3Dret.top;=0A= return ret;=0A= };=0A= dojo.html.setMarginBoxWidth=3Ddojo.html.setOuterWidth=3Dfunction(node,_45= e){=0A= return = dojo.html._callDeprecated("setMarginBoxWidth","setMarginBox",arguments,"w= idth");=0A= };=0A= dojo.html.setMarginBoxHeight=3Ddojo.html.setOuterHeight=3Dfunction(){=0A= return = dojo.html._callDeprecated("setMarginBoxHeight","setMarginBox",arguments,"= height");=0A= };=0A= dojo.html.getMarginBoxWidth=3Ddojo.html.getOuterWidth=3Dfunction(){=0A= return = dojo.html._callDeprecated("getMarginBoxWidth","getMarginBox",arguments,nu= ll,"width");=0A= };=0A= dojo.html.getMarginBoxHeight=3Ddojo.html.getOuterHeight=3Dfunction(){=0A= return = dojo.html._callDeprecated("getMarginBoxHeight","getMarginBox",arguments,n= ull,"height");=0A= };=0A= dojo.html.getTotalOffset=3Dfunction(node,type,_461){=0A= return = dojo.html._callDeprecated("getTotalOffset","getAbsolutePosition",argument= s,null,type);=0A= };=0A= dojo.html.getAbsoluteX=3Dfunction(node,_463){=0A= return = dojo.html._callDeprecated("getAbsoluteX","getAbsolutePosition",arguments,= null,"x");=0A= };=0A= dojo.html.getAbsoluteY=3Dfunction(node,_465){=0A= return = dojo.html._callDeprecated("getAbsoluteY","getAbsolutePosition",arguments,= null,"y");=0A= };=0A= dojo.html.totalOffsetLeft=3Dfunction(node,_467){=0A= return = dojo.html._callDeprecated("totalOffsetLeft","getAbsolutePosition",argumen= ts,null,"left");=0A= };=0A= dojo.html.totalOffsetTop=3Dfunction(node,_469){=0A= return = dojo.html._callDeprecated("totalOffsetTop","getAbsolutePosition",argument= s,null,"top");=0A= };=0A= dojo.html.getMarginWidth=3Dfunction(node){=0A= return = dojo.html._callDeprecated("getMarginWidth","getMargin",arguments,null,"wi= dth");=0A= };=0A= dojo.html.getMarginHeight=3Dfunction(node){=0A= return = dojo.html._callDeprecated("getMarginHeight","getMargin",arguments,null,"h= eight");=0A= };=0A= dojo.html.getBorderWidth=3Dfunction(node){=0A= return = dojo.html._callDeprecated("getBorderWidth","getBorder",arguments,null,"wi= dth");=0A= };=0A= dojo.html.getBorderHeight=3Dfunction(node){=0A= return = dojo.html._callDeprecated("getBorderHeight","getBorder",arguments,null,"h= eight");=0A= };=0A= dojo.html.getPaddingWidth=3Dfunction(node){=0A= return = dojo.html._callDeprecated("getPaddingWidth","getPadding",arguments,null,"= width");=0A= };=0A= dojo.html.getPaddingHeight=3Dfunction(node){=0A= return = dojo.html._callDeprecated("getPaddingHeight","getPadding",arguments,null,= "height");=0A= };=0A= dojo.html.getPadBorderWidth=3Dfunction(node){=0A= return = dojo.html._callDeprecated("getPadBorderWidth","getPadBorder",arguments,nu= ll,"width");=0A= };=0A= dojo.html.getPadBorderHeight=3Dfunction(node){=0A= return = dojo.html._callDeprecated("getPadBorderHeight","getPadBorder",arguments,n= ull,"height");=0A= };=0A= dojo.html.getBorderBoxWidth=3Ddojo.html.getInnerWidth=3Dfunction(){=0A= return = dojo.html._callDeprecated("getBorderBoxWidth","getBorderBox",arguments,nu= ll,"width");=0A= };=0A= dojo.html.getBorderBoxHeight=3Ddojo.html.getInnerHeight=3Dfunction(){=0A= return = dojo.html._callDeprecated("getBorderBoxHeight","getBorderBox",arguments,n= ull,"height");=0A= };=0A= dojo.html.getContentBoxWidth=3Ddojo.html.getContentWidth=3Dfunction(){=0A= return = dojo.html._callDeprecated("getContentBoxWidth","getContentBox",arguments,= null,"width");=0A= };=0A= dojo.html.getContentBoxHeight=3Ddojo.html.getContentHeight=3Dfunction(){=0A= return = dojo.html._callDeprecated("getContentBoxHeight","getContentBox",arguments= ,null,"height");=0A= };=0A= dojo.html.setContentBoxWidth=3Ddojo.html.setContentWidth=3Dfunction(node,= _473){=0A= return = dojo.html._callDeprecated("setContentBoxWidth","setContentBox",arguments,= "width");=0A= };=0A= dojo.html.setContentBoxHeight=3Ddojo.html.setContentHeight=3Dfunction(nod= e,_475){=0A= return = dojo.html._callDeprecated("setContentBoxHeight","setContentBox",arguments= ,"height");=0A= };=0A= dojo.provide("dojo.lfx.html");=0A= dojo.lfx.html._byId=3Dfunction(_476){=0A= if(!_476){=0A= return [];=0A= }=0A= if(dojo.lang.isArrayLike(_476)){=0A= if(!_476.alreadyChecked){=0A= var n=3D[];=0A= dojo.lang.forEach(_476,function(node){=0A= n.push(dojo.byId(node));=0A= });=0A= n.alreadyChecked=3Dtrue;=0A= return n;=0A= }else{=0A= return _476;=0A= }=0A= }else{=0A= var n=3D[];=0A= n.push(dojo.byId(_476));=0A= n.alreadyChecked=3Dtrue;=0A= return n;=0A= }=0A= };=0A= dojo.lfx.html.propertyAnimation=3Dfunction(_479,_47a,_47b,_47c,_47d){=0A= _479=3Ddojo.lfx.html._byId(_479);=0A= var = _47e=3D{"propertyMap":_47a,"nodes":_479,"duration":_47b,"easing":_47c||do= jo.lfx.easeDefault};=0A= var _47f=3Dfunction(args){=0A= if(args.nodes.length=3D=3D1){=0A= var pm=3Dargs.propertyMap;=0A= if(!dojo.lang.isArray(args.propertyMap)){=0A= var parr=3D[];=0A= for(var _483 in pm){=0A= pm[_483].property=3D_483;=0A= parr.push(pm[_483]);=0A= }=0A= pm=3Dargs.propertyMap=3Dparr;=0A= }=0A= dojo.lang.forEach(pm,function(prop){=0A= if(dj_undef("start",prop)){=0A= if(prop.property!=3D"opacity"){=0A= prop.start=3DparseInt(dojo.html.getComputedStyle(args.nodes[0],prop.prope= rty));=0A= }else{=0A= prop.start=3Ddojo.html.getOpacity(args.nodes[0]);=0A= }=0A= }=0A= });=0A= }=0A= };=0A= var _485=3Dfunction(_486){=0A= var _487=3D[];=0A= dojo.lang.forEach(_486,function(c){=0A= _487.push(Math.round(c));=0A= });=0A= return _487;=0A= };=0A= var _489=3Dfunction(n,_48b){=0A= n=3Ddojo.byId(n);=0A= if(!n||!n.style){=0A= return;=0A= }=0A= for(var s in _48b){=0A= try{=0A= if(s=3D=3D"opacity"){=0A= dojo.html.setOpacity(n,_48b[s]);=0A= }else{=0A= n.style[s]=3D_48b[s];=0A= }=0A= }=0A= catch(e){=0A= dojo.debug(e);=0A= }=0A= }=0A= };=0A= var _48d=3Dfunction(_48e){=0A= this._properties=3D_48e;=0A= this.diffs=3Dnew Array(_48e.length);=0A= dojo.lang.forEach(_48e,function(prop,i){=0A= if(dojo.lang.isFunction(prop.start)){=0A= prop.start=3Dprop.start(prop,i);=0A= }=0A= if(dojo.lang.isFunction(prop.end)){=0A= prop.end=3Dprop.end(prop,i);=0A= }=0A= if(dojo.lang.isArray(prop.start)){=0A= this.diffs[i]=3Dnull;=0A= }else{=0A= if(prop.start instanceof dojo.gfx.color.Color){=0A= prop.startRgb=3Dprop.start.toRgb();=0A= prop.endRgb=3Dprop.end.toRgb();=0A= }else{=0A= this.diffs[i]=3Dprop.end-prop.start;=0A= }=0A= }=0A= },this);=0A= this.getValue=3Dfunction(n){=0A= var ret=3D{};=0A= dojo.lang.forEach(this._properties,function(prop,i){=0A= var _495=3Dnull;=0A= if(dojo.lang.isArray(prop.start)){=0A= }else{=0A= if(prop.start instanceof dojo.gfx.color.Color){=0A= _495=3D(prop.units||"rgb")+"(";=0A= for(var j=3D0;j3){=0A= _50a.pop();=0A= }=0A= var rgb=3Dnew dojo.gfx.color.Color(_504);=0A= var _50f=3Dnew dojo.gfx.color.Color(_50a);=0A= var = anim=3Ddojo.lfx.propertyAnimation(node,{"background-color":{start:rgb,end= :_50f}},_505,_506,{"beforeBegin":function(){=0A= if(_50c){=0A= node.style.backgroundImage=3D"none";=0A= }=0A= node.style.backgroundColor=3D"rgb("+rgb.toRgb().join(",")+")";=0A= },"onEnd":function(){=0A= if(_50c){=0A= node.style.backgroundImage=3D_50c;=0A= }=0A= if(_50d){=0A= node.style.backgroundColor=3D"transparent";=0A= }=0A= if(_507){=0A= _507(node,anim);=0A= }=0A= }});=0A= _508.push(anim);=0A= });=0A= return dojo.lfx.combine(_508);=0A= };=0A= dojo.lfx.html.unhighlight=3Dfunction(_511,_512,_513,_514,_515){=0A= _511=3Ddojo.lfx.html._byId(_511);=0A= var _516=3D[];=0A= dojo.lang.forEach(_511,function(node){=0A= var _518=3Dnew dojo.gfx.color.Color(dojo.html.getBackgroundColor(node));=0A= var rgb=3Dnew dojo.gfx.color.Color(_512);=0A= var _51a=3Ddojo.html.getStyle(node,"background-image");=0A= var = anim=3Ddojo.lfx.propertyAnimation(node,{"background-color":{start:_518,en= d:rgb}},_513,_514,{"beforeBegin":function(){=0A= if(_51a){=0A= node.style.backgroundImage=3D"none";=0A= }=0A= node.style.backgroundColor=3D"rgb("+_518.toRgb().join(",")+")";=0A= },"onEnd":function(){=0A= if(_515){=0A= _515(node,anim);=0A= }=0A= }});=0A= _516.push(anim);=0A= });=0A= return dojo.lfx.combine(_516);=0A= };=0A= dojo.lang.mixin(dojo.lfx,dojo.lfx.html);=0A= dojo.kwCompoundRequire({browser:["dojo.lfx.html"],dashboard:["dojo.lfx.ht= ml"]});=0A= dojo.provide("dojo.lfx.*");=0A= dojo.provide("dojo.lfx.toggle");=0A= dojo.lfx.toggle.plain=3D{show:function(node,_51d,_51e,_51f){=0A= dojo.html.show(node);=0A= if(dojo.lang.isFunction(_51f)){=0A= _51f();=0A= }=0A= },hide:function(node,_521,_522,_523){=0A= dojo.html.hide(node);=0A= if(dojo.lang.isFunction(_523)){=0A= _523();=0A= }=0A= }};=0A= dojo.lfx.toggle.fade=3D{show:function(node,_525,_526,_527){=0A= dojo.lfx.fadeShow(node,_525,_526,_527).play();=0A= },hide:function(node,_529,_52a,_52b){=0A= dojo.lfx.fadeHide(node,_529,_52a,_52b).play();=0A= }};=0A= dojo.lfx.toggle.wipe=3D{show:function(node,_52d,_52e,_52f){=0A= dojo.lfx.wipeIn(node,_52d,_52e,_52f).play();=0A= },hide:function(node,_531,_532,_533){=0A= dojo.lfx.wipeOut(node,_531,_532,_533).play();=0A= }};=0A= dojo.lfx.toggle.explode=3D{show:function(node,_535,_536,_537,_538){=0A= dojo.lfx.explode(_538||{x:0,y:0,width:0,height:0},node,_535,_536,_537).pl= ay();=0A= },hide:function(node,_53a,_53b,_53c,_53d){=0A= dojo.lfx.implode(node,_53d||{x:0,y:0,width:0,height:0},_53a,_53b,_53c).pl= ay();=0A= }};=0A= dojo.provide("dojo.regexp");=0A= dojo.evalObjPath("dojo.regexp.us",true);=0A= dojo.regexp.tld=3Dfunction(_53e){=0A= _53e=3D(typeof _53e=3D=3D"object")?_53e:{};=0A= if(typeof _53e.allowCC!=3D"boolean"){=0A= _53e.allowCC=3Dtrue;=0A= }=0A= if(typeof _53e.allowInfra!=3D"boolean"){=0A= _53e.allowInfra=3Dtrue;=0A= }=0A= if(typeof _53e.allowGeneric!=3D"boolean"){=0A= _53e.allowGeneric=3Dtrue;=0A= }=0A= var _53f=3D"arpa";=0A= var = _540=3D"aero|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|tr= avel|xxx|jobs|mobi|post";=0A= var = ccRE=3D"ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|az|ba|bb|bd|be|bf= |bg|bh|bi|bj|bm|bn|bo|br|"+"bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|= cm|cn|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|"+"ec|ee|eg|er|eu|es|et|fi|f= j|fk|fm|fo|fr|ga|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|"+"gy|hk= |hm|hn|hr|ht|hu|id|ie|il|im|in|io|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|= kr|kw|ky|kz|"+"la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mk|ml|mm|m= n|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|"+"my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu= |nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|"+"re|ro|ru|rw|sa|sb|= sc|sd|se|sg|sh|si|sk|sl|sm|sn|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|"= +"tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt= |yu|za|zm|zw";=0A= var a=3D[];=0A= if(_53e.allowInfra){=0A= a.push(_53f);=0A= }=0A= if(_53e.allowGeneric){=0A= a.push(_540);=0A= }=0A= if(_53e.allowCC){=0A= a.push(ccRE);=0A= }=0A= var _543=3D"";=0A= if(a.length>0){=0A= _543=3D"("+a.join("|")+")";=0A= }=0A= return _543;=0A= };=0A= dojo.regexp.ipAddress=3Dfunction(_544){=0A= _544=3D(typeof _544=3D=3D"object")?_544:{};=0A= if(typeof _544.allowDottedDecimal!=3D"boolean"){=0A= _544.allowDottedDecimal=3Dtrue;=0A= }=0A= if(typeof _544.allowDottedHex!=3D"boolean"){=0A= _544.allowDottedHex=3Dtrue;=0A= }=0A= if(typeof _544.allowDottedOctal!=3D"boolean"){=0A= _544.allowDottedOctal=3Dtrue;=0A= }=0A= if(typeof _544.allowDecimal!=3D"boolean"){=0A= _544.allowDecimal=3Dtrue;=0A= }=0A= if(typeof _544.allowHex!=3D"boolean"){=0A= _544.allowHex=3Dtrue;=0A= }=0A= if(typeof _544.allowIPv6!=3D"boolean"){=0A= _544.allowIPv6=3Dtrue;=0A= }=0A= if(typeof _544.allowHybrid!=3D"boolean"){=0A= _544.allowHybrid=3Dtrue;=0A= }=0A= var = _545=3D"((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.){3}(\\d|[1-9]\\d|1\\= d\\d|2[0-4]\\d|25[0-5])";=0A= var = _546=3D"(0[xX]0*[\\da-fA-F]?[\\da-fA-F]\\.){3}0[xX]0*[\\da-fA-F]?[\\da-fA= -F]";=0A= var _547=3D"(0+[0-3][0-7][0-7]\\.){3}0+[0-3][0-7][0-7]";=0A= var = _548=3D"(0|[1-9]\\d{0,8}|[1-3]\\d{9}|4[01]\\d{8}|42[0-8]\\d{7}|429[0-3]\\= d{6}|"+"4294[0-8]\\d{5}|42949[0-5]\\d{4}|429496[0-6]\\d{3}|4294967[01]\\d= {2}|42949672[0-8]\\d|429496729[0-5])";=0A= var _549=3D"0[xX]0*[\\da-fA-F]{1,8}";=0A= var _54a=3D"([\\da-fA-F]{1,4}\\:){7}[\\da-fA-F]{1,4}";=0A= var = _54b=3D"([\\da-fA-F]{1,4}\\:){6}"+"((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-= 5])\\.){3}(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])";=0A= var a=3D[];=0A= if(_544.allowDottedDecimal){=0A= a.push(_545);=0A= }=0A= if(_544.allowDottedHex){=0A= a.push(_546);=0A= }=0A= if(_544.allowDottedOctal){=0A= a.push(_547);=0A= }=0A= if(_544.allowDecimal){=0A= a.push(_548);=0A= }=0A= if(_544.allowHex){=0A= a.push(_549);=0A= }=0A= if(_544.allowIPv6){=0A= a.push(_54a);=0A= }=0A= if(_544.allowHybrid){=0A= a.push(_54b);=0A= }=0A= var _54d=3D"";=0A= if(a.length>0){=0A= _54d=3D"("+a.join("|")+")";=0A= }=0A= return _54d;=0A= };=0A= dojo.regexp.host=3Dfunction(_54e){=0A= _54e=3D(typeof _54e=3D=3D"object")?_54e:{};=0A= if(typeof _54e.allowIP!=3D"boolean"){=0A= _54e.allowIP=3Dtrue;=0A= }=0A= if(typeof _54e.allowLocal!=3D"boolean"){=0A= _54e.allowLocal=3Dfalse;=0A= }=0A= if(typeof _54e.allowPort!=3D"boolean"){=0A= _54e.allowPort=3Dtrue;=0A= }=0A= var = _54f=3D"([0-9a-zA-Z]([-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?\\.)+"+dojo.regexp.tl= d(_54e);=0A= var = _550=3D(_54e.allowPort)?"(\\:"+dojo.regexp.integer({signed:false})+")?":"= ";=0A= var _551=3D_54f;=0A= if(_54e.allowIP){=0A= _551+=3D"|"+dojo.regexp.ipAddress(_54e);=0A= }=0A= if(_54e.allowLocal){=0A= _551+=3D"|localhost";=0A= }=0A= return "("+_551+")"+_550;=0A= };=0A= dojo.regexp.url=3Dfunction(_552){=0A= _552=3D(typeof _552=3D=3D"object")?_552:{};=0A= if(typeof _552.scheme=3D=3D"undefined"){=0A= _552.scheme=3D[true,false];=0A= }=0A= var _553=3Ddojo.regexp.buildGroupRE(_552.scheme,function(q){=0A= if(q){=0A= return "(https?|ftps?)\\://";=0A= }=0A= return "";=0A= });=0A= var = _555=3D"(/([^?#\\s/]+/)*)?([^?#\\s/]+(\\?[^?#\\s/]*)?(#[A-Za-z][\\w.:-]*)= ?)?";=0A= return _553+dojo.regexp.host(_552)+_555;=0A= };=0A= dojo.regexp.emailAddress=3Dfunction(_556){=0A= _556=3D(typeof _556=3D=3D"object")?_556:{};=0A= if(typeof _556.allowCruft!=3D"boolean"){=0A= _556.allowCruft=3Dfalse;=0A= }=0A= _556.allowPort=3Dfalse;=0A= var _557=3D"([\\da-z]+[-._+&'])*[\\da-z]+";=0A= var _558=3D_557+"@"+dojo.regexp.host(_556);=0A= if(_556.allowCruft){=0A= _558=3D"?";=0A= }=0A= return _558;=0A= };=0A= dojo.regexp.emailAddressList=3Dfunction(_559){=0A= _559=3D(typeof _559=3D=3D"object")?_559:{};=0A= if(typeof _559.listSeparator!=3D"string"){=0A= _559.listSeparator=3D"\\s;,";=0A= }=0A= var _55a=3Ddojo.regexp.emailAddress(_559);=0A= var = _55b=3D"("+_55a+"\\s*["+_559.listSeparator+"]\\s*)*"+_55a+"\\s*["+_559.li= stSeparator+"]?\\s*";=0A= return _55b;=0A= };=0A= dojo.regexp.integer=3Dfunction(_55c){=0A= _55c=3D(typeof _55c=3D=3D"object")?_55c:{};=0A= if(typeof _55c.signed=3D=3D"undefined"){=0A= _55c.signed=3D[true,false];=0A= }=0A= if(typeof _55c.separator=3D=3D"undefined"){=0A= _55c.separator=3D"";=0A= }else{=0A= if(typeof _55c.groupSize=3D=3D"undefined"){=0A= _55c.groupSize=3D3;=0A= }=0A= }=0A= var _55d=3Ddojo.regexp.buildGroupRE(_55c.signed,function(q){=0A= return q?"[-+]":"";=0A= });=0A= var _55f=3Ddojo.regexp.buildGroupRE(_55c.separator,function(sep){=0A= if(sep=3D=3D""){=0A= return "(0|[1-9]\\d*)";=0A= }=0A= var grp=3D_55c.groupSize,grp2=3D_55c.groupSize2;=0A= if(typeof grp2!=3D"undefined"){=0A= var = _563=3D"(0|[1-9]\\d{0,"+(grp2-1)+"}(["+sep+"]\\d{"+grp2+"})*["+sep+"]\\d{= "+grp+"})";=0A= return ((grp-grp2)>0)?"("+_563+"|(0|[1-9]\\d{0,"+(grp-1)+"}))":_563;=0A= }=0A= return "(0|[1-9]\\d{0,"+(grp-1)+"}(["+sep+"]\\d{"+grp+"})*)";=0A= });=0A= return _55d+_55f;=0A= };=0A= dojo.regexp.realNumber=3Dfunction(_564){=0A= _564=3D(typeof _564=3D=3D"object")?_564:{};=0A= if(typeof _564.places!=3D"number"){=0A= _564.places=3DInfinity;=0A= }=0A= if(typeof _564.decimal!=3D"string"){=0A= _564.decimal=3D".";=0A= }=0A= if(typeof _564.fractional=3D=3D"undefined"){=0A= _564.fractional=3D[true,false];=0A= }=0A= if(typeof _564.exponent=3D=3D"undefined"){=0A= _564.exponent=3D[true,false];=0A= }=0A= if(typeof _564.eSigned=3D=3D"undefined"){=0A= _564.eSigned=3D[true,false];=0A= }=0A= var _565=3Ddojo.regexp.integer(_564);=0A= var _566=3Ddojo.regexp.buildGroupRE(_564.fractional,function(q){=0A= var re=3D"";=0A= if(q&&(_564.places>0)){=0A= re=3D"\\"+_564.decimal;=0A= if(_564.places=3D=3DInfinity){=0A= re=3D"("+re+"\\d+)?";=0A= }else{=0A= re=3Dre+"\\d{"+_564.places+"}";=0A= }=0A= }=0A= return re;=0A= });=0A= var _569=3Ddojo.regexp.buildGroupRE(_564.exponent,function(q){=0A= if(q){=0A= return "([eE]"+dojo.regexp.integer({signed:_564.eSigned})+")";=0A= }=0A= return "";=0A= });=0A= return _565+_566+_569;=0A= };=0A= dojo.regexp.currency=3Dfunction(_56b){=0A= _56b=3D(typeof _56b=3D=3D"object")?_56b:{};=0A= if(typeof _56b.signed=3D=3D"undefined"){=0A= _56b.signed=3D[true,false];=0A= }=0A= if(typeof _56b.symbol=3D=3D"undefined"){=0A= _56b.symbol=3D"$";=0A= }=0A= if(typeof _56b.placement!=3D"string"){=0A= _56b.placement=3D"before";=0A= }=0A= if(typeof _56b.signPlacement!=3D"string"){=0A= _56b.signPlacement=3D"before";=0A= }=0A= if(typeof _56b.separator=3D=3D"undefined"){=0A= _56b.separator=3D",";=0A= }=0A= if(typeof _56b.fractional=3D=3D"undefined"&&typeof = _56b.cents!=3D"undefined"){=0A= dojo.deprecated("dojo.regexp.currency: flags.cents","use = flags.fractional instead","0.5");=0A= _56b.fractional=3D_56b.cents;=0A= }=0A= if(typeof _56b.decimal!=3D"string"){=0A= _56b.decimal=3D".";=0A= }=0A= var _56c=3Ddojo.regexp.buildGroupRE(_56b.signed,function(q){=0A= if(q){=0A= return "[-+]";=0A= }=0A= return "";=0A= });=0A= var _56e=3Ddojo.regexp.buildGroupRE(_56b.symbol,function(_56f){=0A= return "\\s?"+_56f.replace(/([.$?*!=3D:|\\\/^])/g,"\\$1")+"\\s?";=0A= });=0A= switch(_56b.signPlacement){=0A= case "before":=0A= _56e=3D_56c+_56e;=0A= break;=0A= case "after":=0A= _56e=3D_56e+_56c;=0A= break;=0A= }=0A= var _570=3D_56b;=0A= _570.signed=3Dfalse;=0A= _570.exponent=3Dfalse;=0A= var _571=3Ddojo.regexp.realNumber(_570);=0A= var _572;=0A= switch(_56b.placement){=0A= case "before":=0A= _572=3D_56e+_571;=0A= break;=0A= case "after":=0A= _572=3D_571+_56e;=0A= break;=0A= }=0A= switch(_56b.signPlacement){=0A= case "around":=0A= _572=3D"("+_572+"|"+"\\("+_572+"\\)"+")";=0A= break;=0A= case "begin":=0A= _572=3D_56c+_572;=0A= break;=0A= case "end":=0A= _572=3D_572+_56c;=0A= break;=0A= }=0A= return _572;=0A= };=0A= dojo.regexp.us.state=3Dfunction(_573){=0A= _573=3D(typeof _573=3D=3D"object")?_573:{};=0A= if(typeof _573.allowTerritories!=3D"boolean"){=0A= _573.allowTerritories=3Dtrue;=0A= }=0A= if(typeof _573.allowMilitary!=3D"boolean"){=0A= _573.allowMilitary=3Dtrue;=0A= }=0A= var = _574=3D"AL|AK|AZ|AR|CA|CO|CT|DE|DC|FL|GA|HI|ID|IL|IN|IA|KS|KY|LA|ME|MD|MA= |MI|MN|MS|MO|MT|"+"NE|NV|NH|NJ|NM|NY|NC|ND|OH|OK|OR|PA|RI|SC|SD|TN|TX|UT|= VT|VA|WA|WV|WI|WY";=0A= var _575=3D"AS|FM|GU|MH|MP|PW|PR|VI";=0A= var _576=3D"AA|AE|AP";=0A= if(_573.allowTerritories){=0A= _574+=3D"|"+_575;=0A= }=0A= if(_573.allowMilitary){=0A= _574+=3D"|"+_576;=0A= }=0A= return "("+_574+")";=0A= };=0A= dojo.regexp.time=3Dfunction(_577){=0A= dojo.deprecated("dojo.regexp.time","Use dojo.date.parse instead","0.5");=0A= _577=3D(typeof _577=3D=3D"object")?_577:{};=0A= if(typeof _577.format=3D=3D"undefined"){=0A= _577.format=3D"h:mm:ss t";=0A= }=0A= if(typeof _577.amSymbol!=3D"string"){=0A= _577.amSymbol=3D"AM";=0A= }=0A= if(typeof _577.pmSymbol!=3D"string"){=0A= _577.pmSymbol=3D"PM";=0A= }=0A= var _578=3Dfunction(_579){=0A= _579=3D_579.replace(/([.$?*!=3D:|{}\(\)\[\]\\\/^])/g,"\\$1");=0A= var = amRE=3D_577.amSymbol.replace(/([.$?*!=3D:|{}\(\)\[\]\\\/^])/g,"\\$1");=0A= var = pmRE=3D_577.pmSymbol.replace(/([.$?*!=3D:|{}\(\)\[\]\\\/^])/g,"\\$1");=0A= _579=3D_579.replace("hh","(0[1-9]|1[0-2])");=0A= _579=3D_579.replace("h","([1-9]|1[0-2])");=0A= _579=3D_579.replace("HH","([01][0-9]|2[0-3])");=0A= _579=3D_579.replace("H","([0-9]|1[0-9]|2[0-3])");=0A= _579=3D_579.replace("mm","([0-5][0-9])");=0A= _579=3D_579.replace("m","([1-5][0-9]|[0-9])");=0A= _579=3D_579.replace("ss","([0-5][0-9])");=0A= _579=3D_579.replace("s","([1-5][0-9]|[0-9])");=0A= _579=3D_579.replace("t","\\s?("+amRE+"|"+pmRE+")\\s?");=0A= return _579;=0A= };=0A= return dojo.regexp.buildGroupRE(_577.format,_578);=0A= };=0A= dojo.regexp.numberFormat=3Dfunction(_57c){=0A= _57c=3D(typeof _57c=3D=3D"object")?_57c:{};=0A= if(typeof _57c.format=3D=3D"undefined"){=0A= _57c.format=3D"###-###-####";=0A= }=0A= var _57d=3Dfunction(_57e){=0A= _57e=3D_57e.replace(/([.$*!=3D:|{}\(\)\[\]\\\/^])/g,"\\$1");=0A= _57e=3D_57e.replace(/\?/g,"\\d?");=0A= _57e=3D_57e.replace(/#/g,"\\d");=0A= return _57e;=0A= };=0A= return dojo.regexp.buildGroupRE(_57c.format,_57d);=0A= };=0A= dojo.regexp.buildGroupRE=3Dfunction(a,re){=0A= if(!(a instanceof Array)){=0A= return re(a);=0A= }=0A= var b=3D[];=0A= for(var i=3D0;i_583.length){=0A= return false;=0A= }=0A= if(typeof _584.maxlength=3D=3D"number"&&_584.maxlength<_583.length){=0A= return false;=0A= }=0A= return true;=0A= };=0A= dojo.validate.isInteger=3Dfunction(_585,_586){=0A= var re=3Dnew RegExp("^"+dojo.regexp.integer(_586)+"$");=0A= return re.test(_585);=0A= };=0A= dojo.validate.isRealNumber=3Dfunction(_588,_589){=0A= var re=3Dnew RegExp("^"+dojo.regexp.realNumber(_589)+"$");=0A= return re.test(_588);=0A= };=0A= dojo.validate.isCurrency=3Dfunction(_58b,_58c){=0A= var re=3Dnew RegExp("^"+dojo.regexp.currency(_58c)+"$");=0A= return re.test(_58b);=0A= };=0A= dojo.validate._isInRangeCache=3D{};=0A= dojo.validate.isInRange=3Dfunction(_58e,_58f){=0A= _58e=3D_58e.replace(dojo.lang.has(_58f,"separator")?_58f.separator:",",""= ,"g").replace(dojo.lang.has(_58f,"symbol")?_58f.symbol:"$","");=0A= if(isNaN(_58e)){=0A= return false;=0A= }=0A= _58f=3D(typeof _58f=3D=3D"object")?_58f:{};=0A= var max=3D(typeof _58f.max=3D=3D"number")?_58f.max:Infinity;=0A= var min=3D(typeof _58f.min=3D=3D"number")?_58f.min:-Infinity;=0A= var dec=3D(typeof _58f.decimal=3D=3D"string")?_58f.decimal:".";=0A= var _593=3Ddojo.validate._isInRangeCache;=0A= var _594=3D_58e+"max"+max+"min"+min+"dec"+dec;=0A= if(typeof _593[_594]!=3D"undefined"){=0A= return _593[_594];=0A= }=0A= var _595=3D"[^"+dec+"\\deE+-]";=0A= _58e=3D_58e.replace(RegExp(_595,"g"),"");=0A= _58e=3D_58e.replace(/^([+-]?)(\D*)/,"$1");=0A= _58e=3D_58e.replace(/(\D*)$/,"");=0A= _595=3D"(\\d)["+dec+"](\\d)";=0A= _58e=3D_58e.replace(RegExp(_595,"g"),"$1.$2");=0A= _58e=3DNumber(_58e);=0A= if(_58emax){=0A= _593[_594]=3Dfalse;=0A= return false;=0A= }=0A= _593[_594]=3Dtrue;=0A= return true;=0A= };=0A= dojo.validate.isNumberFormat=3Dfunction(_596,_597){=0A= var re=3Dnew RegExp("^"+dojo.regexp.numberFormat(_597)+"$","i");=0A= return re.test(_596);=0A= };=0A= dojo.validate.isValidLuhn=3Dfunction(_599){=0A= var sum,_59b,_59c;=0A= if(typeof _599!=3D"string"){=0A= _599=3DString(_599);=0A= }=0A= _599=3D_599.replace(/[- ]/g,"");=0A= _59b=3D_599.length%2;=0A= sum=3D0;=0A= for(var i=3D0;i<_599.length;i++){=0A= _59c=3DparseInt(_599.charAt(i));=0A= if(i%2=3D=3D_59b){=0A= _59c*=3D2;=0A= }=0A= if(_59c>9){=0A= _59c-=3D9;=0A= }=0A= sum+=3D_59c;=0A= }=0A= return !(sum%10);=0A= };=0A= dojo.provide("dojo.validate.web");=0A= dojo.validate.isIpAddress=3Dfunction(_59e,_59f){=0A= var re=3Dnew RegExp("^"+dojo.regexp.ipAddress(_59f)+"$","i");=0A= return re.test(_59e);=0A= };=0A= dojo.validate.isUrl=3Dfunction(_5a1,_5a2){=0A= var re=3Dnew RegExp("^"+dojo.regexp.url(_5a2)+"$","i");=0A= return re.test(_5a1);=0A= };=0A= dojo.validate.isEmailAddress=3Dfunction(_5a4,_5a5){=0A= var re=3Dnew RegExp("^"+dojo.regexp.emailAddress(_5a5)+"$","i");=0A= return re.test(_5a4);=0A= };=0A= dojo.validate.isEmailAddressList=3Dfunction(_5a7,_5a8){=0A= var re=3Dnew RegExp("^"+dojo.regexp.emailAddressList(_5a8)+"$","i");=0A= return re.test(_5a7);=0A= };=0A= dojo.validate.getEmailAddressList=3Dfunction(_5aa,_5ab){=0A= if(!_5ab){=0A= _5ab=3D{};=0A= }=0A= if(!_5ab.listSeparator){=0A= _5ab.listSeparator=3D"\\s;,";=0A= }=0A= if(dojo.validate.isEmailAddressList(_5aa,_5ab)){=0A= return _5aa.split(new RegExp("\\s*["+_5ab.listSeparator+"]\\s*"));=0A= }=0A= return [];=0A= };=0A= dojo.provide("dojo.xml.Parse");=0A= dojo.xml.Parse=3Dfunction(){=0A= var isIE=3D((dojo.render.html.capable)&&(dojo.render.html.ie));=0A= function getTagName(node){=0A= try{=0A= return node.tagName.toLowerCase();=0A= }=0A= catch(e){=0A= return "";=0A= }=0A= }=0A= function getDojoTagName(node){=0A= var _5af=3DgetTagName(node);=0A= if(!_5af){=0A= return "";=0A= }=0A= if((dojo.widget)&&(dojo.widget.tags[_5af])){=0A= return _5af;=0A= }=0A= var p=3D_5af.indexOf(":");=0A= if(p>=3D0){=0A= return _5af;=0A= }=0A= if(_5af.substr(0,5)=3D=3D"dojo:"){=0A= return _5af;=0A= }=0A= if(dojo.render.html.capable&&dojo.render.html.ie&&node.scopeName!=3D"HTML= "){=0A= return node.scopeName.toLowerCase()+":"+_5af;=0A= }=0A= if(_5af.substr(0,4)=3D=3D"dojo"){=0A= return "dojo:"+_5af.substring(4);=0A= }=0A= var djt=3Dnode.getAttribute("dojoType")||node.getAttribute("dojotype");=0A= if(djt){=0A= if(djt.indexOf(":")<0){=0A= djt=3D"dojo:"+djt;=0A= }=0A= return djt.toLowerCase();=0A= }=0A= djt=3Dnode.getAttributeNS&&node.getAttributeNS(dojo.dom.dojoml,"type");=0A= if(djt){=0A= return "dojo:"+djt.toLowerCase();=0A= }=0A= try{=0A= djt=3Dnode.getAttribute("dojo:type");=0A= }=0A= catch(e){=0A= }=0A= if(djt){=0A= return "dojo:"+djt.toLowerCase();=0A= }=0A= if((dj_global["djConfig"])&&(!djConfig["ignoreClassNames"])){=0A= var _5b2=3Dnode.className||node.getAttribute("class");=0A= if((_5b2)&&(_5b2.indexOf)&&(_5b2.indexOf("dojo-")!=3D-1)){=0A= var _5b3=3D_5b2.split(" ");=0A= for(var x=3D0,c=3D_5b3.length;x0){=0A= var ns=3D_5ba.substring(0,pos);=0A= _5be["ns"]=3Dns;=0A= if((dojo.ns)&&(!dojo.ns.allow(ns))){=0A= _5bc=3Dfalse;=0A= }=0A= }=0A= if(_5bc){=0A= var _5c1=3Dthis.parseAttributes(node);=0A= for(var attr in _5c1){=0A= if((!_5be[_5ba][attr])||(typeof _5be[_5ba][attr]!=3D"array")){=0A= _5be[_5ba][attr]=3D[];=0A= }=0A= _5be[_5ba][attr].push(_5c1[attr]);=0A= }=0A= _5be[_5ba].nodeRef=3Dnode;=0A= _5be.tagName=3D_5ba;=0A= _5be.index=3D_5b9||0;=0A= }=0A= var _5c2=3D0;=0A= for(var i=3D0;i=3D0;i=3Di-1){=0A= var el=3Dna[i];=0A= try{=0A= if(el&&el["__clobberAttrs__"]){=0A= for(var j=3D0;j=3D65&&_648<=3D90&&evt.shiftKey=3D=3Dfalse){=0A= _648+=3D32;=0A= }=0A= if(_648>=3D1&&_648<=3D26&&evt.ctrlKey){=0A= _648+=3D96;=0A= }=0A= evt.key=3DString.fromCharCode(_648);=0A= }=0A= }=0A= }else{=0A= if(evt["type"]=3D=3D"keypress"){=0A= if(dojo.render.html.opera){=0A= if(evt.which=3D=3D0){=0A= evt.key=3Devt.keyCode;=0A= }else{=0A= if(evt.which>0){=0A= switch(evt.which){=0A= case evt.KEY_SHIFT:=0A= case evt.KEY_CTRL:=0A= case evt.KEY_ALT:=0A= case evt.KEY_CAPS_LOCK:=0A= case evt.KEY_NUM_LOCK:=0A= case evt.KEY_SCROLL_LOCK:=0A= break;=0A= case evt.KEY_PAUSE:=0A= case evt.KEY_TAB:=0A= case evt.KEY_BACKSPACE:=0A= case evt.KEY_ENTER:=0A= case evt.KEY_ESCAPE:=0A= evt.key=3Devt.which;=0A= break;=0A= default:=0A= var _648=3Devt.which;=0A= if((evt.ctrlKey||evt.altKey||evt.metaKey)&&(evt.which>=3D65&&evt.which<=3D= 90&&evt.shiftKey=3D=3Dfalse)){=0A= _648+=3D32;=0A= }=0A= evt.key=3DString.fromCharCode(_648);=0A= }=0A= }=0A= }=0A= }else{=0A= if(dojo.render.html.ie){=0A= if(!evt.ctrlKey&&!evt.altKey&&evt.keyCode>=3Devt.KEY_SPACE){=0A= evt.key=3DString.fromCharCode(evt.keyCode);=0A= }=0A= }else{=0A= if(dojo.render.html.safari){=0A= switch(evt.keyCode){=0A= case 25:=0A= evt.key=3Devt.KEY_TAB;=0A= evt.shift=3Dtrue;=0A= break;=0A= case 63232:=0A= evt.key=3Devt.KEY_UP_ARROW;=0A= break;=0A= case 63233:=0A= evt.key=3Devt.KEY_DOWN_ARROW;=0A= break;=0A= case 63234:=0A= evt.key=3Devt.KEY_LEFT_ARROW;=0A= break;=0A= case 63235:=0A= evt.key=3Devt.KEY_RIGHT_ARROW;=0A= break;=0A= case 63236:=0A= evt.key=3Devt.KEY_F1;=0A= break;=0A= case 63237:=0A= evt.key=3Devt.KEY_F2;=0A= break;=0A= case 63238:=0A= evt.key=3Devt.KEY_F3;=0A= break;=0A= case 63239:=0A= evt.key=3Devt.KEY_F4;=0A= break;=0A= case 63240:=0A= evt.key=3Devt.KEY_F5;=0A= break;=0A= case 63241:=0A= evt.key=3Devt.KEY_F6;=0A= break;=0A= case 63242:=0A= evt.key=3Devt.KEY_F7;=0A= break;=0A= case 63243:=0A= evt.key=3Devt.KEY_F8;=0A= break;=0A= case 63244:=0A= evt.key=3Devt.KEY_F9;=0A= break;=0A= case 63245:=0A= evt.key=3Devt.KEY_F10;=0A= break;=0A= case 63246:=0A= evt.key=3Devt.KEY_F11;=0A= break;=0A= case 63247:=0A= evt.key=3Devt.KEY_F12;=0A= break;=0A= case 63250:=0A= evt.key=3Devt.KEY_PAUSE;=0A= break;=0A= case 63272:=0A= evt.key=3Devt.KEY_DELETE;=0A= break;=0A= case 63273:=0A= evt.key=3Devt.KEY_HOME;=0A= break;=0A= case 63275:=0A= evt.key=3Devt.KEY_END;=0A= break;=0A= case 63276:=0A= evt.key=3Devt.KEY_PAGE_UP;=0A= break;=0A= case 63277:=0A= evt.key=3Devt.KEY_PAGE_DOWN;=0A= break;=0A= case 63302:=0A= evt.key=3Devt.KEY_INSERT;=0A= break;=0A= case 63248:=0A= case 63249:=0A= case 63289:=0A= break;=0A= default:=0A= evt.key=3Devt.charCode>=3Devt.KEY_SPACE?String.fromCharCode(evt.charCode)= :evt.keyCode;=0A= }=0A= }else{=0A= evt.key=3Devt.charCode>0?String.fromCharCode(evt.charCode):evt.keyCode;=0A= }=0A= }=0A= }=0A= }=0A= }=0A= }=0A= if(dojo.render.html.ie){=0A= if(!evt.target){=0A= evt.target=3Devt.srcElement;=0A= }=0A= if(!evt.currentTarget){=0A= evt.currentTarget=3D(_646?_646:evt.srcElement);=0A= }=0A= if(!evt.layerX){=0A= evt.layerX=3Devt.offsetX;=0A= }=0A= if(!evt.layerY){=0A= evt.layerY=3Devt.offsetY;=0A= }=0A= var = doc=3D(evt.srcElement&&evt.srcElement.ownerDocument)?evt.srcElement.owner= Document:document;=0A= var = _64a=3D((dojo.render.html.ie55)||(doc["compatMode"]=3D=3D"BackCompat"))?d= oc.body:doc.documentElement;=0A= if(!evt.pageX){=0A= evt.pageX=3Devt.clientX+(_64a.scrollLeft||0);=0A= }=0A= if(!evt.pageY){=0A= evt.pageY=3Devt.clientY+(_64a.scrollTop||0);=0A= }=0A= if(evt.type=3D=3D"mouseover"){=0A= evt.relatedTarget=3Devt.fromElement;=0A= }=0A= if(evt.type=3D=3D"mouseout"){=0A= evt.relatedTarget=3Devt.toElement;=0A= }=0A= this.currentEvent=3Devt;=0A= evt.callListener=3Dthis.callListener;=0A= evt.stopPropagation=3Dthis._stopPropagation;=0A= evt.preventDefault=3Dthis._preventDefault;=0A= }=0A= return evt;=0A= };=0A= this.stopEvent=3Dfunction(evt){=0A= if(window.event){=0A= evt.cancelBubble=3Dtrue;=0A= evt.returnValue=3Dfalse;=0A= }else{=0A= evt.preventDefault();=0A= evt.stopPropagation();=0A= }=0A= };=0A= };=0A= dojo.kwCompoundRequire({common:["dojo.event.common","dojo.event.topic"],b= rowser:["dojo.event.browser"],dashboard:["dojo.event.browser"]});=0A= dojo.provide("dojo.event.*");=0A= dojo.provide("dojo.widget.Manager");=0A= dojo.widget.manager=3Dnew function(){=0A= this.widgets=3D[];=0A= this.widgetIds=3D[];=0A= this.topWidgets=3D{};=0A= var _64c=3D{};=0A= var _64d=3D[];=0A= this.getUniqueId=3Dfunction(_64e){=0A= var _64f;=0A= do{=0A= _64f=3D_64e+"_"+(_64c[_64e]!=3Dundefined?++_64c[_64e]:_64c[_64e]=3D0);=0A= }while(this.getWidgetById(_64f));=0A= return _64f;=0A= };=0A= this.add=3Dfunction(_650){=0A= this.widgets.push(_650);=0A= if(!_650.extraArgs["id"]){=0A= _650.extraArgs["id"]=3D_650.extraArgs["ID"];=0A= }=0A= if(_650.widgetId=3D=3D""){=0A= if(_650["id"]){=0A= _650.widgetId=3D_650["id"];=0A= }else{=0A= if(_650.extraArgs["id"]){=0A= _650.widgetId=3D_650.extraArgs["id"];=0A= }else{=0A= _650.widgetId=3Dthis.getUniqueId(_650.ns+"_"+_650.widgetType);=0A= }=0A= }=0A= }=0A= if(this.widgetIds[_650.widgetId]){=0A= dojo.debug("widget ID collision on ID: "+_650.widgetId);=0A= }=0A= this.widgetIds[_650.widgetId]=3D_650;=0A= };=0A= this.destroyAll=3Dfunction(){=0A= for(var x=3Dthis.widgets.length-1;x>=3D0;x--){=0A= try{=0A= this.widgets[x].destroy(true);=0A= delete this.widgets[x];=0A= }=0A= catch(e){=0A= }=0A= }=0A= };=0A= this.remove=3Dfunction(_652){=0A= if(dojo.lang.isNumber(_652)){=0A= var tw=3Dthis.widgets[_652].widgetId;=0A= delete this.topWidgets[tw];=0A= delete this.widgetIds[tw];=0A= this.widgets.splice(_652,1);=0A= }else{=0A= this.removeById(_652);=0A= }=0A= };=0A= this.removeById=3Dfunction(id){=0A= if(!dojo.lang.isString(id)){=0A= id=3Did["widgetId"];=0A= if(!id){=0A= dojo.debug("invalid widget or id passed to removeById");=0A= return;=0A= }=0A= }=0A= for(var i=3D0;i0){=0A= return _68e[n];=0A= }=0A= return _68e;=0A= };=0A= g("registerWidgetPackage");=0A= g("getImplementation","getWidgetImplementation");=0A= g("getImplementationName","getWidgetImplementationName");=0A= dw.widgets=3Ddwm.widgets;=0A= dw.widgetIds=3Ddwm.widgetIds;=0A= dw.root=3Ddwm.root;=0A= })();=0A= dojo.kwCompoundRequire({common:[["dojo.uri.Uri",false,false]]});=0A= dojo.provide("dojo.uri.*");=0A= dojo.provide("dojo.a11y");=0A= dojo.a11y=3D{imgPath:dojo.uri.moduleUri("dojo.widget","templates/images")= ,doAccessibleCheck:true,accessible:null,checkAccessible:function(){=0A= if(this.accessible=3D=3D=3Dnull){=0A= this.accessible=3Dfalse;=0A= if(this.doAccessibleCheck=3D=3Dtrue){=0A= this.accessible=3Dthis.testAccessible();=0A= }=0A= }=0A= return this.accessible;=0A= },testAccessible:function(){=0A= this.accessible=3Dfalse;=0A= if(dojo.render.html.ie||dojo.render.html.mozilla){=0A= var div=3Ddocument.createElement("div");=0A= div.style.backgroundImage=3D"url(\""+this.imgPath+"/tab_close.gif\")";=0A= dojo.body().appendChild(div);=0A= var _690=3Dnull;=0A= if(window.getComputedStyle){=0A= var _691=3DgetComputedStyle(div,"");=0A= _690=3D_691.getPropertyValue("background-image");=0A= }else{=0A= _690=3Ddiv.currentStyle.backgroundImage;=0A= }=0A= var _692=3Dfalse;=0A= if(_690!=3Dnull&&(_690=3D=3D"none"||_690=3D=3D"url(invalid-url:)")){=0A= this.accessible=3Dtrue;=0A= }=0A= dojo.body().removeChild(div);=0A= }=0A= return this.accessible;=0A= },setCheckAccessible:function(_693){=0A= this.doAccessibleCheck=3D_693;=0A= },setAccessibleMode:function(){=0A= if(this.accessible=3D=3D=3Dnull){=0A= if(this.checkAccessible()){=0A= dojo.render.html.prefixes.unshift("a11y");=0A= }=0A= }=0A= return this.accessible;=0A= }};=0A= dojo.provide("dojo.widget.Widget");=0A= dojo.declare("dojo.widget.Widget",null,function(){=0A= this.children=3D[];=0A= this.extraArgs=3D{};=0A= },{parent:null,isTopLevel:false,disabled:false,isContainer:false,widgetId= :"",widgetType:"Widget",ns:"dojo",getNamespacedType:function(){=0A= return = (this.ns?this.ns+":"+this.widgetType:this.widgetType).toLowerCase();=0A= },toString:function(){=0A= return "[Widget "+this.getNamespacedType()+", "+(this.widgetId||"NO = ID")+"]";=0A= },repr:function(){=0A= return this.toString();=0A= },enable:function(){=0A= this.disabled=3Dfalse;=0A= },disable:function(){=0A= this.disabled=3Dtrue;=0A= },onResized:function(){=0A= this.notifyChildrenOfResize();=0A= },notifyChildrenOfResize:function(){=0A= for(var i=3D0;ii){=0A= _69b=3Dthis.children[i];=0A= if(_69b instanceof dojo.widget.Widget){=0A= this.removeChild(_69b);=0A= _69b.destroy();=0A= continue;=0A= }=0A= i++;=0A= }=0A= },getChildrenOfType:function(type,_69e){=0A= var ret=3D[];=0A= var _6a0=3Ddojo.lang.isFunction(type);=0A= if(!_6a0){=0A= type=3Dtype.toLowerCase();=0A= }=0A= for(var x=3D0;xsi)){=0A= this[x][_6af[y].substr(0,si).replace(/^\s+|\s+$/g,"")]=3D_6af[y].substr(s= i+1);=0A= }=0A= }=0A= }=0A= }else{=0A= this[x]=3Dargs[x];=0A= }=0A= }=0A= }=0A= }=0A= }=0A= }=0A= }=0A= }=0A= }else{=0A= this.extraArgs[x.toLowerCase()]=3Dargs[x];=0A= }=0A= }=0A= },postMixInProperties:function(args,frag,_6b3){=0A= },initialize:function(args,frag,_6b6){=0A= return false;=0A= },postInitialize:function(args,frag,_6b9){=0A= return false;=0A= },postCreate:function(args,frag,_6bc){=0A= return false;=0A= },uninitialize:function(){=0A= return false;=0A= },buildRendering:function(args,frag,_6bf){=0A= dojo.unimplemented("dojo.widget.Widget.buildRendering, on = "+this.toString()+", ");=0A= return false;=0A= },destroyRendering:function(){=0A= dojo.unimplemented("dojo.widget.Widget.destroyRendering");=0A= return false;=0A= },addedTo:function(_6c0){=0A= },addChild:function(_6c1){=0A= dojo.unimplemented("dojo.widget.Widget.addChild");=0A= return false;=0A= },removeChild:function(_6c2){=0A= for(var x=3D0;x-1)?_6e5.substring(0,pos):_6e5;=0A= _6e4=3D(_6e4)||{};=0A= _6e4.widgetType=3Dtype;=0A= if((!init)&&(_6e4["classConstructor"])){=0A= init=3D_6e4.classConstructor;=0A= delete _6e4.classConstructor;=0A= }=0A= dojo.declare(_6e0,_6e2,init,_6e4);=0A= };=0A= dojo.provide("dojo.widget.Parse");=0A= dojo.widget.Parse=3Dfunction(_6eb){=0A= this.propertySetsList=3D[];=0A= this.fragment=3D_6eb;=0A= this.createComponents=3Dfunction(frag,_6ed){=0A= var _6ee=3D[];=0A= var _6ef=3Dfalse;=0A= try{=0A= if(frag&&frag.tagName&&(frag!=3Dfrag.nodeRef)){=0A= var _6f0=3Ddojo.widget.tags;=0A= var tna=3DString(frag.tagName).split(";");=0A= for(var x=3D0;x-1)?name.substring(0,pos):"dojo";=0A= if(pos>-1){=0A= name=3Dname.substring(pos+1);=0A= }=0A= var _723=3Dname.toLowerCase();=0A= var _724=3Dns+":"+_723;=0A= _71f=3D(dojo.byId(name)&&!dojo.widget.tags[_724]);=0A= }=0A= if((arguments.length=3D=3D1)&&(_71f||!_720)){=0A= var xp=3Dnew dojo.xml.Parse();=0A= var tn=3D_71f?dojo.byId(name):name;=0A= return = dojo.widget.getParser().createComponents(xp.parseElement(tn,null,true))[0= ];=0A= }=0A= function fromScript(_727,name,_729,ns){=0A= _729[_724]=3D{dojotype:[{value:_723}],nodeRef:_727,fastMixIn:true};=0A= _729.ns=3Dns;=0A= return = dojo.widget.getParser().createComponentFromScript(_727,name,_729,ns);=0A= }=0A= _71c=3D_71c||{};=0A= var _72b=3Dfalse;=0A= var tn=3Dnull;=0A= var h=3Ddojo.render.html.capable;=0A= if(h){=0A= tn=3Ddocument.createElement("span");=0A= }=0A= if(!_71d){=0A= _72b=3Dtrue;=0A= _71d=3Dtn;=0A= if(h){=0A= dojo.body().appendChild(_71d);=0A= }=0A= }else{=0A= if(_71e){=0A= dojo.dom.insertAtPosition(tn,_71d,_71e);=0A= }else{=0A= tn=3D_71d;=0A= }=0A= }=0A= var _72d=3DfromScript(tn,name.toLowerCase(),_71c,ns);=0A= if((!_72d)||(!_72d[0])||(typeof _72d[0].widgetType=3D=3D"undefined")){=0A= throw new Error("createWidget: Creation of \""+name+"\" widget failed.");=0A= }=0A= try{=0A= if(_72b&&_72d[0].domNode.parentNode){=0A= _72d[0].domNode.parentNode.removeChild(_72d[0].domNode);=0A= }=0A= }=0A= catch(e){=0A= dojo.debug(e);=0A= }=0A= return _72d[0];=0A= };=0A= dojo.provide("dojo.widget.DomWidget");=0A= dojo.widget._cssFiles=3D{};=0A= dojo.widget._cssStrings=3D{};=0A= dojo.widget._templateCache=3D{};=0A= dojo.widget.defaultStrings=3D{dojoRoot:dojo.hostenv.getBaseScriptUri(),do= joWidgetModuleUri:dojo.uri.moduleUri("dojo.widget"),baseScriptUri:dojo.ho= stenv.getBaseScriptUri()};=0A= dojo.widget.fillFromTemplateCache=3Dfunction(obj,_72f,_730,_731){=0A= var _732=3D_72f||obj.templatePath;=0A= var _733=3Ddojo.widget._templateCache;=0A= if(!_732&&!obj["widgetType"]){=0A= do{=0A= var _734=3D"__dummyTemplate__"+dojo.widget._templateCache.dummyCount++;=0A= }while(_733[_734]);=0A= obj.widgetType=3D_734;=0A= }=0A= var wt=3D_732?_732.toString():obj.widgetType;=0A= var ts=3D_733[wt];=0A= if(!ts){=0A= _733[wt]=3D{"string":null,"node":null};=0A= if(_731){=0A= ts=3D{};=0A= }else{=0A= ts=3D_733[wt];=0A= }=0A= }=0A= if((!obj.templateString)&&(!_731)){=0A= obj.templateString=3D_730||ts["string"];=0A= }=0A= if(obj.templateString){=0A= obj.templateString=3Dthis._sanitizeTemplateString(obj.templateString);=0A= }=0A= if((!obj.templateNode)&&(!_731)){=0A= obj.templateNode=3Dts["node"];=0A= }=0A= if((!obj.templateNode)&&(!obj.templateString)&&(_732)){=0A= var _737=3Dthis._sanitizeTemplateString(dojo.hostenv.getText(_732));=0A= obj.templateString=3D_737;=0A= if(!_731){=0A= _733[wt]["string"]=3D_737;=0A= }=0A= }=0A= if((!ts["string"])&&(!_731)){=0A= ts.string=3Dobj.templateString;=0A= }=0A= };=0A= dojo.widget._sanitizeTemplateString=3Dfunction(_738){=0A= if(_738){=0A= _738=3D_738.replace(/^\s*<\?xml(\s)+version=3D[\'\"](\d)*.(\d)*[\'\"](\s)= *\?>/im,"");=0A= var _739=3D_738.match(/]*>\s*([\s\S]+)\s*<\/body>/im);=0A= if(_739){=0A= _738=3D_739[1];=0A= }=0A= }else{=0A= _738=3D"";=0A= }=0A= return _738;=0A= };=0A= dojo.widget._templateCache.dummyCount=3D0;=0A= dojo.widget.attachProperties=3D["dojoAttachPoint","id"];=0A= dojo.widget.eventAttachProperty=3D"dojoAttachEvent";=0A= dojo.widget.onBuildProperty=3D"dojoOnBuild";=0A= dojo.widget.waiNames=3D["waiRole","waiState"];=0A= dojo.widget.wai=3D{waiRole:{name:"waiRole","namespace":"http://www.w3.org= /TR/xhtml2",alias:"x2",prefix:"wairole:"},waiState:{name:"waiState","name= space":"http://www.w3.org/2005/07/aaa",alias:"aaa",prefix:""},setAttr:fun= ction(node,ns,attr,_73d){=0A= if(dojo.render.html.ie){=0A= node.setAttribute(this[ns].alias+":"+attr,this[ns].prefix+_73d);=0A= }else{=0A= node.setAttributeNS(this[ns]["namespace"],attr,this[ns].prefix+_73d);=0A= }=0A= },getAttr:function(node,ns,attr){=0A= if(dojo.render.html.ie){=0A= return node.getAttribute(this[ns].alias+":"+attr);=0A= }else{=0A= return node.getAttributeNS(this[ns]["namespace"],attr);=0A= }=0A= },removeAttr:function(node,ns,attr){=0A= var _744=3Dtrue;=0A= if(dojo.render.html.ie){=0A= _744=3Dnode.removeAttribute(this[ns].alias+":"+attr);=0A= }else{=0A= node.removeAttributeNS(this[ns]["namespace"],attr);=0A= }=0A= return _744;=0A= }};=0A= dojo.widget.attachTemplateNodes=3Dfunction(_745,_746,_747){=0A= var _748=3Ddojo.dom.ELEMENT_NODE;=0A= function trim(str){=0A= return str.replace(/^\s+|\s+$/g,"");=0A= }=0A= if(!_745){=0A= _745=3D_746.domNode;=0A= }=0A= if(_745.nodeType!=3D_748){=0A= return;=0A= }=0A= var _74a=3D_745.all||_745.getElementsByTagName("*");=0A= var _74b=3D_746;=0A= for(var x=3D-1;x<_74a.length;x++){=0A= var _74d=3D(x=3D=3D-1)?_745:_74a[x];=0A= var _74e=3D[];=0A= if(!_746.widgetsInTemplate||!_74d.getAttribute("dojoType")){=0A= for(var y=3D0;y=3D0){=0A= var _756=3Dtevt.split(":");=0A= tevt=3Dtrim(_756[0]);=0A= _754=3Dtrim(_756[1]);=0A= }=0A= if(!_754){=0A= _754=3Dtevt;=0A= }=0A= var tf=3Dfunction(){=0A= var ntf=3Dnew String(_754);=0A= return function(evt){=0A= if(_74b[ntf]){=0A= _74b[ntf](dojo.event.browser.fixEvent(evt,this));=0A= }=0A= };=0A= }();=0A= dojo.event.browser.addListener(_74d,tevt,tf,false,true);=0A= }=0A= }=0A= for(var y=3D0;y<_747.length;y++){=0A= var _75a=3D_74d.getAttribute(_747[y]);=0A= if((_75a)&&(_75a.length)){=0A= var _754=3Dnull;=0A= var _75b=3D_747[y].substr(4);=0A= _754=3Dtrim(_75a);=0A= var _75c=3D[_754];=0A= if(_754.indexOf(";")>=3D0){=0A= _75c=3Ddojo.lang.map(_754.split(";"),trim);=0A= }=0A= for(var z=3D0;z<_75c.length;z++){=0A= if(!_75c[z].length){=0A= continue;=0A= }=0A= var tf=3Dfunction(){=0A= var ntf=3Dnew String(_75c[z]);=0A= return function(evt){=0A= if(_74b[ntf]){=0A= _74b[ntf](dojo.event.browser.fixEvent(evt,this));=0A= }=0A= };=0A= }();=0A= dojo.event.browser.addListener(_74d,_75b,tf,false,true);=0A= }=0A= }=0A= }=0A= }=0A= var _75f=3D_74d.getAttribute(this.templateProperty);=0A= if(_75f){=0A= _746[_75f]=3D_74d;=0A= }=0A= dojo.lang.forEach(dojo.widget.waiNames,function(name){=0A= var wai=3Ddojo.widget.wai[name];=0A= var val=3D_74d.getAttribute(wai.name);=0A= if(val){=0A= if(val.indexOf("-")=3D=3D-1){=0A= dojo.widget.wai.setAttr(_74d,wai.name,"role",val);=0A= }else{=0A= var _763=3Dval.split("-");=0A= dojo.widget.wai.setAttr(_74d,wai.name,_763[0],_763[1]);=0A= }=0A= }=0A= },this);=0A= var _764=3D_74d.getAttribute(this.onBuildProperty);=0A= if(_764){=0A= eval("var node =3D baseNode; var widget =3D targetObj; "+_764);=0A= }=0A= }=0A= };=0A= dojo.widget.getDojoEventsFromStr=3Dfunction(str){=0A= var re=3D/(dojoOn([a-z]+)(\s?))=3D/gi;=0A= var evts=3Dstr?str.match(re)||[]:[];=0A= var ret=3D[];=0A= var lem=3D{};=0A= for(var x=3D0;x0)&&(typeof arguments[0]=3D=3D"object")){=0A= this.create(arguments[0]);=0A= }=0A= },{templateNode:null,templateString:null,templateCssString:null,preventCl= obber:false,domNode:null,containerNode:null,widgetsInTemplate:false,addCh= ild:function(_76c,_76d,pos,ref,_770){=0A= if(!this.isContainer){=0A= dojo.debug("dojo.widget.DomWidget.addChild() attempted on non-container = widget");=0A= return null;=0A= }else{=0A= if(_770=3D=3Dundefined){=0A= _770=3Dthis.children.length;=0A= }=0A= this.addWidgetAsDirectChild(_76c,_76d,pos,ref,_770);=0A= this.registerChild(_76c,_770);=0A= }=0A= return _76c;=0A= },addWidgetAsDirectChild:function(_771,_772,pos,ref,_775){=0A= if((!this.containerNode)&&(!_772)){=0A= this.containerNode=3Dthis.domNode;=0A= }=0A= var cn=3D(_772)?_772:this.containerNode;=0A= if(!pos){=0A= pos=3D"after";=0A= }=0A= if(!ref){=0A= if(!cn){=0A= cn=3Ddojo.body();=0A= }=0A= ref=3Dcn.lastChild;=0A= }=0A= if(!_775){=0A= _775=3D0;=0A= }=0A= _771.domNode.setAttribute("dojoinsertionindex",_775);=0A= if(!ref){=0A= cn.appendChild(_771.domNode);=0A= }else{=0A= if(pos=3D=3D"insertAtIndex"){=0A= dojo.dom.insertAtIndex(_771.domNode,ref.parentNode,_775);=0A= }else{=0A= if((pos=3D=3D"after")&&(ref=3D=3D=3Dcn.lastChild)){=0A= cn.appendChild(_771.domNode);=0A= }else{=0A= dojo.dom.insertAtPosition(_771.domNode,cn,pos);=0A= }=0A= }=0A= }=0A= },registerChild:function(_777,_778){=0A= _777.dojoInsertionIndex=3D_778;=0A= var idx=3D-1;=0A= for(var i=3D0;i=3D0){=0A= var _790=3Dtevt.split(":");=0A= tevt=3Ddojo.string.trim(_790[0]);=0A= _78e=3Ddojo.string.trim(_790[1]);=0A= }=0A= if(!_78e){=0A= _78e=3Dtevt;=0A= }=0A= if(dojo.lang.isFunction(_78b[tevt])){=0A= dojo.event.kwConnect({srcObj:_78b,srcFunc:tevt,targetObj:this,targetFunc:= _78e});=0A= }else{=0A= alert(tevt+" is not a function in widget "+_78b);=0A= }=0A= }=0A= }=0A= if(_78b.extraArgs["dojoattachpoint"]){=0A= this[_78b.extraArgs["dojoattachpoint"]]=3D_78b;=0A= }=0A= }=0A= }=0A= if(this.isContainer&&!frag["dojoDontFollow"]){=0A= dojo.widget.getParser().createSubComponents(frag,this);=0A= }=0A= },buildRendering:function(args,frag){=0A= var ts=3Ddojo.widget._templateCache[this.widgetType];=0A= if(args["templatecsspath"]){=0A= args["templateCssPath"]=3Dargs["templatecsspath"];=0A= }=0A= var _794=3Dargs["templateCssPath"]||this.templateCssPath;=0A= if(_794&&!dojo.widget._cssFiles[_794.toString()]){=0A= if((!this.templateCssString)&&(_794)){=0A= this.templateCssString=3Ddojo.hostenv.getText(_794);=0A= this.templateCssPath=3Dnull;=0A= }=0A= dojo.widget._cssFiles[_794.toString()]=3Dtrue;=0A= }=0A= if((this["templateCssString"])&&(!dojo.widget._cssStrings[this.templateCs= sString])){=0A= dojo.html.insertCssText(this.templateCssString,null,_794);=0A= dojo.widget._cssStrings[this.templateCssString]=3Dtrue;=0A= }=0A= if((!this.preventClobber)&&((this.templatePath)||(this.templateNode)||((t= his["templateString"])&&(this.templateString.length))||((typeof = ts!=3D"undefined")&&((ts["string"])||(ts["node"]))))){=0A= this.buildFromTemplate(args,frag);=0A= }else{=0A= this.domNode=3Dthis.getFragNodeRef(frag);=0A= }=0A= this.fillInTemplate(args,frag);=0A= },buildFromTemplate:function(args,frag){=0A= var _797=3Dfalse;=0A= if(args["templatepath"]){=0A= args["templatePath"]=3Dargs["templatepath"];=0A= }=0A= dojo.widget.fillFromTemplateCache(this,args["templatePath"],null,_797);=0A= var = ts=3Ddojo.widget._templateCache[this.templatePath?this.templatePath.toStr= ing():this.widgetType];=0A= if((ts)&&(!_797)){=0A= if(!this.templateString.length){=0A= this.templateString=3Dts["string"];=0A= }=0A= if(!this.templateNode){=0A= this.templateNode=3Dts["node"];=0A= }=0A= }=0A= var _799=3Dfalse;=0A= var node=3Dnull;=0A= var tstr=3Dthis.templateString;=0A= if((!this.templateNode)&&(this.templateString)){=0A= _799=3Dthis.templateString.match(/\$\{([^\}]+)\}/g);=0A= if(_799){=0A= var hash=3Dthis.strings||{};=0A= for(var key in dojo.widget.defaultStrings){=0A= if(dojo.lang.isUndefined(hash[key])){=0A= hash[key]=3Ddojo.widget.defaultStrings[key];=0A= }=0A= }=0A= for(var i=3D0;i<_799.length;i++){=0A= var key=3D_799[i];=0A= key=3Dkey.substring(2,key.length-1);=0A= var = kval=3D(key.substring(0,5)=3D=3D"this.")?dojo.lang.getObjPathValue(key.su= bstring(5),this):hash[key];=0A= var _7a0;=0A= if((kval)||(dojo.lang.isString(kval))){=0A= _7a0=3Dnew = String((dojo.lang.isFunction(kval))?kval.call(this,key,this.templateStrin= g):kval);=0A= while(_7a0.indexOf("\"")>-1){=0A= _7a0=3D_7a0.replace("\"",""");=0A= }=0A= tstr=3Dtstr.replace(_799[i],_7a0);=0A= }=0A= }=0A= }else{=0A= this.templateNode=3Dthis.createNodesFromText(this.templateString,true)[0]= ;=0A= if(!_797){=0A= ts.node=3Dthis.templateNode;=0A= }=0A= }=0A= }=0A= if((!this.templateNode)&&(!_799)){=0A= dojo.debug("DomWidget.buildFromTemplate: could not create template");=0A= return false;=0A= }else{=0A= if(!_799){=0A= node=3Dthis.templateNode.cloneNode(true);=0A= if(!node){=0A= return false;=0A= }=0A= }else{=0A= node=3Dthis.createNodesFromText(tstr,true)[0];=0A= }=0A= }=0A= this.domNode=3Dnode;=0A= this.attachTemplateNodes();=0A= if(this.isContainer&&this.containerNode){=0A= var src=3Dthis.getFragNodeRef(frag);=0A= if(src){=0A= dojo.dom.moveChildren(src,this.containerNode);=0A= }=0A= }=0A= },attachTemplateNodes:function(_7a2,_7a3){=0A= if(!_7a2){=0A= _7a2=3Dthis.domNode;=0A= }=0A= if(!_7a3){=0A= _7a3=3Dthis;=0A= }=0A= return = dojo.widget.attachTemplateNodes(_7a2,_7a3,dojo.widget.getDojoEventsFromSt= r(this.templateString));=0A= },fillInTemplate:function(){=0A= },destroyRendering:function(){=0A= try{=0A= dojo.dom.destroyNode(this.domNode);=0A= delete this.domNode;=0A= }=0A= catch(e){=0A= }=0A= if(this._sourceNodeRef){=0A= try{=0A= dojo.dom.destroyNode(this._sourceNodeRef);=0A= }=0A= catch(e){=0A= }=0A= }=0A= },createNodesFromText:function(){=0A= dojo.unimplemented("dojo.widget.DomWidget.createNodesFromText");=0A= }});=0A= dojo.provide("dojo.html.util");=0A= dojo.html.getElementWindow=3Dfunction(_7a4){=0A= return dojo.html.getDocumentWindow(_7a4.ownerDocument);=0A= };=0A= dojo.html.getDocumentWindow=3Dfunction(doc){=0A= if(dojo.render.html.safari&&!doc._parentWindow){=0A= var fix=3Dfunction(win){=0A= win.document._parentWindow=3Dwin;=0A= for(var i=3D0;i=3Dleft&&_7b3.x<=3D_7b9&&_7b3.y>=3Dtop&&_7b3.y<=3D_7b7);=0A= };=0A= dojo.html.renderedTextContent=3Dfunction(node){=0A= node=3Ddojo.byId(node);=0A= var _7bb=3D"";=0A= if(node=3D=3Dnull){=0A= return _7bb;=0A= }=0A= for(var i=3D0;i]/i).test(txt.replace(/^\s+/))){=0A= txt=3D""+txt+"
";=0A= _7c4=3D"cell";=0A= }else{=0A= if((/^]/i).test(txt.replace(/^\s+/))){=0A= txt=3D""+txt+"
";=0A= _7c4=3D"row";=0A= }else{=0A= if((/^<(thead|tbody|tfoot)[\s\r\n>]/i).test(txt.replace(/^\s+/))){=0A= txt=3D""+txt+"
";=0A= _7c4=3D"section";=0A= }=0A= }=0A= }=0A= tn.innerHTML=3Dtxt;=0A= if(tn["normalize"]){=0A= tn.normalize();=0A= }=0A= var _7c5=3Dnull;=0A= switch(_7c4){=0A= case "cell":=0A= _7c5=3Dtn.getElementsByTagName("tr")[0];=0A= break;=0A= case "row":=0A= _7c5=3Dtn.getElementsByTagName("tbody")[0];=0A= break;=0A= case "section":=0A= _7c5=3Dtn.getElementsByTagName("table")[0];=0A= break;=0A= default:=0A= _7c5=3Dtn;=0A= break;=0A= }=0A= var _7c6=3D[];=0A= for(var x=3D0;x<_7c5.childNodes.length;x++){=0A= _7c6.push(_7c5.childNodes[x].cloneNode(true));=0A= }=0A= tn.style.display=3D"none";=0A= dojo.html.destroyNode(tn);=0A= return _7c6;=0A= };=0A= dojo.html.placeOnScreen=3Dfunction(node,_7c9,_7ca,_7cb,_7cc,_7cd,_7ce){=0A= if(_7c9 instanceof Array||typeof _7c9=3D=3D"array"){=0A= _7ce=3D_7cd;=0A= _7cd=3D_7cc;=0A= _7cc=3D_7cb;=0A= _7cb=3D_7ca;=0A= _7ca=3D_7c9[1];=0A= _7c9=3D_7c9[0];=0A= }=0A= if(_7cd instanceof String||typeof _7cd=3D=3D"string"){=0A= _7cd=3D_7cd.split(",");=0A= }=0A= if(!isNaN(_7cb)){=0A= _7cb=3D[Number(_7cb),Number(_7cb)];=0A= }else{=0A= if(!(_7cb instanceof Array||typeof _7cb=3D=3D"array")){=0A= _7cb=3D[0,0];=0A= }=0A= }=0A= var _7cf=3Ddojo.html.getScroll().offset;=0A= var view=3Ddojo.html.getViewport();=0A= node=3Ddojo.byId(node);=0A= var _7d1=3Dnode.style.display;=0A= node.style.display=3D"";=0A= var bb=3Ddojo.html.getBorderBox(node);=0A= var w=3Dbb.width;=0A= var h=3Dbb.height;=0A= node.style.display=3D_7d1;=0A= if(!(_7cd instanceof Array||typeof _7cd=3D=3D"array")){=0A= _7cd=3D["TL"];=0A= }=0A= var _7d5,_7d6,_7d7=3DInfinity,_7d8;=0A= for(var _7d9=3D0;_7d9<_7cd.length;++_7d9){=0A= var _7da=3D_7cd[_7d9];=0A= var _7db=3Dtrue;=0A= var = tryX=3D_7c9-(_7da.charAt(1)=3D=3D"L"?0:w)+_7cb[0]*(_7da.charAt(1)=3D=3D"L= "?1:-1);=0A= var = tryY=3D_7ca-(_7da.charAt(0)=3D=3D"T"?0:h)+_7cb[1]*(_7da.charAt(0)=3D=3D"T= "?1:-1);=0A= if(_7cc){=0A= tryX-=3D_7cf.x;=0A= tryY-=3D_7cf.y;=0A= }=0A= if(tryX<0){=0A= tryX=3D0;=0A= _7db=3Dfalse;=0A= }=0A= if(tryY<0){=0A= tryY=3D0;=0A= _7db=3Dfalse;=0A= }=0A= var x=3DtryX+w;=0A= if(x>view.width){=0A= x=3Dview.width-w;=0A= _7db=3Dfalse;=0A= }else{=0A= x=3DtryX;=0A= }=0A= x=3DMath.max(_7cb[0],x)+_7cf.x;=0A= var y=3DtryY+h;=0A= if(y>view.height){=0A= y=3Dview.height-h;=0A= _7db=3Dfalse;=0A= }else{=0A= y=3DtryY;=0A= }=0A= y=3DMath.max(_7cb[1],y)+_7cf.y;=0A= if(_7db){=0A= _7d5=3Dx;=0A= _7d6=3Dy;=0A= _7d7=3D0;=0A= _7d8=3D_7da;=0A= break;=0A= }else{=0A= var dist=3DMath.pow(x-tryX-_7cf.x,2)+Math.pow(y-tryY-_7cf.y,2);=0A= if(_7d7>dist){=0A= _7d7=3Ddist;=0A= _7d5=3Dx;=0A= _7d6=3Dy;=0A= _7d8=3D_7da;=0A= }=0A= }=0A= }=0A= if(!_7ce){=0A= node.style.left=3D_7d5+"px";=0A= node.style.top=3D_7d6+"px";=0A= }=0A= return {left:_7d5,top:_7d6,x:_7d5,y:_7d6,dist:_7d7,corner:_7d8};=0A= };=0A= dojo.html.placeOnScreenPoint=3Dfunction(node,_7e2,_7e3,_7e4,_7e5){=0A= dojo.deprecated("dojo.html.placeOnScreenPoint","use = dojo.html.placeOnScreen() instead","0.5");=0A= return = dojo.html.placeOnScreen(node,_7e2,_7e3,_7e4,_7e5,["TL","TR","BL","BR"]);=0A= };=0A= dojo.html.placeOnScreenAroundElement=3Dfunction(node,_7e7,_7e8,_7e9,_7ea,= _7eb){=0A= var best,_7ed=3DInfinity;=0A= _7e7=3Ddojo.byId(_7e7);=0A= var _7ee=3D_7e7.style.display;=0A= _7e7.style.display=3D"";=0A= var mb=3Ddojo.html.getElementBox(_7e7,_7e9);=0A= var _7f0=3Dmb.width;=0A= var _7f1=3Dmb.height;=0A= var _7f2=3Ddojo.html.getAbsolutePosition(_7e7,true,_7e9);=0A= _7e7.style.display=3D_7ee;=0A= for(var _7f3 in _7ea){=0A= var pos,_7f5,_7f6;=0A= var _7f7=3D_7ea[_7f3];=0A= _7f5=3D_7f2.x+(_7f3.charAt(1)=3D=3D"L"?0:_7f0);=0A= _7f6=3D_7f2.y+(_7f3.charAt(0)=3D=3D"T"?0:_7f1);=0A= pos=3Ddojo.html.placeOnScreen(node,_7f5,_7f6,_7e8,true,_7f7,true);=0A= if(pos.dist=3D=3D0){=0A= best=3Dpos;=0A= break;=0A= }else{=0A= if(_7ed>pos.dist){=0A= _7ed=3Dpos.dist;=0A= best=3Dpos;=0A= }=0A= }=0A= }=0A= if(!_7eb){=0A= node.style.left=3Dbest.left+"px";=0A= node.style.top=3Dbest.top+"px";=0A= }=0A= return best;=0A= };=0A= dojo.html.scrollIntoView=3Dfunction(node){=0A= if(!node){=0A= return;=0A= }=0A= if(dojo.render.html.ie){=0A= if(dojo.html.getBorderBox(node.parentNode).height<=3Dnode.parentNode.scro= llHeight){=0A= node.scrollIntoView(false);=0A= }=0A= }else{=0A= if(dojo.render.html.mozilla){=0A= node.scrollIntoView(false);=0A= }else{=0A= var _7f9=3Dnode.parentNode;=0A= var _7fa=3D_7f9.scrollTop+dojo.html.getBorderBox(_7f9).height;=0A= var _7fb=3Dnode.offsetTop+dojo.html.getMarginBox(node).height;=0A= if(_7fa<_7fb){=0A= _7f9.scrollTop+=3D(_7fb-_7fa);=0A= }else{=0A= if(_7f9.scrollTop>node.offsetTop){=0A= _7f9.scrollTop-=3D(_7f9.scrollTop-node.offsetTop);=0A= }=0A= }=0A= }=0A= }=0A= };=0A= dojo.provide("dojo.widget.HtmlWidget");=0A= dojo.declare("dojo.widget.HtmlWidget",dojo.widget.DomWidget,{templateCssP= ath:null,templatePath:null,lang:"",toggle:"plain",toggleDuration:150,init= ialize:function(args,frag){=0A= },postMixInProperties:function(args,frag){=0A= if(this.lang=3D=3D=3D""){=0A= this.lang=3Dnull;=0A= }=0A= this.toggleObj=3Ddojo.lfx.toggle[this.toggle.toLowerCase()]||dojo.lfx.tog= gle.plain;=0A= },createNodesFromText:function(txt,wrap){=0A= return dojo.html.createNodesFromText(txt,wrap);=0A= },destroyRendering:function(_802){=0A= try{=0A= if(this.bgIframe){=0A= this.bgIframe.remove();=0A= delete this.bgIframe;=0A= }=0A= if(!_802&&this.domNode){=0A= dojo.event.browser.clean(this.domNode);=0A= }=0A= dojo.widget.HtmlWidget.superclass.destroyRendering.call(this);=0A= }=0A= catch(e){=0A= }=0A= },isShowing:function(){=0A= return dojo.html.isShowing(this.domNode);=0A= },toggleShowing:function(){=0A= if(this.isShowing()){=0A= this.hide();=0A= }else{=0A= this.show();=0A= }=0A= },show:function(){=0A= if(this.isShowing()){=0A= return;=0A= }=0A= this.animationInProgress=3Dtrue;=0A= this.toggleObj.show(this.domNode,this.toggleDuration,null,dojo.lang.hitch= (this,this.onShow),this.explodeSrc);=0A= },onShow:function(){=0A= this.animationInProgress=3Dfalse;=0A= this.checkSize();=0A= },hide:function(){=0A= if(!this.isShowing()){=0A= return;=0A= }=0A= this.animationInProgress=3Dtrue;=0A= this.toggleObj.hide(this.domNode,this.toggleDuration,null,dojo.lang.hitch= (this,this.onHide),this.explodeSrc);=0A= },onHide:function(){=0A= this.animationInProgress=3Dfalse;=0A= },_isResized:function(w,h){=0A= if(!this.isShowing()){=0A= return false;=0A= }=0A= var wh=3Ddojo.html.getMarginBox(this.domNode);=0A= var _806=3Dw||wh.width;=0A= var _807=3Dh||wh.height;=0A= if(this.width=3D=3D_806&&this.height=3D=3D_807){=0A= return false;=0A= }=0A= this.width=3D_806;=0A= this.height=3D_807;=0A= return true;=0A= },checkSize:function(){=0A= if(!this._isResized()){=0A= return;=0A= }=0A= this.onResized();=0A= },resizeTo:function(w,h){=0A= dojo.html.setMarginBox(this.domNode,{width:w,height:h});=0A= if(this.isShowing()){=0A= this.onResized();=0A= }=0A= },resizeSoon:function(){=0A= if(this.isShowing()){=0A= dojo.lang.setTimeout(this,this.onResized,0);=0A= }=0A= },onResized:function(){=0A= dojo.lang.forEach(this.children,function(_80a){=0A= if(_80a.checkSize){=0A= _80a.checkSize();=0A= }=0A= });=0A= }});=0A= dojo.kwCompoundRequire({common:["dojo.xml.Parse","dojo.widget.Widget","do= jo.widget.Parse","dojo.widget.Manager"],browser:["dojo.widget.DomWidget",= "dojo.widget.HtmlWidget"],dashboard:["dojo.widget.DomWidget","dojo.widget= .HtmlWidget"],svg:["dojo.widget.SvgWidget"],rhino:["dojo.widget.SwtWidget= "]});=0A= dojo.provide("dojo.widget.*");=0A= dojo.provide("dojo.string.extras");=0A= dojo.string.substituteParams=3Dfunction(_80b,hash){=0A= var map=3D(typeof = hash=3D=3D"object")?hash:dojo.lang.toArray(arguments,1);=0A= return _80b.replace(/\%\{(\w+)\}/g,function(_80e,key){=0A= if(typeof (map[key])!=3D"undefined"&&map[key]!=3Dnull){=0A= return map[key];=0A= }=0A= dojo.raise("Substitution not found: "+key);=0A= });=0A= };=0A= dojo.string.capitalize=3Dfunction(str){=0A= if(!dojo.lang.isString(str)){=0A= return "";=0A= }=0A= if(arguments.length=3D=3D0){=0A= str=3Dthis;=0A= }=0A= var _811=3Dstr.split(" ");=0A= for(var i=3D0;i<_811.length;i++){=0A= _811[i]=3D_811[i].charAt(0).toUpperCase()+_811[i].substring(1);=0A= }=0A= return _811.join(" ");=0A= };=0A= dojo.string.isBlank=3Dfunction(str){=0A= if(!dojo.lang.isString(str)){=0A= return true;=0A= }=0A= return (dojo.string.trim(str).length=3D=3D0);=0A= };=0A= dojo.string.encodeAscii=3Dfunction(str){=0A= if(!dojo.lang.isString(str)){=0A= return str;=0A= }=0A= var ret=3D"";=0A= var _816=3Descape(str);=0A= var _817,re=3D/%u([0-9A-F]{4})/i;=0A= while((_817=3D_816.match(re))){=0A= var num=3DNumber("0x"+_817[1]);=0A= var _81a=3Descape("&#"+num+";");=0A= ret+=3D_816.substring(0,_817.index)+_81a;=0A= _816=3D_816.substring(_817.index+_817[0].length);=0A= }=0A= ret+=3D_816.replace(/\+/g,"%2B");=0A= return ret;=0A= };=0A= dojo.string.escape=3Dfunction(type,str){=0A= var args=3Ddojo.lang.toArray(arguments,1);=0A= switch(type.toLowerCase()){=0A= case "xml":=0A= case "html":=0A= case "xhtml":=0A= return dojo.string.escapeXml.apply(this,args);=0A= case "sql":=0A= return dojo.string.escapeSql.apply(this,args);=0A= case "regexp":=0A= case "regex":=0A= return dojo.string.escapeRegExp.apply(this,args);=0A= case "javascript":=0A= case "jscript":=0A= case "js":=0A= return dojo.string.escapeJavaScript.apply(this,args);=0A= case "ascii":=0A= return dojo.string.encodeAscii.apply(this,args);=0A= default:=0A= return str;=0A= }=0A= };=0A= dojo.string.escapeXml=3Dfunction(str,_81f){=0A= str=3Dstr.replace(/&/gm,"&").replace(//gm,">= ;").replace(/"/gm,""");=0A= if(!_81f){=0A= str=3Dstr.replace(/'/gm,"'");=0A= }=0A= return str;=0A= };=0A= dojo.string.escapeSql=3Dfunction(str){=0A= return str.replace(/'/gm,"''");=0A= };=0A= dojo.string.escapeRegExp=3Dfunction(str){=0A= return = str.replace(/\\/gm,"\\\\").replace(/([\f\b\n\t\r[\^$|?*+(){}])/gm,"\\$1")= ;=0A= };=0A= dojo.string.escapeJavaScript=3Dfunction(str){=0A= return str.replace(/(["'\f\b\n\t\r])/gm,"\\$1");=0A= };=0A= dojo.string.escapeString=3Dfunction(str){=0A= return = ("\""+str.replace(/(["\\])/g,"\\$1")+"\"").replace(/[\f]/g,"\\f").replace= (/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\= r]/g,"\\r");=0A= };=0A= dojo.string.summary=3Dfunction(str,len){=0A= if(!len||str.length<=3Dlen){=0A= return str;=0A= }=0A= return str.substring(0,len).replace(/\.+$/,"")+"...";=0A= };=0A= dojo.string.endsWith=3Dfunction(str,end,_828){=0A= if(_828){=0A= str=3Dstr.toLowerCase();=0A= end=3Dend.toLowerCase();=0A= }=0A= if((str.length-end.length)<0){=0A= return false;=0A= }=0A= return str.lastIndexOf(end)=3D=3Dstr.length-end.length;=0A= };=0A= dojo.string.endsWithAny=3Dfunction(str){=0A= for(var i=3D1;i-1){=0A= return true;=0A= }=0A= }=0A= return false;=0A= };=0A= dojo.string.normalizeNewlines=3Dfunction(text,_833){=0A= if(_833=3D=3D"\n"){=0A= text=3Dtext.replace(/\r\n/g,"\n");=0A= text=3Dtext.replace(/\r/g,"\n");=0A= }else{=0A= if(_833=3D=3D"\r"){=0A= text=3Dtext.replace(/\r\n/g,"\r");=0A= text=3Dtext.replace(/\n/g,"\r");=0A= }else{=0A= text=3Dtext.replace(/([^\r])\n/g,"$1\r\n").replace(/\r([^\n])/g,"\r\n$1")= ;=0A= }=0A= }=0A= return text;=0A= };=0A= dojo.string.splitEscaped=3Dfunction(str,_835){=0A= var _836=3D[];=0A= for(var i=3D0,_838=3D0;i");=0A= }=0A= }=0A= catch(e){=0A= }=0A= if(dojo.render.html.opera){=0A= dojo.debug("Opera is not supported with dojo.undo.browser, so = back/forward detection will not work.");=0A= }=0A= dojo.undo.browser=3D{initialHref:(!dj_undef("window"))?window.location.hr= ef:"",initialHash:(!dj_undef("window"))?window.location.hash:"",moveForwa= rd:false,historyStack:[],forwardStack:[],historyIframe:null,bookmarkAncho= r:null,locationTimer:null,setInitialState:function(args){=0A= this.initialState=3Dthis._createState(this.initialHref,args,this.initialH= ash);=0A= },addToHistory:function(args){=0A= this.forwardStack=3D[];=0A= var hash=3Dnull;=0A= var url=3Dnull;=0A= if(!this.historyIframe){=0A= if(djConfig["useXDomain"]&&!djConfig["dojoIframeHistoryUrl"]){=0A= dojo.debug("dojo.undo.browser: When using cross-domain Dojo builds,"+" = please save iframe_history.html to your domain and set = djConfig.dojoIframeHistoryUrl"+" to the path on your domain to = iframe_history.html");=0A= }=0A= this.historyIframe=3Dwindow.frames["djhistory"];=0A= }=0A= if(!this.bookmarkAnchor){=0A= this.bookmarkAnchor=3Ddocument.createElement("a");=0A= dojo.body().appendChild(this.bookmarkAnchor);=0A= this.bookmarkAnchor.style.display=3D"none";=0A= }=0A= if(args["changeUrl"]){=0A= hash=3D"#"+((args["changeUrl"]!=3D=3Dtrue)?args["changeUrl"]:(new = Date()).getTime());=0A= if(this.historyStack.length=3D=3D0&&this.initialState.urlHash=3D=3Dhash){=0A= this.initialState=3Dthis._createState(url,args,hash);=0A= return;=0A= }else{=0A= if(this.historyStack.length>0&&this.historyStack[this.historyStack.length= -1].urlHash=3D=3Dhash){=0A= this.historyStack[this.historyStack.length-1]=3Dthis._createState(url,arg= s,hash);=0A= return;=0A= }=0A= }=0A= this.changingUrl=3Dtrue;=0A= setTimeout("window.location.href =3D '"+hash+"'; = dojo.undo.browser.changingUrl =3D false;",1);=0A= this.bookmarkAnchor.href=3Dhash;=0A= if(dojo.render.html.ie){=0A= url=3Dthis._loadIframeHistory();=0A= var _83d=3Dargs["back"]||args["backButton"]||args["handle"];=0A= var tcb=3Dfunction(_83f){=0A= if(window.location.hash!=3D""){=0A= setTimeout("window.location.href =3D '"+hash+"';",1);=0A= }=0A= _83d.apply(this,[_83f]);=0A= };=0A= if(args["back"]){=0A= args.back=3Dtcb;=0A= }else{=0A= if(args["backButton"]){=0A= args.backButton=3Dtcb;=0A= }else{=0A= if(args["handle"]){=0A= args.handle=3Dtcb;=0A= }=0A= }=0A= }=0A= var _840=3Dargs["forward"]||args["forwardButton"]||args["handle"];=0A= var tfw=3Dfunction(_842){=0A= if(window.location.hash!=3D""){=0A= window.location.href=3Dhash;=0A= }=0A= if(_840){=0A= _840.apply(this,[_842]);=0A= }=0A= };=0A= if(args["forward"]){=0A= args.forward=3Dtfw;=0A= }else{=0A= if(args["forwardButton"]){=0A= args.forwardButton=3Dtfw;=0A= }else{=0A= if(args["handle"]){=0A= args.handle=3Dtfw;=0A= }=0A= }=0A= }=0A= }else{=0A= if(dojo.render.html.moz){=0A= if(!this.locationTimer){=0A= this.locationTimer=3DsetInterval("dojo.undo.browser.checkLocation();",200= );=0A= }=0A= }=0A= }=0A= }else{=0A= url=3Dthis._loadIframeHistory();=0A= }=0A= this.historyStack.push(this._createState(url,args,hash));=0A= },checkLocation:function(){=0A= if(!this.changingUrl){=0A= var hsl=3Dthis.historyStack.length;=0A= if((window.location.hash=3D=3Dthis.initialHash||window.location.href=3D=3D= this.initialHref)&&(hsl=3D=3D1)){=0A= this.handleBackButton();=0A= return;=0A= }=0A= if(this.forwardStack.length>0){=0A= if(this.forwardStack[this.forwardStack.length-1].urlHash=3D=3Dwindow.loca= tion.hash){=0A= this.handleForwardButton();=0A= return;=0A= }=0A= }=0A= if((hsl>=3D2)&&(this.historyStack[hsl-2])){=0A= if(this.historyStack[hsl-2].urlHash=3D=3Dwindow.location.hash){=0A= this.handleBackButton();=0A= return;=0A= }=0A= }=0A= }=0A= },iframeLoaded:function(evt,_845){=0A= if(!dojo.render.html.opera){=0A= var _846=3Dthis._getUrlQuery(_845.href);=0A= if(_846=3D=3Dnull){=0A= if(this.historyStack.length=3D=3D1){=0A= this.handleBackButton();=0A= }=0A= return;=0A= }=0A= if(this.moveForward){=0A= this.moveForward=3Dfalse;=0A= return;=0A= }=0A= if(this.historyStack.length>=3D2&&_846=3D=3Dthis._getUrlQuery(this.histor= yStack[this.historyStack.length-2].url)){=0A= this.handleBackButton();=0A= }else{=0A= if(this.forwardStack.length>0&&_846=3D=3Dthis._getUrlQuery(this.forwardSt= ack[this.forwardStack.length-1].url)){=0A= this.handleForwardButton();=0A= }=0A= }=0A= }=0A= },handleBackButton:function(){=0A= var _847=3Dthis.historyStack.pop();=0A= if(!_847){=0A= return;=0A= }=0A= var last=3Dthis.historyStack[this.historyStack.length-1];=0A= if(!last&&this.historyStack.length=3D=3D0){=0A= last=3Dthis.initialState;=0A= }=0A= if(last){=0A= if(last.kwArgs["back"]){=0A= last.kwArgs["back"]();=0A= }else{=0A= if(last.kwArgs["backButton"]){=0A= last.kwArgs["backButton"]();=0A= }else{=0A= if(last.kwArgs["handle"]){=0A= last.kwArgs.handle("back");=0A= }=0A= }=0A= }=0A= }=0A= this.forwardStack.push(_847);=0A= },handleForwardButton:function(){=0A= var last=3Dthis.forwardStack.pop();=0A= if(!last){=0A= return;=0A= }=0A= if(last.kwArgs["forward"]){=0A= last.kwArgs.forward();=0A= }else{=0A= if(last.kwArgs["forwardButton"]){=0A= last.kwArgs.forwardButton();=0A= }else{=0A= if(last.kwArgs["handle"]){=0A= last.kwArgs.handle("forward");=0A= }=0A= }=0A= }=0A= this.historyStack.push(last);=0A= },_createState:function(url,args,hash){=0A= return {"url":url,"kwArgs":args,"urlHash":hash};=0A= },_getUrlQuery:function(url){=0A= var _84e=3Durl.split("?");=0A= if(_84e.length<2){=0A= return null;=0A= }else{=0A= return _84e[1];=0A= }=0A= },_loadIframeHistory:function(){=0A= var = url=3D(djConfig["dojoIframeHistoryUrl"]||dojo.hostenv.getBaseScriptUri()+= "iframe_history.html")+"?"+(new Date()).getTime();=0A= this.moveForward=3Dtrue;=0A= dojo.io.setIFrameSrc(this.historyIframe,url,false);=0A= return url;=0A= }};=0A= dojo.provide("dojo.io.BrowserIO");=0A= if(!dj_undef("window")){=0A= dojo.io.checkChildrenForFile=3Dfunction(node){=0A= var _851=3Dfalse;=0A= var _852=3Dnode.getElementsByTagName("input");=0A= dojo.lang.forEach(_852,function(_853){=0A= if(_851){=0A= return;=0A= }=0A= if(_853.getAttribute("type")=3D=3D"file"){=0A= _851=3Dtrue;=0A= }=0A= });=0A= return _851;=0A= };=0A= dojo.io.formHasFile=3Dfunction(_854){=0A= return dojo.io.checkChildrenForFile(_854);=0A= };=0A= dojo.io.updateNode=3Dfunction(node,_856){=0A= node=3Ddojo.byId(node);=0A= var args=3D_856;=0A= if(dojo.lang.isString(_856)){=0A= args=3D{url:_856};=0A= }=0A= args.mimetype=3D"text/html";=0A= args.load=3Dfunction(t,d,e){=0A= while(node.firstChild){=0A= dojo.dom.destroyNode(node.firstChild);=0A= }=0A= node.innerHTML=3Dd;=0A= };=0A= dojo.io.bind(args);=0A= };=0A= dojo.io.formFilter=3Dfunction(node){=0A= var type=3D(node.type||"").toLowerCase();=0A= return = !node.disabled&&node.name&&!dojo.lang.inArray(["file","submit","image","r= eset","button"],type);=0A= };=0A= dojo.io.encodeForm=3Dfunction(_85d,_85e,_85f){=0A= if((!_85d)||(!_85d.tagName)||(!_85d.tagName.toLowerCase()=3D=3D"form")){=0A= dojo.raise("Attempted to encode a non-form element.");=0A= }=0A= if(!_85f){=0A= _85f=3Ddojo.io.formFilter;=0A= }=0A= var = enc=3D/utf/i.test(_85e||"")?encodeURIComponent:dojo.string.encodeAscii;=0A= var _861=3D[];=0A= for(var i=3D0;i<_85d.elements.length;i++){=0A= var elm=3D_85d.elements[i];=0A= if(!elm||elm.tagName.toLowerCase()=3D=3D"fieldset"||!_85f(elm)){=0A= continue;=0A= }=0A= var name=3Denc(elm.name);=0A= var type=3Delm.type.toLowerCase();=0A= if(type=3D=3D"select-multiple"){=0A= for(var j=3D0;j=3D200)&&(http.status<300))||(http.status=3D=3D304)||(lo= cation.protocol=3D=3D"file:"&&(http.status=3D=3D0||http.status=3D=3Dundef= ined))||(location.protocol=3D=3D"chrome:"&&(http.status=3D=3D0||http.stat= us=3D=3Dundefined))){=0A= var ret;=0A= if(_888.method.toLowerCase()=3D=3D"head"){=0A= var _88e=3Dhttp.getAllResponseHeaders();=0A= ret=3D{};=0A= ret.toString=3Dfunction(){=0A= return _88e;=0A= };=0A= var _88f=3D_88e.split(/[\r\n]+/g);=0A= for(var i=3D0;i<_88f.length;i++){=0A= var pair=3D_88f[i].match(/^([^:]+)\s*:\s*(.+)$/i);=0A= if(pair){=0A= ret[pair[1]]=3Dpair[2];=0A= }=0A= }=0A= }else{=0A= if(_888.mimetype=3D=3D"text/javascript"){=0A= try{=0A= ret=3Ddj_eval(http.responseText);=0A= }=0A= catch(e){=0A= dojo.debug(e);=0A= dojo.debug(http.responseText);=0A= ret=3Dnull;=0A= }=0A= }else{=0A= if(_888.mimetype=3D=3D"text/json"||_888.mimetype=3D=3D"application/json")= {=0A= try{=0A= ret=3Ddj_eval("("+http.responseText+")");=0A= }=0A= catch(e){=0A= dojo.debug(e);=0A= dojo.debug(http.responseText);=0A= ret=3Dfalse;=0A= }=0A= }else{=0A= if((_888.mimetype=3D=3D"application/xml")||(_888.mimetype=3D=3D"text/xml"= )){=0A= ret=3Dhttp.responseXML;=0A= if(!ret||typeof = ret=3D=3D"string"||!http.getResponseHeader("Content-Type")){=0A= ret=3Ddojo.dom.createDocumentFromText(http.responseText);=0A= }=0A= }else{=0A= ret=3Dhttp.responseText;=0A= }=0A= }=0A= }=0A= }=0A= if(_88c){=0A= addToCache(url,_88b,_888.method,http);=0A= }=0A= _888[(typeof = _888.load=3D=3D"function")?"load":"handle"]("load",ret,http,_888);=0A= }else{=0A= var _892=3Dnew dojo.io.Error("XMLHttpTransport Error: "+http.status+" = "+http.statusText);=0A= _888[(typeof = _888.error=3D=3D"function")?"error":"handle"]("error",_892,http,_888);=0A= }=0A= }=0A= function setHeaders(http,_894){=0A= if(_894["headers"]){=0A= for(var _895 in _894["headers"]){=0A= if(_895.toLowerCase()=3D=3D"content-type"&&!_894["contentType"]){=0A= _894["contentType"]=3D_894["headers"][_895];=0A= }else{=0A= http.setRequestHeader(_895,_894["headers"][_895]);=0A= }=0A= }=0A= }=0A= }=0A= this.inFlight=3D[];=0A= this.inFlightTimer=3Dnull;=0A= this.startWatchingInFlight=3Dfunction(){=0A= if(!this.inFlightTimer){=0A= this.inFlightTimer=3DsetTimeout("dojo.io.XMLHTTPTransport.watchInFlight()= ;",10);=0A= }=0A= };=0A= this.watchInFlight=3Dfunction(){=0A= var now=3Dnull;=0A= if(!dojo.hostenv._blockAsync&&!_87c._blockAsync){=0A= for(var x=3Dthis.inFlight.length-1;x>=3D0;x--){=0A= try{=0A= var tif=3Dthis.inFlight[x];=0A= if(!tif||tif.http._aborted||!tif.http.readyState){=0A= this.inFlight.splice(x,1);=0A= continue;=0A= }=0A= if(4=3D=3Dtif.http.readyState){=0A= this.inFlight.splice(x,1);=0A= doLoad(tif.req,tif.http,tif.url,tif.query,tif.useCache);=0A= }else{=0A= if(tif.startTime){=0A= if(!now){=0A= now=3D(new Date()).getTime();=0A= }=0A= if(tif.startTime+(tif.req.timeoutSeconds*1000)-1){=0A= dojo.debug("Warning: dojo.io.bind: stripping hash values from url:",url);=0A= url=3Durl.split("#")[0];=0A= }=0A= if(_89c["file"]){=0A= _89c.method=3D"post";=0A= }=0A= if(!_89c["method"]){=0A= _89c.method=3D"get";=0A= }=0A= if(_89c.method.toLowerCase()=3D=3D"get"){=0A= _89c.multipart=3Dfalse;=0A= }else{=0A= if(_89c["file"]){=0A= _89c.multipart=3Dtrue;=0A= }else{=0A= if(!_89c["multipart"]){=0A= _89c.multipart=3Dfalse;=0A= }=0A= }=0A= }=0A= if(_89c["backButton"]||_89c["back"]||_89c["changeUrl"]){=0A= dojo.undo.browser.addToHistory(_89c);=0A= }=0A= var _8a1=3D_89c["content"]||{};=0A= if(_89c.sendTransport){=0A= _8a1["dojo.transport"]=3D"xmlhttp";=0A= }=0A= do{=0A= if(_89c.postContent){=0A= _89e=3D_89c.postContent;=0A= break;=0A= }=0A= if(_8a1){=0A= _89e+=3Ddojo.io.argsFromMap(_8a1,_89c.encoding);=0A= }=0A= if(_89c.method.toLowerCase()=3D=3D"get"||!_89c.multipart){=0A= break;=0A= }=0A= var t=3D[];=0A= if(_89e.length){=0A= var q=3D_89e.split("&");=0A= for(var i=3D0;i-1?"&":"?")+_89e;=0A= }=0A= if(_8a8){=0A= _8ae+=3D(dojo.string.endsWithAny(_8ae,"?","&")?"":(_8ae.indexOf("?")>-1?"= &":"?"))+"dojo.preventCache=3D"+new Date().valueOf();=0A= }=0A= if(!_89c.user){=0A= http.open(_89c.method.toUpperCase(),_8ae,_8a7);=0A= }else{=0A= http.open(_89c.method.toUpperCase(),_8ae,_8a7,_89c.user,_89c.password);=0A= }=0A= setHeaders(http,_89c);=0A= try{=0A= http.send(null);=0A= }=0A= catch(e){=0A= if(typeof http.abort=3D=3D"function"){=0A= http.abort();=0A= }=0A= doLoad(_89c,{status:404},url,_89e,_8a9);=0A= }=0A= }=0A= if(!_8a7){=0A= doLoad(_89c,http,url,_89e,_8a9);=0A= _87c._blockAsync=3Dfalse;=0A= }=0A= _89c.abort=3Dfunction(){=0A= try{=0A= http._aborted=3Dtrue;=0A= }=0A= catch(e){=0A= }=0A= return http.abort();=0A= };=0A= return;=0A= };=0A= dojo.io.transports.addTransport("XMLHTTPTransport");=0A= };=0A= }=0A= dojo.provide("dojo.io.cookie");=0A= dojo.io.cookie.setCookie=3Dfunction(name,_8b0,days,path,_8b3,_8b4){=0A= var _8b5=3D-1;=0A= if((typeof days=3D=3D"number")&&(days>=3D0)){=0A= var d=3Dnew Date();=0A= d.setTime(d.getTime()+(days*24*60*60*1000));=0A= _8b5=3Dd.toGMTString();=0A= }=0A= _8b0=3Descape(_8b0);=0A= document.cookie=3Dname+"=3D"+_8b0+";"+(_8b5!=3D-1?" = expires=3D"+_8b5+";":"")+(path?"path=3D"+path:"")+(_8b3?"; = domain=3D"+_8b3:"")+(_8b4?"; secure":"");=0A= };=0A= dojo.io.cookie.set=3Ddojo.io.cookie.setCookie;=0A= dojo.io.cookie.getCookie=3Dfunction(name){=0A= var idx=3Ddocument.cookie.lastIndexOf(name+"=3D");=0A= if(idx=3D=3D-1){=0A= return null;=0A= }=0A= var _8b9=3Ddocument.cookie.substring(idx+name.length+1);=0A= var end=3D_8b9.indexOf(";");=0A= if(end=3D=3D-1){=0A= end=3D_8b9.length;=0A= }=0A= _8b9=3D_8b9.substring(0,end);=0A= _8b9=3Dunescape(_8b9);=0A= return _8b9;=0A= };=0A= dojo.io.cookie.get=3Ddojo.io.cookie.getCookie;=0A= dojo.io.cookie.deleteCookie=3Dfunction(name){=0A= dojo.io.cookie.setCookie(name,"-",0);=0A= };=0A= dojo.io.cookie.setObjectCookie=3Dfunction(name,obj,days,path,_8c0,_8c1,_8= c2){=0A= if(arguments.length=3D=3D5){=0A= _8c2=3D_8c0;=0A= _8c0=3Dnull;=0A= _8c1=3Dnull;=0A= }=0A= var _8c3=3D[],_8c4,_8c5=3D"";=0A= if(!_8c2){=0A= _8c4=3Ddojo.io.cookie.getObjectCookie(name);=0A= }=0A= if(days>=3D0){=0A= if(!_8c4){=0A= _8c4=3D{};=0A= }=0A= for(var prop in obj){=0A= if(obj[prop]=3D=3Dnull){=0A= delete _8c4[prop];=0A= }else{=0A= if((typeof obj[prop]=3D=3D"string")||(typeof obj[prop]=3D=3D"number")){=0A= _8c4[prop]=3Dobj[prop];=0A= }=0A= }=0A= }=0A= prop=3Dnull;=0A= for(var prop in _8c4){=0A= _8c3.push(escape(prop)+"=3D"+escape(_8c4[prop]));=0A= }=0A= _8c5=3D_8c3.join("&");=0A= }=0A= dojo.io.cookie.setCookie(name,_8c5,days,path,_8c0,_8c1);=0A= };=0A= dojo.io.cookie.getObjectCookie=3Dfunction(name){=0A= var _8c8=3Dnull,_8c9=3Ddojo.io.cookie.getCookie(name);=0A= if(_8c9){=0A= _8c8=3D{};=0A= var _8ca=3D_8c9.split("&");=0A= for(var i=3D0;i<_8ca.length;i++){=0A= var pair=3D_8ca[i].split("=3D");=0A= var _8cd=3Dpair[1];=0A= if(isNaN(_8cd)){=0A= _8cd=3Dunescape(pair[1]);=0A= }=0A= _8c8[unescape(pair[0])]=3D_8cd;=0A= }=0A= }=0A= return _8c8;=0A= };=0A= dojo.io.cookie.isSupported=3Dfunction(){=0A= if(typeof navigator.cookieEnabled!=3D"boolean"){=0A= dojo.io.cookie.setCookie("__TestingYourBrowserForCookieSupport__","Cookie= sAllowed",90,null);=0A= var = _8ce=3Ddojo.io.cookie.getCookie("__TestingYourBrowserForCookieSupport__")= ;=0A= navigator.cookieEnabled=3D(_8ce=3D=3D"CookiesAllowed");=0A= if(navigator.cookieEnabled){=0A= this.deleteCookie("__TestingYourBrowserForCookieSupport__");=0A= }=0A= }=0A= return navigator.cookieEnabled;=0A= };=0A= if(!dojo.io.cookies){=0A= dojo.io.cookies=3Ddojo.io.cookie;=0A= }=0A= dojo.kwCompoundRequire({common:["dojo.io.common"],rhino:["dojo.io.RhinoIO= "],browser:["dojo.io.BrowserIO","dojo.io.cookie"],dashboard:["dojo.io.Bro= wserIO","dojo.io.cookie"]});=0A= dojo.provide("dojo.io.*");=0A= dojo.provide("dojo.widget.ContentPane");=0A= dojo.widget.defineWidget("dojo.widget.ContentPane",dojo.widget.HtmlWidget= ,function(){=0A= this._styleNodes=3D[];=0A= this._onLoadStack=3D[];=0A= this._onUnloadStack=3D[];=0A= this._callOnUnload=3Dfalse;=0A= this._ioBindObj;=0A= this.scriptScope;=0A= this.bindArgs=3D{};=0A= },{isContainer:true,adjustPaths:true,href:"",extractContent:true,parseCon= tent:true,cacheContent:true,preload:false,refreshOnShow:false,handler:"",= executeScripts:false,scriptSeparation:true,loadingMessage:"Loading...",is= Loaded:false,postCreate:function(args,frag,_8d1){=0A= if(this.handler!=3D=3D""){=0A= this.setHandler(this.handler);=0A= }=0A= if(this.isShowing()||this.preload){=0A= this.loadContents();=0A= }=0A= },show:function(){=0A= if(this.refreshOnShow){=0A= this.refresh();=0A= }else{=0A= this.loadContents();=0A= }=0A= dojo.widget.ContentPane.superclass.show.call(this);=0A= },refresh:function(){=0A= this.isLoaded=3Dfalse;=0A= this.loadContents();=0A= },loadContents:function(){=0A= if(this.isLoaded){=0A= return;=0A= }=0A= if(dojo.lang.isFunction(this.handler)){=0A= this._runHandler();=0A= }else{=0A= if(this.href!=3D""){=0A= this._downloadExternalContent(this.href,this.cacheContent&&!this.refreshO= nShow);=0A= }=0A= }=0A= },setUrl:function(url){=0A= this.href=3Durl;=0A= this.isLoaded=3Dfalse;=0A= if(this.preload||this.isShowing()){=0A= this.loadContents();=0A= }=0A= },abort:function(){=0A= var bind=3Dthis._ioBindObj;=0A= if(!bind||!bind.abort){=0A= return;=0A= }=0A= bind.abort();=0A= delete this._ioBindObj;=0A= },_downloadExternalContent:function(url,_8d5){=0A= this.abort();=0A= this._handleDefaults(this.loadingMessage,"onDownloadStart");=0A= var self=3Dthis;=0A= this._ioBindObj=3Ddojo.io.bind(this._cacheSetting({url:url,mimetype:"text= /html",handler:function(type,data,xhr){=0A= delete self._ioBindObj;=0A= if(type=3D=3D"load"){=0A= self.onDownloadEnd.call(self,url,data);=0A= }else{=0A= var = e=3D{responseText:xhr.responseText,status:xhr.status,statusText:xhr.statu= sText,responseHeaders:xhr.getAllResponseHeaders(),text:"Error loading = '"+url+"' ("+xhr.status+" "+xhr.statusText+")"};=0A= self._handleDefaults.call(self,e,"onDownloadError");=0A= self.onLoad();=0A= }=0A= }},_8d5));=0A= },_cacheSetting:function(_8db,_8dc){=0A= for(var x in this.bindArgs){=0A= if(dojo.lang.isUndefined(_8db[x])){=0A= _8db[x]=3Dthis.bindArgs[x];=0A= }=0A= }=0A= if(dojo.lang.isUndefined(_8db.useCache)){=0A= _8db.useCache=3D_8dc;=0A= }=0A= if(dojo.lang.isUndefined(_8db.preventCache)){=0A= _8db.preventCache=3D!_8dc;=0A= }=0A= if(dojo.lang.isUndefined(_8db.mimetype)){=0A= _8db.mimetype=3D"text/html";=0A= }=0A= return _8db;=0A= },onLoad:function(e){=0A= this._runStack("_onLoadStack");=0A= this.isLoaded=3Dtrue;=0A= },onUnLoad:function(e){=0A= dojo.deprecated(this.widgetType+".onUnLoad, use .onUnload (lowercased = load)",0.5);=0A= },onUnload:function(e){=0A= this._runStack("_onUnloadStack");=0A= delete this.scriptScope;=0A= if(this.onUnLoad!=3D=3Ddojo.widget.ContentPane.prototype.onUnLoad){=0A= this.onUnLoad.apply(this,arguments);=0A= }=0A= },_runStack:function(_8e1){=0A= var st=3Dthis[_8e1];=0A= var err=3D"";=0A= var _8e4=3Dthis.scriptScope||window;=0A= for(var i=3D0;i]*>([\s\S]*?)<\/title>/i;=0A= while(_8fc=3D_906.exec(s)){=0A= _8f9.push(_8fc[1]);=0A= s=3Ds.substring(0,_8fc.index)+s.substr(_8fc.index+_8fc[0].length);=0A= }=0A= if(this.adjustPaths){=0A= var _907=3D/<[a-z][a-z0-9]*[^>]*\s(?:(?:src|href|style)=3D[^>])+[^>]*>/i;=0A= var = _908=3D/\s(src|href|style)=3D(['"]?)([\w()\[\]\/.,\\'"-:;#=3D&?\s@]+?)\2/= i;=0A= var _909=3D/^(?:[#]|(?:(?:https?|ftps?|file|javascript|mailto|news):))/;=0A= while(tag=3D_907.exec(s)){=0A= str+=3Ds.substring(0,tag.index);=0A= s=3Ds.substring((tag.index+tag[0].length),s.length);=0A= tag=3Dtag[0];=0A= _903=3D"";=0A= while(attr=3D_908.exec(tag)){=0A= path=3D"";=0A= _905=3Dattr[3];=0A= switch(attr[1].toLowerCase()){=0A= case "src":=0A= case "href":=0A= if(_909.exec(_905)){=0A= path=3D_905;=0A= }else{=0A= path=3D(new dojo.uri.Uri(url,_905).toString());=0A= }=0A= break;=0A= case "style":=0A= path=3Ddojo.html.fixPathsInCssText(_905,url);=0A= break;=0A= default:=0A= path=3D_905;=0A= }=0A= fix=3D" "+attr[1]+"=3D"+attr[2]+path+attr[2];=0A= _903+=3Dtag.substring(0,attr.index)+fix;=0A= tag=3Dtag.substring((attr.index+attr[0].length),tag.length);=0A= }=0A= str+=3D_903+tag;=0A= }=0A= s=3Dstr+s;=0A= }=0A= _906=3D/(?:<(style)[^>]*>([\s\S]*?)<\/style>|]*rel=3D['"]?stylesheet['"]?[^>]*)>)/i;=0A= while(_8fc=3D_906.exec(s)){=0A= if(_8fc[1]&&_8fc[1].toLowerCase()=3D=3D"style"){=0A= _8ff.push(dojo.html.fixPathsInCssText(_8fc[2],url));=0A= }else{=0A= if(attr=3D_8fc[3].match(/href=3D(['"]?)([^'">]*)\1/i)){=0A= _8ff.push({path:attr[2]});=0A= }=0A= }=0A= s=3Ds.substring(0,_8fc.index)+s.substr(_8fc.index+_8fc[0].length);=0A= }=0A= var _906=3D/]*)>([\s\S]*?)<\/script>/i;=0A= var _90a=3D/src=3D(['"]?)([^"']*)\1/i;=0A= var _90b=3D/.*(\bdojo\b\.js(?:\.uncompressed\.js)?)$/;=0A= var _90c=3D/(?:var = )?\bdjConfig\b(?:[\s]*=3D[\s]*\{[^}]+\}|\.[\w]*[\s]*=3D[\s]*[^;\n]*)?;?|d= ojo\.hostenv\.writeIncludes\(\s*\);?/g;=0A= var = _90d=3D/dojo\.(?:(?:require(?:After)?(?:If)?)|(?:widget\.(?:manager\.)?re= gisterWidgetPackage)|(?:(?:hostenv\.)?setModulePrefix|registerModulePath)= |defineNamespace)\((['"]).*?\1\)\s*;?/;=0A= while(_8fc=3D_906.exec(s)){=0A= if(this.executeScripts&&_8fc[1]){=0A= if(attr=3D_90a.exec(_8fc[1])){=0A= if(_90b.exec(attr[2])){=0A= dojo.debug("Security note! inhibit:"+attr[2]+" from being loaded = again.");=0A= }else{=0A= _8fa.push({path:attr[2]});=0A= }=0A= }=0A= }=0A= if(_8fc[2]){=0A= var sc=3D_8fc[2].replace(_90c,"");=0A= if(!sc){=0A= continue;=0A= }=0A= while(tmp=3D_90d.exec(sc)){=0A= _8fd.push(tmp[0]);=0A= sc=3Dsc.substring(0,tmp.index)+sc.substr(tmp.index+tmp[0].length);=0A= }=0A= if(this.executeScripts){=0A= _8fa.push(sc);=0A= }=0A= }=0A= s=3Ds.substr(0,_8fc.index)+s.substr(_8fc.index+_8fc[0].length);=0A= }=0A= if(this.extractContent){=0A= _8fc=3Ds.match(/]*>\s*([\s\S]+)\s*<\/body>/im);=0A= if(_8fc){=0A= s=3D_8fc[1];=0A= }=0A= }=0A= if(this.executeScripts&&this.scriptSeparation){=0A= var = _906=3D/(<[a-zA-Z][a-zA-Z0-9]*\s[^>]*?\S=3D)((['"])[^>]*scriptScope[^>]*>= )/;=0A= var _90f=3D/([\s'";:\(])scriptScope(.*)/;=0A= str=3D"";=0A= while(tag=3D_906.exec(s)){=0A= tmp=3D((tag[3]=3D=3D"'")?"\"":"'");=0A= fix=3D"";=0A= str+=3Ds.substring(0,tag.index)+tag[1];=0A= while(attr=3D_90f.exec(tag[2])){=0A= tag[2]=3Dtag[2].substring(0,attr.index)+attr[1]+"dojo.widget.byId("+tmp+t= his.widgetId+tmp+").scriptScope"+attr[2];=0A= }=0A= str+=3Dtag[2];=0A= s=3Ds.substr(tag.index+tag[0].length);=0A= }=0A= s=3Dstr+s;=0A= }=0A= }=0A= return = {"xml":s,"styles":_8ff,"titles":_8f9,"requires":_8fd,"scripts":_8fa,"url"= :url};=0A= },_setContent:function(cont){=0A= this.destroyChildren();=0A= for(var i=3D0;i=3Dphotos.length){=0A= return;=0A= }=0A= showFullSizeImage(_a,function(){=0A= selectThumbnail(_a);=0A= });=0A= }=0A= function showFullSizeImage(_b,_c){=0A= viewImage(_b,_c);=0A= }=0A= function selectThumbnail(_d){=0A= if(activePhotoPage!=3DgetPageFromPhotoIndex(_d)){=0A= showThumbnailPage(getPageFromPhotoIndex(_d));=0A= }=0A= setThumbnailInactive(activePhotoIndex);=0A= setThumbnailActive(_d);=0A= activePhotoIndex=3D_d;=0A= }=0A= function getPageFromPhotoIndex(_e){=0A= return Math.floor(_e/photosPerPage);=0A= }=0A= function setThumbnailActive(_f){=0A= var _10=3DgetThumbnailControlIndexFromPhotoIndex(_f);=0A= if(_10!=3Dnull){=0A= dojo.html.addClass("thumbnail_"+_10,"thumbnail_active");=0A= }=0A= }=0A= function setThumbnailInactive(_11){=0A= var _12=3DgetThumbnailControlIndexFromPhotoIndex(_11);=0A= if(_12!=3Dnull){=0A= dojo.html.removeClass("thumbnail_"+_12,"thumbnail_active");=0A= }=0A= }=0A= function setThumbnailHover(_13){=0A= var _14=3DgetThumbnailControlIndexFromPhotoIndex(_13);=0A= if(_14!=3Dnull){=0A= dojo.html.addClass("thumbnail_"+_14,"thumbnail_hover");=0A= }=0A= }=0A= function setThumbnailNoHover(_15){=0A= var _16=3DgetThumbnailControlIndexFromPhotoIndex(_15);=0A= if(_16!=3Dnull){=0A= dojo.html.removeClass("thumbnail_"+_16,"thumbnail_hover");=0A= }=0A= }=0A= function getThumbnailControlIndexFromPhotoIndex(_17){=0A= if(_17<(activePhotoPage*photosPerPage)||_17>=3Dphotos.length||_17>=3D((ac= tivePhotoPage+1)*photosPerPage)){=0A= return null;=0A= }=0A= return _17-(activePhotoPage*photosPerPage);=0A= }=0A= var slideshowInterval=3Dnull;=0A= function toggleSlideshow(){=0A= if(slideshowInterval=3D=3Dnull){=0A= startSlideshow();=0A= }else{=0A= stopSlideshow();=0A= }=0A= }=0A= function startSlideshow(){=0A= if(slideshowInterval!=3Dnull){=0A= return;=0A= }=0A= showNextImage();=0A= slideshowInterval=3DsetInterval("showNextImage();",3000);=0A= dojo.html.hide("slideshow_play");=0A= dojo.html.show("slideshow_stop");=0A= }=0A= function stopSlideshow(){=0A= if(slideshowInterval=3D=3Dnull){=0A= return;=0A= }=0A= clearInterval(slideshowInterval);=0A= slideshowInterval=3Dnull;=0A= dojo.html.hide("slideshow_stop");=0A= dojo.html.show("slideshow_play");=0A= }=0A= function showThumbnailPage(_18){=0A= if(isPhotoOnPage(activePhotoIndex,activePhotoPage)){=0A= setThumbnailInactive(activePhotoIndex);=0A= }=0A= for(var _19=3D0;_19=3D0){=0A= setPhotoForThumbnailControl(_1a,_19);=0A= }else{=0A= hideThumbnailControl(_1a-(_18*photosPerPage));=0A= }=0A= }=0A= dojo.html.removeClass("thumbnail_page_control_"+activePhotoPage,"thumbnai= l_page_control_active");=0A= activePhotoPage=3D_18;=0A= dojo.html.addClass("thumbnail_page_control_"+activePhotoPage,"thumbnail_p= age_control_active");=0A= if(isPhotoOnPage(activePhotoIndex,activePhotoPage)){=0A= setThumbnailActive(activePhotoIndex);=0A= }=0A= }=0A= function isPhotoOnPage(_1b,_1c){=0A= return = ((_1b>=3D_1c*photosPerPage)&&(_1b<(_1c+1)*photosPerPage)&&_1b=3D0);=0A= }=0A= function setPhotoForThumbnailControl(_1d,_1e){=0A= var _1f=3Ddojo.byId("thumbnail_"+_1e);=0A= if(_1f){=0A= _1f.style.background=3D"url("+g_imageServerUrl+"/images/4_0/clear.gif) = no-repeat center center";=0A= _1f.style.background=3D"url("+photos[_1d].thumbnail+") no-repeat center = center";=0A= }=0A= }=0A= function hideThumbnailControl(_20){=0A= var _21=3Ddojo.byId("thumbnail_"+_20);=0A= if(_21){=0A= _21.style.background=3D"url("+g_imageServerUrl+"/images/4_0/clear.gif) = no-repeat center center";=0A= }=0A= }=0A= var activeDiv=3D1;=0A= var loadingImage=3Dfalse;=0A= function viewImage(_22,_23){=0A= if(loadingImage&&!imageIsProbablyNotLoading()){=0A= return false;=0A= }=0A= if(_22<0||_22>=3Dphotos.length){=0A= return;=0A= }=0A= var _24=3Dphotos[_22].full;=0A= loadingImage=3Dtrue;=0A= var _25=3DactiveDiv;=0A= activeDiv=3D1-activeDiv;=0A= var _26=3Ddocument.createElement("img");=0A= _26.onload=3Dfunction(){=0A= endImageDisplay(this,_25,416,312,250);=0A= if(_23){=0A= _23();=0A= }=0A= };=0A= _26.src=3D_24;=0A= var _27=3Ddocument.getElementById("big_photo_"+_25);=0A= while(_27.firstChild){=0A= _27.removeChild(_27.firstChild);=0A= }=0A= _27.appendChild(_26);=0A= return true;=0A= }=0A= function endImageDisplay(_28,_29,_2a,_2b,_2c){=0A= var _2d=3D_28.width;=0A= var _2e=3D_28.height;=0A= var _2f=3DMath.min(_2a/_2d,_2b/_2e);=0A= var _30=3DMath.floor(Math.min(_2f,1)*_2d);=0A= var _31=3DMath.floor(Math.min(_2f,1)*_2e);=0A= _28.style.width=3D_30+"px";=0A= _28.style.height=3D_31+"px";=0A= _28.style.top=3DMath.floor((_2b-_31)/2)+"px";=0A= _28.style.left=3DMath.floor((_2a-_30)/2)+"px";=0A= var _32=3Ddojo.byId("big_photo_"+(1-_29));=0A= var _33=3Ddojo.byId("big_photo_"+_29);=0A= if(_2c>0){=0A= new = dojo.lfx.Combine(dojo.lfx.propertyAnimation([_33],[{property:"opacity",en= d:1}],_2c,dojo.lfx.easeInOut),dojo.lfx.propertyAnimation([_32],[{property= :"opacity",end:0}],_2c,dojo.lfx.easeInOut)).play();=0A= }else{=0A= dojo.html.setOpacity(_33,1);=0A= dojo.html.setOpacity(_32,0);=0A= }=0A= lastImageLoad=3Dnew Date();=0A= loadingImage=3Dfalse;=0A= }=0A= var lastImageLoad=3Dnew Date();=0A= function imageIsProbablyNotLoading(){=0A= var now=3Dnew Date();=0A= if((now.getTime()-lastImageLoad.getTime())>5000){=0A= lastImageLoad=3Dnow;=0A= return true;=0A= }=0A= return false;=0A= }=0A= =0A= ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://p1.rfimg.us/v4.3.6/images/3_0/text/js/search/namespace.js var redfin=3D{};=0A= redfin.controller=3D{};=0A= redfin.datamodel=3D{};=0A= redfin.datamodel.hometypes=3D{};=0A= redfin.datamodel.sorttypes=3D{};=0A= redfin.datamodel.phototypes=3D{};=0A= redfin.ui=3D{};=0A= redfin.ui.controls=3D{};=0A= redfin.ui.shapes=3D{};=0A= redfin.ui.search=3D{};=0A= redfin.geometry=3D{};=0A= redfin.util=3D{};=0A= =0A= ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://p1.rfimg.us/v4.3.6/images/3_0/text/js/search/name_value.js redfin.util.NameValue=3D{};=0A= redfin.util.NameValue.nameValueStringToHash=3Dfunction(_1,_2,_3,_4){=0A= var _5=3D{};=0A= var _6=3D_1.split(_2);=0A= for(var i=3D0;i<_6.length;i++){=0A= var _8=3D_6[i].split(_3);=0A= if(_4){=0A= _5[_4(_8[0])]=3D_4(_8[1]);=0A= }else{=0A= _5[_8[0]]=3D_8[1];=0A= }=0A= }=0A= return _5;=0A= };=0A= redfin.util.NameValue.hashToNameValueString=3Dfunction(_9,_a,_b,_c){=0A= var _d=3D"";=0A= for(var _e in _9){=0A= if(_d.length>0){=0A= _d=3D_d+_a;=0A= }=0A= if(_c){=0A= _d=3D_d+_c(_e)+_b+_c(_9[_e]);=0A= }else{=0A= _d=3D_d+_e+_b+_9[_e];=0A= }=0A= }=0A= return _d;=0A= };=0A= redfin.util.NameValue.constructQueryString=3Dfunction(_f){=0A= return this.hashToNameValueString(_f,"&","=3D",encodeURIComponent);=0A= };=0A= redfin.util.NameValue.deconstructQueryString=3Dfunction(_10){=0A= return this.nameValueStringToHash(_10,"&","=3D",function(a){=0A= if(a&&(typeof (a)!=3D"string")){=0A= a=3Dnew String(a);=0A= }=0A= if(a){=0A= return decodeURIComponent(a.replace(/\+/g,"%20"));=0A= }else{=0A= return "";=0A= }=0A= });=0A= };=0A= =0A= ------=_NextPart_000_0000_01C85A73.0F4D6B50 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://p1.rfimg.us/v4.3.6/images/3_0/text/js/search/search_form.js dojo.require("dojo.event.common");=0A= dojo.require("dojo.html.display");=0A= dojo.require("dojo.html.selection");=0A= var glbSearchFormInit=3Dfalse;=0A= redfin.ui.controls.SearchForm=3Dfunction(){=0A= var _1=3Ddojo.byId(redfin.ui.controls.SearchForm.LOCATION_CTRL_ID);=0A= dojo.event.connect(_1,"onfocus",this,"focusLocation");=0A= dojo.event.connect(dojo.byId("new_listings"),"onclick",this,"onClickNewLi= stings");=0A= dojo.event.connect(dojo.byId("unsold_in_days"),"onclick",this,"onClickUns= oldInDays");=0A= dojo.event.connect(dojo.byId("time_on_market_range"),"onchange",this,"onC= hangeTimeOnMarketRange");=0A= var _2=3Ddojo.widget.byId("search_controls_container");=0A= dojo.event.connect(_2,"hide",this,"onHideDialog");=0A= dojo.event.connect(dojo.byId("search_controls_container"),"onactivate",th= is,"onFocusDialog");=0A= if(dojo.render.html.ie60){=0A= _2.showToggle=3D"plain";=0A= _2.showToggleDuration=3D0;=0A= }=0A= this.shouldBeVisible=3Dfalse;=0A= this.updateLocationText(false,false);=0A= this.soldWithinMonthsPrevValue=3Dnull;=0A= glbSearchFormInit=3Dtrue;=0A= };=0A= redfin.ui.controls.SearchForm.LOCATION_CTRL_ID=3D"search_location";=0A= redfin.ui.controls.SearchForm.NO_LOCATION_MSG=3D"Enter a neighborhood, = city, or MLS #";=0A= redfin.ui.controls.SearchForm.USE_MAPPED_MSG=3D"Use mapped area";=0A= redfin.ui.controls.SearchForm.NO_SOLD_WITHIN_MONTHS_OPTION=3D"0";=0A= redfin.ui.controls.SearchForm.prototype.serializedAttributes=3Dnew = Array(redfin.ui.controls.SearchForm.LOCATION_CTRL_ID,"residential","condo= ","view","new_construction","min_price","max_price","num_beds","num_baths= ","time_on_market_range","min_listing_approx_size","max_listing_approx_si= ze","sold_within_months","fixer","min_parcel_size","max_parcel_size","min= _year_built","max_year_built","status");=0A= redfin.ui.controls.SearchForm.prototype.serializeAsQueryString=3Dfunction= (){=0A= var _3=3D{};=0A= this.serialize(_3);=0A= return redfin.util.NameValue.constructQueryString(_3);=0A= };=0A= redfin.ui.controls.SearchForm.prototype.serialize=3Dfunction(_4){=0A= for(var i=3D0;i0){=0A= this.setFormControl(_a,_8[_a]);=0A= }else{=0A= this.setFormControlToDefault(_a);=0A= }=0A= }=0A= };=0A= redfin.ui.controls.SearchForm.prototype.setFormControlToDefault=3Dfunctio= n(_b){=0A= var _c=3Ddojo.byId(_b);=0A= if(_c){=0A= if(_c.type=3D=3D"checkbox"){=0A= _c.checked=3Dfalse;=0A= }else{=0A= if(_c.type=3D=3D"select-one"){=0A= for(var i=3D0;i<_c.options.length;i++){=0A= var _e=3D_c.options[i];=0A= if(_e.defaultSelected){=0A= _e.selected=3Dtrue;=0A= break;=0A= }=0A= }=0A= }else{=0A= if(_c.defaultValue){=0A= _c.value=3D_c.defaultValue;=0A= }=0A= }=0A= }=0A= redfin.util.SyntheticEvent.fireChange(_c);=0A= }=0A= };=0A= redfin.ui.controls.SearchForm.prototype.setFormControl=3Dfunction(_f,_10)= {=0A= var _11=3Ddojo.byId(_f);=0A= if(_11){=0A= if(_10=3D=3D"true"){=0A= _11.checked=3Dtrue;=0A= }=0A= if(_10=3D=3D"false"){=0A= _11.checked=3Dfalse;=0A= }else{=0A= if(_11.type=3D=3D"text"&&dojo.string.trim(_10)=3D=3D""){=0A= this.setFormControlToDefault(_f);=0A= }else{=0A= _11.value=3D_10;=0A= }=0A= }=0A= redfin.util.SyntheticEvent.fireChange(_11);=0A= }=0A= };=0A= redfin.ui.controls.SearchForm.prototype.onHideDialog=3Dfunction(){=0A= this.shouldBeVisible=3Dfalse;=0A= var _12=3Ddojo.byId(redfin.ui.controls.SearchForm.LOCATION_CTRL_ID);=0A= dojo.event.disconnect(_12,"onblur",this,"blurLocation");=0A= this.updateLocationText(false,false);=0A= };=0A= redfin.ui.controls.SearchForm.prototype.onFocusDialog=3Dfunction(evt){=0A= if(evt&&evt.srcElement){=0A= var id=3Devt.srcElement.id;=0A= if(!(evt.srcElement.dojoattachpoint)&&id!=3D"fewer_options"&&id!=3D"list_= options_image"&&id!=3Dredfin.ui.controls.SearchForm.LOCATION_CTRL_ID){=0A= this.updateLocationText(true,false);=0A= }=0A= }=0A= };=0A= redfin.ui.controls.SearchForm.prototype.toggleSearchOptions=3Dfunction(){=0A= if(this.shouldBeVisible){=0A= this.hideSearchOptions();=0A= }else{=0A= this.showSearchOptions();=0A= }=0A= };=0A= redfin.ui.controls.SearchForm.prototype.hideSearchOptions=3Dfunction(){=0A= this.shouldBeVisible=3Dfalse;=0A= dojo.byId(redfin.ui.controls.SearchForm.LOCATION_CTRL_ID).blur();=0A= dojo.widget.byId("search_controls_container").hide();=0A= };=0A= redfin.ui.controls.SearchForm.prototype.showSearchOptions=3Dfunction(){=0A= this.shouldBeVisible=3Dtrue;=0A= dojo.widget.byId("search_controls_container").show();=0A= this.selectLocation();=0A= };=0A= redfin.ui.controls.SearchForm.prototype.focusLocation=3Dfunction(){=0A= this.shouldBeVisible=3Dtrue;=0A= if(!dojo.html.isShowing(dojo.byId("search_controls_extended"))){=0A= this.showSearchOptions();=0A= }else{=0A= this.selectLocation();=0A= }=0A= };=0A= redfin.ui.controls.SearchForm.prototype.selectLocation=3Dfunction(){=0A= this.updateLocationText(true,true);=0A= var _15=3Dthis;=0A= var _16=3Ddojo.byId(redfin.ui.controls.SearchForm.LOCATION_CTRL_ID);=0A= dojo.event.disconnect(_16,"onblur",this,"blurLocation");=0A= setTimeout(function(){=0A= if(_15.shouldBeVisible){=0A= dojo.html.selectInputText(_16);=0A= }=0A= dojo.event.connect(_16,"onblur",_15,"blurLocation");=0A= },50);=0A= };=0A= redfin.ui.controls.SearchForm.prototype.blurLocation=3Dfunction(){=0A= if("Firefox"=3D=3DBrowserDetect.browser){=0A= var _17=3Dthis;=0A= setTimeout(function(){=0A= if(_17.shouldBeVisible){=0A= _17.updateLocationText(true,false);=0A= }=0A= },60);=0A= }=0A= };=0A= redfin.ui.controls.SearchForm.prototype.isLegitLoc=3Dfunction(loc){=0A= if(!loc){=0A= loc=3Ddojo.byId(redfin.ui.controls.SearchForm.LOCATION_CTRL_ID).value;=0A= }=0A= if(loc=3D=3Dredfin.ui.controls.SearchForm.NO_LOCATION_MSG||loc=3D=3Dredfi= n.ui.controls.SearchForm.USE_MAPPED_MSG){=0A= return false;=0A= }=0A= return true;=0A= };=0A= redfin.ui.controls.SearchForm.prototype.getParameters=3Dfunction(){=0A= var _19=3D{};=0A= this.serialize(_19);=0A= var _1a=3D_19["time_on_market_range"];=0A= var _1b=3D_1a.split("-");=0A= var _1c,_1d;=0A= if(_1b.length=3D=3D2){=0A= if(_1b[0].length>0){=0A= _1c=3Dnew Number(_1b[0]);=0A= }=0A= if(_1b[1].length>0){=0A= _1d=3Dnew Number(_1b[1]);=0A= }=0A= }=0A= var _1e;=0A= if(_19["sold_within_months"]>0){=0A= _1e=3D_19["sold_within_months"];=0A= }=0A= return new = redfin.ui.controls.SearchParameters(_19[redfin.ui.controls.SearchForm.LOC= ATION_CTRL_ID],_19["residential"],_19["condo"],_19["view"],_19["new_const= ruction"],_19["min_price"],_19["max_price"],_19["num_beds"],null,_19["num= _baths"],null,_1c,_1d,_19["min_listing_approx_size"],_19["max_listing_app= rox_size"],_1e,_19["fixer"],_19["min_parcel_size"],_19["max_parcel_size"]= ,_19["min_year_built"],_19["max_year_built"],_19["status"]);=0A= };=0A= redfin.ui.controls.SearchForm.prototype.onClickNewListings=3Dfunction(){=0A= var nl=3Ddocument.getElementById("new_listings");=0A= if(nl.checked){=0A= this.setTimeOnMarket(nl.value);=0A= }else{=0A= this.resetTimeOnMarket();=0A= }=0A= };=0A= redfin.ui.controls.SearchForm.prototype.onClickUnsoldInDays=3Dfunction(){=0A= var uid=3Ddocument.getElementById("unsold_in_days");=0A= if(uid.checked){=0A= this.setTimeOnMarket(uid.value);=0A= }else{=0A= this.resetTimeOnMarket();=0A= }=0A= };=0A= redfin.ui.controls.SearchForm.prototype.onChangeTimeOnMarketRange=3Dfunct= ion(){=0A= var _21=3Ddocument.getElementById("time_on_market_range");=0A= this.setTimeOnMarket(_21.options[_21.selectedIndex].value);=0A= };=0A= redfin.ui.controls.SearchForm.prototype.resetTimeOnMarket=3Dfunction(){=0A= var nl=3Ddocument.getElementById("new_listings");=0A= var uid=3Ddocument.getElementById("unsold_in_days");=0A= var _24=3Ddocument.getElementById("time_on_market_range");=0A= uid.checked=3Dfalse;=0A= nl.checked=3Dfalse;=0A= _24.selectedIndex=3D