From: Subject: Somali pirates on hijack spree since weekend Date: Tue, 14 Apr 2009 14:29:00 -0700 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0035_01C9BD0D.5A3FB980" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 This is a multi-part message in MIME format. ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://news.yahoo.com/s/ap/20090414/ap_on_re_af/piracy;_ylt=AkyPxXnaz8pdy95MA.1mJntv24cA;_ylu=X3oDMTI5Ym10bDNiBGFzc2V0A2FwLzIwMDkwNDE0L3BpcmFjeQRjcG9zAzQEcG9zAzQEc2VjA3luX3RvcF9zdG9yaWVzBHNsawNzb21hbGlwaXJhdGU- =EF=BB=BF Somali pirates on hijack spree since = weekend
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
3D"Yahoo!
  • 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
  • World=20 Video
  • Middle=20 East
  • Europe=20
  • Latin= =20 America
  • Africa=20
  • Asia=20
  • Canada=20
  • Austr= alia/Antarctica=20
  • Kevin=20 Sites
=

= Video:Peru=20 strike hits the Inca citadel of Machu Picchu

=

Somali pirates on hijack spree since weekend

Play Video ABC=20 News  =E2=80=93 Preventing Pirate Attacks =
  • Slideshow:Somali=20 Pirates
  • Play Video Video:Emboldened=20 Bandits? FOX=20 News
  • Play Video Video:Maersk=20 crew departs ship; replacements arrive AP=20
AP =E2=80=93 RETRANSMITTING TO CORRECT=20 REFERENCE TO NAME TO RICHARD NOT ROBERT - This photo provided by the = U.S.=20 Navy =E2=80=A6
By ELIZABETH A. KENNEDY, = Associated Press=20 Writer Elizabeth A. Kennedy, Associated Press = Writer=20 =E2=80=93 4 mins ago

MOMBASA, Kenya =E2=80=93 Somali=20 pirates were back to business as usual Tuesday, defiantly seizing = four=20 more ships with 60 hostages after U.S. sharpshooters rescued an American = freighter captain. "No one can deter us," one bandit boasted. The freed = skipper,=20 Richard Phillips, will return home to the United States on Wednesday, = after=20 reuniting with his 19-man crew in the Kenyan port of Mombasa, according = to the=20 shipping company Maersk Line Ltd.

The brigands grabbed more ships and hostages to show they would not = be=20 intimidated by President = Barack=20 Obama's pledge to confront the high-seas bandits, according to a = pirate=20 based in the Somali coastal town of Harardhere.

"Our latest hijackings are meant to show that no one can deter us = from=20 protecting our waters from the enemy because we believe in dying for our = land,"=20 Omar Dahir Idle told The Associated Press by telephone. "Our guns do not = fire=20 water. I am sure we will avenge."

On Monday, Obama vowed to "halt the rise of piracy" without saying = exactly=20 how the U.S. and allies would do it.

The pirates have vowed vengeance for five colleagues slain by U.S. = and French=20 forces in two hostage rescues since Friday.

"The recent American operation, French navy attack on our colleagues = or any=20 other operation mean nothing to us," said Idle, 26, whose gang holds a = German=20 freighter with 24 hostages.

The pirates say they are fighting illegal fishing and dumping of = toxic waste=20 in Somali waters but have come to operate hundreds of miles from there = in a=20 sprawling 1.1 million square-mile danger zone.

The top U.S. military officer, Adm. Michael Mullen, said he takes the pirates' = threats=20 seriously, but "we're very well prepared to deal with anything like = that."=20 Mullen, chairman of the = Joint Chiefs=20 of Staff, spoke on ABC's "Good Morning America."

After a lull at the beginning of the year because of rough seas, the = pirates=20 since the end of February have attacked 78 ships, hijacked 19 of them = and hold=20 16 vessels with more than 300 hostages from a dozen or so countries.

Pirates can extort $1 million and more for each ship and crew. Kenya estimates they = raked in $150=20 million last year.

A flotilla of warships from nearly a dozen countries has patrolled = the Gulf of Aden and nearby = Indian Ocean=20 waters for months. They have halted many attacks but say the area is so = vast=20 they can't stop all hijackings.

The Gulf of Aden, which links the Suez Canal and the Red Sea to the Indian Ocean, is the shortest = route=20 from Asia to Europe and one of the world's busiest shipping lanes, = crossed by=20 more than 20,000 ships each year. The alternative route around the = continent's=20 southern Cape of Good Hope takes up to two weeks longer at huge = expense.

In an unusual nighttime raid, pirates seized the Greek-managed bulk carrier MV Irene = E.M. before=20 dawn Tuesday. Hours later, they commandeered the Lebanese-owned cargo ship MV Sea = Horse.

