From: Subject: Economy dampens hope of a comfortable retirement Date: Tue, 14 Apr 2009 14:27:46 -0700 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C9BD0D.2E53FB10" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://news.yahoo.com/s/ap/20090414/ap_on_bi_ge/retirement_confidence%3B_ylt=AslmVJYSwNdxC3oaqJBCY15u24cA =EF=BB=BF Economy dampens hope of a comfortable = retirement
Skip=20 to navigation =C2=BB Skip=20 to content =C2=BB
Get the New, Safer IE8 Make Y! My = HomepageGet Yahoo! Toolbar

Account Options

Hi, ChuckSign OutHelp
  • Home=20
  • U.S.=20
  • Business =
  • World=20
  • Entertain= ment=20
  • Sports=20
  • Tech=20
  • Politics =
  • Science=20
  • Health=20
  • Travel=20
  • Most=20 Popular
  • Busi= ness=20 Video
  • U.S.=20 Economy
  • Stoc= k=20 Markets
  • Earnings= =20
  • Opinion =
  • Personal=20 Finance
  • Pres= s=20 Releases
  • Marketplace=20

Video:Expert=20 shares how to avoid extra bank fees

Economy dampens hope of a comfortable retirement

Play Video AP=20  =E2=80=93 Older workers delay retirement
Related Quotes
Symbol Price Change
PFG 13.04 -1.93
^GSPC 841.50 -17.23
^IXIC 1,625.72 -27.59
By DAVID PITT, AP Personal = Finance Writer=20 David Pitt, Ap Personal Finance Writer = =E2=80=93=20 Tue Apr 14,=20 1:01 am ET

DES MOINES, Iowa =E2=80=93 Rising costs and uncertainty about the = economy have=20 workers less confident in their ability to save enough money to retire=20 comfortably, say the authors of a new study released Tuesday.

Even though workers are saving more and expecting to work longer to = improve=20 their chances of a happy retirement, there's still a disconnect. The = survey=20 shows many are failing to plan appropriately and making incorrect = assumptions=20 about retirement income.

The new survey by the nonpartisan Employee Benefit Research Institute reveals = only 13=20 percent of U.S. workers say they're very confident they'll have enough = money to=20 retire comfortably.

"Concerns about the poor economy coupled with the losses that have = recently=20 been experienced in the stock market have resulted in the lowest = percentage (of=20 a confident outlook) since the start of the survey 19 years ago," said = Jack=20 VanDerhei, one of the survey's authors and the EBRI research director. = "But the=20 good news is, I really do think this will be a wake up call for many = people who=20 had false optimism in the past."

Another 41 percent of workers said they're somewhat confident of = having=20 enough savings for retirement, down two percentage points from the year = before.=20 Only 20 percent of people already retired say they're very confident = they'll be=20 financially secure. That's just half of the 40 percent from the survey a = year=20 earlier.

It's no surprise that most survey respondents said the economy was = largely=20 behind their pessimism.

CHANGE IN BEHAVIOR: With the dour mood about retirement prospects = comes some=20 behavioral changes that advisers and retirement planners say may be one = of the=20 positives coming out of the economic=20 downturn.

The survey shows 81 percent of those who have lost confidence in = having=20 enough money to retire say they are spending less. The survey also shows = 65=20 percent of workers say they are currently saving money for = retirement.

"One strategy would have been to roll up into a ball and somehow put = your=20 head in the sand and ignore this is happening," said Dan Houston, = president of=20 retirement and investor services at Principal Financial Group Inc., an = underwriter of the=20 survey. Workers have not done that, however. He said people are = beginning to=20 understand a secure retirement means saving much more than they have = been.

The average worker with an employer-sponsored retirement plan puts = aside 7=20 percent, which is about half of what today's worker would need to live a = comparable lifestyle in retirement, Houston said.

Estimating how much money it will take to live a good retirement is = one of=20 the largest miscalculations among workers, VanDerhei said.

About half the workers in the survey say their household savings and=20 investments total less than $25,000, excluding the value of their home. = A=20 surprising 20 percent say they have less than $1,000 in savings.

This signals a tremendous problem ahead. Consider that a woman = earning=20 $40,000 at retirement would need to have $203,134 in savings by age 65 = to ensure=20 she could replace 80 percent of her income in retirement, VanDerhei = said. The=20 calculation assumes she has purchased an annuity with a nominal = guaranteed=20 income and receives Social = Security. A man under the same circumstances would need = $190,138.

SOURCES OF RETIREMENT INCOME: Another point of confusion for many = workers is=20 the source of their retirement income.

Among workers without a defined=20 benefit retirement plan at work, 41 percent believe they have = such a=20 pension plan. A = defined benefit=20 plan is one in which an employer pays into but the worker does not.

"I'm just afraid you still have a situation where these are people = who don't=20 understand the difference between defined benefit and defined = contribution=20 plans," VanDerhei said. "They think they'll magically end up with what = mom and=20 dad had."

The U.S. Bureau of = Labor=20 Statistics said in a March report that just 20 percent of private industry workers = have a=20 defined benefit plan. About 43 percent have a defined contribution plan = such as=20 a 401(k).

A disturbing factor for many investment advisers and retirement planners = from the=20 EBRI survey is that only 44 percent of workers say they have tried to = calculate=20 how much money they'll need to have saved for retirement. Another 44 = percent=20 said they simply guess at how much they'll need.

Fewer than a quarter say they've tried to approximate how much = they'll need=20 and fewer than a fifth say they've checked with a financial adviser. = Nine=20 percent say they read or heard about how much they should have, 7 = percent have=20 used an Internet calculator and 5 percent filled out a worksheet.

The survey is based on random telephone calls to 1,257 people age 25 = and=20 older in January. It included a cell phone supplement to encompass a = broader=20 selection of people. The survey's statistical margin of error is plus or = minus 3=20 percentage points.

The was sponsored by EBRI and Washington-based market research = company Mathew=20 Greenwald & Associates Inc.

Related Searches:

  • pension=20 plan
  • 401(k)=20
  • social=20 security
  • principal=20 financial group inc
  • Recommend

Most Blogged - Business

  • Goldman=20 Using Share Sale to Return Bailout Funds New York Times = =E2=80=93 Tue Apr=20 14, 4:47 am EDT
  • Bush=20 budgeting lives - at Goldman Sachs The Conscience of a = Liberal =E2=80=93 Tue=20 Apr 14, 7:05 am EDT
  • Top=20 State official sought bonus after bailout Washington Times = =E2=80=93 Tue Apr=20 14, 1:45 am EDT
<= /DIV>

Elsewhere on the Web

  • = Time.com:=20 A New Boss to be Bossed by TARP Overseers
  • NPR:=20 Hallmark Sets Layoffs Amid Sales Drop
  • FOXBusiness:=20 Intel Reports Lower Profit, But Beats Street Views=20

Alerts

Get an alert when there are new stories about:

=20
  • =
  • 401(k)
  • Principal Financial Group=20 Inc
Vie= w=20 More Alerts =C2=BB

Also on Yahoo! News

  • Today=20 in History
  • Obituaries=20
  • Corrections=20
  • N= ews=20 by Region (Yahoo! Directory)
  • Yahoo!=20 News & Media Sites

Daily Features

Photo Highlight

=

Photo=20 Highlight Slideshow

A dolphin plays with a basketball underwater at the Nuremberg zoo.=20 REUTERS/Alexandra Beier

More=20 Photos and Slideshow =C2=BB
ADVERTISEMENT

Yahoo!Updates

  • My=20 Connections
  • Everyo= ne

Sign=20 In to see what your Connections are up to on Yahoo! = News.

New User? Sign=20 Up

Invite=20 your friends to Connect to start sharing things you do on = Yahoo!=20 News.

EducationYahoo

  • Be=20 Your Own BossStay flexible and independent. See the top 5 ways you = can=20 write your own paycheck.
  • Surprising=20 Job GrowthThese hot industries are thriving in this economy. Find = out who=20 is still hiring.

Business Video

  • Play Video Germany=20 bans Monsanto's GM maize BBC =
  • Play Video Bank=20 CEO on 'Just Saying NO' to TARP = FOXBusiness=20
  • Play Video Trading=20 Down to Survive Economy = FOXBusiness=20
  • Play Video Prostate=20 Cancer Vaccine Study Results FOXBusiness=20
More=20 Business Video =C2=BB

Yahoo!Finance

Market Summary
Symbol Last Change
Dow<= /TH> 7,920.18 -137.63 -1.71%
Nas= daq 1,625.72 -27.59 -1.67%
S&P= =20 500 841.50 -17.23 -2.01%
10=20 Yr Bond(%) 2.7860% -0.0590
  • Weak=20 retail sales report halts stock market rally
  • Economy=20 still vulnerable as retail sales fall
  • Intel=20 says PC sales improving; profit beats Street
Yahoo! News Navigation
  • Home=20
  • U.S.=20
  • Business =
  • World=20
  • Entertain= ment=20
  • Sports=20
  • Tech=20
  • Politics =
  • Science=20
  • Health=20
  • Travel=20
  • Most=20 Popular=20
  • Odd=20 News=20
  • Opinion
News Services
  • RSS=20
  • News=20 Alerts=20
  • We= ather=20 Alerts=20
  • Add=20 Yahoo! Headlines to Your Site=20
  • Site=20 Map=20
  • Help=20
  • Feedback
=

Copyright =C2=A9 2009 The Associated Press. = All rights=20 reserved. The information contained in the AP News report may not be = published,=20 broadcast, rewritten or redistributed without the prior written = authority of The=20 Associated Press.

Copyright =C2=A9 2009 Yahoo! Inc. All rights = reserved.
  • Quest= ions=20 or Comments
  • Privacy=20 Policy
  • Terms=20 of Service
  • Copyright/IP=20 Policy