On Sunday or Monday, they took two Egyptian fishing trawlers. = Maritime=20 officials said the Irene carried 21 to 23 Filipino crew and the fishing = boats 36=20 fishermen, all believed to be Egyptian. A carrier the size of the Sea = Horse=20 would need at least a dozen crew, although the exact number was not = immediately=20 available.

NATO spokeswoman Shona Lowe said pirates in three or four speedboats = captured=20 the Sea Horse off Somalia's eastern coast.

The Irene, flagged in the Caribbean island nation of St. Vincent and = the=20 Grenadines, was sailing from the Middle East to South Asia, said Noel = Choong of=20 the Malaysia-based International=20 Maritime Bureau, a piracy watchdog. U.S. Navy Lt. Nathan Christensen, spokesman = for the=20 Bahrain-based 5th Fleet, said the Irene carried 23 Filipino crew.

A maritime security=20 contractor said the Irene sent a distress signal about a = suspicious=20 vessel approaching. That rapidly turned into an attack and then a = hijacking.

"They tried to call in support on the emergency channels, but they = never got=20 any response," the contractor said on condition of anonymity because it = is a=20 sensitive security issue.

The Egyptian boats were taken in the gulf off Somalia's northern = coast. Said=20 Mursi, Egypt's ambassador to Somalia who is based in Kenya, said the trawlers probably did not = have=20 licenses to fish Somali waters. "From my experience, I think that they = were=20 illegally fishing," he told The Associated Press.

Commercial fishing boats have been illegally harvesting Somalia's = rich and=20 varied sea life, including sought-after yellowfin tuna, since the = country=20 collapsed into lawlessness in the 1990s. The United Nations estimates = the=20 illegal fishing costs the Horn of Africa nation $300 million annually.

The U.N. envoy to Somalia called piracy a "pandemic" and urged the = bandits'=20 financial backers to be identified quickly and held accountable.

Ahmedou = Ould-Abdallah=20 praised the action by Washington and Paris, calling it "a strong = message" to the=20 pirates and their backers.

Phillips, 53, of Underhill, Vt. was steaming Tuesday toward Kenya = aboard the=20 USS Bainbridge, where he is being debriefed by FBI officials and = maritime=20 experts, said a senior U.S. defense official in Washington. He said the=20 investigators are gathering evidence of what each captor did for = possible=20 criminal investigations and to better prepare for future hostage = situations. The=20 official spoke on condition of anonymity because he was not authorized = to speak=20 on the record.

Phillips will take a chartered flight to meet his family at Andrews = Air Force=20 Base, Md., for a private reception, according to Maersk. He was rescued = Sunday=20 when U.S. Navy = SEALs snipers=20 killed three pirates holding him hostage on a lifeboat, and a fourth=20 surrendered. Phillips had been held captive for five days after = exchanging=20 himself to safeguard his crew during a thwarted hijacking of the Alabama = by the=20 pirates last week.

The pirates who attacked the Alabama were between 17 and 19, Defense Secretary Robert = Gates said.

"Untrained teenagers with heavy weapons," Gates said in a speech at = the Marine Corps War = College. "Everybody=20 in the room knows the consequences of that."

Most ships are hijacked without a shot fired. Freed hostages report = being=20 treated well.

The U.S. is considering new options to fight piracy, including adding = Navy=20 gunships along the Somali coast and launching a campaign to disable = pirate=20 "mother ships," = according to=20 military officials who spoke on condition of anonymity because no = decisions have=20 been made yet.

U.S. officials are considering whether to bring the fourth pirate = involved in=20 the Alabama attack to the United States or turn him over to Kenya for prosecution. = Both piracy=20 and hostage-taking carry life prison sentences under U.S. law.

___

Associated Press writers contributing this report include Pauline = Jelinek in=20 Washington, Mohamed Olad Hassan in Mogadishu, Somalia; Michelle Faul, = Malkhadir M.=20 Muhumed, Tom Maliti and Todd Pitman in Kenya; Eileen Ng in Kuala Lumpur, = Malaysia; Adam Schreck in Manama, Bahrain, Lara Jakes, Anne Gearan and = Devlin=20 Barrett in Washington; Slobodan Lekic in Brussels, John Curran in = Burlington,=20 Vermont and Maggie Michael in Cairo.

Related Searches:

  • somali=20 pirates
  • Recommend

Most Blogged - World

  • Pirates=20 Seize Two More Ships WSJ.com: World News =E2=80=93 Tue Apr = 14, 4:45 am EDT=20
  • NYT:=20 U.S. may drop condition for Iran talks MSNBC =E2=80=93 Tue = Apr 14, 12:04 am=20 EDT
  • Indian=20 politician beats retreat after wrong rally blunder BBC News = =E2=80=93 Tue=20 Apr 14, 2:19 am EDT
<= /DIV>