------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=87zFBmKIKjx9G37tSd_QOBTM0bc3VUnk_3YADyIQ&T=1b0onml52%2fX%3d1239744375%2fE%3d8903535%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d2140924298%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJtb25leTsgcmV0aXJlbWVudDsgcG9vcjsgc3RvY2s7IEl0OyBpdDsgaG9tZTsgU2VjdXJpdHk7IG1hbjsgUkVUSVJFTUVOVDsgcGVuc2lvbjsgY29udHJpYnV0aW9uOyBpbnZlc3RtZW50OyBJbnRlcm5ldDsgY2VsbCBwaG9uZTsgV2FzaGluZ3Rvbjsi%2fQ%3d-1%2fS%3d1%2fJ%3dFC2A8862&U=13h3po6ie%2fN%3dfW9WAUWTWUo-%2fC%3d649282.13363914.13470000.12832736%2fD%3dHPRM1%2fB%3d5628996%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/i/us/uh/bt2/news_logov1.gif R0lGODlh1wAhAAAAACH5BAEAAAAALAAAAADXACEAg/////8AM1RUVP9AZv+/zP9/mf/v8tTU1H9/ f2lpaaqqqr+/v5SUlAAAAAAAAAAAAAT/EMhJq7046827/1owDEVBnGCqrmzrvnAsDUFtE3Ie23zv F7qg8EXrGYbIz8jXG5FMyeiLUHBaTcdL0TaQejcGKhP39TBtQB1he64NyBR2AF6uVwjM7L39kxmq ciR0U3JcZ2kTcoN2jIVdF3w9ixR4kY8VaBpUgE8oGJU8UJQFTXE9jEIGB3obhZMnJY4mk5RLTCOT mRZrlougNYgYpLoAbJccBwICCKwAygIUz9LPCgDJyqzXCBUKytsSBwjSCAdgrhrDwC08tBPEEn8+ Vk16v3Md6QFZbO0W18sVnkWbJq0agATKFlDoho0CQgHlrBFUxgCMvGYTftGhcqJjRwzs/za8M2DM 15YB+0J9CFmMZYd/AgxKEDjhGYKbOBEoBMDwm4SHMScYoOnMmwIGDyNqknchHcoKhdyAtMGBGEku /U4CMGDkg9MZPEDAhFhT2UBoGf5NgOmTYUWJAhIslLnB3j1T6iyEadIurMi8APJhtMDu1zEOoB5p /TA2QRaiRdFmSCqB4bMs4sjC1azi3NYt7ewdxoSmhOlYTnRxvYHvhmEQicECfunN5kyzZWMq2L1b KU9lBh9mVjgU922jvjtc5YFSo4YioPpGYpLmlwdQBVZL9cpF9l0P2v5VgzwROIVrcsN7A7CAIoX2 0xIkryvP5YVKQN6RvmXFVoDqfiGWif8kSrDWUg0paPObMmrlRhBdBzHIkEIPGZBZcuE8CFsb/Rx4 xBYZBBhiXr8MZkE6QOQTzFI2pCRCgusBkJk0Zx1g443NMKTAQ5UlBBkFBizAgDQmYhBVh/hJEN1U CP71n5IqcQCad99l4JxsKyITowFAGReZltK8NdZbQAJJ2QfaiWikG6ltRxhVTqaRZpX3BbicG7TE Y2BGnkgAJwYKgjPNWR10qZSh3JDjEIMpMEEfc/zoZR8kgOVDJyX23enGLLAoUpU7acUoAXxe2pTT TTtNYJlkC3rJnk27zaiCo8/VsJFqmxhTQp+5YkXAh3zBQUWku0yHRjMegUpVAICKKsHGkKWWFxSQ z5C5mbXWdClNqiv5wOJoWxxhVx9+tgGgsSL0w8sZbwyGop8AqMPsBYEKldlZE0EoI6MUXHjBAjMu M18HtNZpa7EHr9HfwnAs3F8tfLzxgUcfoWMgsxjHi8oLNhZZlbcWODKImkOEQXGHMaQDx7wab+xy uae8SS48KHr88hSb7HczKmFYmi7FAt6S5c5EF/2Cz5EMXQHSbhrt9NMpOOKwEyhDbfXVWGet9dZc d+3112CHLfbYZJdt9tlop6222BEAADs= ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=87zFBmKIKjx9G37tSd_QOBTM0bc3VUnk_3YADyIQ&T=1b0pv3ih1%2fX%3d1239744375%2fE%3d8903535%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d2588165973%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJtb25leTsgcmV0aXJlbWVudDsgcG9vcjsgc3RvY2s7IEl0OyBpdDsgaG9tZTsgU2VjdXJpdHk7IG1hbjsgUkVUSVJFTUVOVDsgcGVuc2lvbjsgY29udHJpYnV0aW9uOyBpbnZlc3RtZW50OyBJbnRlcm5ldDsgY2VsbCBwaG9uZTsgV2FzaGluZ3Rvbjsi%2fQ%3d-1%2fS%3d1%2fJ%3dFC2A8862&U=13gc1e2b0%2fN%3dcW9WAUWTWUo-%2fC%3d650008.13019227.13307105.12579242%2fD%3dHEAD%2fB%3d5550045%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=87zFBmKIKjx9G37tSd_QOBTM0bc3VUnk_3YADyIQ&T=1b02fr7q2%2fX%3d1239744375%2fE%3d8903535%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d3223566331%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJtb25leTsgcmV0aXJlbWVudDsgcG9vcjsgc3RvY2s7IEl0OyBpdDsgaG9tZTsgU2VjdXJpdHk7IG1hbjsgUkVUSVJFTUVOVDsgcGVuc2lvbjsgY29udHJpYnV0aW9uOyBpbnZlc3RtZW50OyBJbnRlcm5ldDsgY2VsbCBwaG9uZTsgV2FzaGluZ3Rvbjsi%2fQ%3d-1%2fS%3d1%2fJ%3dFC2A8862&U=12bcq5psn%2fN%3dd29WAUWTWUo-%2fC%3d-1%2fD%3dNT1%2fB%3d-1%2fV%3d0 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/p/us/news/editorial/6/bb/6bbdeddf0e9bfd53fa85eb67a3719416.jpeg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCAAnADoDASIA AhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAAIDAQQF/8QALBAAAQQBAgUCBQUAAAAAAAAAAQAC AxEhEjEEE0FhoSJRBQYUMnFCkcHR8P/EABgBAQEBAQEAAAAAAAAAAAAAAAMBAgAE/8QAGBEBAAMB AAAAAAAAAAAAAAAAAAECIRH/2gAMAwEAAhEDEQA/AHexra7kBPy2+5WTEANsj7gtMjB1WuQnU3ta QQDsaTM4NnLw0KEbnajqGLtdEc5ax2phxtikFp09I5GoBhjLhZIGVof28qcs1eoj7sEUtjZ6wCEl Ngd8nG8w6iKTB2NgkeLldhABoY8pODZxgDpwQD0yk04J0n/BbI06v1b/AMofpYLe4gflRykTiJgK IxV+6tK+3+l0dYBBOQuOBxl5z4siKjnc72rHiIHDU67HSkFo16KTmmnIdMKFgKdEEUPKlLI6PTPI Dpc8trboE0UsDzh1flJTIFfZaNWt1jyqgCh/aUMt7qFhMGYGFthwfVEbuL3b+wUJJHvfqcST07IQ stPR+AxiWWdp3pp8r1W/DYRxTZOm9d0IU4sS4PmCBscEbxeZKrtS8dt3g5QhVDtnkacOKf6qXo4/ uhCjn//Z ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/transparent.png iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA3NCSVQICAjb4U/gAAAABlBMVEX/ //////9VfPVsAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0 aW9uIFRpbWUAMDcvMTEvMDhQfR8JAAAAGHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3NPsx9O AAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://d.yimg.com/a/p/ap/20090401/videolthumb.00f4cbc5e1586499ad698624ec3215b2.jpg?x=213&y=160&xc=1&yc=1&wc=399&hc=300&q=85&sig=0QalbHGiMbjZsPOPK024tg-- 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 suQDAuD/2Q== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://d.yimg.com/a/p/abc/20090330/videolthumb.c96c730b21f890e2b518c01556d9aac1.jpg?x=50&y=50&xc=38&yc=1&wc=146&hc=146&q=85&sig=Uj6sYDEvWbuhk20EA_YRvg-- /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCAAyADIDASIA AhEBAxEB/8QAGgAAAwEBAQEAAAAAAAAAAAAAAAMEBQIBBv/EACwQAAICAQQBAQYHAQAAAAAAAAEC AAMRBBIhMUEiBVJTYXGREzIzQ1GBwbH/xAAXAQEBAQEAAAAAAAAAAAAAAAACAwAB/8QAHREBAQAC AgMBAAAAAAAAAAAAAAERMQISITJBUf/aAAwDAQACEQMRAD8AiszZY5Rn3eFx4jabrfStiDGcZiKd UFsy1bFc9A9xtmoN7buEGeAPEM42lbFi2l7DtJ2jqUGxdvIMzaVAK4bk/OMIYHO7nxzJ1SHa9Q9N Nin1KQD85LfQ6kA2qG90diUbXfRufhMGx5YCZlthsvdj5MpJlK+Ddo+M8InecdD7Qm6tlwuSwCgk nwJcuh1D4d1FS+d/f2ml7P0yaSnOAbSPU3+TvUMzJgYznzFOeNN1+slqwLNu7qdjFZJzme2VNuBy c/zH6bTOTnbuYHthxJ2UpyizT6Wxa67EZdxX1Kw4Mw9dpLNNcxNZCZ9J8fefSacXVgraQwzkN/ka 6q6FXUMrDBBjg18iKmIzjuE2W9lVliRqMDPAhNmqdeH6fU4wQZ0RuHUlSzax4zxKkbcBgQjdFWVj K/WV0DauPnE2Ll1EapIUR31Smz2PE8Z1HBIz3F/ie8eP+SLV3o7qai2Q3JI4IgUwoIOT1CLGqXH5 WhMyP9xfpLaIQmdrp/1f6jl6EIR3SU2yPbzMoUKSATyAZn6AncRk8whAovhCE4z/2Q== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=87zFBmKIKjx9G37tSd_QOBTM0bc3VUnk_3YADyIQ&T=1b023plur%2fX%3d1239744375%2fE%3d8903535%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d2360638177%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJtb25leTsgcmV0aXJlbWVudDsgcG9vcjsgc3RvY2s7IEl0OyBpdDsgaG9tZTsgU2VjdXJpdHk7IG1hbjsgUkVUSVJFTUVOVDsgcGVuc2lvbjsgY29udHJpYnV0aW9uOyBpbnZlc3RtZW50OyBJbnRlcm5ldDsgY2VsbCBwaG9uZTsgV2FzaGluZ3Rvbjsi%2fQ%3d-1%2fS%3d1%2fJ%3dFC2A8862&U=13dl3c81s%2fN%3deW9WAUWTWUo-%2fC%3d717158.13184154.13489055.5439043%2fD%3dFB%2fB%3d5682507%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=87zFBmKIKjx9G37tSd_QOBTM0bc3VUnk_3YADyIQ&T=1av1ba0f1%2fX%3d1239744375%2fE%3d8903535%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d445338213%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJtb25leTsgcmV0aXJlbWVudDsgcG9vcjsgc3RvY2s7IEl0OyBpdDsgaG9tZTsgU2VjdXJpdHk7IG1hbjsgUkVUSVJFTUVOVDsgcGVuc2lvbjsgY29udHJpYnV0aW9uOyBpbnZlc3RtZW50OyBJbnRlcm5ldDsgY2VsbCBwaG9uZTsgV2FzaGluZ3Rvbjsi%2fQ%3d-1%2fS%3d1%2fJ%3dFC2A8862&U=13f8frf6r%2fN%3ddW9WAUWTWUo-%2fC%3d715481.13175200.13345796.1442997%2fD%3dLREC%2fB%3d5406809%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/p/us/news/editorial/4/74/47496fad5567f7a68111752918384b21.jpeg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCABDAEMDASIA AhEBAxEB/8QAGgAAAwEBAQEAAAAAAAAAAAAAAAQFAgMGAf/EADIQAAIBAwMBBgQGAgMAAAAAAAEC AwAEEQUSIUETFCIxUWEkcZGhBjJSYoHRJbFCcsH/xAAWAQEBAQAAAAAAAAAAAAAAAAABAAL/xAAW EQEBAQAAAAAAAAAAAAAAAAAAEQH/2gAMAwEAAhEDEQA/AELfTprqMNA8TnHK7sMPnW5tPuYIh2is GJwACCDW9BYjUlHqpH/tZ1bI1GU5Oc8UIv3edCe0jkT3KkV8QKZDulK+/Wr2hzSSWkgdy2xuCTnp Sg1MvIRcW8Tr1wvNCRyCWpqwjiaZ+3J2KhPBwSaoX2mRvb96svLG7b0I9qmW0QkRyQCcgDIzVqO2 0MAjJllhXP6juI/gVq7vYY4hHaOxPViP9V0i0ns07SeZYlPTGKG0xZR8PcJKR/xPFEJQX0uOVUn1 xRTDWKqcGJuPeiglNHbbqcPuSPtW9cGNQk98H7Vy0/w6hb/9wKY18fHk+qitA5+HTmGcfuH+qjyS 7ZWGM8mq34bPhnHuKLSz0+9lkwkgZD4lL8GkG9EydMTd5ZOPlmkNLiQ3rLxtWRiP4rreaukEbW9t EyMvhyRgLUmzu3tbhJASQGyw9ait6iC1yd4yAPDmpcOe+BhkEMeRV+aOO+tg0TgZGUcc1A2TWt5s nXB5IPQ/KjcS4moKEAcHd1xRUztaKzdMKWCIblHeZIwrA+LrTuuRF5VmQbkK43LyKSms5oBl0OPU ciuIdkBCsyg8EA4Bpqiv+HfOf+KUs7ju2p7icKzFW+Rr7a6tNbjHZxsvXw7T9qXunglbtIg6Mx5R vIfI0g3r1tsuBMo4k8/nUpUZgxVSdoyfYV6Ff8lpAHBlQfcf3SGlW/avdREYJiK4PrmlOOnahJZP j80RPiXP3Feh+H1C3DAh0PkeoNeWNq4YgjBHBFMWFxLZXG5eUP519R/dFUUH0+4VyEUMo8j60VZB DAEeR5oqTykM88BxHIyjqvmPpXfvFvMfiLcA/ri4P0rcs4cSLJGEfHAYcisPaosDSbmwFBGR5n29 qy0O5JNzazpJ+xvC1LSwyQnEqMh9xW5YJIcFxjPkRW4r6eMbSwkT9EgyKkXVmQ5Rip9QcUzFqFzG zNvDOQBuYcj+63usp/zK1s3qviX6Vl9Pl274Ss6esZ5+lKdjNBfYMzd3uP1j8rfOtR6TK0gZp4jH 1ZTnippBBwQQfQivn1qoj1Pe7WPwGZBt4xuorymPeimiLWqxrvU45258/ephZtm3JwR5ZoorGtYp KA5jjblGGSvQ8iuEsEQvZUCAKIywA6HiiipEK0jsjbkYqw6g4ooqK3YKt9aE3SiUjyJHP1qLOoSV 1UYAOBRRWtZxzooooL//2Q== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/p/us/news/editorial/8/ee/8ee8bf57f3d667dbb0cda8ba2631f642.jpeg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCABDAEMDASIA AhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAQBAgMF/8QAMxAAAgECBAUBBQgDAQAAAAAAAQID ABEEEiExEyJBUWFxBTJCgZFSobHB0eHw8UOSk9L/xAAXAQEBAQEAAAAAAAAAAAAAAAABAgAD/8QA GREBAQEBAQEAAAAAAAAAAAAAAAERIQIx/9oADAMBAAIRAxEAPwBgXqwYAe6DUgCpyiq1OIzeLUh7 UMg4VncRm98ptzdK6OUVhjFixMRw43XUW3zUWmDDM8uGike9yNSevmthnHUikcPOIEhgF8pkH0Nd ArToxAkYb2NWRRJISRy5bNeq5ayxDTxqpikCJezWXXXreimIfCSZjlykdDmtRVONLHyiedgOtgfy oqNU3LWFzoPNSSRfSucoZxw1ZiraEyNvTF+YWY63t59aq0YaB5h61z5btj21EYUC+YE3+Q9aaBsF YnKoN2zAjT1pKTEgTYhs0jkkHJGSCoHc0S6cxdIxLiDmutjmQlcoOuulMHHw8UIcwubE6WU+ddK5 ryyzNkduIdzGjcrDe+bvWY1AAyuDYfZQ+GPekO008a3ubWqkst4WIUlWFrrqfp0rn4aZAVMuZ41s A1yoU/ZPf1rLENI7apKpHQ6C1HVXM4ZX2mkahDExy6X0opaFYWiBkJVuoAorYk1IZJJQYpIVNhqz XI07ChJYMJZFPHnf49wT2v0FMcOMKQIsgtYk5FH3Vzpo+ATG90hc3CrqwPn61p03iZZpJSRJrY2e CPTQdb/3WYW5WMEM1uQJsfDH+dqkqy8jDJIthkUXLjyaGKBbNyxOSeGhuVPS96oI0ZSLEoLnhpoI zte/b+XqSLlgQsjC5ZV0Qi248/zWnsH7NknAkxB4cdrZU3kHc/rTj+y8I6ooWRQhuLOazOLqxz3D 5RbiOLJa2xHemMM2fhxo5kAPxHmOmwtTk3sdZJFZZ2CD4Mot8rbVY4SPKFVE31DLp8rbfnU2mRQx Nfc/6P8A+qKvwD0CAdhIwFFTpxFm5WdGY3uqqBp6nvRLA08TXY6jQLqRr3O5/qqTYwKSkADSDqw0 +XelBiJc5lRizH3kY3+nj02qpKLWOVk5RaIrcq+t28D8vxrfAQDESZgpWC1pLn3/AAP22qkpSSIS xQ57fCdk76DcdfGtNYd5uFHE5fjSsWe5sQN9O2lNuRpNONjA0yxopCqQGFwMtMh1A1NvWkjDh1F7 CIge8DlP7/fU4PFK+eIOXZTym1iw9KJdazDoIb3Tf0rOdQ2glEb+ba/I1jLmkBVzZOqLpf1PWsnS LKIzEMh0YFRl+tVidbcOYf5E/wCZ/WiqQMoiUI4y9LkXorni9cl9YoWO5ZxfwLW/GpIvNhid5Iwz eTc/pRRXVDKZ2zGQMQ4NgRpbbbtXRics2Gc+8Wyk26a0UVHpfn6XxcskuMMDsTEG93YV1VijhGSJ Qq2G3Wiijz9F+KlQAoA03pTFuwQgHpRRXRDTA4eN8JGzBrkG9mI6+tFFFc1v/9k= ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/i/identity/nopic_32.gif R0lGODlhIAAgANUAAK6ursfHx6+vr7CwsKysrLS0tN7e3vv7+7u7u9/f3/r6+t3d3dzc3PHx8f7+ /tjY2OPj48LCwre3t8vLy7Ozs+jo6O3t7fT09NTU1P39/cDAwLi4uLm5uebm5vX19dDQ0PLy8sPD w7a2tu/v78/Pz9fX18nJybW1teHh4e7u7tLS0r29veXl5bKysrq6usTExNbW1sXFxeLi4vz8/L+/ v62trf///7GxsQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAgACAAAAbawJtw SCwaj8ikcslsOp/QqHSqBAAEtYHRitU6a5GOpdTyCgGxigVzM1dpM5scBRgCQg65jVFrEhZ6Ng4I AkI1EIEKEoVLNQmBNiuMNSyBBxuMVS+BFZk1JoEQdU0AEyMeMiKZNwAkDRcGBauNNxRXRn0UWVED bkW9VMHCUlg1xsfIyb5IAxoBz9DR0gEny0YED5DalotMAAgZ29sJfX4G4pAHCKNMAgUg6HofBFAA Lg3xMOX1BQsK2ikCELDWrgaHCQ8MMFAR4cY+KlgISCQAgOCwixgzaty4JAgAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/us.yimg.com/i/identity/nopic_192.gif R0lGODlhwADAAAAAACwAAAAAwADAAIGxsbH////Q0NDl5eUC/4SPqcvtD6OctNqLs968+w+G4kiW 5omm6sq27gvH8kzX9o3n+s73/g8MCofEovGITCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r 1+y2+w2Py+f0uv2Oz+v3/L7/DxgoOEhYaHioI6C4KODDqKgnEDBJWRnQaKNoaTmAKSe5GXpJIyrq 2QZaagqTqrrp1uq6eaoiq8oWa8vJonublttbSVsS7GsGXEw5LJJsTNbsPIIMvew1TW0CHQ2mvf1x jS0GHs7cXTpm7t2RvhrGLir9PismPx8yUG8ZNq5drZGvDww/ch8AVtpncJK/DAknIUy4EEPDAA8N RrwwkR5EEf/4Emo0GM+imI4ASWysWO+iRJDoSpIYGEzlFZi6ZK6sZybfCZqybGKR5xMDyXRoeLZD 8U6NUUtBNxBds1Shi25vmjX1YPSqtV5aQQx1VUfA10qdcFzreowRELWI2rp9Czeu3Ll069q9izev 3r18+/r9Cziw4MGECxs+jDix4sWMGzt+DDmy5MmUK6t4hDmz5s2cO3v+DPoRmLETS5sbINC0anZo l6x+re0j7Nm6xNG+7ao1E9y8Qz3rDdzhmKjB3+luUpz3seS0jzthPhsNdNhFp6t2/sS66TXaG7Ih 3f10m/A6UZE3XvX80/TqoX1qb3UOePiiUNOh3+sOfll59p9wy0Mcc9il5p8yfQTY24C/4TcIg4TA dwiCpSk4nnZxSZgSXRiaQ6EdGybTIYCwhXjgRCQKoglrJ7alyHycQGJZjDLOSGONNt6IY4467shj jz7+CGSQQg5JZJFGHolkkkouyWSTTj4JZZRSTklllUYUAAA7 ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://img.avatars.yahoo.com/users/16DwbJCiWAAACQWEo8Ace8YEA==.large.png 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 ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/p/us/news/editorial/3/4d/34dc2704053270ab4dd5f38c2133fea3.jpeg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCABDAEMDASIA AhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAAQFAwEC/8QALxAAAQMDAwMCBAYDAAAAAAAAAQAC AwQRIRIxQRMiUQVxFEJhsSMyMzRScqHB0f/EABcBAQEBAQAAAAAAAAAAAAAAAAIBAwD/xAAbEQEB AQEBAQEBAAAAAAAAAAAAARECIRIxQf/aAAwDAQACEQMRAD8Awb+HCBntCRqCdRGcAN/2nZndtr7k BKVbu9jfAuUqjLwLp6mqY46dwce4Em3lI3z7J2goRM3qSg6OGjlTcXNYfHTaTpweV6i9QeMPyq/w sAbbost/VLVFDTvBs3QfLVPqr8iCdswJbfG60UqKR9JMWEgt+6qg6mg+U5dZ2YBshdGyFXEpDeQD wCd0jUHVUO+mE7e8jj4Nt/Cn3u8u8m6FJ6GWu8qmx1QGtZCDpYLYsAkaZnUkjYTguF88K3OC6PTG 7Q42yj0fLGskqNDY4v1LdyVL6tgDX95PsV7ZBLFLq6wfd1yCnZJWtbcomgVNzJqOL8J/017nwODj cNNgkqyVsshLRyqNDGGUrPLslacsujCF1CYJbnFsT3Em5BO/lJt2KZqSBFbGT4slm8e6FI1TfuIs 2zfcqyGiWxttwVBLy3S4fLa2brWSunDu27AcqUubipLDGO54GPGEhPU9V5YzDBv9UnLUTS/neSvD XlosEcL6e2xmSUMF7k8BWomFkTWngJL0pl9chGdgfuqC05jPq/x0bIQNkJCiVRy1ucZ3WTeP+rs5 BlNuF4JWZtJje++TyqQpI6iJnDmtAUpxuAFVoZB0WhwNiMGy6rCslDoBNylui69rKjV1mh7mMaDb BJ8rETsdFq0gOvY8hH1fDHplhE5vzA5CdAJ2Cix1MkDi9hDgTnGCrEUzJ6cvjOCMjke6cvgWeu6g ME5Qsgxttv8AJQlqYiHLiSuABCECFgq/poBo8/yKEKVyW8kkknJJJWtGAXOBGEIVv45vVtApiALd wCRY50ZuxxafoUIUjlCKeQxtJdc+wQhCSP/Z ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/p/us/news/editorial/3/2a/32acd12e923297d697a65ecdf30f0a85.jpeg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCABDAEMDASIA AhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAAAAMCBAUGAf/EAC8QAAEEAQMDAwEHBQAAAAAAAAEA AgMRIQQSMQVBURMiYZEGFCNCcYHBMqGx0fD/xAAXAQADAQAAAAAAAAAAAAAAAAAAAQID/8QAGhEB AQADAQEAAAAAAAAAAAAAAAECETESIf/aAAwDAQACEQMRAD8A09dP920j5Lp3Df1K5T3amatxz5K2 PtHMNkUA5vef8BZegFPc48DCVONLTQiNgAVoMwq4nEVeoxzQe9WrLXtc0FvBWbUiVmFjauExPsf0 lbM2oYH+mA5z/ACoa7MZtpaRmiFULL7G10bVfetC3cffH7HfwVfXNfZ6Us1ckd4ew/Uf8V0DJcU7 6rRkaheX44QgOU6nINR1WTu0O2j9lPQRFoeO4cq1luuLiLqTP1WlD7JnDscqKvGItj1JeLIA7irV uMFsZvlMsbfKV6zNrru/0Ur0ryxziiwjPJKRqQ92mcZBRAWlE4Ob/tI1IDyGDujY0zenExdRhq84 N/IXSgErnYiHdWsCqcB/C6VlbyPAWkZkoVrY05IFoR9Hpx+qbcr5Wm/cd3wU3Qyl0rg9xJOcq1Fo i/UOe/2R8VWXqLumvimEkLgWg8HmkrYJLFzcWs3AbioCeQ/lahpLTTgQmiON2ayoaoMkc+wQAPIK p66cwkOYRuvv4VuZzWNoLG1UjpJSSKAwE5E5XUWOnN9TWh7iB+b+66CGdu5xdY/ZYfTImFjnCT8Q 42gZA8q8JIo/YXuc/vjKdpSbjS9cHhza+ShUw9lcu+iEtjzHoFX5K8s52mnD8p7rwxzyOpo2DyV5 KPTeGl24t7paPaDqeN1Vfb5S7IGFKSJzS6O8g7ghzcAk2SEGQ4FxzwvR0/1+m2B+KHuLPrwnxQmV 4YOO5WntDWBrRQAoKsUZMHpcW1jrYd+7m6paADnE03jwLSdQB62Bkqzpp2aePbm+/wAo6rkR3gYL gD4IQmOk0kji98Z3HlCXktnd0mRjTqIjWScoQqqYjqQPUB7kJO0buEIUXrScXNG0BjzWbpOPBQhX OM8usx4BmefhLKEJRVSHCEITJ//Z ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://ad.yieldmanager.com/pixel?id=175885&t=2 width=1 R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=87zFBmKIKjx9G37tSd_QOBTM0bc3VUnk_3YADyIQ&T=1b0c7i4q0%2fX%3d1239744375%2fE%3d8903535%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d2172948041%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJtb25leTsgcmV0aXJlbWVudDsgcG9vcjsgc3RvY2s7IEl0OyBpdDsgaG9tZTsgU2VjdXJpdHk7IG1hbjsgUkVUSVJFTUVOVDsgcGVuc2lvbjsgY29udHJpYnV0aW9uOyBpbnZlc3RtZW50OyBJbnRlcm5ldDsgY2VsbCBwaG9uZTsgV2FzaGluZ3Rvbjsi%2fQ%3d-1%2fS%3d1%2fJ%3dFC2A8862&U=13fhr1hp1%2fN%3dfm9WAUWTWUo-%2fC%3d624324.13034865.13240010.12549985%2fD%3dSIP%2fB%3d5513543%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=87zFBmKIKjx9G37tSd_QOBTM0bc3VUnk_3YADyIQ&T=1b0krfnhm%2fX%3d1239744375%2fE%3d8903535%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d1039818385%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJtb25leTsgcmV0aXJlbWVudDsgcG9vcjsgc3RvY2s7IEl0OyBpdDsgaG9tZTsgU2VjdXJpdHk7IG1hbjsgUkVUSVJFTUVOVDsgcGVuc2lvbjsgY29udHJpYnV0aW9uOyBpbnZlc3RtZW50OyBJbnRlcm5ldDsgY2VsbCBwaG9uZTsgV2FzaGluZ3Rvbjsi%2fQ%3d-1%2fS%3d1%2fJ%3dFC2A8862&U=13h89sdls%2fN%3ddG9WAUWTWUo-%2fC%3d289534.12510369.12863962.12123427%2fD%3dFOOT2%2fB%3d5304694%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=87zFBmKIKjx9G37tSd_QOBTM0bc3VUnk_3YADyIQ&T=1b0p68pf3%2fX%3d1239744375%2fE%3d8903535%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d1967133794%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJtb25leTsgcmV0aXJlbWVudDsgcG9vcjsgc3RvY2s7IEl0OyBpdDsgaG9tZTsgU2VjdXJpdHk7IG1hbjsgUkVUSVJFTUVOVDsgcGVuc2lvbjsgY29udHJpYnV0aW9uOyBpbnZlc3RtZW50OyBJbnRlcm5ldDsgY2VsbCBwaG9uZTsgV2FzaGluZ3Rvbjsi%2fQ%3d-1%2fS%3d1%2fJ%3dFC2A8862&U=12caaptgj%2fN%3dem9WAUWTWUo-%2fC%3d-1%2fD%3dRICH%2fB%3d-1%2fV%3d0 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=87zFBmKIKjx9G37tSd_QOBTM0bc3VUnk_3YADyIQ&T=1avq20i5u%2fX%3d1239744375%2fE%3d8903535%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d618010278%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJtb25leTsgcmV0aXJlbWVudDsgcG9vcjsgc3RvY2s7IEl0OyBpdDsgaG9tZTsgU2VjdXJpdHk7IG1hbjsgUkVUSVJFTUVOVDsgcGVuc2lvbjsgY29udHJpYnV0aW9uOyBpbnZlc3RtZW50OyBJbnRlcm5ldDsgY2VsbCBwaG9uZTsgV2FzaGluZ3Rvbjsi%2fQ%3d-1%2fS%3d1%2fJ%3dFC2A8862&U=12d737joe%2fN%3de29WAUWTWUo-%2fC%3d-1%2fD%3dFSRVY%2fB%3d-1%2fV%3d0 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=87zFBmKIKjx9G37tSd_QOBTM0bc3VUnk_3YADyIQ&T=1b0dng0tq%2fX%3d1239744375%2fE%3d8903535%2fR%3dnews%2fK%3d5%2fV%3d3.1%2fW%3dJ%2fY%3dYAHOO%2fF%3d2019421976%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJtb25leTsgcmV0aXJlbWVudDsgcG9vcjsgc3RvY2s7IEl0OyBpdDsgaG9tZTsgU2VjdXJpdHk7IG1hbjsgUkVUSVJFTUVOVDsgcGVuc2lvbjsgY29udHJpYnV0aW9uOyBpbnZlc3RtZW50OyBJbnRlcm5ldDsgY2VsbCBwaG9uZTsgV2FzaGluZ3Rvbjsi%2fQ%3d-1%2fS%3d1%2fJ%3dFC2A8862 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://l.yimg.com/news.yahoo.com/assets/combo/64eddd7e?http%3A//l.yimg.com/d/combo%3Fuh/css/uh-1.1.3.css&story/1.0.134/css/story.css #ygma { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: small/1.231 verdana,sans-serif; COLOR: #000; PADDING-TOP: = 0px; TEXT-ALIGN: center } #ygmaheader { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #ygmatop { BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: = 0px; FONT-SIZE: 77%; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; = WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left } UL#ygmanav { LIST-STYLE: none none outside; DISPLAY: inline; PADDING-LEFT: 1px; = FLOAT: left; MARGIN: 0px; WIDTH: 37% } #ygma #ygmapromo { FLOAT: left; WIDTH: 20%; TEXT-ALIGN: center } #ygmatop A:link { TEXT-DECORATION: none } #ygmatop A:visited { TEXT-DECORATION: none } #ygmatop A:active { TEXT-DECORATION: none } #ygmatop A:hover { TEXT-DECORATION: underline } #ygmatop #ygmahelp { DISPLAY: inline; PADDING-LEFT: 0.8em; RIGHT: auto; FLOAT: left; MARGIN: = 0px 0.6em 0px 0px; POSITION: static } #ygmatop .lst { PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0.45em 0px 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: = none } #ygmatop UL.menu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 9999; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; = LIST-STYLE-TYPE: none; POSITION: absolute } #ygmatop UL.menu LI { PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.3em; = PADDING-TOP: 0.3em } #ygmatop UL.menu LI A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px } #ygmatop UL.menu LI.last-child { MARGIN-TOP: -1px; FLOAT: none; MARGIN-BOTTOM: -1px; POSITION: relative; = _float: left } * HTML #ygma #ygmasrchfrm { FLOAT: left; POSITION: relative } #ygmatop UL.menu LI.last-child A { MARGIN-LEFT: -1px } #ygmatop DIV#ygmauserinfo { PADDING-RIGHT: 0.2em; FLOAT: right; MARGIN: 0px } #ygmauseroptions LI { PADDING-BOTTOM: 0.5em; WHITE-SPACE: nowrap } UL#ygmauseroptions A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #ygmabot { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0.7em; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: = right } #ygmalogo { PADDING-RIGHT: 0px; PADDING-LEFT: 0.85em; FLOAT: left; PADDING-BOTTOM: = 0px; PADDING-TOP: 0.9em; POSITION: relative } #ygmalogo IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: = 0px } #ygma .srch { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; = PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px 0px; PADDING-TOP: 0px; = TEXT-ALIGN: left } #ygma FORM { PADDING-RIGHT: 0.3em; DISPLAY: block; PADDING-LEFT: 0.4em; FONT-SIZE: = 100%; PADDING-BOTTOM: 0.3em; MARGIN: 0px -1px; PADDING-TOP: 0.3em; = TEXT-ALIGN: left } #ygmasrchfrm DIV.fieldset { BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; DISPLAY: block; = PADDING-LEFT: 0.3em; FLOAT: none; PADDING-BOTTOM: 2px; MARGIN: 0px; = OVERFLOW: hidden; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 3px; = BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff; _float: left } #ygmasrchfrm .fieldset LABEL { PADDING-RIGHT: 0.5em; PADDING-LEFT: 1.8em; FONT-SIZE: 77%; FLOAT: left; = PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0.1em } #ygmasrchfrm { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px } #ygma .ygmasrchimg { PADDING-RIGHT: 0px; PADDING-LEFT: 0.3em; FLOAT: left; PADDING-BOTTOM: = 0px; WIDTH: 18px; PADDING-TOP: 0px; HEIGHT: 15px; _padding-right: 1.3em } #ygmasrchbtn { BORDER-RIGHT: medium none; PADDING-RIGHT: 1em; BORDER-TOP: medium none; = DISPLAY: inline-block; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: = 0.76em; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; = TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; CURSOR: pointer; = LINE-HEIGHT: 1; PADDING-TOP: 1px; BORDER-BOTTOM: medium none; = FONT-FAMILY: verdana,sans-serif; BACKGROUND-COLOR: transparent } #ygmasrchquery { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 78%; FLOAT: left; = PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 20.6em; = PADDING-TOP: 0px; FONT-FAMILY: verdana,sans-serif } #ygma .btn { BORDER-RIGHT: #f4ac33 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #f4ac33 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; = MARGIN: 0px 0px 0px 3px; BORDER-LEFT: #f4ac33 0px solid; PADDING-TOP: = 0px; BORDER-BOTTOM: #f4ac33 1px solid } #ygma .btn .first-child { BORDER-RIGHT: #f4ac33 1px solid; BORDER-TOP: #f4ac33 0px solid; = DISPLAY: inline-block; LEFT: -1px; MARGIN: 0px -1px; VERTICAL-ALIGN: = top; BORDER-LEFT: #f4ac33 1px solid; BORDER-BOTTOM: #f4ac33 0px solid; = POSITION: relative } #ygma .txtdistinct { DISPLAY: block; FONT-WEIGHT: bold } #ygma .yid { DISPLAY: block; FONT-WEIGHT: bold } #ygma .offscrn { DISPLAY: block; LEFT: -99999px; POSITION: absolute } #ygmamyyhp { FONT-WEIGHT: bold; VISIBILITY: visible } #ygmatoolbar { FONT-WEIGHT: bold; VISIBILITY: visible } #ygmauserinfo EM { FONT-WEIGHT: bold; FONT-STYLE: normal } #ygma #ygmausername { COLOR: #666 } #ygma .pseudolink:hover { CURSOR: pointer; TEXT-DECORATION: underline } #ygma EM UL { FONT-WEIGHT: normal } #ygma .txtbold UL { FONT-WEIGHT: normal } #ygma ABBR { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: = 0px } #ygma .sprite_bg { BACKGROUND-IMAGE: url(http://l.yimg.com/a/i/us/uh/bt2/sprite_v1.png) } #ygma .bd { BACKGROUND-POSITION: 0px -793px; WIDTH: 100%; BACKGROUND-REPEAT: = repeat-x } #ygmatop { BACKGROUND-POSITION: 0px -683px; COLOR: #666; BACKGROUND-REPEAT: = repeat-x } #ygmatop A { COLOR: #666 } #ygmanav A { COLOR: #666 } #ygmauserinfo A { COLOR: #666 } #ygma #ygmabot { BACKGROUND: none transparent scroll repeat 0% 0% } #ygma .srch { BACKGROUND-POSITION: 0px -173px; BORDER-TOP: #bdcfd7 1px solid; = BORDER-BOTTOM: #bdcfd7 1px solid; BACKGROUND-REPEAT: repeat-x } #ygma FORM { BORDER-RIGHT: #bdcfd7 1px solid; BORDER-LEFT: #bdcfd7 1px solid } #ygma .lst { BACKGROUND-POSITION: 100% 4px; BACKGROUND-REPEAT: no-repeat } #ygma .delim { PADDING-RIGHT: 0.9em; BACKGROUND-POSITION: 100% -53px; DISPLAY: inline; = PADDING-LEFT: 0.8em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; = BACKGROUND-REPEAT: no-repeat } #ygmanav LI.last-child { PADDING-RIGHT: 0.9em; DISPLAY: inline; PADDING-LEFT: 0.8em; FLOAT: = left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #ygmanav LI.last-child UL LI { DISPLAY: block } #ygmahelp UL LI { DISPLAY: block } #ygma UL.menu LI { BORDER-RIGHT: #b9b9b9 1px solid; BACKGROUND: none transparent scroll = repeat 0% 0% } #ygma UL.menu { BACKGROUND-POSITION: 0px -383px; COLOR: #000; BACKGROUND-REPEAT: = repeat-x } #ygmatop UL.menu LI.last-child { BORDER-BOTTOM: #b9b9b9 1px solid } #ygmamyyhp { COLOR: #000 } #ygmatoolbar { COLOR: #000 } #ygma .txtdistinct { COLOR: #000 } #ygma .yid { COLOR: #000 } #ygmasrchfrm DIV.fieldset LABEL { BACKGROUND-POSITION: 0px -110px; BACKGROUND-REPEAT: no-repeat } #ygma .btn { BACKGROUND-POSITION: 0px -293px; BACKGROUND-REPEAT: repeat-x } #ygmatop #ygmauseroptions { COLOR: #000 } #ygmatop UL#ygmauseroptions LI { BORDER-RIGHT: #b9b9b9 1px solid; COLOR: #000 } #ygmatop #ygmauseroptions LI.last-child { BORDER-TOP: #d4d4d6 1px dotted; BACKGROUND: #fcfcfc; COLOR: #000; = BORDER-BOTTOM: #b9b9b9 1px solid } #ygmashpd { DISPLAY: block; LEFT: -200px; FONT: x-small verdana,sans-serif; = POSITION: relative; TOP: 8px; BACKGROUND-COLOR: #ccc; = -moz-border-radius: 4px } #ygmashpd { Z-INDEX: 9998; BACKGROUND: #ccc; POSITION: absolute } #ygma #ygmashpd .bd { BORDER-RIGHT: #4333bc 1px solid; BORDER-TOP: #4333bc 1px solid; = Z-INDEX: 9999; BACKGROUND: #fff; LEFT: -2px; BORDER-LEFT: #4333bc 1px = solid; WIDTH: 360px; COLOR: #333; BORDER-BOTTOM: #4333bc 1px solid; = POSITION: relative; TOP: -2px; -moz-border-radius: 4px } #ygmashpd .myyhpbg { BACKGROUND-IMAGE: = url(http://l.yimg.com/a/i/us/uh/bt2/myyhp_sprite_v1.gif) } #ygmashpd #pnt { BACKGROUND-POSITION: -29px 0px; FONT-SIZE: 0px; LEFT: 70%; WIDTH: 11px; = BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: -6px; HEIGHT: 6px } #ygmashpd .ygmashp { BACKGROUND-POSITION: 0px -16px; DISPLAY: block; FONT-SIZE: 0px; LEFT: = 10px; WIDTH: 40px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; = POSITION: absolute; TOP: 10px; HEIGHT: 37px } #ygmashpd .ygmashp STRONG { DISPLAY: none } #ygmashpd OL#ygmahpinstr { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; = PADDING-BOTTOM: 0px; MARGIN: 9px 9px 9px 60px; PADDING-TOP: 0px; = LIST-STYLE-TYPE: decimal } #ygmashpd .hr { BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; MARGIN: 0px 19px = 5px; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc } #ygmashpd P { MARGIN: 0px 9px 9px; TEXT-ALIGN: center } #ygmashpd A#ygmashpdclose { COLOR: #000; TEXT-DECORATION: underline } #ygmashpd A#ygmashpdetails { COLOR: #000; TEXT-DECORATION: underline } #ygmatop:unknown { CLEAR: right; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = " " } #ygmatop UL.menu LI.last-child A { ZOOM: 1 } #ygma .hidden { DISPLAY: none } #ygma .visible { DISPLAY: block } #ygmaIframeShim { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: = 0px; POSITION: absolute } BODY { MARGIN: 0px 4px } HTML { BACKGROUND: #fff; COLOR: #000 } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } DT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } DD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } OL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } H5 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } H6 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } PRE { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } CODE { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } FIELDSET { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } LEGEND { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } INPUT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } TEXTAREA { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } BLOCKQUOTE { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } TH { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } TABLE { BORDER-COLLAPSE: collapse; border-spacing: 0 } FIELDSET { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } ADDRESS { FONT-WEIGHT: normal; FONT-STYLE: normal } CAPTION { FONT-WEIGHT: normal; FONT-STYLE: normal } CITE { FONT-WEIGHT: normal; FONT-STYLE: normal } CODE { FONT-WEIGHT: normal; FONT-STYLE: normal } DFN { FONT-WEIGHT: normal; FONT-STYLE: normal } EM { FONT-WEIGHT: normal; FONT-STYLE: normal } STRONG { FONT-WEIGHT: normal; FONT-STYLE: normal } TH { FONT-WEIGHT: normal; FONT-STYLE: normal } VAR { FONT-WEIGHT: normal; FONT-STYLE: normal } LI { LIST-STYLE-TYPE: none } CAPTION { TEXT-ALIGN: left } TH { TEXT-ALIGN: left } H1 { FONT-WEIGHT: normal; FONT-SIZE: 100% } H2 { FONT-WEIGHT: normal; FONT-SIZE: 100% } H3 { FONT-WEIGHT: normal; FONT-SIZE: 100% } H4 { FONT-WEIGHT: normal; FONT-SIZE: 100% } H5 { FONT-WEIGHT: normal; FONT-SIZE: 100% } H6 { FONT-WEIGHT: normal; FONT-SIZE: 100% } Q:unknown { content: '' } Q:unknown { content: '' } ABBR { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal } ACRONYM { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal } SUP { VERTICAL-ALIGN: text-top } SUB { VERTICAL-ALIGN: text-bottom } INPUT { FONT-FAMILY: inherit } TEXTAREA { FONT-FAMILY: inherit } SELECT { FONT-FAMILY: inherit } INPUT { FONT-SIZE: 100% } TEXTAREA { FONT-SIZE: 100% } SELECT { FONT-SIZE: 100% } LEGEND { COLOR: #000 } BODY { FONT: small/1.231 arial,helvetica,clean,sans-serif } TABLE { =09 } PRE { FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace } CODE { FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace } KBD { FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace } SAMP { FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace } TT { FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace } BODY { TEXT-ALIGN: center } #ft { CLEAR: both } #doc { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } #doc2 { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } #doc3 { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } #doc4 { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } .yui-t1 { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } .yui-t2 { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } .yui-t3 { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } .yui-t4 { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } .yui-t5 { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } .yui-t6 { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } .yui-t7 { MIN-WIDTH: 750px; MARGIN: auto; WIDTH: 56.25em; TEXT-ALIGN: left } #doc2 { WIDTH: 71.25em } #doc3 { MARGIN: auto 10px; WIDTH: auto } #doc4 { WIDTH: 73.05em } .yui-b { POSITION: relative } .yui-b { _position: static } #yui-main .yui-b { POSITION: static } #yui-main { WIDTH: 100% } .yui-t1 #yui-main { FLOAT: right; MARGIN-LEFT: -25em } .yui-t2 #yui-main { FLOAT: right; MARGIN-LEFT: -25em } .yui-t3 #yui-main { FLOAT: right; MARGIN-LEFT: -25em } .yui-t4 #yui-main { FLOAT: left; MARGIN-RIGHT: -25em } .yui-t5 #yui-main { FLOAT: left; MARGIN-RIGHT: -25em } .yui-t6 #yui-main { FLOAT: left; MARGIN-RIGHT: -25em } .yui-t1 .yui-b { FLOAT: left; WIDTH: 12em } .yui-t1 #yui-main .yui-b { MARGIN-LEFT: 13.05em } .yui-t2 .yui-b { FLOAT: left; WIDTH: 13.5em } .yui-t2 #yui-main .yui-b { MARGIN-LEFT: 14.55em } .yui-t3 .yui-b { FLOAT: left; WIDTH: 22.5em } .yui-t3 #yui-main .yui-b { MARGIN-LEFT: 23.62em } .yui-t4 .yui-b { FLOAT: right; WIDTH: 13.5em } .yui-t4 #yui-main .yui-b { MARGIN-RIGHT: 14.55em } .yui-t5 .yui-b { FLOAT: right; WIDTH: 18em } .yui-t5 #yui-main .yui-b { MARGIN-RIGHT: 19.12em } .yui-t6 .yui-b { FLOAT: right; WIDTH: 22.5em } .yui-t6 #yui-main .yui-b { MARGIN-RIGHT: 23.62em } .yui-t7 #yui-main .yui-b { DISPLAY: block; MARGIN: 0px 0px 1em } #yui-main .yui-b { FLOAT: none; WIDTH: auto } .yui-gb .yui-u { FLOAT: left } .yui-g .yui-gb .yui-u { FLOAT: left } .yui-gb .yui-g { FLOAT: left } .yui-gb .yui-gb { FLOAT: left } .yui-gb .yui-gc { FLOAT: left } .yui-gb .yui-gd { FLOAT: left } .yui-gb .yui-ge { FLOAT: left } .yui-gb .yui-gf { FLOAT: left } .yui-gc .yui-u { FLOAT: left } .yui-gc .yui-g { FLOAT: left } .yui-gd .yui-u { FLOAT: left } .yui-g .yui-u { FLOAT: right } .yui-g .yui-g { FLOAT: right } .yui-g .yui-gb { FLOAT: right } .yui-g .yui-gc { FLOAT: right } .yui-g .yui-gd { FLOAT: right } .yui-g .yui-ge { FLOAT: right } .yui-g .yui-gf { FLOAT: right } .yui-gc .yui-u { FLOAT: right } .yui-gd .yui-g { FLOAT: right } .yui-g .yui-gc .yui-u { FLOAT: right } .yui-ge .yui-u { FLOAT: right } .yui-ge .yui-g { FLOAT: right } .yui-gf .yui-g { FLOAT: right } .yui-gf .yui-u { FLOAT: right } .yui-g DIV.first { FLOAT: left } .yui-gb DIV.first { FLOAT: left } .yui-gc DIV.first { FLOAT: left } .yui-gd DIV.first { FLOAT: left } .yui-ge DIV.first { FLOAT: left } .yui-gf DIV.first { FLOAT: left } .yui-g .yui-gc DIV.first { FLOAT: left } .yui-g .yui-ge DIV.first { FLOAT: left } .yui-gc DIV.first DIV.first { FLOAT: left } .yui-g .yui-u { WIDTH: 49.1% } .yui-g .yui-g { WIDTH: 49.1% } .yui-g .yui-gb { WIDTH: 49.1% } .yui-g .yui-gc { WIDTH: 49.1% } .yui-g .yui-gd { WIDTH: 49.1% } .yui-g .yui-ge { WIDTH: 49.1% } .yui-g .yui-gf { WIDTH: 49.1% } .yui-gb .yui-u { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-g .yui-gb .yui-u { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-gb .yui-g { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-gb .yui-gb { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-gb .yui-gc { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-gb .yui-gd { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-gb .yui-ge { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-gb .yui-gf { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-gc .yui-u { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-gc .yui-g { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-gd .yui-u { MARGIN-LEFT: 1.99%; WIDTH: 32% } .yui-gb .yui-u { MARGIN-LEFT: 1.9%; WIDTH: 31.9% } .yui-gc DIV.first { WIDTH: 66% } .yui-gd .yui-u { WIDTH: 66% } .yui-gd DIV.first { WIDTH: 32% } .yui-ge DIV.first { WIDTH: 74.2% } .yui-gf .yui-u { WIDTH: 74.2% } .yui-ge .yui-u { WIDTH: 24% } .yui-gf DIV.first { WIDTH: 24% } .yui-g .yui-gb DIV.first { MARGIN-LEFT: 0px } .yui-gb DIV.first { MARGIN-LEFT: 0px } .yui-gc DIV.first { MARGIN-LEFT: 0px } .yui-gd DIV.first { MARGIN-LEFT: 0px } .yui-g .yui-g .yui-u { MARGIN-LEFT: 0px; WIDTH: 48.1% } .yui-gb .yui-g .yui-u { MARGIN-LEFT: 0px; WIDTH: 48.1% } .yui-gc .yui-g .yui-u { MARGIN-LEFT: 0px; WIDTH: 48.1% } .yui-gd .yui-g .yui-u { MARGIN-LEFT: 0px; WIDTH: 48.1% } .yui-ge .yui-g .yui-u { MARGIN-LEFT: 0px; WIDTH: 48.1% } .yui-gf .yui-g .yui-u { MARGIN-LEFT: 0px; WIDTH: 48.1% } .yui-g .yui-gb DIV.first { WIDTH: 32%; MARGIN-RIGHT: 0px; _width: 31.7% } .yui-gb .yui-gb DIV.first { WIDTH: 32%; MARGIN-RIGHT: 0px; _width: 31.7% } .yui-g .yui-gc DIV.first { WIDTH: 66% } .yui-gd .yui-g { WIDTH: 66% } .yui-gb .yui-g DIV.first { MARGIN-RIGHT: 4%; _margin-right: 1.3% } .yui-gb .yui-gc DIV.first { MARGIN-RIGHT: 0px } .yui-gb .yui-gd DIV.first { MARGIN-RIGHT: 0px } .yui-gb .yui-gb .yui-u { MARGIN-LEFT: 1.8%; _margin-left: 4% } .yui-gb .yui-gc .yui-u { MARGIN-LEFT: 1.8%; _margin-left: 4% } .yui-g .yui-gb .yui-u { _margin-left: 1.0% } .yui-gb .yui-gd .yui-u { WIDTH: 66%; _width: 61.2% } .yui-gb .yui-gd DIV.first { WIDTH: 31%; _width: 29.5% } .yui-g .yui-gc .yui-u { WIDTH: 32%; MARGIN-RIGHT: 0px; _float: right; _margin-left: 0 } .yui-gb .yui-gc .yui-u { WIDTH: 32%; MARGIN-RIGHT: 0px; _float: right; _margin-left: 0 } .yui-gb .yui-gc DIV.first { FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 66% } .yui-gb .yui-ge .yui-u { MARGIN: 0px } .yui-gb .yui-gf .yui-u { MARGIN: 0px } .yui-gb .yui-gb .yui-u { _margin-left: .7% } .yui-gb .yui-g DIV.first { MARGIN-LEFT: 0px } .yui-gb .yui-gb DIV.first { MARGIN-LEFT: 0px } .yui-gc .yui-g .yui-u { MARGIN-LEFT: 0px; WIDTH: 48.1% } .yui-gd .yui-g .yui-u { MARGIN-LEFT: 0px; WIDTH: 48.1% } S .yui-gb .yui-gd DIV.first { WIDTH: 32% } .yui-g .yui-gd DIV.first { _width: 29.9% } .yui-ge .yui-g { WIDTH: 24% } .yui-gf .yui-g { WIDTH: 74.2% } .yui-gb .yui-ge DIV.yui-u { FLOAT: right } .yui-gb .yui-gf DIV.yui-u { FLOAT: right } .yui-gb .yui-ge DIV.first { FLOAT: left } .yui-gb .yui-gf DIV.first { FLOAT: left } .yui-gb .yui-ge .yui-u { WIDTH: 24%; _width: 20% } .yui-gb .yui-gf DIV.first { WIDTH: 24%; _width: 20% } .yui-gb .yui-ge DIV.first { WIDTH: 73.5%; _width: 65.5% } .yui-gb .yui-gf .yui-u { WIDTH: 73.5%; _width: 65.5% } .yui-ge DIV.first .yui-gd .yui-u { WIDTH: 65% } .yui-ge DIV.first .yui-gd DIV.first { WIDTH: 32% } #bd:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .yui-g:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .yui-gb:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .yui-gc:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .yui-gd:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .yui-ge:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .yui-gf:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #bd { ZOOM: 1 } .yui-g { ZOOM: 1 } .yui-gb { ZOOM: 1 } .yui-gc { ZOOM: 1 } .yui-gd { ZOOM: 1 } .yui-ge { ZOOM: 1 } .yui-gf { ZOOM: 1 } #doc4 { PADDING-BOTTOM: 10px; WIDTH: 974px } #bd { MARGIN-TOP: 15px } .yui-t6 #yui-main .yui-b { MARGIN-RIGHT: 313px } .yui-t6 .yui-b { WIDTH: 300px } .yui-t6 #yui-main .yui-b .yui-gd .yui-u { PADDING-RIGHT: 0px; PADDING-LEFT: 11px; MARGIN-LEFT: 0px; WIDTH: 201px; = MARGIN-RIGHT: 0px } .yui-t6 #yui-main .yui-b .yui-gc .yui-u { PADDING-RIGHT: 0px; PADDING-LEFT: 11px; MARGIN-LEFT: 0px; WIDTH: 201px; = MARGIN-RIGHT: 0px } .yui-t6 #yui-main .yui-b .yui-gd DIV.first { PADDING-RIGHT: 12px; PADDING-LEFT: 10px; WIDTH: 426px; MARGIN-RIGHT: = 1px } .yui-t6 #yui-main .yui-b .yui-gc DIV.first { PADDING-RIGHT: 12px; PADDING-LEFT: 10px; WIDTH: 426px; MARGIN-RIGHT: = 1px } .yui-t6 #yui-main .yui-b .yui-gd1 .yui-u { BORDER-RIGHT: #ddd 0px solid; BORDER-TOP: #ddd 0px solid; BORDER-LEFT: = #ddd 1px solid; BORDER-BOTTOM: #ddd 0px solid } .yui-t6 #yui-main .yui-b .yui-gc1 .yui-u { BORDER-RIGHT: #ddd 0px solid; BORDER-TOP: #ddd 0px solid; BORDER-LEFT: = #ddd 1px solid; BORDER-BOTTOM: #ddd 0px solid } .yui-t6 #yui-main .yui-b .yui-gd1 DIV.first { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN-RIGHT: -1px; BORDER-RIGHT-WIDTH: 1px } .yui-t6 #yui-main .yui-b .yui-gc1 DIV.first { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN-RIGHT: -1px; BORDER-RIGHT-WIDTH: 1px } .yui-t6 #yui-main .yui-b .yui-gd2 .yui-u { BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 12px; BORDER-LEFT-WIDTH: 0px; = BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat -17px -3500px; BORDER-BOTTOM-WIDTH: 0px; = BORDER-RIGHT-WIDTH: 0px } .yui-t6 #yui-main .yui-b .yui-gc2 .yui-u { BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 12px; BORDER-LEFT-WIDTH: 0px; = BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat -17px -3500px; BORDER-BOTTOM-WIDTH: 0px; = BORDER-RIGHT-WIDTH: 0px } .yui-t6 #yui-main .yui-b .yui-gd2 DIV.first { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 13px; BACKGROUND-POSITION: right = -3500px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: = -1px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px } .yui-t6 #yui-main .yui-b .yui-gc2 DIV.first { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 13px; BACKGROUND-POSITION: right = -3500px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: = -1px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px } .yui-t6 #yui-main .yui-b .yui-gd .yui-u { WIDTH: 426px } .yui-t6 #yui-main .yui-b .yui-gd DIV.first { WIDTH: 201px } .yui-t6 #yui-main .yui-b .yui-gb { PADDING-LEFT: 12px; MARGIN-LEFT: 223px; WIDTH: 215px } .yui-t6 #yui-main .yui-b .yui-gb .yui-u { PADDING-RIGHT: 13px; MARGIN-LEFT: 0px; WIDTH: 201px; MARGIN-RIGHT: = -214px; POSITION: relative } .yui-t6 #yui-main .yui-b .yui-gb DIV.first { PADDING-RIGHT: 238px; LEFT: -225px; MARGIN-RIGHT: -439px } .yui-t6 #yui-main .yui-b .yui-gb DIV.last { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; LEFT: 213px } .yui-t6 #yui-main .yui-b .yui-gb1 { BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: = 11px; MARGIN-LEFT: 223px; BORDER-LEFT: #ddd 1px solid; WIDTH: 213px; = BORDER-BOTTOM: #ddd 0px solid } .yui-t6 #yui-main .yui-b .yui-gb2 { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat -17px -3500px } .yui-t6 #yui-main .yui-b .yui-gb2 .yui-u { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat right -3500px } .yui-t6 #yui-main .yui-b .yui-gb2 DIV.last { BACKGROUND-POSITION: -17px -3500px } .yui-t6 #yui-main .yui-b .yui-g .yui-u { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; WIDTH: 313px } .yui-t6 #yui-main .yui-b .yui-g DIV.first { PADDING-RIGHT: 12px; PADDING-LEFT: 10px; MARGIN-RIGHT: 1px } .yui-t6 #yui-main .yui-b .yui-g1 .yui-u { BORDER-RIGHT: #ddd 0px solid; BORDER-TOP: #ddd 0px solid; BORDER-LEFT: = #ddd 1px solid; BORDER-BOTTOM: #ddd 0px solid } .yui-t6 #yui-main .yui-b .yui-g1 DIV.first { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN-RIGHT: -1px; BORDER-RIGHT-WIDTH: 1px } .yui-t6 #yui-main .yui-b .yui-g2 .yui-u { BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 13px; BORDER-LEFT-WIDTH: 0px; = BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat -17px -3500px; BORDER-BOTTOM-WIDTH: 0px; = BORDER-RIGHT-WIDTH: 0px } .yui-t6 #yui-main .yui-b .yui-g2 DIV.first { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 13px; BACKGROUND-POSITION: right = -3500px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: = -1px; BORDER-RIGHT-WIDTH: 0px } BODY { COLOR: #000000 } A { COLOR: #0058a6; TEXT-DECORATION: none; outline: 0 } A:hover { TEXT-DECORATION: underline } A SPAN { CURSOR: pointer } A EM { CURSOR: pointer } A STRONG { CURSOR: pointer } A STRONG { FONT-WEIGHT: bold; COLOR: #2f4251 } .mod { =09 } .mod CITE { FONT-SIZE: 77%; COLOR: #777; FONT-FAMILY: arial,verdana,sans-serif } .mod CITE A { COLOR: #777 } .mod STRONG { FONT-WEIGHT: bold } .mod H3 { FONT-WEIGHT: bold; FONT-SIZE: 123.1%; PADDING-BOTTOM: 8px; COLOR: = #314251 } .mod H3 EM { PADDING-RIGHT: 10px; BORDER-TOP: #dcdcdc 1px solid; DISPLAY: block; = PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #f6f6f6 repeat-x 0px -1750px; MARGIN-BOTTOM: -8px; = PADDING-BOTTOM: 5px; PADDING-TOP: 7px; ZOOM: 1; POSITION: relative } .mod .more { MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: bold; TEXT-ALIGN: right } .mod .size1 { FONT-SIZE: 85% } .mod .size2 { FONT-SIZE: 93% } .mod2 { MARGIN-TOP: 8px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -4500px; PADDING-TOP: 8px } .mod3 { MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #dcdcdc 3px double } .yui-u .mod { PADDING-RIGHT: 0px; BORDER-TOP: #dcdcdc 3px double; MARGIN-TOP: 10px; = PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px } .yui-u .mod:first-child { BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; PADDING-TOP: 0px } .yui-u .mod-first { BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; PADDING-TOP: 0px } .mod H6 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; = PADDING-BOTTOM: 3px; PADDING-TOP: 3px } .mod .hd { POSITION: relative } #yui-main .yui-u .mod { MARGIN-BOTTOM: 14px } .mod .loading A:hover { CURSOR: default } .mod .loading A:hover SPAN { CURSOR: default } .mod .loading A:hover STRONG { CURSOR: default } .mod .loading A:hover IMG { CURSOR: default } .mod .logo { DISPLAY: block; MARGIN-BOTTOM: 10px } .mod .search { POSITION: relative } .mod .search LEGEND { DISPLAY: none } .mod .search LABEL { DISPLAY: none } .mod .search LI.search-term { DISPLAY: inline; FLOAT: right; WIDTH: 144px; MARGIN-RIGHT: 55px; = HEIGHT: 21px } .mod .search LI.search-term INPUT { BORDER-RIGHT: #b9b9b9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: = #b9b9b9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 92%; FLOAT: left; = PADDING-BOTTOM: 2px; BORDER-LEFT: #b9b9b9 1px solid; WIDTH: 129px; = PADDING-TOP: 2px; BORDER-BOTTOM: #b9b9b9 1px solid } .mod .search LI.search-type { DISPLAY: inline; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -740px; FLOAT: right; WIDTH: 10em; MARGIN-RIGHT: = 107px } .mod .search LI.search-type A { DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -720px; LEFT: 1px; BORDER-TOP-STYLE: none; = MARGIN-RIGHT: -2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = TOP: 0px; HEIGHT: 14px; BORDER-BOTTOM-STYLE: none } .mod .search LI.search-type A:hover { TEXT-DECORATION: none } .mod .search LI.search-type A SPAN { PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat right -700px; CURSOR: pointer; POSITION: relative; = HEIGHT: 14px } .mod .search LI BUTTON { BORDER-RIGHT: #ababab 1px solid; BORDER-TOP: #ababab 1px solid; = DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #c6c6c6 repeat-x 0px -2933px; BORDER-LEFT: #ababab 1px solid; = CURSOR: pointer; COLOR: #3c4e5a; LINE-HEIGHT: 8px; BORDER-BOTTOM: = #ababab 1px solid; FONT-FAMILY: arial,helvetica,clean,sans-serif } .mod .search LI BUTTON SPAN { DISPLAY: block; CURSOR: pointer; LINE-HEIGHT: 17px } .mod .search LI.search-button { RIGHT: 7px; POSITION: absolute; TOP: 0px } .mod .search LI.search-button BUTTON { WIDTH: 53px } .mod .search .search-inactive { COLOR: #b9b9b9 } .mod .options { FONT-SIZE: 77%; RIGHT: 9px; POSITION: absolute; TOP: 1.3em; TEXT-ALIGN: = right } .mod .options H4 { DISPLAY: inline; FONT-WEIGHT: bold } .mod .options UL { DISPLAY: inline; FONT-WEIGHT: bold } .mod .options LI { DISPLAY: inline; FONT-WEIGHT: bold } .mod .options A { DISPLAY: inline; FONT-WEIGHT: bold } .mod .options H4 { COLOR: #838d96 } .mod .options LI { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; = BORDER-LEFT: #838d96 1px solid; PADDING-TOP: 0px } .mod .options LI.first { BORDER-LEFT-WIDTH: 0px } .mod .filter { BACKGROUND: #f9f7f8 } .mod .filter H4 { FLOAT: left } .mod .filter UL { FLOAT: left } .mod .filter LI { FLOAT: left } .mod .filter LI A { FLOAT: left } .mod .filter LI SPAN { FLOAT: left } .mod .filter H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 85%; MIN-HEIGHT: = 21px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 21px; PADDING-TOP: 5px; _height: = 21px } .mod .filter UL { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 85%; MIN-HEIGHT: = 21px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 21px; PADDING-TOP: 5px; _height: = 21px } .mod .filter H4 { PADDING-LEFT: 10px; COLOR: #3d4b58 } .mod .filter LI SPAN { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: = hidden; CURSOR: pointer; LINE-HEIGHT: 21px; PADDING-TOP: 0px; HEIGHT: = 21px } .mod .filter LI.active { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -1650px; MARGIN: 0px 11px } .mod .filter LI.active A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1671px; MARGIN-LEFT: -11px; COLOR: #3d4b58; = POSITION: relative; TEXT-DECORATION: none } .mod .filter LI.active A:hover { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1671px; MARGIN-LEFT: -11px; COLOR: #3d4b58; = POSITION: relative; TEXT-DECORATION: none } .mod .filter LI.active SPAN { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat right -1692px; CURSOR: default; MARGIN-RIGHT: -11px; = POSITION: relative } .mod .loading .filter H4 { COLOR: #9faebb } .mod .loading .filter LI.active A { COLOR: #9faebb } .mod .loading .filter LI.active A:hover { COLOR: #9faebb } .mod .loading .filter { BACKGROUND-POSITION: right 6px; BACKGROUND-IMAGE: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/loadin= g.gif); BACKGROUND-REPEAT: no-repeat } .mod .tabs { PADDING-LEFT: 4px; FONT-SIZE: 85%; PADDING-TOP: 3px; BORDER-BOTTOM: = #dbdbdb 1px solid } .mod .tabs LI { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #dbdbdb repeat-x 0px -2400px; FLOAT: left; MARGIN: 0px 2px -1px = 0px; POSITION: relative } .mod .tabs A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -2350px; FLOAT: left } .mod .tabs A SPAN { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; MIN-HEIGHT: = 20px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat right -2450px; FLOAT: left; CURSOR: pointer; = PADDING-TOP: 8px; TEXT-ALIGN: center; _height: 20px } .mod .tabs LI.active { BACKGROUND-POSITION: 0px -2250px } .mod .tabs .active A { BACKGROUND-POSITION: 0px -2200px } .mod .tabs .active A SPAN { BACKGROUND-POSITION: right -2300px } .mod .tabs .active A { CURSOR: default; COLOR: #2f4251; TEXT-DECORATION: none } .mod .tabs .active A:hover { CURSOR: default; COLOR: #2f4251; TEXT-DECORATION: none } .mod .tabs .active A SPAN { CURSOR: default; COLOR: #2f4251; TEXT-DECORATION: none } .mod .tabs .active A:hover SPAN { CURSOR: default; COLOR: #2f4251; TEXT-DECORATION: none } .mod .loading .tabs .active A { COLOR: #ccc } .mod .loading .tabs .active A:hover { COLOR: #ccc } .mod .loading .tabs .active A SPAN { COLOR: #ccc } .mod .loading .tabs .active A:hover SPAN { COLOR: #ccc } .mod .toggle-container { ZOOM: 1 } .mod .toggle { BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; = MARGIN-BOTTOM: -1px; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: = #dcdcdc 1px solid; POSITION: relative } .mod .toggle H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #eaeaea repeat-x 0px -1500px; PADDING-BOTTOM: 0px; PADDING-TOP: = 0px; BORDER-BOTTOM: #fff 1px solid; ZOOM: 1 } .mod .toggle H3 A { PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: = 6px; PADDING-TOP: 7px; ZOOM: 1 } .mod .toggle H3 A:hover { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #dedce3 repeat-x 0px -2850px } .mod .toggle H3 SPAN { PADDING-LEFT: 20px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1550px; PADDING-BOTTOM: 1px } .mod .toggle-bd { MARGIN-TOP: 1px; DISPLAY: none } .mod .toggle-bd .yui-gd { MARGIN: 15px 0px } .mod .toggle-bd-active { DISPLAY: block } .mod .toggle-active H3 SPAN { BACKGROUND-POSITION: 0px -1600px } .mod .toggle .options { TOP: 1em } .mod .loading .toggle H3 SPAN { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/loadin= g.gif) no-repeat 0px 0px } .mod .loading .toggle H3 A { BACKGROUND: none transparent scroll repeat 0% 0% } .mod .loading .toggle H3 A:hover { BACKGROUND: none transparent scroll repeat 0% 0% } .mod .loading .more { COLOR: #aaa } .mod .loading A { CURSOR: default; COLOR: #99bad8; TEXT-DECORATION: none } .mod .loading A:hover { CURSOR: default; COLOR: #99bad8; TEXT-DECORATION: none } .mod .loading CITE { COLOR: #ddd } .mod .loading .media { opacity: 0.3 } .mod .media { OVERFLOW: hidden; MARGIN-RIGHT: 10px; POSITION: relative } .mod .media { FLOAT: left } .mod .media IMG { DISPLAY: block } .mod .media SPAN { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map2.p= ng); LEFT: 0px; WIDTH: 660px; CURSOR: pointer; TEXT-INDENT: -2000em; = POSITION: absolute; HEIGHT: 429px; _background: none; _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"http://l.yimg.c= om/a/i/us/nws/2008/news/us/assets/common/images/map2.png",sizingMethod=3D= "scale") } .mod .media1 SPAN { CLIP: rect(134px 660px 152px 0px); BOTTOM: -277px } .mod .media1s SPAN { FONT-WEIGHT: bold; FONT-SIZE: 85%; CLIP: rect(57px 660px 77px 0px); = BOTTOM: -409px; TEXT-INDENT: 20px; LINE-HEIGHT: 20px; PADDING-TOP: 57px } .mod .media2 SPAN { CLIP: rect(108px 660px 134px 0px); BOTTOM: -294px } .mod .media2s SPAN { FONT-WEIGHT: bold; FONT-SIZE: 116%; CLIP: rect(32px 660px 59px 0px); = BOTTOM: -402px; TEXT-INDENT: 27px; LINE-HEIGHT: 26px; PADDING-TOP: 32px } .mod .media3 SPAN { CLIP: rect(76px 660px 108px 0px); BOTTOM: -322px } .mod .media3s SPAN { FONT-WEIGHT: bold; FONT-SIZE: 123.1%; CLIP: rect(0px 660px 31px 0px); = BOTTOM: -398px; TEXT-INDENT: 35px; LINE-HEIGHT: 31px } .mod .media3s { COLOR: #bddffe } .mod .highlight .media { MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 67px } .mod .highlight .content { FLOAT: left; OVERFLOW: hidden; WIDTH: 126px; MARGIN-RIGHT: -4px } .mod .highlight H2 { FONT-SIZE: 124.1%; LINE-HEIGHT: 1.1em; FONT-FAMILY: georgia,times,serif } .mod .highlight H3 { FONT-SIZE: 124.1%; LINE-HEIGHT: 1.1em; FONT-FAMILY: georgia,times,serif } .mod .highlight H4 { FONT-SIZE: 124.1%; LINE-HEIGHT: 1.1em; FONT-FAMILY: georgia,times,serif } .mod .highlight UL { CLEAR: both; PADDING-TOP: 6px } .mod .highlight-landscape .media { FLOAT: none; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 0px } .mod .highlight-landscape H2 { FONT-SIZE: 124.1%; LINE-HEIGHT: 1.1em; FONT-FAMILY: georgia,times,serif } .mod .highlight-landscape H3 { FONT-SIZE: 124.1%; LINE-HEIGHT: 1.1em; FONT-FAMILY: georgia,times,serif } .mod .highlight-landscape H4 { FONT-SIZE: 124.1%; LINE-HEIGHT: 1.1em; FONT-FAMILY: georgia,times,serif } .mod .highlight-landscape UL { PADDING-TOP: 6px } .mod .standard-landscape .media { MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px } .mod .yn-menu A { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; LEFT: -2px; = BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 0px solid; POSITION: = relative; TOP: -2px; outline: 0 } .mod .yn-menu-blog A { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; LEFT: -2px; = BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 0px solid; POSITION: = relative; TOP: -2px; outline: 0 } .mod .yn-menu .menu-bd { DISPLAY: none } .mod .yn-menu-blog .menu-bd { DISPLAY: none } .mod .menu-active { Z-INDEX: 999; FLOAT: left; MARGIN-BOTTOM: -2px; POSITION: relative; = BACKGROUND-COLOR: #ccc } .mod .menu-active A { Z-INDEX: 4; BORDER-LEFT-COLOR: #2574bc; BORDER-BOTTOM-COLOR: #2574bc; = PADDING-BOTTOM: 2px; BORDER-TOP-COLOR: #2574bc; BACKGROUND-COLOR: = #f5f6f7; BORDER-RIGHT-COLOR: #2574bc } .mod .menu-active LI { CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none = transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-TOP: 0px } .mod .menu-active .menu-bd { MARGIN-TOP: 2px; DISPLAY: block; Z-INDEX: 3; POSITION: absolute; TOP: = 14px; _padding: 0 2px 2px 0; _overflow: hidden } .mod .menu-active .menu-bd A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; LEFT: auto; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: auto; BORDER-RIGHT-WIDTH: = 0px } .mod .menu-active .menu-bd .menu-content { BORDER-RIGHT: #2574bc 1px solid; BORDER-TOP: #2574bc 1px solid; = Z-INDEX: 5; BACKGROUND: #f5f6f7; BORDER-LEFT: #2574bc 1px solid; = BORDER-BOTTOM: #2574bc 1px solid; POSITION: relative } .mod .yn-menu IFRAME.yn-mask { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 2; LEFT: 0px; = VISIBILITY: hidden; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; POSITION: = absolute; TOP: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px } .mod .yn-menu-blog IFRAME.yn-mask { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 2; LEFT: 0px; = VISIBILITY: hidden; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; POSITION: = absolute; TOP: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px } .mod .yn-menu IFRAME.yn-mask2 { LEFT: 2px; TOP: 2px } .mod .yn-menu-blog IFRAME.yn-mask2 { LEFT: 2px; TOP: 2px } .mod .yn-menu .shadow { Z-INDEX: 1; BACKGROUND: #ccc; LEFT: 2px; WIDTH: 100%; ZOOM: 1; = POSITION: absolute; TOP: 2px; HEIGHT: 100%; _height: 1000px } .mod .menu-active .menu-bd .shadow { Z-INDEX: 1; BACKGROUND: #ccc; LEFT: 2px; WIDTH: 100%; ZOOM: 1; = POSITION: absolute; TOP: 2px; HEIGHT: 100%; _height: 1000px } .mod .yn-menu1 .menu-bd { LEFT: -2px } .mod .yn-menu1 .menu-bd { LEFT: -2px } .mod .yn-menu2 .menu-bd { RIGHT: 2px } .mod .yn-menu2 .menu-bd { RIGHT: 2px } .mod .yn-menu A SPAN { BACKGROUND-IMAGE: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png); BACKGROUND-REPEAT: no-repeat } .mod .yn-menu-blog A SPAN { BACKGROUND-IMAGE: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png); BACKGROUND-REPEAT: no-repeat } .mod .yn-menu .menu-hd1 SPAN { PADDING-RIGHT: 13px; BACKGROUND-POSITION: right -1250px } .mod .yn-menu-blog .menu-hd1 SPAN { PADDING-RIGHT: 13px; BACKGROUND-POSITION: right -1250px } .mod .yn-menu .menu-hd2 SPAN { BACKGROUND-POSITION: -2px -946px; PADDING-LEFT: 23px } .mod .yn-menu-blog .menu-hd2 SPAN { BACKGROUND-POSITION: -2px -946px; PADDING-LEFT: 23px } .mod .menu-active .menu-hd1 SPAN { BACKGROUND-POSITION: right -1300px } .mod .menu-active .menu-hd2 SPAN { BACKGROUND-POSITION: -2px -996px } .mod .blog { FLOAT: left; MARGIN-LEFT: -5px } .mod .blog-bd { DISPLAY: inline; ZOOM: 1 } .mod .blog A { PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 85%; FLOAT: left; = ZOOM: 1; TOP: 0px } .mod .blog A:hover { TEXT-DECORATION: none } .mod .blog A SPAN { PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: = #0058a6; LINE-HEIGHT: 2.4em; PADDING-TOP: 4px; HEIGHT: 2.4em } .mod .blog A:hover SPAN { TEXT-DECORATION: underline } .mod .blog A EM { COLOR: #303030 } .mod .blog .menu-active { MARGIN-BOTTOM: 0px } .mod .blog .menu-active A { PADDING-BOTTOM: 0px } .mod .blog .menu-bd { WIDTH: 274px; TOP: 1.88em } .mod .blog .menu-bd .menu-content { PADDING-RIGHT: 9px; PADDING-LEFT: 9px; MIN-HEIGHT: 100px; = PADDING-BOTTOM: 5px; PADDING-TOP: 8px; _height: 100px } .mod .blog UL LI { MARGIN-BOTTOM: 10px; COLOR: #777 } .mod .blog UL A { FONT-WEIGHT: normal; FONT-SIZE: 100%; FLOAT: none; ZOOM: 0 } .mod .blog UL IMG { VERTICAL-ALIGN: top } .mod .blog .menu-bd .pagination { CLEAR: both; TEXT-ALIGN: right } .mod .blog .menu-bd .pagination A { FLOAT: none } .mod .blog .menu-bd .pagination SPAN { PADDING-RIGHT: 15px; FONT-SIZE: 85% } .mod .blog .menu-bd .pagination .previous { BORDER-RIGHT: #0058a6 1px solid; PADDING-RIGHT: 8px; MARGIN-RIGHT: 6px } .mod .blog .menu-bd .pagination .disabled { FONT-WEIGHT: normal; CURSOR: default; COLOR: #303030 } .mod .button1 { BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: = 1em; BACKGROUND: #fff; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 = 1px solid } .mod UL LI INPUT { MARGIN-RIGHT: 5px } .mod:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .mod .toggle H3:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .mod .filter:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .mod .tabs:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .mod .search:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .mod .highlight:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .mod .menu-content:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .mod { ZOOM: 1 } .mod .toggle H3 { ZOOM: 1 } .mod .filter { ZOOM: 1 } .mod .tabs { ZOOM: 1 } .mod .search { ZOOM: 1 } .mod .highlight { ZOOM: 1 } .mod .menu-content { ZOOM: 1 } LI.slideshow A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1898px } LI.my-yahoo A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1898px } LI.rss A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1898px } LI.video A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1898px } LI.topic A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1898px } LI.fullcoverage A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1898px } LI.interactive A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1898px } LI.link A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1898px } LI.breaking A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -1898px } LI.video A { BACKGROUND-POSITION: 0px -1998px } LI.topic A { BACKGROUND-POSITION: 0px -2099px } LI.fullcoverage A { BACKGROUND-POSITION: 0px -2099px } LI.my-yahoo A { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -3348px; PADDING-LEFT: = 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px } LI.rss A { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -200px; PADDING-LEFT: = 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px } LI.interactive A { BACKGROUND-POSITION: 0px -5798px } LI.link A { BACKGROUND-POSITION: 1px -6000px } LI.breaking A { BACKGROUND-POSITION: 0px -7199px } .size1 LI.slideshow A { BACKGROUND-POSITION: 0px -1899px } .size1 LI.video A { BACKGROUND-POSITION: 0px -1999px } .size1 LI.topic A { BACKGROUND-POSITION: 0px -2100px } .size1 LI.breaking A { BACKGROUND-POSITION: 0px -7199px } .size3 LI.slideshow A { BACKGROUND-POSITION: 0px -1896px } .size3 LI.video A { BACKGROUND-POSITION: 0px -1996px } .size3 LI.topic A { BACKGROUND-POSITION: 0px -2098px } .size3 LI.breaking A { BACKGROUND-POSITION: 0px -7196px } LI.slideshow A STRONG { PADDING-LEFT: 17px } LI.my-yahoo A STRONG { PADDING-LEFT: 17px } LI.rss A STRONG { PADDING-LEFT: 17px } LI.video A STRONG { PADDING-LEFT: 17px } LI.topic A STRONG { PADDING-LEFT: 17px } LI.fullcoverage A STRONG { PADDING-LEFT: 17px } LI.interactive A STRONG { PADDING-LEFT: 17px } LI.link A STRONG { PADDING-LEFT: 17px } LI.breaking A STRONG { PADDING-LEFT: 17px } LI A STRONG SPAN { DISPLAY: none } LI.breaking A STRONG { FONT-SIZE: 82.8%; TEXT-TRANSFORM: uppercase; COLOR: #ab3221 } A.breaking STRONG { FONT-SIZE: 82.8%; TEXT-TRANSFORM: uppercase; COLOR: #ab3221 } .size3 LI.breaking A STRONG { FONT-SIZE: 100% } .list H4 { DISPLAY: inline } .list SPAN { COLOR: #2f4251 } .list LI STRONG { FONT-WEIGHT: bold; COLOR: #2f4251 } .size1 LI STRONG { TEXT-TRANSFORM: uppercase } .size3 LI STRONG { FONT-WEIGHT: normal } .list LI { MARGIN-TOP: 0.7em; ZOOM: 1 } .size1 LI { MARGIN-TOP: 0.5em } .size1 LI CITE { FONT-SIZE: 91% } .size3 LI { MARGIN-TOP: 0.5em; FONT-SIZE: 124.1%; FONT-FAMILY: georgia,times,serif } .size3 CITE { FONT-SIZE: 69% } .list LI.first { MARGIN-TOP: 0px } .list1 LI { BORDER-TOP: #ddd 1px solid; PADDING-TOP: 0.7em } .list1 LI.first { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .list2 LI { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -4500px; PADDING-TOP: 0.7em } .list2 LI.first { BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px } .list3 LI { BORDER-TOP: #ddd 3px double; PADDING-TOP: 0.7em } .list3 LI.first { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .list4 LI { PADDING-LEFT: 10px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat -6px -3144px } .list5 LI { PADDING-LEFT: 16px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat -5px -1792px } .ilist LI { PADDING-RIGHT: 11px; DISPLAY: inline; PADDING-LEFT: 13px; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #ft .nav LI { PADDING-RIGHT: 11px; DISPLAY: inline; PADDING-LEFT: 13px; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px } .ilist1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; = PADDING-TOP: 2px } .ilist1 LI { BORDER-LEFT: #9f9f9f 1px solid } #ft .nav LI { BORDER-LEFT: #9f9f9f 1px solid } .ilist1 LI.first { BORDER-LEFT-WIDTH: 0px } #ft .nav LI.first { BORDER-LEFT-WIDTH: 0px } .ilist1 LI.first { PADDING-LEFT: 0px } .inline-list2 LI { PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 11px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat -6px -94px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } .inline-list2 LI.first { PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0% } .buttons { OVERFLOW: hidden; HEIGHT: 25px } .buttons LI { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -625px } .buttons LI A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -625px } .buttons LI A SPAN { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -625px } .buttons LI { BACKGROUND-POSITION: -11px -625px; PADDING-LEFT: 5px; FLOAT: left; = LINE-HEIGHT: 25px; HEIGHT: 25px } .buttons LI A { BACKGROUND-POSITION: 0px -650px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; = FONT-SIZE: 85%; FLOAT: left; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: = repeat-x } .buttons LI A SPAN { PADDING-RIGHT: 6px; BACKGROUND-POSITION: right -675px; FLOAT: left; = HEIGHT: 25px } .buttons LI P { FONT-SIZE: 85%; MARGIN-RIGHT: 10px } .buttons LI.recommend { BACKGROUND-POSITION: -11px -550px; POSITION: relative } .buttons LI.recommend A { BACKGROUND-POSITION: 0px -575px; COLOR: #3b8600 } .buttons LI.recommend A SPAN { PADDING-RIGHT: 20px; BACKGROUND-POSITION: right -600px } .buttons LI.recommend .loading { PADDING-LEFT: 20px; FONT-SIZE: 85%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/loadin= g.gif) #fff no-repeat 0px 50%; LEFT: 0px; WIDTH: 100%; POSITION: = absolute; TOP: 0px } .buttons LI.recommended { BACKGROUND-POSITION: -11px -3375px; CURSOR: default } .buttons LI.recommended A { BACKGROUND-POSITION: 0px -3400px; CURSOR: default } .buttons LI.recommended A SPAN { PADDING-RIGHT: 7px; BACKGROUND-POSITION: right -3425px; CURSOR: default } .buttons LI.recommended A:hover { TEXT-DECORATION: none } .single-url LI.recommend { BACKGROUND-POSITION: 0px -550px; PADDING-LEFT: 16px } .single-url LI.recommend .loading { LEFT: 11px } .single-url LI.recommended { BACKGROUND-POSITION: 0px -3375px; PADDING-LEFT: 16px } #news-header { Z-INDEX: 998; PADDING-BOTTOM: 14px; MARGIN: 0px auto; ZOOM: 1; = POSITION: relative; BACKGROUND-COLOR: #fff } #news-header A { TEXT-DECORATION: none } #news-header A:hover { TEXT-DECORATION: underline } #news-header A:focus { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none; -moz-outline-style: none } #news-header:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #news-header .info:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #news-header .info { Z-INDEX: 997; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/common/sprite_universal.png) #ededed = repeat-x 0px -307px; PADDING-BOTTOM: 6px; FONT: 70% verdana; ZOOM: 1; = POSITION: relative } #news-header .info .open { DISPLAY: block } UL#navlinks { PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: = 0px; PADDING-TOP: 6px } UL#navlinks LI { PADDING-RIGHT: 9px; DISPLAY: inline; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/common/sprite_universal.png) no-repeat = 100% -282px; MARGIN-RIGHT: 9px; ZOOM: 1; LIST-STYLE-TYPE: none } #news-header UL.login LI { PADDING-RIGHT: 9px; DISPLAY: inline; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/common/sprite_universal.png) no-repeat = 100% -282px; MARGIN-RIGHT: 9px; ZOOM: 1; LIST-STYLE-TYPE: none } UL#navlinks LI { FLOAT: left; VERTICAL-ALIGN: middle } #news-header .info .login { COLOR: #666 } #news-header .info A { COLOR: #666 } UL#navlinks LI.more { POSITION: relative } UL#navlinks LI.more A { PADDING-RIGHT: 11px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/common/sprite_universal.png) no-repeat = 100% -263px } #news-header .make-home { PADDING-LEFT: 30px; FONT-WEIGHT: bold } A#sethomepage { PADDING-LEFT: 50px; FONT-WEIGHT: bold } UL#navlinks LI UL { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px = solid; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 999; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/common/sprite_universal.png) #ddd = repeat-x 0px -357px; LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc = 0px solid; WIDTH: 9em; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; = LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 1.9em } UL#navlinks LI LI { PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: none = transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 1px; = MARGIN: 0px; PADDING-TOP: 1px; TEXT-ALIGN: left } UL#navlinks LI LI.last { PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: none = transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 1px; = MARGIN: 0px; PADDING-TOP: 1px; TEXT-ALIGN: left } UL#navlinks LI.more LI A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none = transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #666; = PADDING-TOP: 0px } #news-header UL LI.welcome { FONT-WEIGHT: bold } #news-header UL LI.last { PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0% } #news-header .info .login { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: = 0px; PADDING-TOP: 6px } #news-header .info .login SPAN { COLOR: #000 } #news-header .info .login STRONG { FONT-WEIGHT: bold } #news-header .logo { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 0px; = PADDING-BOTTOM: 0px; PADDING-TOP: 10px } #news-header .logo A { DISPLAY: block; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/common/sprite_universal.png) no-repeat = 0px 0px; OVERFLOW: hidden; WIDTH: 213px; TEXT-INDENT: -100em; HEIGHT: = 28px } #news-header .logo A.verizon { BACKGROUND-POSITION: 0px -68px; WIDTH: 191px; HEIGHT: 39px } #news-header .logo A.att { BACKGROUND-POSITION: 0px -29px; WIDTH: 210px; HEIGHT: 38px } #news-header .logo A.rogers { BACKGROUND-POSITION: 0px -110px; WIDTH: 216px; HEIGHT: 37px } .finance#news-header .logo { WIDTH: 300px; POSITION: relative } .branded#news-header .logo { WIDTH: 300px; POSITION: relative } .finance#news-header .logo A.verizon { MARGIN-BOTTOM: 2px } .finance#news-header .logo A.att { MARGIN-BOTTOM: 2px } .finance#news-header .logo A.rogers { MARGIN-BOTTOM: 2px } .branded#news-header .logo A.verizon { MARGIN-BOTTOM: 2px } .branded#news-header .logo A.att { MARGIN-BOTTOM: 2px } .branded#news-header .logo A.rogers { MARGIN-BOTTOM: 2px } .finance#news-header .cobrand { FONT-SIZE: 78%; LEFT: 110px; COLOR: #9c9c9c; BOTTOM: -10px; POSITION: = absolute } .branded#news-header .cobrand { FONT-SIZE: 78%; LEFT: 110px; COLOR: #9c9c9c; BOTTOM: -10px; POSITION: = absolute } .finance#news-header .cobrand A { DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; = WIDTH: auto; COLOR: #545454; LINE-HEIGHT: 1; HEIGHT: auto } .branded#news-header .cobrand A { DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; = WIDTH: auto; COLOR: #545454; LINE-HEIGHT: 1; HEIGHT: auto } #news-header .search { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/common/sprite_universal.png) no-repeat = 0px -185px; FLOAT: right; MARGIN: 9px 0px 0px; FONT: 77% verdana; = HEIGHT: 33px; TEXT-ALIGN: right } #news-header .search FIELDSET { PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/common/sprite_universal.png) no-repeat = 100% -224px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; HEIGHT: 26px } #news-header .search LEGEND { DISPLAY: none } #news-header .search LABEL { PADDING-RIGHT: 6px; PADDING-LEFT: 23px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/common/sprite_universal.png) no-repeat = 3px -474px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; = PADDING-TOP: 0px } #news-header .search INPUT#p { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 103%; PADDING-BOTTOM: = 2px; MARGIN: 0px 2px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 215px; = PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana } #news-header .search .ygbt { BORDER-RIGHT: #f4ac33 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #f4ac33 0px solid; PADDING-LEFT: 0px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/common/sprite_universal.png) #fad35c = repeat-x 0px -149px; PADDING-BOTTOM: 0px; FONT: bold 92%/1.3 verdana; = VERTICAL-ALIGN: middle; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; = BORDER-LEFT: #f4ac33 0px solid; CURSOR: pointer; PADDING-TOP: 0px; = BORDER-BOTTOM: #f4ac33 0px solid; HEIGHT: 18px; TEXT-ALIGN: center } #news-header .search SPAN { BORDER-RIGHT: #f4ac33 1px solid; BORDER-TOP: #f4ac33 1px solid; = DISPLAY: inline-block; VERTICAL-ALIGN: middle; BORDER-LEFT: #f4ac33 1px = solid; BORDER-BOTTOM: #f4ac33 1px solid } BODY:unknown #news-header .search .ygbt { PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } :unknown #news-header .search .ygbt { PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } #navigation .primary { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #366388 repeat-x 0px -250px; BORDER-BOTTOM: #d8d8dc 1px solid } #navigation .primary LI { FLOAT: left } #navigation .primary A { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: = 85%; FLOAT: left; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; COLOR: = #fff; MARGIN-RIGHT: 8px; PADDING-TOP: 6px; POSITION: relative } #navigation .primary LI.active A { BORDER-RIGHT: #d8d8dc 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: = #d8d8dc 1px solid; PADDING-LEFT: 9px; BACKGROUND: #fff; MARGIN-BOTTOM: = -1px; PADDING-BOTTOM: 7px; BORDER-LEFT: #d8d8dc 1px solid; COLOR: = #314251; PADDING-TOP: 5px; BORDER-BOTTOM: #d8d8dc 0px solid } #navigation .secondary { BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 0px solid; = BACKGROUND: #fff; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc = 1px solid } #navigation .secondary LI { FLOAT: left } #navigation .secondary A { PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: = 85%; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 10px; PADDING-TOP: = 5px } #navigation .secondary LI.active A { COLOR: #314251 } #navigation .primary:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #navigation .secondary:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #navigation .primary { ZOOM: 1 } #navigation .secondary { ZOOM: 1 } #weather { COLOR: #324251; FONT-FAMILY: arial,sans-serif; POSITION: relative } #weather .icon { LEFT: 0px; WIDTH: 92px; POSITION: absolute; TOP: 0px; HEIGHT: 68px } #weather .forecast { PADDING-RIGHT: 0px; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; = PADDING-TOP: 8px } #weather H4 { FONT-WEIGHT: bold; FONT-SIZE: 197%; FONT-FAMILY: arial,sans-serif } #weather EM { FONT-WEIGHT: bold; FONT-SIZE: 93% } #weather P { FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #424242 } #weather .bd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map2.p= ng) #a0c7e9 no-repeat 0px -229px } #weather .ft { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map2.p= ng) no-repeat left bottom; HEIGHT: 11px } .night#weather { COLOR: #fff } .night#weather P { COLOR: #fff } .night#weather .bd { BACKGROUND-POSITION: -203px -229px } .night#weather .ft { BACKGROUND-POSITION: -203px bottom } #sidebar #yn-search { PADDING-RIGHT: 0px; PADDING-LEFT: 7px; Z-INDEX: 1; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #f9f9f9 repeat-x 0px -850px; PADDING-BOTTOM: 7px; PADDING-TOP: = 7px; POSITION: relative } #sidebar #yn-search H3 { LEFT: -9999px; POSITION: absolute } #yn-search LI.search-term { WIDTH: 186px; MARGIN-RIGHT: 106px; HEIGHT: 21px } #yn-search LI.search-term INPUT { BORDER-RIGHT: #a7a7a7 1px solid; BORDER-TOP: #a7a7a7 1px solid; = BORDER-LEFT: #a7a7a7 1px solid; WIDTH: 178px; BORDER-BOTTOM: #a7a7a7 1px = solid; HEIGHT: 15px } #yn-search LI.search-button BUTTON { BORDER-RIGHT: #0058a8 1px solid; BORDER-TOP: #0058a8 1px solid; = BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #abd3f6 repeat-x 0px -800px; BORDER-LEFT: #0058a8 1px solid; = WIDTH: 96px; COLOR: #314351; BORDER-BOTTOM: #0058a8 1px solid; HEIGHT: = 21px } #yn-search LI.search-button BUTTON SPAN { LINE-HEIGHT: 16px; HEIGHT: 21px } #yn-search .search-advanced { FONT-SIZE: 77%; RIGHT: 7px; BOTTOM: 0px; POSITION: absolute } #yn-search LI.yn-menu { MARGIN-RIGHT: 106px; POSITION: relative } #yn-search LI.yn-menu A { BORDER-RIGHT: #dbdbdb 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 77%; = MARGIN-RIGHT: 0px } #yn-search LI.yn-menu A SPAN { MARGIN-RIGHT: -1px } #yn-search LI.yn-menu .menu-bd INPUT { DISPLAY: none } #yn-search LI.yn-menu .menu-bd LEGEND { DISPLAY: none } #yn-search LI.yn-menu .menu-bd LEGEND { DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden; WIDTH: 0px; HEIGHT: = 0px } #yn-search LI.yn-menu .menu-bd { FONT-SIZE: 77% } #yn-search LI.yn-menu .menu-bd .menu-content { BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: = none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #yn-search LI.yn-menu .menu-bd .shadow { DISPLAY: none } #yn-search LI.menu-active { Z-INDEX: 999 } #yn-search LI.menu-active A { Z-INDEX: 3 } #yn-search LI.menu-active .menu-bd { DISPLAY: block; Z-INDEX: 2; RIGHT: 0px; BACKGROUND: #e0e0e0; LEFT: 2px; = BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; POSITION: absolute; TOP: 13px; BORDER-BOTTOM-STYLE: none } #yn-search LI.menu-active FIELDSET { BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; = Z-INDEX: 2; RIGHT: 1px; BACKGROUND: #fff; BORDER-LEFT: #c9c9c9 1px = solid; BORDER-BOTTOM: #c9c9c9 1px solid; POSITION: relative; TOP: -2px } #yn-search LI.menu-active FIELDSET LABEL { PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: = 2px; CURSOR: pointer; COLOR: #0058a6; PADDING-TOP: 2px } #yn-search LI.menu-active FIELDSET LABEL:hover { BACKGROUND: #daebfb } #yn-search LI.yn-menu .menu-bd IFRAME.mask { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 1; LEFT: 0px; = BORDER-BOTTOM-WIDTH: 0px; POSITION: absolute; TOP: 0px; = BORDER-RIGHT-WIDTH: 0px } #yn-search LI.yn-menu .menu-bd IFRAME.mask2 { LEFT: -2px; TOP: -2px } #yn-popular-searches { BORDER-TOP: #dcdcdc 1px solid; MARGIN-TOP: 2px; Z-INDEX: 3; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -7460px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #dcdcdc = 1px solid; ZOOM: 1; POSITION: relative } #yn-popular-searches:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-popular-searches H3 { FONT-WEIGHT: bold; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 0px; = MARGIN-LEFT: 10px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; = LINE-HEIGHT: 34px; ZOOM: 1; HEIGHT: 34px; _display: inline } @media Unknown =20 { #yn-popular-searches H3 { LINE-HEIGHT: 34px } } #yn-popular-searches .popular-searches { FLOAT: left; OVERFLOW: hidden; WIDTH: 485px; HEIGHT: 34px } #yn-popular-searches .popular-searches UL { CLEAR: both; DISPLAY: block; WIDTH: 485px; LINE-HEIGHT: 34px } #yn-popular-searches .popular-searches UL LI { PADDING-LEFT: 25px; FLOAT: left; ZOOM: 1 } #yn-popular-searches .popular-searches UL LI.first { PADDING-LEFT: 15px } #yn-popular-searches .popular-searches UL LI A { FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #008efb; WHITE-SPACE: nowrap } #yn-popular-searches FORM { FLOAT: right; ZOOM: 1; POSITION: relative } #yn-popular-searches FORM UL LI { FLOAT: left } #yn-popular-searches FORM INPUT { BORDER-RIGHT: #9a9a9a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #9a9a9a 1px solid; PADDING-LEFT: 22px; FONT-SIZE: 85%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #fff no-repeat 5px -6597px; PADDING-BOTTOM: 2px; MARGIN: 7px 5px = 0px 0px; BORDER-LEFT: #9a9a9a 1px solid; WIDTH: 162px; PADDING-TOP: 3px; = BORDER-BOTTOM: #9a9a9a 1px solid } @media Unknown =20 { #yn-popular-searches FORM INPUT { PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 3px; = PADDING-TOP: 4px } } #yn-popular-searches FORM .search-submit { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -7321px; MARGIN: 8px 3px 0px 0px; HEIGHT: 21px } #yn-popular-searches FORM .search-submit SPAN { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -7300px; FLOAT: left; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; ZOOM: 1; HEIGHT: 21px } #yn-popular-searches FORM .search-submit SPAN BUTTON { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 100% -7342px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 96px; CURSOR: pointer; = PADDING-TOP: 0px; ZOOM: 1; HEIGHT: 21px; TEXT-ALIGN: center; = BORDER-RIGHT-WIDTH: 0px } #yn-popular-searches FORM .search-submit SPAN BUTTON SPAN { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: = bold; FONT-SIZE: 85%; BACKGROUND: none transparent scroll repeat 0% 0%; = FLOAT: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; COLOR: #314251; = LINE-HEIGHT: 21px; PADDING-TOP: 0px; FONT-FAMILY: = arial,helvetica,clean,sans-serif; HEIGHT: 21px } @media Unknown =20 { #yn-popular-searches FORM .search-submit SPAN BUTTON SPAN { LINE-HEIGHT: 22px } } #yn-popular-searches FORM .advanced-search { DISPLAY: block; FONT-SIZE: 77%; MARGIN: 8px 5px 0px 0px; WIDTH: 55px; = COLOR: #008efb; LINE-HEIGHT: 110%; ZOOM: 1; TEXT-ALIGN: center; = _display: inline } #yn-popular-searches FORM .yn-menu A.menu-trigger { PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 100% -7427px; LEFT: 1px; PADDING-BOTTOM: 0px; WIDTH: = 23px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 9px; HEIGHT: = 19px; BORDER-BOTTOM-STYLE: none } #yn-popular-searches FORM .yn-menu A.menu-trigger:hover { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 100% -7397px } #yn-popular-searches FORM .yn-menu A.menu-trigger SPAN { DISPLAY: none } #yn-popular-searches FORM .menu-active A.menu-trigger { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 100% -7397px } #yn-popular-searches FORM .menu-active .menu-bd { MARGIN-TOP: 0px; FONT-SIZE: 85%; Z-INDEX: 9999; LEFT: 0px; POSITION: = absolute; TOP: 28px; _overflow: visible } #yn-popular-searches FORM .menu-active .menu-bd FIELDSET { DISPLAY: block; ZOOM: 1; POSITION: relative; _overflow: visible } #yn-popular-searches FORM .menu-active .menu-bd FIELDSET SPAN { DISPLAY: block; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 15px -7370px; LEFT: 0px; WIDTH: 107px; TEXT-INDENT: = -9999em; ZOOM: 1; POSITION: absolute; TOP: -8px; HEIGHT: 8px } #yn-popular-searches FORM .yn-menu .menu-bd .menu-content { BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; = BORDER-LEFT: #9a9a9a 1px solid; WIDTH: 107px; BORDER-BOTTOM: #9a9a9a 1px = solid } #yn-popular-searches FORM .yn-menu .menu-bd INPUT { DISPLAY: none } #yn-popular-searches FORM .yn-menu .menu-bd LABEL A { PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dotted; DISPLAY: block; = PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; CURSOR: = pointer; COLOR: #0058a6; PADDING-TOP: 5px } #yn-popular-searches FORM .yn-menu .menu-bd LABEL A:hover { BACKGROUND: #e2f0fc; TEXT-DECORATION: none } #yn-popular-searches FORM .yn-menu .menu-bd LABEL.first A { BORDER-TOP-STYLE: none } #yn-popular-searches FORM .menu-active .menu-bd .shadow { _display: none } #yn-popular-searches FORM .search-inactive { COLOR: #888 } #yn-popular-searches FORM.search-js-enabled .yn-menu A.menu-trigger { DISPLAY: block } #yn-popular-searches FORM.search-js-enabled INPUT { PADDING-LEFT: 28px; BACKGROUND: #fff; WIDTH: 156px } #sidebar .mod { BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; = MARGIN-TOP: 10px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #fff repeat-x 0px bottom; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: = 0px; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid } #sidebar .mod .hd { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM: #dbdbdb = 1px solid; BORDER-RIGHT-WIDTH: 0px } #sidebar .mod H3 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; = BORDER-LEFT-WIDTH: 0px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #eaeaea repeat-x 0px -1500px; PADDING-BOTTOM: 6px; PADDING-TOP: = 7px; BORDER-BOTTOM: #fff 1px solid; BORDER-RIGHT-WIDTH: 0px } #sidebar .mod H3 A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } #sidebar .mod .bd { BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #fff 0px = solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px = solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid } #sidebar .mod .ft { BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #fff 0px = solid; MARGIN-TOP: -1px; PADDING-LEFT: 9px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #fff repeat-x 0px bottom; PADDING-BOTTOM: 7px; BORDER-LEFT: #fff = 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid } #sidebar .mod .ft A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: = bold; FONT-SIZE: 85%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) 0px -4500px; PADDING-BOTTOM: 2px; PADDING-TOP: 8px; TEXT-ALIGN: = right } #sidebar .mod-first { MARGIN-TOP: 0px } #sidebar .mod .options { RIGHT: 7px } #sidebar .mod .tabs { PADDING-LEFT: 3px; MARGIN: -5px -10px 10px; WIDTH: 296px; POSITION: = relative; _display: inline } #sidebar .ad { BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: = none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #sidebar .ad .bd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #yn-most-popular .tabs A SPAN { PADDING-RIGHT: 0px; PADDING-LEFT: 0px } #sidebar #yn-most-popular .tabs .most-emailed A SPAN { WIDTH: 85px } #sidebar #yn-most-popular .tabs .most-viewed A SPAN { WIDTH: 81px } #sidebar #yn-most-popular .tabs .most-recommended A SPAN { WIDTH: 123px } #sidebar #yn-most-popular .pagination-bd .more { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) 0px -4500px; PADDING-TOP: 8px } #sidebar #yn-most-popular .loading { BACKGROUND-POSITION: right 40px; BACKGROUND-IMAGE: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/loadin= g.gif); BACKGROUND-REPEAT: no-repeat } #sidebar .search { MARGIN: 0px } #sidebar #yn-videos .bd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; ZOOM: 1 } #sidebar #yn-videos .ft { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; ZOOM: 1 } #sidebar #yn-videos UL { PADDING-TOP: 2px } #sidebar #yn-videos UL LI { DISPLAY: inline; MARGIN: 13px 5px 0px 20px; VERTICAL-ALIGN: top; WIDTH: = 120px; ZOOM: 1; _overflow: hidden } #sidebar #yn-videos UL LI DIV { ZOOM: 1; POSITION: relative } #sidebar #yn-videos UL LI DIV A.media { CLEAR: both; BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px = solid; DISPLAY: block; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 105px; = LINE-HEIGHT: 70px; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #dbdbdb 1px solid; = HEIGHT: 70px; BACKGROUND-COLOR: #2f4251; TEXT-ALIGN: center } #sidebar #yn-videos UL LI IMG { DISPLAY: block; VERTICAL-ALIGN: middle } #sidebar #yn-videos .ft A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 100%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: = 0px; PADDING-TOP: 0px; TEXT-ALIGN: left } #sidebar #yn-videos .ft H4 { PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN-BOTTOM: -5px; PADDING-BOTTOM: = 0px; COLOR: #324252; PADDING-TOP: 10px } #sidebar #yn-videos .ft H4 IMG { VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px } #sidebar #yn-videos .ft H4 A { DISPLAY: inline; FONT-WEIGHT: bold } #sidebar #yn-videos .ft .more-video { CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 10px; PADDING-TOP: = 10px; TEXT-ALIGN: right } #sidebar #yn-videos .more-video { CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; = FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 10px; PADDING-TOP: = 10px; TEXT-ALIGN: right } #sidebar #yn-videos .media { MARGIN: 0px 0px 5px } #sidebar #yn-videos CITE { FONT-SIZE: 93%; COLOR: #9d9f9e } #sidebar #yn-featured .bd { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } #sidebar #yn-featured LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -4500px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px } #sidebar #yn-featured LI IMG { FLOAT: left } #sidebar #yn-featured LI DIV { FLOAT: right; WIDTH: 200px } #sidebar #yn-featured LI.first { BACKGROUND: none transparent scroll repeat 0% 0% } #sidebar #yn-featured LI DIV A { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 116%; MARGIN-BOTTOM: 3px } #sidebar #yn-you-witness H3 A { DISPLAY: block; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map2.p= ng) no-repeat 0px -152px; WIDTH: 166px; TEXT-INDENT: -999em; HEIGHT: = 18px } #sidebar #yn-you-witness LI { PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: = 13px; PADDING-TOP: 5px; _display: inline } #sidebar #yn-you-witness LI IMG { BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; = BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid } #sidebar #yn-you-witness LI.reset { PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #sidebar #yn-you-witness .ft { PADDING-BOTTOM: 10px } #sidebar #yn-you-witness .ft A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; = PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #sidebar #yn-you-witness .ft .submit { FLOAT: left } #sidebar #yn-you-witness .ft .photos { FLOAT: right } #sidebar #yn-videos UL:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #yn-featured LI:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #yn-you-witness UL:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #yn-you-witness .ft:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #yn-most-popular .bd:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #yn-videos UL { ZOOM: 1 } #sidebar #yn-featured LI { ZOOM: 1 } #sidebar #yn-you-witness UL { ZOOM: 1 } #sidebar #yn-you-witness .ft { ZOOM: 1 } #sidebar #yn-most-popular .bd { ZOOM: 1 } #sidebar #yn-vitality { ZOOM: 1; POSITION: relative } #sidebar #yn-vitality .hd SPAN { DISPLAY: block; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal.v2.png) no-repeat -1940px 0px; FLOAT: left; WIDTH: 32px; = TEXT-INDENT: -9999em; MARGIN-RIGHT: 5px; ZOOM: 1; POSITION: relative; = HEIGHT: 19px } #sidebar #yn-vitality .bd .hd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: = none; PADDING-TOP: 0px; ZOOM: 1; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #yn-vitality .bd .bd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: = none; PADDING-TOP: 0px; ZOOM: 1; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #yn-vitality .bd .ft { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: = none; PADDING-TOP: 0px; ZOOM: 1; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #yn-vitality .bd .ft A { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: = none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #yn-vitality DIV { ZOOM: 1 } #sidebar #yn-vitality A { FONT-WEIGHT: bold } #sidebar #yn-vitality .hfeed { FONT-SIZE: 85% } #sidebar #yn-vitality .header { MARGIN-BOTTOM: 5px; COLOR: #777777 } #sidebar #yn-vitality .hentry { MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px = dotted } #sidebar #yn-vitality .hentry P { DISPLAY: inline } #sidebar #yn-vitality .hentry .vcard { FONT-WEIGHT: bold; TEXT-TRANSFORM: lowercase } #sidebar #yn-vitality .hentry .vcard SPAN { TEXT-TRANSFORM: none } #sidebar #yn-vitality .hentry .vcard A { TEXT-TRANSFORM: none } #sidebar #yn-vitality .hentry .updated { MARGIN-LEFT: 3px; COLOR: #777777 } #sidebar #yn-vitality .hentry .updated .value { DISPLAY: none } #sidebar #yn-vitality .hentry IMG { MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 10px } #sidebar #yn-vitality .updates-invite { MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px = dotted } #sidebar #yn-vitality .updates-invite .updates-icon { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal.v2.png) no-repeat -1890px 0px; FLOAT: left; WIDTH: 48px; = MARGIN-RIGHT: 10px; HEIGHT: 51px } #sidebar #yn-vitality .updates-invite P A.signin { DISPLAY: block } #sidebar #yn-vitality .no-updates .bd { PADDING-RIGHT: 45px; PADDING-LEFT: 45px; PADDING-BOTTOM: 30px; = PADDING-TOP: 30px } #sidebar #yn-vitality .no-updates P { MARGIN-TOP: 5px } #sidebar #yn-vitality .no-updates .updates-invite { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none } #sidebar #yn-vitality .no-updates .updates-invite .updates-icon { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal.v2.png) no-repeat -1890px 0px; FLOAT: none; MARGIN: 0px auto = 10px; WIDTH: 48px; HEIGHT: 51px } #sidebar #yn-vitality .no-updates .updates-invite .invite { DISPLAY: block } #sidebar #yn-vitality .no-updates .updates-login .updates-icon { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal.v2.png) no-repeat -1890px -51px; FLOAT: none; MARGIN: 0px = auto 10px; WIDTH: 52px; HEIGHT: 49px } #sidebar #yn-vitality .no-updates .updates-login .signin { DISPLAY: block } #sidebar #yn-vitality .bd .ft .more { DISPLAY: block; TEXT-ALIGN: right } #sidebar #yn-vitality .bd .ft .settings { DISPLAY: block; RIGHT: 5px; ZOOM: 1; POSITION: absolute; TOP: 10px } #sidebar #yn-vitality .updates-invite:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #yn-vitality .hfeed LI:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #yn-vitality .updates-invite { ZOOM: 1 } #sidebar #yn-vitality .hfeed LI { ZOOM: 1 } #sidebar #yn-vitality .no-invite .updates-invite { DISPLAY: none } #ft .services LI { PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 11px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat -6px -94px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #copyright LI { PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 11px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat -6px -94px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #ft .services LI.first { PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0% } #copyright LI.first { PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0% } #ft { BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #dcdcdc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 85%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #f7f7f7 repeat-x 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; = BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: = #dcdcdc 1px solid; TEXT-ALIGN: center } #ft H6 { DISPLAY: inline; TEXT-TRANSFORM: uppercase } #ft .nav { MARGIN-BOTTOM: 11px } #ft .nav H6 { DISPLAY: none } #ft .services UL { DISPLAY: inline } #ft .services LI { BACKGROUND-POSITION: -6px -96px } #ft LI.rss A { PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 3px -200px; PADDING-BOTTOM: 2px; MARGIN: -2px 0px; = PADDING-TOP: 2px } #copyright { FONT-SIZE: 85%; MARGIN: 10px 0px 0px; TEXT-ALIGN: center } #copyright UL { DISPLAY: inline } #copyright LI { PADDING-RIGHT: 6px; BACKGROUND-POSITION: -6px -96px; PADDING-LEFT: 10px } #copyright P { FONT-SIZE: 91%; COLOR: #999; PADDING-TOP: 3px } #copyright CITE { FONT-SIZE: 100%; COLOR: #000 } .hide { DISPLAY: none } A.shortcut { BORDER-RIGHT: #9cf 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #9cf 2px = solid; PADDING-LEFT: 10px; BACKGROUND: #fff; LEFT: -9999px; = PADDING-BOTTOM: 10px; BORDER-LEFT: #9cf 2px solid; PADDING-TOP: 10px; = BORDER-BOTTOM: #9cf 2px solid; POSITION: absolute; TOP: 0px } A.shortcut:focus { LEFT: 0px } .more-news-local-unset { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; = PADDING-TOP: 30px; TEXT-ALIGN: center } .more-news-local-unset P { PADDING-RIGHT: 25px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 100% -7000px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px } BODY.js .lzbg { BACKGROUND: none transparent scroll repeat 0% 0% } .tools LI { FLOAT: left; MARGIN: -2px 0px 0px 2px; ZOOM: 1; POSITION: relative } .tools BUTTON { PADDING-RIGHT: 8px; PADDING-LEFT: 25px; FONT-SIZE: 77%; LEFT: -2px; = FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; PADDING-TOP: 3px; = POSITION: relative; TOP: -2px; BORDER-RIGHT-COLOR: #cecece; _display: = inline } .tools A { PADDING-RIGHT: 8px; PADDING-LEFT: 25px; FONT-SIZE: 77%; LEFT: -2px; = FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; PADDING-TOP: 3px; = POSITION: relative; TOP: -2px; BORDER-RIGHT-COLOR: #cecece; _display: = inline } .tools H6 { PADDING-RIGHT: 8px; PADDING-LEFT: 25px; FONT-SIZE: 77%; LEFT: -2px; = FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; PADDING-TOP: 3px; = POSITION: relative; TOP: -2px; BORDER-RIGHT-COLOR: #cecece; _display: = inline } .tools BUTTON { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 6px -1050px } .tools A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 6px -1050px } .tools H6 { PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: = -1px 5px 0px 0px; COLOR: #666; PADDING-TOP: 2px } .tools LI A { BORDER-RIGHT: #dcdcdc 1px solid } .tools LI.last A { BORDER-RIGHT-COLOR: #fff } .tools .yn-menu A { BORDER-RIGHT-COLOR: #dcdcdc } .tools .menu-active A { BORDER-RIGHT-COLOR: #2574bc } .tools .menu-active A { MARGIN: 0px } .tools .menu-active .menu-bd LI A { PADDING-RIGHT: 5px; PADDING-LEFT: 29px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map_to= ols.v2.png) no-repeat 6px 2px; LEFT: 0px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px; TOP: 0px } .tools .menu-content { _display: inline } .tools LI.send .menu-bd { _right: -1px } .tools LI.share .menu-bd { _right: 0px } .tools LI.send A { BACKGROUND-POSITION: 6px -1050px } .tools LI.share A { BACKGROUND-POSITION: 6px -1100px } .tools LI.buzz BUTTON { BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 0px; = BACKGROUND-POSITION: 6px -1150px; PADDING-LEFT: 17px; CURSOR: pointer; = COLOR: #0058a6; BORDER-TOP-STYLE: none; FONT-FAMILY: arial; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .tools LI.buzz BUTTON:hover { TEXT-DECORATION: underline } .tools LI.print A { BACKGROUND-POSITION: 6px -1200px } .tools LI.menu-active A.delicious { BACKGROUND-POSITION: 6px 2px } .tools LI.menu-active A.digg { BACKGROUND-POSITION: 6px -48px } .tools LI.menu-active A.yahoo-bookmarks { BACKGROUND-POSITION: 6px -98px } .tools LI.menu-active A.stumbleupon { BACKGROUND-POSITION: 6px -148px } .tools LI.menu-active A.google { BACKGROUND-POSITION: 6px -198px } .tools LI.menu-active A.newsvine { BACKGROUND-POSITION: 6px -248px } .tools LI.menu-active A.reddit { BACKGROUND-POSITION: 6px -298px } .tools LI.menu-active A.technorati { BACKGROUND-POSITION: 6px -348px } .tools LI.menu-active A.facebook { BACKGROUND-POSITION: 6px -398px } .tools LI.menu-active A.fark { BACKGROUND-POSITION: 6px -551px } .tools LI.menu-active A.email { BACKGROUND-POSITION: 6px -448px } .tools LI.menu-active A.im { BACKGROUND-POSITION: 6px -498px } .tools LI.text-size { PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .tools LI.text-size UL { FLOAT: left; MARGIN: 1px 0px 0px } .tools LI.text-size LI { BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px } .tools LI.text-size A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = OVERFLOW: hidden; WIDTH: 17px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; = HEIGHT: 17px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px } .tools LI.text-size A.small { BACKGROUND-POSITION: 0px -1350px; FONT-SIZE: 77% } .tools LI.text-size A.medium { BORDER-RIGHT: #cfcfcf 1px solid; BACKGROUND-POSITION: 0px -1418px; = BORDER-TOP: #cfcfcf 0px solid; FONT-SIZE: 85%; BORDER-LEFT: #cfcfcf 1px = solid; BORDER-BOTTOM: #cfcfcf 0px solid } .tools LI.text-size A.large { BACKGROUND-POSITION: right -1384px; FONT-SIZE: 100% } .tools LI.text-size LI.active A { CURSOR: default; COLOR: #fff; TEXT-DECORATION: none } .tools LI.text-size LI.active A:hover { CURSOR: default; COLOR: #fff; TEXT-DECORATION: none } .tools LI.text-size LI.active A.small { BACKGROUND-POSITION: left -1367px } .tools LI.text-size LI.active A.medium { BACKGROUND-POSITION: 0px -1435px } .tools LI.text-size LI.active A.large { BACKGROUND-POSITION: right -1401px } .font-small { FONT-SIZE: 100% } .font-medium { FONT-SIZE: 116% } .font-large { FONT-SIZE: 131% } .toggle-set .toggle { MARGIN-TOP: -1px } .toggle-set .toggle H3 { BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #fff repeat-x 0px -1500px; PADDING-BOTTOM: 0px; BORDER-LEFT: = #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 32px } .toggle-set .toggle H3 A { FLOAT: left; CURSOR: pointer; HEIGHT: 32px } .toggle-set .toggle H3 SPAN { PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 9px -1542px; FLOAT: left; PADDING-BOTTOM: 0px; = OVERFLOW: hidden; PADDING-TOP: 8px; HEIGHT: 24px } .toggle-set .active H3 SPAN { BACKGROUND-POSITION: 8px -1592px } .toggle-set .loading H3 A { PADDING-RIGHT: 20px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/loadin= g.gif) no-repeat right 8px; CURSOR: default; TEXT-DECORATION: none; = opacity: 0.4 } .toggle-set .toggle .content { DISPLAY: none } .toggle-set .active .content { DISPLAY: block } .toggle-set .active .loading { opacity: 0.5 } .toggle-set .active .loading .filter { BACKGROUND-POSITION: right 7px; BACKGROUND-IMAGE: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/loadin= g.gif); BACKGROUND-REPEAT: no-repeat } .tools LI.send UL { WIDTH: 7em } #yn-tooltip { BORDER-RIGHT: #d9d9d9 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #e9e9e9 1px solid; PADDING-LEFT: 10px; Z-INDEX: 1000; LEFT: 0px; = VISIBILITY: hidden; PADDING-BOTTOM: 10px; FONT: 100% arial,sans-serif; = BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 315px; PADDING-TOP: 10px; = BORDER-BOTTOM: #d9d9d9 3px solid; POSITION: absolute; TOP: 0px; = BACKGROUND-COLOR: #fff; TEXT-ALIGN: left } #yn-tooltip IMG { FLOAT: left; MARGIN-RIGHT: 5px } #yn-tooltip P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .yui-tt-shadow { DISPLAY: none } .yui-tt-shadow-visible { DISPLAY: none } #banner-ad { MIN-HEIGHT: 75px; _height: 75px } #banner-ad .bd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2000; PADDING-BOTTOM: = 0px; WIDTH: 974px; PADDING-TOP: 15px; TEXT-ALIGN: center } #banner-ad .bd IFRAME { DISPLAY: block; MARGIN: 0px auto } #banner-ad .bd OBJECT { DISPLAY: block; MARGIN: 0px auto } #banner-ad .bd EMBED { DISPLAY: block; MARGIN: 0px auto } #banner-ad .bd IMG { DISPLAY: block; MARGIN: 0px auto } #banner-ad .banner-style { PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; = PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #ebe9ea } #sidebar #sponsored-links { BORDER-RIGHT: #eee 3px solid; BORDER-TOP: #eee 3px solid; = BACKGROUND-IMAGE: none; OVERFLOW: hidden; BORDER-LEFT: #eee 3px solid; = COLOR: #626262; BORDER-BOTTOM: #eee 3px solid; _width: 294px } #sidebar #sponsored-links H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 100%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: = 0px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; COLOR: #2f4251; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #sponsored-links .hd { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; = BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #eee; BORDER-BOTTOM-STYLE: = none } #sidebar #sponsored-links .bd { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: = none } #sidebar #sponsored-links UL LI { MARGIN-TOP: 10px; DISPLAY: block; COLOR: #000 } #sidebar #sponsored-links UL LI A { DISPLAY: block; FONT-WEIGHT: bold } #sidebar #sponsored-links UL LI A.host { FONT-WEIGHT: normal; COLOR: #1da612; _margin-bottom: -15px } .ad-links .hd H3 { FONT-SIZE: 100% } .ad-links .bd UL { MARGIN-BOTTOM: 20px } .ad-links .bd LI { PADDING-LEFT: 30px; WIDTH: 171px; LINE-HEIGHT: 0; HEIGHT: 25px } .ad-links .bd LI IMG { PADDING-RIGHT: 3px; MARGIN-LEFT: -30px; VERTICAL-ALIGN: middle } .ad-links .bd LI:first-child { BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px } .ad-links .ft { BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #dcdcdc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 190px; PADDING-TOP: 10px; = BORDER-BOTTOM: #dcdcdc 1px solid; HEIGHT: 165px } .ad_sidebar IFRAME { DISPLAY: block } .darla_ad IFRAME { WIDTH: 100%; HEIGHT: 100% } .dynamic_ad IFRAME { WIDTH: 100%; HEIGHT: 100% } #dynamic-ad__LREC2 { WIDTH: 300px; HEIGHT: 265px } #darla-ad__LREC { WIDTH: 300px; HEIGHT: 265px } .ad_small_ad { MARGIN-TOP: 8px } .promobar { ZOOM: 1 } .promobar:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .promobar .mod { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .promobar-style1 { PADDING-BOTTOM: 17px; BORDER-BOTTOM: #dcdcdc 3px double } #doc4 #yui-main .promobar { MARGIN-BOTTOM: 10px } .promobar .normal .media { MARGIN: 0px } .promobar .normal .media IMG { VERTICAL-ALIGN: middle } .promobar .normal H4 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: = 94%; PADDING-BOTTOM: 0px; PADDING-TOP: 5px } .promobar .normal H4 A { FONT-SIZE: 116% } .promobar .normal H4 A STRONG { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 85%; FLOAT: left; = MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; = PADDING-TOP: 2px } .promobar .normal .action { DISPLAY: block; FONT-SIZE: 77% } .promobar .normal .bd { ZOOM: 1 } .promobar .normal .bd:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .promobar .breaking .bd { PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 7px; = PADDING-TOP: 7px } .promobar .breaking H4 { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 108% } .promobar .breaking H4 STRONG { PADDING-RIGHT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: = uppercase } .promobar .breaking CITE { DISPLAY: inline; FONT-SIZE: 85%; MARGIN: 0px 0.5em } .promobar .breaking A.action { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 85% } .promobar H4 A STRONG { COLOR: #0c273c } .promobar .action { COLOR: #2b4d68 } .promobar .blue { BORDER-RIGHT: #4685bb 1px solid; BORDER-TOP: #4685bb 1px solid; = BORDER-LEFT: #4685bb 1px solid; BORDER-BOTTOM: #4685bb 1px solid } .promobar .blue .bd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #94b3cd repeat-x 0px -2700px } .promobar .blue H4 { COLOR: #fff } .promobar .blue A { COLOR: #fff } .promobar .blue H4 STRONG { COLOR: #0c273c } .promobar .blue A STRONG { COLOR: #0c273c } .promobar .blue CITE { COLOR: #0c273c } .promobar .blue .action { COLOR: #2b4d68 } .promobar .yellow { BORDER-RIGHT: #f5b241 1px solid; BORDER-TOP: #f5b241 1px solid; = BORDER-LEFT: #f5b241 1px solid; BORDER-BOTTOM: #f5b241 1px solid } .promobar .yellow .bd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #fad15d repeat-x 0px -2500px } .promobar .yellow H4 { COLOR: #d40203 } .promobar .yellow A { COLOR: #d40203 } .promobar .yellow H4 STRONG { COLOR: #304250 } .promobar .yellow A STRONG { COLOR: #304250 } .promobar .yellow CITE { COLOR: #304250 } .promobar .red { BORDER-RIGHT: #8d0f10 1px solid; BORDER-TOP: #8d0f10 1px solid; = BORDER-LEFT: #8d0f10 1px solid; BORDER-BOTTOM: #8d0f10 1px solid } .promobar .red .bd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #a30f0f repeat-x 0px -2600px } .promobar .red H4 { COLOR: #ffe292 } .promobar .red A { COLOR: #ffe292 } .promobar .red H4 STRONG { COLOR: #fff } .promobar .red A STRONG { COLOR: #fff } .promobar .red CITE { COLOR: #fff } .promobar .gray { BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; = BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #eaeaea repeat-x 0px -1500px; BORDER-LEFT: #dbdbdb 1px solid; = BORDER-BOTTOM: #dbdbdb 1px solid } .promobar .special { ZOOM: 1; POSITION: relative } .promobar .special:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } .promobar .special .hd { LEFT: 0px; POSITION: absolute; TOP: 0px } .promobar .special .bd { MIN-HEIGHT: 53px; MARGIN: 0px 0px 0px 140px; _height: 53px } .promobar .special .ft { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; TEXT-ALIGN: right } .promobar .special H4 { MARGIN-BOTTOM: 3px } .promobar .special H4 A { FONT-SIZE: 85% } .promobar .special H4 A STRONG { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: = bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; PADDING-TOP: 5px } .promobar .special .action { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 77%; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; = TEXT-DECORATION: none } .promobar .special .media { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: = 3px; MARGIN-RIGHT: 7px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff } .promobar .special .media SPAN { LEFT: 3px; BOTTOM: -45px } .gmy { BORDER-RIGHT: #2d7fa5 1px solid; BORDER-TOP: #2d7fa5 1px solid; = BORDER-LEFT: #2d7fa5 1px solid; BORDER-BOTTOM: #2d7fa5 1px solid; = BACKGROUND-COLOR: #e1ecf5 } .gmy .bd { BACKGROUND-COLOR: #e1ecf5 } .gmy A STRONG { COLOR: #434649 } .gmy .action { COLOR: #ff6600 } .gmy .ad { TOP: 10px } .gmy .ad .sponsored { DISPLAY: none } .edu { BORDER-RIGHT: #717171 1px solid; BORDER-TOP: #717171 1px solid; = BORDER-LEFT: #717171 1px solid; BORDER-BOTTOM: #717171 1px solid; = BACKGROUND-COLOR: #efece5 } .edu A { COLOR: #414141 } .edu .action { COLOR: #414141 } .edu .ft { RIGHT: 10px; POSITION: absolute; TOP: 17px } .edu .ft .call_to_action { DISPLAY: block } .promobar .edu .bd { MARGIN-LEFT: 129px; MARGIN-RIGHT: 100px } .promobar .edu H4 { MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1em } .promobar .edu H4 A STRONG { FONT-SIZE: 118%; PADDING-BOTTOM: 3px; COLOR: #414141 } .promobar .edu .bd SPAN A { MARGIN-LEFT: 129px } .promobar .edu .media { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; = MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cbc1a8 } .promobar .edu .action { DISPLAY: inline; FONT-SIZE: 85% } .promobar .edu .ft { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .promobar-ad { POSITION: relative } .promobar-ad .normal { BACKGROUND-COLOR: #c6d2db } .promobar-ad .breaking { BACKGROUND-COLOR: #c6d2db } .promobar-ad .special { BACKGROUND-COLOR: #c6d2db } .promobar-ad .normal .bd { WIDTH: 506px } .promobar-ad .breaking .bd { WIDTH: 506px } .promobar-ad .special .bd { WIDTH: 384px } .promobar-ad .ad { RIGHT: 3px; POSITION: absolute; TOP: 25% } .promobar-ad .ad .sponsored { DISPLAY: block; FONT-SIZE: 66%; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: = center } #sidebar .promo .hd { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #sidebar .promo .hd H3 { PADDING-LEFT: 42px; FONT-WEIGHT: bold; FONT-SIZE: 123.1%; BACKGROUND: = none transparent scroll repeat 0% 0%; OVERFLOW: hidden; = BORDER-TOP-STYLE: none; ZOOM: 1; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none } #sidebar .promo .hd H3 SPAN { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map2.p= ng) no-repeat; LEFT: -620px; WIDTH: 660px; TEXT-INDENT: -9999em; ZOOM: = 1; POSITION: absolute; TOP: -115px; HEIGHT: 429px; _background: none; = _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://l.yimg.c= om/a/i/us/nws/2008/news/us/assets/common/images/map2.png',sizingMethod=3D= 'scale') } #sidebar .promo .bd { BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: = none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #sidebar .promo .ft { BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: = none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #sidebar .promo .ft A { BACKGROUND: none transparent scroll repeat 0% 0% } #sidebar .promo UL LI { ZOOM: 1 } #sidebar .promo UL LI:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar .promo .media { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; WIDTH: 54px; PADDING-TOP: 0px; ZOOM: 1 } #sidebar .promo .image-headline { MARGIN-LEFT: 64px; ZOOM: 1 } #sidebar .promo .noimage-headline { MARGIN-LEFT: 0px; ZOOM: 1 } #sidebar .promo .search:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar .promo .search { ZOOM: 1 } #sidebar .promo .search .search-text { BORDER-RIGHT: #000 1px; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; = PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #000 = 1px solid; WIDTH: 175px; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid } #sidebar .promo .search .search-submit { BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px = solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; = PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; WIDTH: 97px; CURSOR: = pointer; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; = TEXT-ALIGN: center } #sidebar .promo .search .search-submit { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; = PADDING-TOP: 1px } x:unknown { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; = PADDING-TOP: 1px } #sidebar #promo-autos .bd .bd DIV:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #promo-autos A { COLOR: #314251 } #sidebar #promo-autos { BORDER-RIGHT: #9babb7 1px solid; BORDER-TOP: #9babb7 1px solid; = BACKGROUND: #cddde3; BORDER-LEFT: #9babb7 1px solid; BORDER-BOTTOM: = #9babb7 1px solid } #sidebar #promo-autos .hd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) repeat-x 0px 0px; BORDER-BOTTOM: #9babb7 1px solid } #sidebar #promo-autos .hd H3 { BORDER-RIGHT: #e2ebef 1px solid; BORDER-TOP: #e2ebef 1px solid; = BORDER-LEFT: #e2ebef 1px solid } #sidebar #promo-autos .hd H3 A { COLOR: #314251 } #sidebar #promo-autos .bd { BORDER-RIGHT: #e2ebef 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #e2ebef 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; BORDER-LEFT: = #e2ebef 1px solid; PADDING-TOP: 15px } #sidebar #promo-autos .search-autos { ZOOM: 1; POSITION: relative } #sidebar #promo-autos .bd .bd DIV { PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; = PADDING-TOP: 13px; ZOOM: 1 } #sidebar #promo-autos .ft { CLEAR: both; BORDER-RIGHT: #e2ebef 1px solid; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #c1d4dc repeat-x 0px -50px; BORDER-LEFT: #e2ebef 1px = solid; BORDER-BOTTOM: #e2ebef 1px solid } #sidebar #promo-autos .bd .bd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-autos .bd .hd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-autos .bd .ft { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-autos .bd EM { FONT-WEIGHT: bold; FONT-SIZE: 123.1%; COLOR: #314251 } #sidebar #promo-autos .bd P { DISPLAY: inline; FONT-SIZE: 77%; COLOR: #888 } #sidebar #promo-autos .bd SELECT { BORDER-RIGHT: #819cb9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #819cb9 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 0px; = PADDING-BOTTOM: 0px; BORDER-LEFT: #819cb9 1px solid; WIDTH: 250px; = PADDING-TOP: 0px; BORDER-BOTTOM: #819cb9 1px solid } #sidebar #promo-autos .bd .bd .primary { PADDING-TOP: 5px } #sidebar #promo-autos .bd .secondary { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) repeat-x 0px -910px } #sidebar #promo-autos .bd .secondary INPUT { BORDER-RIGHT: #819cb9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: = #819cb9 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; = MARGIN: 10px 0px 0px 4px; BORDER-LEFT: #819cb9 1px solid; WIDTH: 90px; = PADDING-TOP: 2px; BORDER-BOTTOM: #819cb9 1px solid } #sidebar #promo-autos .bd BUTTON { BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px; BORDER-LEFT-WIDTH: 0px; = BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) no-repeat -1500px 0px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; WIDTH: 68px; CURSOR: pointer; COLOR: #fff; = ZOOM: 1; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px } #sidebar #promo-autos .bd .primary FORM A { MARGIN-TOP: 15px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 85%; = FLOAT: right; COLOR: #4ca5ff } #sidebar #promo-autos .bd .secondary FORM P { MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 100px } #sidebar #promo-autos .bd .hd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) no-repeat -600px 0px; LEFT: 0px; WIDTH: 291px; = POSITION: absolute; TOP: -10px; HEIGHT: 10px } #sidebar #promo-autos .bd .bd { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) repeat-y -900px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: = 0px } #sidebar #promo-autos .bd .ft { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) no-repeat -600px 100%; LEFT: 0px; WIDTH: 291px; BOTTOM: = -13px; POSITION: absolute; HEIGHT: 13px } #sidebar #promo-autos #promo-autos-used-models { FLOAT: left; WIDTH: 150px } #sidebar #promo-health A { COLOR: #04a101 } #sidebar #promo-health { BORDER-RIGHT: #cfc885 1px solid; BORDER-TOP: #cfc885 1px solid; = BACKGROUND: #f4f0d5; BORDER-LEFT: #cfc885 1px solid; BORDER-BOTTOM: = #cfc885 1px solid } #sidebar #promo-health .hd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) repeat-x 0px -100px; BORDER-BOTTOM: #cfc885 1px solid } #sidebar #promo-health .hd H3 { BORDER-RIGHT: #fdfcf7 1px solid; BORDER-TOP: #fdfcf7 1px solid; = BORDER-LEFT: #fdfcf7 1px solid } #sidebar #promo-health .hd H3 A { COLOR: #2f4251 } #sidebar #promo-health .bd { BORDER-RIGHT: #fdfcf7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #fdfcf7 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: = #fdfcf7 1px solid; PADDING-TOP: 10px } #sidebar #promo-health .ft { BORDER-RIGHT: #fdfcf7 1px solid; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #ebe5bb repeat-x 0px -150px; BORDER-LEFT: #fdfcf7 1px = solid; BORDER-BOTTOM: #fdfcf7 1px solid } #sidebar #promo-health .search { PADDING-BOTTOM: 10px } #sidebar #promo-health .search .search-text { BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; = BORDER-TOP-COLOR: #c1c1c1; BORDER-RIGHT-COLOR: #c1c1c1 } #sidebar #promo-health .search .search-submit { BORDER-LEFT-COLOR: #fccc54; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #fccc54 repeat-x 0px -650px; BORDER-BOTTOM-COLOR: = #fccc54; BORDER-TOP-COLOR: #fccc54; BORDER-RIGHT-COLOR: #fccc54 } #sidebar #promo-health DIV.headlines { BORDER-RIGHT: #d4d1a6 1px solid; BACKGROUND: #fdfbf2; MARGIN: 6px 0px; = BORDER-LEFT: #d4d1a6 1px solid; WIDTH: 274px; POSITION: relative } #sidebar #promo-health DIV.headlines DIV.hd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-health DIV.headlines DIV.bd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-health DIV.headlines DIV.ft { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-health DIV.headlines DIV.hd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) no-repeat -1200px 0px; LEFT: -1px; WIDTH: 276px; = POSITION: absolute; TOP: -6px; HEIGHT: 6px } #sidebar #promo-health DIV.headlines DIV.ft { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) no-repeat -1200px 100%; LEFT: -1px; WIDTH: 276px; = BOTTOM: -6px; POSITION: absolute; HEIGHT: 6px } #sidebar #promo-health DIV.headlines UL { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #sidebar #promo-health DIV.headlines UL LI { PADDING-RIGHT: 0px; BORDER-TOP: #888 1px dotted; PADDING-LEFT: 0px; = PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.1em; PADDING-TOP: 4px } #sidebar #promo-health DIV.headlines UL LI.first { BORDER-TOP-STYLE: none } #sidebar #promo-health DIV.headlines UL LI A { DISPLAY: block; MARGIN-BOTTOM: 3px } #sidebar #promo-health DIV.headlines UL LI IMG { MARGIN-TOP: 3px } #sidebar #promo-food A { COLOR: #69101c } #sidebar #promo-food { BORDER-RIGHT: #ddc765 1px solid; BORDER-TOP: #ddc765 1px solid; = BACKGROUND: #faefc0; BORDER-LEFT: #ddc765 1px solid; BORDER-BOTTOM: = #ddc765 1px solid } #sidebar #promo-food .hd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) repeat-x 0px -200px; BORDER-BOTTOM: #ddc765 1px solid } #sidebar #promo-food .hd H3 { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: = #fff 1px solid } #sidebar #promo-food .hd H3 A { COLOR: #69101c } #sidebar #promo-food .bd { BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px = solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px = solid; PADDING-TOP: 10px } #sidebar #promo-food .ft { BORDER-RIGHT: #fff 1px solid; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #f7e7a7 repeat-x 0px -250px; BORDER-LEFT: #fff 1px solid; = BORDER-BOTTOM: #fff 1px solid } #sidebar #promo-food .bd DIV { PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #fff; = PADDING-BOTTOM: 12px; PADDING-TOP: 12px } #sidebar #promo-food .bd DIV EM { DISPLAY: block; FONT-SIZE: 161.6%; COLOR: #8a8674; FONT-FAMILY: "Times = New Roman",Times,serif } #sidebar #promo-food .bd DIV EM.reading { FONT-SIZE: 138.5% } #sidebar #promo-food .bd DIV DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: = 0px; WIDTH: 117px; PADDING-TOP: 5px; FONT-FAMILY: "Times New = Roman",Times,serif } #sidebar #promo-food .bd DIV DIV.first { FLOAT: left } #sidebar #promo-food .bd DIV DIV IMG { BORDER-RIGHT: #ddc765 1px solid; PADDING-RIGHT: 3px; = BACKGROUND-POSITION: 3px 3px; BORDER-TOP: #ddc765 1px solid; = PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddc765 1px solid; = PADDING-TOP: 3px; BORDER-BOTTOM: #ddc765 1px solid; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-COLOR: #fff } #sidebar #promo-food .bd .more-recipes { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; = FONT-SIZE: 85%; FLOAT: none; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; = WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #f2d06b 1px dotted; = FONT-FAMILY: Arial,Helvetica,Clean,sans-serif; TEXT-ALIGN: right } #sidebar #promo-food .bd .more-recipes A { COLOR: #666 } #sidebar #promo-food .bd DIV UL { MARGIN-TOP: 5px } #sidebar #promo-food .bd DIV UL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) no-repeat 0px -752px; PADDING-BOTTOM: 2px; PADDING-TOP: = 2px; ZOOM: 1; FONT-FAMILY: "Times New Roman",Times,serif } #sidebar #promo-finance A { COLOR: #18489b } #sidebar #promo-finance { BORDER-RIGHT: #98acc2 1px solid; BORDER-TOP: #98acc2 1px solid; = BACKGROUND: #b1c7e0; BORDER-LEFT: #98acc2 1px solid; BORDER-BOTTOM: = #98acc2 1px solid } #sidebar #promo-finance .hd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) repeat-x 0px -300px; BORDER-BOTTOM: #98acc2 1px solid } #sidebar #promo-finance .hd H3 { BORDER-RIGHT: #e4ecf5 1px solid; BORDER-TOP: #e4ecf5 1px solid; = BORDER-LEFT: #e4ecf5 1px solid } #sidebar #promo-finance .hd H3 { COLOR: #2f4251 } #sidebar #promo-finance .bd { BORDER-RIGHT: #e4ecf5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #e4ecf5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: = #e4ecf5 1px solid; PADDING-TOP: 10px } #sidebar #promo-finance .ft { BORDER-RIGHT: #e4ecf5 1px solid; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #93b7d4 repeat-x 0px -350px; BORDER-LEFT: #e4ecf5 1px = solid; BORDER-BOTTOM: #e4ecf5 1px solid } #sidebar #promo-finance .get-quotes:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #promo-finance .search { PADDING-BOTTOM: 10px } #sidebar #promo-finance .search .search-text { BORDER-LEFT-COLOR: #7893b1; BORDER-BOTTOM-COLOR: #7893b1; = BORDER-TOP-COLOR: #7893b1; BORDER-RIGHT-COLOR: #7893b1 } #sidebar #promo-finance .search .search-submit { BORDER-LEFT-COLOR: #577cbe; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #577cbe repeat-x 0px -600px; BORDER-BOTTOM-COLOR: = #577cbe; COLOR: #fff; BORDER-TOP-COLOR: #577cbe; BORDER-RIGHT-COLOR: = #577cbe } #sidebar #promo-finance DIV.related-quotes { BORDER-RIGHT: #98acc2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #98acc2 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: = 5px; BORDER-LEFT: #98acc2 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: = #98acc2 1px solid } #sidebar #promo-finance DIV.related-quotes EM { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: = bold; FONT-SIZE: 108%; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; = PADDING-TOP: 5px } #sidebar #promo-finance DIV.related-quotes TABLE { FONT-SIZE: 85%; WIDTH: 100% } #sidebar #promo-finance DIV.related-quotes TABLE TR TH { FONT-WEIGHT: bold } #sidebar #promo-finance DIV.related-quotes TABLE TR TH { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } #sidebar #promo-finance DIV.related-quotes TABLE TR TD { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } #sidebar #promo-finance DIV.related-quotes TABLE TR TD { TEXT-ALIGN: right } #sidebar #promo-finance DIV.related-quotes TABLE THEAD TR TH { BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-BOTTOM: #ccc 1px = solid } #sidebar #promo-finance DIV.related-quotes TABLE THEAD TR TD { BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-BOTTOM: #ccc 1px = solid } #sidebar #promo-finance DIV.related-quotes TABLE TBODY TR.alternate TH { BACKGROUND: #ebf0f6 } #sidebar #promo-finance DIV.related-quotes TABLE TBODY TR.alternate TD { BACKGROUND: #ebf0f6 } #sidebar #promo-finance UL { BORDER-RIGHT: #98acc2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #98acc2 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; BACKGROUND: = #f7fafc; PADDING-BOTTOM: 5px; BORDER-LEFT: #98acc2 1px solid; = PADDING-TOP: 5px; BORDER-BOTTOM: #98acc2 1px solid } #sidebar #promo-finance UL LI { PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px dotted; DISPLAY: block; = PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) no-repeat 5px -800px; PADDING-BOTTOM: 5px; PADDING-TOP: = 5px } #sidebar #promo-finance UL LI.first { BORDER-TOP-STYLE: none } #sidebar #promo-finance .negative { FONT-WEIGHT: bold; COLOR: #e46062 } #sidebar #promo-finance .positive { FONT-WEIGHT: bold; COLOR: #3a932e } #sidebar #promo-entertainment { BORDER-RIGHT: #474747 1px solid; BORDER-TOP: #474747 1px solid; = BACKGROUND: #383737; BORDER-LEFT: #474747 1px solid; BORDER-BOTTOM: = #474747 1px solid } #sidebar #promo-entertainment A { COLOR: #ff328a } #sidebar #promo-entertainment .hd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #201f1f repeat-x 0px -400px; BORDER-BOTTOM: #474747 1px = solid } #sidebar #promo-entertainment .hd H3 { BORDER-RIGHT: #383737 1px solid; BORDER-TOP: #383737 1px solid; = BORDER-LEFT: #383737 1px solid } #sidebar #promo-entertainment .hd H3 A { COLOR: #1eb9fb } #sidebar #promo-entertainment .bd { BORDER-RIGHT: #383737 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #383737 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: = #383737 1px solid; PADDING-TOP: 15px } #sidebar #promo-entertainment .ft { BORDER-RIGHT: #383737 1px solid; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #040404 repeat-x 0px -450px; BORDER-LEFT: #383737 1px = solid; BORDER-BOTTOM: #383737 1px solid } #sidebar #promo-entertainment .bd .hd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-entertainment .bd .bd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-entertainment .bd .ft { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-entertainment .bd H4 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; = TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 5px } #sidebar #promo-entertainment .omg { MARGIN-TOP: 22px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) repeat-y 0px 0px; ZOOM: 1; POSITION: relative } #sidebar #promo-entertainment .omg .hd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) no-repeat -300px 0px; LEFT: 0px; WIDTH: 276px; = POSITION: absolute; TOP: -12px; HEIGHT: 12px } #sidebar #promo-entertainment .omg .bd { ZOOM: 1 } #sidebar #promo-entertainment .omg .ft { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) no-repeat -300px 100%; ZOOM: 1; HEIGHT: 5px } #sidebar #promo-entertainment .omg EM { DISPLAY: block; PADDING-LEFT: 60px; MARGIN: 0px 1px 8px; OVERFLOW: = hidden; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 21px; = POSITION: relative; HEIGHT: 21px } #sidebar #promo-entertainment .omg EM SPAN { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map2.p= ng) no-repeat; LEFT: -607px; WIDTH: 660px; TEXT-INDENT: -9999em; = POSITION: absolute; TOP: -179px; HEIGHT: 429px; _background: none; = _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://l.yimg.c= om/a/i/us/nws/2008/news/us/assets/common/images/map2.png',sizingMethod=3D= 'scale') } #sidebar #promo-entertainment .omg UL { PADDING-BOTTOM: 5px; MARGIN: 0px 1px } #sidebar #promo-entertainment .omg UL LI { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: = #121212; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 5px; COLOR: #ccc; = LINE-HEIGHT: 1.1em; PADDING-TOP: 5px; ZOOM: 1 } #sidebar #promo-entertainment .omg UL LI IMG { MARGIN-TOP: 3px; ZOOM: 1 } #sidebar #promo-entertainment .omg UL LI A { DISPLAY: block; MARGIN-BOTTOM: 3px; ZOOM: 1 } #sidebar #promo-sports A { COLOR: #f3c725 } #sidebar #promo-sports { BORDER-RIGHT: #3a3a3a 1px solid; BORDER-TOP: #3a3a3a 1px solid; = BACKGROUND: #585858; BORDER-LEFT: #3a3a3a 1px solid; COLOR: #fff; = BORDER-BOTTOM: #3a3a3a 1px solid } #sidebar #promo-sports .hd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #333 repeat-x 0px -500px; BORDER-BOTTOM: #8d8d8d 1px = solid } #sidebar #promo-sports .hd H3 { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-sports .hd H3 A { COLOR: #fff } #sidebar #promo-sports .ft { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #414141 repeat-x 0px -550px; BORDER-TOP-STYLE: none; = ZOOM: 1; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #sidebar #promo-sports .bd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 12px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-sports .bd { ZOOM: 1; POSITION: relative } #sidebar #promo-sports .bd .pagination-bd { ZOOM: 1 } #sidebar #promo-sports .bd .pagination-bd { BORDER-TOP: #aaa 1px solid } #sidebar #promo-sports .bd .pagination-nav-list:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #promo-sports .bd .pagination-nav-list { MARGIN-BOTTOM: -1px; MARGIN-LEFT: 10px; OVERFLOW: hidden; ZOOM: 1; = POSITION: relative; HEIGHT: 2.1em } #sidebar #promo-sports .bd .pagination-nav-list LI { BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; DISPLAY: = block; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #aaa 0px solid; = BORDER-BOTTOM: #aaa 1px solid } #sidebar #promo-sports .bd .pagination-nav-list LI.first { BORDER-LEFT: #aaa 1px solid } #sidebar #promo-sports .bd .pagination-nav-list LI A { PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: = #1f1f1f; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; COLOR: #fff; = PADDING-TOP: 5px; ZOOM: 1; POSITION: relative; outline: 0; _display: = inline-block } #sidebar #promo-sports .bd .pagination-nav-list LI A:hover { TEXT-DECORATION: none } #sidebar #promo-sports .bd .pagination-nav-list LI.active A { BACKGROUND: #767676; PADDING-BOTTOM: 6px } #sidebar #promo-sports .bd .pagination-nav-list LI.active { BORDER-BOTTOM-STYLE: none } #sidebar #promo-sports .bd .pagination-bd .pagination-content { DISPLAY: none; ZOOM: 1 } #sidebar #promo-sports .bd .pagination-bd .first { DISPLAY: block } #sidebar #promo-sports .bd .pagination-bd .headlines { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #767676; = PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #aaa 1px solid } #sidebar #promo-sports .bd .pagination-bd .headlines H4 { DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px } #sidebar #promo-sports .bd .pagination-bd .headlines LI { PADDING-RIGHT: 0px; BORDER-TOP: #595959 1px dotted; PADDING-LEFT: 0px; = PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.1em; PADDING-TOP: 10px; ZOOM: 1 } #sidebar #promo-sports .bd .pagination-bd .headlines LI:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #promo-sports .bd .pagination-bd .headlines LI A { DISPLAY: block; MARGIN-BOTTOM: 3px } #sidebar #promo-sports .bd .pagination-bd .more-sports { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 85%; BACKGROUND: = #353535; PADDING-BOTTOM: 5px; MARGIN: 10px 10px 3px; PADDING-TOP: 5px } #sidebar #promo-sports .bd .pagination-bd .more-sports H4 { DISPLAY: inline } #sidebar #promo-sports .bd .pagination-bd .more-sports UL { DISPLAY: inline } #sidebar #promo-sports .bd .pagination-bd .more-sports LI { BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; DISPLAY: inline; = PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #sidebar #promo-sports .bd .pagination-bd .more-sports LI.last { BORDER-RIGHT-STYLE: none } #sidebar #promo-real-estate A { COLOR: #013aa3 } #sidebar #promo-real-estate { BORDER-RIGHT: #9bb8d5 1px solid; BORDER-TOP: #9bb8d5 1px solid; = BACKGROUND: #e0edf9; BORDER-LEFT: #9bb8d5 1px solid; BORDER-BOTTOM: = #9bb8d5 1px solid } #sidebar #promo-real-estate .hd { BORDER-BOTTOM: #9bb8d5 1px solid } #sidebar #promo-real-estate .hd SPAN { COLOR: #6d7073 } #sidebar #promo-real-estate .hd H3 { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: = #fff 1px solid } #sidebar #promo-real-estate .hd H3 A { COLOR: #314251 } #sidebar #promo-real-estate .bd { BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px = solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px = solid; PADDING-TOP: 0px } #sidebar #promo-real-estate .bd P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 114%; PADDING-BOTTOM: 5px; COLOR: #314251; PADDING-TOP: 5px } #sidebar #promo-real-estate .ft { CLEAR: both; BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 1px solid; = BORDER-BOTTOM: #fff 1px solid } #sidebar #promo-real-estate .bd .search { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 85%; BACKGROUND: = #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px } #sidebar #promo-real-estate .bd .search INPUT { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; = VERTICAL-ALIGN: middle; PADDING-TOP: 2px } #sidebar #promo-real-estate .bd .search DIV EM { DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px } #sidebar #promo-real-estate .bd .search DIV EM SPAN { FONT-WEIGHT: normal } #sidebar #promo-real-estate .bd .search .listing-type:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #promo-real-estate .bd .search .bed-bath:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #promo-real-estate .bd .search .submit:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #sidebar #promo-real-estate .bd .search .listing-type UL LI { MARGIN-TOP: 3px; ZOOM: 1 } #sidebar #promo-real-estate .bd .search DIV { MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #888 1px = dotted; ZOOM: 1 } #sidebar #promo-real-estate .bd .search DIV DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: 128px; BORDER-TOP-STYLE: none; PADDING-TOP: = 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #sidebar #promo-real-estate .bd .search DIV UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: 128px; BORDER-TOP-STYLE: none; PADDING-TOP: = 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } #sidebar #promo-real-estate .bd .search .listing-type LABEL { DISPLAY: inline; PADDING-LEFT: 3px } #sidebar #promo-real-estate .bd .search SELECT { DISPLAY: block; WIDTH: 110px } #sidebar #promo-real-estate .bd .search .price INPUT { WIDTH: 100px } #sidebar #promo-real-estate .bd .search .price SPAN { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #sidebar #promo-real-estate .bd .search .submit { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-real-estate .bd .search BUTTON { BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; = FONT-SIZE: 100%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) no-repeat -1500px -77px; FLOAT: right; = BORDER-BOTTOM-WIDTH: 0px; WIDTH: 102px; CURSOR: pointer; COLOR: #fff; = HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px } #sidebar #promo-education A { COLOR: #197583 } #sidebar #promo-education { BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; = BACKGROUND: #efece4; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: = #cdcdcd 1px solid } #sidebar #promo-education .hd { BORDER-BOTTOM: #cdcdcd 1px solid } #sidebar #promo-education .hd H3 { COLOR: #314251; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-education .bd { PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px; ZOOM: 1 } #sidebar #promo-education .ft { CLEAR: both } #sidebar #promo-education DIV.headlines { BORDER-RIGHT: #d3d3d3 1px solid; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= vertical3.png) #fff repeat-x 0px -1100px; MARGIN: 19px 0px; BORDER-LEFT: = #d3d3d3 1px solid; WIDTH: 274px; POSITION: relative } #sidebar #promo-education DIV.headlines DIV.hd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-education DIV.headlines DIV.bd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-education DIV.headlines DIV.ft { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #sidebar #promo-education DIV.headlines DIV.hd { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) #fdfbf2 no-repeat -1610px 0px; LEFT: -1px; WIDTH: = 276px; POSITION: absolute; TOP: -9px; HEIGHT: 9px } #sidebar #promo-education DIV.headlines DIV.bd { PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; = PADDING-TOP: 3px } #sidebar #promo-education DIV.headlines DIV.bd UL { =09 } #sidebar #promo-education DIV.headlines DIV.bd UL LI { BORDER-TOP: #000 1px dotted; DISPLAY: block; PADDING-BOTTOM: 5px; = LINE-HEIGHT: 1.1em; PADDING-TOP: 11px; ZOOM: 1 } #sidebar #promo-education DIV.headlines DIV.bd UL LI.first { BORDER-TOP-STYLE: none; PADDING-TOP: 0px } #sidebar #promo-education DIV.headlines DIV.ft { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/promo-= horizontal3.png) #ffffff no-repeat -1610px 100%; LEFT: -1px; WIDTH: = 276px; BOTTOM: -9px; POSITION: absolute; HEIGHT: 9px } #sidebar #promo-education DIV.headlines DIV.bd UL LI IMG { WIDTH: 54px; HEIGHT: 54px } #sidebar #promo-education DIV.headlines DIV.bd UL LI A { DISPLAY: block; FLOAT: left; ZOOM: 1 } #sidebar #promo-education DIV.headlines DIV.bd UL LI DIV { MARGIN-LEFT: 64px } #sidebar #promo-education DIV.headlines DIV.bd UL LI DIV A { FLOAT: none; MARGIN-BOTTOM: 3px; ZOOM: 1 } #ulmform { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; = PADDING-TOP: 50px; TEXT-ALIGN: center } #ulmform #ulmtextboxtrigger { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } #ulmform #ulmsubmitbutton { BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px = solid; PADDING-LEFT: 0px; BACKGROUND: #ddd; PADDING-BOTTOM: 2px; = BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px = solid } #ulmform #ulmtextboxtrigger { BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #888 1px = solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #888 1px = solid; PADDING-TOP: 3px; BORDER-BOTTOM: #888 1px solid } #ulmform #ulmsubmitbutton { BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px = solid; PADDING-LEFT: 0px; BACKGROUND: #ddd; PADDING-BOTTOM: 1px; = BORDER-LEFT: #888 1px solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: = 1px; BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center } #ulmform #ulmsubmitbutton { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; = PADDING-TOP: 1px } x:unknown { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; = PADDING-TOP: 1px } #tt-yulmclearall { LEFT: -9999px; POSITION: absolute } #tt-yulmcloser { LEFT: -9999px; POSITION: absolute } #tt-yulmsavedaddnew { LEFT: -9999px; POSITION: absolute } #yulm { PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: none transparent = scroll repeat 0% 0%; VISIBILITY: hidden; PADDING-BOTTOM: 0px; = PADDING-TOP: 2px; POSITION: absolute; TEXT-ALIGN: left } #yulm #yulmcont { BORDER-RIGHT: #adadad 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #adadad 1px solid; MIN-WIDTH: 300px; PADDING-LEFT: 0px; BACKGROUND: = #fff; LEFT: -2px; MAX-WIDTH: 544px; PADDING-BOTTOM: 0px; BORDER-LEFT: = #adadad 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #adadad 1px solid; = POSITION: relative; TOP: -2px } #yulm DIV.bd { BACKGROUND: #e6e6e6; MARGIN: 0px } #yulm #yulmcontrols { RIGHT: 0px; POSITION: absolute; TOP: 4px } #yulm #yulmcontrols A { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #yulm #yulmform { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px = 40px 5px 5px; PADDING-TOP: 0px } #yulm #yulmformcontrols { MARGIN-BOTTOM: 5px } #yulm .yulmformcontrolsshow { LEFT: 0px; ZOOM: 1; POSITION: relative; TOP: 0px; _display: inline } #yulm .yulmformcontrolshide { LEFT: -5000px; POSITION: absolute; TOP: 0px } #yulm #yulmformcontrols P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 5px; PADDING-TOP: 0px; POSITION: relative } #yulm FORM LABEL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 83% arial; COLOR: #383838; PADDING-TOP: 0px } #yulm .yulmdefault { LEFT: -10px; POSITION: relative; _top: -5px } #yulm #yulmmessages { Z-INDEX: 9999999; LEFT: 0px; ZOOM: 1; WHITE-SPACE: nowrap; POSITION: = absolute; TOP: 0px } #yulm .yulmstatusmsg { BACKGROUND: = url(http://l.yimg.com/a/i/us/pim/dclient/d/img/md5/c8ad9845c9414424cb5854= 238af212b0_1.gif) no-repeat left center; COLOR: #666; ZOOM: 1 } #yulm .init { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 26px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px = solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; = BACKGROUND-COLOR: #f2f1f0 } #yulm .txtbox { DISPLAY: block; WIDTH: 16px; ZOOM: 1; HEIGHT: 16px } #yulm .row { PADDING-LEFT: 20px } #yulm H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 8px = 5px 5px; FONT: bold 77% verdana; COLOR: #a7cc25; PADDING-TOP: 0px; = BORDER-BOTTOM: #d8e0e3 1px solid; POSITION: relative } #yulm H4 A { RIGHT: 0px; FONT: 92% arial; POSITION: absolute; TOP: 0px; = TEXT-DECORATION: none } #yulm #yulmrecent UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; = PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 0px; = LIST-STYLE-TYPE: none } #yulmsaved UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; = PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 0px; = LIST-STYLE-TYPE: none } #yulm #yulmrecent UL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: = url(http://l.yimg.com/a/i/us/my/el/ulm3_sqbullet.gif) no-repeat 7px = center; PADDING-BOTTOM: 0.1em; MARGIN: 0px; FONT: 92% arial; COLOR: = #214698; PADDING-TOP: 0.1em; POSITION: relative } #yulmsaved UL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: = url(http://l.yimg.com/a/i/us/my/el/ulm3_sqbullet.gif) no-repeat 7px = center; PADDING-BOTTOM: 0.1em; MARGIN: 0px; FONT: 92% arial; COLOR: = #214698; PADDING-TOP: 0.1em; POSITION: relative } #yulm #yulmrecent UL LI A:hover { TEXT-DECORATION: underline } #yulmsaved UL LI A:hover { TEXT-DECORATION: underline } #yulm #yulmrecent UL LI EM { PADDING-LEFT: 4px; FONT: 77% arial; COLOR: #666 } #yulmsaved UL LI EM { PADDING-LEFT: 4px; FONT: 77% arial; COLOR: #666 } #yulm P { PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #yulm UL LI.yulmcalltoaction P { PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #yulm #yulmsavedlist { OVERFLOW-Y: auto; MIN-WIDTH: 300px; OVERFLOW-X: hidden; MAX-HEIGHT: = 5.8em; POSITION: relative } #yulm #yulmsavedlist { =09 } #yulm .yulmnewsaved { BACKGROUND-COLOR: #ffffd3 } #yulm #yulmrecentlist LI SPAN A { FONT: 77% verdana; COLOR: #009 } #yulm #yulmsavedlist LI SPAN A { FONT: 77% verdana; COLOR: #009 } #yulm #yulmrecentlist LI SPAN EM { FONT: 77% verdana } #yulm #yulmsavedlist LI SPAN EM { FONT: 77% verdana } #yulm #yulmrecentlist LI SPAN A:hover { =09 } #yulm #yulmsavedlist LI SPAN A:hover { =09 } #yulm SPAN.yulmcontrolon { PADDING-RIGHT: 0.1em; DISPLAY: block; PADDING-LEFT: 0.1em; BACKGROUND: = #e6e6e6; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; POSITION: absolute } #yulm SPAN.yulmcontroloff { PADDING-RIGHT: 0.1em; DISPLAY: block; PADDING-LEFT: 0.1em; BACKGROUND: = #e6e6e6; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; POSITION: absolute } #yulm SPAN.yulmcontrolon { RIGHT: 16px; LEFT: auto; TOP: 0px } #yulm SPAN.yulmcontroloff { RIGHT: auto; LEFT: -5000px; TOP: 0px } #yulm #yulmerror { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative } #yulm #yulmerrormsg { BORDER-RIGHT: #ffcc30 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #ffcc30 1px solid; PADDING-LEFT: 4px; BACKGROUND: = url(http://l.yimg.com/a/i/nt/ic/ut/bsc/warn12_1.gif) #fbeac1 no-repeat = 4px 4px; PADDING-BOTTOM: 4px; MARGIN: 5px; BORDER-LEFT: #ffcc30 1px = solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffcc30 1px solid } #yulm #yulmerror H5 { PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: bold 77% verdana; COLOR: #383838; PADDING-TOP: 0px } #yulm #yulmerror H6 { PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: = 0px; FONT: 77% verdana; PADDING-TOP: 0px } #yulm #yulmpicklist UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; = POSITION: relative; BORDER-RIGHT-WIDTH: 0px } #yulm #yulmpicklist H4 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; = POSITION: relative; BORDER-RIGHT-WIDTH: 0px } #yulm #yulmpicklist A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; = POSITION: relative; BORDER-RIGHT-WIDTH: 0px } #yulm #yulmpicklistwrapper { MARGIN-TOP: 10px; PADDING-LEFT: 22px; WIDTH: 1px; POSITION: absolute; = HEIGHT: 6.5em } #yulm #yulmpicklist { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; = PADDING-BOTTOM: 4px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 4px; = POSITION: relative; HEIGHT: 6em } #yulm .nodata { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 10px } #yulm .nodata H4 { COLOR: #666 } #yulm .first { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #yulm .yulmpicklocation { FONT: 92% arial; COLOR: blue; TEXT-DECORATION: underline } #yulm #yulmcalltoaction { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #e8ecf4; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px } #yulm #yulmcalltoaction UL { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: = #e8ecf4; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 1; = POSITION: relative } #yulm #yulmcalltoaction LI { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; LEFT: -5000px; PADDING-BOTTOM: = 4px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px } * HTML #yulm #yulmcalltoaction LI { DISPLAY: inline; ZOOM: 1 } DIV.tt { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px = solid; PADDING-LEFT: 4px; FONT-SIZE: 0.83em; Z-INDEX: 9999999; = BACKGROUND: #fff; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 4px; = MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 4px; = BORDER-BOTTOM: #999 1px solid; POSITION: absolute; TOP: 0px } #yulmrecent A { CURSOR: hand } #yulmsaved A { CURSOR: hand } #yulmpicklist A { CURSOR: hand } #yulmcloser { CURSOR: hand } #yulmsavedaddnew { CURSOR: hand } #yulmclearall { COLOR: blue } #yulmsavedaddnew { COLOR: blue } H1 { FONT-SIZE: 216%; MARGIN-BOTTOM: 14px; LINE-HEIGHT: 120%; PADDING-TOP: = 5px; FONT-FAMILY: georgia,times,serif } H2 { FONT-WEIGHT: bold; COLOR: #2f4251 } #yui-main .mod { MARGIN-BOTTOM: 17px } #more-news { PADDING-BOTTOM: 17px; BORDER-BOTTOM: #dcdcdc 3px double } #yn-story-related-content { BORDER-BOTTOM: #dcdcdc 3px double } .related-content-style { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -4500px; PADDING-BOTTOM: 17px; PADDING-TOP: 18px } #yn-story .bd { MARGIN-TOP: -10px } #yn-story .tools { FLOAT: right; MARGIN-LEFT: 10px } #yn-story #tools-top { MARGIN-BOTTOM: 0px } #yn-story .ft .tools { MARGIN: 12px 0px 0px } #yn-story .ft .tools .print A { MARGIN-TOP: 1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #yn-story .ft .buttons { MARGIN-TOP: 4px; FLOAT: left } .read-closed .ft .tools { DISPLAY: none } #yn-story .buttons .recommend .total { FONT-SIZE: 85% } #yui-main #yn-story { MARGIN-BOTTOM: 0px } #yn-story .hd { PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; POSITION: static } #yn-story .bd { CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 11px; PADDING-BOTTOM: = 0px; PADDING-TOP: 0px; POSITION: relative } #yn-story .bd P { PADDING-BOTTOM: 1em; LINE-HEIGHT: 145% } #yn-story .overflow { OVERFLOW: hidden } #yn-story .ft { MARGIN-TOP: 10px } #yn-story .provider-logo { MARGIN-TOP: -6px; FLOAT: left } #yn-story .byline { FONT-SIZE: 85%; MARGIN-BOTTOM: 7px; COLOR: #777 } #yn-story .byline CITE { FONT-SIZE: 100% } #yn-story .byline .fn { DISPLAY: none } .read-more-toggle .yn-story-content { PADDING-BOTTOM: 20px } #yn-story .yn-story-content UL { MARGIN-BOTTOM: 1em } #yn-story .yn-story-content LI { MARGIN-TOP: 0.7em; PADDING-LEFT: 10px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat -6px -3144px } #yn-story-topics { CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: -15px 0px 25px; = COLOR: #2f4251 } #yn-story-topics UL { DISPLAY: inline } #yn-story-topics UL LI { DISPLAY: inline } #yn-story-topics UL LI { PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; = BORDER-LEFT: #303030 1px solid; PADDING-TOP: 0px } #yn-story-topics UL LI.first { PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none } #yn-story .media { MARGIN: 0px } #yn-story-related-media { CLEAR: left; BORDER-TOP: #dcdcdc 3px double; MARGIN-TOP: 3px; FLOAT: = left; WIDTH: 213px; MARGIN-RIGHT: 12px; PADDING-TOP: 13px } #yn-story-related-media .primary-media UL LI { CLEAR: both; MARGIN-TOP: 6px; DISPLAY: block; PADDING-TOP: 6px } #yn-story-related-media .primary-media UL LI.first { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } #yn-story-related-media .primary-media UL LI .media { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; = PADDING-TOP: 0px } #yn-story-related-media .secondary-media { PADDING-BOTTOM: 10px } #yn-story-related-media .caption { CLEAR: both; DISPLAY: block; LINE-HEIGHT: 1.2em; PADDING-TOP: 3px; = ZOOM: 1 } #yn-story .yn-style1 { PADDING-BOTTOM: 10px } #yn-story .yn-style1 .photo-small { MARGIN-BOTTOM: -10px } #yn-story .yn-style2 { MARGIN-BOTTOM: 12px; BORDER-BOTTOM: #cbcbcb 3px double } #yn-story .yn-style2 .photo-big { MARGIN-BOTTOM: 12px } #yn-story .yn-style3 { MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 12px; BORDER-BOTTOM: #cbcbcb 3px = double } #yn-story CITE A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #yn-story-related-content CITE A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #yn-story-related-content .size1 LI { MARGIN-TOP: 0.9em } #yn-story-related-content .size1 LI.first { MARGIN-TOP: 0px } #yn-story-related-content .size1 LI A { FONT-WEIGHT: bold } #yn-story-related-media .size1 LI A { FONT-WEIGHT: bold } #yn-story-related-content .size1 LI STRONG { FONT-WEIGHT: normal; TEXT-TRANSFORM: none } #yn-story-related-media .size1 LI STRONG { FONT-WEIGHT: normal; TEXT-TRANSFORM: none } #yn-story-main-media .photo-big { MARGIN-BOTTOM: 10px } #yn-story-minor-media { PADDING-BOTTOM: 10px } #yn-story-quotes TABLE { WIDTH: 100% } #yn-story-quotes CAPTION { FONT-WEIGHT: bold; FONT-SIZE: 93%; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: = uppercase; COLOR: #2f4050 } #yn-story-quotes THEAD { DISPLAY: none } #yn-story-quotes TD { PADDING-RIGHT: 5px; PADDING-LEFT: 1px; FONT-SIZE: 85%; PADDING-BOTTOM: = 3px; PADDING-TOP: 3px; TEXT-ALIGN: right } #yn-story-quotes TD.first { TEXT-ALIGN: left } #yn-story-quotes TD A { FONT-WEIGHT: bold } #yn-story-quotes .alternative { BACKGROUND-COLOR: #ebf0f6 } #yn-story-quotes .positive { FONT-WEIGHT: bold; COLOR: #3a932e } #yn-story-quotes .negative { FONT-WEIGHT: bold; COLOR: #c50000 } #yn-story-quotes .ad { MARGIN-TOP: 10px; TEXT-ALIGN: center } #yn-story-flickr { BORDER-RIGHT: #cbcbcb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #cbcbcb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = BORDER-LEFT: #cbcbcb 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: = #cbcbcb 1px solid } #yn-story-flickr .hd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #yn-story-flickr .hd H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; FLOAT: left; = PADDING-BOTTOM: 0px; COLOR: #2f4050; LINE-HEIGHT: 2.8em; PADDING-TOP: = 0px } #yn-story-flickr .hd A { FLOAT: right; OVERFLOW: hidden; WIDTH: 54px; POSITION: relative; = HEIGHT: 26px } #yn-story-flickr .hd A SPAN { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map2.p= ng) no-repeat; LEFT: 0px; WIDTH: 660px; TEXT-INDENT: -9999em; ZOOM: 1; = POSITION: absolute; TOP: -170px; HEIGHT: 429px; _background: none; = _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://l.yimg.c= om/a/i/us/nws/2008/news/us/assets/common/images/map2.png',sizingMethod=3D= 'scale') } #yn-story-flickr .bd { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px } #yn-story-flickr .bd UL { MARGIN: 0px } #yn-story-flickr .bd LI { PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: = 10px; PADDING-TOP: 0px } #yn-story-flickr .bd IMG { BORDER-RIGHT: #cbcbcb 1px solid; BORDER-TOP: #cbcbcb 1px solid; = BORDER-LEFT: #cbcbcb 1px solid; BORDER-BOTTOM: #cbcbcb 1px solid } #yn-story-flickr .ft { PADDING-RIGHT: 0px; MARGIN-TOP: -5px; PADDING-LEFT: 0px; = PADDING-BOTTOM: 0px; FONT: bold 85% arial; PADDING-TOP: 0px; TEXT-ALIGN: = right } #yn-story-flickr .ft A { PADDING-LEFT: 18px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -2800px } #yn-story .read-more { BORDER-TOP: #cdcdcd 1px solid; RIGHT: 0px; WIDTH: 661px; POSITION: = absolute; HEIGHT: 20px; BACKGROUND-COLOR: #fff } #yn-story .read-more A { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -3042px; FLOAT: left; HEIGHT: 20px } #yn-story .read-more EM { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -3042px; FLOAT: left; HEIGHT: 20px } #yn-story .read-more SPAN { BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -3042px; FLOAT: left; HEIGHT: 20px } #yn-story .read-more A { BACKGROUND-POSITION: 0px -3062px; FONT-WEIGHT: bold; FONT-SIZE: 77%; = FLOAT: right; MARGIN-LEFT: 10px; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: = repeat-x; POSITION: relative; TOP: -1px } #yn-story .read-more A:hover { TEXT-DECORATION: none } #yn-story .read-more EM { PADDING-RIGHT: 15px; BACKGROUND-POSITION: right -3002px } #yn-story .read-more SPAN { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #yn-story .read-more-expand { Z-INDEX: 10; BOTTOM: 0px } #yn-story .read-more-expand A.pref { PADDING-LEFT: 16px; FONT-WEIGHT: normal; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 0px -7096px; FLOAT: right; COLOR: #7d7d7d } #yn-story .read-more-expand A.pref:hover { COLOR: #0058a8; TEXT-DECORATION: underline } #yn-story .read-more-pref-on { BORDER-TOP-COLOR: #fff } #yn-story .read-more-pref-on A { DISPLAY: none } #yn-story .read-more-pref-on A.pref { DISPLAY: block } #yn-story .read-more-collapse { Z-INDEX: 5; BACKGROUND: none transparent scroll repeat 0% 0%; = BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #yn-story .read-more-collapse A { TOP: 0px } #yn-story .read-more-collapse A SPAN { DISPLAY: none } #yn-story .read-more-collapse A:hover { DISPLAY: block } #yn-story .read-more-collapse A:hover SPAN { DISPLAY: block } #yn-story .read-more-collapse EM { BACKGROUND-POSITION: right -3022px } #yn-story .read-more .open { BACKGROUND-POSITION: right -3022px } #yn-story-columnist-hd { BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; = PADDING-LEFT: 10px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #eaeaea repeat-x 0px -1500px; MARGIN: 0px 0px 10px -11px; = BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid } #yn-story-columnist-hd H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: = 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px } #yn-story-columnist-hd H4 { FONT-WEIGHT: bold; FONT-SIZE: 123.1%; PADDING-BOTTOM: 3px; COLOR: = #2f4251 } #yn-story-columnist-hd IMG { BORDER-RIGHT: #dbdbdb 1px solid; FLOAT: left; MARGIN-LEFT: -10px; = MARGIN-RIGHT: 10px; _display: inline } #yn-story-columnist-bd { BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #dbdbdb 1px solid; PADDING-LEFT: 10px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) #ffffff repeat-x 0px bottom; PADDING-BOTTOM: 10px; BORDER-LEFT: = #dbdbdb 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dbdbdb 1px solid } #yn-story-columnist-bd H3 { PADDING-RIGHT: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; FONT-SIZE: = 100%; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -4500px; PADDING-BOTTOM: 4px; PADDING-TOP: 12px } #yn-story-columnist-bd H3.first { MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-TOP: 0px } #yn-story #yn-story-columnist-bd P { FONT-SIZE: 85%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #777 } #yn-story-columnist-bd .more { FONT-SIZE: 85% } #yn-linkbox FORM { MARGIN-TOP: 15px } #yn-story-copyright { FONT-SIZE: 85%; TEXT-ALIGN: center } #yn-alerts UL LI { MARGIN-TOP: 0.5em; PADDING-LEFT: 20px } #yn-alerts UL LI LABEL { DISPLAY: inline } #yn-alerts UL LI INPUT { FLOAT: left; MARGIN: -2px 0px 0px -24px; VERTICAL-ALIGN: top } #yn-alerts UL LI BUTTON { MARGIN-LEFT: -20px } #yn-story .ft DIV:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #tools-bottom:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-most-blogged LI:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story-columnist-hd:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story .read-more:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story .hd:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story .bd:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story-related-media UL LI:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story-related:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story-flickr hd:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story-flickr UL:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story .ft:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story-main-media:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #yn-story .ft DIV { ZOOM: 1 } #tools-bottom { ZOOM: 1 } #yn-most-blogged LI { ZOOM: 1 } #yn-story-columnist-hd { ZOOM: 1 } #yn-story .read-more { ZOOM: 1 } #yn-story .hd { ZOOM: 1 } #yn-story .bd { ZOOM: 1 } #yn-story-related-media UL LI { ZOOM: 1 } #yn-story-related { ZOOM: 1 } #yn-story-flickr hd { ZOOM: 1 } #yn-story-flickr UL { ZOOM: 1 } #yn-story .ft { ZOOM: 1 } #yn-story-main-media { ZOOM: 1 } #yn-story .ft #yn-story-related-searches { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -4500px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px } #yn-story .ft #yn-story-share { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) repeat-x 0px -4500px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px } #yn-story .ft #yn-story-related-searches { PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 85%; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px } #yn-story .ft #yn-story-related-searches H3 { PADDING-RIGHT: 6px; PADDING-LEFT: 4px; FONT-SIZE: 100%; FLOAT: left; = PADDING-BOTTOM: 0px; LINE-HEIGHT: 170% } #yn-story .ft #yn-story-related-searches UL LI { PADDING-RIGHT: 24px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: = url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v= 6.png) no-repeat 100% -3142px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: = 0px; LINE-HEIGHT: 170%; PADDING-TOP: 0px; ZOOM: 1 } #yn-story .ft #yn-story-related-searches UL LI.last { PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0% } #yn-story .ft #yn-story-related-searches UL LI A { FONT-WEIGHT: bold; COLOR: #008efb; ZOOM: 1; WHITE-SPACE: nowrap } ------=_NextPart_000_0000_01C9BD0D.2E53FB10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://l.yimg.com/news.yahoo.com/assets/combo/64eddd7e?http%3A//l.yimg.com/d/combo%3Fuh/js/uh-1.3.2.js&story/1.0.134/js/story-min.js (function(){var B=3Dnull;var C=3D"2.5.2";var = I=3D[["http://yui.yahooapis.com/"+C+"/build/yahoo-dom-event/yahoo-dom-eve= nt.js",function(){return("undefined"!=3D=3Dtypeof = YAHOO&&"undefined"!=3D=3Dtypeof YAHOO.util&&"undefined"!=3D=3Dtypeof = YAHOO.env&&"undefined"!=3D=3Dtypeof = YAHOO.util.Event&&"undefined"!=3D=3Dtypeof = YAHOO.util.Dom)}],["http://l.yimg.com/a/lib/uh/js/uh_utils-1.3.2.js",func= tion(){return("undefined"!=3Dtypeof YAHOO.one&&"undefined"!=3Dtypeof = YAHOO.one.uh.Header)}]];var = H=3D[["http://yui.yahooapis.com/"+C+"/build/yahoo/yahoo-min.js",function(= ){return("undefined"!=3D=3Dtypeof YAHOO&&"undefined"!=3D=3Dtypeof = YAHOO.util&&"undefined"!=3D=3Dtypeof = YAHOO.env)}],["http://yui.yahooapis.com/"+C+"/build/dom/dom-min.js",funct= ion(){return("undefined"!=3D=3Dtypeof = YAHOO.util.Dom)}],["http://yui.yahooapis.com/"+C+"/build/event/event-min.= js",function(){return("undefined"!=3D=3Dtypeof = YAHOO.util.Event)}],["http://l.yimg.com/a/lib/uh/js/uh_utils-1.3.2.js",fu= nction(){return("undefined"!=3Dtypeof YAHOO.one&&"undefined"!=3Dtypeof = YAHOO.one.uh.Header)}]];var G=3Dfunction(){if(typeof = document!=3D=3D"undefined"){return document}else{if(typeof = document.documentElement!=3D=3D"undefined"){return = document.documentElement}}};var = J=3Dfunction(){return{addListener:function(O,P,N,M){var = L=3Dfunction(Q){M.tempFn=3DN;M.tempFn(Q)};if(O.addEventListener){O.addEve= ntListener(P,L,false)}else{if(O.attachEvent){O.attachEvent("on"+P,L)}else= {if(!O["on"+P]){O["on"+P]=3DL}}}},preventDefault:function(L){if(L.prevent= Default){L.preventDefault()}L.returnValue=3Dfalse},getTarget:function(M){= var L=3DM.target||M.srcElement;if(L&&3=3D=3DL.nodeType){return = L.parentNode}else{return L}}}}();var A=3Dfunction(Q){var = O=3Ddocument.getElementsByTagName("head")[0];var = L=3DO.getElementsByTagName("script");var P=3Dfalse;for(var = N=3D0;N0){return = function(){D([S[0]],L(S.slice(1)),M,1000,this)}}else{return R}};var = O=3Dnull;if("undefined"!=3D=3Dtypeof = ygmaGetUtils){O=3DygmaGetUtils()}if(O){D([O[0]],L(O.slice(1)),M,3000,this= )}else{if("undefined"=3D=3Dtypeof = YAHOO){D([I[0]],L(I.slice(1)),M,3000,this)}else{D([H[0]],L(H.slice(1)),M,= 3000,this)}}};var K=3Dfunction(){var = L=3Dnavigator.userAgent.match(/MSIE\s([^;]*)/);if(L&&L[1]){if(parseInt(L[= 1],10)<6){return }}var = N=3DG().getElementById("ygma");J.addListener(N,"mouseover",E,this,true);J= .addListener(N,"click",E,this,true);J.addListener(N,"keydown",E,this,true= );var M=3Dfunction(O){try{if(document.createEventObject){var = O=3Ddocument.createEventObject(O)}}catch(P){}setTimeout(function(){E(O)},= 1)};J.addListener(window,"load",M,this,true)};if(typeof = YAHOO!=3D=3D"undefined"&&YAHOO&&typeof = YAHOO.util!=3D=3D"undefined"&&typeof = YAHOO.util.Event!=3D=3D"undefined"&&YAHOO.util.Event.onContentReady){YAHO= O.util.Event.onContentReady("ygma",K)}else{(function(){if(G().getElementB= yId("ygma")){if(B){clearTimeout(B);B=3Dnull}K()}else{B=3DsetTimeout(argum= ents.callee,500)}})()}})();/*=0A= Copyright (c) 2008, Yahoo! Inc. All rights reserved.=0A= Code licensed under the BSD License:=0A= http://developer.yahoo.net/yui/license.txt=0A= version: 2.5.1=0A= */=0A= /**=0A= * The YAHOO object is the single global object used by YUI Library. It=0A= * contains utility function for setting up namespaces, inheritance, and=0A= * logging. YAHOO.util, YAHOO.widget, and YAHOO.example are namespaces=0A= * created automatically for and used by the library.=0A= * @module yahoo=0A= * @title YAHOO Global=0A= */=0A= =0A= /**=0A= * YAHOO_config is not included as part of the library. Instead it is = an =0A= * object that can be defined by the implementer immediately before =0A= * including the YUI library. The properties included in this object=0A= * will be used to configure global properties needed as soon as the =0A= * library begins to load.=0A= * @class YAHOO_config=0A= * @static=0A= */=0A= =0A= /**=0A= * A reference to a function that will be executed every time a YAHOO = module=0A= * is loaded. As parameter, this function will receive the version=0A= * information for the module. See =0A= * YAHOO.env.getVersion for the description of the version data = structure.=0A= * @property listener=0A= * @type Function=0A= * @static=0A= * @default undefined=0A= */=0A= =0A= /**=0A= * Set to true if the library will be dynamically loaded after = window.onload.=0A= * Defaults to false =0A= * @property injecting=0A= * @type boolean=0A= * @static=0A= * @default undefined=0A= */=0A= =0A= /**=0A= * Instructs the yuiloader component to dynamically load yui components = and=0A= * their dependencies. See the yuiloader documentation for more = information=0A= * about dynamic loading=0A= * @property load=0A= * @static=0A= * @default undefined=0A= * @see yuiloader=0A= */=0A= =0A= /**=0A= * Forces the use of the supplied locale where applicable in the library=0A= * @property locale=0A= * @type string=0A= * @static=0A= * @default undefined=0A= */=0A= =0A= if (typeof YAHOO =3D=3D "undefined" || !YAHOO) {=0A= /**=0A= * The YAHOO global namespace object. If YAHOO is already defined, = the=0A= * existing YAHOO object will not be overwritten so that defined=0A= * namespaces are preserved.=0A= * @class YAHOO=0A= * @static=0A= */=0A= var YAHOO =3D {};=0A= }=0A= =0A= /**=0A= * Returns the namespace specified and creates it if it doesn't exist=0A= *
=0A=
 * YAHOO.namespace("property.package");=0A=
 * YAHOO.namespace("YAHOO.property.package");=0A=
 * 
=0A= * Either of the above would create YAHOO.property, then=0A= * YAHOO.property.package=0A= *=0A= * Be careful when naming packages. Reserved words may work in some = browsers=0A= * and not others. For instance, the following will fail in Safari:=0A= *
=0A=
 * YAHOO.namespace("really.long.nested.namespace");=0A=
 * 
=0A= * This fails because "long" is a future reserved word in ECMAScript=0A= *=0A= * @method namespace=0A= * @static=0A= * @param {String*} arguments 1-n namespaces to create =0A= * @return {Object} A reference to the last namespace object created=0A= */=0A= YAHOO.namespace =3D function() {=0A= var a=3Darguments, o=3Dnull, i, j, d;=0A= for (i=3D0; i=0A= *
name:
The name of the module
=0A= *
version:
The version in use
=0A= *
build:
The build number in use
=0A= *
versions:
All versions that were registered
=0A= *
builds:
All builds that were registered.
=0A= *
mainClass:
An object that was was stamped with the=0A= * current version and build. If =0A= * mainClass.VERSION !=3D version or mainClass.BUILD = !=3D build,=0A= * multiple versions of pieces of the library have been=0A= * loaded, potentially causing issues.
=0A= * =0A= *=0A= * @method getVersion=0A= * @static=0A= * @param {String} name the name of the module (event, slider, etc)=0A= * @return {Object} The version info=0A= */=0A= YAHOO.env.getVersion =3D function(name) {=0A= return YAHOO.env.modules[name] || null;=0A= };=0A= =0A= /**=0A= * Do not fork for a browser if it can be avoided. Use feature = detection when=0A= * you can. Use the user agent as a last resort. YAHOO.env.ua stores a = version=0A= * number for the browser engine, 0 otherwise. This value may or may = not map=0A= * to the version number of the browser using the engine. The value is =0A= * presented as a float so that it can easily be used for boolean = evaluation =0A= * as well as for looking for a particular range of versions. Because = of this, =0A= * some of the granularity of the version info may be lost (e.g., Gecko = 1.8.0.9 =0A= * reports 1.8).=0A= * @class YAHOO.env.ua=0A= * @static=0A= */=0A= YAHOO.env.ua =3D function() {=0A= var o=3D{=0A= =0A= /**=0A= * Internet Explorer version number or 0. Example: 6=0A= * @property ie=0A= * @type float=0A= */=0A= ie:0,=0A= =0A= /**=0A= * Opera version number or 0. Example: 9.2=0A= * @property opera=0A= * @type float=0A= */=0A= opera:0,=0A= =0A= /**=0A= * Gecko engine revision number. Will evaluate to 1 if Gecko =0A= * is detected but the revision could not be found. Other = browsers=0A= * will be 0. Example: 1.8=0A= *
=0A=
         * Firefox 1.0.0.4: 1.7.8   <-- Reports 1.7=0A=
         * Firefox 1.5.0.9: 1.8.0.9 <-- Reports 1.8=0A=
         * Firefox 2.0.0.3: 1.8.1.3 <-- Reports 1.8=0A=
         * Firefox 3 alpha: 1.9a4   <-- Reports 1.9=0A=
         * 
=0A= * @property gecko=0A= * @type float=0A= */=0A= gecko:0,=0A= =0A= /**=0A= * AppleWebKit version. KHTML browsers that are not WebKit = browsers =0A= * will evaluate to 1, other browsers 0. Example: 418.9.1=0A= *
=0A=
         * Safari 1.3.2 (312.6): 312.8.1 <-- Reports 312.8 -- currently =
the =0A=
         *                                   latest available for Mac =
OSX 10.3.=0A=
         * Safari 2.0.2:         416     <-- hasOwnProperty introduced=0A=
         * Safari 2.0.4:         418     <-- preventDefault fixed=0A=
         * Safari 2.0.4 (419.3): 418.9.1 <-- One version of Safari may =
run=0A=
         *                                   different versions of webkit=0A=
         * Safari 2.0.4 (419.3): 419     <-- Tiger installations that =
have been=0A=
         *                                   updated, but not updated=0A=
         *                                   to the latest patch.=0A=
         * Webkit 212 nightly:   522+    <-- Safari 3.0 precursor (with =
native SVG=0A=
         *                                   and many major issues =
fixed).  =0A=
         * 3.x yahoo.com, flickr:422     <-- Safari 3.x hacks the user =
agent=0A=
         *                                   string when hitting =
yahoo.com and =0A=
         *                                   flickr.com.=0A=
         * Safari 3.0.4 (523.12):523.12  <-- First Tiger release - =
automatic update=0A=
         *                                   from 2.x via the 10.4.11 OS =
patch=0A=
         * Webkit nightly 1/2008:525+    <-- Supports DOMContentLoaded =
event.=0A=
         *                                   yahoo.com user agent hack =
removed.=0A=
         *                                   =0A=
         * 
=0A= * http://developer.apple.com/internet/safari/uamatrix.html=0A= * @property webkit=0A= * @type float=0A= */=0A= webkit: 0,=0A= =0A= /**=0A= * The mobile property will be set to a string containing any = relevant=0A= * user agent information when a modern mobile browser is = detected.=0A= * Currently limited to Safari on the iPhone/iPod Touch, Nokia = N-series=0A= * devices with the WebKit-based browser, and Opera Mini. =0A= * @property mobile =0A= * @type string=0A= */=0A= mobile: null,=0A= =0A= /**=0A= * Adobe AIR version number or 0. Only populated if webkit is = detected.=0A= * Example: 1.0=0A= * @property air=0A= * @type float=0A= */=0A= air: 0=0A= =0A= };=0A= =0A= var ua=3Dnavigator.userAgent, m;=0A= =0A= // Modern KHTML browsers should qualify as Safari X-Grade=0A= if ((/KHTML/).test(ua)) {=0A= o.webkit=3D1;=0A= }=0A= // Modern WebKit browsers are at least X-Grade=0A= m=3Dua.match(/AppleWebKit\/([^\s]*)/);=0A= if (m&&m[1]) {=0A= o.webkit=3DparseFloat(m[1]);=0A= =0A= // Mobile browser check=0A= if (/ Mobile\//.test(ua)) {=0A= o.mobile =3D "Apple"; // iPhone or iPod Touch=0A= } else {=0A= m=3Dua.match(/NokiaN[^\/]*/);=0A= if (m) {=0A= o.mobile =3D m[0]; // Nokia N-series, ex: NokiaN95=0A= }=0A= }=0A= =0A= m=3Dua.match(/AdobeAIR\/([^\s]*)/);=0A= if (m) {=0A= o.air =3D m[0]; // Adobe AIR 1.0 or better=0A= }=0A= =0A= }=0A= =0A= if (!o.webkit) { // not webkit=0A= // @todo check Opera/8.01 (J2ME/MIDP; Opera Mini/2.0.4509/1316; = fi; U; ssr)=0A= m=3Dua.match(/Opera[\s\/]([^\s]*)/);=0A= if (m&&m[1]) {=0A= o.opera=3DparseFloat(m[1]);=0A= m=3Dua.match(/Opera Mini[^;]*/);=0A= if (m) {=0A= o.mobile =3D m[0]; // ex: Opera Mini/2.0.4509/1316=0A= }=0A= } else { // not opera or webkit=0A= m=3Dua.match(/MSIE\s([^;]*)/);=0A= if (m&&m[1]) {=0A= o.ie=3DparseFloat(m[1]);=0A= } else { // not opera, webkit, or ie=0A= m=3Dua.match(/Gecko\/([^\s]*)/);=0A= if (m) {=0A= o.gecko=3D1; // Gecko detected, look for revision=0A= m=3Dua.match(/rv:([^\s\)]*)/);=0A= if (m&&m[1]) {=0A= o.gecko=3DparseFloat(m[1]);=0A= }=0A= }=0A= }=0A= }=0A= }=0A= =0A= return o;=0A= }();=0A= =0A= /*=0A= * Initializes the global by creating the default namespaces and applying=0A= * any new configuration information that is detected. This is the setup=0A= * for env.=0A= * @method init=0A= * @static=0A= * @private=0A= */=0A= (function() {=0A= YAHOO.namespace("util", "widget", "example");=0A= if ("undefined" !=3D=3D typeof YAHOO_config) {=0A= var = l=3DYAHOO_config.listener,ls=3DYAHOO.env.listeners,unique=3Dtrue,i;=0A= if (l) {=0A= // if YAHOO is loaded multiple times we need to check to see = if=0A= // this is a new config object. If it is, add the new = component=0A= // load listener to the stack=0A= for (i=3D0;i=0A= * var A =3D function() {};=0A= * A.prototype.foo =3D 'foo';=0A= * var a =3D new A();=0A= * a.foo =3D 'foo';=0A= * alert(a.hasOwnProperty('foo')); // true=0A= * alert(YAHOO.lang.hasOwnProperty(a, 'foo')); // false when using = fallback=0A= * =0A= * @method hasOwnProperty=0A= * @param {any} o The object being testing=0A= * @return {boolean} the result=0A= */=0A= hasOwnProperty: function(o, prop) {=0A= if (Object.prototype.hasOwnProperty) {=0A= return o.hasOwnProperty(prop);=0A= }=0A= =0A= return !YAHOO.lang.isUndefined(o[prop]) && =0A= o.constructor.prototype[prop] !=3D=3D o[prop];=0A= },=0A= =0A= /**=0A= * IE will not enumerate native functions in a derived object even = if the=0A= * function was overridden. This is a workaround for specific = functions =0A= * we care about on the Object prototype. =0A= * @property _IEEnumFix=0A= * @param {Function} r the object to receive the augmentation=0A= * @param {Function} s the object that supplies the properties to = augment=0A= * @static=0A= * @private=0A= */=0A= _IEEnumFix: function(r, s) {=0A= if (YAHOO.env.ua.ie) {=0A= var add=3D["toString", "valueOf"], i;=0A= for (i=3D0;i ';=0A= =0A= // Cast non-objects to string=0A= // Skip dates because the std toString is what we want=0A= // Skip HTMLElement-like objects because trying to dump =0A= // an element will cause an unhandled exception in FF 2.x=0A= if (!l.isObject(o)) {=0A= return o + "";=0A= } else if (o instanceof Date || ("nodeType" in o && "tagName" in = o)) {=0A= return o;=0A= } else if (l.isFunction(o)) {=0A= return FUN;=0A= }=0A= =0A= // dig into child objects the depth specifed. Default 3=0A= d =3D (l.isNumber(d)) ? d : 3;=0A= =0A= // arrays [1, 2, 3]=0A= if (l.isArray(o)) {=0A= s.push("[");=0A= for (i=3D0,len=3Do.length;i 0) ? l.dump(o[i], d-1) : OBJ);=0A= } else {=0A= s.push(o[i]);=0A= }=0A= s.push(COMMA);=0A= }=0A= if (s.length > 1) {=0A= s.pop();=0A= }=0A= s.push("]");=0A= // objects {k1 =3D> v1, k2 =3D> v2}=0A= } else {=0A= s.push("{");=0A= for (i in o) {=0A= if (l.hasOwnProperty(o, i)) {=0A= s.push(i + ARROW);=0A= if (l.isObject(o[i])) {=0A= s.push((d > 0) ? l.dump(o[i], d-1) : OBJ);=0A= } else {=0A= s.push(o[i]);=0A= }=0A= s.push(COMMA);=0A= }=0A= }=0A= if (s.length > 1) {=0A= s.pop();=0A= }=0A= s.push("}");=0A= }=0A= =0A= return s.join("");=0A= },=0A= =0A= /**=0A= * Does variable substitution on a string. It scans through the = string =0A= * looking for expressions enclosed in { } braces. If an expression =0A= * is found, it is used a key on the object. If there is a space in=0A= * the key, the first word is used for the key and the rest is = provided=0A= * to an optional function to be used to programatically determine = the=0A= * value (the extra information might be used for this decision). If =0A= * the value for the key in the object, or what is returned from the=0A= * function has a string value, number value, or object value, it is =0A= * substituted for the bracket expression and it repeats. If this=0A= * value is an object, it uses the Object's toString() if this has=0A= * been overridden, otherwise it does a shallow dump of the key/value=0A= * pairs.=0A= * @method substitute=0A= * @since 2.3.0=0A= * @param s {String} The string that will be modified.=0A= * @param o {Object} An object containing the replacement values=0A= * @param f {Function} An optional function that can be used to=0A= * process each match. It receives the key,=0A= * value, and any extra metadata included with=0A= * the key inside of the braces.=0A= * @return {String} the substituted string=0A= */=0A= substitute: function (s, o, f) {=0A= var i, j, k, key, v, meta, l=3DYAHOO.lang, saved=3D[], token, =0A= DUMP=3D'dump', SPACE=3D' ', LBRACE=3D'{', RBRACE=3D'}';=0A= =0A= =0A= for (;;) {=0A= i =3D s.lastIndexOf(LBRACE);=0A= if (i < 0) {=0A= break;=0A= }=0A= j =3D s.indexOf(RBRACE, i);=0A= if (i + 1 >=3D j) {=0A= break;=0A= }=0A= =0A= //Extract key and meta info =0A= token =3D s.substring(i + 1, j);=0A= key =3D token;=0A= meta =3D null;=0A= k =3D key.indexOf(SPACE);=0A= if (k > -1) {=0A= meta =3D key.substring(k + 1);=0A= key =3D key.substring(0, k);=0A= }=0A= =0A= // lookup the value=0A= v =3D o[key];=0A= =0A= // if a substitution function was provided, execute it=0A= if (f) {=0A= v =3D f(key, v, meta);=0A= }=0A= =0A= if (l.isObject(v)) {=0A= if (l.isArray(v)) {=0A= v =3D l.dump(v, parseInt(meta, 10));=0A= } else {=0A= meta =3D meta || "";=0A= =0A= // look for the keyword 'dump', if found force obj = dump=0A= var dump =3D meta.indexOf(DUMP);=0A= if (dump > -1) {=0A= meta =3D meta.substring(4);=0A= }=0A= =0A= // use the toString if it is not the Object toString =0A= // and the 'dump' meta info was not found=0A= if = (v.toString=3D=3D=3DObject.prototype.toString||dump>-1) {=0A= v =3D l.dump(v, parseInt(meta, 10));=0A= } else {=0A= v =3D v.toString();=0A= }=0A= }=0A= } else if (!l.isString(v) && !l.isNumber(v)) {=0A= // This {block} has no replace string. Save it for later.=0A= v =3D "~-" + saved.length + "-~";=0A= saved[saved.length] =3D token;=0A= =0A= // break;=0A= }=0A= =0A= s =3D s.substring(0, i) + v + s.substring(j + 1);=0A= =0A= =0A= }=0A= =0A= // restore saved {block}s=0A= for (i=3Dsaved.length-1; i>=3D0; i=3Di-1) {=0A= s =3D s.replace(new RegExp("~-" + i + "-~"), "{" + saved[i] = + "}", "g");=0A= }=0A= =0A= return s;=0A= },=0A= =0A= =0A= /**=0A= * Returns a string without any leading or trailing whitespace. If =0A= * the input is not a string, the input will be returned untouched.=0A= * @method trim=0A= * @since 2.3.0=0A= * @param s {string} the string to trim=0A= * @return {string} the trimmed string=0A= */=0A= trim: function(s){=0A= try {=0A= return s.replace(/^\s+|\s+$/g, "");=0A= } catch(e) {=0A= return s;=0A= }=0A= },=0A= =0A= /**=0A= * Returns a new object containing all of the properties of=0A= * all the supplied objects. The properties from later objects=0A= * will overwrite those in earlier objects.=0A= * @method merge=0A= * @since 2.3.0=0A= * @param arguments {Object*} the objects to merge=0A= * @return the new merged object=0A= */=0A= merge: function() {=0A= var o=3D{}, a=3Darguments;=0A= for (var i=3D0, l=3Da.length; iYAHOO.lang=0A= * @class YAHOO.util.Lang=0A= */=0A= YAHOO.util.Lang =3D YAHOO.lang;=0A= =0A= /**=0A= * Same as YAHOO.lang.augmentObject, except it only applies prototype =0A= * properties. This is an alias for augmentProto.=0A= * @see YAHOO.lang.augmentObject=0A= * @method augment=0A= * @static=0A= * @param {Function} r the object to receive the augmentation=0A= * @param {Function} s the object that supplies the properties to = augment=0A= * @param {String*|boolean} arguments zero or more properties methods = to =0A= * augment the receiver with. If none specified, everything=0A= * in the supplier will be used unless it would=0A= * overwrite an existing property in the receiver. if true=0A= * is specified as the third parameter, all properties will=0A= * be applied and will overwrite an existing property in=0A= * the receiver=0A= */=0A= YAHOO.lang.augment =3D YAHOO.lang.augmentProto;=0A= =0A= /**=0A= * An alias for YAHOO.lang.augment=0A= * @for YAHOO=0A= * @method augment=0A= * @static=0A= * @param {Function} r the object to receive the augmentation=0A= * @param {Function} s the object that supplies the properties to = augment=0A= * @param {String*} arguments zero or more properties methods to =0A= * augment the receiver with. If none specified, everything=0A= * in the supplier will be used unless it would=0A= * overwrite an existing property in the receiver=0A= */=0A= YAHOO.augment =3D YAHOO.lang.augmentProto;=0A= =0A= /**=0A= * An alias for YAHOO.lang.extend=0A= * @method extend=0A= * @static=0A= * @param {Function} subc the object to modify=0A= * @param {Function} superc the object to inherit=0A= * @param {Object} overrides additional properties/methods to add to the=0A= * subclass prototype. These will override the=0A= * matching items obtained from the superclass if present.=0A= */=0A= YAHOO.extend =3D YAHOO.lang.extend;=0A= =0A= YAHOO.register("yahoo", YAHOO, {version: "2.5.1", build: "984"});=0A= =0A= /*=0A= Copyright (c) 2008, Yahoo! Inc. All rights reserved.=0A= Code licensed under the BSD License:=0A= http://developer.yahoo.net/yui/license.txt=0A= version: 2.5.1=0A= */=0A= /**=0A= * The dom module provides helper methods for manipulating Dom elements.=0A= * @module dom=0A= *=0A= */=0A= =0A= (function() {=0A= var Y =3D YAHOO.util, // internal shorthand=0A= getStyle, // for load time browser branching=0A= setStyle, // ditto=0A= propertyCache =3D {}, // for faster hyphen converts=0A= reClassNameCache =3D {}, // cache regexes for className=0A= document =3D window.document; // cache for faster lookups=0A= =0A= YAHOO.env._id_counter =3D YAHOO.env._id_counter || 0; // for use = with generateId (global to save state if Dom is overwritten)=0A= =0A= // brower detection=0A= var isOpera =3D YAHOO.env.ua.opera,=0A= isSafari =3D YAHOO.env.ua.webkit, =0A= isGecko =3D YAHOO.env.ua.gecko,=0A= isIE =3D YAHOO.env.ua.ie; =0A= =0A= // regex cache=0A= var patterns =3D {=0A= HYPHEN: /(-[a-z])/i, // to normalize get/setStyle=0A= ROOT_TAG: /^body|html$/i, // body for quirks mode, html for = standards,=0A= OP_SCROLL:/^(?:inline|table-row)$/i=0A= };=0A= =0A= var toCamel =3D function(property) {=0A= if ( !patterns.HYPHEN.test(property) ) {=0A= return property; // no hyphens=0A= }=0A= =0A= if (propertyCache[property]) { // already converted=0A= return propertyCache[property];=0A= }=0A= =0A= var converted =3D property;=0A= =0A= while( patterns.HYPHEN.exec(converted) ) {=0A= converted =3D converted.replace(RegExp.$1,=0A= RegExp.$1.substr(1).toUpperCase());=0A= }=0A= =0A= propertyCache[property] =3D converted;=0A= return converted;=0A= //return property.replace(/-([a-z])/gi, function(m0, m1) {return = m1.toUpperCase()}) // cant use function as 2nd arg yet due to safari bug=0A= };=0A= =0A= var getClassRegEx =3D function(className) {=0A= var re =3D reClassNameCache[className];=0A= if (!re) {=0A= re =3D new RegExp('(?:^|\\s+)' + className + '(?:\\s+|$)');=0A= reClassNameCache[className] =3D re;=0A= }=0A= return re;=0A= };=0A= =0A= // branching at load instead of runtime=0A= if (document.defaultView && document.defaultView.getComputedStyle) { = // W3C DOM method=0A= getStyle =3D function(el, property) {=0A= var value =3D null;=0A= =0A= if (property =3D=3D 'float') { // fix reserved word=0A= property =3D 'cssFloat';=0A= }=0A= =0A= var computed =3D = el.ownerDocument.defaultView.getComputedStyle(el, '');=0A= if (computed) { // test computed before touching for safari=0A= value =3D computed[toCamel(property)];=0A= }=0A= =0A= return el.style[property] || value;=0A= };=0A= } else if (document.documentElement.currentStyle && isIE) { // IE = method=0A= getStyle =3D function(el, property) { =0A= switch( toCamel(property) ) {=0A= case 'opacity' :// IE opacity uses filter=0A= var val =3D 100;=0A= try { // will error if no DXImageTransform=0A= val =3D = el.filters['DXImageTransform.Microsoft.Alpha'].opacity;=0A= =0A= } catch(e) {=0A= try { // make sure its in the document=0A= val =3D el.filters('alpha').opacity;=0A= } catch(e) {=0A= }=0A= }=0A= return val / 100;=0A= case 'float': // fix reserved word=0A= property =3D 'styleFloat'; // fall through=0A= default: =0A= // test currentStyle before touching=0A= var value =3D el.currentStyle ? = el.currentStyle[property] : null;=0A= return ( el.style[property] || value );=0A= }=0A= };=0A= } else { // default to inline only=0A= getStyle =3D function(el, property) { return el.style[property]; = };=0A= }=0A= =0A= if (isIE) {=0A= setStyle =3D function(el, property, val) {=0A= switch (property) {=0A= case 'opacity':=0A= if ( YAHOO.lang.isString(el.style.filter) ) { // in = case not appended=0A= el.style.filter =3D 'alpha(opacity=3D' + val * = 100 + ')';=0A= =0A= if (!el.currentStyle || = !el.currentStyle.hasLayout) {=0A= el.style.zoom =3D 1; // when no layout or = cant tell=0A= }=0A= }=0A= break;=0A= case 'float':=0A= property =3D 'styleFloat';=0A= default:=0A= el.style[property] =3D val;=0A= }=0A= };=0A= } else {=0A= setStyle =3D function(el, property, val) {=0A= if (property =3D=3D 'float') {=0A= property =3D 'cssFloat';=0A= }=0A= el.style[property] =3D val;=0A= };=0A= }=0A= =0A= var testElement =3D function(node, method) {=0A= return node && node.nodeType =3D=3D 1 && ( !method || = method(node) );=0A= };=0A= =0A= /**=0A= * Provides helper methods for DOM elements.=0A= * @namespace YAHOO.util=0A= * @class Dom=0A= */=0A= YAHOO.util.Dom =3D {=0A= /**=0A= * Returns an HTMLElement reference.=0A= * @method get=0A= * @param {String | HTMLElement |Array} el Accepts a string to = use as an ID for getting a DOM reference, an actual DOM reference, or an = Array of IDs and/or HTMLElements.=0A= * @return {HTMLElement | Array} A DOM reference to an HTML = element or an array of HTMLElements.=0A= */=0A= get: function(el) {=0A= if (el && (el.nodeType || el.item)) { // Node, or NodeList=0A= return el;=0A= }=0A= =0A= if (YAHOO.lang.isString(el) || !el) { // id or null=0A= return document.getElementById(el);=0A= }=0A= =0A= if (el.length !=3D=3D undefined) { // array-like =0A= var c =3D [];=0A= for (var i =3D 0, len =3D el.length; i < len; ++i) {=0A= c[c.length] =3D Y.Dom.get(el[i]);=0A= }=0A= =0A= return c;=0A= }=0A= =0A= return el; // some other object, just pass it back=0A= },=0A= =0A= /**=0A= * Normalizes currentStyle and ComputedStyle.=0A= * @method getStyle=0A= * @param {String | HTMLElement |Array} el Accepts a string to = use as an ID, an actual DOM reference, or an Array of IDs and/or = HTMLElements.=0A= * @param {String} property The style property whose value is = returned.=0A= * @return {String | Array} The current value of the style = property for the element(s).=0A= */=0A= getStyle: function(el, property) {=0A= property =3D toCamel(property);=0A= =0A= var f =3D function(element) {=0A= return getStyle(element, property);=0A= };=0A= =0A= return Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Wrapper for setting style properties of HTMLElements. = Normalizes "opacity" across modern browsers.=0A= * @method setStyle=0A= * @param {String | HTMLElement | Array} el Accepts a string to = use as an ID, an actual DOM reference, or an Array of IDs and/or = HTMLElements.=0A= * @param {String} property The style property to be set.=0A= * @param {String} val The value to apply to the given property.=0A= */=0A= setStyle: function(el, property, val) {=0A= property =3D toCamel(property);=0A= =0A= var f =3D function(element) {=0A= setStyle(element, property, val);=0A= =0A= };=0A= =0A= Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Gets the current position of an element based on page = coordinates. Element must be part of the DOM tree to have page = coordinates (display:none or elements not appended return false).=0A= * @method getXY=0A= * @param {String | HTMLElement | Array} el Accepts a string to = use as an ID, an actual DOM reference, or an Array of IDs and/or = HTMLElements=0A= * @return {Array} The XY position of the element(s)=0A= */=0A= getXY: function(el) {=0A= var f =3D function(el) {=0A= // has to be part of document to have pageXY=0A= if ( (el.parentNode =3D=3D=3D null || el.offsetParent = =3D=3D=3D null ||=0A= this.getStyle(el, 'display') =3D=3D 'none') && = el !=3D el.ownerDocument.body) {=0A= return false;=0A= }=0A= =0A= return getXY(el);=0A= };=0A= =0A= return Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Gets the current X position of an element based on page = coordinates. The element must be part of the DOM tree to have page = coordinates (display:none or elements not appended return false).=0A= * @method getX=0A= * @param {String | HTMLElement | Array} el Accepts a string to = use as an ID, an actual DOM reference, or an Array of IDs and/or = HTMLElements=0A= * @return {Number | Array} The X position of the element(s)=0A= */=0A= getX: function(el) {=0A= var f =3D function(el) {=0A= return Y.Dom.getXY(el)[0];=0A= };=0A= =0A= return Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Gets the current Y position of an element based on page = coordinates. Element must be part of the DOM tree to have page = coordinates (display:none or elements not appended return false).=0A= * @method getY=0A= * @param {String | HTMLElement | Array} el Accepts a string to = use as an ID, an actual DOM reference, or an Array of IDs and/or = HTMLElements=0A= * @return {Number | Array} The Y position of the element(s)=0A= */=0A= getY: function(el) {=0A= var f =3D function(el) {=0A= return Y.Dom.getXY(el)[1];=0A= };=0A= =0A= return Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Set the position of an html element in page coordinates, = regardless of how the element is positioned.=0A= * The element(s) must be part of the DOM tree to have page = coordinates (display:none or elements not appended return false).=0A= * @method setXY=0A= * @param {String | HTMLElement | Array} el Accepts a string to = use as an ID, an actual DOM reference, or an Array of IDs and/or = HTMLElements=0A= * @param {Array} pos Contains X & Y values for new position = (coordinates are page-based)=0A= * @param {Boolean} noRetry By default we try and set the = position a second time if the first fails=0A= */=0A= setXY: function(el, pos, noRetry) {=0A= var f =3D function(el) {=0A= var style_pos =3D this.getStyle(el, 'position');=0A= if (style_pos =3D=3D 'static') { // default to relative=0A= this.setStyle(el, 'position', 'relative');=0A= style_pos =3D 'relative';=0A= }=0A= =0A= var pageXY =3D this.getXY(el);=0A= if (pageXY =3D=3D=3D false) { // has to be part of doc = to have pageXY=0A= return false; =0A= }=0A= =0A= var delta =3D [ // assuming pixels; if not we will have = to retry=0A= parseInt( this.getStyle(el, 'left'), 10 ),=0A= parseInt( this.getStyle(el, 'top'), 10 )=0A= ];=0A= =0A= if ( isNaN(delta[0]) ) {// in case of 'auto'=0A= delta[0] =3D (style_pos =3D=3D 'relative') ? 0 : = el.offsetLeft;=0A= } =0A= if ( isNaN(delta[1]) ) { // in case of 'auto'=0A= delta[1] =3D (style_pos =3D=3D 'relative') ? 0 : = el.offsetTop;=0A= } =0A= =0A= if (pos[0] !=3D=3D null) { el.style.left =3D pos[0] - = pageXY[0] + delta[0] + 'px'; }=0A= if (pos[1] !=3D=3D null) { el.style.top =3D pos[1] - = pageXY[1] + delta[1] + 'px'; }=0A= =0A= if (!noRetry) {=0A= var newXY =3D this.getXY(el);=0A= =0A= // if retry is true, try one more time if we miss =0A= if ( (pos[0] !=3D=3D null && newXY[0] !=3D pos[0]) || =0A= (pos[1] !=3D=3D null && newXY[1] !=3D pos[1]) ) {=0A= this.setXY(el, pos, true);=0A= }=0A= } =0A= =0A= };=0A= =0A= Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Set the X position of an html element in page coordinates, = regardless of how the element is positioned.=0A= * The element must be part of the DOM tree to have page = coordinates (display:none or elements not appended return false).=0A= * @method setX=0A= * @param {String | HTMLElement | Array} el Accepts a string to = use as an ID, an actual DOM reference, or an Array of IDs and/or = HTMLElements.=0A= * @param {Int} x The value to use as the X coordinate for the = element(s).=0A= */=0A= setX: function(el, x) {=0A= Y.Dom.setXY(el, [x, null]);=0A= },=0A= =0A= /**=0A= * Set the Y position of an html element in page coordinates, = regardless of how the element is positioned.=0A= * The element must be part of the DOM tree to have page = coordinates (display:none or elements not appended return false).=0A= * @method setY=0A= * @param {String | HTMLElement | Array} el Accepts a string to = use as an ID, an actual DOM reference, or an Array of IDs and/or = HTMLElements.=0A= * @param {Int} x To use as the Y coordinate for the element(s).=0A= */=0A= setY: function(el, y) {=0A= Y.Dom.setXY(el, [null, y]);=0A= },=0A= =0A= /**=0A= * Returns the region position of the given element.=0A= * The element must be part of the DOM tree to have a region = (display:none or elements not appended return false).=0A= * @method getRegion=0A= * @param {String | HTMLElement | Array} el Accepts a string to = use as an ID, an actual DOM reference, or an Array of IDs and/or = HTMLElements.=0A= * @return {Region | Array} A Region or array of Region = instances containing "top, left, bottom, right" member data.=0A= */=0A= getRegion: function(el) {=0A= var f =3D function(el) {=0A= if ( (el.parentNode =3D=3D=3D null || el.offsetParent = =3D=3D=3D null ||=0A= this.getStyle(el, 'display') =3D=3D 'none') && = el !=3D el.ownerDocument.body) {=0A= return false;=0A= }=0A= =0A= var region =3D Y.Region.getRegion(el);=0A= return region;=0A= };=0A= =0A= return Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Returns the width of the client (viewport).=0A= * @method getClientWidth=0A= * @deprecated Now using getViewportWidth. This interface left = intact for back compat.=0A= * @return {Int} The width of the viewable area of the page.=0A= */=0A= getClientWidth: function() {=0A= return Y.Dom.getViewportWidth();=0A= },=0A= =0A= /**=0A= * Returns the height of the client (viewport).=0A= * @method getClientHeight=0A= * @deprecated Now using getViewportHeight. This interface left = intact for back compat.=0A= * @return {Int} The height of the viewable area of the page.=0A= */=0A= getClientHeight: function() {=0A= return Y.Dom.getViewportHeight();=0A= },=0A= =0A= /**=0A= * Returns a array of HTMLElements with the given class.=0A= * For optimized performance, include a tag and/or root node = when possible.=0A= * @method getElementsByClassName=0A= * @param {String} className The class name to match against=0A= * @param {String} tag (optional) The tag name of the elements = being collected=0A= * @param {String | HTMLElement} root (optional) The HTMLElement = or an ID to use as the starting point =0A= * @param {Function} apply (optional) A function to apply to = each element when found =0A= * @return {Array} An array of elements that have the given = class name=0A= */=0A= getElementsByClassName: function(className, tag, root, apply) {=0A= tag =3D tag || '*';=0A= root =3D (root) ? Y.Dom.get(root) : null || document; =0A= if (!root) {=0A= return [];=0A= }=0A= =0A= var nodes =3D [],=0A= elements =3D root.getElementsByTagName(tag),=0A= re =3D getClassRegEx(className);=0A= =0A= for (var i =3D 0, len =3D elements.length; i < len; ++i) {=0A= if ( re.test(elements[i].className) ) {=0A= nodes[nodes.length] =3D elements[i];=0A= if (apply) {=0A= apply.call(elements[i], elements[i]);=0A= }=0A= }=0A= }=0A= =0A= return nodes;=0A= },=0A= =0A= /**=0A= * Determines whether an HTMLElement has the given className.=0A= * @method hasClass=0A= * @param {String | HTMLElement | Array} el The element or = collection to test=0A= * @param {String} className the class name to search for=0A= * @return {Boolean | Array} A boolean value or array of boolean = values=0A= */=0A= hasClass: function(el, className) {=0A= var re =3D getClassRegEx(className);=0A= =0A= var f =3D function(el) {=0A= return re.test(el.className);=0A= };=0A= =0A= return Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Adds a class name to a given element or collection of = elements.=0A= * @method addClass =0A= * @param {String | HTMLElement | Array} el The element or = collection to add the class to=0A= * @param {String} className the class name to add to the class = attribute=0A= * @return {Boolean | Array} A pass/fail boolean or array of = booleans=0A= */=0A= addClass: function(el, className) {=0A= var f =3D function(el) {=0A= if (this.hasClass(el, className)) {=0A= return false; // already present=0A= }=0A= =0A= =0A= el.className =3D YAHOO.lang.trim([el.className, = className].join(' '));=0A= return true;=0A= };=0A= =0A= return Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Removes a class name from a given element or collection of = elements.=0A= * @method removeClass =0A= * @param {String | HTMLElement | Array} el The element or = collection to remove the class from=0A= * @param {String} className the class name to remove from the = class attribute=0A= * @return {Boolean | Array} A pass/fail boolean or array of = booleans=0A= */=0A= removeClass: function(el, className) {=0A= var re =3D getClassRegEx(className);=0A= =0A= var f =3D function(el) {=0A= if (!className || !this.hasClass(el, className)) {=0A= return false; // not present=0A= } =0A= =0A= =0A= var c =3D el.className;=0A= el.className =3D c.replace(re, ' ');=0A= if ( this.hasClass(el, className) ) { // in case of = multiple adjacent=0A= this.removeClass(el, className);=0A= }=0A= =0A= el.className =3D YAHOO.lang.trim(el.className); // = remove any trailing spaces=0A= return true;=0A= };=0A= =0A= return Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Replace a class with another class for a given element or = collection of elements.=0A= * If no oldClassName is present, the newClassName is simply = added.=0A= * @method replaceClass =0A= * @param {String | HTMLElement | Array} el The element or = collection to remove the class from=0A= * @param {String} oldClassName the class name to be replaced=0A= * @param {String} newClassName the class name that will be = replacing the old class name=0A= * @return {Boolean | Array} A pass/fail boolean or array of = booleans=0A= */=0A= replaceClass: function(el, oldClassName, newClassName) {=0A= if (!newClassName || oldClassName =3D=3D=3D newClassName) { = // avoid infinite loop=0A= return false;=0A= }=0A= =0A= var re =3D getClassRegEx(oldClassName);=0A= =0A= var f =3D function(el) {=0A= =0A= if ( !this.hasClass(el, oldClassName) ) {=0A= this.addClass(el, newClassName); // just add it if = nothing to replace=0A= return true; // NOTE: return=0A= }=0A= =0A= el.className =3D el.className.replace(re, ' ' + = newClassName + ' ');=0A= =0A= if ( this.hasClass(el, oldClassName) ) { // in case of = multiple adjacent=0A= this.replaceClass(el, oldClassName, newClassName);=0A= }=0A= =0A= el.className =3D YAHOO.lang.trim(el.className); // = remove any trailing spaces=0A= return true;=0A= };=0A= =0A= return Y.Dom.batch(el, f, Y.Dom, true);=0A= },=0A= =0A= /**=0A= * Returns an ID and applies it to the element "el", if provided.=0A= * @method generateId =0A= * @param {String | HTMLElement | Array} el (optional) An = optional element array of elements to add an ID to (no ID is added if = one is already present).=0A= * @param {String} prefix (optional) an optional prefix to use = (defaults to "yui-gen").=0A= * @return {String | Array} The generated ID, or array of = generated IDs (or original ID if already present on an element)=0A= */=0A= generateId: function(el, prefix) {=0A= prefix =3D prefix || 'yui-gen';=0A= =0A= var f =3D function(el) {=0A= if (el && el.id) { // do not override existing ID=0A= return el.id;=0A= } =0A= =0A= var id =3D prefix + YAHOO.env._id_counter++;=0A= =0A= if (el) {=0A= el.id =3D id;=0A= }=0A= =0A= return id;=0A= };=0A= =0A= // batch fails when no element, so just generate and return = single ID=0A= return Y.Dom.batch(el, f, Y.Dom, true) || f.apply(Y.Dom, = arguments);=0A= },=0A= =0A= /**=0A= * Determines whether an HTMLElement is an ancestor of another = HTML element in the DOM hierarchy.=0A= * @method isAncestor=0A= * @param {String | HTMLElement} haystack The possible ancestor=0A= * @param {String | HTMLElement} needle The possible descendent=0A= * @return {Boolean} Whether or not the haystack is an ancestor = of needle=0A= */=0A= isAncestor: function(haystack, needle) {=0A= haystack =3D Y.Dom.get(haystack);=0A= needle =3D Y.Dom.get(needle);=0A= =0A= if (!haystack || !needle) {=0A= return false;=0A= }=0A= =0A= if (haystack.contains && needle.nodeType && !isSafari) { // = safari contains is broken=0A= return haystack.contains(needle);=0A= }=0A= else if ( haystack.compareDocumentPosition && = needle.nodeType ) {=0A= return !!(haystack.compareDocumentPosition(needle) & 16);=0A= } else if (needle.nodeType) {=0A= // fallback to crawling up (safari)=0A= return !!this.getAncestorBy(needle, function(el) {=0A= return el =3D=3D haystack; =0A= }); =0A= }=0A= return false;=0A= },=0A= =0A= /**=0A= * Determines whether an HTMLElement is present in the current = document.=0A= * @method inDocument =0A= * @param {String | HTMLElement} el The element to search for=0A= * @return {Boolean} Whether or not the element is present in = the current document=0A= */=0A= inDocument: function(el) {=0A= return this.isAncestor(document.documentElement, el);=0A= },=0A= =0A= /**=0A= * Returns a array of HTMLElements that pass the test applied by = supplied boolean method.=0A= * For optimized performance, include a tag and/or root node = when possible.=0A= * @method getElementsBy=0A= * @param {Function} method - A boolean method for testing = elements which receives the element as its only argument.=0A= * @param {String} tag (optional) The tag name of the elements = being collected=0A= * @param {String | HTMLElement} root (optional) The HTMLElement = or an ID to use as the starting point =0A= * @param {Function} apply (optional) A function to apply to = each element when found =0A= * @return {Array} Array of HTMLElements=0A= */=0A= getElementsBy: function(method, tag, root, apply) {=0A= tag =3D tag || '*';=0A= root =3D (root) ? Y.Dom.get(root) : null || document; =0A= =0A= if (!root) {=0A= return [];=0A= }=0A= =0A= var nodes =3D [],=0A= elements =3D root.getElementsByTagName(tag);=0A= =0A= for (var i =3D 0, len =3D elements.length; i < len; ++i) {=0A= if ( method(elements[i]) ) {=0A= nodes[nodes.length] =3D elements[i];=0A= if (apply) {=0A= apply(elements[i]);=0A= }=0A= }=0A= }=0A= =0A= =0A= return nodes;=0A= },=0A= =0A= /**=0A= * Runs the supplied method against each item in the = Collection/Array.=0A= * The method is called with the element(s) as the first arg, = and the optional param as the second ( method(el, o) ).=0A= * @method batch=0A= * @param {String | HTMLElement | Array} el (optional) An = element or array of elements to apply the method to=0A= * @param {Function} method The method to apply to the element(s)=0A= * @param {Any} o (optional) An optional arg that is passed to = the supplied method=0A= * @param {Boolean} override (optional) Whether or not to = override the scope of "method" with "o"=0A= * @return {Any | Array} The return value(s) from the supplied = method=0A= */=0A= batch: function(el, method, o, override) {=0A= el =3D (el && (el.tagName || el.item)) ? el : Y.Dom.get(el); = // skip get() when possible=0A= =0A= if (!el || !method) {=0A= return false;=0A= } =0A= var scope =3D (override) ? o : window;=0A= =0A= if (el.tagName || el.length =3D=3D=3D undefined) { // = element or not array-like =0A= return method.call(scope, el, o);=0A= } =0A= =0A= var collection =3D [];=0A= =0A= for (var i =3D 0, len =3D el.length; i < len; ++i) {=0A= collection[collection.length] =3D method.call(scope, = el[i], o);=0A= }=0A= =0A= return collection;=0A= },=0A= =0A= /**=0A= * Returns the height of the document.=0A= * @method getDocumentHeight=0A= * @return {Int} The height of the actual document (which = includes the body and its margin).=0A= */=0A= getDocumentHeight: function() {=0A= var scrollHeight =3D (document.compatMode !=3D 'CSS1Compat') = ? document.body.scrollHeight : document.documentElement.scrollHeight;=0A= =0A= var h =3D Math.max(scrollHeight, Y.Dom.getViewportHeight());=0A= return h;=0A= },=0A= =0A= /**=0A= * Returns the width of the document.=0A= * @method getDocumentWidth=0A= * @return {Int} The width of the actual document (which = includes the body and its margin).=0A= */=0A= getDocumentWidth: function() {=0A= var scrollWidth =3D (document.compatMode !=3D 'CSS1Compat') = ? document.body.scrollWidth : document.documentElement.scrollWidth;=0A= var w =3D Math.max(scrollWidth, Y.Dom.getViewportWidth());=0A= return w;=0A= },=0A= =0A= /**=0A= * Returns the current height of the viewport.=0A= * @method getViewportHeight=0A= * @return {Int} The height of the viewable area of the page = (excludes scrollbars).=0A= */=0A= getViewportHeight: function() {=0A= var height =3D self.innerHeight; // Safari, Opera=0A= var mode =3D document.compatMode;=0A= =0A= if ( (mode || isIE) && !isOpera ) { // IE, Gecko=0A= height =3D (mode =3D=3D 'CSS1Compat') ?=0A= document.documentElement.clientHeight : // = Standards=0A= document.body.clientHeight; // Quirks=0A= }=0A= =0A= return height;=0A= },=0A= =0A= /**=0A= * Returns the current width of the viewport.=0A= * @method getViewportWidth=0A= * @return {Int} The width of the viewable area of the page = (excludes scrollbars).=0A= */=0A= =0A= getViewportWidth: function() {=0A= var width =3D self.innerWidth; // Safari=0A= var mode =3D document.compatMode;=0A= =0A= if (mode || isIE) { // IE, Gecko, Opera=0A= width =3D (mode =3D=3D 'CSS1Compat') ?=0A= document.documentElement.clientWidth : // = Standards=0A= document.body.clientWidth; // Quirks=0A= }=0A= return width;=0A= },=0A= =0A= /**=0A= * Returns the nearest ancestor that passes the test applied by = supplied boolean method.=0A= * For performance reasons, IDs are not accepted and argument = validation omitted.=0A= * @method getAncestorBy=0A= * @param {HTMLElement} node The HTMLElement to use as the = starting point =0A= * @param {Function} method - A boolean method for testing = elements which receives the element as its only argument.=0A= * @return {Object} HTMLElement or null if not found=0A= */=0A= getAncestorBy: function(node, method) {=0A= while (node =3D node.parentNode) { // NOTE: assignment=0A= if ( testElement(node, method) ) {=0A= return node;=0A= }=0A= } =0A= =0A= return null;=0A= },=0A= =0A= /**=0A= * Returns the nearest ancestor with the given className.=0A= * @method getAncestorByClassName=0A= * @param {String | HTMLElement} node The HTMLElement or an ID = to use as the starting point =0A= * @param {String} className=0A= * @return {Object} HTMLElement=0A= */=0A= getAncestorByClassName: function(node, className) {=0A= node =3D Y.Dom.get(node);=0A= if (!node) {=0A= return null;=0A= }=0A= var method =3D function(el) { return Y.Dom.hasClass(el, = className); };=0A= return Y.Dom.getAncestorBy(node, method);=0A= },=0A= =0A= /**=0A= * Returns the nearest ancestor with the given tagName.=0A= * @method getAncestorByTagName=0A= * @param {String | HTMLElement} node The HTMLElement or an ID = to use as the starting point =0A= * @param {String} tagName=0A= * @return {Object} HTMLElement=0A= */=0A= getAncestorByTagName: function(node, tagName) {=0A= node =3D Y.Dom.get(node);=0A= if (!node) {=0A= return null;=0A= }=0A= var method =3D function(el) {=0A= return el.tagName && el.tagName.toUpperCase() =3D=3D = tagName.toUpperCase();=0A= };=0A= =0A= return Y.Dom.getAncestorBy(node, method);=0A= },=0A= =0A= /**=0A= * Returns the previous sibling that is an HTMLElement. =0A= * For performance reasons, IDs are not accepted and argument = validation omitted.=0A= * Returns the nearest HTMLElement sibling if no method provided.=0A= * @method getPreviousSiblingBy=0A= * @param {HTMLElement} node The HTMLElement to use as the = starting point =0A= * @param {Function} method A boolean function used to test = siblings=0A= * that receives the sibling node being tested as its only = argument=0A= * @return {Object} HTMLElement or null if not found=0A= */=0A= getPreviousSiblingBy: function(node, method) {=0A= while (node) {=0A= node =3D node.previousSibling;=0A= if ( testElement(node, method) ) {=0A= return node;=0A= }=0A= }=0A= return null;=0A= }, =0A= =0A= /**=0A= * Returns the previous sibling that is an HTMLElement =0A= * @method getPreviousSibling=0A= * @param {String | HTMLElement} node The HTMLElement or an ID = to use as the starting point =0A= * @return {Object} HTMLElement or null if not found=0A= */=0A= getPreviousSibling: function(node) {=0A= node =3D Y.Dom.get(node);=0A= if (!node) {=0A= return null;=0A= }=0A= =0A= return Y.Dom.getPreviousSiblingBy(node);=0A= }, =0A= =0A= /**=0A= * Returns the next HTMLElement sibling that passes the boolean = method. =0A= * For performance reasons, IDs are not accepted and argument = validation omitted.=0A= * Returns the nearest HTMLElement sibling if no method provided.=0A= * @method getNextSiblingBy=0A= * @param {HTMLElement} node The HTMLElement to use as the = starting point =0A= * @param {Function} method A boolean function used to test = siblings=0A= * that receives the sibling node being tested as its only = argument=0A= * @return {Object} HTMLElement or null if not found=0A= */=0A= getNextSiblingBy: function(node, method) {=0A= while (node) {=0A= node =3D node.nextSibling;=0A= if ( testElement(node, method) ) {=0A= return node;=0A= }=0A= }=0A= return null;=0A= }, =0A= =0A= /**=0A= * Returns the next sibling that is an HTMLElement =0A= * @method getNextSibling=0A= * @param {String | HTMLElement} node The HTMLElement or an ID = to use as the starting point =0A= * @return {Object} HTMLElement or null if not found=0A= */=0A= getNextSibling: function(node) {=0A= node =3D Y.Dom.get(node);=0A= if (!node) {=0A= return null;=0A= }=0A= =0A= return Y.Dom.getNextSiblingBy(node);=0A= }, =0A= =0A= /**=0A= * Returns the first HTMLElement child that passes the test = method. =0A= * @method getFirstChildBy=0A= * @param {HTMLElement} node The HTMLElement to use as the = starting point =0A= * @param {Function} method A boolean function used to test = children=0A= * that receives the node being tested as its only argument=0A= * @return {Object} HTMLElement or null if not found=0A= */=0A= getFirstChildBy: function(node, method) {=0A= var child =3D ( testElement(node.firstChild, method) ) ? = node.firstChild : null;=0A= return child || Y.Dom.getNextSiblingBy(node.firstChild, = method);=0A= }, =0A= =0A= /**=0A= * Returns the first HTMLElement child. =0A= * @method getFirstChild=0A= * @param {String | HTMLElement} node The HTMLElement or an ID = to use as the starting point =0A= * @return {Object} HTMLElement or null if not found=0A= */=0A= getFirstChild: function(node, method) {=0A= node =3D Y.Dom.get(node);=0A= if (!node) {=0A= return null;=0A= }=0A= return Y.Dom.getFirstChildBy(node);=0A= }, =0A= =0A= /**=0A= * Returns the last HTMLElement child that passes the test = method. =0A= * @method getLastChildBy=0A= * @param {HTMLElement} node The HTMLElement to use as the = starting point =0A= * @param {Function} method A boolean function used to test = children=0A= * that receives the node being tested as its only argument=0A= * @return {Object} HTMLElement or null if not found=0A= */=0A= getLastChildBy: function(node, method) {=0A= if (!node) {=0A= return null;=0A= }=0A= var child =3D ( testElement(node.lastChild, method) ) ? = node.lastChild : null;=0A= return child || Y.Dom.getPreviousSiblingBy(node.lastChild, = method);=0A= }, =0A= =0A= /**=0A= * Returns the last HTMLElement child. =0A= * @method getLastChild=0A= * @param {String | HTMLElement} node The HTMLElement or an ID = to use as the starting point =0A= * @return {Object} HTMLElement or null if not found=0A= */=0A= getLastChild: function(node) {=0A= node =3D Y.Dom.get(node);=0A= return Y.Dom.getLastChildBy(node);=0A= }, =0A= =0A= /**=0A= * Returns an array of HTMLElement childNodes that pass the test = method. =0A= * @method getChildrenBy=0A= * @param {HTMLElement} node The HTMLElement to start from=0A= * @param {Function} method A boolean function used to test = children=0A= * that receives the node being tested as its only argument=0A= * @return {Array} A static array of HTMLElements=0A= */=0A= getChildrenBy: function(node, method) {=0A= var child =3D Y.Dom.getFirstChildBy(node, method);=0A= var children =3D child ? [child] : [];=0A= =0A= Y.Dom.getNextSiblingBy(child, function(node) {=0A= if ( !method || method(node) ) {=0A= children[children.length] =3D node;=0A= }=0A= return false; // fail test to collect all children=0A= });=0A= =0A= return children;=0A= },=0A= =0A= /**=0A= * Returns an array of HTMLElement childNodes. =0A= * @method getChildren=0A= * @param {String | HTMLElement} node The HTMLElement or an ID = to use as the starting point =0A= * @return {Array} A static array of HTMLElements=0A= */=0A= getChildren: function(node) {=0A= node =3D Y.Dom.get(node);=0A= if (!node) {=0A= }=0A= =0A= return Y.Dom.getChildrenBy(node);=0A= },=0A= =0A= /**=0A= * Returns the left scroll value of the document =0A= * @method getDocumentScrollLeft=0A= * @param {HTMLDocument} document (optional) The document to get = the scroll value of=0A= * @return {Int} The amount that the document is scrolled to = the left=0A= */=0A= getDocumentScrollLeft: function(doc) {=0A= doc =3D doc || document;=0A= return Math.max(doc.documentElement.scrollLeft, = doc.body.scrollLeft);=0A= }, =0A= =0A= /**=0A= * Returns the top scroll value of the document =0A= * @method getDocumentScrollTop=0A= * @param {HTMLDocument} document (optional) The document to get = the scroll value of=0A= * @return {Int} The amount that the document is scrolled to = the top=0A= */=0A= getDocumentScrollTop: function(doc) {=0A= doc =3D doc || document;=0A= return Math.max(doc.documentElement.scrollTop, = doc.body.scrollTop);=0A= },=0A= =0A= /**=0A= * Inserts the new node as the previous sibling of the reference = node =0A= * @method insertBefore=0A= * @param {String | HTMLElement} newNode The node to be inserted=0A= * @param {String | HTMLElement} referenceNode The node to = insert the new node before =0A= * @return {HTMLElement} The node that was inserted (or null if = insert fails) =0A= */=0A= insertBefore: function(newNode, referenceNode) {=0A= newNode =3D Y.Dom.get(newNode); =0A= referenceNode =3D Y.Dom.get(referenceNode); =0A= =0A= if (!newNode || !referenceNode || !referenceNode.parentNode) = {=0A= return null;=0A= } =0A= =0A= return referenceNode.parentNode.insertBefore(newNode, = referenceNode); =0A= },=0A= =0A= /**=0A= * Inserts the new node as the next sibling of the reference = node =0A= * @method insertAfter=0A= * @param {String | HTMLElement} newNode The node to be inserted=0A= * @param {String | HTMLElement} referenceNode The node to = insert the new node after =0A= * @return {HTMLElement} The node that was inserted (or null if = insert fails) =0A= */=0A= insertAfter: function(newNode, referenceNode) {=0A= newNode =3D Y.Dom.get(newNode); =0A= referenceNode =3D Y.Dom.get(referenceNode); =0A= =0A= if (!newNode || !referenceNode || !referenceNode.parentNode) = {=0A= return null;=0A= } =0A= =0A= if (referenceNode.nextSibling) {=0A= return referenceNode.parentNode.insertBefore(newNode, = referenceNode.nextSibling); =0A= } else {=0A= return referenceNode.parentNode.appendChild(newNode);=0A= }=0A= },=0A= =0A= /**=0A= * Creates a Region based on the viewport relative to the = document. =0A= * @method getClientRegion=0A= * @return {Region} A Region object representing the viewport = which accounts for document scroll=0A= */=0A= getClientRegion: function() {=0A= var t =3D Y.Dom.getDocumentScrollTop(),=0A= l =3D Y.Dom.getDocumentScrollLeft(),=0A= r =3D Y.Dom.getViewportWidth() + l,=0A= b =3D Y.Dom.getViewportHeight() + t;=0A= =0A= return new Y.Region(t, r, b, l);=0A= }=0A= };=0A= =0A= var getXY =3D function() {=0A= if (document.documentElement.getBoundingClientRect) { // IE=0A= return function(el) {=0A= var box =3D el.getBoundingClientRect();=0A= =0A= var rootNode =3D el.ownerDocument;=0A= return [box.left + = Y.Dom.getDocumentScrollLeft(rootNode), box.top +=0A= Y.Dom.getDocumentScrollTop(rootNode)];=0A= };=0A= } else {=0A= return function(el) { // manually calculate by crawling up = offsetParents=0A= var pos =3D [el.offsetLeft, el.offsetTop];=0A= var parentNode =3D el.offsetParent;=0A= =0A= // safari: subtract body offsets if el is abs (or any = offsetParent), unless body is offsetParent=0A= var accountForBody =3D (isSafari &&=0A= Y.Dom.getStyle(el, 'position') =3D=3D 'absolute' = &&=0A= el.offsetParent =3D=3D el.ownerDocument.body);=0A= =0A= if (parentNode !=3D el) {=0A= while (parentNode) {=0A= pos[0] +=3D parentNode.offsetLeft;=0A= pos[1] +=3D parentNode.offsetTop;=0A= if (!accountForBody && isSafari && =0A= Y.Dom.getStyle(parentNode,'position') = =3D=3D 'absolute' ) { =0A= accountForBody =3D true;=0A= }=0A= parentNode =3D parentNode.offsetParent;=0A= }=0A= }=0A= =0A= if (accountForBody) { //safari doubles in this case=0A= pos[0] -=3D el.ownerDocument.body.offsetLeft;=0A= pos[1] -=3D el.ownerDocument.body.offsetTop;=0A= } =0A= parentNode =3D el.parentNode;=0A= =0A= // account for any scrolled ancestors=0A= while ( parentNode.tagName && = !patterns.ROOT_TAG.test(parentNode.tagName) ) =0A= {=0A= if (parentNode.scrollTop || parentNode.scrollLeft) {=0A= // work around opera inline/table scrollLeft/Top = bug (false reports offset as scroll)=0A= if = (!patterns.OP_SCROLL.test(Y.Dom.getStyle(parentNode, 'display'))) { =0A= if (!isOpera || Y.Dom.getStyle(parentNode, = 'overflow') !=3D=3D 'visible') { // opera inline-block misreports when = visible=0A= pos[0] -=3D parentNode.scrollLeft;=0A= pos[1] -=3D parentNode.scrollTop;=0A= }=0A= }=0A= }=0A= =0A= parentNode =3D parentNode.parentNode; =0A= }=0A= =0A= return pos;=0A= };=0A= }=0A= }() // NOTE: Executing for loadtime branching=0A= })();=0A= /**=0A= * A region is a representation of an object on a grid. It is defined=0A= * by the top, right, bottom, left extents, so is rectangular by = default. If =0A= * other shapes are required, this class could be extended to support it.=0A= * @namespace YAHOO.util=0A= * @class Region=0A= * @param {Int} t the top extent=0A= * @param {Int} r the right extent=0A= * @param {Int} b the bottom extent=0A= * @param {Int} l the left extent=0A= * @constructor=0A= */=0A= YAHOO.util.Region =3D function(t, r, b, l) {=0A= =0A= /**=0A= * The region's top extent=0A= * @property top=0A= * @type Int=0A= */=0A= this.top =3D t;=0A= =0A= /**=0A= * The region's top extent as index, for symmetry with set/getXY=0A= * @property 1=0A= * @type Int=0A= */=0A= this[1] =3D t;=0A= =0A= /**=0A= * The region's right extent=0A= * @property right=0A= * @type int=0A= */=0A= this.right =3D r;=0A= =0A= /**=0A= * The region's bottom extent=0A= * @property bottom=0A= * @type Int=0A= */=0A= this.bottom =3D b;=0A= =0A= /**=0A= * The region's left extent=0A= * @property left=0A= * @type Int=0A= */=0A= this.left =3D l;=0A= =0A= /**=0A= * The region's left extent as index, for symmetry with set/getXY=0A= * @property 0=0A= * @type Int=0A= */=0A= this[0] =3D l;=0A= };=0A= =0A= /**=0A= * Returns true if this region contains the region passed in=0A= * @method contains=0A= * @param {Region} region The region to evaluate=0A= * @return {Boolean} True if the region is contained with this = region, =0A= * else false=0A= */=0A= YAHOO.util.Region.prototype.contains =3D function(region) {=0A= return ( region.left >=3D this.left && =0A= region.right <=3D this.right && =0A= region.top >=3D this.top && =0A= region.bottom <=3D this.bottom );=0A= =0A= };=0A= =0A= /**=0A= * Returns the area of the region=0A= * @method getArea=0A= * @return {Int} the region's area=0A= */=0A= YAHOO.util.Region.prototype.getArea =3D function() {=0A= return ( (this.bottom - this.top) * (this.right - this.left) );=0A= };=0A= =0A= /**=0A= * Returns the region where the passed in region overlaps with this one=0A= * @method intersect=0A= * @param {Region} region The region that intersects=0A= * @return {Region} The overlap region, or null if there is no = overlap=0A= */=0A= YAHOO.util.Region.prototype.intersect =3D function(region) {=0A= var t =3D Math.max( this.top, region.top );=0A= var r =3D Math.min( this.right, region.right );=0A= var b =3D Math.min( this.bottom, region.bottom );=0A= var l =3D Math.max( this.left, region.left );=0A= =0A= if (b >=3D t && r >=3D l) {=0A= return new YAHOO.util.Region(t, r, b, l);=0A= } else {=0A= return null;=0A= }=0A= };=0A= =0A= /**=0A= * Returns the region representing the smallest region that can contain = both=0A= * the passed in region and this region.=0A= * @method union=0A= * @param {Region} region The region that to create the union with=0A= * @return {Region} The union region=0A= */=0A= YAHOO.util.Region.prototype.union =3D function(region) {=0A= var t =3D Math.min( this.top, region.top );=0A= var r =3D Math.max( this.right, region.right );=0A= var b =3D Math.max( this.bottom, region.bottom );=0A= var l =3D Math.min( this.left, region.left );=0A= =0A= return new YAHOO.util.Region(t, r, b, l);=0A= };=0A= =0A= /**=0A= * toString=0A= * @method toString=0A= * @return string the region properties=0A= */=0A= YAHOO.util.Region.prototype.toString =3D function() {=0A= return ( "Region {" +=0A= "top: " + this.top + =0A= ", right: " + this.right + =0A= ", bottom: " + this.bottom + =0A= ", left: " + this.left + =0A= "}" );=0A= };=0A= =0A= /**=0A= * Returns a region that is occupied by the DOM element=0A= * @method getRegion=0A= * @param {HTMLElement} el The element=0A= * @return {Region} The region that the element occupies=0A= * @static=0A= */=0A= YAHOO.util.Region.getRegion =3D function(el) {=0A= var p =3D YAHOO.util.Dom.getXY(el);=0A= =0A= var t =3D p[1];=0A= var r =3D p[0] + el.offsetWidth;=0A= var b =3D p[1] + el.offsetHeight;=0A= var l =3D p[0];=0A= =0A= return new YAHOO.util.Region(t, r, b, l);=0A= };=0A= =0A= /////////////////////////////////////////////////////////////////////////= ////=0A= =0A= =0A= /**=0A= * A point is a region that is special in that it represents a single = point on =0A= * the grid.=0A= * @namespace YAHOO.util=0A= * @class Point=0A= * @param {Int} x The X position of the point=0A= * @param {Int} y The Y position of the point=0A= * @constructor=0A= * @extends YAHOO.util.Region=0A= */=0A= YAHOO.util.Point =3D function(x, y) {=0A= if (YAHOO.lang.isArray(x)) { // accept input from Dom.getXY, = Event.getXY, etc.=0A= y =3D x[1]; // dont blow away x yet=0A= x =3D x[0];=0A= }=0A= =0A= /**=0A= * The X position of the point, which is also the right, left and = index zero (for Dom.getXY symmetry)=0A= * @property x=0A= * @type Int=0A= */=0A= =0A= this.x =3D this.right =3D this.left =3D this[0] =3D x;=0A= =0A= /**=0A= * The Y position of the point, which is also the top, bottom and = index one (for Dom.getXY symmetry)=0A= * @property y=0A= * @type Int=0A= */=0A= this.y =3D this.top =3D this.bottom =3D this[1] =3D y;=0A= };=0A= =0A= YAHOO.util.Point.prototype =3D new YAHOO.util.Region();=0A= =0A= YAHOO.register("dom", YAHOO.util.Dom, {version: "2.5.1", build: "984"});=0A= =0A= /*=0A= Copyright (c) 2008, Yahoo! Inc. All rights reserved.=0A= Code licensed under the BSD License:=0A= http://developer.yahoo.net/yui/license.txt=0A= version: 2.5.1=0A= */=0A= =0A= /**=0A= * The CustomEvent class lets you define events for your application=0A= * that can be subscribed to by one or more independent component.=0A= *=0A= * @param {String} type The type of event, which is passed to the = callback=0A= * when the event fires=0A= * @param {Object} oScope The context the event will fire from. "this" = will=0A= * refer to this object in the callback. Default = value: =0A= * the window object. The listener can override this.=0A= * @param {boolean} silent pass true to prevent the event from writing to=0A= * the debugsystem=0A= * @param {int} signature the signature that the custom event = subscriber=0A= * will receive. YAHOO.util.CustomEvent.LIST or =0A= * YAHOO.util.CustomEvent.FLAT. The default is=0A= * YAHOO.util.CustomEvent.LIST.=0A= * @namespace YAHOO.util=0A= * @class CustomEvent=0A= * @constructor=0A= */=0A= YAHOO.util.CustomEvent =3D function(type, oScope, silent, signature) {=0A= =0A= /**=0A= * The type of event, returned to subscribers when the event fires=0A= * @property type=0A= * @type string=0A= */=0A= this.type =3D type;=0A= =0A= /**=0A= * The scope the the event will fire from by default. Defaults to = the window =0A= * obj=0A= * @property scope=0A= * @type object=0A= */=0A= this.scope =3D oScope || window;=0A= =0A= /**=0A= * By default all custom events are logged in the debug build, set = silent=0A= * to true to disable debug outpu for this event.=0A= * @property silent=0A= * @type boolean=0A= */=0A= this.silent =3D silent;=0A= =0A= /**=0A= * Custom events support two styles of arguments provided to the = event=0A= * subscribers. =0A= *
    =0A= *
  • YAHOO.util.CustomEvent.LIST: =0A= *
      =0A= *
    • param1: event name
    • =0A= *
    • param2: array of arguments sent to fire
    • =0A= *
    • param3: a custom object supplied by the = subscriber
    • =0A= *
    =0A= *
  • =0A= *
  • YAHOO.util.CustomEvent.FLAT=0A= *
      =0A= *
    • param1: the first argument passed to fire. If you need to=0A= * pass multiple parameters, use and array or object = literal
    • =0A= *
    • param2: a custom object supplied by the = subscriber
    • =0A= *
    =0A= *
  • =0A= *
=0A= * @property signature=0A= * @type int=0A= */=0A= this.signature =3D signature || YAHOO.util.CustomEvent.LIST;=0A= =0A= /**=0A= * The subscribers to this event=0A= * @property subscribers=0A= * @type Subscriber[]=0A= */=0A= this.subscribers =3D [];=0A= =0A= if (!this.silent) {=0A= }=0A= =0A= var onsubscribeType =3D "_YUICEOnSubscribe";=0A= =0A= // Only add subscribe events for events that are not generated by =0A= // CustomEvent=0A= if (type !=3D=3D onsubscribeType) {=0A= =0A= /**=0A= * Custom events provide a custom event that fires whenever = there is=0A= * a new subscriber to the event. This provides an opportunity = to=0A= * handle the case where there is a non-repeating event that has=0A= * already fired has a new subscriber. =0A= *=0A= * @event subscribeEvent=0A= * @type YAHOO.util.CustomEvent=0A= * @param {Function} fn The function to execute=0A= * @param {Object} obj An object to be passed along when the = event =0A= * fires=0A= * @param {boolean|Object} override If true, the obj passed in = becomes =0A= * the execution scope of the = listener.=0A= * if an object, that object = becomes the=0A= * the execution scope.=0A= */=0A= this.subscribeEvent =3D =0A= new YAHOO.util.CustomEvent(onsubscribeType, this, true);=0A= =0A= } =0A= =0A= =0A= /**=0A= * In order to make it possible to execute the rest of the subscriber=0A= * stack when one thows an exception, the subscribers exceptions are=0A= * caught. The most recent exception is stored in this property=0A= * @property lastError=0A= * @type Error=0A= */=0A= this.lastError =3D null;=0A= };=0A= =0A= /**=0A= * Subscriber listener sigature constant. The LIST type returns three=0A= * parameters: the event type, the array of args passed to fire, and=0A= * the optional custom object=0A= * @property YAHOO.util.CustomEvent.LIST=0A= * @static=0A= * @type int=0A= */=0A= YAHOO.util.CustomEvent.LIST =3D 0;=0A= =0A= /**=0A= * Subscriber listener sigature constant. The FLAT type returns two=0A= * parameters: the first argument passed to fire and the optional =0A= * custom object=0A= * @property YAHOO.util.CustomEvent.FLAT=0A= * @static=0A= * @type int=0A= */=0A= YAHOO.util.CustomEvent.FLAT =3D 1;=0A= =0A= YAHOO.util.CustomEvent.prototype =3D {=0A= =0A= /**=0A= * Subscribes the caller to this event=0A= * @method subscribe=0A= * @param {Function} fn The function to execute=0A= * @param {Object} obj An object to be passed along when the = event =0A= * fires=0A= * @param {boolean|Object} override If true, the obj passed in = becomes =0A= * the execution scope of the = listener.=0A= * if an object, that object = becomes the=0A= * the execution scope.=0A= */=0A= subscribe: function(fn, obj, override) {=0A= =0A= if (!fn) {=0A= throw new Error("Invalid callback for subscriber to '" + this.type + = "'");=0A= }=0A= =0A= if (this.subscribeEvent) {=0A= this.subscribeEvent.fire(fn, obj, override);=0A= }=0A= =0A= this.subscribers.push( new YAHOO.util.Subscriber(fn, obj, = override) );=0A= },=0A= =0A= /**=0A= * Unsubscribes subscribers.=0A= * @method unsubscribe=0A= * @param {Function} fn The subscribed function to remove, if not = supplied=0A= * all will be removed=0A= * @param {Object} obj The custom object passed to subscribe. = This is=0A= * optional, but if supplied will be used to=0A= * disambiguate multiple listeners that are = the same=0A= * (e.g., you subscribe many object using a = function=0A= * that lives on the prototype)=0A= * @return {boolean} True if the subscriber was found and detached.=0A= */=0A= unsubscribe: function(fn, obj) {=0A= =0A= if (!fn) {=0A= return this.unsubscribeAll();=0A= }=0A= =0A= var found =3D false;=0A= for (var i=3D0, len=3Dthis.subscribers.length; i=0A= *
  • The type of event
  • =0A= *
  • All of the arguments fire() was executed with as an = array
  • =0A= *
  • The custom object (if any) that was passed into the = subscribe() =0A= * method
  • =0A= * =0A= * @method fire =0A= * @param {Object*} arguments an arbitrary set of parameters to pass = to =0A= * the handler.=0A= * @return {boolean} false if one of the subscribers returned false, =0A= * true otherwise=0A= */=0A= fire: function() {=0A= var len=3Dthis.subscribers.length;=0A= if (!len && this.silent) {=0A= return true;=0A= }=0A= =0A= var args=3D[].slice.call(arguments, 0), ret=3Dtrue, i, = rebuild=3Dfalse;=0A= =0A= if (!this.silent) {=0A= }=0A= =0A= // make a copy of the subscribers so that there are=0A= // no index problems if one subscriber removes another.=0A= var subs =3D this.subscribers.slice();=0A= =0A= for (i=3D0; i 0) {=0A= param =3D args[0];=0A= }=0A= =0A= try {=0A= ret =3D s.fn.call(scope, param, s.obj);=0A= } catch(e) {=0A= this.lastError =3D e;=0A= }=0A= } else {=0A= try {=0A= ret =3D s.fn.call(scope, this.type, args, s.obj);=0A= } catch(ex) {=0A= this.lastError =3D ex;=0A= }=0A= }=0A= if (false =3D=3D=3D ret) {=0A= if (!this.silent) {=0A= }=0A= =0A= //break;=0A= return false;=0A= }=0A= }=0A= }=0A= =0A= =0A= // if (rebuild) {=0A= // var newlist=3Dthis.,subs=3Dthis.subscribers;=0A= // for (i=3D0,len=3Dsubs.length; i-1; i--) {=0A= this._delete(i);=0A= }=0A= =0A= this.subscribers=3D[];=0A= =0A= return i;=0A= },=0A= =0A= /**=0A= * @method _delete=0A= * @private=0A= */=0A= _delete: function(index) {=0A= var s =3D this.subscribers[index];=0A= if (s) {=0A= delete s.fn;=0A= delete s.obj;=0A= }=0A= =0A= // this.subscribers[index]=3Dnull;=0A= this.subscribers.splice(index, 1);=0A= },=0A= =0A= /**=0A= * @method toString=0A= */=0A= toString: function() {=0A= return "CustomEvent: " + "'" + this.type + "', " + =0A= "scope: " + this.scope;=0A= =0A= }=0A= };=0A= =0A= /////////////////////////////////////////////////////////////////////=0A= =0A= /**=0A= * Stores the subscriber information to be used when the event fires.=0A= * @param {Function} fn The function to execute=0A= * @param {Object} obj An object to be passed along when the = event fires=0A= * @param {boolean} override If true, the obj passed in becomes the = execution=0A= * scope of the listener=0A= * @class Subscriber=0A= * @constructor=0A= */=0A= YAHOO.util.Subscriber =3D function(fn, obj, override) {=0A= =0A= /**=0A= * The callback that will be execute when the event fires=0A= * @property fn=0A= * @type function=0A= */=0A= this.fn =3D fn;=0A= =0A= /**=0A= * An optional custom object that will passed to the callback when=0A= * the event fires=0A= * @property obj=0A= * @type object=0A= */=0A= this.obj =3D YAHOO.lang.isUndefined(obj) ? null : obj;=0A= =0A= /**=0A= * The default execution scope for the event listener is defined = when the=0A= * event is created (usually the object which contains the event).=0A= * By setting override to true, the execution scope becomes the = custom=0A= * object passed in by the subscriber. If override is an object, = that =0A= * object becomes the scope.=0A= * @property override=0A= * @type boolean|object=0A= */=0A= this.override =3D override;=0A= =0A= };=0A= =0A= /**=0A= * Returns the execution scope for this listener. If override was set = to true=0A= * the custom obj will be the scope. If override is an object, that is = the=0A= * scope, otherwise the default scope will be used.=0A= * @method getScope=0A= * @param {Object} defaultScope the scope to use if this listener does = not=0A= * override it.=0A= */=0A= YAHOO.util.Subscriber.prototype.getScope =3D function(defaultScope) {=0A= if (this.override) {=0A= if (this.override =3D=3D=3D true) {=0A= return this.obj;=0A= } else {=0A= return this.override;=0A= }=0A= }=0A= return defaultScope;=0A= };=0A= =0A= /**=0A= * Returns true if the fn and obj match this objects properties.=0A= * Used by the unsubscribe method to match the right subscriber.=0A= *=0A= * @method contains=0A= * @param {Function} fn the function to execute=0A= * @param {Object} obj an object to be passed along when the event fires=0A= * @return {boolean} true if the supplied arguments match this =0A= * subscriber's signature.=0A= */=0A= YAHOO.util.Subscriber.prototype.contains =3D function(fn, obj) {=0A= if (obj) {=0A= return (this.fn =3D=3D fn && this.obj =3D=3D obj);=0A= } else {=0A= return (this.fn =3D=3D fn);=0A= }=0A= };=0A= =0A= /**=0A= * @method toString=0A= */=0A= YAHOO.util.Subscriber.prototype.toString =3D function() {=0A= return "Subscriber { obj: " + this.obj + =0A= ", override: " + (this.override || "no") + " }";=0A= };=0A= =0A= /**=0A= * The Event Utility provides utilities for managing DOM Events and tools=0A= * for building event systems=0A= *=0A= * @module event=0A= * @title Event Utility=0A= * @namespace YAHOO.util=0A= * @requires yahoo=0A= */=0A= =0A= // The first instance of Event will win if it is loaded more than once.=0A= // @TODO this needs to be changed so that only the state data that needs = to=0A= // be preserved is kept, while methods are overwritten/added as needed.=0A= // This means that the module pattern can't be used.=0A= if (!YAHOO.util.Event) {=0A= =0A= /**=0A= * The event utility provides functions to add and remove event = listeners,=0A= * event cleansing. It also tries to automatically remove listeners it=0A= * registers during the unload event.=0A= *=0A= * @class Event=0A= * @static=0A= */=0A= YAHOO.util.Event =3D function() {=0A= =0A= /**=0A= * True after the onload event has fired=0A= * @property loadComplete=0A= * @type boolean=0A= * @static=0A= * @private=0A= */=0A= var loadComplete =3D false;=0A= =0A= /**=0A= * Cache of wrapped listeners=0A= * @property listeners=0A= * @type array=0A= * @static=0A= * @private=0A= */=0A= var listeners =3D [];=0A= =0A= /**=0A= * User-defined unload function that will be fired before all = events=0A= * are detached=0A= * @property unloadListeners=0A= * @type array=0A= * @static=0A= * @private=0A= */=0A= var unloadListeners =3D [];=0A= =0A= /**=0A= * Cache of DOM0 event handlers to work around issues with DOM2 = events=0A= * in Safari=0A= * @property legacyEvents=0A= * @static=0A= * @private=0A= */=0A= var legacyEvents =3D [];=0A= =0A= /**=0A= * Listener stack for DOM0 events=0A= * @property legacyHandlers=0A= * @static=0A= * @private=0A= */=0A= var legacyHandlers =3D [];=0A= =0A= /**=0A= * The number of times to poll after window.onload. This number = is=0A= * increased if additional late-bound handlers are requested = after=0A= * the page load.=0A= * @property retryCount=0A= * @static=0A= * @private=0A= */=0A= var retryCount =3D 0;=0A= =0A= /**=0A= * onAvailable listeners=0A= * @property onAvailStack=0A= * @static=0A= * @private=0A= */=0A= var onAvailStack =3D [];=0A= =0A= /**=0A= * Lookup table for legacy events=0A= * @property legacyMap=0A= * @static=0A= * @private=0A= */=0A= var legacyMap =3D [];=0A= =0A= /**=0A= * Counter for auto id generation=0A= * @property counter=0A= * @static=0A= * @private=0A= */=0A= var counter =3D 0;=0A= =0A= /**=0A= * Normalized keycodes for webkit/safari=0A= * @property webkitKeymap=0A= * @type {int: int}=0A= * @private=0A= * @static=0A= * @final=0A= */=0A= var webkitKeymap =3D {=0A= 63232: 38, // up=0A= 63233: 40, // down=0A= 63234: 37, // left=0A= 63235: 39, // right=0A= 63276: 33, // page up=0A= 63277: 34, // page down=0A= 25: 9 // SHIFT-TAB (Safari provides a different key = code in=0A= // this case, even though the shiftKey modifier = is set)=0A= };=0A= =0A= return {=0A= =0A= /**=0A= * The number of times we should look for elements that are = not=0A= * in the DOM at the time the event is requested after the = document=0A= * has been loaded. The default is 2000@amp;20 ms, so it = will poll=0A= * for 40 seconds or until all outstanding handlers are bound=0A= * (whichever comes first).=0A= * @property POLL_RETRYS=0A= * @type int=0A= * @static=0A= * @final=0A= */=0A= POLL_RETRYS: 2000,=0A= =0A= /**=0A= * The poll interval in milliseconds=0A= * @property POLL_INTERVAL=0A= * @type int=0A= * @static=0A= * @final=0A= */=0A= POLL_INTERVAL: 20,=0A= =0A= /**=0A= * Element to bind, int constant=0A= * @property EL=0A= * @type int=0A= * @static=0A= * @final=0A= */=0A= EL: 0,=0A= =0A= /**=0A= * Type of event, int constant=0A= * @property TYPE=0A= * @type int=0A= * @static=0A= * @final=0A= */=0A= TYPE: 1,=0A= =0A= /**=0A= * Function to execute, int constant=0A= * @property FN=0A= * @type int=0A= * @static=0A= * @final=0A= */=0A= FN: 2,=0A= =0A= /**=0A= * Function wrapped for scope correction and cleanup, int = constant=0A= * @property WFN=0A= * @type int=0A= * @static=0A= * @final=0A= */=0A= WFN: 3,=0A= =0A= /**=0A= * Object passed in by the user that will be returned as a =0A= * parameter to the callback, int constant. Specific to=0A= * unload listeners=0A= * @property OBJ=0A= * @type int=0A= * @static=0A= * @final=0A= */=0A= UNLOAD_OBJ: 3,=0A= =0A= /**=0A= * Adjusted scope, either the element we are registering the = event=0A= * on or the custom object passed in by the listener, int = constant=0A= * @property ADJ_SCOPE=0A= * @type int=0A= * @static=0A= * @final=0A= */=0A= ADJ_SCOPE: 4,=0A= =0A= /**=0A= * The original obj passed into addListener=0A= * @property OBJ=0A= * @type int=0A= * @static=0A= * @final=0A= */=0A= OBJ: 5,=0A= =0A= /**=0A= * The original scope parameter passed into addListener=0A= * @property OVERRIDE=0A= * @type int=0A= * @static=0A= * @final=0A= */=0A= OVERRIDE: 6,=0A= =0A= /**=0A= * addListener/removeListener can throw errors in unexpected = scenarios.=0A= * These errors are suppressed, the method returns false, = and this property=0A= * is set=0A= * @property lastError=0A= * @static=0A= * @type Error=0A= */=0A= lastError: null,=0A= =0A= /**=0A= * Safari detection=0A= * @property isSafari=0A= * @private=0A= * @static=0A= * @deprecated use YAHOO.env.ua.webkit=0A= */=0A= isSafari: YAHOO.env.ua.webkit,=0A= =0A= /**=0A= * webkit version=0A= * @property webkit=0A= * @type string=0A= * @private=0A= * @static=0A= * @deprecated use YAHOO.env.ua.webkit=0A= */=0A= webkit: YAHOO.env.ua.webkit,=0A= =0A= /**=0A= * IE detection =0A= * @property isIE=0A= * @private=0A= * @static=0A= * @deprecated use YAHOO.env.ua.ie=0A= */=0A= isIE: YAHOO.env.ua.ie,=0A= =0A= /**=0A= * poll handle=0A= * @property _interval=0A= * @static=0A= * @private=0A= */=0A= _interval: null,=0A= =0A= /**=0A= * document readystate poll handle=0A= * @property _dri=0A= * @static=0A= * @private=0A= */=0A= _dri: null,=0A= =0A= /**=0A= * True when the document is initially usable=0A= * @property DOMReady=0A= * @type boolean=0A= * @static=0A= */=0A= DOMReady: false,=0A= =0A= /**=0A= * @method startInterval=0A= * @static=0A= * @private=0A= */=0A= startInterval: function() {=0A= if (!this._interval) {=0A= var self =3D this;=0A= var callback =3D function() { = self._tryPreloadAttach(); };=0A= this._interval =3D setInterval(callback, = this.POLL_INTERVAL);=0A= }=0A= },=0A= =0A= /**=0A= * Executes the supplied callback when the item with the = supplied=0A= * id is found. This is meant to be used to execute = behavior as=0A= * soon as possible as the page loads. If you use this = after the=0A= * initial page load it will poll for a fixed time for the = element.=0A= * The number of times it will poll and the frequency are=0A= * configurable. By default it will poll for 10 seconds.=0A= *=0A= *

    The callback is executed with a single parameter:=0A= * the custom object parameter, if provided.

    =0A= *=0A= * @method onAvailable=0A= *=0A= * @param {string||string[]} p_id the id of the element, = or an array=0A= * of ids to look for.=0A= * @param {function} p_fn what to execute when the element = is found.=0A= * @param {object} p_obj an optional object to be passed = back as=0A= * a parameter to p_fn.=0A= * @param {boolean|object} p_override If set to true, p_fn = will execute=0A= * in the scope of p_obj, if set to an = object it=0A= * will execute in the scope of that object=0A= * @param checkContent {boolean} check child node readiness = (onContentReady)=0A= * @static=0A= */=0A= onAvailable: function(p_id, p_fn, p_obj, p_override, = checkContent) {=0A= =0A= var a =3D (YAHOO.lang.isString(p_id)) ? [p_id] : p_id;=0A= =0A= for (var i=3D0; iThe callback is executed with a single parameter:=0A= * the custom object parameter, if provided.

    =0A= *=0A= * @method onContentReady=0A= *=0A= * @param {string} p_id the id of the element to look for.=0A= * @param {function} p_fn what to execute when the element = is ready.=0A= * @param {object} p_obj an optional object to be passed = back as=0A= * a parameter to p_fn.=0A= * @param {boolean|object} p_override If set to true, p_fn = will execute=0A= * in the scope of p_obj. If an object, = p_fn will=0A= * exectute in the scope of that object=0A= *=0A= * @static=0A= */=0A= onContentReady: function(p_id, p_fn, p_obj, p_override) {=0A= this.onAvailable(p_id, p_fn, p_obj, p_override, true);=0A= },=0A= =0A= /**=0A= * Executes the supplied callback when the DOM is first = usable. This=0A= * will execute immediately if called after the DOMReady = event has=0A= * fired. @todo the DOMContentReady event does not fire = when the=0A= * script is dynamically injected into the page. This means = the=0A= * DOMReady custom event will never fire in FireFox or Opera = when the=0A= * library is injected. It _will_ fire in Safari, and the = IE =0A= * implementation would allow for us to fire it if the = defered script=0A= * is not available. We want this to behave the same in all = browsers.=0A= * Is there a way to identify when the script has been = injected =0A= * instead of included inline? Is there a way to know = whether the =0A= * window onload event has fired without having had a = listener attached =0A= * to it when it did so?=0A= *=0A= *

    The callback is a CustomEvent, so the signature is:

    =0A= *

    type <string>, args <array>, customobject = <object>

    =0A= *

    For DOMReady events, there are no fire argments, so the=0A= * signature is:

    =0A= *

    "DOMReady", [], obj

    =0A= *=0A= *=0A= * @method onDOMReady=0A= *=0A= * @param {function} p_fn what to execute when the element = is found.=0A= * @param {object} p_obj an optional object to be passed = back as=0A= * a parameter to p_fn.=0A= * @param {boolean|object} p_scope If set to true, p_fn = will execute=0A= * in the scope of p_obj, if set to an = object it=0A= * will execute in the scope of that object=0A= *=0A= * @static=0A= */=0A= onDOMReady: function(p_fn, p_obj, p_override) {=0A= if (this.DOMReady) {=0A= setTimeout(function() {=0A= var s =3D window;=0A= if (p_override) {=0A= if (p_override =3D=3D=3D true) {=0A= s =3D p_obj;=0A= } else {=0A= s =3D p_override;=0A= }=0A= }=0A= p_fn.call(s, "DOMReady", [], p_obj);=0A= }, 0);=0A= } else {=0A= this.DOMReadyEvent.subscribe(p_fn, p_obj, = p_override);=0A= }=0A= },=0A= =0A= /**=0A= * Appends an event handler=0A= *=0A= * @method addListener=0A= *=0A= * @param {String|HTMLElement|Array|NodeList} el An id, an = element =0A= * reference, or a collection of ids and/or elements to = assign the =0A= * listener to.=0A= * @param {String} sType The type of event to append=0A= * @param {Function} fn The method the event invokes=0A= * @param {Object} obj An arbitrary object that will be =0A= * passed as a parameter to the = handler=0A= * @param {Boolean|object} override If true, the obj = passed in becomes=0A= * the execution scope of the = listener. If an=0A= * object, this object becomes = the execution=0A= * scope.=0A= * @return {Boolean} True if the action was successful or = defered,=0A= * false if one or more of the = elements =0A= * could not have the listener = attached,=0A= * or if the operation throws an = exception.=0A= * @static=0A= */=0A= addListener: function(el, sType, fn, obj, override) {=0A= =0A= if (!fn || !fn.call) {=0A= return false;=0A= }=0A= =0A= // The el argument can be an array of elements or = element ids.=0A= if ( this._isValidCollection(el)) {=0A= var ok =3D true;=0A= for (var i=3D0,len=3Del.length; i-1; i--) {=0A= ok =3D ( this.removeListener(el[i], sType, fn) = && ok );=0A= }=0A= return ok;=0A= }=0A= =0A= if (!fn || !fn.call) {=0A= //return false;=0A= return this.purgeElement(el, false, sType);=0A= }=0A= =0A= if ("unload" =3D=3D sType) {=0A= =0A= for (i=3DunloadListeners.length-1; i>-1; i--) {=0A= li =3D unloadListeners[i];=0A= if (li && =0A= li[0] =3D=3D el && =0A= li[1] =3D=3D sType && =0A= li[2] =3D=3D fn) {=0A= unloadListeners.splice(i, 1);=0A= // unloadListeners[i]=3Dnull;=0A= return true;=0A= }=0A= }=0A= =0A= return false;=0A= }=0A= =0A= var cacheItem =3D null;=0A= =0A= // The index is a hidden parameter; needed to remove it = from=0A= // the method signature because it was tempting users to=0A= // try and take advantage of it, which is not possible.=0A= var index =3D arguments[3];=0A= =0A= if ("undefined" =3D=3D=3D typeof index) {=0A= index =3D this._getCacheIndex(el, sType, fn);=0A= }=0A= =0A= if (index >=3D 0) {=0A= cacheItem =3D listeners[index];=0A= }=0A= =0A= if (!el || !cacheItem) {=0A= return false;=0A= }=0A= =0A= =0A= if (this.useLegacyEvent(el, sType)) {=0A= var legacyIndex =3D this.getLegacyIndex(el, sType);=0A= var llist =3D legacyHandlers[legacyIndex];=0A= if (llist) {=0A= for (i=3D0, len=3Dllist.length; i 0 && onAvailStack.length = > 0);=0A= }=0A= =0A= // onAvailable=0A= var notAvail =3D [];=0A= =0A= var executeItem =3D function (el, item) {=0A= var scope =3D el;=0A= if (item.override) {=0A= if (item.override =3D=3D=3D true) {=0A= scope =3D item.obj;=0A= } else {=0A= scope =3D item.override;=0A= }=0A= }=0A= item.fn.call(scope, item.obj);=0A= };=0A= =0A= var i, len, item, el, ready=3D[];=0A= =0A= // onAvailable onContentReady=0A= for (i=3D0, len=3DonAvailStack.length; i-1; i--) {=0A= item =3D onAvailStack[i];=0A= if (!item || !item.id) {=0A= onAvailStack.splice(i, 1);=0A= }=0A= }=0A= =0A= this.startInterval();=0A= } else {=0A= clearInterval(this._interval);=0A= this._interval =3D null;=0A= }=0A= =0A= this.locked =3D false;=0A= =0A= },=0A= =0A= /**=0A= * Removes all listeners attached to the given element via = addListener.=0A= * Optionally, the node's children can also be purged.=0A= * Optionally, you can specify a specific type of event to = remove.=0A= * @method purgeElement=0A= * @param {HTMLElement} el the element to purge=0A= * @param {boolean} recurse recursively purge this element's = children=0A= * as well. Use with caution.=0A= * @param {string} sType optional type of listener to purge. = If=0A= * left out, all listeners will be removed=0A= * @static=0A= */=0A= purgeElement: function(el, recurse, sType) {=0A= var oEl =3D (YAHOO.lang.isString(el)) ? this.getEl(el) : = el;=0A= var elListeners =3D this.getListeners(oEl, sType), i, = len;=0A= if (elListeners) {=0A= for (i=3DelListeners.length-1; i>-1; i--) {=0A= var l =3D elListeners[i];=0A= this.removeListener(oEl, l.type, l.fn);=0A= }=0A= }=0A= =0A= if (recurse && oEl && oEl.childNodes) {=0A= for (i=3D0,len=3DoEl.childNodes.length; i = 0) {=0A= =0A= // 2.5.0 listeners are removed for all browsers again. = FireFox preserves=0A= // at least some listeners between page refreshes, = potentially causing=0A= // errors during page load (mouseover listeners firing = before they=0A= // should if the user moves the mouse at the correct = moment).=0A= if (listeners) {=0A= for (j=3Dlisteners.length-1; j>-1; j--) {=0A= l =3D listeners[j];=0A= if (l) {=0A= EU.removeListener(l[EU.EL], l[EU.TYPE], = l[EU.FN], j);=0A= } =0A= }=0A= l=3Dnull;=0A= }=0A= =0A= legacyEvents =3D null;=0A= =0A= EU._simpleRemove(window, "unload", EU._unload);=0A= =0A= },=0A= =0A= /**=0A= * Returns scrollLeft=0A= * @method _getScrollLeft=0A= * @static=0A= * @private=0A= */=0A= _getScrollLeft: function() {=0A= return this._getScroll()[1];=0A= },=0A= =0A= /**=0A= * Returns scrollTop=0A= * @method _getScrollTop=0A= * @static=0A= * @private=0A= */=0A= _getScrollTop: function() {=0A= return this._getScroll()[0];=0A= },=0A= =0A= /**=0A= * Returns the scrollTop and scrollLeft. Used to calculate = the =0A= * pageX and pageY in Internet Explorer=0A= * @method _getScroll=0A= * @static=0A= * @private=0A= */=0A= _getScroll: function() {=0A= var dd =3D document.documentElement, db =3D = document.body;=0A= if (dd && (dd.scrollTop || dd.scrollLeft)) {=0A= return [dd.scrollTop, dd.scrollLeft];=0A= } else if (db) {=0A= return [db.scrollTop, db.scrollLeft];=0A= } else {=0A= return [0, 0];=0A= }=0A= },=0A= =0A= /**=0A= * Used by old versions of CustomEvent, restored for = backwards=0A= * compatibility=0A= * @method regCE=0A= * @private=0A= * @static=0A= * @deprecated still here for backwards compatibility=0A= */=0A= regCE: function() {=0A= // does nothing=0A= },=0A= =0A= /**=0A= * Adds a DOM event directly without the caching, cleanup, = scope adj, etc=0A= *=0A= * @method _simpleAdd=0A= * @param {HTMLElement} el the element to bind the = handler to=0A= * @param {string} sType the type of event handler=0A= * @param {function} fn the callback to invoke=0A= * @param {boolen} capture capture or bubble phase=0A= * @static=0A= * @private=0A= */=0A= _simpleAdd: function () {=0A= if (window.addEventListener) {=0A= return function(el, sType, fn, capture) {=0A= el.addEventListener(sType, fn, (capture));=0A= };=0A= } else if (window.attachEvent) {=0A= return function(el, sType, fn, capture) {=0A= el.attachEvent("on" + sType, fn);=0A= };=0A= } else {=0A= return function(){};=0A= }=0A= }(),=0A= =0A= /**=0A= * Basic remove listener=0A= *=0A= * @method _simpleRemove=0A= * @param {HTMLElement} el the element to bind the = handler to=0A= * @param {string} sType the type of event handler=0A= * @param {function} fn the callback to invoke=0A= * @param {boolen} capture capture or bubble phase=0A= * @static=0A= * @private=0A= */=0A= _simpleRemove: function() {=0A= if (window.removeEventListener) {=0A= return function (el, sType, fn, capture) {=0A= el.removeEventListener(sType, fn, (capture));=0A= };=0A= } else if (window.detachEvent) {=0A= return function (el, sType, fn) {=0A= el.detachEvent("on" + sType, fn);=0A= };=0A= } else {=0A= return function(){};=0A= }=0A= }()=0A= };=0A= =0A= }();=0A= =0A= (function() {=0A= var EU =3D YAHOO.util.Event;=0A= =0A= /**=0A= * YAHOO.util.Event.on is an alias for addListener=0A= * @method on=0A= * @see addListener=0A= * @static=0A= */=0A= EU.on =3D EU.addListener;=0A= =0A= /*! DOMReady: based on work by: Dean Edwards/John Resig/Matthias Miller = */=0A= =0A= // Internet Explorer: use the readyState of a defered script.=0A= // This isolates what appears to be a safe moment to manipulate=0A= // the DOM prior to when the document's readyState suggests=0A= // it is safe to do so.=0A= if (EU.isIE) {=0A= =0A= // Process onAvailable/onContentReady items when the =0A= // DOM is ready.=0A= YAHOO.util.Event.onDOMReady(=0A= YAHOO.util.Event._tryPreloadAttach,=0A= YAHOO.util.Event, true);=0A= =0A= var n =3D document.createElement('p'); =0A= =0A= EU._dri =3D setInterval(function() {=0A= try {=0A= // throws an error if doc is not ready=0A= n.doScroll('left');=0A= clearInterval(EU._dri);=0A= EU._dri =3D null;=0A= EU._ready();=0A= n =3D null;=0A= } catch (ex) { =0A= }=0A= }, EU.POLL_INTERVAL); =0A= =0A= =0A= // The document's readyState in Safari currently will=0A= // change to loaded/complete before images are loaded.=0A= } else if (EU.webkit && EU.webkit < 525) {=0A= =0A= EU._dri =3D setInterval(function() {=0A= var rs=3Ddocument.readyState;=0A= if ("loaded" =3D=3D rs || "complete" =3D=3D rs) {=0A= clearInterval(EU._dri);=0A= EU._dri =3D null;=0A= EU._ready();=0A= }=0A= }, EU.POLL_INTERVAL); =0A= =0A= // FireFox and Opera: These browsers provide a event for this=0A= // moment. The latest WebKit releases now support this event.=0A= } else {=0A= =0A= EU._simpleAdd(document, "DOMContentLoaded", EU._ready);=0A= =0A= }=0A= /////////////////////////////////////////////////////////////=0A= =0A= =0A= EU._simpleAdd(window, "load", EU._load);=0A= EU._simpleAdd(window, "unload", EU._unload);=0A= EU._tryPreloadAttach();=0A= })();=0A= =0A= }=0A= /**=0A= * EventProvider is designed to be used with YAHOO.augment to wrap =0A= * CustomEvents in an interface that allows events to be subscribed to =0A= * and fired by name. This makes it possible for implementing code to=0A= * subscribe to an event that either has not been created yet, or will=0A= * not be created at all.=0A= *=0A= * @Class EventProvider=0A= */=0A= YAHOO.util.EventProvider =3D function() { };=0A= =0A= YAHOO.util.EventProvider.prototype =3D {=0A= =0A= /**=0A= * Private storage of custom events=0A= * @property __yui_events=0A= * @type Object[]=0A= * @private=0A= */=0A= __yui_events: null,=0A= =0A= /**=0A= * Private storage of custom event subscribers=0A= * @property __yui_subscribers=0A= * @type Object[]=0A= * @private=0A= */=0A= __yui_subscribers: null,=0A= =0A= /**=0A= * Subscribe to a CustomEvent by event type=0A= *=0A= * @method subscribe=0A= * @param p_type {string} the type, or name of the event=0A= * @param p_fn {function} the function to exectute when the = event fires=0A= * @param p_obj {Object