Elsewhere on the Web

  • Time= .com:=20 Will Obama Open Up All U.S. Travel to Cuba?
  • McClatchy=20 Newspapers: Paraguayan president's affair: She was 16; he was a = bishop
  • NPR:=20 North Korea Vows To Restart Nuclear Reactor=20

Subscribe

Add headlines to your personalized My Yahoo! page (About=20 My Yahoo! and RSS)

  • World - AP Africa
    • Add=20 to My Yahoo!
Mor= e=20 News Feeds =C2=BB

Alerts

Get an alert when there are new stories about:

=20
View=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
  • Everyone

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.

World Video

More=20 World Video =C2=BB

EducationYahoo

  • Recession=20 Proof Jobs Even in this economy there are industries still hiring. = See Top=20 Growing Careers in 2009.
  • Flexible=20 Jobs Paying $70KMake great money on your schedule and find the = right=20 balance in your career.

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.
  • Ques= tions=20 or Comments
  • Privacy=20 Policy
  • Terms=20 of Service
  • Copyright/IP=20 Policy
------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=sJZo.mKIKjx9G37tSd_QOAx70bc3VUnk_9IACK0D&T=1eo1bs5gc%2fX%3d1239744466%2fE%3d84929301%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d666448460%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJidXNpbmVzczsgQW1lcmljYW47IGhvbWU7IG1hbjsgaXQ7IG1pbGl0YXJ5OyBBbWVyaWNhOyBjYXJyaWVyOyBNaWRkbGUgRWFzdDsgc2VjdXJpdHk7IGVtZXJnZW5jeTsgVW5pdGVkIE5hdGlvbnM7IEFmcmljYTsgV2FzaGluZ3RvbjsgRkJJOyBjcmltaW5hbDtyZWZ1cmxfbmV3c195YWhvb19jb20iIHJlZnVybD0icmVmdXJsX25ld3NfeWFob29fY29tIiB0b3BpY3M9InJlZnVybF9uZXdzX3lhaG9vX2NvbSI-%2fQ%3d-1%2fS%3d1%2fJ%3dF72A8862&U=13h0uo1ak%2fN%3dmGDzAdGDJGM-%2fC%3d649282.13363914.13470000.12832736%2fD%3dHPRM1%2fB%3d5628996%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 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_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=sJZo.mKIKjx9G37tSd_QOAx70bc3VUnk_9IACK0D&T=1epljjb44%2fX%3d1239744466%2fE%3d84929301%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d4031825039%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJidXNpbmVzczsgQW1lcmljYW47IGhvbWU7IG1hbjsgaXQ7IG1pbGl0YXJ5OyBBbWVyaWNhOyBjYXJyaWVyOyBNaWRkbGUgRWFzdDsgc2VjdXJpdHk7IGVtZXJnZW5jeTsgVW5pdGVkIE5hdGlvbnM7IEFmcmljYTsgV2FzaGluZ3RvbjsgRkJJOyBjcmltaW5hbDtyZWZ1cmxfbmV3c195YWhvb19jb20iIHJlZnVybD0icmVmdXJsX25ld3NfeWFob29fY29tIiB0b3BpY3M9InJlZnVybF9uZXdzX3lhaG9vX2NvbSI-%2fQ%3d-1%2fS%3d1%2fJ%3dF72A8862&U=13f6all2f%2fN%3di2DzAdGDJGM-%2fC%3d650008.13009197.13307103.1919855%2fD%3dHEAD%2fB%3d5550039%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=sJZo.mKIKjx9G37tSd_QOAx70bc3VUnk_9IACK0D&T=1epkmqs5q%2fX%3d1239744466%2fE%3d84929301%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d2925184619%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJidXNpbmVzczsgQW1lcmljYW47IGhvbWU7IG1hbjsgaXQ7IG1pbGl0YXJ5OyBBbWVyaWNhOyBjYXJyaWVyOyBNaWRkbGUgRWFzdDsgc2VjdXJpdHk7IGVtZXJnZW5jeTsgVW5pdGVkIE5hdGlvbnM7IEFmcmljYTsgV2FzaGluZ3RvbjsgRkJJOyBjcmltaW5hbDtyZWZ1cmxfbmV3c195YWhvb19jb20iIHJlZnVybD0icmVmdXJsX25ld3NfeWFob29fY29tIiB0b3BpY3M9InJlZnVybF9uZXdzX3lhaG9vX2NvbSI-%2fQ%3d-1%2fS%3d1%2fJ%3dF72A8862&U=12b7sksgn%2fN%3dkmDzAdGDJGM-%2fC%3d-1%2fD%3dNT1%2fB%3d-1%2fV%3d0 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/p/us/news/editorial/a/49/a49a00707ce309f51d45e333c9e6595e.jpeg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCAAnADoDASIA AhEBAxEB/8QAGgAAAwADAQAAAAAAAAAAAAAAAAMEAQIFBv/EACYQAAICAQQCAQQDAAAAAAAAAAEC ABEDBBIhMUFhEwUiUXEjMpH/xAAXAQEBAQEAAAAAAAAAAAAAAAABAAID/8QAFhEBAQEAAAAAAAAA AAAAAAAAABEB/9oADAMBAAIRAxEAPwCvRfUFyVhLMzWQGI5IHIv3Lt885pD8Gu2uaqwPZnbTJa88 GQ1Tuki/UEbU/Ag3E/1Pj3DUahceDIS3IFADk3+pytOyDW42ViLYebgceg3QuK3xDa1Fz/H46LX0 Yiq7mDkQGiwuLL+L5k3xH8yVcbJiyPmZ1PI5APmVLrXx4bOJrHZIi93ia5W/ib9SipOTVM5Jq7Ng nuYR1YjIv2ZVINDz7iD0PUaipkwH7trLZPMy6Okuoc4FduCRxEd8kzVPvRdxsgVNwQLB5BjXNQmf IqgMoaujccNYtc42kSk7hR8dQPfYhQTZm+bGRpmP5W4QmkkVFbEp88wONVRjVmuIQg6KUJ2gE2K4 mCxJv/IQkzou18zXd7MISD//2Q== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 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_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://d.yimg.com/a/p/abc/20090414/videolthumb.e6c561d88f1a023d4239c25ab1b901a4.jpg?x=213&y=141&xc=1&yc=1&wc=220&hc=146&q=85&sig=B96CZfm51GPkU5nGesZ27Q-- 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 MGuaJc0g/9k= ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://d.yimg.com/a/p/rids/20090414/t/r4081128234.jpg?x=50&y=50&xc=25&yc=1&wc=83&hc=83&q=85&sig=pqsrLChsc4uCx3KpabmI8g-- /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCAAxADIDASIA AhEBAxEB/8QAGQABAQEBAQEAAAAAAAAAAAAAAAEDAgQF/8QAJxAAAgECBQIHAQAAAAAAAAAAAAEC AxEEEiExQRMiIzJRUmFxkWL/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAXEQEBAQEAAAAAAAAA AAAAAAAAEgER/9oADAMBAAIRAxEAPwDFMCGGxjqrqUoxi/lG7wlRK7t9InV4wBZRlHzRcftECAIA KCALx6KVHEOVqlVyaesZT3R6KtZ0qeXp3f8AJ8WWMrTetR3atc6WMrXbzKTas24okr16pOUrOSaW yu7k7Mu/iX2+DKniJVJWq6x4yxSOnKORSUZXvtYDVuLpRiprMm21yc2px1qS1a7UvUz6jiu1PuWu pbxUtKbWl735Mi8bP8BxmnxHTjUFVwst9rfWh1eK3v8AplYG5ZvWrnD0Y6kfaZARhetXVjfysOtH 2syIIwvW3Wj7H+gxAjC9UcAGmAgBRCgAQAAf/9k= ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://d.yimg.com/a/p/fox/20090414/vidlthumb.da1035eddfc9ff2f34a4d0290535cbc6.jpg?x=50&y=50&xc=24&yc=1&wc=58&hc=58&q=85&sig=hNcdkDY5glCI8fJIM4CA5w-- /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCAAxADIDASIA AhEBAxEB/8QAGQABAQEBAQEAAAAAAAAAAAAAAAEDAgQF/8QALRAAAgEDAwIEBAcAAAAAAAAAAQIA AxEhEhMxIkEEUmGRBRRRkmJxocHR4fD/xAAXAQEBAQEAAAAAAAAAAAAAAAABAAID/8QAGBEBAAMB AAAAAAAAAAAAAAAAAAECERL/2gAMAwEAAhEDEQA/AORE2+Vq5sthfvMnQo1j7jiZiSkRJEEREkRE ST6FCoukFy4YgX14zzi8wr+K0vanUb0AAIvPO/xQVaVmUq/fpuP9aT5nwe4zgVObgBP7mMlrYCeT K6bdurVqGq978yWLDWqnSeMSaHU2fWT+IR0Y1qoQlIhLdOcfrOadI1WAN1Xkt+04HTcVGdmyArMc eslRHcgO9r5CggHjENkhbPK/cP5iTbHlp+6xHVjyig1raz9so8O2OoWmu56mDWbsTHLLaAQ6Aupr A3AvidVKe49zfOMtM91/rJuP9Zc2XVWrIGOQALWxLtjUrdwAJiarnOqN2p5jDmx6q12/ziZb1Xzt 7xHmy6q5Ed4idHKUPBlHEREJHaIkkiIgn//Z ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://d.yimg.com/a/p/ap/20090414/videolthumb.3418ef0aac28879490d447d76384f776.jpg?x=50&y=50&xc=51&yc=1&wc=300&hc=300&q=85&sig=31avl_ZOJQLw4pMbiHS7VA-- /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCAAyADIDASIA AhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAAMEAQIF/8QAJxAAAgIBAgYCAgMAAAAAAAAAAQIA EQMhMQQSMkFRYSJxE4EFkaH/xAAYAQADAQEAAAAAAAAAAAAAAAAAAQMCBP/EABsRAQEBAAMBAQAA AAAAAAAAAAABEQIhMRIT/9oADAMBAAIRAxEAPwChh8o7H0yfM4S2OwEQOOc/FEF+5CTV7cV5lDKQ ZOA342Q/qKPF5Kt1VlvdYxm58YdDp3mpM9Ld8dtmdFF1Srt5nWNg4Vh31kzD4kn7lCG+U+RC4OKo bQmXpCTaed/It0KDvrJF0a6B+53jL8RkByNdbRmbCFW1JHrtLzqYle7pRcndRV3Uq4D5fkStDIaO 5uapZekkfRhZpS5V+WhirvGrQoDaS5OkyVib3MLwOc3t2K3hPDv3/sJj82vtQgVQjKtWKv33jzmV sNMdR4k6LkZABQW7FzCjJr2lMY127AYSnLROsSu4rzNcggAD93Mw1z2dhCQrTz477w4ajloqCK7w 3Y+95nDELlskAVHy8HH16IRK6F/qEARW8JzduhENhMyDQQhOtyl59AK0mY9x7EIRG78xQhCFEaGN bmEISSr/2Q== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://d.yimg.com/a/p/ap/20090414/capt.a1ce81fca1a8438e96c1d89ac46b5c3f.correction_piracy_ny119.jpg?x=213&y=123&xc=1&yc=1&wc=409&hc=236&q=85&sig=XS4EdD3i6XnfXZwRviUuYw-- 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 ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=sJZo.mKIKjx9G37tSd_QOAx70bc3VUnk_9IACK0D&T=1eoji9e6u%2fX%3d1239744466%2fE%3d84929301%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d716834803%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJidXNpbmVzczsgQW1lcmljYW47IGhvbWU7IG1hbjsgaXQ7IG1pbGl0YXJ5OyBBbWVyaWNhOyBjYXJyaWVyOyBNaWRkbGUgRWFzdDsgc2VjdXJpdHk7IGVtZXJnZW5jeTsgVW5pdGVkIE5hdGlvbnM7IEFmcmljYTsgV2FzaGluZ3RvbjsgRkJJOyBjcmltaW5hbDtyZWZ1cmxfbmV3c195YWhvb19jb20iIHJlZnVybD0icmVmdXJsX25ld3NfeWFob29fY29tIiB0b3BpY3M9InJlZnVybF9uZXdzX3lhaG9vX2NvbSI-%2fQ%3d-1%2fS%3d1%2fJ%3dF72A8862&U=13fuv18eq%2fN%3dkGDzAdGDJGM-%2fC%3d715481.13175204.13345800.1442997%2fD%3dLREC%2fB%3d5406809%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/p/us/news/editorial/5/b0/5b0ab63fd761c1a62547d0b645f2eb14.jpeg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCABDAEMDASIA AhEBAxEB/8QAGgAAAwEBAQEAAAAAAAAAAAAAAAMEAgUBBv/EADIQAAICAQMCBQEHAwUAAAAAAAEC AxEABBIhMUETIlFhcQUUMkKBobHwIySRM1JyweH/xAAXAQEBAQEAAAAAAAAAAAAAAAABAgMA/8QA GxEBAQEAAwEBAAAAAAAAAAAAAAERAiExEkH/2gAMAwEAAhEDEQA/AOpDrRNEsioQp9cDq+fuV85x 9H9RbTgQsoaIAG+44zpRaqKcXGTx1BFEZUyi6aZZmFqUA+MS7Ssw3SstHoo644SAr149xnm/0I/b KxOmA+UWTipFsggc++el9tWE59TgXQi7Wxz904SYai1+uXSlV8LxGIv0AzGk1y6zdGy+HIvmUDoc i+pkNrHPmAIHUV2/bPfpSD7S0n+xeBurrnbdx2dOrw3IjYj1wz00SSH2j0vDKDgsCJK77R+2a08p hmViLHceozckDqhlVhQ4F9SAOuKSQupDeah3zFtvWOvHKJEJKbV9zee+FGRY4/M5j6Y++FgwumOU zyrpl8SSlX+cZtL0xsStxqI4ug2FiVPvjHeKFk8WcoDxTG7yCfWzSTq+nVkDLtU7bJF5O8MraN5m BO2SiTz8/rWT9HFOtEO7bI+50BFR8185Jp9Q0Em5VBsUQecZqdQZNFpwooG/EI/Ew4F/lWSA0cLf 04+ihDyxLIiIVYWLGGefTkYaGK3deLofOGXqccaBmlm2MzEtwADxjZoTGduxVW+2I0p/uoqNHdlm qYUVPrwL6Zi0k6a0DyLDIIuXEgpbqx3xs8PiSOdS5dio8qKaA/fJdPKiyESHyHuO2VlIZFDCpFAs MbFfnl70mztl1A0aSxqBYrjgDMoZYSZ9PJan/UjH4h6j3x8FHdCzEq6+Uk2b/lZOtjxErzAGh74R xD+JrJZo6UuwEkdHhqFcfIv/ABkHc8ZV9Pk2TqHNBDuBPVT0/XMyqsczwTEgoaWSua7WO4/XAurp 5N0CEbm46/w4YnS6eYadaXcOaK0QecM1lRidNMkZ3Bxd1VdBm44o2nouGVRxxw3bPCTe0Alj2A5P tl2kieGBzMApa/L6DMWviKbSKdQqq+0NwTXAyxdNKUFOrigCGUWB6/8AmIkdG235u9f941dQ7IKI VfUdT7YbkPzb48eHwfOoYeGRtRfxfJ9KxvhRSayFwCyyjk33rMOQ/EhJ6E47RNeoVeCLtfbjCc9F 42Kn0OlWN3+zoWAPUdc4eoMjm/BQsG2nyWbHTn4r/GfQ6tiuncj4yEBAGDRAg+gyok6P+lGqLVKK 6EfphifDhPWGz/xwyg3JGmm0BaFQrbLvveRbi2nYEk3QP5nnDDAjUUlhQBR4oYAbarjDDMuXrbj4 wWNKvFVfT3y36YBYbuxNn1wwzuI5+HatmMxQk7RXGG1TGbUdD2wwy4zraxoVUlRyBhhhiH//2Q== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/p/us/news/editorial/5/ea/5eae08a5079856ecd9da1e2d77471399.jpeg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCABDAEMDASIA AhEBAxEB/8QAGgAAAwADAQAAAAAAAAAAAAAAAAIEAQMFBv/EACgQAAIBAwMEAgEFAAAAAAAAAAEC AAMEERIhMQUTQVEyYUIUInGBof/EABcBAQEBAQAAAAAAAAAAAAAAAAIDAQD/xAAcEQEBAAIDAQEA AAAAAAAAAAAAAQIREiExQVH/2gAMAwEAAhEDEQA/AI988zIz7kguyBuoJlFCqKwJxgiWmUqdlbRm MBACMBGLAEYCMBGCznFxtzFwYouqYos7ezpA5I9wtrhbgsApUjfHO0PKFqtgG0Js0wmsef8Ay3nT t1VaQ0cGcw8mX2JHZ3YZzxmSw9PLxUBGAi6lHLKPPMne/RGIVSwHnMrbIGrVqiYunRbd1ZsMwwB5 nLqXtd84bQPQiUiobUzMT9SeWf4cxdOx6a9VS2xUrjPgyyl079KGY7s3+CXWJpC2TttkEZyfMzcV BjAwZPGWUrekGmEbP1CXTeYPJmJk8mZRDUcKvJkFCwlq9Oc/Koo/gZm+l0+mrAsxfHgjaLjWbiCj b1axwikj34ltPpZ/Orj6US5QAMAYHqT3109uFWmP3N5PiLjJOx3a3JeW9ki0O6zaf7lC11rUwyNq B4M80SScnkyi0ua1J1RDlSfjMmTbHdzCLCUF5w8mPQbTWQ+mEQ8mAODmQUd0TIk1rcd5Dq2K87x7 it2qJYEavErtPTeJNeV6CqadVdbY2GOIthcPWDioclcb4kF2+u5qH7xMuXTZO2mV2VxToE60yT+Q 5EkhBLo3eW5olQRVWE4i/GEXOjxjJUZO0xpHqEICb6Gyvj6i1SScE7QhN+M+lpO1I5QlSQeIpAJh CY1jSPUNI9QhOc2Ko08QhCc5/9k= ------=_NextPart_000_0035_01C9BD0D.5A3FB980 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_0035_01C9BD0D.5A3FB980 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_0035_01C9BD0D.5A3FB980 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_0035_01C9BD0D.5A3FB980 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/p/us/news/editorial/f/a9/fa94bb45acbcc0411a95c05da4b3a43a.jpeg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCAA2ADYDASIA AhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAAAAQBAwUCBv/EACkQAAICAQMCBQUBAQAAAAAAAAEC AAMRBCExElEFEyIyQTNSYXGBFOH/xAAYAQEBAQEBAAAAAAAAAAAAAAACAQMABP/EAB0RAQEBAAIC AwAAAAAAAAAAAAABEQIhEjETQVH/2gAMAwEAAhEDEQA/AGfJHpQqAwX+kytWxt8zUetLSrkZKHIi eq05VbbsgAAkATLGk5EtdrP848tPqMM5+2Zdtr2Y8x2b+wv3Y9yd4Ch7GwBgYj6g91V1t2wIxo72 S9cvhScGQ2huI9IEosqsp+opE7ZXZY9Gh25P8hEfDrXej1sTjYQg9Gcs1jkBVYgD57wOo83TujWd WR7f+zPNvSN53Xcq7Ee7YnsIrOhntWmmL6hwfau/7jR8suAGXq4xmd1L6X7sefxKmobJJIK42BA5 gt1pJhta8AbTnUaZbaipEiuxl0vXjjgcyarL7KyCB6httgiSRaU0Vfl1EEcnaEfGmIAwfj4hLosY nJhgk8Strn3A2/QnBY95pq/H+tagkVoOTgSXs6mCgHpHO3MpoYiqth9olwU9fUMHPOfmZfamVIWk t+c4jNI6hleIvj0lmOwHAlfh3iSsWruUVkNhT8f2KTsbudNHohLMwj8WWvHss4IOYQkeunNE5INZ 4+I/Shx7oQmfL2FTq7TXQe52mSM4Y9zCEvFeB7ReJW0KUYeYo4yeIQhHrrw42v/Z ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://l.yimg.com/a/p/us/news/editorial/0/c9/0c97cdf7843828fe0dc528a94be360a1.jpeg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACEXGR0ZFSEdGx0lIyEoMlM2Mi4uMmZJTTxTeWp/fXdq dHKFlr+ihY21kHJ0puOotcbM1tjWgaDr/OnQ+r/S1s7/2wBDASMlJTIsMmI2NmLOiXSJzs7Ozs7O zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/wAARCAA2ADYDASIA AhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAAAAMEBQYCAf/EACYQAAEEAQMEAwADAAAAAAAAAAEA AgMRIQQSMQVBUWETInFikaH/xAAXAQADAQAAAAAAAAAAAAAAAAABAgMA/8QAGREBAQEBAQEAAAAA AAAAAAAAAAERAjEh/9oADAMBAAIRAxEAPwC3keI43vPDQSspLM6V7nuOXG1o+pGtBNmrFLL5JoCl OHiRAN5DT7XBPZNghfYd2Xk0DgSQENNiw6HqHfK6AnBG4fqull+nvMOrjcQa3UtQiWhCEIAidSG7 QyC/CoY4sBxOCtLNGJY3MJq+6p5oXRExBwsd6Qp+XsbcBEjfqlRh8RFm75XUrXyOwapAxUULjqIi wii8LRlVmhh3SND3Eluf1WZRhOvQhCExSZSbA3VZqgoesbtl3gYI4Ukg/I0Hyk65hfCdppwFg+wU 3U2DLlQQ7e48/XnHC6c7a4UDnhcQvJpxtj+DleTylpABLpHYBOaUsV1YaZpbGZXY8Ka2Tfis+FHA rTlqLuPd3oEqsmTEr9S6vhCWHlCOQpeS9n9pepdtjJq/qUIWoxWACzYsMH+obFb2tvuHH2UIUZ6r VuRbXj0lsJ2V/EhCFZIxlkD8QhCzP//Z ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://ad.yieldmanager.com/pixel?id=117643&t=2 R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://media.adrevolver.com/adrevolver/trace?adpath=12863 R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=sJZo.mKIKjx9G37tSd_QOAx70bc3VUnk_9IACK0D&T=1ep2l75mo%2fX%3d1239744466%2fE%3d84929301%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d1514377508%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJidXNpbmVzczsgQW1lcmljYW47IGhvbWU7IG1hbjsgaXQ7IG1pbGl0YXJ5OyBBbWVyaWNhOyBjYXJyaWVyOyBNaWRkbGUgRWFzdDsgc2VjdXJpdHk7IGVtZXJnZW5jeTsgVW5pdGVkIE5hdGlvbnM7IEFmcmljYTsgV2FzaGluZ3RvbjsgRkJJOyBjcmltaW5hbDtyZWZ1cmxfbmV3c195YWhvb19jb20iIHJlZnVybD0icmVmdXJsX25ld3NfeWFob29fY29tIiB0b3BpY3M9InJlZnVybF9uZXdzX3lhaG9vX2NvbSI-%2fQ%3d-1%2fS%3d1%2fJ%3dF72A8862&U=13femug8h%2fN%3dmmDzAdGDJGM-%2fC%3d624324.13070003.13267339.12549985%2fD%3dSIP%2fB%3d5412688%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=sJZo.mKIKjx9G37tSd_QOAx70bc3VUnk_9IACK0D&T=1epfkj5mt%2fX%3d1239744466%2fE%3d84929301%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d2233360142%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJidXNpbmVzczsgQW1lcmljYW47IGhvbWU7IG1hbjsgaXQ7IG1pbGl0YXJ5OyBBbWVyaWNhOyBjYXJyaWVyOyBNaWRkbGUgRWFzdDsgc2VjdXJpdHk7IGVtZXJnZW5jeTsgVW5pdGVkIE5hdGlvbnM7IEFmcmljYTsgV2FzaGluZ3RvbjsgRkJJOyBjcmltaW5hbDtyZWZ1cmxfbmV3c195YWhvb19jb20iIHJlZnVybD0icmVmdXJsX25ld3NfeWFob29fY29tIiB0b3BpY3M9InJlZnVybF9uZXdzX3lhaG9vX2NvbSI-%2fQ%3d-1%2fS%3d1%2fJ%3dF72A8862&U=13h7eh6e3%2fN%3djmDzAdGDJGM-%2fC%3d289534.12510369.12863962.12123427%2fD%3dFOOT2%2fB%3d5304694%2fV%3d1 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=sJZo.mKIKjx9G37tSd_QOAx70bc3VUnk_9IACK0D&T=1eoc0p47j%2fX%3d1239744466%2fE%3d84929301%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d825480850%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJidXNpbmVzczsgQW1lcmljYW47IGhvbWU7IG1hbjsgaXQ7IG1pbGl0YXJ5OyBBbWVyaWNhOyBjYXJyaWVyOyBNaWRkbGUgRWFzdDsgc2VjdXJpdHk7IGVtZXJnZW5jeTsgVW5pdGVkIE5hdGlvbnM7IEFmcmljYTsgV2FzaGluZ3RvbjsgRkJJOyBjcmltaW5hbDtyZWZ1cmxfbmV3c195YWhvb19jb20iIHJlZnVybD0icmVmdXJsX25ld3NfeWFob29fY29tIiB0b3BpY3M9InJlZnVybF9uZXdzX3lhaG9vX2NvbSI-%2fQ%3d-1%2fS%3d1%2fJ%3dF72A8862&U=12c0cvqc4%2fN%3dlWDzAdGDJGM-%2fC%3d-1%2fD%3dRICH%2fB%3d-1%2fV%3d0 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=sJZo.mKIKjx9G37tSd_QOAx70bc3VUnk_9IACK0D&T=1ep6d00c3%2fX%3d1239744466%2fE%3d84929301%2fR%3dnews%2fK%3d5%2fV%3d2.1%2fW%3dH%2fY%3dYAHOO%2fF%3d1407694622%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJidXNpbmVzczsgQW1lcmljYW47IGhvbWU7IG1hbjsgaXQ7IG1pbGl0YXJ5OyBBbWVyaWNhOyBjYXJyaWVyOyBNaWRkbGUgRWFzdDsgc2VjdXJpdHk7IGVtZXJnZW5jeTsgVW5pdGVkIE5hdGlvbnM7IEFmcmljYTsgV2FzaGluZ3RvbjsgRkJJOyBjcmltaW5hbDtyZWZ1cmxfbmV3c195YWhvb19jb20iIHJlZnVybD0icmVmdXJsX25ld3NfeWFob29fY29tIiB0b3BpY3M9InJlZnVybF9uZXdzX3lhaG9vX2NvbSI-%2fQ%3d-1%2fS%3d1%2fJ%3dF72A8862&U=12dcc539c%2fN%3dlmDzAdGDJGM-%2fC%3d-1%2fD%3dFSRVY%2fB%3d-1%2fV%3d0 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://us.bc.yahoo.com/b?P=sJZo.mKIKjx9G37tSd_QOAx70bc3VUnk_9IACK0D&T=1epgdbd3k%2fX%3d1239744466%2fE%3d84929301%2fR%3dnews%2fK%3d5%2fV%3d3.1%2fW%3dJ%2fY%3dYAHOO%2fF%3d2453858263%2fH%3dY2FjaGVoaW50PSJuZXdzIiBjb250ZW50PSJidXNpbmVzczsgQW1lcmljYW47IGhvbWU7IG1hbjsgaXQ7IG1pbGl0YXJ5OyBBbWVyaWNhOyBjYXJyaWVyOyBNaWRkbGUgRWFzdDsgc2VjdXJpdHk7IGVtZXJnZW5jeTsgVW5pdGVkIE5hdGlvbnM7IEFmcmljYTsgV2FzaGluZ3RvbjsgRkJJOyBjcmltaW5hbDtyZWZ1cmxfbmV3c195YWhvb19jb20iIHJlZnVybD0icmVmdXJsX25ld3NfeWFob29fY29tIiB0b3BpY3M9InJlZnVybF9uZXdzX3lhaG9vX2NvbSI-%2fQ%3d-1%2fS%3d1%2fJ%3dF72A8862 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0035_01C9BD0D.5A3FB980 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_0035_01C9BD0D.5A3FB980 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