From: <Saved by Windows Internet Explorer 8>
Subject: Forest Service 'Dramatically Reshaping' Plans in Response to Climate Change - NYTimes.com
Date: Tue, 1 Dec 2009 18:50:15 -0800
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CA72B7.1EEC3A60"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-service-dramatically-reshaping-plans-in-r-702.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>Forest Service 'Dramatically Reshaping' Plans in =
Response to Climate Change - NYTimes.com</TITLE>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/common.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/article/articleShare.js"></SCRIPT>=


<SCRIPT type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/Tacoda_AMS_DDC_Header.js"></SCRIPT=
>

<SCRIPT src=3D"http://graphics8.nytimes.com/js/fileit.js"></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/app/lib/prototype/1.6.0.2/prototyp=
e.js"></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/common/screen/DropDown.js"></SCRIP=
T>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/common/screen/modifyNavigationDisp=
lay.js"></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/common/screen/altClickToSearch.js"=
></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/util/tooltip.js"></SCRIPT>
<LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://graphics8.nytimes.com/css/common/global.css">
<STYLE type=3Dtext/css>@import url( =
http://graphics8.nytimes.com/css/common/screen/article.css );
@import url( =
http://graphics8.nytimes.com/css/section/business/screen/smallbusiness/ar=
ticle.css );
@import url( =
http://graphics8.nytimes.com/css/section/business/screen/energy-environme=
nt/article.css );
</STYLE>
<!--[if IE 7]>
<STYLE type=3Dtext/css>@import url( =
http://graphics8.nytimes.com/css/common/screen/ie7.css );
</STYLE>
<![endif]-->
<META name=3Ddescription=20
content=3D"Forest Service Chief Tom Tidwell has directed the agency's =
regions and research stations to jointly produce draft &quot;landscape =
...">
<META name=3Dkeywords content=3D"">
<META name=3Dmisspelling content=3D"">
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META name=3DROBOTS content=3DNOARCHIVE>
<META name=3DDISPLAYDATE content=3D"November 30, 2009">
<META name=3Dhdl=20
content=3D"Forest Service 'Dramatically Reshaping' Plans in Response to =
Climate Change">
<META name=3Dhdl_p=20
content=3D"Forest Service 'Dramatically Reshaping' Plans in Response to =
Climate Change">
<META name=3Dbyl content=3D"By NOELLE STRAUB of   Greenwire  ">
<META name=3Dlp=20
content=3D"Forest Service Chief Tom Tidwell has directed the agency's =
regions and research stations to jointly produce draft &quot;landscape =
...">
<META name=3Dcre content=3DGreenwire>
<META name=3Dedt content=3D"The New York Times on the Web">
<META name=3Dpdate content=3D20091130>
<META name=3Dttl content=3D"">
<META name=3Dvirtloc content=3D"">
<META name=3Ddes content=3D"">
<META name=3Dper content=3D"">
<META name=3Dorg content=3D"">
<META name=3Dgeo content=3D"">
<META name=3Dticker content=3D"">
<META name=3Ddat content=3D"November 30, 2009">
<META name=3Dtom content=3DNews>
<META name=3Dcat content=3D"">
<META name=3Dcol content=3D"">
<META name=3Ddsk content=3D"Business / Energy &amp; Environment">
<META name=3Darticleid content=3D1247465910808>
<META name=3DCG content=3Dbusiness>
<META name=3DSCG content=3Denergy-environment>
<META name=3DPT content=3DArticle>
<META name=3DPST content=3D"">
<META name=3Dhdr_img content=3D/images/article/header/sect_business.gif>
<META name=3Dthumbnail content=3D"">
<META name=3Dthumbnail_height content=3D"">
<META name=3Dthumbnail_width content=3D"">
<META name=3DARTICLE_TEMPLATE_VERSION content=3D700>
<META name=3Dsec content=3D"">
<META name=3Dpg content=3D""><LINK rel=3Dcanonical=20
href=3D"http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-servic=
e-dramatically-reshaping-plans-in-r-702.html">
<SCRIPT type=3Dtext/JavaScript>=0A=
	var google_hints =3D "";=0A=
	var google_ad_channel =3D "ar_business";=0A=
</SCRIPT>
<!--AUTOCOMPLETE for business -->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/app/lib/prototype/1.6.0.2/prototyp=
e.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/app/lib/scriptaculous/1.8.1/script=
aculous.js?load=3Deffects,controls"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/section/business/businesssearch/au=
tosuggest.js"></SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18852"></HEAD>
<BODY><A name=3Dtop></A><!--Hat --><NYT_HEADER></NYT_HEADER><A =
class=3DjumpLink=20
href=3D"http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-servic=
e-dramatically-reshaping-plans-in-r-702.html#articleBodyLink">Skip=20
to article</A> <!--New call for topnav stuff. -->
<DIV id=3Dshell>
<DIV id=3Dlogin>
<UL id=3DmemberTools><!-- ADXINFO classification=3D"text_ad" =
campaign=3D"nyt2009-circ-bar1_non-hp-34U7K"-->
  <LI><IMG border=3D0=20
  =
src=3D"http://at.amgdgt.com/ads/?t=3Dpp&amp;px=3D5548&amp;rnd=3D[cachebus=
ter]" width=3D1=20
  height=3D1><A=20
  =
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBar1&amp;sn2=3D1c3=
9bbd9/bb4b09d&amp;sn1=3De9782718/806ab2f6&amp;camp=3Dnyt2009-circ-bar1_no=
n-hp-34U7K&amp;ad=3D061809-bar1_non-hp_34U7K&amp;goto=3Dhttps%3A%2F%2Fwww=
%2Enytimesathome%2Ecom%2Fsplitter%5Fcp%2Findex%2Ephp%3FSPTR%5FID%3DhdNYT%=
26MediaCode%3DW47AF%26CMP%3D34U7K"=20
  target=3D_blank>Get Home Delivery </A>
  <LI><A href=3D"http://www.nytimes.com/auth/login?URI=3Dhttp://">Log =
In</A>=20
  <LI><A href=3D"http://www.nytimes.com/gst/regi.html">Register Now</A> =
</LI></UL>
<UL class=3Dtabs>
  <LI><A href=3D"http://www.nytimes.com/">Home Page</A> <!--<li><a =
href=3D"http://my.nytimes.com">My Times</a></li> --></LI>
  <LI><A =
href=3D"http://www.nytimes.com/pages/todayspaper/index.html">Today's=20
  Paper</A> </LI>
  <LI><A href=3D"http://www.nytimes.com/video">Video</A> </LI>
  <LI><A href=3D"http://www.nytimes.com/mostpopular">Most Popular</A> =
</LI>
  <LI><A =
href=3D"http://topics.nytimes.com/top/reference/timestopics/">Times=20
  Topics</A> </LI></UL></DIV>
<DIV id=3Dpage>
<DIV id=3Dmasthead>
<DIV id=3DMiddle1><!-- ADXINFO classification=3D"button" =
campaign=3D"Sony_Picture_Classics01a_1130716_nyt5"--><A=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DMiddle1C&amp;sn2=3D=
a06a5c32/71a5c2eb&amp;sn1=3D62df359d/e05be786&amp;camp=3DSony_Picture_Cla=
ssics01a_1130716_nyt5&amp;ad=3Dembraces_88x31_NP&amp;goto=3Dhttp%3A%2F%2F=
www%2Esonyclassics%2Ecom%2Fbrokenembraces"=20
target=3D_blank><IMG border=3D0=20
src=3D"http://graphics8.nytimes.com/adx/images/ADS/21/74/ad.217401/Embrac=
e_NP_88x31.jpg"=20
width=3D88 height=3D31></A> </DIV>
<FORM id=3DsearchForm method=3Dget name=3DsearchForm=20
action=3Dhttp://query.nytimes.com/search/sitesearch>
<DIV id=3DnytSearchWidget><LABEL for=3DsearchQuery>Search All =
NYTimes.com</LABEL>=20
<INPUT id=3DsearchQuery name=3Dquery> <INPUT id=3DsearchSubmit =
title=3DSearch alt=3DGo=20
src=3D"http://graphics8.nytimes.com/images/global/buttons/go.gif" =
type=3Dimage>=20
<INPUT id=3DsearchAll value=3Dnyt type=3Dhidden name=3Dtype> =
</DIV></FORM><A=20
href=3D"http://www.nytimes.com/"><IMG id=3DNYTLogo alt=3D"New York =
Times"=20
src=3D"http://graphics8.nytimes.com/images/misc/nytlogo152x23.gif"></A>=20
<DIV id=3DBar3></DIV>
<DIV id=3Ddate></DIV>
<H1><A=20
href=3D"http://www.nytimes.com/pages/business/energy-environment/index.ht=
ml">Energy=20
&amp; Environment</A> </H1></DIV>
<DIV id=3Dnavigation>
<UL class=3Dtabs>
  <LI id=3DnavWorld><A=20
  href=3D"http://www.nytimes.com/pages/world/index.html">World</A> </LI>
  <LI id=3DnavUS><A=20
  href=3D"http://www.nytimes.com/pages/national/index.html">U.S.</A> =
</LI>
  <LI id=3DnavNYRegion><A=20
  href=3D"http://www.nytimes.com/pages/nyregion/index.html">N.Y. / =
Region</A>=20
</LI>
  <LI id=3DnavBusiness class=3Dselected><A=20
  href=3D"http://www.nytimes.com/pages/business/index.html">Business</A> =
</LI>
  <LI id=3DnavTechnology><A=20
  =
href=3D"http://www.nytimes.com/pages/technology/index.html">Technology</A=
> </LI>
  <LI id=3DnavScience><A=20
  href=3D"http://www.nytimes.com/pages/science/index.html">Science</A> =
</LI>
  <LI id=3DnavHealth><A=20
  href=3D"http://health.nytimes.com/pages/health/index.html">Health</A> =
</LI>
  <LI id=3DnavSports><A=20
  href=3D"http://www.nytimes.com/pages/sports/index.html">Sports</A> =
</LI>
  <LI id=3DnavOpinion><A=20
  href=3D"http://www.nytimes.com/pages/opinion/index.html">Opinion</A> =
</LI>
  <LI id=3DnavArts><A =
href=3D"http://www.nytimes.com/pages/arts/index.html">Arts</A>=20
  </LI>
  <LI id=3DnavStyle><A=20
  href=3D"http://www.nytimes.com/pages/style/index.html">Style</A> </LI>
  <LI id=3DnavTravel><A=20
  href=3D"http://travel.nytimes.com/pages/travel/index.html">Travel</A> =
</LI>
  <LI id=3DnavJobs><A =
href=3D"http://www.nytimes.com/pages/jobs/index.html">Jobs</A>=20
  </LI>
  <LI id=3DnavRealestate><A=20
  href=3D"http://www.nytimes.com/pages/realestate/index.html">Real =
Estate</A>=20
</LI>
  <LI id=3DnavAutos><A=20
  href=3D"http://www.nytimes.com/pages/automobiles/index.html">Autos</A> =

</LI></UL></DIV><!--#navigation --><!--user code here -->
<DIV class=3Dsn-energy-environment><!--menu highlighting wrapper -->
<DIV id=3DbusinessSearchBar class=3Dclearfix>
<DIV class=3Dsearch><LABEL class=3Dlabel for=3DbsearchQuery>Search =
Business</LABEL>=20
<FORM method=3Dget =
action=3Dhttp://query.nytimes.com/search/business/><INPUT=20
id=3DbsearchQuery class=3Dgreyed name=3Dquery autocomplete=3D"off">=20
<DIV style=3D"DISPLAY: none" class=3DquerySuggestions></DIV><INPUT=20
src=3D"http://graphics8.nytimes.com/images/global/buttons/go.gif" =
type=3Dimage>=20
</FORM></DIV>
<DIV class=3DfinancialTools><LABEL class=3Dlabel =
for=3DfinancialToolsChoices>Financial=20
Tools</LABEL> <SELECT id=3DfinancialToolsChoices =
onchange=3DgoToURL2(this);>=20
  <OPTION selected value=3D"">Select a Financial Tool</OPTION> <OPTION=20
  =
value=3Dhttp://markets.on.nytimes.com/research/stocks/tools/analysis_tool=
s.asp>Analysis=20
  Tools</OPTION> <OPTION=20
  =
value=3Dhttp://markets.on.nytimes.com/research/screener/quick_screen/quic=
k_screen.asp>Stock=20
  and Fund Screener</OPTION> <OPTION=20
  =
value=3Dhttp://markets.on.nytimes.com/research/portfolio/view/view.asp>Po=
rtfolio</OPTION>=20
  <OPTION =
value=3Dhttp://select.nytimes.com/mem/tnt.html>Alerts</OPTION></SELECT>=20
</DIV>
<DIV class=3Dmore><STRONG>More in <A=20
href=3D"http://www.nytimes.com/pages/business/index.html">Business =
=BB</A></STRONG>=20
<UL>
  <LI class=3Dsn-worldbusiness><A=20
  =
href=3D"http://www.nytimes.com/pages/business/global/index.html">Global=20
  Business</A> </LI>
  <LI class=3Dsn-markets><A=20
  =
href=3D"http://markets.on.nytimes.com/research/markets/overview/overview.=
asp">Markets</A>=20
  </LI>
  <LI class=3Dsn-economy><A=20
  =
href=3D"http://www.nytimes.com/pages/business/economy/index.html">Economy=
</A>=20
  </LI>
  <LI class=3Dsn-dealbook><A=20
  href=3D"http://dealbook.blogs.nytimes.com/">DealBook</A> </LI>
  <LI class=3Dsn-media><A=20
  href=3D"http://www.nytimes.com/pages/business/media/index.html">Media =
&amp;=20
  Advertising</A> </LI>
  <LI class=3Dsn-smallbusiness><A=20
  =
href=3D"http://www.nytimes.com/pages/business/smallbusiness/index.html">S=
mall=20
  Business</A> </LI>
  <LI class=3Dsn-yourmoney><A=20
  href=3D"http://www.nytimes.com/pages/your-money/index.html">Your =
Money</A> </LI>
  <LI class=3Dsn-energy-environment><A=20
  =
href=3D"http://www.nytimes.com/pages/business/energy-environment/index.ht=
ml">Energy=20
  &amp; Environment</A>=20
</LI></UL></DIV></DIV><!--close businessSearchBar --></DIV><!--close =
highlighting wraper -->
<SCRIPT type=3Dtext/javascript>modifyNavigationDisplay();</SCRIPT>
<!--space holder for tool bar -->
<DIV id=3DadxLeaderboard><!-- ADXINFO classification=3D"leaderboard_728" =
campaign=3D"Ford_Drive_One_1199021_01-nyt6"-->
<SCRIPT type=3Dtext/javascript>=0A=
function pr_swfver(){=0A=
var osf,osfd,i,axo=3D1,v=3D0,nv=3Dnavigator;=0A=
if(nv.plugins&&nv.mimeTypes.length){osf=3Dnv.plugins["Shockwave =
Flash"];if(osf&&osf.description){osfd=3Dosf.description;v=3DparseInt(osfd=
.substring(osfd.indexOf(".")-2))}}=0A=
else{try{for(i=3D5;axo!=3Dnull;i++){axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);v=3Di}}catch(e){}}=0A=
return v;=0A=
}=0A=
var pr_d=3Dnew =
Date();pr_d=3Dpr_d.getDay()+"|"+pr_d.getHours()+":"+pr_d.getMinutes()+"|"=
+-pr_d.getTimezoneOffset()/60;=0A=
var =
pr_redir=3D"http%3A%2F%2Fwww%2Enytimes%2Ecom%2Fadx%2Fbin%2Fadx%5Fclick%2E=
html%3Ftype%3Dgoto%26opzn%26page%3Dwww.nytimes.com/gwire/yr/mo/day%26pos%=
3DTopAd%26camp%3DFord%5FDrive%5FOne%5F1199021%5F01%2Dnyt6%26ad%3Dford%2Dd=
rive%2Done%2D728x90%2Denergy%26sn2%3D722a3880/b9575df8%26snr%3Ddoubleclic=
k%26snx%3D1259720424%26sn1%3D3a456068%2F6b6ca9a%26goto%3D$CTURL$";=0A=
var pr_nua=3Dnavigator.userAgent.toLowerCase();=0A=
var pr_pos=3D"",pr_inif=3D(window!=3Dtop);=0A=
if(pr_inif){try{pr_pos=3D(typeof(parent.document)!=3D"unknown")?(((typeof=
(inDapIF)!=3D"undefined")&&(inDapIF))||(parent.document.domain=3D=3Ddocum=
ent.domain))?"&pos=3Ds":"&pos=3Dx":"&pos=3Dx";}=0A=
catch(e){pr_pos=3D"&pos=3Dx";}if(pr_pos=3D=3D"&pos=3Dx"){var pr_u=3Dnew =
RegExp("[A-Za-z]+:[/][/][A-Za-z0-9.-]+");var =
pr_t=3Dthis.window.document.referrer;=0A=
var =
pr_m=3Dpr_t.match(pr_u);if(pr_m!=3Dnull){pr_pos+=3D"&dom=3D"+pr_m[0];}}el=
se{if(((typeof(inDapMgrIf)!=3D"undefined")&&(inDapMgrIf))||((typeof(isAJA=
X)!=3D"undefined")&&(isAJAX))){pr_pos+=3D"&ajx=3D1"}}}=0A=
var =
pr_s=3D"ads.pointroll.com/PortalServe/?pid=3D917019Q14420091130155953&fla=
sh=3D"+pr_swfver()+"&time=3D"+pr_d+"&redir=3D"+pr_redir+pr_pos+"&r=3D"+Ma=
th.random();=0A=
document.write("<scr"+"ipt type=3D'text/javascript' =
src=3D'http://"+pr_s+"'></scr"+"ipt>");=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DTopAd&amp;sn2=3D72=
2a3880/b9575df8&amp;sn1=3D704c5cd4/6b2b27f4&amp;camp=3DFord_Drive_One_119=
9021_01-nyt6&amp;ad=3Dford-drive-one-728x90-energy&amp;goto=3Dads.pointro=
ll.com%2FPortalServe%2F%3Fpid%3D917019Q14420091130155953%26pos%3Dc%26r%3D=
30387"><IMG=20
border=3D0=20
src=3D"http://ads.pointroll.com/PortalServe/?pid=3D917019Q144200911301559=
53&amp;pos=3Di&amp;r=3D9889"=20
width=3D728 height=3D90></A></NOSCRIPT></DIV><A =
name=3DarticleBodyLink></A>
<DIV id=3Dmain>
<DIV id=3DaColumn>
<DIV id=3Darticle><!--google_ad_section_start -->
<H1><NYT_HEADLINE type=3D" " version=3D"1.0">Forest Service =
'Dramatically Reshaping'=20
Plans in Response to Climate Change </NYT_HEADLINE></H1>
<SCRIPT language=3DJavaScript type=3Dtext/JavaScript>function =
getSharePasskey() { return =
'ex=3D1417323600&en=3D6b8e6dcd1eea1686&ei=3D5124';}</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/JavaScript>=0A=
function getShareURL() {=0A=
	return =
encodeURIComponent('http://www.nytimes.com/gwire/2009/11/30/30greenwire-f=
orest-service-dramatically-reshaping-plans-in-r-702.html');=0A=
}=0A=
function getShareHeadline() {=0A=
	return encodeURIComponent('Forest Service &#39;Dramatically =
Reshaping&#39; Plans in Response to Climate Change');=0A=
}=0A=
function getShareDescription() { =0A=
=0A=
	return encodeURIComponent('Forest Service Chief Tom Tidwell has =
directed the agency&#39;s regions and research stations to jointly =
produce draft &#034;landscape ...');=0A=
}=0A=
function getShareKeywords() {=0A=
	return encodeURIComponent('');=0A=
}=0A=
function getShareSection() {=0A=
	return encodeURIComponent('business');=0A=
}=0A=
function getShareSectionDisplay() {=0A=
=0A=
	return encodeURIComponent('Business / Energy & Environment');=0A=
}=0A=
function getShareSubSection() {=0A=
	return encodeURIComponent('energy-environment');=0A=
}=0A=
function getShareByline() {=0A=
	return encodeURIComponent('By NOELLE STRAUB of   Greenwire  ');=0A=
}=0A=
function getSharePubdate() {=0A=
	return encodeURIComponent('November 30, 2009');=0A=
}=0A=
</SCRIPT>

<DIV id=3DtoolsRight>
<DIV class=3DarticleTools>
<DIV class=3DtoolsContainer>
<UL id=3DtoolsList class=3DtoolsList>
  <LI class=3Demail><A id=3DemailThis=20
  onclick=3D"s_code_linktrack('Article-Tool-EmailSignIn');"=20
  =
href=3D"http://www.nytimes.com/auth/login?URI=3Dhttp://www.nytimes.com/gw=
ire/2009/11/30/30greenwire-forest-service-dramatically-reshaping-plans-in=
-r-702.html">Sign=20
  In to E-Mail</A>=20
  <LI class=3Dprint><A=20
  =
href=3D"http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-servic=
e-dramatically-reshaping-plans-in-r-702.html?pagewanted=3Dprint">Print</A=
>=20
  <A=20
  =
href=3D"http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-servic=
e-dramatically-reshaping-plans-in-r-702.html?pagewanted=3Dall"></A></LI><=
/UL>
<DIV id=3DadxToolSponsor><A=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DFrame4A&amp;sn2=3D=
ee9f0b4/676630e&amp;sn1=3Daf615a77/b4113090&amp;camp=3Dfoxsearch2009_emai=
ltools_1011080c_nyt5&amp;ad=3DFMF_120x60_c_NP&amp;goto=3Dhttp://www.foxse=
archlight.com/fantasticmrfox"=20
target=3D_blank><IMG class=3Dlabel border=3D0 alt=3D"Article Tools =
Sponsored By"=20
src=3D"http://graphics8.nytimes.com/ads/fox/article-sponsor.gif" =
width=3D62=20
height=3D20><IMG border=3D0 alt=3D""=20
src=3D"http://graphics8.nytimes.com/adx/images/ADS/21/75/ad.217534/FMF_ny=
t_120x60_v05.gif"=20
width=3D120 height=3D60></A></DIV></DIV></DIV></DIV><NYT_BYLINE type=3D" =
"=20
version=3D"1.0">
<DIV class=3Dbyline>By NOELLE STRAUB of <A =
href=3D"http://www.greenwire.com/"=20
target=3D_blank><SPAN =
class=3Dgreenwire>Greenwire</SPAN></A></DIV></NYT_BYLINE>
<DIV class=3Dtimestamp>Published: November 30, 2009 </DIV>
<DIV id=3DarticleBody><NYT_TEXT>
<P>Forest Service Chief Tom Tidwell has directed the agency's regions =
and=20
research stations to jointly produce draft "landscape conservation =
action plans"=20
by March 1 to guide its day-to-day response to climate change.</P>
<DIV id=3DarticleInline class=3DinlineLeft>
<DIV id=3DleftNavTabs></DIV>
<DIV id=3DinlineBox><A class=3DjumpLink=20
href=3D"http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-servic=
e-dramatically-reshaping-plans-in-r-702.html#secondParagraph">Skip=20
to next paragraph</A>=20
<DIV id=3DsectionPromo>
<DIV class=3D"newsFeed greenwire">
<H3 class=3Dpromo>More News From Greenwire</H3>
<UL>
  <LI><A href=3D"http://www.eenews.net/public/Greenwire/2009/11/24/1"=20
  target=3D_blank>Interior Chief Slams Oil and Gas Groups' =
'Election-Year=20
  Politics'</A>=20
  <LI><A href=3D"http://www.eenews.net/public/Greenwire/2009/11/24/2"=20
  target=3D_blank>New Endangered Species Listings Wait as Obama Admin =
Charts New=20
  Course</A>=20
  <LI><A href=3D"http://www.eenews.net/public/Greenwire/2009/11/24/3"=20
  target=3D_blank>3 Southern Co. Power Plants Top List of CO2 =
Emitters</A>=20
  <LI><A href=3D"http://www.eenews.net/public/Greenwire/2009/11/23/4"=20
  target=3D_blank>Healthy Reefs Buoy Haitian Hopes for Tourism =
Revival</A>=20
  <LI><A href=3D"http://www.eenews.net/public/Greenwire/2009/11/23/1"=20
  target=3D_blank>Tiny Group of Deep-Pocketed Contributors Fueling U.S. =
Chamber's=20
  Advocacy</A> </LI></UL></DIV></DIV><!--greeninc promo include for =
articles --><!--green inc. -->
<DIV class=3Dstory>
<H5><A href=3D"http://greeninc.blogs.nytimes.com/"><IMG alt=3D"green =
inc."=20
src=3D"http://graphics8.nytimes.com/images/blogs_v3/greeninc/greeninc190b=
.gif"></A></H5>
<DIV class=3Dcallout><A href=3D"http://greeninc.blogs.nytimes.com/"><IMG =

alt=3D"Green Inc."=20
src=3D"http://graphics8.nytimes.com/images/blogs_v3/greeninc/greeninc75.g=
if"></A></DIV><!--<div class=3D"callout"><a =
href=3D"http://greeninc.blogs.nytimes.com/"><img=20

src=3D"http://graphics8.nytimes.com/images/blogs_v3/greeninc/greeninc190b=
.gif" alt=3D"Green Inc"/></a></div> -->
<P class=3Dsummary>A blog about energy, the environment and the bottom=20
line.</P></DIV>
<DIV><A class=3Dmore href=3D"http://greeninc.blogs.nytimes.com/">Go to =
Blog =BB</A>=20
</DIV></DIV></DIV><A name=3DsecondParagraph></A>
<P>In a <A=20
href=3D"http://www.eenews.net/public/25/13330/features/documents/2009/11/=
30/document_gw_01.pdf"><B>memo</B></A>=20
(pdf) earlier this month requesting the plans, Tidwell said climate =
change is=20
"dramatically reshaping" how the agency will deliver on its mission of=20
sustaining the health and diversity of the nation's forests. He focused=20
particularly on water management.</P>
<P>"Responding to the challenges of climate change in providing water =
and=20
water-related ecosystem services is one of the most urgent tasks facing =
us as an=20
agency," Tidwell wrote. "History will judge us by how well we respond to =
these=20
challenges."</P>
<P>Tidwell said the agency's task is to translate the overall strategic=20
framework for responding to climate change, which was released last =
month, into=20
its daily operations. He directed regional foresters and station =
directors to=20
work together to prepare "aggressive and well-coordinated" area-specific =
action=20
plans for landscape conservation. While most have already begun such =
work, he=20
added, they should be expanded into "full-blown regions, stations and =
area=20
action plans" that address water as a "fundamental outcome set."</P>
<P>Tidwell suggested dividing the country into five planning regions and =
imposed=20
a 20-page limit for the draft action plans.</P>
<P>The plans should include desired outcomes, strategies and specific =
actions=20
for each goal laid out in the agencywide framework and a description of =
who will=20
lead the partnership, including a point of contact for the Washington =
office,=20
Tidwell said.</P>
<P>"The plans should seize opportunities to integrate activities and be=20
innovative," Tidwell wrote. "They should become blueprints for =
integrating=20
climate change and watershed management. They should use climate change =
as a=20
theme under which to integrate and streamline existing national and =
regional=20
strategies for ecological restoration, fire and fuels, forest health, =
biomass=20
utilization, and others."</P>
<P>The plans also should address priority landscapes and consider the =
use of=20
"model" watersheds or landscapes to create showcases for =
experimentation,=20
collaboration and demonstration, Tidwell said. They should address how =
the=20
partners work with other agencies and groups and articulate how "science =
and=20
management will interact to adapt to changing conditions and apply newly =
created=20
knowledge in the future."</P>
<P>Tidwell also said he will soon name a "climate change executive" to =
guide the=20
overall implementation of the framework through the landscape =
conservation=20
plans.</P>
<P>Mike Anderson of the Wilderness Society said the memo outlines a good =

direction for the Forest Service.</P>
<P>"First, it gives scientists a co-leadership role in determining the =
agency's=20
climate change plans," Anderson said. "Second, it emphasizes the =
importance of=20
watershed protection and restoration, which is an often overlooked =
climate=20
change issue. Third, the bioregional approach should result in plans =
that take a=20
broad view of climate change impacts in different parts of the country. =
Finally,=20
the short timeline suggests that the chief means business and expects =
quick,=20
science-based action."</P>
<P><A=20
href=3D"http://www.eenews.net/public/25/13330/features/documents/2009/11/=
30/document_gw_01.pdf"><B>Click=20
here</B></A> (pdf) to read Tidwell's memo.</P>
<P class=3Dnote>Copyright 2009 E&amp;E Publishing. All Rights=20
Reserved.</P><NYT_AUTHOR_ID>
<DIV id=3DauthorId>
<P>For more news on energy and the environment, visit <A=20
href=3D"http://www.greenwire.com/">http://www.greenwire.com/</A>.</P></DI=
V></NYT_AUTHOR_ID><NYT_UPDATE_BOTTOM></NYT_UPDATE_BOTTOM></NYT_TEXT>
<DIV class=3D"nextArticleLink clearfix"><A=20
onclick=3D"s_code_linktrack('Article-MoreArticlesBottom');"=20
href=3D"http://www.nytimes.com/pages/business/index.html">More Articles =
in=20
Business =BB</A> </DIV></DIV></DIV><!--google_ad_section_end =
--><!--story end -->
<DIV id=3DarticleExtras>
<DIV class=3DexpandedToolsRight>
<DIV class=3DarticleTools>
<DIV class=3DtoolsContainer>
<UL class=3DtoolsList>
  <LI class=3Demail><A id=3DemailThis=20
  onclick=3D"s_code_linktrack('Article-Tool-EmailSignIn');"=20
  =
href=3D"http://www.nytimes.com/auth/login?URI=3Dhttp://www.nytimes.com/gw=
ire/2009/11/30/30greenwire-forest-service-dramatically-reshaping-plans-in=
-r-702.html">Sign=20
  In to E-Mail</A>=20
  <LI class=3Dprint><A=20
  =
href=3D"http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-servic=
e-dramatically-reshaping-plans-in-r-702.html?pagewanted=3Dprint">Print</A=
>=20
  <A=20
  =
href=3D"http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-servic=
e-dramatically-reshaping-plans-in-r-702.html?pagewanted=3Dall"></A></LI><=
/UL></DIV></DIV></DIV>
<DIV class=3DextrasLeft>
<DIV id=3DadxCircBottom>
<TABLE border=3D0 width=3D468>
  <TBODY>
  <TR>
    <TD width=3D84><A=20
      =
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBottom1&amp;sn2=3D=
d2bfba54/53887364&amp;sn1=3D2bfc368d/26d3daeb&amp;camp=3Dnyt2009-circ-foo=
ter-articles_default_367JL&amp;ad=3D112409-footer-articles_default_367JL&=
amp;goto=3Dhttps%3A%2F%2Fwww%2Enytimesathome%2Ecom%2Fsplitter%5Fcp%2Finde=
x%2Ephp%3FSPTR%5FID%3DhdNYT%26MediaCode%3DW16AK%26CMP%3D367JL"><IMG=20
      border=3D0=20
      =
src=3D"http://graphics8.nytimes.com/adx/images/ADS/21/85/ad.218598/90x79_=
newspaper.gif"=20
      width=3D90 height=3D70></A></TD>
    <TD width=3D381>
      <P align=3Dleft><FONT class=3Dnav color=3D#000066 size=3D-1><A=20
      =
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBottom1&amp;sn2=3D=
d2bfba54/53887364&amp;sn1=3D2bfc368d/26d3daeb&amp;camp=3Dnyt2009-circ-foo=
ter-articles_default_367JL&amp;ad=3D112409-footer-articles_default_367JL&=
amp;goto=3Dhttps%3A%2F%2Fwww%2Enytimesathome%2Ecom%2Fsplitter%5Fcp%2Finde=
x%2Ephp%3FSPTR%5FID%3DhdNYT%26MediaCode%3DW16AK%26CMP%3D367JL">Click=20
      here to enjoy the convenience of <BR>home delivery of The Times =
for 50%=20
      off.</A></FONT> =
</P></TD></TR></TBODY></TABLE><BR></DIV><!--related blogs promo =
--><!--related blogs promo end --></DIV></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV id=3DbColumn>
<DIV class=3DcolumnGroup>
<DIV class=3DnextArticleLink><A=20
onclick=3D"s_code_linktrack('Article-MoreArticlesTop');"=20
href=3D"http://www.nytimes.com/pages/business/index.html">More Articles =
in=20
Business =BB</A></DIV></DIV>
<DIV class=3DcolumnGroup><!-- ADXINFO classification=3D"logo_strips" =
campaign=3D"Linked-in-nonlinked-users"-->
<SCRIPT language=3DJavaScript>=0A=
   var movieWidth =3D 336;=0A=
   var movieHeight =3D 150;=0A=
   var altSrc =3D =
"http://graphics8.nytimes.com/adx/images/ADS/18/18/ad.181858/081429_inked=
_in_Module_336x150_Headline.gif";=0A=
   var swfFile =3D =
"http://graphics8.nytimes.com/adx/images/ADS/18/18/ad.181858/081429_inked=
_in_Module_336x150_Headline.swf";=0A=
   var altClickThru =3D =
"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&opzn&page=3Dww=
w.nytimes.com/gwire/yr/mo/day&pos=3DArtTopC&sn2=3D1294ae4e/c351d592&sn1=3D=
ee26c7ad/88d7b131&camp=3DLinked-in-nonlinked-users&ad=3Dmod-headline&goto=
=3Dhttp%3A%2F%2Fwww%2Elinkedin%2Ecom%2Fstatic%3Fkey%3Dpromo%5Fnytimes%26t=
rk%3Dnyt%5F02%26WT%2Emc%5Fid%3DNYT%2DD%2DI%2DNYT%2DP%2DPM%2DLI7%2DROS%2D0=
908%2DNA%26WT%2Emc%5Fev%3Dclick";=0A=
   var swfSrc =3D swfFile + "?clicktag=3D" + escape(altClickThru);=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://www.nytimes.com/ads/common/embed3.js">=0A=
</SCRIPT>
</DIV>
<DIV id=3DadxBigAd class=3DcolumnGroup><!-- ADXINFO =
classification=3D"bigad" campaign=3D"Ford_Drive_One_1199021_01-nyt6"-->
<SCRIPT type=3Dtext/javascript>=0A=
function pr_swfver(){=0A=
var osf,osfd,i,axo=3D1,v=3D0,nv=3Dnavigator;=0A=
if(nv.plugins&&nv.mimeTypes.length){osf=3Dnv.plugins["Shockwave =
Flash"];if(osf&&osf.description){osfd=3Dosf.description;v=3DparseInt(osfd=
.substring(osfd.indexOf(".")-2))}}=0A=
else{try{for(i=3D5;axo!=3Dnull;i++){axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);v=3Di}}catch(e){}}=0A=
return v;=0A=
}=0A=
var pr_d=3Dnew =
Date();pr_d=3Dpr_d.getDay()+"|"+pr_d.getHours()+":"+pr_d.getMinutes()+"|"=
+-pr_d.getTimezoneOffset()/60;=0A=
var =
pr_redir=3D"http%3A%2F%2Fwww%2Enytimes%2Ecom%2Fadx%2Fbin%2Fadx%5Fclick%2E=
html%3Ftype%3Dgoto%26opzn%26page%3Dwww.nytimes.com/gwire/yr/mo/day%26pos%=
3DMiddleRight%26camp%3DFord%5FDrive%5FOne%5F1199021%5F01%2Dnyt6%26ad%3Dfo=
rd%2Ddrive%2Done%2D300x250%2Denergy%26sn2%3Ddf2cc98b/2cd02558%26snr%3Ddou=
bleclick%26snx%3D1259720424%26sn1%3D89852f16%2F827828d9%26goto%3D$CTURL$"=
;=0A=
var pr_nua=3Dnavigator.userAgent.toLowerCase();=0A=
var pr_pos=3D"",pr_inif=3D(window!=3Dtop);=0A=
if(pr_inif){try{pr_pos=3D(typeof(parent.document)!=3D"unknown")?(((typeof=
(inDapIF)!=3D"undefined")&&(inDapIF))||(parent.document.domain=3D=3Ddocum=
ent.domain))?"&pos=3Ds":"&pos=3Dx":"&pos=3Dx";}=0A=
catch(e){pr_pos=3D"&pos=3Dx";}if(pr_pos=3D=3D"&pos=3Dx"){var pr_u=3Dnew =
RegExp("[A-Za-z]+:[/][/][A-Za-z0-9.-]+");var =
pr_t=3Dthis.window.document.referrer;=0A=
var =
pr_m=3Dpr_t.match(pr_u);if(pr_m!=3Dnull){pr_pos+=3D"&dom=3D"+pr_m[0];}}el=
se{if(((typeof(inDapMgrIf)!=3D"undefined")&&(inDapMgrIf))||((typeof(isAJA=
X)!=3D"undefined")&&(isAJAX))){pr_pos+=3D"&ajx=3D1"}}}=0A=
var =
pr_s=3D"ads.pointroll.com/PortalServe/?pid=3D917018M28720091130155952&fla=
sh=3D"+pr_swfver()+"&time=3D"+pr_d+"&redir=3D"+pr_redir+pr_pos+"&r=3D"+Ma=
th.random();=0A=
document.write("<scr"+"ipt type=3D'text/javascript' =
src=3D'http://"+pr_s+"'></scr"+"ipt>");=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DMiddleRight&amp;sn=
2=3Ddf2cc98b/2cd02558&amp;sn1=3Dccb6d590/8705c4f6&amp;camp=3DFord_Drive_O=
ne_1199021_01-nyt6&amp;ad=3Dford-drive-one-300x250-energy&amp;goto=3Dads.=
pointroll.com%2FPortalServe%2F%3Fpid%3D917018M28720091130155952%26pos%3Dc=
%26r%3D23619"><IMG=20
border=3D0=20
src=3D"http://ads.pointroll.com/PortalServe/?pid=3D917018M287200911301559=
52&amp;pos=3Di&amp;r=3D18279"=20
width=3D300 height=3D250></A></NOSCRIPT></DIV>
<DIV class=3DcolumnGroup>
<DIV class=3D"rssPromo subColumn-2 clearfix">
<H3 class=3DsectionHeader>Subscribe to Energy &amp; Environment RSS =
Feeds</H3>
<DIV class=3Dcolumn>
<UL>
  <LI><A=20
  =
href=3D"http://www.nytimes.com/services/xml/rss/nyt/EnergyEnvironment.xml=
">Energy=20
  &amp; Environment News</A> </LI></UL></DIV>
<DIV class=3D"column last">
<UL>
  <LI><A href=3D"http://greeninc.blogs.nytimes.com/feed/">Green Inc. =
Blog</A>=20
  <LI><A href=3D"http://dotearth.blogs.nytimes.com/feed/">Dot Earth =
Blog</A>=20
</LI></UL></DIV></DIV></DIV>
<DIV id=3DmostPopWidget class=3DcolumnGroup><!-- MOST POPULAR MODULE =
STARTS -->
<H4>MOST POPULAR - BUSINESS</H4>
<DIV id=3DtabsContainer>
<UL class=3Dtabs>
  <LI class=3Dselected><A=20
  =
href=3D"http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-servic=
e-dramatically-reshaping-plans-in-r-702.html#">E-Mailed</A>=20
  </LI>
  <LI><A=20
  =
href=3D"http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-servic=
e-dramatically-reshaping-plans-in-r-702.html#">Blogged</A>=20
  </LI></UL></DIV>
<DIV id=3DmostEmailed class=3D"tabContent tabContentActive">
<OL>
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/30/business/energy-environment/30l=
ed.html?em">LED=20
  Bulbs Save Substantial Energy, a Study Finds</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/12/01/business/global/01debt.html?em"=
>In=20
  Wake of Dubai, Trying to Predict the Next Crisis</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/12/01/business/01sorkin.html?em">Deal=
book: A=20
  Financial Mirage in the Desert</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/12/01/business/media/01deal.html?em">=
With=20
  Deal, G.E. Clears Path to Sale of NBC</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/26/business/smallbusiness/26cupcak=
e.html?em">The=20
  Latest Entrepreneurial Fantasy Is Selling Cupcakes</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/12/02/business/02drug.html?em">Pfizer=
 Deal=20
  Signals a Move Into Treating Rare Diseases</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/28/business/global/28return.html?e=
m">Some=20
  Indians Find It Tough to Go Home Again</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/12/01/business/global/01islamic.html?=
em">Dubai=20
  Crisis Tests Laws of Islamic Financing</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/30/business/media/30carr.html?em">=
The=20
  Media Equation: The Fall and Rise of Media</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/12/01/business/01aig.html?em">Report =
Cites=20
  Big Shortfall in Reserves at A.I.G.</A> </LI></OL><A class=3Dmore=20
href=3D"http://www.nytimes.com/gst/mostemailed.html">Go to Complete List =
=BB</A>=20
</DIV><!-- #most emailed top10 -->
<DIV id=3DmostBlogged class=3DtabContent>
<OL>
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/30/business/media/30carr.html?bl">=
The=20
  Fall and Rise of Media</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/29/business/economy/29modify.html?=
bl">U.S.=20
  to Pressure Mortgage Firms for Loan Relief</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/28/business/28markets.html?bl">Eur=
opean=20
  Markets Mixed After Sharp Drop in Asia</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/25/business/media/25loser.html?bl"=
>In=20
  Reality Show to Drop Weight, Health Can Be Lost in the Frenzy</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/28/business/global/28dubai.html?bl=
">Dubai=20
  Debt Woes Raise Fear of Wider Problem</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/30/business/media/30pbs.html?bl">S=
tressing=20
  the Web, 'NewsHour' Begins an Overhaul</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/29/business/economy/29view.html?bl=
">Dangers=20
  of an Overheated China</A>=20
  <LI><A title=3D"Click to go to this article"=20
  =
href=3D"http://www.nytimes.com/2009/11/25/business/media/25mag.html?bl">G=
roup of=20
  Magazine Publishers Is Said to Be Building an Online Newsstand</A>=20
  <LI><A title=3D"Click to go to this article"=20
  href=3D"http://www.nytimes.com/2009/12/01/business/01sorkin.html?bl">A =
Financial=20
  Mirage in the Desert</A>=20
  <LI><A title=3D"Click to go to this article"=20
  href=3D"http://www.nytimes.com/2009/11/28/business/28shop.html?bl">At =
the Stroke=20
  of Midnight, the Shopping Began</A> </LI></OL><A class=3Dmore=20
href=3D"http://www.nytimes.com/gst/mostblogged.html">Go to Complete List =
=BB</A>=20
</DIV><!-- #most blogged top10 -->
<SCRIPT type=3Dtext/javascript>new Accordian("mostPopWidget");</SCRIPT>
<!-- MOST POPULAR MODULE ENDS -->
<DIV class=3DmoduleAd><!-- ADXINFO classification=3D"button" =
campaign=3D"Chase_Sapphire09_16A_1146967-nyt1"--><A=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DMostPop&amp;sn2=3D=
2ab69c86/d46d5fb3&amp;sn1=3D136010be/376337aa&amp;camp=3DChase_Sapphire09=
_16A_1146967-nyt1&amp;ad=3DSapphire_88x31_MostPop.gif&amp;goto=3Dhttp%3A%=
2F%2Fad%2Edoubleclick%2Enet%2Fclick%3Bh%3Dv2%7C3B64%7C0%7C0%7C%252a%7Ck%3=
B217286123%3B0%2D0%3B0%3B40264205%3B31%2D1%7C1%3B32978673%7C32996550%7C1%=
3B%3B%253fhttp%3A%2F%2Fwww%2Echasesapphire%2Ecom%2F"=20
target=3D_blank><IMG border=3D0=20
src=3D"http://graphics8.nytimes.com/adx/images/ADS/21/61/ad.216143/Klein_=
Logo_88x31_blue.gif"=20
width=3D88 height=3D31></A> <HTTP:=20
imp;v1;f;217286123;0-0;0;40264205;1|1;32978673|32996550|1;;cs=3D"s%3fhttp=
://ad.doubleclick.net/dot.gif?2009.12.02.02.49.50</a"=20
ad.doubleclick.net></DIV></DIV>
<DIV id=3DadxMiddle class=3DcolumnGroup><!-- ADXINFO =
classification=3D"feature_position" =
campaign=3D"NYT2009_marketingmodule_Video"--><!-- MARKETING MODULE -->
<DIV=20
style=3D"BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#999 1px solid; WIDTH: 334px; FONT-FAMILY: Arial,sans-serif; BACKGROUND: =
#fff; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid"=20
class=3D"clearfix wrap"><A=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBox1&amp;sn2=3Dea6=
f0e95/c3bf2bd5&amp;sn1=3D67f6926b/b5260162&amp;camp=3DNYT2009_marketingmo=
dule_Video&amp;ad=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209&amp;goto=3Dhttp://vi=
deo.nytimes.com/video/2009/11/15/multimedia/1247465673550/neediest-a-vict=
im-of-violence-recovers.html%3FWT.mc_id=3DVI-D-I-NYT-MOD-MOD-M125-ROS-120=
9-PH%26WT.mc_ev=3Dclick"=20
target=3D_new><IMG border=3D0 alt=3D""=20
src=3D"http://graphics8.nytimes.com/ads/marketing/mm09/video_120109.jpg" =
width=3D334=20
height=3D154></A>=20
<DIV=20
style=3D"PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; =
BACKGROUND: #fff; PADDING-TOP: 7px">
<H2=20
style=3D"PADDING-BOTTOM: 4px; LINE-HEIGHT: 24px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 22px; PADDING-TOP: =
0px"><A=20
style=3D"COLOR: #324c9c"=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBox1&amp;sn2=3Dea6=
f0e95/c3bf2bd5&amp;sn1=3D67f6926b/b5260162&amp;camp=3DNYT2009_marketingmo=
dule_Video&amp;ad=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209&amp;goto=3Dhttp://vi=
deo.nytimes.com/video/2009/11/15/multimedia/1247465673550/neediest-a-vict=
im-of-violence-recovers.html%3FWT.mc_id=3DVI-D-I-NYT-MOD-MOD-M125-ROS-120=
9-HDR%26WT.mc_ev=3Dclick"=20
target=3D_new>The neediest cases </A></H2>
<P=20
style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px"><A=20
style=3D"PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 3px =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: =
Arial,sans-serif; COLOR: #000; FONT-SIZE: 11px; PADDING-TOP: 0px"=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBox1&amp;sn2=3Dea6=
f0e95/c3bf2bd5&amp;sn1=3Dc514f3ed/b8d66f4&amp;camp=3DNYT2009_marketingmod=
ule_Video&amp;ad=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209&amp;goto=3Dhttp://vid=
eo.on.nytimes.com/%3FWT.mc_id=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209-URL%26WT=
.mc_ev=3Dclick"=20
target=3D_new>Also in Video =BB</A></P>
<UL=20
style=3D"BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: =
0px; FONT-SIZE: 12px"=20
class=3Drefer>
  <LI style=3D"FONT-SIZE: 12px"><A=20
  =
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBox1&amp;sn2=3Dea6=
f0e95/c3bf2bd5&amp;sn1=3D67f6926b/b5260162&amp;camp=3DNYT2009_marketingmo=
dule_Video&amp;ad=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209&amp;goto=3Dhttp://vi=
deo.nytimes.com/video/2009/11/11/magazine/1247465636411/screen-test-megan=
-fox.html%3FWT.mc_id=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209-L1%26WT.mc_ev=3Dc=
lick"=20
  target=3D_new>Screen Test: Megan Fox</A>=20
  <LI style=3D"FONT-SIZE: 12px"><A=20
  =
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBox1&amp;sn2=3Dea6=
f0e95/c3bf2bd5&amp;sn1=3D67f6926b/b5260162&amp;camp=3DNYT2009_marketingmo=
dule_Video&amp;ad=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209&amp;goto=3Dhttp://vi=
deo.nytimes.com/video/2009/11/30/nyregion/1247465815189/new-york-on-less-=
making-choices.html%3FWT.mc_id=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209-L2%26WT=
.mc_ev=3Dclick"=20
  target=3D_new>New Yorkers cut back</A> </LI></UL></DIV>
<DIV=20
style=3D"PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; WIDTH: 316px; =
PADDING-RIGHT: 9px; BACKGROUND: #fff; FLOAT: left; PADDING-TOP: 5px"><A=20
style=3D"FLOAT: left"=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBox1&amp;sn2=3Dea6=
f0e95/c3bf2bd5&amp;sn1=3D368be7c/8024e6c9&amp;camp=3DNYT2009_marketingmod=
ule_Video&amp;ad=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209&amp;goto=3Dhttp://nyt=
imes.com/%3FWT.mc_id=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209-LOGO%26WT.mc_ev=3D=
click"=20
target=3D_new><IMG border=3D0 alt=3Dnytimes.com=20
src=3D"http://graphics8.nytimes.com/ads/marketing/mm09/verticalst/nytimes=
.gif"=20
width=3D116 height=3D18></A><A style=3D"FLOAT: right"=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBox1&amp;sn2=3Dea6=
f0e95/c3bf2bd5&amp;sn1=3Dc514f3ed/b8d66f4&amp;camp=3DNYT2009_marketingmod=
ule_Video&amp;ad=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209&amp;goto=3Dhttp://vid=
eo.on.nytimes.com/%3FWT.mc_id=3DVI-D-I-NYT-MOD-MOD-M125-ROS-1209-VRT%26WT=
.mc_ev=3Dclick"=20
target=3D_new><IMG border=3D0 alt=3DVideo=20
src=3D"http://graphics8.nytimes.com/ads/marketing/mm09/verticalst/vertica=
ls_video.gif"=20
width=3D120 height=3D18></A></DIV><BR=20
clear=3Dall></DIV><!-- /MARKETING MODULE --></DIV>
<DIV class=3D"columnGroup advertisementColumnGroup">
<H4>Advertisements</H4>
<TABLE cellSpacing=3D0 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD class=3DcColumn>
      <DIV class=3DcColumn-TextAdsBox>
      <DIV class=3DcColumn-TextAdsRight><!-- ADXINFO =
classification=3D"box_86x60" =
campaign=3D"NYT2009-Mktg-Wineclub-S4D-HP-ROS"--><A=20
      =
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DBottom3&amp;sn2=3D=
d2bfba56/53887264&amp;sn1=3Da690926b/9a91fd27&amp;camp=3DNYT2009-Mktg-Win=
eclub-S4D-HP-ROS&amp;ad=3DWineClub_86x60_revised&amp;goto=3Dhttp%3A%2F%2F=
nytwineclub%2Ecom%2F%3Futm%5Fsource%3DNYT2009%2DMktg%2DWineclub%2DS4D%2DH=
P%2DROS%26utm%5Fmedium%3D86x60%26utm%5Fcampaign%3DNoOffer"=20
      target=3D_blank><IMG border=3D0=20
      =
src=3D"http://graphics8.nytimes.com/adx/images/ADS/21/72/ad.217284/091646=
_WineClub_86x60.jpg"=20
      width=3D86 height=3D60></A> =
</DIV></DIV></TD></TR></TBODY></TABLE></DIV>
<DIV id=3DadxMiddle5 class=3DcolumnGroup><!-- ADXINFO =
classification=3D"feature_position" =
campaign=3D"NYT2009-AdEx-About-Cellphone-336x79-ROS"--><A=20
href=3D"http://www.nytimes.com/adx/bin/adx_click.html?type=3Dgoto&amp;opz=
n&amp;page=3Dwww.nytimes.com/gwire/yr/mo/day&amp;pos=3DMiddle5&amp;sn2=3D=
162b8d71/75f40d6d&amp;sn1=3D2cc02439/1cd1d079&amp;camp=3DNYT2009-AdEx-Abo=
ut-Cellphone-336x79-ROS&amp;ad=3D336x79-CellPhones.jpg&amp;goto=3Dhttp%3A=
%2F%2Fwww%2Econsumersearch%2Ecom%2Fcell%2Dphones%3Futm%5Fsource%3Dnytimes=
%2Ecom%26utm%5Fmedium%3Dbanner%26utm%5Fcampaign%3Dnyt%5Fhouse%5Fads%26utm=
%5Fcontent%3Dwhichtobuy%5F336x79"=20
target=3D_blank><IMG border=3D0=20
src=3D"http://graphics8.nytimes.com/adx/images/ADS/20/88/ad.208845/336x79=
-CellPhones.jpg"=20
width=3D336 height=3D79></A> </DIV></DIV><!--end #bColumn --><!--MOTHS =
--><!-- start MOTH -->
<DIV id=3DinsideNYTimes class=3DdoubleRule>
<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/app/moth/moth.js"></SCRIPT>

<DIV id=3DinsideNYTimesHeader>
<DIV class=3Dnavigation><SPAN id=3DleftArrow><IMG id=3DmothReverse=20
src=3D"http://graphics8.nytimes.com/images/global/buttons/moth_reverse.gi=
f"></SPAN>&nbsp;<SPAN=20
id=3DrightArrow><IMG id=3DmothForward=20
src=3D"http://graphics8.nytimes.com/images/global/buttons/moth_forward.gi=
f"></SPAN></DIV>
<H4>Inside NYTimes.com </H4></DIV>
<DIV id=3DinsideNYTimesScrollWrapper>
<TABLE id=3DinsideNYTimesBrowser cellSpacing=3D0>
  <TBODY>
  <TR>
    <TD class=3Dfirst>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/science/index.html">Science =
=C2=BB</A>=20
</H6>
      <DIV class=3DmothImage><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/science/01tier.html"><IMG=20
      alt=3D"Findings: The Perils of Trying to Spin Science"=20
      =
src=3D"http://graphics8.nytimes.com/images/2009/11/30/science/11moth-tier=
ney/moth.jpg"=20
      width=3D151 height=3D151></A> </DIV>
      <H6 class=3Dheadline><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/science/01tier.html">Findings: =
The=20
      Perils of Trying to Spin Science</A></H6></DIV></TD>
    <TD>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/nyregion/index.html">N.Y. / =
Region=20
      =BB</A> </H6>
      <DIV class=3DmothImage><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/nyregion/01bigcity.html"><IMG=20
      alt=3D"Saving the Planet and Expanding the Mind"=20
      =
src=3D"http://graphics8.nytimes.com/images/2009/11/30/nyregion/01moth_big=
city/moth.jpg"=20
      width=3D151 height=3D151></A> </DIV>
      <H6 class=3Dheadline><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/nyregion/01bigcity.html">Saving=
=20
      the Planet and Expanding the Mind</A></H6></DIV></TD>
    <TD>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/opinion/index.html">Opinion =
=C2=BB</A></H6>
      <H3><A=20
      =
href=3D"http://opinionator.blogs.nytimes.com/2009/11/30/political-correct=
ness-revisited-views-from-both-sides/">Political=20
      Correctness Revisited</A></H3>
      <P class=3Dsummary>Two books give hope for a reasonable debate on =
political=20
      speech in the university, writes Stanley Fish.</P></DIV></TD>
    <TD>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/national/index.html">U.S. =
=BB</A> </H6>
      <DIV class=3DmothImage><A=20
      href=3D"http://www.nytimes.com/2009/12/01/us/01race.html"><IMG=20
      alt=3D"College Degree Can=92t Close Racial Gap in Job Hunt"=20
      =
src=3D"http://graphics8.nytimes.com/images/2009/11/30/us/01moth_race/moth=
.jpg"=20
      width=3D151 height=3D151></A> </DIV>
      <H6 class=3Dheadline><A=20
      href=3D"http://www.nytimes.com/2009/12/01/us/01race.html">College =
Degree=20
      Can=92t Close Racial Gap in Job Hunt</A></H6></DIV></TD>
    <TD>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/opinion/index.html">Opinion =
=BB</A> </H6>
      <DIV class=3DmothImage><A=20
      =
href=3D"http://roomfordebate.blogs.nytimes.com/2009/11/30/obamas-surge-st=
rategy-in-afghanistan/"><IMG=20
      alt=3D"Room for Debate: Obama=92s Surge Strategy"=20
      =
src=3D"http://graphics8.nytimes.com/images/2009/11/30/opinion/01moth_rfd_=
afghan/moth.jpg"=20
      width=3D151 height=3D151></A> </DIV>
      <H6 class=3Dheadline><A=20
      =
href=3D"http://roomfordebate.blogs.nytimes.com/2009/11/30/obamas-surge-st=
rategy-in-afghanistan/">Room=20
      for Debate: Obama=92s Surge Strategy</A></H6></DIV></TD>
    <TD>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/books/index.html">Books =
=BB</A> </H6>
      <DIV class=3DmothImage><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/books/01typewriter.html?ref=3Da=
rts"><IMG=20
      alt=3D"No Country for Old Typewriters"=20
      =
src=3D"http://graphics8.nytimes.com/images/2009/11/30/books/01moth_typewr=
iter/moth.jpg"=20
      width=3D151 height=3D151></A> </DIV>
      <H6 class=3Dheadline><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/books/01typewriter.html?ref=3Da=
rts">No=20
      Country for Old Typewriters</A></H6></DIV></TD>
    <TD class=3Dhidden>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/health/index.html">Health =
=C2=BB</A> </H6>
      <DIV class=3DmothImage><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/health/01well.html"><SPAN=20
      class=3Dimg height=3D"151" width=3D"151"=20
      alt=3D"In Month of Giving, a Healthy Reward"=20
      =
src=3D"http://graphics8.nytimes.com/images/2009/11/30/science/01moth-well=
/moth.jpg"></A></DIV>
      <H6 class=3Dheadline><A=20
      href=3D"http://www.nytimes.com/2009/12/01/health/01well.html">In =
Month of=20
      Giving, a Healthy Reward</A></H6></DIV></SPAN></TD>
    <TD class=3Dhidden>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/arts/design/index.html">Art =
&amp;=20
      Design =BB</A> </H6>
      <DIV class=3DmothImage><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/arts/design/01poe.html"><SPAN=20
      class=3Dimg height=3D"151" width=3D"151"=20
      alt=3D"For Poe, This Has Been the Year to Die For"=20
      =
src=3D"http://graphics8.nytimes.com/images/2009/11/30/arts/design/01moth_=
poe/moth.jpg"></A></DIV>
      <H6 class=3Dheadline><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/arts/design/01poe.html">For =
Poe,=20
      This Has Been the Year to Die For</A></H6></DIV></SPAN></TD>
    <TD class=3Dhidden>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/sports/index.html">Sports =
=BB</A> </H6>
      <DIV class=3DmothImage><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/sports/basketball/01suns.html">=
<SPAN=20
      class=3Dimg height=3D"151" width=3D"151"=20
      alt=3D"Suns Play (and Win) the D=92Antoni Way Again"=20
      =
src=3D"http://graphics8.nytimes.com/images/2009/11/30/sports/01moth_suns/=
moth.jpg"></A></DIV>
      <H6 class=3Dheadline><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/sports/basketball/01suns.html">=
Suns=20
      Play (and Win) the D=92Antoni Way Again</A></H6></DIV></SPAN></TD>
    <TD class=3Dhidden>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/opinion/index.html">Opinion =
=C2=BB</A></H6>
      <H3><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/opinion/01Tue4.html">Editorial =

      Observer: On Public Options</A></H3>
      <P class=3Dsummary>Franklin D. Roosevelt argued that public =
programs can=20
      make private ones deliver.</P></DIV></TD>
    <TD class=3Dhidden>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/world/index.html">World =
=BB</A> </H6>
      <DIV class=3DmothImage><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/world/americas/01caura.html"><S=
PAN=20
      class=3Dimg height=3D"151" width=3D"151"=20
      alt=3D"Clinging to the Forest Despite the Chaos"=20
      =
src=3D"http://graphics8.nytimes.com/images/2009/11/30/world/01moth_caura/=
moth.jpg"></A></DIV>
      <H6 class=3Dheadline><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/world/americas/01caura.html">Cl=
inging=20
      to the Forest Despite the Chaos</A></H6></DIV></SPAN></TD>
    <TD class=3Dhidden>
      <DIV class=3Dstory>
      <H6 class=3Dkicker><A=20
      href=3D"http://www.nytimes.com/pages/opinion/index.html">Opinion =
=BB</A> </H6>
      <DIV class=3DmothImage><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/opinion/01borrell.html"><SPAN=20
      class=3Dimg height=3D"151" width=3D"151" alt=3D"Op-Ed: A Treaty on =
Ice"=20
      =
src=3D"http://graphics8.nytimes.com/images/2009/11/30/opinion/01moth_opar=
t/moth.jpg"></A></DIV>
      <H6 class=3Dheadline><A=20
      =
href=3D"http://www.nytimes.com/2009/12/01/opinion/01borrell.html">Op-Ed: =
A=20
      Treaty on =
Ice</A></H6></DIV></SPAN></TD></TR></TBODY></TABLE></DIV></DIV><!-- end =
#insideNYTimes --></DIV><!--Footer --><NYT_FOOTER><NYT_COPYRIGHT>
<DIV id=3Dfooter>
<DIV class=3DfooterRow><A href=3D"http://www.nytimes.com/">Home</A>=20
<UL>
  <LI><A =
href=3D"http://www.nytimes.com/pages/world/index.html">World</A>=20
  <LI><A =
href=3D"http://www.nytimes.com/pages/national/index.html">U.S.</A>=20
  <LI><A href=3D"http://www.nytimes.com/pages/nyregion/index.html">N.Y. =
/=20
  Region</A>=20
  <LI><A =
href=3D"http://www.nytimes.com/pages/business/index.html">Business</A>=20
  <LI><A=20
  =
href=3D"http://www.nytimes.com/pages/technology/index.html">Technology</A=
>=20
  <LI><A =
href=3D"http://www.nytimes.com/pages/science/index.html">Science</A>=20
  <LI><A =
href=3D"http://www.nytimes.com/pages/health/index.html">Health</A>=20
  <LI><A =
href=3D"http://www.nytimes.com/pages/sports/index.html">Sports</A>=20
  <LI><A =
href=3D"http://www.nytimes.com/pages/opinion/index.html">Opinion</A>=20
  <LI><A href=3D"http://www.nytimes.com/pages/arts/index.html">Arts</A>=20
  <LI><A =
href=3D"http://www.nytimes.com/pages/style/index.html">Style</A>=20
  <LI><A =
href=3D"http://travel.nytimes.com/pages/travel/index.html">Travel</A>=20
  <LI><A href=3D"http://www.nytimes.com/pages/jobs/index.html">Jobs</A>=20
  <LI><A =
href=3D"http://www.nytimes.com/pages/realestate/index.html">Real=20
  Estate</A>=20
  <LI><A=20
  =
href=3D"http://www.nytimes.com/pages/automobiles/index.html">Automobiles<=
/A>=20
  <LI><A=20
  =
href=3D"http://www.nytimes.com/gwire/2009/11/30/30greenwire-forest-servic=
e-dramatically-reshaping-plans-in-r-702.html#top">Back=20
  to Top</A> </LI></UL></DIV><A=20
href=3D"http://www.nytimes.com/gwire/2009/11/30/">Copyright 2009 </A>
<UL>
  <LI><A href=3D"http://www.nytimes.com/privacy">Privacy Policy</A>=20
  <LI><A =
href=3D"http://www.nytimes.com/ref/membercenter/help/agree.html">Terms =
of=20
  Service</A>=20
  <LI><A=20
  =
href=3D"http://query.nytimes.com/gst/sitesearch_selector.html?query=3D&am=
p;date_select=3Dfull&amp;type=3Dnyt">Search</A>=20

  <LI><A =
href=3D"http://www.nytimes.com/corrections.html">Corrections</A>=20
  <LI><A class=3DrssButton href=3D"http://www.nytimes.com/rss">RSS</A>=20
  <LI><A href=3D"http://firstlook.nytimes.com/">First Look</A>=20
  <LI><A =
href=3D"http://www.nytimes.com/membercenter/sitehelp.html">Help</A>=20
  <LI><A=20
  =
href=3D"http://nytimes.com/ref/membercenter/help/infoservdirectory.html">=
Contact=20
  Us</A>=20
  <LI><A href=3D"http://www.nytco.com/careers/">Work for Us</A>=20
  <LI><A href=3D"http://spiderbites.nytimes.com/">Site Map</A>=20
</LI></UL></DIV></NYT_COPYRIGHT></NYT_FOOTER></DIV></DIV><!-- Start UPT =
call --><IMG=20
border=3D0=20
src=3D"http://up.nytimes.com/?d=3D0/4/20&amp;t=3D6&amp;s=3D0&amp;ui=3D&am=
p;r=3D&amp;u=3Dwww%2enytimes%2ecom%2fgwire%2f2009%2f11%2f30%2f30greenwire=
%2dforest%2dservice%2ddramatically%2dreshaping%2dplans%2din%2dr%2d702%2eh=
tml%3f"=20
width=3D3 height=3D1> <!-- End UPT call -->
<SCRIPT language=3DJavaScript><!--=0A=
          var dcsvid=3D"";=0A=
          var regstatus=3D"non-registered";=0A=
        //--></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://graphics8.nytimes.com/js/app/analytics/trackingTags_v1.1.js=
"></SCRIPT>
<NOSCRIPT>
<DIV><IMG id=3DDCSIMG alt=3DDCSIMG=20
src=3D"http://wt.o.nytimes.com/dcsym57yw10000s1s8g0boozt_9t1x/njs.gif?dcs=
uri=3D/nojavascript&amp;WT.js=3DNo&amp;WT.tv=3D1.0.7"=20
width=3D1 height=3D1></DIV></NOSCRIPT>
<SCRIPT =
language=3DJavascript>Tacoda_AMS_DDC_addPair("t_section","Business, =
Energy-environment")</SCRIPT>

<SCRIPT=20
language=3DJavascript>Tacoda_AMS_DDC_addPair("site","nytimes.com")</SCRIP=
T>

<SCRIPT =
language=3DJavaScript>Tacoda_AMS_DDC("http://te.nytimes.com/tte/blank.gif=
","1.0")</SCRIPT>
<IMG=20
src=3D"http://www.nytimes.com/adx/bin/clientside/39edeaf9Q2FC0p83Q3Dk8pQ2=
A8Q24)Q2F!Wp3Q24pQ2Fk!W"=20
width=3D3 height=3D1> <!-- ADXINFO =
classification=3D"blank-but-count-imps" =
campaign=3D"blank-popunderblocker"--><IMG=20
src=3D"http://graphics8.nytimes.com/ads/blank.gif"> <!-- ADXINFO =
classification=3D"blank-but-count-imps" =
campaign=3D"YAHOO_REFER_TEST_BEACON"--><IMG=20
src=3D"http://graphics8.nytimes.com/ads/blank.gif"> </BODY></HTML>

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://at.amgdgt.com/ads/?t=pp&px=5548&rnd=[cachebuster]

R0lGODlhAQABAIAAAPdfDfdfDSH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/adx/images/ADS/21/74/ad.217401/Embrace_NP_88x31.jpg

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
iD//2Q==

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/misc/nytlogo152x23.gif

R0lGODlhmAAXAKIAALW1tWlpafz8/BUVFQEBAf7+/gAAAP///yH5BAAAAAAALAAAAACYABcAAAP/
eLpb5woWyBilb77Ke9zfN2Gd5AlgJV0b6b3qIQBBAKAHjQt4+s49GYoHgwkcRE2hpywqiD4kzUak
ARrOLEcQIBi+AxuAEJDZLB5kdwBwFGpWbSwHF+qSPtUSwHaHuF5eYQBjZUcZcloABgMDXwaBBjaO
V1oBjgQDRwGPmokWXI6aoYw3WBwUnGx5OZmOj16SXG2fWQV8hDUDsWxjBpUgJFI0kDeXjVd+MqYv
EDycBDd8XrQtrBNjqxs9uFO7gsSeImhzIVvS6DUovtUl2+uCPEDBZmXKLhHQNzPFLCEY2YCJAEJo
xhRpbFCYYCXjlLslcC7JUzAmWg6F73BQ4ALJ/55AeYsCcNuhEKM+HuxazFB5CGWpZUCcRUx46BYi
KETkseBhguCTS+H2OVgU7ZLIlkBvqtvV54aaXmAQHgUK5cBJftGkIHsQisagXVeOiVRTtFROXHvC
zFDL5ygOr8Cm1cAm6U0pdbcIkIE29RIZjaqsfhHZJtQukV1kvSLGKKffaDO6WGzLlyMjRzYy3RAV
V5JgNur4lCK2V2+NwfJ0yQrlt4zgNqr4NC0mAHNeNtSeHObxzVRsvZv/rpkBfAGnL5AZX8HMcVRs
aZrFHFLAqUxssGtX796tCkX1Rb+yoTxi1zokgxS/hPXcPakDdfAkrdeUtHrztRbfhwEeWb3gMv+L
aGKXgK00kkkQHJkXDSFIYPZAdVYJ19h/XQXUFnVkUCgPcb8AAqBmzDwxT22mvQHiEPZ1N01chNCG
1XoATtjdA9kkJtICzQ24IW91UZiiLBFKl8NhgdlVlCnPEMJfFzEmFMFGb3kRwICmQCSLitRoxBFk
/Pzy3y0yTlggack8WIwOdgTnGpMJeuidZtPdsctQ4OBIVZYQBnjFPBDBl+BnhRmT4Rp5edlQhFwS
tZxnAXrXGDZwMjWRL31whUttnrXJZnf3wVQQiT+BIUaKUrqZWC+miBZVK4iBU9AaZLYVhF0dvrjl
JFPB2WWrZFRi2SA0ZIhpQpzFdhxikPSSXRj/jWxzXCRTbbeajT2owtSe8FG7TLEdCWScrsdJcyyS
oh1VLm9/2RkJasvA2d6BKz6D2huNMHKjs2JVmcOeYC2AJgRd5BLXvWg2FAcX96ZgBSG5qKXGWIfq
sAQdCjFoTWSNUBExLbPARBEwsxyizhn/CDHRk3uspswHaKWwxAjkHCrzBbX5msuN/mAhTAMYYbEh
PQsd2jMTGzn1BCo5U6SWzj7EVPKT1pizcnphHKPXgeY0s3MMGEwdMzn4+BE0KhWcvPLULHQ9ztdQ
y4AJJMh1ZMHOQbA9TtgMXeB13WQ7NDYM+LgjeBpDNlJ1sAJ5XcvijDsh9ieK970T0/4Acda9GzAz
1PjmkKfAN+BqE76RCG4EvsU9TXOueuMJAAA7

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.pointroll.com/PortalServe/?pid=917019Q14420091130155953&pos=i&r=9889

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAVAAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQAAgEBAQEBAgEBAgMCAgIDAwICAgIDBAMDAwMDBAUEBAQEBAQFBQYGBgYGBQgICAgICAsLCwsL
DAwMDAwMDAwMDAECAgIEAwQHBQUHCwgHCAsMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAWgLYAwERAAIRAQMRAf/EAN8AAAAGAwEBAAAAAAAAAAAA
AAADBAUGBwIICQEKAQACAwEBAQEAAAAAAAAAAAAAAwIEBQEGBwgQAAAEAwQFBQYODgYGBQ0AAAID
BAUABgcBEhMIESIyFAkhMUIjM0FRUmJyFWGBgrLSQ9MkNJUWVhcKcZHBkqJTY3ODRJQ1Nhjwk1Ql
N1eh4cKjhEbxw3RFVbHR4vKzZKRlhSZ2hkcRAAEDAQQECggFAwQCAwAAAAABAgMEERITBfAhMaFB
gcHRIjJSFBUGUWFxkbHhQlPxYiMzFnKCB6KywiSSQ9JjNP/aAAwDAQACEQMRAD8A1RopwD2+21Mv
rVOyZAMeGYczywR5xW+QM4d0oMe2pcvit6m9ec8rW5ph/Vu+Rurlf4K9E2tO6oJOpWsmQ/cDFiB1
mwzeiDzy9gnXwiL442HvpqROm7cvJaZtO+pq9E+ReTfwu80DLJ5RTWplWnWMDXJb0gFqogHgXEwC
ir/qorO8wU7Opy8qD48nm+vk5yvZw4X1F5cRHPOaWrswzDc7ZtTrwNaUv1CP/aFFJM7qajqN3pyo
XvDoqfru3LzlDzhOfCroEvGlpVS5qmF2B1YFjwWN3PGZ/wASMQYvMoqiTU9+5OQrPqoV6jd68owu
GazMxOaMZVJZSbZMZvaTjCCW4AAeoAVGlT5PpopmPzFmn4FXTpUSYDDBm1krSBMOzbRseuP8CL3d
WR9d27mIJXP+hu8gDnVXKAlM/vlymSbTeniKBgAZ+HC1fDHooX6jSwTF5jMqzN/DlJSVg/DeFd+E
Y0XZ3qMuS9rcg5I86crtf8OUolVH4G8EDPg7x+XeH9+4eEfEBngj92SfJiPRzYbESP144Ykjxb52
Dw38Qern/gMn3fAMlpHC8F5DxFmn4D83Z9JwVdU8yNIywH5SWiQesGGEPy7TRRjM4Zp+BIWrNnIT
oaCyY6OSSp8MaNApRGf7k6Kjsqs0+ZajzfZpyE2lPM5QNKaBV9G6lkF4crTQ5IfvADvxlTZPpopo
szRun4F2U8zp0nNTgSkzVPLID+zOhiOYUv3h10UYlVl79PxNGDMWafgTlY15L8wSbcKglyHOGNtg
myWvMi3+uJAIMYc9Ka0FU1Su6kfV/eG7XRONewyaqllQb2a+QHoC5L/U/wDoxSvPjLKfqGp1ePqo
E6pQHL8t1SiVlvtLVOCQaE/yMYHsYmyrOJCpo5mJ4NHEcywY66faarnJuJ6wbvLH96JbgP8As2t+
DFpHIopxrEtb1jUsGgdCRpjyrcM5OeWMAwD8cA4mAQYX3bIAMLgoAPIABAAIABAAIABABjiehABl
AAIAPblsAAuWwAC5bAALlsAGZZmD9mAA4tYO304biAHFuCiOYgClO7md2yGI8XcDi38zw4L4XByb
5gM8OJ3yFxB1Tum9Ff8AnicYs9UFmmx04JjE5mJAAoSGGFaI6RkHVGoM/wBcMEjq3mGQ0gO2GoNL
iQEdmEpSSZDbRsRgxvBqUyGMGSE8l+ZDDrlkOjKr47SVN2Iu5otFSQeEctWnW8oPsxYjjsKU0w8N
8nl2W9nF1kZmunF/yQB4EW2MKvehA4StYUXyAgwyUc5GHlENNyRXkgLUchHljhyRnvgNKOcQDeLd
Om0cVHw2DEnCbHK3vxUwBkcwPOJZsLSAYk5gYeXzaY7gC74T2vdhiMsOXzAwgMTwyGIID0Vvegwx
l8QKEZlvJ34XhkmPGpYj0RDDUsYw2notEQkYTjnEKkq0qEPYMviJQWbzwsfiCc3E7sKJGELGhJhc
QJiJSXCzonML0xwkED54WdPIAMcP0YABh+jABjAAIABAAIABAAIABAAIABAAIABAB9gVH6FsbW3o
3ReSTi4JZg8MsF/YjRnqnlSOkaz6d5fCmtlO6QMaAucnIlAUsGWjTAUGa5gx6mxEKSlfUdQ7NVsp
+vp7jSTPvxXqbpVimmlFnsfyoQKVCNY2mF9QYMA7lwCkH+zHrctyTt9Ldynn67NOw67xW8hz0n4q
rs8bzPeaqcPkxLxg7FFrYWfiHmA8QEeygozxdVm/6nQ03FIT3nkpHTi0bFlglYnFB1Y5kmDr1Rg/
DBf2IQ+tZH1eluCnpJX9fkKNnzMRWSqigaqcn5ScEf6sWZcI+8BGbPWzSaIbEMDIiNpi9JmLtiir
hl6+OCPEs5okxgh7y+smeTJ/zQPZys1SNAxox6ViznGYPwAR6TLcrxGX39XT1nnM0zfDfhN/c+Gx
fRYtqG70wZV+HXk3ldG6VzJJOWHAxEyNZfVLT/HwYvJc+ht3jtKlj/rde4rCDGZuOFgUZuBVJTlh
H47cCQf7cdv/AP2f6SD2Yf8A6/8AUOrVPnBWqNcKf5YcpVNH7cWWsIw/6kZscRj9RLGZqJax8Ovh
x1uLxaB1pGgVHdijWK0yr1GCpwDYqvfMzrxf6kGx0sUnVl/0qYTZwP8AM5LhY3Cmkzskzp+gBZjN
Z/4eKVFRM0p5Py+9eQtpklSzq9L3JylYzbkUzv0vLGbMdN3VSQD9ZY7joR/8MMYomr6aTqP3KVJG
VFP12b0IYWomiUle7TQyL200G2BYgUkevBC5ssxNPmQjzu4/TmJVL8+N+kG2AXq4wavJNNFNukz9
na3fItqmdVaiMJQ3mXQLN1RgxDjiyzgALB5YI8rVZBpop6Ojz7TRDZajefSdCkZKV4Wb+V4Czrwf
hx5+fLpY9E5zdgzdmn4Gw8hZpabzSWAp5TbsIe2NGZh/gRRSN8ZqR1TJCN1/4bnDwz1Ng7anyYyP
So4H7zKIA1vBfkLE1wUWWHXMacxc6/1TItosUzJkvnkRJugZhEpT5ZZZiaOYCdyI5/VghyNcLunJ
7M3kwzL5PJtFJ2YuUF0tqL+GUpUl30Srx0ywHVD++jhy+VYYngOmGF6EAGFy2ADyAAQACADHD9GA
DKAAQAHp/uQAKsCOCwgxPHRgTABhctgAzgAMgAMgAEACtr7SGMUCRtvch0ZXH9OnxS4aLAY3l/ag
AK83WRIWHo05n+qJix+aUZh2nkhjBEnASpvZ7DS9FsW2Rir4gmSUjDS+QEduFiN5EjGNUmUehDR9
8k8pIDMQENjESFnSs19WXDmGbITBqay7wO9F6Mypx+b28vRF5plTvHUtvLwosMKQheWsvDHDCywr
+bGzCsHC5OAuxFaTCXhGDio9hbY8jaw4fNCMMZfE3nE7vQhIBl8z84W97/TCkgF3zLzjbEUhGYge
Wu70GEGMHFnW/aieCGMe3bYMEEmEqhN3YhhBiiNQ322F/YhaMHJUbBtPav6Wwl8Y2N9o1LG+EPZa
OjkGo8jvRUewsMeIDSrbYQ9hajeE3BWwotMeFmFc+mFjBKYXEBglML0QsAowvTHCQRcthZ08gAEA
AgAxM7kAGMAAgAEAAgAEAAgAEAAgAEAH1gZsM9Eh5UKVplKpSAbuNMWYmTfi9TbHHpvLfl12YPvv
6MbePlRTzHmLzEyg6DOlI7i5FQ5BV0z+10zTVLASlXqTsY4vBJxB9nfj6HBCx64NO3o+3nPFvqHM
jxqh27m5gyq9a5Dy6LTppNuPc8uQMQ48yzEAQZGw+SHLI+n1uP5oYLkmzObodXi+SmqFTK8VDq2+
DeJ8cTll8ekBJhmoX5AI8dV5i+o0+R66ky9lOzTnI2nGWaZywmIbIg5Iyy7eSHMjOjkWn70TBRSn
Kho6+h1H4QfmtVQMCRCAAzSV/v0EewT/APMw+ePk/wC9P/b8DV3iSOE6L85k4fLG/eJOLLbQGbBa
K5qXIyqpnU4zVp39C+RPLfQac8yNT01K5DuAclJJ6ggSjY6gF+0HqotUret+WzeZlVM7o3fqt3DI
rYnBmeFLE6F4KpEcYjUkme1nkDuDBGnGw85WTG6XBhySNeZqvVlRZzRgUskpDLNIAoB1A1u3fH+a
DrRSzvMfD6a/9TtWmpUNbytlz6+pufTtd7ls4U3B2cbiZVzS5wpkm7LBNCyW5fbRly+iQJ7d6RLi
2vqd5OTHXyr5sFBkje7MZM287Xw2cNvAozNPNUvfHvi6LdXoXYlnChYdEOPZUxmsJb8wEjoJlT8w
3eVz/NS654WCPFIF+BGdV+U2yLbC+7xW/FTSov8AITo9Urd/M022pLxYeH7WIJSN1m0cqLTf1Cf0
OCR5G83DyPw485VZLVwfTe40TlPWUvmeiq/q3O5jYqR/oWn1MF0kxHK0zkC5ALGjzWt/9jHnZXPb
qc5W+834MKROg29xqg9TvUTL3QyUFb5Vheyyk3WkmWHAWboSNQC5sAJBrD+9hDKaWqkuM6S+74j5
swp6Rl+V91vsVfginHOZK+SPNFTHh0kRMBAzqVh5jamM1OoGPUj3lVkPQ05z5NS+aWSP6HV09RZc
h1ATrywYR1z9JHkarK9NFPT0md4mnyLXlOpkwMxgLSVI7nhlmRkPy7TRT1VJm79PwLgkPNJNCBPu
CpSBySj20yzX9fE+4mrHmOmiCyopdA6+ycpk2orUjG3LAYalqfCAOLWZf/Ij1ivUwtKQspO2Q5r5
rvq4VAJkmAU50DWHSsQvHiAarT96aL4/7Gp2ivIHC46JkhCSofGUNMf1aSubeDFalIzgeEAwFsNj
oYe3uUhJPN2d6FYzhwB8yEr2j1Dh3PycS8Li7W5ec73qXsb0K0mThC5jZcv+9hjufk4kmT7Onu+Z
xMwf2d/yIM98O+vDDaPe0Y/6scVnZWqafM6mY7CKumUasDYZ1qAcVX0T0Hd9GFwy/wBSGvkVN44i
lKM7yM6imU2pe1TDiKUriaVTAkySJlL5bU0Q7q86kzAr5LzAV+rDsgwHksZh55rdyugODBeCSMMD
E7hZ2gNMCMeF8JMTqPA5ueIYYwGAPwYMMAFox2elBhgH7uOAAbuOA4YYZnegAXt5egyACQNPaWen
DoxBJW7mhosWGF6IACd2iQsWJEcPKzyTS419YCLDCvIT9kl8s0vm54tMjKz3i9wlLFT7EOuC0n2E
GmOWC0inRciGGXo5AS2jLKMBoiSA8sGXezBDWFWQlTdtRcaZM+wdkanvRZjeZ90ck6ku592H3gui
Zeo6uGYhyNhBptM0X7LftQu+Xo47SrZoL6wcBwijgV3YWNG03uwskE4noQAebzCzpmnUc8RjIP2C
9OZDhQsLM7kBwM5Y4kRzFPN3K78V3sJseJlCPvwmRhYjeNTo3W6OSK9xC1iDC4JLNPLCHsLDJBqW
I+5FR7CzHIIDCtMIewsMkExnJohOGWmSBJvd5YXhjMUTGF26YUdCTC9ELHGJhccJBdyyFnTDC9CA
DC5bAB5AAIAC4ABAAIABAAIABAAIABABvznszOTZWSrClAvUjGAGHjAxNTxAR9pzKdlOxlPF1Ut3
rbw858ayalfO99XL1ncmrg1bhkk94R0XkA6dztdyUgw035O/GxQyMyymxvqcmnpQx8xY/M6zuzOq
3mRfV8Sj5pml4m1wOeXg4Zx5o8QYzI8DVVT5333nvqSlZAy4wbQGdyFoWHi9HtWw+Izpto9t5+iL
otjxwT2YsNHjojIL54adsNseGJmgbKG1QHJs4nXGN+wy8YzYTndAcekyl+IzB/8AHeq6KeNz6DAl
ZV+297rE0RDojmPyJ0TzpM6CZHpSNtdiScNG/N+viEeP4UVUqsPoPbe47Bz6XvHTidu5x8yT5DaG
ZDxutWVbsN7cUyYxQc5KC8MtOQAF+KlbXPnbgxNutd67eG3hLGXZe2B/eZnXnNt4LNqWcC8hyEq5
OiObaqzPOaDkIdXVe4E+QecMYI9A6bDeeLZBiHWzh8oVOWHg9zhWwoG7uS9ldncg7p++fexPro87
nCd4r4YOBtq7kdyHr8kTumWTVLNrrE9zrvr9PoNUuEG5gOqRUw5kZ0jxOhUmub3JaV8RAWpj16Gz
GEVgm7Qx6Y2s/dbCqbGWpe5PXts2HmfL8CY2rpObs4Pb6tgz53aXsq6lVL837HLRMjqKnp3IuZZS
byBpW8h6aD7CTliAkfZJ1QRBHc6IoblL5IpHwvdeSGyzVZ1kt02lHP4GSMiqGNu4t7ht6qommpDX
PDxI3DyAe1JNyUWnITDEw/DIMGT6yOYdgzvr2DwXgqjt6XnHHiB01Bgzh/hxYiuGbPUyv0QlkoPD
Uk0k3/IxIo1TMQbQ1uH1y15LnBOltBuh8ebnorD0cFbsuae8tFgqMowwE2jjDmyzTRT11Dnb9PwL
UovR+teYLfzaSkkqRNuHvIFCgBO3sbcY9bcpOvp8T2mUSTVfU5PkMMwVMnukE7L6cVBJ3Z0ah4ax
AYMA8O/r7YII2MkZfNJK18b7jzNRmXeGEsa6UVm7BH8JRma6U/yyYO5FrxDTRCzstmfCX35R8kX4
YEZ//hqgzqDPHRnD9YKMrMMqxOmzT3qaNDmn0P03F7Pjgxza2b+1XDgdPSXrlj8ePMPY+N56OOTE
KtmyXmc2/ikg/q47iPC4VXOkjSsvsHiowf1ccx3hcKYn2iUlK7B+8yf6uI96eMSFhUM6Ze5POv8A
vMEK7286lIwqGdMt8r3x+9oZHOV5ICunigErkmdjc7kPjkcoh8ZG3WhDHzlgi00RdGhRQdn8CJkR
tWZf2s3sgAhlwXfI66ZeyCfaYngCsQZz6Dp/xMN7sSx3CNRQv8UCF91Od6eNThRhYX2MIdS2j4qo
Z1tM3RLZsRVdAWmVY2qJPcC7diF93H45gWwKCjNiF3Dt8lMtykYqLtNiREdzGNQg7WJiwQAel80N
FSbRci2oY0ryEvlcwvEBFhhVkLIlrDuAi7GUpF1j+YWWaVbFthTeQidE6PXhj2FuB5EkZhaRRbFS
TYaJM5bcC8MNsRYVZCWtzgX3IuMfaUXsF5awH4yH4hVwxTa6llc0GIGGIHR9Lw/RhmKTZGQ+ZHfF
gxCWGQCYLcUweiHNISMI4sLiQDUs2o4/YMG4wzuWRVkkGBJh5XehF8YjD0tZ3Ymx5x8YvTrIeyQq
3EHJOoiRywWFmXoaQkjDoUKMB9yEyRkmSCBwwjbYQ9g9JxkWJ+7CZIx8EgzrE/Lpio9hpRoNSgvl
080IewtsEh5WjmhMijlEJhcVhgVhihMhPEMTE8KGhZhemFjgkwvRABgYXCiYThehABgYXogA8gAL
gAEAAgAEAAgAEAAgAEAF9AcFE0T6NeqHfGsWYgx+rj6VHJiTJxHgFjw2EwzDuG6t7UxFbPaD9RG5
5i/TuM9vIea8qQ9d/sQq4xTaby2x5E9mHJy4aVHi9L3IsxGc/aL0xmFy2RaaJUeGowuLBZjH5HaX
o5IdEde8k8rSTNE0naJbQHLBg/EAGONakopZ+mzkMHMMzipP3XXeJV+CGzOWfiaZhMsqP5EPJIH5
uR9WBA6XwHkeJfi8+ZknQqG9L28xisgfH06d3R9nPrJnVniR1/zyqWrLSwgTSgzTIsIb1gizO0vj
9uO8CJUlLDf6HKQqq2V7OnycxcjfRDhV5OJ1Z6OVQTKapz2vOSI1KNH16VOcqHc6OrC2Pqaj9n9P
3O+Ng/ApoP3XYvErfgb7ZrqxUzyI5KHSbypWRujI3AQMTbKBlwCE/eh3AEjv39QEeHo2PzCs6T/7
rE+Go9/Xuiy2gS43or9Nq8Pr1qc+UPHzn+VVW9Ulo3JUuGg7FSUk0nF+rAAEejd5ZY9em5XcdnwU
+fx+a3wL0G3eO34oRfiJZ2aQ5+5BlOtpTysYJ6Zgly48U0MT32okodgzTnFvUgBZdxTLLLBBHyxo
eX8sky++xuuPUt75a19RneZczZmTGS7H69Xz1J6zVZGoRGWco49LG8+evY8dWxv31YSgbyRqVBw8
MklOWMwZg/EACGla17xyMQGNiwbc6EnJlBPbEqCxljB5YBxxhUmY9o5tQGswwOGPRZE7hnSXvqJi
zltyDrSh6sUnxmlA9kY/op4Z0pdvvq4MH5SKrqF5s0mYs7W75HRDgRu5k0/SQ6EnYxRPm1Pf8ceM
OPmvnpmGxntXkPt3+MJ+8Pn9jf8Aka38VxnKSZ8ZwVIDsE08lpv+XuwItZHHiUbOP4qU/MVVh17u
L4IUOxzQsSj3B5HfAPpxpd3FwVpAKxrHWWzbXSW1Oj2wEIfGbMc5sDw189E+VKmgFEZtU33QYLjU
vM9vue0nezjDzKlZcvm/ldU/EuG5kxqHA1OOxeTux4O2J8ePHTsPWxuK1mkz/oiqWCupt5xwHCfZ
TJoUSRSesE+NaZMcvZG1tWIPOBADwFjvqugOAg8ZKJ5p0+aqqjbl4zBSeyPDXM+I3krGtABE4oD8
EYwHEnA8mGiiqHDI3l3YKYTnVqtM+L2Rrk+dl8jnDa0AHEa8hL2O7AB+sGiF0tUMWI5BUhHkEl0/
t4fU+TbLkwr1NPEdRUjeAkxpQedz2v3l753kYMUBuELstiLaLa8qp1CNzZwz1irOrKWX2nz2c5SR
OaBJNjPOZhYP4ewcZYpHslXyrt37yJxzdC+LudMfKRcMuldS2Oba5taybZnp22vZ8ryegkdtTLZk
fd11Dl4790hOnvbMElVh9AI2FYcQTIH/ACoSnKtYJSOeBypOAz0ZLbOiEDc/NK0jX3ZYSDVFfDrB
GGH0s+IV5mXCH5NMocr5jGedqv1bmEcq08pujIdJqdUZG9OJ41V8CZMjJ8M3C2xQyoqLhGFmISed
cmeWOrWXOZMy2S2antYjkNSgTztLE8JExDgQlcDsElYmOR9UMHiwvHfG+48ZcZcvsLCrZw1MheWT
MY20RrzUuYTjZt82lyq2y2gTHrUgFtwnfHg4fVFFCPvhKKKCMV3XhEc75GdA7JAyN4ySPwUDV9cK
usNQXJ4cpTpWsSN4ASO2gWzDMJ7iSBYmJRphjwihhINDiiFC31XQLDILEK6z7cKeXqBZd0Ga+lRM
ztsuDci5ffpVqg2ktb82nng6lSDdh4ShOMWrfD/6kI57/QGPYaMK2prhj2AyQwb1YGszqtmEXB+K
LFjwnXkW+F34hhExlUGYRkQOBIF8ACxC4d+GlZ5IJfe7SjARYaVZIyyJXmXQWCLzHlGRg9qJsLKL
02j0ehF5jyo+Ah82TAWaZtwxHFuNhEvOGKsio+Q0o4/SSSX3gyzmiJXewmDU8RZYVx1LdLMOH3iu
FmPH+iO3jlwQrXWF3gGlYYYqiwLLd4buVin+bjPDT7LzVoxYXL0zK1aRxG0HgIVWAIQKlIME4YDb
msV4MVauqw4b7B9PCyR5emZvJ9kLo2pnliTZc69GAlUb0jJm0xUT5l/uvHBY5DM81fBeqxdrZivB
UTyL19yFialYz6N5UFf+DXXJ5zITNRzKHJrxhShKbNPcwIKgzJLfnEhM4AvjUb4jGQjwvBBtBDtQ
Q5my509Nwdw6fRKqrtwi87lDpdk2dDWVtnBnn14TyZLrtTh9QTOmPmFXiYDXeQHm++B3PI8eIeIs
k0+RNKR8ZsnlE+r0VUNqXPjNnXsbgNcpSU+zEvQSJObIvd2WYkpIDkCR1RpxqTygC63o3fHilNmd
vU096FuOi7ZoXldy0VXzg1vZcvNDkyNbNUwbwBnQL1ydvAoGkJGpGCxQoGUXfwihXdbXi9JU4SWl
Jkd8lkn5BM105Uhm2tjPLA/MklTGhp47lmHkgcTJkcFJaYpqRo7+OqUYpoNUoIoctZGi2ekU+leX
m58CfiLy+zrSgMrC5TS2JPO7nTZnmxnXTikTBBjCGNoJUjMFpDzBDeF4kEebQaW8xBMtk0/EpKqe
Vqt1EaM06r3UVtAglqqYHlTJqspYSeerLYjiUy7GJAPFKumnh7WLkVSyV+Hwld9O+Ppl3sHBb4iU
z1NmOj0vSamVzDKjWxTM8t4HptLtC3zBiWoDbDjDgF8xI7+tq9OEeKQXPx5hiZc/T8SiKiUHqBTq
v6nLU8bmsmVM5ES3/da8laiMWqhgAABKwA8IQLxu1D8fEZfELS9O4XNWrgy8QuiEzS/Is8SYSOZZ
te/kpLMstjsgcHRyVbsNTvIEyY4VxIABQ76g24AHkRRZmUL0t5+Ye/Knx6tPiNVeOD1nUoZS5/q4
6o5emNsk4No53SyTNDXMDjLYQjujE4o0hxppQQi2hXR3elCkzBkq2afAf3F8YZTrgbZ6qtSuxvDN
8kG95mhGQ6SxJL5OrK3TQ5JVRdhibAbjlN4IjfBMui8OKklZGmil9lK8ruknCjzdVclyZJ7ekzDT
2WpSmE+nb3MdU5oapRbk80Iu2ZwDcTihGqg3NYIQwmSojQmyN9moxYuDzn7mnMm65V2eTChzGwNI
Jte3Hzy22y+lYTrNIHI16sU2od3F+d8MO2EcQfUMLVxyGNbeDrndopZKL0ta2eZ5end+RyRLs4yJ
MLbMEvDfVxwCCEKlcjOEEgy0QreU27CEexTuGTVb9Xt4mSQ+aWELDLymapUJPcHKQUc3siqZ1CFK
DEGpTNZKkZ4gXRanSH0L98EJe9gy5qNbMn2W87NfmekfLmneEEvfLB4SM43h4VpkSVISMfXDxlhx
BQzbvZFXr5ptwoGuOISE4zZKt/AizPsWe+fMm+W5S1T2gkRP58ep2NeWpua2ZoGMwkB0wHWrTSG5
ReKH71MFj3Ne7chFo4p7OHwuc2uSmRmerdVWxreJGmBUY1NE/wAhvSCZJdPcSwXxoxrEBxuEbqC1
Tbt7XubIo6dLp4RORbJZmLyp5oM0+ctFMzk30IbZUfG9rkh2TNZ6sDuN2AoLENSmVB/Uy7kJOD2w
5D+Gxn5yg1trjw9Az9Is80HZC5+epUqY4tT01vstkhOMWHJFLelTGkKCCyBi19XYs6YhA6TGeWfq
+Gdaj+YiQZCzoSWcgYpqmZDJ4WeT5slsuZHYa1IcpvtG+HHkXCrC7gzzQ4YRau1ABRWZvhpZhqJS
qfXdolhSKnDrPcwUolg81zQOrwQ9tC9UmC1ORLaPVV2hTC2S7AG7RWqMEAEvT8CniJnVynOgbtLj
QzrqbpWxwqHMD1MjUiluWy3ckJyMC93Gp3UJphYwiwwjEL0IAKvzl8O/NDkVtl9wru1ohsc3lKFc
oTfKzsjfpfeQIhXFG6OSA00oQihCssEAWgVnegAvfh48PjKrNuSCp/FAz7ucwW0yp08IpGY5PkA1
MneZnmVUWSaNMJWsLNAQQUWqIGK2wN67aO2zRc1wCbNWR3hu8RHJVWnMPw+Wqb6X1EoS0AniYqfT
s9JpkaHmWisYxWpRrgJUx5R5BRBgxXtXYBo17RgAIHK31d7iVTK+s0qqmqVmV1mdqSTHJ7Q/zswo
nGYCFhQzii21GNZjGjuh19W6HwoAK2oJwhs89fXae0DdLiOU2+mbsdKc+zJUJ4QS2xMr2Sbgjbj1
644ssR9guiXe5w29IOkAhmcfIjmVyHzU0SrmIZSEhMxI7HuV39lXI3dlfG/TdsUoHFAYaSaHmvWX
rwe7ZZegApKAC7kZhjDNgCjNTdlOt9/H0WJcOdPah4Bf1GE8zCN4lTW3PxWuGyy4Mflx6PzNHiRs
f7eQ875YfhvfDppxlVlx5Bh6yQUg5omVX7BSWPTpsh0ZVeKQG6eXmi00TdHVvMM0Q8sxEzkJmUzR
MiBhL21JwC408upu8TMb7ecq5tUtpKZ8vZT4rZ6/SdocsFHKT5UKB/LJ5bUwxI0e+L1KgsAxmDuX
7kelrpH1D8GHot9/r4TwmVQsgh7xL0pHcXDZwatnqOXGYyqjPWit79UZhRgQI15xm7Ji9QFwHTil
VT4jzQpKV8ENx5FUakxKoAqSjGA0HWAGXtgHAyQqzxmy3Cvpe4Vpzty2udL6wLOd58XnGa/WEbF8
Y/Gh75MOGWX2cxCCDEmhh7aru1m8/wBYIqBa15XpPpzf617fvOAwfkERPshR5jyzBY9z/Yez831H
6DGe3kNCOHTlAOzn5kUNL14xksqMHnN9OL292L6APKj1lXVMpIXSu9XN6z57lWXrXTMib9Vu5LfS
noOp2eBu4eOQnKUrpzNcgtqw6bUatll9lQEE+dFZ1gPhm+D1igECuixY8Nl1RXZpVI9H2I31Js9m
o+jZtR5flVHdczret21NfrNYcm2S2gGdnhSTO2UuZSk9aZEWK3RS7WfDXI4ARnEpv+znptQIfxoI
3M1zSfLq5ivX9F3qT0J6EV21TzOV5LT5nlslxn6rfWvp9aomwtrgUUko9l8yzzdxHcwo07YAs89u
aXdyLv8Am5rRDCUpGQHlFinn9Vq63cjG86TzVE7KOL28Hot4ePhNbyJlkNHTvq5eD2+mzgXkLxzo
ZRqJcV+Tab5kstixMuAe9pWuZJhbwYB6mWxmYa+w4BlwW8JhB1LBWXrIyMkzWbJHPhlT0LZanxRF
22mj5i8vQeYWxVES+nXr160TYqt2WLwFzTpkvyK5h6UTPlNkZmaW9dJxZDKeoaEhYHJicDkxalGa
I0IbBCHaEYRC1tbuxj0+eV1HO2qc7r2+jZsXg1e41qryzltdTupGN6TEThd0bdfpS33nHOiuU6p1
Zs0wMoSYGC+o3Vezvqq5fIQktZwy1anydWPuVRnUNPQ95drbZbw+yzZ6fUfmmh8ty1Vb3Jm231cG
u3anBr2nSeonC34TNBpIaqb13dQNTzNA/NbPMD08DSuB6zw0xdg8IN0XiXY+WQ+cM0qnq+JOi36e
jsX1qlq8R9xm8h5JlsTWy9Z1vS/U2p6kcqcI/wDCoyazLkStq3Is0q99bVL02ny88mAsCBa2WJL5
RvJyclptoRxS805q3NMGRqa9fJ6kNXyRkz8pfVRv2Jc6XpSx3Batllu85jcSzM0KY8+9SjUAyVKV
I5WtaUf5NCSAn14Y+hZHleHRwtX0L8VX0nyzzNmMj66V7Oram5ET0WlCO9fmvBHYqTXBdy0uLb6U
o0de/sb/AJEFdKr/ACjsGgv6o9jTGVPCetoK131izL3UhwpVVxtntmOwV7apLWJh9C+DoRiVbT19
DP8AWdJm/iMSfWTcHQpANAamGW3zajM1yyAKtRMsJH4F6PIyZVh6fM9fHmuJp8iSTQoMSqBlG/fW
x5x8ZuMeV1OCyzXiAwwo/mbl6g7PNsuTbKoJta5tJSI1iMxeNuwwJcbpgJNFr4sGIQGdfxCJDpMn
WL8tVKGqTJhUkmIwTIoXnO6pIWZt7tjADdixHHfK711FAzZm7cF+UN1ytObVvKh1mT5aKZnMX69+
5cGSNNg69/avYsbFPB075RnnGGW81/mHJO/ZO/MOMF7fiJo+UO93MDAASDB3PB1uw2sWLXdOnfKP
e+hcJhI/EwqLIeT1flaSs5JziNMvY2SeTFFxxaWR0GAaxASDB9tu7eL6yB9F075Dv3QuEboHnoR0
voevy1Vkk8E+SQpX/KBAgLdlLC4trjcuDOTL0wDRXBeBdhjqLEffYQiqrW3CAZnMwFM6ytbJLtKq
ekyM1smOYMZjssfnReM+5rrFinCvXLup1WrD4KV8Yt818zyj5w3jK1ZNUousvI5zkieUZbXOEnuh
g0pC8gi/gjApJ1ijQ3hXRQuelvhBVYZJKgZ+JGa6BuuW7K1TFNTeXJnWJHCcFKh6UzC6OwEQ8YlN
vhxJGEV4l3/biEdJ0773bhj6roXGEVzaZ6FGZzOI1ZtPkx5kE1DYjPMPnLesTzIMA/hOCV2t38VB
T0mFHcCSqxHXyfzBxjXCaKz1UmOfKdJnin1WvNpj9ICh6UkHpFTWmJTEqUbwmJKNKN6r8VFXuXQL
MdUUzXjOJl/nyX2GSKX0ZJlhrbXgiYHtS8TQ5TC7uwCNtANYpAQEpOMPRwoUkLyxfKazK1Ip5Vmt
D3UGksmE09l9yGQY2ye3qxrSG0BCYBIwAUjAVfvmhEbs9OBGHEeVyoM/pbCHFloRjxAmEqDLTYWd
G8xSYVERhkW54XdjpHDHJrfMMzlH6MMYIewm0vzRaUXtxcjeUXsFjhNGKX1Y/sxaxDrIbRkWK1Lg
ZtxO+ODUSMy3niJ2R5IGsswm0EMFEgbzDNHJDWFKfaOhakyGiTAxQZAAntMNxNMByQVEFlmw4C7e
HzmMlTKFnCkfMhOyFS4tkrKVatWha7AWqhgPRnpupxhgDtG+FFetgWVlwdA/DffUQZrOInm6q9Os
97jVieCZOmxweRFyqsmt03KxlczTrPNxyMCkZGFu5uEIrZiENDE3azedfVvf9e4uKvnGpoRUCfMw
E2tcqzAmKq7SZuo4yAUWI76RwREmEjUqbir4OO/0daKcdA9is49Npf723p8RTmSTi1SzkwyXSzQ5
llhW8TfLNZ0FcizVAyQNChnSNSZtNQY18RpSg3DHrYVwO1EaijxJCFPVXGWFo0v4nfCny85nau5u
aOyrVNxmesTLNjYvQzGYwhb2NZNYt8U7tuykRiwreNkRogiCDomj14XJSzSMucw7vTI3miuSxnrY
6Zq5D/l0WI0M8o3Uh4lhY8LyWtEWta/fgMZYpGQUEHUdIWtsRdk6nT09xQi650w40fElkSgmaylE
hZREzOcCRpsIzHVOQM64LmyuVS3Q4B5yY5QVZoMtSlBFpNK/H9wYYz6CiSRiq8uVtXhv6BXUt8Tb
hR0rzkuHFApZJVU1FZVqt7mwuSX9yZASUmmKYSVRKsfnFPpcDEwd5EIBWCH73Vh/dZnsSP6eLTeI
WeG9f+rjIhMHETyB5sclFMqH56JeqCVO9JFs2LGZfS8xkIaHkma1wHJSFYNyvmJR2iAAGgog256u
4GwyCSOS+z6uQhjNkjuP09xYGZPjmUArG55jlUkSnMDOVWan8qU4lshQJGPzacxb0BSNWMB+sUIK
i6G0MRp6F8dz8tu8lJWtkvcRzqpHURvp7VeWKgugBnJWR1bXhSSn2zAIVIDhgBf8iNN+0pMQ3AmD
jJNcuca1fxT6ZS4sVsilcUO2V34wlOtMbDmQDOpJxid4CUbdvCKEH04zO6WwYOm20upU/q39NhZm
ZnjbZcHyjNRZWoA9VkfHqoiBWx+Z6huUvNcvMaZzLGFQUDzQA1S4FXTbSggPu6m1FRlI9dpYfUsX
YT2X/rBWRiVqmU/rBJjBUiS0ErIm1G4USkdHKiCSS1KPUPOJXfDVQeldGAoQrvahBFZ1K+yweyoa
hW+XjjhZYZEfK1DmdbVSR09SKlTRVZrWSERK0zI1CJ+UnHASOMuzaFQgJNAUb1p5G3cB4ELfTqiE
45xrnPjZ5KKkVyq7Jb9SFzYaH1pk2W5BnI2S/MzROqhwlhQqUJpjwU5BTbvRu+XTSLOrEEBXg2gt
mlM7V6gWYhLbxO8i2VOhsvZWMistz44ykrqPKlW6izLVQxnLeFBMrrEykltakDUMSYq9u4etEbe9
TsQwXnUlaJaI8YmiVKuOxMnFXepcflMnPat9WES8n3PzwADm1DQEgHeOwNQX5WFuh6BON6I40iy7
VUIojXyRq0q0e/hk9+ZZoGgLMubx5rWErMG/0L2FEXxkmSWHRuo3GS4fFU6x5g5XmiRJ/DR7NIjl
5zqVajXs4JvYpql5ecpJUMVodKY1FdwuoUjv37+tc1Iq4Y/EQoTNJnvycy5w/R8Nrh8MU5/JF+m8
upc5TfVsbcB4VrkqMCNOjRoWow1KQSHCAIRuJfFcgGHvCo4gOUzKZltzF5Xc3rFNrxL9eUErsRiu
nA20lxQkMo3MZw77qPCAMe+Au9WOCwB5cOI3kFyj5SatZceGFIs7pn2tzaXKc6z/AFjeGpUuQy9b
fAobm1IyJSCrqko0YBDFb3enqQsByr3xmaKVZ48sscVtvlt+JkuX1TEpHLazc/PFpLQ27mcAm4eI
jWN1u1gJj5kI45GXzL5VetYMz8gPE903neooK/08YEhqYC1gnFvdxr0akdhx2EHELsKAeMN7suS/
AAnyK8fwFP0teJGzkhmottrtMX0jqp1pIY2/KeX3+/ZfCkTvVgkx6QZZRRVhRo9QAdXa1QCpeK5x
NqdZ0qfyNQiiDjUF7luTTljoof6xubac4uTgqv8AWFNTQWFGisCE0QerGK9q9K8MYAh4enEjoVRj
KjUzh154ZOd5uopUlakme0+SV6VFM0uTCitJAFybd8BaQaIYCCgiAZos1LOcN4NoBN3HiPcPzJ1k
1qxle4Wsrz8e/wBb0RcrT1UisxzOQuRy4GwYTW1rQMph5V1QA0wBoxj6VvPqXABszP8AFlo9XHib
ZcM8Uvy+9I5foshpkge2hZu3nFd8iHKxYs3S4cIvrw9nfGHxoANhKWfWIKEDUV9pPVRFPsoyLVGp
DtWaTZypXayDnJjUOlgAmIFiN1vITyTAlBsttxbwdfR0LoBSecbib5HM6tXZGlGtyOrMy0lp+yPS
RCsfn1oHNzg/OgCMNXu5JIW9AnvJwYpRN+9ogA52QAbT5oKUPtOZ4xVyYZIFIC79hnhx9j8zZd3e
ZHt6unrPkHlnMu8Q3HdZvLb6h/p+JvqvTg+UVg9KokGGXb6yNPKrlfTYP1aexDJzlz8sqmVH0uVb
25PXuQp54ZHCXHU5mdQXDSerjxE0D6d9x57qCobIxHsCQc0QFv2BwNqHRihSnBZ/0RaaSYwd0EWB
5aGWpYnS1kYTVOxvIPXx6Dyy/wD7jeP4KeV83sxMuk/t/wByHYvOg3vDpkPe7JbsGMQ0ZZnV+Bci
9Tf/AKXmVVXO6o/6dRxwbzrMMEZMchv1TOmL05/d+8si3G8xnwnXvgTZT3Cn1O3Ku82psFbMOGnQ
AM2y0oIr+Zpu7xMpvq13vimiKXPKcHe5n1P0pZd+C+jehSX1guqqaY8ykt0mQHXwyq1YikH/AL0t
Hf8AWw3y7Bh01na5FFebJ8SZzOzZvRFLM+rfSYA5wqJUE4GtYBC1ki/DHFfzjLbSsZ615CXkWH/u
Pd2U+NpUfHeqM6TbxAHCT1QrNylNobGdAV0AWnA3k4fqhDi/5Rp0jo2/mtXepkf5BqVfV3eynxRC
bfV16luEsZ13un6cY9ymaX1Azirdjems4BxI/wAMUVPOtOktHf7K/FUQn/jeqwqy52kX4KXX9YEq
NKVHKWU+yW0rSEtDcvUq52eGxBZcJLTlHCtTgsD3hnmmGelGR5Ep3VMj6mbgsTSzmNz/ACXVNp6Z
lOz6te9F01mwXAYZgSPw3Uc1TGbu6NY6vj8M0ewQlLHoGP8A3UYfnvp5grPU34G5/jtbmXNf61+K
8xrBnTzD5gcimf14ziZZjgPEl1jaGl8QKlKc5azOwN1LIuDwbl00oRV8GteuDj0ORZbDmdB3eXU+
JfXqtVV4LE2e08f5kzeoyjMO9wdKOb2JsREXairt17ENrODblLnmRJWmTOVmDKHbUWqypQ9KAKCM
A5I3qj7VNoMH2oZ4xXrvg3e9HmfOWcRy3KSH9uL4rZq1pbq9qnsPIeSvZerqj9ybkt16ls1+xDmL
xpq+rq4cQ+e068QjWyR7SJLaCegRuxdglIw+UeIcfR/JdCyny9n57V3nzDz3Wuqq91nDZuOm+RLN
PL1SeGVIU/PKw5YtRJvkg6nGFjxDFrfqXNfb1buvHg8wyl3iz2M9KLuRfSfQ6DOmx5Oxz/pRU32e
g4EVhmhRPVaJqmMq+ca6vDkoJAXZfGZiKR3NiPpiTsPnsOX2Qsd7SKLFGKDQZzehA6RguOmw3jIo
sP3jFSjuWR56ZOmeopJGXDMx7TtagCo4/rQRk1Uhs0bHmzOQqcLal1PWSJbcGJ4Z1beP8pcBfB+F
GTOw2qWRL5vO1u6yY6Ly3NyoHvgabc1n59LqR4ytj6Z62iffYzjK9m10L0j14yy8VRPDpi34sxxi
3vKinB06wcbNJAUp5yAOqzFGPuRsRwGHNOIDFlhX9NEWo4yg+cTHq+a2yHrEI7wIzDIMIMUTKC4M
IMUTGAs7tkGEMxBMYn6vm5oXhhiCJYjiI8Z3Bv0W6bIrvjHxvGJwbjOeyKkkZbZIM6tGZZCJIxrH
jaeQbCZGWIWI3icwvu2RXHicwuIDBvcE0JGiAwzTAAWWvwuayOYhLDHhvmAwrnHDmPEXFHVJMNp0
WI3hhjw1rSjrAW2Q9khXkjJCkwoniEB1buaHAPbfzW+lE2FSfYORZfNFq+UrhiYXphQBNy2BAMix
2E/ZizfFmKh0wi4mBGJkdLDdaODCBPhmMby+lEHjGDPhxC4F8zKR26IdgFOScP3QUPwCF9AsxN6E
GEF9Age1ZCR7BOYothd9CxcMDFcQxCVww3y2FI87hmBiiIYiE8MNZ2d5mh2AyS0jNXrT+wTJAiNO
M8gAdaIsa9/QackVsLbznXW+wkRmW/MP8xH302pZ7lFrwyq7C7hHjFN95oSZlszEd2RH34qWe5RX
8LqtXQXcMTOKb7zQn+WzMT8xH34pWe5x3wmo7C7iXi9N91pgPLPmO+YcwfFSz3OFeFz9hTqZvTfd
aEjyx5jvmBMHptaz3OIpk9R2F3c5Pxem+60w/lfzJfMGYPihX7nC/CZ+wo3xik+609Ly0Zk+7IT/
APFCv3OEeCz9hdOMZ4xSfeaZ/wAtGZD5gzB8UK/c4h4LP2F04yfjlJ95oWZlgzHfMGYPidX7nC/B
Z+wunGT8cpF/9zQkzK7mT5bfkFMHJ/8AJ1fuUdTJKrV0F3c4eOUn3miceVfMp/l8/wDxQr9zhSZN
P2F04zvjlJ91oQPKvmW06Po/mD4oV+5x3weo7CjPHKT7rQszKrmb0/4fTD3v3Qr9zgTJqrsLu5zv
jdJ91vvPP5Uszn+Xsw/E6v3OBMnquwu44md0n3W+88/lSzO/5ezD8Tq/c4Eyeq7C7jvjdJ91vvB/
KvmZ/wAv5j+J1fuccTJavsLu5w8apPuN94P5VszP+X8x/E6v3ODwaq7C7jvjdH9xvvB/KtmZ/wAv
5j+J1fucHg1V2F3c4eN0f3G+8QzPQet8kNlr1Okou7SiDboErcW1QnJDbb3L5oQhiE+WzwtvPbZ7
hsOZQSuuxvRy+ohMZpdO6dZuHm45oMqaCvEpOqZ7clJPv1AnudXc8CPvdLn1Pm8OC5l3jVeRD4lW
+U6jLHpUxPvflsRPVtVV+BzKdZQqBl4qIcgeSRpzUY8MYDAXMQEefw5ssm/D5mzfhzSl/H5F8TJS
CjeZujny3pyMYJrQA98k4naD8iNatjZmHS05DLyqPwz9HTlNWpgld8lh1G1vyYaY0HQMjyE1O+M9
TBIx4SWDR6GiEsePwhYmL088WmSHBemM0/6osq8g8kMpPpjA+JHQnbTHFmRoUNVgTMfp6ClVUrJ4
XxO+rk1nePI5Pkp5mMr6NvdLiko5H5vXk7fQjbzz9CpSVmmqw8j5c/Xpn08u1vKqrwev1mk+Zvgx
VoYKgr3mjZIFzQsOMUEk/i78M/69X07913sVeYZj1dIy4+LEb/U1pOclfBXnNXOCaba+dSjTDLMA
gL6flwPraeg6bP1JONvOgiKhq8zW49uHH7Wut91ipZvOrkvp5PpBT4atVcQMcvIzFB3QAWQlBfjw
dRfq5vzOXT0H0anZDQQ/lanr+Z882bivizMjmSnCsaoY8J4XnmIwfi0oNQn8GPdojI7GM+k+ayMf
P03/AFch2J4AdB3CnOTwc7vwN2MmpfvhOJqYgNgmPM+dJ+myHs2r77D1fkaC1ks3bVqf+Nqcpp19
YLoXNFNs8p9WVScVrFODcgPSLrAdTYqSl2EnF2j7+rpjY8o1bKijb+S1N6nkvPFG6Ksd+axdyFj/
AFanLy/zdmHmbMgpTjAxS43GMaRWZsHrlly+AAvEACKfnrMrlIjPqkX/AGqil/8Ax7lb31eJ2E+K
KnpNauKZmVDmnzzzzPrMdvLWjV/JWXMPYtRNfvcIwfnTbw43sgoVo6VkK9bX77bVPIebMz7/AFjn
p1U1e7iQ6w1iWCyNcCRYiJFuzkRJxDMG2zVF5wmC4Rb6dlqn/RHzm8mYZ1+W3/a3i4UPrFPfyzIm
r9SIu9yr6/San8N3jf0Zyv5X2/L/AJlmR1drZYGIpgWM5BKzESWW3wEjCcMu6MoXdjd8w+VJKubG
hdZbyauFTyvlXzxFSU+DK23jVOG3gbymyvC84ss5Z+cxlV07sisZJaZEKBZJsuDuDWASgEOxScoO
BtGm26PJjzed+XW0ULF+q1bdLVQ9nkXmd1dM9306epDjrxHXN4Ys9NW0im+AK+Y17un/AChK2208
kYI+mUE3d4WM9R8vqqFlXLi6ch09lYhwym8MuVqUL02C8yzLjnUCaiTfaHFxTHLCUw/HKxQ34woG
pPUy1X09FG+6xdFQ1pVuU8VIzrNvX+NbW7vQvtNF+BbR9DNuaF1zS1BB/wDa9GWo+aF6lR2A3pUS
MCAny+1P9RFXPZ77MFnWk5LF4T1OV0rI3X/pj28aLZprNNquVFLnypkzz4mTATJ3h1XuhJCcFwBZ
Co4YwAADyY1n1L7hjU+VwydLn5ysZgqIoSmDKSxjz1VhuQZUzT8SMWujw/OACtcZo9gBcZV/ENWS
NkbDfPhP0KWOjxMlW1KwaNRKTarWDxNTbJHci+5nQMpkl9/9PKbXZPJwmSd8k7ObNoPfSY5zuHfj
CwKRgvx5TMaXpno8qn/R4yvZwmwBSw4rTsRRSiNVJyt5nmks0seiLUFFrEuqirpsdCzTBxsxwGRP
VEPWGGG/di2yMyZpxGMZnND7pTSYTGGRO4RSdAuO3Dl8xudzTHLhON4N29CIXUGI4wMR+jEMMnfE
ahP6MLwh+KNq1Pp5IQ5g5jxncEdsIfGXGPGdY38sVHlpjxqVt9lpcJeOaNC1Hy6YryFhgm3f7EIH
iJwT9XyQs6MixP3Yi9dQ6IaVGIVzwkeep3EwqyF3xg5JHAznhrHi5GEhYnWywwHoxYY8qPjJszrb
TQckOvih7RmQzEEj2gP7sW2PEvHVNZb/AKIniFW4GcsMxEIBRhdtsGIgBRlugv7UF9BUgzuijuCh
98bHGRV4UGQu+TwyNuFuKZpsgvk8MTFF8tkXGlGYVF4cPM8LMU2RK+MEZhnNZCXvGMYI1CjvRUe8
0I4xGMzuWRUe+0tRwhWJ6ELScsJAFX7Iik5JITE3TyxzHC4bWcLsCBK5Tm7mBDvJRLYnKO6YAHDV
DOB6rDDH0L/H2t87/wCn/kfJf8rrJhwR+t3/ABNvC5gsMNwy9cYtgEfTsU+KJSbBSnUvKtYNrSJj
jlRPbJiyxjGXc8MEQx2De5PAYpeClJyU1McA1MDeDicMd8sHhj8SDGaHcnmZZjwa3+dCkZw0oOUa
ksseBqePAkzDiULgnzg4YgCbCB3hg3gGoPrCPD8jVgSc73J56W6rDUg15RIxkE9scUXqF3/DHBiH
O6vMjFjmSoJSnJjgGqcPdgGFjvmX9i54UcScklC8zRmvq9QcgQIzjjSe2JLLGMZflgjuO0j3J4Ef
nxwUHJUKNScamHhqQFkDGMsfjwY7RsVC4J86LfOHmvBHvV/D3a5r3/AuQYgrurw5H58XmHEoESk4
RI8M4CcgY8Mfj3IHzsGR0LglG8nrjBlIADOGAGIPDLv4ZYOnBiWkEpD0t1WmpwKSiRjKGPdwDLBq
GH+B5cGKc7q8UGJ5kSpxqjUCkBQNs4xOO4C5t9CF47Bnhz+xv+Zgj+UK5Jv6BApOT/jyyBjB9+CG
Y7Qjon9neE2vKjdN/uDwBjwwHYepf8C/BiC0pA5YY+oCAKl6M4ko7qwHGEDAAy/5cGO06+heYOCx
zZjAFOaU5MIewFQWMHr4Ip8Q4+hfGNzstbXxpUMjuUBQkVlGJFCceuAZJwLggDjkkbJI8N+zT0Da
dskUiSM66acOo4tx+TT9sG/FJ88k4UmcECBmclgECMeJ5tLPHuo/LBG53h8fUKlJOy/+q28322fA
tGulZKd54SwuipnA2uYAYY1KfbM8uPpuU5jFWUtyXrcfIiIfL/MdK+nrb9O3o+3n1mvJDJWHK1OA
JsZgHblf1hl65B5fjxRw30b/AMuntUexW1bE7WnsNg2N8oPm0lsCV5ASmebnXdAy/DHVTKgsxUr4
Cja15Pp4peMbowAGvbugMv2uM2ah7BfjqyoS1BZJm6qupNB0DIoFwVFgMst6r7UNY8rvYLE9qgnu
xaY8qyG5nC2z5mZap4BK82naWdePDHYZsAj1uXVbKuHu7/7fivo3qePzelfSVPe4f7vcicNu5Dt/
R+fJLq1LyZ+kdwJVpzgYnvcYBx5bMqV9I/p6e609hlNdDVx32O3L8ifnpGeVmsbzNCxM2oiQYhyl
WYAkBYPVxktc977jTVkRlOy+913itOXfGL4rsnzxLCnKrlqct8RqR4cyTCn2DwF+0k+JHrcty5aD
pv8A3Ph8UW08NmOceJ9Bn7Ld+5FSxTmUkswjAYmuEA9cEaEC4bzLqnvew3qzBcYN6mKU6N0+y9kq
ZfZqcFpHB2TbHnF0ItL8D2qGxUMMcz5FXExLOC7sSywoPq6h8MTGsw1jtu60dbatq+yz1nWqi+bT
h/8AEwy4o09ShtDmAQAWu8rzNaEKlCqsBrWlXtAufmGC2Pm9Xk9dldReh6vA5LF96LbvPpFJn1Bm
sKMqOsnWb0uLWiJ7dRUHEL4keTfh85QXXL5lJMaiJmc0hzNL8vS5duIbVILpqw60OnYDy6RcsXMv
ySpqqlKms2cWuxLE6uz3FWtzmmWnfSUW3j1a7fqTXb7TjLlDslCa8ycjy7UByTNTIY6JD3t1czwE
EkJSB4xwzhj8mPorqqxP00tdp6dR8slyr639XT1nRv6wbxK8ulbMtco0Jy3TU3zAnVPRa9881H38
MhsJHu4PJtMFZ9qPB+XsmkoZXzTpY5dmv37FU+mZzmjMxRkMP7bbbeOyzaiKcjD52026bB/Yj2L8
x00Q8hS+WO3p7lLm4eufebcjWZRBWdiCBQgUpj2N+Rjv3DESnp+WUPWDGXWNZWpcl6unoN2Klfl7
L9P1tPTadaJYP4UlZEyHOrVCcJNG8sQPOADngwkbikGAd8Fxtv8AXjALstUcZGaZjUMfgNZvTm5S
9lmUUmHjPd67bHfC0GUXPdllz2PFSqNVVUo5eROqhWml9NMZ4CznJicAbtcXj/tBorxo9bVv3Ir5
jRT5fBHNzat62+4jkWbU+ZTSw3brdV11qrestt1WJZxqar8S+quWTIXlfU8NbJQvJXL3tSe5z+9t
6vfcAhVtgUrvbVZpQAkBCHsionliPrH4z9PgXMxnZSsZDe9PAcppom1vZ048U7X8CNCqqo4ivSUr
5HlXOEwJ1SwZtnT5484/MWafgeygonqXxkSLk+eKyMsiFM43V5eFJbe2oyy74xnj2I0ctnZIeYzx
k0eiHRPO+dKeX4bFw38o9pbxVeohxBlQnVn1wIQf2XU2AFB1vIh9PUPf03/28uimfJT4Ed1v93Jo
hcMvs8v0uy4KWtr1GuXgFy2gU/2vcge+TvVGxlVsHTNnKqq2E0YnWsiNe+qcI7p9yLbKUsJWkYWT
hvXJfh8dLaIfVjCsUKV5vLsQ/BMp1UJjSjO6CDBKrpxGoKH4ETRhXx9gjUl2adiG3CD5wbt6Nn2o
4jBl8zLT96O3AY+0O3cHehdwdfCVBf8AS2F3BuOIzE/dtgRhOOQQHkd+K8jC1HMNTgj02csUnsLz
HjUoRaLYqyRluOQbVbfyd6KkilprxqVoNGmESFmJ4hMb4rlobFqfC+7EQGRwR80LfsGxjIsR80Ik
LEQ2mJsLkthQ8MRqDMTlgAfWhRyA0x2MrvJtLzhbh8kWMUS/aSdGtshl8hdHVIfEo3ldGDwjWaOS
GXiq+MWFqYffF4ZliWRO+GGJFijRHcS0MMjzuZoMieOOYwjDwf3o5iHbgwqFHWRJQewwv+hGiyTY
UXsM0+IbFwovZaHmIDcPTEsMRijesRGE8/pRUewtx1Fg1HlmRRn4DRpxEoxO7GdIa7DzEH3oQdw1
CzB6fTjl8ZhhJiiII8mkdpshw7n21BZOGvov+aef/io+k/44f++v9P8AyPlH+UYcTA/v/wCJt1Ru
fG9vrBKq90UgTJSXhtUKVKgwAAAABSAYxjGPoR9Drl/Qf7D5lQ0uHOz2nQyls2U+pRxAay1jV1Mk
tU0T6wTkKU1LRUFsQD3ox2ajU6Y9xCYZahUGhF1Wrbsi8CPkdTI6ooIYtf6a9Lor0bbbODXxWn1O
jiSnzCaa39xG3fXYiW+zjsF9H65ZcKVVDnGr9eqkS1vtRXFmka1stmkqoykEqEoQgdQqHRCTpABU
aIOsaUEIcK7E6ijnqoY4YEvpFaqrYjNbl1als9C/EbR1EFPNLNMtxZLLE1u2Jr1paHZdsyFAcvkh
0yobbVNMoVsjhVEghM2zM1ESq8iTKhDaC5mO98YSVcD4OZo8LngzKlkrX1E6R7cNUt2pqsWz16th
HKqmKjip4b+y/bqXXaqqnp9IwU8zRZVHqj8oyHOz6yNc0ShSZ+cGV3TuKWwk9weiXduXy6oMx7gT
7Pex5BW3teFDsypKpZ5HMToPcy3ZwI3X6bLdNQqgqqbBjv8AWjR3p+q30eorDh61moqoylTjlwq1
NTVLqapMzBl5aqeVyZMNAlsl9crSOIgGj04Ba9MnCI3Z1o2fNrJm1UczGXljRd9ie+xVs2mH5Vwu
7Pp5nXUkVOBV2a+D2elC56gZwqP1WqsY90dm+X5enNVT56lml72rckhKVnUJpjWEp0glI7bQo1p7
YWHCEbc2trWjztPlk1K1zZWK6JHWu12W2pq2LbYiqmz0Ho6vMoah7XxOuy2Lc1Ktna2pZst28QSi
zdUip02zMrqrUokyoqSn0vNM8TXTx3Q2uji6getQhuV224atalRiCFQMNg9XkvasS8MkmfHdj/Sc
rrrVX1a9q2pr16+UWzMIqdkl+X9bo3nXV1a9WpNS6tWokUo5paU21ZzDKWKdpeEJyS01IlJ1BUZD
K6mY0zcmWgUrjnrDFaFVc+ElYGqLU8eF1OXrgUaPW6n6t5bt6zXq1Jtt2avaWYa5mNVqxtt7DsS2
y3Vr18Fnr2mr+WyfKcypncqPX6sU8s7T8kCXx9YHJY8kzSUqfHGzd2u1OaUC+57qJTiCMKK9qvXe
7Hq81vy5dFTxMvX9nBaiLauperxqeRymFkeYSVMrrt3bqtstSxNm33GyzTXeg0pzHU6faHT8yqgV
EdJNn5Imb6hNkiqbDVKdd52KPNcQGjDdU65qYRd7rQ8tkeVqaeR7KeKW1iR30Xo39tlmzb7bfges
p5oWPnkhS/iXbNat2bdvtIkvruCYnSo5GTCrMpy9OB9S7Znf5jWLkkvEO0smow4AyDlwrQqEqVTj
Y5QBDv7XTi22kwFiWriVYrFsS23Xrt6uvWthRdPipL3SSyS1Ly3dvo1O1JYlqagkqpWXGtTu5tNC
ZpltjapYrqkqWeS/uiRjKtlkltSFKXJEFWMnFJx0xuqXrADd1Y5cqKJUWdqq57UTgVbU9lqcKbeM
6vd6n9l3RavoXh9thAMyeftynXKNU1qkuogj7HysLuS0M4HGwtWoklejXKLPeYx4u4jNGG9q3L0a
eUZCkFbAkjNaI61beGzVsUzszzl1TRyMZL1rPp4LfWgTL2eqQaKcOimEis8wPPykUinkChDI00kt
hjaYNYVuY3pLhHmmFG4tgyuQOpf9J9Tkj6rNJn2JdS5tS3g4NaWLqF0+aso8tpmNXpLf/wB3sX0l
iz9X2SFUhTdMIJ8ls2gC+m4GaTqdEOSQxzSzNaiIASm8z8iktcU42GniU3eQOgV7RZGPDSuvsajF
71at5beDbt6vV1WJ7jVnnZccqv8A+tqupZ7/AM3W9I/Zg84lDZkpVPEnynP5L4vJYJARlS67TC3W
y2AnSjOXLGMrR1q9LaV1pVpt6zWFZ3AxHKsqkinge5Ltqv5U0X2Dc1zGGSGZjFvWXOjrThTh3ka4
h+YaSXSmlbUs6VOlyfUs0PkvH0WZmB7TvytnAmOGY5qbbE4hhRlDTW2l3b2tFryrTq2SBY4larb+
Itu23q6l9H5bfWVPM0zXQ1KPfeR2Hc1bLFS9s5eI50/LDu34+p4h8uSlOT0flQ/XBsfU22xgW6UK
ACYPcxI2XvMtpHpfrZOkrrQGoFODc/FlxyKtfHYcfSskNlaMZzJHm6WzpSqqmBeOBhjGZsGR6SDN
2yafIx3ZVbp8w98yxt68fy3o267mq7QGHsRK5rvsLMb/AKHj3J+aSfaX3JMr61DMT9lv5Zd8BkWI
658fXOz5cx/U03gnygdB8xhfn6nK8lGvO6zq7nrInJIyUzXwPgKHqblXrfSQwZu5jXowcu8oy7+p
FKRnYIRVTPrIAXNC1KZgqtQYNsBmpBHVk30uJ1BYnnXrfHi1FWsEdycWRSvNnmApKYAymkyOTb3g
Izx3I3IM3mZonMYFXklNI++9vS9q85JJ/wA+OaSqiPzZUCbXFenFtkmHjw4d43L9HR9y8giLy9Sf
W3evOV6XOinubfTikk5s91YKS51Wc0T708h4ezT8Q4qdVHJoifexXhzdPxFLbVZ8ZLR+Zlhya/t4
Axg9ZFiPNJY+o7cnMVpcmp5+s29xqnKNSydDFSga9ScM48e2cYZfHFR9U+Q1GUuGy41u8TGTIYZZ
hX4jfHxw2iYtxttMxSdTvQFhGBxaxQaZtwI8WjGDk3mH8xo46msqTvHVO+N7d09YEWY5sM8rV5c+
ofpzgU1RTobfexw8XwytuB+Y6aIFJ5bfp+JEpsqy6Gpxpko4zZsy00Q9VQ5Cz6tN5Wjo4KHBRiqR
3xR42rqsR57SkpWRsHum1Ip8qqrOKk1AM5Om6xYvM6lEkB4ZykeqGGUtE+cq5hmkNIzp8vMXjT6o
iPKZYBBQY4a+fl4N0HNJAOuSY2oMptB0fzsetgjZTsuM6x4qZz8wffl6Mfv+Fil55X53mbLguPli
TT7JhzEVbF8nzXlSZvVsqNa233yO9/axhjj29sVipKnQ6MaavT8zajiI1MT0Xo3LFEWFVqkoN3Ho
2zBkAuDOH5YoT0L479tjGN9Zzia1DwvWDUmjv3xxYi4Dkn6bCcsDcssK66LzIzOmnH4tBDMMo4wS
ob7beaDDOvnEahJjWaIMMVj4giUIvQguELxjgG38K5C8M7jvMC09v24nhnGPM7noxDDJ3zAwHp/d
heGWb4mMT9+OowdfEBqaK8kY6OSwQKE5lvoxVewvseNqxHZbyRRew0GPEChHFGRhoRyDaYjiq8ss
eI1jfyxXkLbBjdEcLLAxOCaIkxnWI+7FeQcM69Fy22wp+0m0Rll9ZEBo6tnPZ9mJILk2EnY1GEZA
LJS3rIcKHlIp7sQxBV0dUakyJ4gt7ByTnmQ3EEXA7ePsRK+QuCNwWF2F6dMF8LhGHdZDGPH3CMPK
23RFiN4xIxnUKIcx4XAJzMbki0wovYOSMGgzTbGjAZU+wX34tCMMTLMI2IBhjasbsblsitIwdHIN
qhs5dEUJIDSbUiNQjiq+lL0VWIVBdpPNGU/YaUQ0q1GDoiq+QeWtlGq3LMjO7w0zMoCkC6hSGEqD
9QnES39QY/0se08kZvDRveyZ129ZwKuy30IvpPFec8nmrI2OZ0lbb6E22etPQX59NlO/nA2ftqf2
cfS/Hqbt7l5j5v8Axqr+2u7nBbW2nfzgbP21P7ODx6m7e5eY7/Gqv7a7ucH0108+cTb8YJ/ZR1M+
pe3uXmD+NVn2l3c579NlOfnG2fGCf2cCZ7TdvcvMCeWaz7S7ucH0206+cbZ8YJ/ZwJntN29y8x3+
M1n2l3c4Ppsp1842z4wT+zg8fpu3uXmOJ5ZrPtL705wfTbTn5xtnxgn9nAme03b3LzHf4xWfaXdz
nn02070fxA2ftqf2ccTPaXt7l5iP8aq/tru5wfTZTv5wNn7an9nAmfU33Ny8x3+NVf213c4La2U7
+cDZ+2p/ZwJn1N29y8xz+NVf213c4Ppsp384Gz9tT+zgTPqbt7l5g/jVX9td3OD6bKd/OBs/bU/s
4PHqb7m5eY7/ABus+2u7nB9NlO/nA2ftqf2cHj1N29y8wfxqr+2u7nB9NlO7P+YGz9tT+zg8epu3
uXmBPLVX9td3OD6a6efONt+ME/so749S9vcvMH8arPtLu5z36bKdfONs+ME/s4547TdvcvMd/jNZ
9pd3OD6bKddyY2z4wT+zjv8AIKbt7l5g/jNZ9pd3OC2tlOu7MbZ8YJ/ZwfyCm7e5eYE8s1n2l3c4
hmTMZTSW2g14E9JVIig2DAQhUlHGjHb0AAAMUIqPM1JEy8kuv+leYs03lOrmejXMVE9qc5ojH57P
up0TmDL2pnGRyZnYQedUQwa5P60RHu67I3x9Nmm88VQ5wyTr6bjXifKFrGtQPcADHc6HTjzj4D0E
c5AFiNwZjBlGgir+2WiYUrzUVApUoAUlUjORX/gyiLcGYPj0+QYDJDZaR83FE6vt4GucgEpjxgw7
izYvxqx1rHlR9K+NegI5oyvt68wc0UVextSofWAAnM6gyHIwS6ftiaX615yKGKN0m1qHMLcDbHh4
4MOKNQt/6twiOBkhcdD5o4dedGbE0hV9aiZMeVPVgWGGbliH/ntWMCtzSopGdW9xonIpNMn6fQ03
lzVd+rL0zm2WhzRltqWMk0YMRMjeCwLUpnkHE60Y9P5vik67d6//ABNbuUsf5vchpVWvgz8QSg55
xpUt+fkRP67L5+Nieo1RR6qjrWyftP3c5QmnZ9bd/Ma/TIjrbSpYNBPjOvajQbYHRIcR68EaPepo
9EE9xpqjRQhJWBXp9/piVPfh8edv0/AqPyFn0O3fMcy6uSwaXoVNVz83FqPO2atOQqeATdrcnOHG
VEko3skxwO/ZFnxeLS3mBMmqO3uTnCTJ5lA3rbSToimaQ6W8wzwqo0s5zC2eJP8Aakx3e7SBM1i0
t5hnhc2r5c5gZP8ALZXKUjGP84ZEPF2afgHhc3a3JzhJlSG/mKQf7yIeN/k3/In4O/V093zExlSH
D9VJACIeNu0/AcmT7Olu+YmPniYVft1z83FeTNH6fgWI8rZp+Im+UDrYZ1pwxwjxF+n4D+5MAXMD
wvUAbEF848ewmTljGeZ6gGtB358gJSMjLUkjJHmUnxGB+fm0mUmYf/fE8KwNBGH4hJ3Xm/oihxNI
XyFKfMYo9F5h8faQZU6IlYk0PR1QnkHKNOWAbWylj8j4Wf6rCi1T0MMfX5TEqMxq50uQ9H3L8TNA
71pzHIgt0oFEsMnNem0Sky42MSEFvf2QiH9+ONiOR8mpnV04zKfTMg1ydJ3u+A8pLJapXLK53ot/
eq4kGA5VBcwXAFmD9paiR+ui5FZGvQEyOWRUR+zs/M2k4aeX9voFLSzNzW7q3twTDMZy3DbTpR7a
kd/pm9CIRx4Z1Zb/APS3lKdzWVveMwVT1kxnDHYl+DoyfxZANiMZ8ljzRjgIzKct6Ot9OL0DxD2E
5a2vCt2O/GrEY72C3chRatKCMCDEfoxC+gXBMYjL17bkcCNgiMRlm9DW7kBATmIDLS8KAhhmG6c+
FCx2GYGJB4Wm31ccGXLGBI05dnLAMjjEyhP3oW8exgjUJ7beWESDo47RGoSaeeKji/HHYIFCMvms
iq/aXohtWJy/9UVJC8walFheizXio8tRjcvGXFWTaWmDI4dbyxULYxOCaIDBvUI+/CRozOCPmjkh
KMazEfWQoeL0AIBI/tZcBEkjX92AB7TmQAOCNREhIvTq7O5ALumZjgXh8/NHMQhcGd1eYZiDLhG3
h5tw9MTxCeGRpYsxYfHIAn78WoBbhe3p+S2NaCMyp3jqUV1fJGjFHaZrz03uw4WJTDYidw0CjOeF
EhKftWQp41g2r4oSGlBwDK6GWFaI8/PsNyMjqw3FMjOe8eIzO5ECZjAB4PmgAwgAEAAgAEAAgAEA
AgAGL6MAAgAGL6MAAxfRgAGL6MAHuL6MMOBZhmmFnQqAAQACAAQAdSqc/CifhPYl/uf/AK6PulP1
D4c/rkUr5+8wfA/0fb+rjwmddc97lfUNZq0/CR/Btv2qMCbYb0BUrvzerig/aakYma/hQNvm9riD
SRtRlK5gfxDzf8LG5SdQz603gpj+4x9hsf8AekVKnrlGA1Mzq/xCd/B/6P4VzRZpNhcpuubA8K74
MD/Gb/8AW/4e9R4keB86nozpGn+Df8z/APGbfq48T5f/AHTOquApjN1/Bx/7g2P+cY+u5UeFn/cO
QeaD9+qf4A2x/wAP9tG9KbdDtKBN+E2f9X2cZsnAa5kX3YkBnALBAAIABAAZAcXaAPNEgQybf38T
2G3Z+9PgX6aJwHJDpbkt/wAO/wDkbY//AJB++/03jxtM4DyGZ7SjM2/8RLP4n9s+F/CvVxKfqCaD
9w1lkv8AxKbPgnwkv+L/AN37f654kVaXrnoan9o2Tzk/w+w9rsF/uP8AhD/6f4sennPCUA7vfwyl
H7t7Yv8A/Gtv278tFh4lm1/EbSZy/wDDkv4T2wOy+C9n0/F8CKkxoN4TT6zbs+B93s4wk2GoSyW/
gvtPpxpwcBSmJo3bFnYxptMuTYKzea34NDitIEGbHtP6OA6wIO/Q9yIExKt2vaIdELeIze1B2MQK
8fXCfvIBgSPs7diOSDGGNv6KEP2lqLaJjeYHY/civIMiGxbt+0/chLthYh2DO4bFuxFV5oxDIv7u
3CHlqPgGNfzdOM4txjEr7Xp+lC3llojN57fSio8sMEijYhY8bFvN9uOk4xJCx40unN0OeESANajb
hRIPR80LOkga/uRwWSFu7vpQAOSaABUmhp0y+/gEmKjs+nAAyOnq+aAcRtfz9PuQ8ig3GbUMYSM0
219r/wAsa1PwGdOPaTs42IOAxp9osL7OyLaiDE3ux0WIB9rAWAD54ScEp8KftGsG1b3PTijUGlT8
BHnf7kebn4Dbj2DEf2lsUhwnhZ0LgAx9rgAxgAEAAgAEAAgAEAAgABvdgALgAEAAgAEAAgAEABcA
AgAEAAgA/9k=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/ads/fox/article-sponsor.gif

R0lGODlhPgAUAMQAAPTy9ERCRNza3OTm5Ly6vExOTJSSlISGhHR2dIyKjFRWVJyanGRmZOzu7Fxa
XMzKzKyurKSipGxqbPz+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA
AAAALAAAAAA+ABQAAAX/4CSOZGmeaKqubOu+cCzPdG1HgRg5DiRIAclk8ZgYJJLGIzIKCkW/4ATC
g0yrk0hxInAoCCjJoaidPJ/awWHyACxHz9JZJJyXsxGA4AQoEAxDWGY6D28ihhNBViRzg3ZbWQWQ
JAQBPFkPB4toD2oTBAOIcYx0pY+HAwCjIwlgDgNpjWVHEm4FEoBOe3AiVD1XvzsSPkiLNsfIycrL
zM3OMwIKDmBIw6pIAIl7Qr6p1dlBDOBIbLcIjBIOD1192SURedt0EFb0iXUTCJ0D9vZCZXHeRDAm
hAATBAeYnIggyUyxMm9wRRACIMEriEycjLPyRlQ6MA8CuCvRSdWgXvWsMtRywO3TwJRmBhQodYjJ
QF4nV434MezkhGu1BhHghkQA0GxCEhTR9cAcup4+n0md2iwEADs=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/adx/images/ADS/21/75/ad.217534/FMF_nyt_120x60_v05.gif

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
mZVauZVc2ZVe+ZVgGZZiOZZkuZVBAAA7

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/blogs_v3/greeninc/greeninc190b.gif

R0lGODlhvgAYAMQAAICAgL+/v0BAQN/f32BgYJ+fn+/v7xAQECAgII+Pj8/Pz1BQUK+vrzAwMHBw
cAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA
AAAALAAAAAC+ABgAAAX/ICRCBSE0gsMAQDC+cCzPdE2yODvYfO//wKDQIHgYj0eAcAksIo0upnRK
rb4MiOdTae1CnM+od0wmE54IwNnILUsLYPbOTa8HDc+GQbRg25kAT3+DhDMMTwwyAzlKcA4jAQ4C
AgSJVwkLkwlzATkFBgmTDnszgUgijAMBJguWIgMmAgkFAAWFtz6mRzMBT2sCImtIAqQKB08HtroP
CFlHeqWCEE9xD7YQDMfUuNw1yw8iCpOivVoPwA5IDUcEEAPazPCL5kjXMd8i9EcIEAbwD+vOdRsY
I4G0ckaAfRNQC8+RRMIGpDPSwB27L0gUIHzQBgY+CBsXYNx16IiLM8AI/6qEoOCJApDDICwTszHB
qiOhngVAeGAks3xJop2CeUTZqWWvArxcqfKfSKACkULSx7GaIDApkXR88XGjC6TL5jBl+m1BgolR
h75CYnPnTlg63e70mTVoDAXCoBjwKvNUSSPtXqgKIHYsIavDBsTpCKZBgALadrIN0OdcAGfMbCWO
gfgmu3lFIWA+B2CBSFNbDdsxUNmcgI1GBP+7CAEtkgMKFk5DImZEZy2dYhrTotCP6lsFAh450Ao2
OMF5ESR4UWA0gZe6w3A25zz4kZQKWjObjvo4t707SQHRWPjKXNXpzcufT7++/fv48+vfz7+///8A
BijggAQWaOCBCCbYQwEIADs=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/blogs_v3/greeninc/greeninc75.gif

R0lGODlhSwBLAPcAAP28Q7XCyMPJzsvQ1P/ecf3DR//tk8esZP3LYbiYU/3OV7zFzYycqfy2PM/W
23mMm77Pz4KLhf7NW//11P3GUXOChcSiV2l3dtPW2eLj5MTW1ouapfywNNrd3/7BM4KFdam1vtG1
ev7UfYWaov7mfZeysf/sjNO9knNyWsbO1LfBwNPj4f3JUnKKlf3ETc3d3KaIQ/7TXf/bZv/jeP25
NGR8iKayup+tt7OTTf3BR9W8hczS1sfZ2r/S0/3JVr2kbpOlrtrl5/TffXV/eNTZ2+fq7eXn6pWm
r5KirMLS0vvUapq1t26EkcXT0vnFVP21NPX3+P/qgtne4uLm6bO9xuzv8aCtt4WVopaksOzu8fr6
+rK9xf39/YOUovj4+J+5t4OTof/7wn2Pnf/wvaC2sPv7/PDx8f/33v7cb8XN1P/82f/94efo6f/+
8P/66YKUodbl49fm5P/rp//89OTl5v7YaqSvuIGSoO3u7v3ogf7RYObn5/2/SPLz8//ge//yyO71
9HeKmP7leP/onP7+/vf6+uPu7O/v8P7UZenq6/b29/7pgpyps/7gbPP19v7pff/jhtvg4//lkf/Z
Wv7XYv/80f/WT/3CTH+QnqiJRJWirf/96P7QXP/+9//64P/1pvT09f7Viv/tsv/ysfrlf/7qhY+e
qf/5s9zIopCiq7S8w8C4dcyzf//wmf7mgP/224GWoay2vv3FXL20c9vf4crY15u3uO3YeYl8Uvjj
fq+PSdW4X8CeU//xqfXWbv2/Wu7DWf3ITZiTdb3Ey+DEi9Hg3/vOX5Wur//68pyESv7lcdfAkdfj
5P/6upmpsfjfecnO0/7ddvvPZHyYofnCT8HT1MHM0P3LccnX1pCMbqOFQv7YmqKITc7CcP7ji9y3
Z//xzuvs7PLLY/3HbM/Uw7Kjef/878TM0vvLWqyRVP7iqP7ntc61YPvccsvT2P3QXMna2czb3Yyj
orvHy5mvq/7pvdvf4v/umf7mwP7qxP7rzKizvLjLzP/7yuTAdP///yH5BAAAAAAALAAAAABLAEsA
AAj/AP8JHEiwoMGDCKUolAIFocOHECNKHCjFChgGIKhoZADGSpaJIEMazCJli0kpHwVOYXBjCkIH
DKw0FEnzIZQFXbBQcSDFARUsYEDgdAlxARiXUNJYYcAURJqZNSNC2fImBdSCKahcHXjG4JQHVh4s
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

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/adx/images/ADS/21/85/ad.218598/90x79_newspaper.gif

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
sYlvi9sVPyO8fnOxjGdM4xqnIAIAOw==

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.pointroll.com/PortalServe/?pid=917018M28720091130155952&pos=i&r=18279

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAVAAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQAAgEBAQEBAgEBAgMCAgIDAwICAgIDBAMDAwMDBAUEBAQEBAQFBQYGBgYGBQgICAgICAsLCwsL
DAwMDAwMDAwMDAECAgIEAwQHBQUHCwgHCAsMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgA+gEsAwERAAIRAQMRAf/EANQAAAEEAwEBAQAAAAAAAAAA
AAAFBgcIAgMECQEKAQEAAgMBAQEAAAAAAAAAAAAAAwQBAgUGBwgQAAAFAgMDBgYNBwcJBAsAAAID
BAUGAAcBEggiEwkRMkIjFBUhYVJiMxYxQVFygpKiskNTcyQKccJjg5M0F4GhwVRkJRjwkbHSo0R0
NSazhFU20eHx4sOUxGWFNxkRAAEDAQQFCAkDAgYDAQAAAAABAgMEERITBfAhMaEUQVHB0SIyUgZh
cYGRseHxQhViIweCM3KSwtJDFqLiJLL/2gAMAwEAAhEDEQA/APH5n4kGqlsy4KXhO4h8hxSEmf0Y
V2I86m0s6ikuXxjqZOKTctLhu5PEI26hx52JqABY/kVL+af4d/yIvx3p0945mvif23U4csjtalJH
9azqzCMa3/Ls8O/5Gv41Beb+JJZA0OGLWCTx4eP9XXjPAD5dSfkIdLeocC8cDJxM1reZj6r3RdUw
egB0Lz/mVvxcXi3KR4DySIXxXL0Fbvss/QLwf2jIX+fWL7JPu3Elj9RK8X4tF5CywdqUtq8H6MYK
ylKyQxxbyQo/xcJBjgDvlkTD+zyVUflzNPqTcc8fkb4rlv1WTvlqACqj8r00UsR5j+jf8h+R/iUW
CdcnagAJ/WVVflWmik6Zg3T6D8j+s7T+8A5SVmT9ZVGTK36fUnjzFmn0Hmz6hbKOmHIS6gB9pXOf
SujUtRzsHO13Atov/dnUmq5Ojxcb3SLKv3VeSP8AWVkCmnRpDcOQo4kf6ymIYDuMz6KhkzLYzMcO
Z46A6UbOZQCqja6kAsN7f4aEoso2/wANbEJ393eP+agPnY91WTU5nNrLVF44VIx5gYk3hxalOPHJ
VxkhDIVjv5asCpOcaUTXpMuqzh5hS4hRXUHbM1sWDXpidoFeugeeOe0iLEv2er/mq8wov2mGCcv0
tSqQSGA0+OHjF+jqQ0viwzziWMOTBKcM4IOgoqF8DDEczx7R+9iI37o/EjJF5fQqq+kLkdVaPZqf
GZ5L3qA4Awj+rqg+A6EdVadhqPl8HPqlJGX46kSnlnTKy+uBVRzCzHVchHU0t83qix47mqL2F9jy
CbmWcRmZzCSaqvjJSI/4Xj9YOy5Nio8MlKh58aols+Z8aA+UB9z40AZ8aAM+NAb07o4JMeRKoGT9
kYMFDF0WEFz7hteP93viwH68Y/n1IkzzXCaovNepi9DV6J4Gd7naAAHU3FPI+GYLabWHdsvH7/iS
d+UvJ/ordK15pwo52DXXLGvD7+hHy49JOfkqXjhwo9o/xHnFBlwNOcknJ7e83lYSqZ4N5pgOHxH+
KW9N+TsshUg/4guso+LS037ZIUT4tk5QZMEz8Sp+0MyDqOSGKTRQkjyWoPxlJ4lADBd13npz6qpl
8OlvWTR1zyVofxrE/V4Ogzifl1Xkytmn1LDK55KsL4zFv1+TBS5AAL9IZkqrJl+mik8daSvEOKfb
N0wB9/JH7XpAUjonm/GklxfiEWmdMmBywnb/AElEoXm6VzCRYtq9tW6ZN0rJ/aVHw7yVJ2D/AGO+
sAdPRLAftK1RhtfHO3ziLL/QqQftK2wyM7y3NmNw5CjqzhqDL7mYX1Q60RigS3hqTmlGf01NTmhE
t0IWnVox7FXqd+GQzstKVam7XF4do5QbI69rQz4kZ47MYSkkwZxsL2cgN5mfYrtxvOFJGcBft1YS
QhkYBZZdTpIQXTYXhhy1sR3D6WnLN9qskZvTGL2oztSA4ZI/0daYYS/qHIx3seGbqXoG+B5ZfPqh
PSlunqh4N9yI1I0/3U7a8gyuXPBadWCfkEd7cE52fdjrmvYXmPI6l+Kc0sdVHsL0byNO603rDvMl
QXS3iajzhrjnRCgCgCgCgCgCgCgCgCgPufGgDPjQBnxoAz40B1J3h0S4/dVJxP2Zg6AVUVzJs349
U5HeH6zbqXENLgsI79zhLl3pgDfkVi+YuC036lJAl6BxPnpx0vi4Odj1kTBr8KZ4WE/rB1KjxcHt
F+IleBmMBg3yEY/a5DK2xDXAJUg/F4vqwZPvm+D9oOl8wjHE2274688a8nfO+2PqzM9Y7Grs7wkj
yerb8fZgOyFOqzJ9psU4WLS0k4p5PVu+NZbt+LBvXInb90wFaJRM8W43/IaaISk2cTy3b8R92Xg2
/wBJW/41+n1JErmHNINdcOXkD3SwA6njy5+n1I31zCFrsakI3I048N8CuzSQYZx6uTEKl3okEaXr
O0pRgz12WPONJAMUh1INx6kdWo3kGCdpSgvEGGNb3yB7DMsz2KsXyB0B0plBdSYhXwTM1T1VL5rd
Ed0NL+ixqO+Lo3lbgoQD7WmHkHUEilqMwLvI8IC92vHn8+uVPGXoJDmWXLSOmPPyVzZ2c50WPET1
hK7w3ueqpfv6jztrz52AoAoAoAoAoAoAoAoAoAoAoAoAoAoAoAoDHeeKgM8+NAGfGgMy1CgrDkKH
k92gOlO+PBWHUqR1Kjwd6ecPBXpR56Xwd6O5bwlM3pQhg+zMyVvfI7g54/qXuOw/8rdVJOTobyt0
nNMAfMf12XhS4AKNdRnfaVNHORpAOdHrhnC8v70pz/rKmiqiB8AY6lT3QzDt6kdWeKK+AKrXfwvH
0Smpo640wRztmoEz2N9nq3HmGmiEOAOFBfxOcZ1tTx5hpohA+lFtvvYwGYA3o8lWo61mooyQWCqX
c2PLvRKf5aucS0jfAaVEkbzPRHAHRJ9hHGwRHN09yq73li4NJ4cOTEftVUe8txxjYdHAwozqv5ao
vktLLGHD6yOHos/gqsT2lR+zjrzaKd07ErAsV48hYPy1YZDbtI0edpcPUfS7Fb8K8XzL1TAV4cTQ
VtwTzS+aTIe6G/upIzvc7OWMdapSuN75sBb2dH44dnZV5n2aE7H8ytEhf4d4vH0Vtp8X6VkcQeLF
Co/pBWMFxIjjiOiskS/vbcpJ+0INB+ZWl1wOIxOaV4DQZPf1GDHq6A+ZMaA+7sVFQGNAFAfcmNAf
KygCsAKAKAKAKAKAKAKA2UBuLMLoDqAswKw6kdSGDPt64rwFDpiGptTyBzJ+mrdJzFwUkk8dEnTq
RJzTAFVvuu6FGc8db8WRpAOFrvYZhhhgaOrEcxClJYLzfdlOq+myCrdJiNKYXm+4izEv7qsrdap5
AlLsOz+KjuV6Ueep+NI0pTAy6m89L7VScUEpdhxqJmiVdOoscsXDj9YU/ad7n9uobxvdJpL4X+m6
3L4BmuDdQ6SLAD22qDso1R5hnkfS16On8tQx99+5es5z87fJ3Gb/AJE2QPh7xNemAmtLpjlspydX
3rPHYbWlM8/JnIqdOEp7P/YqJxNRog+U/D3upHCt6/Qaz9uigf8Aim+kq0v4G1UkdayTuN3h9+Pv
u3CU5w629ujBlS27TCmED/doXDGpL8QYwGjq1a/UaI84AXUsel6pmXzmVG/2PIiAZ/8ALElVJFGY
viu1y+QOn/le0UkXh6A3h9Ukfn1vwjxxrPFuHK1l3sVY9VZhhTB8t8kJw/z6gfQvJGZozT6CqWkv
Bu/vUGtKjD/90ct/886tEy7TRSdM12adBmWxSFf/AM0jdhB+YoMJ/wBeqj8u00UkjzXTRDpLsvD3
7qXO1entyz+2nXkpR/PrmzZPpopajzHTRAM0GWEk/wDzjTPbReAfPHE5v2UfwOurnPyu3T5k7K0R
3jg6aLZOAZzzp1mzDn/3mGSxM6lgx8wAxjqlPQKmnzLDKq0YMw4BuiR5z4sUvuJBDsOYTLI120gH
65LXOkhuErZyL5P+G2uW6ZlOn+8MSlXJ6JC5mHM6vH4B/LVVJHFggq8nAy4nNlihr3m2qp4Rg8Pb
42cW4kZPgY56ykyG9wrHN7W3ItovG13GYXFkUAFkGS5pDkuOH7QGFbxyNeaCFuvFWQG68VAYZMaA
+UAUBOfDf0ywvWNrdt9pkuCuWNrPMVx7evcGcZQFpQAJDj+UnE4BpXLmK6QaAtI9aUOAYO9TnprB
dW68PkiJ1WRXGSSxpZFUeTuCVSNHiM7sYAn7neA8Itn4NYNCJZ3wTdeTHqSuPpptzF/Xl1twBpXO
CmPHpwAVNj8PkbVaYlSYUIWBvLyjCHlxK5BZubjWTe+dxHCym9trP36N1GR19Rzm0pEUPJFHHaPH
xpB6yjzgG9nDVCNEAZWIcnZub06waEO3H0Ear7TamGvR/NooaTcN9G2lsjEkUJVgV2DtyYIxplaY
4wgZQ+XnYDy1k3HvA+EfrpuNOprBGSNIE+Nul/q/MX11fWpCwt7ryF/cO9TlQUpqgObaKKGPLQEV
6mdKt/NHtyR2o1DR46OPYCS1ickZhJ5CpKf6NSkUphmkHlC8soVAOXSnoC1Wa0Eju82JjoVLHHt3
i/yZ4Xo2dlQjM5gDl684gjOPyc2agHQ6cKHXoz6jmXSmugZxcxkyNU9xgjt6Du92b0RI1JylG47/
ALIaABQOgZWCM6ZDwi+IFFtPjlqWfYGNNHmdEW+PCMxeg77Qtg9sCxSz77thROXazCK5m1zaGTdZ
HhAa+tQlsGu7FvYkmJa5AAZkUKf3pqZVshAX/wCFI16kg9R5ogh2qyb3yvU2ik5tdL3K388QKWR8
ZFJje6tTgWMhUkVEDyDJOAPmjBS+D41Sxel6dTJOR3BYTzg/y6scQaYZkXMsDen/AC1piGcBDb61
i+spfFwPWcfJz6XxcQ/TBfDWxon0q/dYQwtqMYwdT3WkJIBk8wANr41emZldTWdt7tydaHnn5hFT
9xm9eoqFcjiCap9TSw5BZFqOQNHoxr1HUJQA8sY9kNegpckhjs+fWcOqzvxu3fIrxdCUQNhGNVqN
uWc8LOmyR8e/+Bn5tdx8LI++7cUY618ncZv6yLnDWBZ6LKBk2qgZJwwejXvhm/GZ8CqD62GPuN3r
0lnhJZO+7cglOGuy/i/HdMylGyFeQ3pAArT8o/7NNxt+OZ9+m8by/URfSR+B5lTkZn6BagYAfIrR
J3yFjAZH9u8W7f2y1CXpUckNQOr3y/Tbw7c/HHVmny+aTROsoT5rFT9i9uXqJXZ+GfrUdS+1FRUG
3/WFZOerH4r9e75lV+aeBu/5HSs4cmthhL3psAUqQA9jsZ6Y/wCRnrHB/q3FfjXjVf7L3tt9/wCe
IY8NIQc8xQ2nAB8cAMtWPx+mikL80fp9DSxvBG83JQ8gvIqu/LdNFMRZxpog/wCLzd/azAGoF6lN
k/q54wfMqk/LbdPmdOnzTTRCVLf6sdQkXMB3DM3UkryO3nDB8QYxVypso00U6lPm+miExxPXpec0
oJUtJapCDp98NKY8fxwACKvOVeUWafM7cGb6aITTavXhBN4Ap/jY2cf10bXnJQfsTswa85Pl2Hp8
ztU+Ys0+hNKd80l6jGvuGeEoHgo7nppY0pj/APbABXOkv+LcdGORkhBd9/w5HDU1FEGusRjw4qvN
6wDjA12UvOPp9jM2KkhcuwXCg+qD8JRqVhPaHnSvMkEyTl7ZTK/l90OvvQixzlDqZsiKaXHnm5qP
0SasdJD4Ni1HwR4iowD3YVDgkH2Iz7NYDMUP41T2kV4ivJhQyYmF0MFieE5fW1umbiH2uvtexy7n
ikbcj1jy5dnULdwSNGeTn3KYBpo9oYeaGhksZOLO8C+Q6iJBqMuXqfepY0PT84SxZBItb16bl6st
asGrxQAXrwBIB4B5M3zaGo8pDxkbVX5V6yLlzFcfA11zoWwwO0cfTkLD1JiZoEcV2Y5SjAYUUYMB
uY3OIINrEOFBYQJol1YWItBwyNVuni5L8JDMrlkxQqGNPYVZ/b8WpYccp+8kkjLKyhH9KINDYn7T
ZxZNLcX0jxi/V7e0rtUdh488W4tDiakNUpXVvdgAJbV6xRgSMvO0lGmhwAYaHlw8O2IVYIxP0W8S
jTTIOH2DSHqFkceiEvYpS5zhNJLoW+HciPSHvcRwze0piSVB6daAZouv3fMrJm6QNxZtXcQ1Jv1u
4PbieIJ+xwBlPakrgwQUEDaUg1RoMRo21Hn34kpQCgZN6EGXa5OdQ3HXpq1KaSb1cMNXw5dRc7V2
gc2mYCuQwS8DMvfmV536bsw0DklagGKgCB0B5BYc2sEZZrTPxOdAmmm8+lixLXPXGTwOxKabrJDd
p0Y3EkCtwlKBSSSjbWrcmrgpSjTcu0DyaAr5w79bdq7dXj1SXQ1QS1Tiqu1AJhH2dyWJF7gY7Pbw
pANMA7ckm5cwembkCGsgsOfxLNGWoK29opc9TmE2xlEAjbLE3hkuRZw6eLUh7LzFjC6oyDcpQsuY
JQhFZRVgFKdaFztPWsG4l8dVMwugpUzgC9hT27aDIh3Z65ogblAsUq+xjMTN406Yre7Qut99QFUf
Q1kkDtNAZ9oM9ygPvaDfcqQwfO1mUxNRk9X7mTvT5asz14vnkfped947kRmbxKWf59fc5KVlH33b
vqfFPyD69LrNNyFb7566L03fLGwt6zuFhB1ZLO19QXk8/JXDqMx8HZ39B0aTK2R9/tbukhwrtCoz
em7Yh88Zlc06x3py/dqRGITRznanLreOMxaTXofsm33zvw2xN+/cCfvawH1gAdCvQZJSse9z3/bZ
vtPO+Yqp8DGsZ3pLd1h6ZX8vZA9B9g00jYWRMc5Lzu7421cwjYBtnHe8rpTz4nfObSQMjZ2CjEo4
lGsiZOA1/raNqKHzEbOWAgsuqDJ/07yd72RnZE+I5rUixm9SzxSp8xwIJPB8sFXkjxPt3nNdXYZM
1tuNpqgi+ACp6xsknS9PqxojjPiZg/IpJk0Umi9ZpB5ldG/TqLsP0g0ySTSy26o9bVqGqONzspSt
5qY9AStWkdtz7k4YySyjejtZebXBkjliqcGF25Oa3lPT08tPJT8RK3s+teezk9PoGxGOH/wq9VRA
1+niT9mVD/3OLvu8PL//ABq/MbUM9dV06pit3p0E0GV0NZ/adud0qggyzgTuKBQP+H1yzifIJkbL
+emHRmfMf3mb/kQT+Wpo+47cnWJrXwW9VhRm5ZphGFYftFJI/lgqCXNafS03gyeu1f8Ar1j5ifBk
1QYHgxlEnYUxXSEjGccP5lcOoq6eTRTswZdVr3/9PWNu/Gmu6mjKaJmt5dSXJtXg3iByR5we/AMA
65yZeyoZfZpvJ6qtfRv7enxHLavUZLGU0BpSkfvyzK4k2SXNPmdKnz7Zp0FjLX63HTdgQSIAF5Xk
LC/z6o8K9h24M0ZJp8iUVlwNO984+OGzJGmGlWA3Zza+JAOLcZn6GQ6psDYT4zDz718fhidGF/US
ud6dQDte+nZzC1cc/vGNHj/tCD0qf4FbR0xl62HizrY4Q+trQyuGdcmMjeo6MeIEcuimdxaz+Tyz
AbRXw6w+B8ZGydilbVEPlBXpW1SD8hA60SMnvsOQ9ndSvSJjgflAOs3HmqPaaeyH+QL9nWMM2PmT
ChgMmFAYbrxVGZDdeKgAsugNyfeFGUAvN7m37vkNH+WpCO4ZqFDeb6IdZMicsAX9FWDY4jC+SozJ
qoDLd+OgAwugMaAmJ9k7vInU55eVA1B5w9sZlfRp6t9Q++8+ew0zI2XGGkhYZjh+WkRh4sIDMKtN
IWSCqWYXUhKdKf2aktNsQsDw67iN9udSjOqeh5Eq/wDu8YzPPr0eQSWvczxWbrTynmxv7LJvBbvV
EL+cSfS/LL8af21+t8SNY6RU4xw7AXtmHpTwbeSt07fYIGPw+39p5xQC0dw53NEdvWFqUjXqTi04
ydwPeF7eTbreky99/t6e5SlVZhFH22OvexULO8UbShEdLEpt0ki6YCM18jZB7wmK5nbUw8gzvh1N
SVbKi+/1HPr8ufSNYx3e16bVGpw5LJJtRmrOLQNSTvkKc7BzXg6BhaXmhH8KrU1Tw8LpfD06jmUV
C6omZF4l+Za3joXXPmOoaHaNbfj/ALui6ZGWNKVsAPdnXJz/AHoclcHynTLhY0nekVdyqnJq+B6P
z3W/utp292NPiiLprUrrqO4dGonSWzJ7lSQ5udG5OcQnc3OILgqT2RceHOSmcSQYBMSjFy7Ndahz
eCplw2LrT19KHCzDJ6igjR/Vq3rad9leJ7rksaElBFZ8qeG4rmtUsLA9pcQflU9aH4JtaVXl+mqF
tezb6V6FNaLznXUlljtzf9qlobYfiEX4vECW+FrEzgLpuMQdRohj/wC7LAGh/wBrXnp/Jyr3H7vm
erpf5FZ/ys39TSVC/wAQtp9QNg1cct9LFKzJ1KNwVtpKXP55wMwvk1XXyLUyWX37k/3F5/8AJNPH
9m9f9pUfVZxD7t62Ljo5PIkhLG2tpPZ2hlRmDOAWAfPGccP0poq9LQeWIaKC4utefXr3nzzNPOU2
ZVN93Z9y/wClAtvcB1S5cVNcKtytmn1OpSZ8+PT5E3wuety8gG9HkFjXmZ8r00U9hQZ2yTT5D5j9
0DGsAOQecqqiUJ6aDNNNEJOt3qYMZjAd1upyYXkbyj6E61NmlmvT4D8cLzQOZNRyW4KAG6WA3aly
bywDLMB/aUY+qNqDgsNC7xzJO/p7hoxfQJw8rtK968sLbulI+pcmv9yzj6AwfRDreRj4+2xm8hjj
hk0UXJRwA9D7yn3iBqADPzOZVJM7/Tv+Rb/Fs0+pEUw/DkaU15g+wIwA/Vgq3HmkPh3r1Fd2Vv8A
Fu+ZGMs/DH2QUljNa9z+zrb8jTeDevUa/i5fHuTrIonH4Z+JoM/YCQD+zqF81JJo43SlqNLCK5J+
HPSICx7pMPYqqnD6vmSYdTpYRFOOA3IWHP2AkfxKx+1paG8StnyI0eOD9MWswe+QHbH1dSRsp10U
jSqm0sG868KuUpfYJOB+rqdKGKTRSP8AIy6WdQ2HThwSxBnxS58PMMLp+Li0t6zP5V2n0G276E7g
NeHKUDP+rrR+Ts0+pvHmj/Dv+Qz3jS/PGzwmk+xVd+UaaKTflGafQbzhZuUJMetTD2Khflb9PqWP
yLNPoJqiAvCb0pI6gflz9PqTJWsONRHliXoDqNKZxJjsONQgM92obhvfObsuFR4eoksJJ+kr3J4s
6yC+TGpYyhNsQVUZm6x/oq6056iqjx32PJjUhaY8WEhZnL/TVlhKLDWYrQKCVSUeQ0ke8AMv6wFW
oHvjffYUp0ZIy449SuHJxHIfN4+jtXeNeBte0wC06Zeo9CqL9+Ou3NBxbb7O94fmeShe/LH4Uv8A
b+129dSWrtXlLsN6+0cXLHPF5zI2gADtBzwYWTnyeXnrjvZLIlzqO5Tvp4+31nlbr8vVOOITqqO/
gc1LJC3MpPcbP2MgY9+WAe2d8IVdukosOG608zmFVjzX3lveCVoMvrp9um+3Tv8Ax4bLgajJSM4F
IwDMMxMHnO2AY1w8+rmLTYTHXnW81nLaei8sZXLxaSubY1vpRdqKnOa9V/CO1n3s1myfUWwvUcbU
C13LeGRS7uYCRlkpd3uc4OTY5lb5d5kpIYGMV3dTmcu32FHN/KtXUVj33e8vO3mT0kt6udM0Is0w
X91tSuUI17NcGIJYq7w5ow7wB61Gbssk3OVmCEADS96EQq5mV5rxMkFMjdbbyo70bdlnNq2nQ8wZ
Zgwzz3uy67qs9SbbfbsPIJNX0g+JvOlMm5fYDyVKQvkFJHieHHwbHLW6PKTxYa1jknM3pPgo9Cqr
kYPeLyxzKyb0mubNSHRhzRyafIkmLzlQUWCuXNSHfpK4l2wcgj8yuzGIRI8407qvSN5wOYYYA4YA
Vxqulw2Pf6D2mVVuJMxj+cs1xRNLlqdJtoWe69qEywk091TtCxMYqGcSMs8A8c2OA/e14vIa59Y9
7H+g+jeY6JlAxj2eno9ZU2MahFJhfYCjhg+jGAyvTYBxKfMdNEMB6hJvaSUAmUdWDTC6Yy+sIPB5
BwOlThi9FVl3tDfFUgV2tzA3k4CR0Bz2owz0nnox/mV5zMckxO2zTeemy7OPsfpuLbgmDO8Ed4M6
kBxQ+mXXlHwvj756OJ+IcauSFk1C8nEpwkiM30laSMNxtvCxjNL60AKgwCRXjEmLfF1RY9gH5K3i
heRvewhW4DBHCsBmlZK7FNS2HKnkIilA4uXnJNACu5BRHHmmYR1KEcH2zSgAq9HSvIHzsQjqUI4e
bn+7AqfAQgvsItnEagq8sZWKYGetcIEOzC38W3o8SQVHIwMI3kkHY8c+GQFVHsLDBgSODs+OI91X
NkjtLkbxhv8ABm/HPiVVJ7C+x42/VVP2z2dn2aqYZbxBZT+3XrzyMh1k1u0oynYnHVxkhWUUW9Z4
asG7Rfb1ntf5qsMJnsJp0v6Y5/qVk4GGGk9UD94Umcwuu/luW4jL7+zH7+m08tnmacI/BYy9I702
dCoSdrJ4f8s0eNDPKXV1JXlOQ92Ds+wMsdTPZFcvxfb6+X1lBs9Tfwaj7vVya+TrIYUTSaOjf3Mv
eFhyX+rGHjGD4menFSv+7chV4Vkb+w3eWvtHxM2/TJpQarV6c42S1Tk4ZnrDKVhYB7HQGT59bVVO
yoW3vN8OzeT0M7oL/idZ2vV6D1H4Ykzue8aP49c++7uc8PbkBXIFKxZkAYWk2xgB8UFeP8ywMSpR
jPR0HuPK07+Ha9/p+J4j3mvzcu6t1JNLHuQOSkLk6r1YAGLjshZY1I8gAAz+TXu448JMNmw+V5i9
75L7izXDEs/xJH9Q4zHSsSQVGHokxseQTPDfR91AYDIPAxMdm3vvqoZtJStanEu18mpeg6GRU9W9
zuHbzXtaemzb7dhH53D/ANXuGqN70ktMUG4zRmTDelaJAYDBLi34gzFqSTh5A7o3mlVY/M0+Ak1/
9v1Lz2c1u30HJm8pVSy4V3tetOa3nsI5h8amkxnSC1bA2nKZC5LwMaNoybs8a0Y91ucnR2udXTlq
I4o1kXYiHmWZY+SbDb3rbC897OBHqfspYlVeBG+tsgXNKTFze440lm4KSSSw4CO7McPHKfuw87wY
cvtV4+g8+U9RPgql1OfWvRae1zP+L6qnpsa9eVEtu2Im+8RVo14cOqjWhFXGfWfQoyWVvO7GW5PZ
+KYlWpBzyk+wPNk6eNd/NfMtLQPSOV+5ehFPJZT5Gq81ZiRN7PrTpcgyJpD5zZmcOdqrjNw2x8Zj
uyLkJ/hGAftZMemAfQHXTpJmVMaSR9087U0dRl8zoZW9pvpTotQV7UwS/N5XEbTZWIuMjPJ9MBsI
GcAv34+YCsVr4KVl+Z9z2KvwLWUw1FY+5C28vrRPjYSBpUS3OivEGtrZy7UdVx91xkDbichcyBkn
7sA99gPb6GzXGzZ0LsufNG+9q5lTlPXZDBNHmUUUrbrredF5PQek/HPf2pq0ns6BScAAlkhSbkBn
T3ZJwx18s8lwK+qd6j7J/I9Th0rPX1HlCYYjxyKkowb3yy6+kPhPlkFcaZJcxv7jGwvPPybAzKjf
AeipMwt0+RAiiWPENuGjkcSUjTHpji1BIwGZB7wA+hVF7LDtRzHvlozuRH7v6VI9fNCvB2zsfZ5O
SWPYLPJ2BjGDoD6VeBzG3GuH0LLZMSG+O18lJZRnVDzgH1gBl/SAHzB1w3ftnVjeI7hMCt3z+SoE
kJxlym4OJOfbrN8jkI1mF2MCcB7dTMeQP2EP3BvByFD289dik5DnTkISO5ChetHt+KvTwHn53jYd
JSZux7dWr5XtUZMokg9s3PQ1xCN5RKFGGfbqB7ySMjqTShRhgPDPVV7yZow3yQGG4jw92qj5C4wZ
j48GZh8tUZC1GM93dDOXn1ReWmjd7wM7Ry1AWztK9qvUHlHnUDnVsVpDaAf89W4yG7aKTd7FSkrI
xcbvYx/kqyzkJz2C4QduGxjsYCRFhBvVY94aP3CwV7TNP24YWevoPm2UO4isqJX8t3cip0FOeI5q
ElF5dRjuwr1I+62E7saNN0N50x1Rrlw/2dOc6OXR47MV/ed0auggoioGieAdVp4G6XQuQyW9awZ1
DqsIR5PMGPbrq0LL7zlVKXGPf6uo96byKEemTQRJzUvUhj0VPb0324ydyCvFQv4yvv8Ap+Cew+hJ
BwGW3fR8Vt9J4P2fgyi6FzI9b4nnva9I3j/XnZB19Ap9R8qnkS+foA1AXQiHDs0Or5pG0BIAxlCk
Z42247BKh0P6lNn+FtCr5XBG/Nq1L+iJ7j7RM9mS5faz7U3qvt5zyh0Xa+LvQ3iCsGpq7z+pd1Ej
WERyYKVg+XeNa0e7CAAPYAAgWUYQ19CzHJWPo3QsZsTs6/T6/ifJcn8xytrmyvdtXmTl1c3MenTP
w4WSD8WpZrlTpiUcIFH1cjNMxyYFpJOZ1Ks3J5G4zH/Cr5y/P1flvDL/AHNnsvW81mzVtPqqeWWM
zLiOTb7btnPz+gaugDjB3N1g6+nqxzg1IAW/dk7spiGBBAy3Aghu5g1Z2fHe9qL2xbOzVjO/KTKG
iSa39xtlvtVE51Q5Xl3zk/Mq98P/AB/L/Cikz6ib4QXhJWdtTF4E1AKgKyVDY38ZgMxyFsXAVLDl
AMAdIBovihrjUdFJncsr3/3LE+FnoTkOvmdazy9TxXP7drvj6by8pUzjeMlsb/ak7QC05OCKQTGb
JDGc4DKeBTgehGaX2FQZiTm8HWj8Pk17P+P6t1HBNjdlrbF+PMfOv5NoIa+aF9P2pJLUXaltllm2
xPgXHm0ltBwbuHti5oEIFyplJToyU5eO5G+SBZjk5Ri5MeeLlFj5mFeKvTeYcw9C+rsputPoUMMP
lTK0Rnes9Otbf6rNvqIn0GaobecV55ZbkXSj6ZguXZlyLfCjmvrSlSBaScTgAsY+tybW2AXSrsZ7
lkuQscxjr0cyWbETZ7VXl9Bw8izKHzDIyWRtksKryrrRfUiIllnpIG/En3+XBLtzawkGQIFTk7jx
+s2AEg/012/IdAyBj5vFZ0nD/kOq46ZsXht32ermPLPG5zsUTypFRoB+5nr3z2Yh8yjy1zHiC9XM
kSo3erjRiD465VVJhnqcry+/92414zAtfiBUV6UFceY9VQsezvln9LGsy6FqiCTYQ8DRoDhlo5Cz
7zOlXoj9g7OD3tefq4GSHoqSd8Z6X6c547ukLeIO8qe2KokcX2BSZ1gz2haDfJvic2vH5yzYexym
f7BZeJ5uSx7deeOwR5MJ/wBWPlM/LWhkhyd3H5/IP8lW4I7LCvJIQ5Nbk4cg9uvT0NOciqnI9Uy/
r+f/ACV3mnm53iU6S7qx7dWLSrfGY/zDfZ9uo3iN4xpBIOs8FQSbCdkgyZA88vLVV+0utGY8uHhq
i/YXGDSeFHhw/wA9VXlqMazuZ4KqPLzRB3mHaP6KqFgcG7GUbyGgyD/SV6tGHkzcWXy+Ct2mj2HS
nI5PZq3EYYwUkYt1y+OpbCS4KqMypTQ9j+DJNUEusQFiz9ajHux+8M2K9hm78SGF/r6DwGSMwKyo
i5ru9FXpKT8SiwcrsjqXe17omH3c8HdsTKehVXMP3LkrO6tu46WVdi/Tu7zbN+vq5SCkagw0wBRW
2PoALqrFZITzwYZ6a8FTQW+YSwGpa6CMZJKYH9yJlAOmP6arWcz8BT4P/I7r9qbDm5JD+Tqcb/ij
3qqexUsX1k/cei9Ke3WjtBa9KdkWTNyLLGDp9iS7Y68/5ag/cfMep80z/tsZzW9B5x8LuHmTzXXb
1rJBnAmX9vO+zIBnr18k+HDM/wBCHz6CLEqUTxL8D04/EKjc02h2PFpvQHSlL2z4CUzJXiPJdizv
9SdJ9B8/P/8Aij05jxuQqVGJpRaP0u9Buff5tivpzHnw9Gaz344n1/F9geFsuclR25kM0am2FoOg
dv3RODtg/gkBNr4x5fo0qcz191qqvxs3n6A8w5nwmUo/7noiaalKT/hyLdHSzWFIp+IPUR1gNTlj
x6Bi44APzK9p57rMKgRniVE9yop82/jGmxK+94UXeioXC1WSKEcR29t2eF24q07M4xVIxSiHP+AM
5hbySDOsCcXiPDOEATQh5PJHjXjcsZJlMMNenLbe2bFWxOf4H0HOnR5tLLl/qu+uxHLzb1Efh78K
qF8Ou4Qr96oJY0rn044qOxHcYjJSpz3Ae6DgDE/KISk3lwCDAPNwqXPvNb83ZgwMVE2u1+1NqJ8T
m+VvJbMkfxFU7tbG6v8Aa5d6EefifpysRwa0NvCTciNc7uryqB0RjRJywE4f7YVWv46bhyvf6uk0
/lCS2KNvNe6Cun4eWZzVLrhkSJhPB3EbFlyh+xMBn6tKMAk2QfR6wdel89JHLS2rtRUs9/UeT/ju
9T1bfUtvuWwi/jn3Yc55qgjbe6Kd8NAw9o6v6PtqkeT5JVW6FjKeO4wnp2Oq3vmfp8CBtR+kW5Gm
K2lsLlXAWJxguky+s7c3AwGWpQEZsMQAUgH5RQwCqWgzplRfTwWb/YaZhlWBc/Vbus9JCjgsT/Sj
yBqOpnxFNqCB8YjuE5Z2FN1Q84q4U9UeipaJ8h02+uo4K3UBKDPmGPmF1SSTEOm+DDPafSXPI+vu
wyRcpTuV7rb1IockZnPMGQPYrz+bwdg7eVT9s77gTDuZwOSnD5leVfCenZNYRjLLgYHAHhnpHARv
eQ5P5x1Y9yOu5SUpRmnIfk8xMNM5M9ejgYcCqnGuslnKZyGjq6w4b5BGdJQb5dSkQ2nOR7zkxz1X
kLLRtuj5sVVlLMY2Hhwqq8vNGw6H+Hw1UfsLjBtuijwjqi8uMG46GeCqby4wR9519QlgudeTSW0X
VAddqyywCkpf98GjL8+vqtbQsk7bD5zQ1z7bjyuUgh8ghrgNskaYaY0H1hdeXfC+M9FFckOUitmP
Fw6SzPax8FTMkIhRRrcatRyWEJdThEap0dlrvgiUjOyNzqPd9ZzNuvXZU/jKZ9P932++1eZPep4v
Po+EqWVf2/f7kROfcnrPXe7enCzmqqIEt88RgXkDB92WF8/JXDpcxmy+S51dSncqsrhr2X//AC1/
C1CN7WcHvS/BJOCRkoBrBkj3hIFHWAq87zY+NnYbd9tvQc3/AKa2T+8+831WfBxb2JxpjiTOBKlA
BAgQA3gx8wssgFeOnnfUSfqXT1HuKSBlOzwtanrPDfi8azE+rLVYs9UTs8XiQO42TyDMg+uO+GKv
Z00HCQth+7Xe+KaIeBnqeLe+X7XWXfZqXm3k9/h/rRxZokU41kXKUgSMUHQGbxSZ9HsZxjqLOZZE
p2Qs70yqn+VUXTYaZOjEq3Su/t09i/5kVPXt9Z6OXKhNpeMhw8lyC2CzsYHQ7tbGoW4fujiiHsAO
99XjmSPyHMExe01U9W1PRbsPZTsZ5hoP2u8nX6bvMefeh3gQ6tHbVg2k6k2ILJCokuLcVriNQWYB
2wTDzkkpgA6A+lXq8x8300ESuhfef9upU+KfE8PlPkioknuytut+7Wi/B1uv0Cx+I11TpJ3qUjul
6KnBE02+RdrdCyx7GDs4g2QfqiAfz1V8lUOBT4z+9J8EVUN/5DzDHlwmd2P4qiWlmvw2tpksM0sy
y+jqDdjkboIgk8zZx7E2g/0ZhY1xfPtbiyxQJtS1ffZYdr+MqLDilqXfdYnut02HlHcvWjOxa0Jt
qrta9KGh3cpG7OTU6Ix8owJTDhkkg88G6CGvfQUrI6RIH92yw+fZhUT8aszO9avN9NxnM+JDqUvL
eaCXK1BTdxkqKFPCB8QIFGACExG4OLGcMCYkBQBG7rpiqq2gpqZj8Fl28nOq7PWdWHM62oezF7V1
f0p8EPR7jr2ZmOs+00HmNhskkWtYC5C2oUBgBmK0rmnBvgE/ODXnvKjFgje1ezr9fOel81VOJUxJ
3m2L6OYb3Ce0TXL0o2ZkD9P9013AuUNO2AQGDAMbUyogdpxTZwc5Uq5wig80AKkr69ksrL/dZb71
IqbLpbjsHsudZzLZZ611lf8AULw9L2ameLoC30jZ1iaDGFNLu9Srdj7ECLt5IO05Dub2g03MQErn
ZhVtWZujYb7e9p6C7luXYb8HTn5yE+NHqgaNSOtBe1wwYCY5AExcLZyU/oC+xbCkBOToBF1Xwa1y
2Dh4LhaqqjEme/1fCwoxPH1QlyFFD5/t1pVTWFqlZiMGw3NzxInACVADOIdc5ExDovuRxlzNCWgq
7EjurD17e29vCqWFqHAnoENwNs447zABrqsYyNl9+nuPMz1T6h9xpeG28kid1eJLJ7oWqH/c0DYS
4X2lN6A9UePIAAPlVya5n7fb09x1aGdkk3Y7vy9PpN2qy4JbDLDis/hz+GuJT0mIejfMQJILsb7E
fXVajoSB9UR7LJ/2rAfKOukyA509VaMJwfDFhm9N9irJynvEZwdDfZz1JiFMQ3BzM8utL5kRFjuY
bj5tQSbCeP8AcERwcKhftLUYiOCzDwVUkLzRBXqPDVR5ejG86H+Gqry0wQnA3wY4VTeXGCVvPvPs
VCWC2bO6Xt0dyQbWqJGuac+2AvbLyeXXvH1T4Dy8FCyQmlrfLB6tI/ulW5JX5PeDLHVuOqY80fRP
jIBvrpDnlqjRvMcB3k3eWXzy6oz0vgN4J/Hp7iHC3wsszdLyRkjB9ZXOvli4KSda1m470odWmPKk
jBYj74oYHEp1a1OU0ke8AOujSTvjffZp7zmzQNkZcf3T0p0GcbxitWypLf6gSTlCUnqwLk/WV36p
9PXol/sye1epDg0UFXlnc/cj/pTrUvKn42HDwQMHfOMgUnGZN52MtPt1xn+W5rfp1na/7bHZ3O16
12/5bCkHEE46Up1Ax9ZaHT6nHHI0p6teu3n35UDyM9XqSlpsv7bP3JPa3rQ5dXNV5mn7rcOPw2o6
32pYqWFB07gkw600fv6ljqLFI30jx7xPUXcuE2werOxJ9OSR2RjLMem1OPIBXueZnq4lajERV2pp
zHLdkr5HX9PiWI4aPF1ulw9Xs5nQ4geoW4j3ziwneDIZy+lJH0BVRzGip8xZcl1eF2vVz6k6S5RL
W5a6/T9q93m9lLbNmtbefkLd34/FQ72KGobDw0ZTwcDdkq3QzDcED8v2NquIzynRQKivkv8AosVv
Sd3/ALBmdZ9mB7WP6EPJmdXmk9xJe73EnS8bk9vqk90dFw+eM44ecdd5taiIiJs09ByH+XmSafMt
9b3j8Xbs1pFT6QLZQxAiZymdUyDdRKx4rRnrAjCapHse6KqE8FNLU8Q9tq6uVeRLOQv0lBUx0/D4
91jf0Iu1bee3b6Si4JpuiAFYjqZK15Y/Dsv39PiYYSTA7Dn1pxBc4JS6XDz4xlx9FrGTCZHG008j
xPVo0bgrGlPII8gB2Q3Lk97TMo+MYjL132W9RyKV7Mse9929es5bNnvF+/vGevhfPUFFr3s7cmjT
fB1Iz4rD2s8fYyd9sKxqTtkRp55eyMWXZDWcrymGkY5H9pzrOdPgtnKcHO85qKuZj2fttb6l2+wm
LVL+IsdLn2PUwOzcMBD5k6g7G5TA0/fgSEDBkGNAm/rHni2A1xKfy+tO/v8AZ9XzPWyeZceDsN7X
r60sPJecXMa2swZSUYzjemMzbHn8sdX67MWR6fIZVlc0nf6OsjF8ljg8qd6cOvJz5k+TT5HtKTL2
R6fMUrZDnr1MEjPBCTljipHkTJk+3vB1Zy2SaR/0KucRwxstf0nqAo4gqLS1pKT6NNNo8ZZfe4QA
MkikCDbJaiz8cmCBGPpjD/79dmaFcRl/7bd54+hVFicvI6y13qXVq3aid9FlmIfp1Rgs43vBLu4w
kkuUXRd05mcgclXE5yUGf9AGsTSX2WCiY/if0/IqbrX1OJ3m6alKgOzlZ9itaeHDYdN1ViPIlSXP
PdceXPVqNhXdPymah4UL+XkH/JVi4UnznIoUe1UZWElwWefUYEFwWdXyZ6gfsJo2COoWc/DP7NQP
kLEEYjq3DlN8NQPeW9gjrXDwVQfsOgzUIjgs9qoZC1GIbgo8NVZC0wSVhlVnlxgm7zrKhLBci1es
ONzczuC7QAANH1faTOZXoKfNcTv6bjnvovAO2Q6bonKMPXe0q/u1ePrADRj2DKt9j7NPeSRyeMTf
4+XxsiWWzXZbe+G30fbE5efYrHEvjNH0TJe4ZqMNGepFPujVIGR0O+m5m3SatYcp9E+N40p5w17x
tiMb9aVSmk6D0oOxmdfVHiobew7cvSL7/vbvIQmkCu7bQwZc3jzk1ZOmsSHAB8fm1PxTyangik0U
RG+Zp8P3rODzy6R5p4tNxJPk/g03i23yBnVYdUvyfaF1fZmMMmi9RRfSzR6ILacsxV+4LyTvM3m7
q7HOwovfh99u/qOwtskPsYAz/ZmVYNEqmagyPhOHWkjoMdhpNcHgnD0Y+SiPs2k0dyw0mL3g3HmD
rNpujGGG8dTegOsBLhniQ6G8uwOskmMzUG7MK9LseIysGUnAt0Zkv70pB4qjvsI+3IZ/xMY0uO5S
jz045hA/KHyafM0jumYb6IeSo35hpogj8usj0+Ygvk8UKv8Aef8A21RmzHTRDsU+V4enzGk4rO0q
N1htiOHsA6ZhlcSefEU7sDMNhI8M0uy9ajDIboqQQxnwxwMLOdwDxcD/APhkIMd6P4WUFWqPKHy9
/s7+k4mYeZIYuxF+472p8UsHa2yhpjphlttMjUsNXOOO4NcTNtzVg84YfRA80Nd6nuRdhh52ov1P
7lQ7V6uocMLmH+FR3EbCRlPt03MHYAL0/XEse+2Miby1FSP7H+I0k/f/AExN9vzL3xYSfRXoVWM8
oUCNlsk3jo/KDx5zz3Rw29sf6IFVZn4ZNE21v+LoPP8AkrwslslG6KtsQ+nWkc5ljMMXo+1lFgrp
RyFWTkHD6IHhqS+UXx8hxrFPt1HfJMMRHBRy1XebxxiI4KDahfIWo4xBcD/bqpI8lZGI6tRhyctQ
SSFmOMR1ajlqpI8vxsEdYo9jGqr9pajEpYo8GNQPLTBKWmbNQPLjROz9ZUdhIKjoBYgUD3ucGSoZ
GFhg5Lb6m7kWvUAKZl49x00xm2Cp4K58ZI+FkhYe3+viDylOBruUj3IzunzwV1KfMGafQpPofBp7
x2p9OenvUGZ2+EOBKBYdzDkZgAfIqSac5iX9QvNenjWnpfVkyOyz2N7Skj3nYN56T4FcerZFUfp9
6l6ORn3lybJcYm1bNEyYbrwtK5MJoAdnUuvdPejWf549jMGvKT+Xq6PtxOvexqfFTrQMhkZ9RHuX
ZzgQayMTpHA3JqYV6nrBjj5/dZ+fz0w8vza0g8w11H2KmL/yb0IpVnpmfY7cVsupwV7LrsTl9gru
ozvqUb5k+eCvR0ucU8/6fevQc19VNH3+17kK33B4aeqi3ywZbWmRvxQOYczqwD3nwB11Y/0u3G8W
YskTt6biNnu1+pC33VPseeEYAdPcHDL+RnqxHJNpYLlPJoohG3AmaD7qvUnEj8hQXk+fW6Vs0eiG
n4unk+3evWfC7jynk/fPB7Nb/lJdLOofh4vBvXrPv8QpT/WB0/IzaWdRlMqi8O9es1mTmUm/74Pk
rT8jNpZ1G34+Lw716zWZJHs30qk79pUfFvJ+BZ4N5oMcFhvhNOGP7Qyo0meS4LDSYrLL9KPx9ZWl
83SM7GdikEoUASxZApcjR8wDeQcf8wFbxsfIRvkawleH6DNVcyTAdF8e9Xm3pr5OrJbiMnvB7Xya
njonlKTM4Y9F6hzg0pac7VF9qvncIbweDns8PLAQD3g16z80gdT8KyPvlB+aTSf2m706UMy9Utsb
fjLiulCDJmpxU/dyXFOQN0fj/wDv6nemfsAlVPHMyPuFKbL5qjtTP7PqToUS3q09xlqj1t1OOnqk
mO+8DQKfvL0f7xHn2f1ldFkT/vOe2SGJLkSXvenxHbF1CYqBq1UCbhwqDA+7rH5TtvTyP6kB3neQ
VV5hRf3u32ne4lTRxp4YIE+f4hbnowIBE/eIyyLOeQD+sqc/S8moyZf3EOLVRdi4l7ZOPEtGpA1o
/wB2AZ88dc+rkLsEZFbRFHjecpqM79nUMbyZ1wdSNjecC/3Y79nV2OcpSMM1DO8br92H/wCirGOV
HwCU4tjx9SOq7pydIdgiuCNw8gdRpOT8OIbgncOXmVBjm6QDecC1PkVDJIWUgEdx39V3vtLMcdgj
rN5VV7y1GwR1eBnJzKgfIWI2Car3ntVBfQtxsE1RvaiN8M4/Dn5ajJ8MuxdDSGnfsBr0BIFgB/V9
WfXtqvJNNFPMUGaaaIV2lmluQsLoM7IPL1nUmF5K4E+SP0+p3Y8w00QjOQQuSMywZJqY7Y6e7rjV
FK+NToxTskM4nO5ZCHQtczLDkxgPqzMlZgnfGHx4hP1nuJpqBte8Ju1Le+EYN3nJWeRWz5GSFR9K
XSh/G4053Bi/qteCMbnODdjGYQA4ipEZ4CNI3kbzmF8O6/rgN4hDkmZFp3WA7GZ2Uef3lSJI8qjJ
kGhOeKk+8tLOe0h+hJUHjB8sA63joYZNFHFYYyXSwfEItyZvGsbksKB029Xv6kTK36fUnSqhk0U0
kapNeFtPur8B1AEHPA4IBjB8ytEpXxjhIZNFOZTr4ni9R/15GGdyH0wLEBP+pVuCrfGVZMnYmnzO
lPq509uZf/WVn2RSPpjRg3HzKtccwg/GTfY/cnWZmX20Fr/3+0RyYf8AY3M4H59R8VF4d6m6UtT4
9yHMZdPh6Gl//rd4AP8ARvR1EqovDvUylLV+Lc04zLr6CyzOpto6nB8gx9OpxUXh3qbpS1Pi3IfT
NQmjNAX/AHDZkAx9Abg9KT6j46Lw71N+Am8W5Da0azYPHTP+ibPxVMb0BrEg1plSJmH6d/yCZX43
7vmOEviD6vHovuu3LagYQD5gI+ykpfljBWfyM0midRD+Lhj779y9Y25Ii1gXfWYL7lyRSSE7njdF
4/8AsQVFfmk0Q3Yymj+3eosQ7SXByjO3zJY5SQ0HWDJR5G5F8NSdvTfk1JHSYhBJmL/s03Duxuc0
WdbzmW0xLdFRGl7o0cbI3jgP7ZePeni+NXRp48M49QuL239rcIFt4o6XHuAT2RnUzB5Uj3gEG2MG
fyzh1fjOa4tdL4NbzT1G0FwNW7ogxdEYP7hhyLJ2VAP7HpjrfHQnjoFZqeVnuZqsPuNNMH41Z2Zu
JHvEzbvMm8yeXVR9UXY6XEOv/Fg370ZuQnb/AElc59Wwtx0r1D/FojJ/q3yK04hhvJSvONZq4T4+
jGT+0pxDDXgXiI4asDTceqOJ8FYSqYY/Hv0+oguGqBQbjydqJqHiidMt00UQXDUQYdn68HhqNKom
/Hpp9RBcL6GHewcD3K0SqJI8u00UR1l5DDfZOqNKssR5fpoojrLn4G/TVAlUScCJqm4G+6fhqNJi
ZlKcaiaY/WVolQbpAcxkn3nsjrRJCTAQ5jHre+1Wl83uHP3n1lR3xcLH2r4gM0iKMBUi+/gBzwGc
/J7+vTUmfPj0+Rw58kZJp8ywMH1mabrvowIZRkRnj6sZKwv8+uzT5vFUaL1EKZXNH3OjrHmXprt5
PEYzrfKSTu2A8w8Hl1BM9heZG+Mit/4ZdwJQvOKZ48NZk+mb65VS+kXvO3OEcktv0I0nHDHurF1v
ZFSVS2jH0HBOMHy6gjy6Go7jty9ZhM0w++3f1IR1LND+oCOF7xKj7en+sT1o/JZY9E6yePNIpNF6
hgOdr7sRw3fL2dYTk6e7HVB9NLHoh0+8dkbu3eGBmYd1r16bJ7HhNBW8dXLGv0K0lMyQnKzfEUum
zKCWuWupwyh9XvjNvd/Hq/R5j49NxSmoS0cT1gShemAqVGo15B3MGYRnrsFG4PVPOYXPEf8Af0PY
XLP9YkBn+ZUtwgkfhiassVYN+M3qm1zPt9NGZuPmVFhGErv1bhBdNH2nd1LHurdZBf2d2GCo+BJP
yGmiCD/gHs+vH1UJU+89YQA/+CKtPx2mikiZvpohuHw+7Ptaft7pFSUacHTcJKMAPkJaz+L00Ur/
AJjZp0CD/BLRnHDB71GyKTQdAte8OI/9iAgNY4ViGn5F8mnyNxijTpFk/wDcMeQAyfTGIAEA+OvW
m/NrfBYacU8RHS/MDYSB7oZJIfqW/J/9MAgNadiMduQjqQatG/fjKiTUAZv1yjbM+JUHEtLcVCkh
nB4vqg1NvoGaJs7k8COHsJkScYCC/iVpJO8xw7C0EY4YcUsvHwXB14TlthKAkG87gLPANxMB5GSo
+O8JOtD49W8ZN3eL1p403xtTarh+xMBZouoOmDqX15nng6VRyZjh6fIljy7wdnf0nn9de+N0L1Sw
2aXKd1LkvPHvN8oM5cQe8rlT1T5DpQ0rIxuFujh7O+H+0qG+8s3TV3ks+uH8emIA7Wf5Yv2lMQGH
aFP1lDB83hnl1GZMe0G+VQHzeGe7QBvDPdoD5QGO88VAG88VAZUBroAoAoDpMUb3CpDAFmmleErY
oZHZA78XYtooAqiT2pTZPBkLHsVPHVPjBdHSJx5bu2BUEpLgs4H5GDwHDLyAOGD8o642ZZcys7+m
9DaBcMvowfiAOG5f6LgZboM5zCtGDbAsSdXn9+Coo8vfH3HbvmQv/wAO8iiX3k0R3afB4WlmCZq3
3M68APkDr2eTVU0bO30HIqqVng3mn+A8jfi/+kn5nfk/QAoyZ/kV6Nk7JCvcGrKdK8wMwGS/W9TL
Cumc15B0exjyeOpmjj7DtydI6rTw/Q3a6P8Ac17rAnPAh+mWKEm8HXkM48u1FQ+/DLh/0o74qKSZ
8ff7W4j3UBjo/fvuGniPAt0UAe2Bw7SMHxKsZNk9XT/3Z739DU+Cib9z7d4yYnG1KDwtd1I8mF5C
jOCu/gENz9O8cm6vIWXysV1IYd9orACsor9RWwGCU6F6rM48Et0YYD7N2Rg+fUb7/i3GY6Vg217f
qUww/vS98YTeYVJUxHzAVHcm8W5CfhWeHeI7hEpI9F9mmV9WFSAfPJLel7j8hGSbWqNetna3G+Cz
wbxYhejVzuCYBLBJC9yc0fMDE4RJHHefDGmKDVd6sjJEoXkrxvgt6lH5P29wiUkbUvs95TjueGpf
juS003/ZVVfVRaWm6Ze/T6ml44W+l+15gHPVLf8AhkYTk9YpZ4+uOlbp7z7sAgio3yYmq7vJcD9e
4QXbVFwUtK6caW0URfrtvJPhAvfxktbcYP7EnaqB8/6txvw7SLLtceLU49sp0H07tTPa5iH1YE0T
SAJPxB56ke1VZ07C0yEpvcW7VyrtPp0iuS9rHhadjnGc4HjPH8vGoHTOkN2QtZsG3URIFAbN746A
10AUAUAUAUAUAUAUAUAUBroAoAoAoDZQBQGygNm7L9ypDB8MTl+XUZk+FKVBRnVDGD7OpDAux66l
yYsaA2PPaxKMP1R4wf01NHVvjNVY0k2H8QXVvDsndUtXmAB0TDxjq3+Vm0s6iJ1KxSUo1xmNW7Mn
wSqTwLMv9ZLAP54MajTMX6fQh4IcJHG4voYXuX6OM60OHQUICR1bizPTRBwR3I+M5gb/AOY7VxVf
5faGkmpPyrdPoYwHnSXxe7MGl/3nYSEnC/SMoP8AXrH5Bun0JEY8+l8YOxiD9w06wD35keLH88+o
ePbp9DdL5njxvkbX4InZG3jfj0BlxBAZ/wBtnqNa1nh3myI/lMVn4hbWOgKxTQBEwRsPQ7jjzQix
B8REIX89Q8Uzw7zZLww5xxyeJNPCBJV9yXhOQP6FEvUpy/iJxlB/mrRapE+3eEa9Pu3EFTzV5qUu
UqMVTKXuS0R3hHvVAx8vxqwlU80wGEfuDy8PJm9dFJykX6cwY6rveT2HLkxrQHygCgCgCgCgPo/Z
oD5QBQBQBQGO88VAZUBroAoAoAoAoAoAoDZQBQBQHUmoD6Z7VSGDQb7dRmTXQBQBQBQBQBQBQBQB
QBQBQyFDAUAUAUAUAUAUB9N9H/moD5QBQBQGugCgCgCgCgCgCgCgCgCgNlAfc+NAfKA+58aAN4Z7
tAfKAKAKA2UAUAUAUBroDZQBQBQBQBQBQGugCgCgCgCgCgCgNdAFAFAFAFAFAFAFAFAFAFAFAZG8
+gMqAKAKAKA2UAUAUAUAUAUBsLLMqQwG6M/yxoD7QGvdeKgPm68VRmQoAoAoDXQBQBQBQBQGugCg
CgCgCgCgCgCgCgCgCgCgCgCgMjefQGVAFAFAFAX6BwMi4tYC1moa/mo+2ltUF3GIiXxNrl570WsG
iMASMYB9mbzQZit+HNyCoCGr+8PiP2ft6/XTgF7re3Ja2JybI+BLDF7iN0cj3AgB2JyBGpbys5JG
fKaMRgdr3aAhAFprpnMrlJARt0GgaB4Fu68tuU7hAMWUWRSbkylc7p1IDWwWyuNLGhc/RePOLkga
g53JY3oTjyEgBfXnFgxCD4VZwzS8S3xCtAVzuHRfsnT7dB4bXtxOZ2qUAXsYzuy7l3K3pQPvICh5
w9LZrDWWm5EeMAmGLgmZzm9SQqWAAYlSmEGAMPLHzBABk2s1SXTRzxQjdlbsTJ8UxuER5ye3JH4F
iBnQKVqojo7ZJIBCDS4YvilH7J3PkZilKSzqQiQbwa/FQnGDcAL5++B0ctTxwGuOgpOGneQJGvvQ
rris5afAacg4wG/HzAZwdOt3QDEGm822lrOkE6uCBSmSgUmNw1KtOcWDtRYM4yc4wc/L0aq3De+a
mu2c/kOKfBiZ1i/BWMwhHikIOO3xwAZxgBkBtDyh9jCo0YYvhG7WXRmTaseobG3J1Rtu2vWNiE9U
Qkw5M3XDJAIIPhUNzjicFnFwXgEcgbOue3EYRmBQNCU5aqyA549ySAQqjMmMghswicgFFZc1q2p0
CMABtrglNTKgZuZykmACPCgFWWWkmtvi038QWdyZBLAb9GB4QHIt+X5YN8AOagPqi0dxU0PBcL1b
dfV8fVgfjECnu7P/AMTk3XyqA42S3k9lChGlibCvcjXAZhaADekOPGeMHPATkALPl82gEx6ZXmPO
yhjf0xqBakGMhSjWFjKPIGDoDAPaDQEpTXQ7qUt5pSiWtKWx/s1vZwsXNEeecTyTBmHt48h29TgF
vSg49AQg7XRoBgK7U3RRQ0m4q6NuhMfOyFkPp6BQBuMxHzMAKcQYFfKoBX032SftSmoWCacYqsTo
HSfSNlhLY4L8/ZU6p7XFISTTsgRD3YRn7WUNAXflf4fI+O3yUaUSNUtnhXTLXAj6eEODk9N6k94M
5N0gwONa93vTM+ASsOkPHJQFLLwaWtQFh7xv1g7kRdcklMbdzIo5txCcSrlcwcvISUMjOE3EYdor
Jy5g7QfBQCndbSdKrXWygtyk0iZJN68Nqt9NYYqoVrXWOFIjgkDJfSRpSgJjdvDEOARD/LQEaFsb
4a1HPpCQ4SIkeBZysBYsSQDH7ABD5MuFAKT1bK48ajiKYSOPOLe0OX7g6rECghEr+xOGDAA/g40A
p2Ksfc7UjeGM2Hsy1Ce5RLHBMxsjaRlBieqUjyBzjHjgEAA84YxbIQ8oheDloC8H/wDAVp/jF/hG
/wAVFpv46do7n/hr2x43Pe/Lk7q757v7N27N1W45282KApXeDTXfGxd3JFZG5sdVopLFXUcZfEJZ
IlGBDgEeJICQjKzBHvcfRZcdvo0A2JbCZjb16HHJ41LGRxLCAYkLulNRqgAM2gjxKOCEWHLQHRKL
aXIhDYjeJnHXFoROOGdAsc0KhKQrBzupMNAAI/g0A3qAKAyN59AY0BkDP7VAZllmUBuLRHcvJk/J
UiRkaPPYbWPxULEWp0A6N7Y25gFnr9PTJb0trmCO57SbJFsUXEEt4OyBxRuCPsu92swB+RW6QKZx
miLZPXJp+uNw2JuTKwQS1clkF9rezBPbKEA7ka0jKyo2lIpXoGxSqUmgJ+7CNPHvfS5/yVukBpjo
WPjnGTE5fiMHdilV9EI9LToNxbFic9zTChChFjDxmFjHiLHcZxuIAg3vOGLYrGH2CPE7YwIlqdUP
PDzspbvht6mYXp8Ot06ygy78bkkhKjbi7LFTjgcgdQAMJPMdknZgeiK3uyIBWQeTIDfC1jEK0fiL
74af9SvEjU3Vs3Km2dsw4rG0Hf0fPANCYqSpxgOBsc0ebodGtoGCSQuxoJvjZmb8PO33FP1It4hS
7RC1PsMYinYg4BUoA4oySYWTioHzsE56nAoGIebjjnqKRuv1mzCPbBazpTqB4ekLiujrUnDrBXfT
ySXSy/2Nw5CVCnGZuj2v7QhdSnoZORVkKGIIi8/zAVlUBMIdfeiC62pubWFkd3oeGczjTi5WYmV8
1Znc0OkNxVoAE745w3RQMSig+HtWXbw2A8wIajVCUh6xc30waKtAqXT1cW/VupTLx36t9OV6SCSQ
DulSMiJU375T2wZZBZoCglCEaMrMAAenR8gKe8fHiK3B1j62prAI5Pk0stJF349RbpGyYpMWUsB5
Je+VpxpgB3ozR5hCNGIdbIbkmQTieyXSjwA4DaLS5ctDHroLbiSEqTtbcajOkCSNLUZ+3uzwGmEF
HmhK60NRoC7mmDiIaeFmjXTq36N7oW0tmggMfbGy5MNn9zXi3S9HIU2BfeSzutvAEL6BUYERuIh5
83wx4VGBj6d9a+j5+lOq29Wm+60QiVxZjLGUxBGTZedZ6IPzQiQJgKXtteFJBTkI01YJUaNLvweX
k63bAcd/OIBpEV6xtCF8E937au0tgKO4rNP5S6ObpLmlAepJREtyZc6KcjnlwGap7GsPDlz9bzBU
A3NfWqHREXpaQpdTd12+ZDR3EhMpxtLCL0mX9b5A0IXRMN+GNY9tgVjMV2Hf4FFFKdrmcwY8wDtK
1pPTdxAVOr2S647XuOj1QBWb/Bkt5AqcxxMxCMkmPeoPYt6FQHHKViLLmy7f6KgKg3u4qxdk+D3a
WHcPS447cSUy49xXdwicWcwESBljDg6rVTUmU7rHfFEYlGl+aPKGgIb/ABCOo20WqzURZq9VtJM1
S16dLNwn+JbywmpjRimRZq8DgWv7P4MFRZeBQRA9kIctAWLtNrpsnNODPpth9+r0JHZus7cNCqvV
ZN9kC8x6lUFSyBKFtakjSPARTilQEbo8CcwWBRRRWxtAy0BY5s1lvMY15SjVzfzW/bObaP3fv9QC
ySN9C7ui6KrUaklrj/qJ2PelKCs5QRixwDy5Mw+dkoDxr0G3DtfD+KPZq8C0ZMThbTdKIyU8bmoy
pmdlSSFMpGNSpH4MhBAdoePuctAehWqvSZpKvHxcpBxDZFrDs012zUzNHPT0rJJFzpMANzeaQfiS
mbUzZiWJQLcZQ5Dxe7tc2gJD1bcfJikOibUHfvRNPEcJuJN79kq4s1ZEeEnwhaOEsrDg9J0akBpi
ftWLZtmhwzBzjBy4UAyodxbbP6Xx8PC4qGWN0lQx6JSiB3+YUR4Fp6RllC9EFYS5JgdIOAO1AKFz
hFUB3Xd1icMDQJczTTw+rMyRqupYGNT51vheeQs+R3Qr1rirVIo8SpCVvu0d0JMCxnlcg97kK6VA
WM1dcRy1KeDX3kly7wWdntsJyzOzfHYqnuTIJw7uxDgMA0BKeGgBumZUUH6XYCUb5m2ADxi4QOsS
G6BuJJarVjcdGNcwRVwVlPoE4N8cW3u7epalKkovlwzjTlK8TQhw9nENAW+Bw7dJQ+Ih/jc/xk2j
/gv66/xT7b60Hev/AHf3l3t2L1c7N2vt3L1ebl8/ndVQEwXx42kDuBpv1yaj9MM5Kt7O7hXBgp1s
0BSgtHJVbExJG9nOckZI+tKGamR7w0QdoGcWHgoDfaHijaOp5G+HXqO4iEsariTOFOVzG+6Ti64F
O76xlnLD08WXvKYABmmgIyEHgzBxF4N8HlHzgJI168QCCl6Sb+Rm9l1rQ3HYJ+2rEcMjzJceQ3Je
1a4/E4basRs5nUMJ6YQwG7WUBYg5ejQHiLqasBH9PMvZ4rHZ/G7iEujI2yM51gisa1EhOXYDztqk
Yyy8qojJ1oeTwcuFARnQC9cBlCwy1U2FgyYFboWT2eTOWEX9NX8wp8CW5psKtFNjwo/TaINUC0Zg
HjhjUhg2lqKyYNxaz/11ujiLDNxa4f8AnrfEI7hn3ph5dYScJAHfHixrW8SJAgd9mUvGcMO/D/Lp
fNrhKdy9emsS71iY5piuNcJ6d7fxTBIVH4gefkbEfYScSU2ASQYBz7oseUGatDYiQxWsN6fsefWM
QwYb1R/ljQ2DOPy6A+Ge/wDYqMyfPu1Afd4n+roA7QX7lAYdr/y5KAwMM5aA+UBroAoAoAoAoAoA
oAoAoAoAoAoAoAoAoDIAMccaA2bnquXloYOx9fXSQuZju7Gb5Sdkzm8gQ8uQOX2A+Kp5pnSPvuMQ
wtjbcYJtQGwUAUBsoDHeeKgDejoA3o6AN6OgDeioD7vjfdoD5vR0Ab0dAG9HQBvR0Ab0dAGfxUB7
MwJiiFsYqkhcLSFIUSEoBBRRAABxMydMePTGPpjr9WUFJDRsuM7vt+Z+Ksxq5qyZ80r7znLzInws
Ffv8nxVaxCikAd/k+KmIEgDv8nxUxAkAd/k+KmIEgDv8nxUxAkAd/k+KmIEgDv8AJ8VMQJAHf5Pi
piBIA7/J8VMQJAHf5PipiBIA7/J8VMQJAHf5PipiBIA7/J8VMQJAHf5PipiBIA7/ACfFTECQB3+T
4qYgSAO/yfFTECQB3+T4qYgSAorxZIpFGiTxCYx9IUlWupTkQ6DTgADA/FH2XdGDwB4M/XC2q+N/
yVSsjfC9nedf3Xes/QH8O1s0kE8L3dhitu6k5b1vp5E2lPO0KPYz18ttPsRqoZCgCgCgCgCgCgCg
CgCgCgCgCgCgCgCgCsg9avXDz/56/VaSH5BSlLW6arITzUbw+puXZ2Kes0rRzRk3Y0BBI15bf2FR
vcp49rdZsuavFZrmraPMoVmfdZY7kt2olmxD2mVZK6ryyXCZektby2cvpVE2FkLqWGl1ytI1sIJZ
aELhKpbC4AWY/NsUYBswFi/FJgpUrHswYHIo3AI8RDyFfOFXkcqzeKnrnPmW1UV2u13pTuoip1ew
9bmGSzT0aMiTU5E1auRU5VXnHSKwmn+Vap7NSu1rdGXWOxSQvFp5G3sBqV0KPSpWpUpaFDoAvAWG
B+O4O3m86eSq7M1qI6KaN7lvPuqnv12atVmrm26ixJktM+tp3tZ2W37da8rdXKNZieLBmnW/vDLI
+0XFYzYFceWO8jaIuijqJ2JaS8BYtOKIrHHEKxHuRYCEPAHpA4hx8PgtSyTxJUQsVYltj1W3tqou
1eT0W2EEcNO/hpX/ALrf3OdtvJybLN9hBOsS3tqbT3f09RO2ClK9Rx4bEDmjdyiAZnVvcJEoORjV
bAMxnZhBLNz+9r0nl3M5qllU9/e7PNzKnNYeZz3J4ad9Mxnd7XPzovOWpnkC03JJVcy7TTHGUQpi
gl8GZ2UKNPlZ3CAJ38t0WEk7vKWIfYUQs2HtmV4mPMKh0MUaOWyFbeT71RdLbdh7abKqZJHyub/f
ROVdVxLOfXb7CLTLdRn+HPd/qVHv8Pn8MPWP+J3Yk/b/AFk7Hm7T3vm3/eHePU9mzc3Y3fJXW41+
JiYi8Vbss5Nmyy7Zd127zjfi48LDwv8A5ue96bee93hW1gttqEunO5TYytzQ6K4zF4SsKi7LGkKF
zj6l3KTGifRPAMQHHp/AIJuQHg3uOA9mmRPl4qndr7eJrtttsReTYlhNnlHFw1RH4cPs69Vqp93L
btErjQQxVAGF0IhkLcGWOpHlt5XUEUYG5i3AkYsMiN2SD7wNHvRc00rLz/JDUvkOqY6Wx3fsXXat
v+XZ7SDz5l72Rpd7LNWqxPjbaahaZLfF6IW+zQiWAVx42zMt5nQotQT6y49pWDPckSxLy7/BOna1
ROPk5/5Kmbnj1zHH1pE61vo1JZbZZb3k5vQaL5ci4BIf+Vuvl5Vt57NhIWrq2lnRnrWu8MYSxeMN
9x4214Pb5Hm6IBxYFSo0pUSxrG4ww1wT4hy78w7d5QbeXyeHkldM1UWHW+x3LbavJai6k9m3XrOr
nuVwPRcdOzq50s923oGTLYs3sToW96uoJG7epmS60SbLZK0rWhbCnSPDdOR3JHgVsq0BSQBZu/Mw
Fhtc6r0cyo25SPWRXtW/qs1p3duxda6m2bClLRNS19Sy5dsua7bLe9s28m32GlXEXHTMcQjm0Sam
t1l9/htDKjkTOhUmroYrJMTmjRlHhFyJcxpeUYdnNUq1PHORGqqsa1bdu1bPVr2kaZf+PTtp2ndH
tVBgWlkTJdXjck20lLK0GMjRKZPFEjKjakiZB3e0YOYEwDk5RWBZowZeePDNXUlR0OQK9rtaoi+9
6dBzKSFlRnzWvTstt/8Axb8Rct3dS2moh5mrvYFI23DuBGIwFXbxgeoQyx/fLFTiEDocU2JRmkrT
0yMGBhGfN4c2zVWrgkomRxzR4MT1W+l+/bZrbr1qmtOReUnp7lZI98UmLKyy4t25Z4tS2Itqc/sH
80s1qYM8ziZTtDHoNL0duIg+T0gUcSPTfGJEtddwcPFpxzFlGmpxFCNKDzc2b8vPdNNLhRtRZIrX
XUtu3kstXXt1Lz7bDqRUUMeJI79uSxt5dbrNerVsW1ObYKkutzKyFl8k+l22jK9yprXW/Sou1x5o
Nb3NMsbjjF7ojTm4mJiEqzk3myP5VIKmFzaJKl/Y/d5+fVrbr22Ek9BMnGcOztft2a01c+3VrS0o
rxBFFpYbrEncbscYjDGkasgtMU0D3yMlUNGSNeUnGDDDqile9CGvonliomloWLN3tfNstWzZ6D5x
5noYY61+D3dXPtsS3b6Tzn4orti6eo+P1ffOHL+XsVeG/kz/AIP6/wDQfQf4ogucT/R/rKk8vt18
pPr58oAoAoAoAoAoAoAoAoAoAoAoAoAoAoAoAoD0Rj1xWmUtKd7ZFAD0ygGcIgDz44fox4V+mqOt
ZUR32H5xrMtfTyYb9N53eshvl1PiIU+FD1lN5OfRX2DhA9ZTfLpiDhA9ZDfrKYiDhQ9ZTfLpiIOE
D1kN8us4iDhTd66uPd/dfaR9lz9o7PvB5M/Mz5PLrBIkBp9ZDfrKYiEfCh6yG+XTEQcKHrIb5dZx
EHChhJTfLor0QLSG5RNHBeWSSqUjOASDdkgMMGPdg8gFakmBaCyaOC7c9vUjOwJAWnJ3hgx7sAOY
AHmUsMJAimn1kN8us4hHwpmnlitAoAqSnDJNB1gDix5BljrBLgGBknPVGDNNGMYh9YMZnPMHWcRB
gB6yG+XTEQj4UPWQ3y6zfQcKVl12zdpkbvHmNCeE5Q3BXGKwljz7vFRiRlALH3err5T/ACHWskdC
xn23t93qPrP8fUD4I5Hv++zdb1leuWvmdp9BCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCg
CgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCg
CgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgP//Z

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/adx/images/ADS/21/61/ad.216143/Klein_Logo_88x31_blue.gif

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
xEjZCAQAOw==

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/ads/marketing/mm09/video_120109.jpg

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
3h+J/QaBH//Z

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/ads/marketing/mm09/verticalst/nytimes.gif

R0lGODlhdAASALMAAP///wAAAERERLu7u4iIiO7u7mZmZhEREczMzDMzM93d3SIiInd3d5mZmVVV
VaqqqiH5BAAAAAAALAAAAAB0ABIAAAT/EMhJq72zvIG7/2AojiRVHEFglGzrvp4yzApApGkB73zv
3SkCQIFb+I5IHjAgBAwIBF1y+mIIroIC4dpEYK/eKwOxKDIaX0T42kALogqDwIGgDOQCA2eyzVvr
FgpWb38SglcODVJfDAMOeQpaVw8SAjgBZTgMTpcBAzgCn5dvlzOXKEWdNQAMnQENEq0pCSl7FAqo
pTauC3Wnp7mvrJcLmSkACLkJySkGZGYNpc84tNS5Qg/Usp4AOCsO3BUG2rXZs+OzANWzxMYCEpeR
lxJLBieY9DhNuvXdOApLhICrBcBSAAcAjOkZIIVCrhp/1nGQKAqfwVcV3/k7tjGAhHsB6Q7IorQr
CDwcHAJ2LMlEHTUBqIwww+Gg4YR5FHBeJJCxIMqeK4MOG8VH30mCKuepvGgAChRYALRcs5ALqoRc
HC5uAOWzVk8El3zhAEQkbNFmCMoGKYBORYGw9bR4c8Ll0ztzAd4Z5ND2QIMnCJY4eIDqgNxZCnZW
TJCYKFEJbVecTUGqVKeKeZdwWxdWVAJjQvZG5VyrAOkUsDptsazvYt6OGjmFtKm5MsrLozRzYJtL
QJ1PnzVVIhi1bQDGUQn03qPaNeYmIYBAp1JBBgbrIGZcwE5dNsru4MNfwBxOvHnwBWaot3m+/YgI
ADs=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/ads/marketing/mm09/verticalst/verticals_video.gif

R0lGODlheAASALMAALu7uxEREURERN3d3SIiInd3d2ZmZszMzO7u7qqqqpmZmTMzM1VVVYiIiAAA
AP///yH5BAAAAAAALAAAAAB4ABIAAAT/8MlJq7046827/2AojmRpnmiqSgAwrHA5OEV1OMDjNFLj
/A6C4TUBGnm9AFBAjDk9AkKlINUhfS1AIxA4FA3ZFtFnQDwAXPNzrVE4vBNCzdpzUAaBKt2CcAgo
ADRsgxd9cw83cDt1FT4JEosWjhULAYSXFAx6VEVXdneCexUGDmoTpE2Yg25wcp2MFX6QBAK1hwKf
FFiql4aIb68PPhayOgINyAoTuJI4vJeaD5zBw6AGkEijpdqpz08JbwTZe9UTbsqiug6PFJXelwG4
qZHlDwh5wRX3fxOB4+9PSC2I5SnLli5fwgCA46OAGTQBTAH8FomaESHzjPzgJ0zJxm4TDEOWECOy
pMmTKClEAAA7

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/adx/images/ADS/21/72/ad.217284/091646_WineClub_86x60.jpg

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
16/f7O//AB9eiL//2Q==

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/adx/images/ADS/20/88/ad.208845/336x79-CellPhones.jpg

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
LPI4M1uyZirBcsqq3sqWRIhqRF4SU7VyopyY/UZL3Lym3uRL0+su8ptGnI1eZkqkWqbbUpW96xJ0
d6tEp3hXic7ahuRxliG/jTVczU18OZKiVqDTqi1qv1rD7cOQUNRRWCeaMmtk6FHbTEzpa/OwuOLb
Wtib+rbbSqr20dvacZfC3FU6oq6N6iUa+jqBo6buLKew/EhBKjzQRiSzJB5twJERpwHhNHRUU6TT
t3nEyVr85ScsVrdXYrXRrZSmxuzYIszy6cLWEOLAl47Icjx4kmDI2vLcHJzMuSc15LN0JqOTyWS4
T6HKJ0hcVXBVD7dMbO49T1EXVSW2uyNlFT6bPpss+mllg/YmA4RBm11jFrAamVN1Z5FXveKfLu7K
5F8Jz/STqoXepJcTpVFAer1RHZNoqzO9TmNNN2NJdmyNKfIalJwVxJjlvUXVLj7kGVRrGOBFG1si
gq/DjJDjSn4ByiivyGWERsH3WidEURENNk2lybLszqGfOLjKVa3Ktrq1WlUm7aJ0OyZwhxbLq8Tp
wq5tVEwmmj47jrtPe21VKbqYrYtMwXpcCaxIksiIJ6j7hoq7qu6qqqxMiOvzlKUqp4nV1UWqvto0
0n8KHazwpxTFuaS8h46MGTjwwUrIESfNj1qFVtIzAderGpAw33YwIiMuOskbeydJJsmmJh6/OcXF
yrWtbFW3b9VKqvak7RLqPLpw9SvQpFdjUvqrEghUtv3VvKahs1lnCuIMaK1ImONsMR5lew42y2It
igqAgjZmJMTO59T1E005K2tbIqtU4tuitbUnV7fGhm3/AADxNlFvaXd7i7k6Vcq+c+J8SsW4CyJM
dYj0tuA1JCK1KcYJWykNtC8oqqKfauik0c5fUc/LioxlSlyrtrStK0r2VpcPB7j/ABORYXtk9WuO
P5Q6r2SMLLleFnqsBKzplRUd7h0PDCgdBgoboh9PeJ1aipStRNJKuzZYqq3FY9u3/bYMEfLjxCEZ
xgaGzSQ4806l58w3nxZsWGjYajtWvj/GtxwacMEjg8jKCRD0bEupxM0f5PPrtXwwxp8cNKVvpW8d
ULiPjqtjDCrsZZgQm59NZtQ470hppuTjzUdirJtsXEEBjtxWhQBRALp9YS3XeMTKZazNk6uVXRrs
/KuLzqx2UWO02NMT41LD8EzZ2U23nB3jjnXMsHykSXd3CJU63DUulNhT0CiJ2ahsqzMyWY05PYkv
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
/ZvuleGeNOTWKjoraE1WGxWdp//Z

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/global/buttons/moth_reverse.gif

R0lGODlhFwAUAKIAAP///4CAgAAAAMzMzIiIiBERESIiIgAAACH5BAAAAAAALAAAAAAXABQAQANJ
OLHc/grIKUcRglC6tv9TB45hAFqY9onkyH5DBr6TgaWzOcaqR7ebH7A0zLUGvaAOdklylhQUbgWd
SGXUXdNIQnKLQcVjPB4kAAA7

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/global/buttons/moth_forward.gif

R0lGODlhFwAUAKIAAP///4CAgAAAAMzMzIiIiBERESIiIgAAACH5BAAAAAAALAAAAAAXABQAQANH
OLHc/grIKYkQZVC6tv9TB45hAFqY9onkyG6WCr4Uehmr+cUk3W6+X0k403kIsuIp5TLCLkxPEGDL
5JZW5S55JUoVj3B4kAAAOw==

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/2009/11/30/science/11moth-tierney/moth.jpg

/9j/4Q0haHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49J++7vycg
aWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pgo8eDp4bXBtZXRhIHhtbG5zOng9J2Fkb2Jl
Om5zOm1ldGEvJyB4OnhtcHRrPSdJbWFnZTo6RXhpZlRvb2wgNy45NCc+CjxyZGY6UkRGIHhtbG5z
OnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJk
ZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2Rj
L2VsZW1lbnRzLzEuMS8nPgogIDxkYzpyaWdodHM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4
bWw6bGFuZz0neC1kZWZhdWx0Jz5UaGlzIHBob3RvZ3JhcGggaXMgcHJvdGVjdGVkIGJ5IFVuaXRl
ZCBTdGF0ZXMgY29weXJpZ2h0IGxhdyBhbmQgbWF5IG5vdCBiZSByZXByb2R1Y2VkLCBkaXN0cmli
dXRlZCwgdHJhbnNtaXR0ZWQsIGRpc3BsYXllZCwgcHVibGlzaGVkIG9yIGJyb2FkY2FzdCB3aXRo
b3V0IHRoZSBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24gb2YgdGhlIGNvcHlyaWdodCBvd25lci4g
TGljZW5zaW5nIHJlcXVlc3RzIHNob3VsZCBiZSBzZW50IHRvIHBob3Rvc2FsZXNAbnl0aW1lcy5j
b20uPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L2RjOnJpZ2h0cz4KIDwvcmRmOkRlc2NyaXB0
aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6eG1wUmlnaHRzPSdo
dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyc+CiAgPHhtcFJpZ2h0czpNYXJrZWQ+
VHJ1ZTwveG1wUmlnaHRzOk1hcmtlZD4KICA8eG1wUmlnaHRzOldlYlN0YXRlbWVudD50cnVlPC94
bXBSaWdodHM6V2ViU3RhdGVtZW50PgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94
OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cn
Pz7/2wCEAAMCAgICAgMCAgMFAwMDBQUEAwMEBQYFBQUFBQYIBgcHBwcGCAgJCgoKCQgMDAwMDAwO
Dg4ODhAQEBAQEBAQEBABAwQEBgYGDAgIDBIODA4SFBAQEBAUERAQEBAQEREQEBAQEBAREBAQEBAQ
EBAQEBAQEBAQEBAQEBAQEBAQEBAQEP/AABEIAJcAlwMBEQACEQEDEQH/xACkAAACAgMBAQEAAAAA
AAAAAAAACAYHBAUJAwIBAQEAAwEBAQAAAAAAAAAAAAAAAQIDBAUGEAABBAEDAwIEAwUFBwQDAAAC
AQMEBQYAEQchEggiEzFBFAlRYRVxgTJCI5FSM3MWobHBYnI0F5JDU4OzJDYRAAICAAQCCAUEAwEB
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
AGgDQBoD/9k=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/2009/11/30/nyregion/01moth_bigcity/moth.jpg

/9j/4Q0haHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49J++7vycg
aWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pgo8eDp4bXBtZXRhIHhtbG5zOng9J2Fkb2Jl
Om5zOm1ldGEvJyB4OnhtcHRrPSdJbWFnZTo6RXhpZlRvb2wgNy45NCc+CjxyZGY6UkRGIHhtbG5z
OnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJk
ZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2Rj
L2VsZW1lbnRzLzEuMS8nPgogIDxkYzpyaWdodHM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4
bWw6bGFuZz0neC1kZWZhdWx0Jz5UaGlzIHBob3RvZ3JhcGggaXMgcHJvdGVjdGVkIGJ5IFVuaXRl
ZCBTdGF0ZXMgY29weXJpZ2h0IGxhdyBhbmQgbWF5IG5vdCBiZSByZXByb2R1Y2VkLCBkaXN0cmli
dXRlZCwgdHJhbnNtaXR0ZWQsIGRpc3BsYXllZCwgcHVibGlzaGVkIG9yIGJyb2FkY2FzdCB3aXRo
b3V0IHRoZSBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24gb2YgdGhlIGNvcHlyaWdodCBvd25lci4g
TGljZW5zaW5nIHJlcXVlc3RzIHNob3VsZCBiZSBzZW50IHRvIHBob3Rvc2FsZXNAbnl0aW1lcy5j
b20uPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L2RjOnJpZ2h0cz4KIDwvcmRmOkRlc2NyaXB0
aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6eG1wUmlnaHRzPSdo
dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyc+CiAgPHhtcFJpZ2h0czpNYXJrZWQ+
VHJ1ZTwveG1wUmlnaHRzOk1hcmtlZD4KICA8eG1wUmlnaHRzOldlYlN0YXRlbWVudD50cnVlPC94
bXBSaWdodHM6V2ViU3RhdGVtZW50PgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94
OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cn
Pz7/2wCEAA4KCgoLCg4LCw4UDQsNFBgSDg4SGBsWFhcWFhsaFBcXFxcUGhofICMgHxopKS0tKSk9
Ozs7PUBAQEBAQEBAQEABDw0NDxEPEhAQEhQOEQ4UFxIUFBIXIRcXGRcXISoeGhoaGh4qJikjIyMp
Ji8vKiovLzo6ODo6QEBAQEBAQEBAQP/AABEIAJcAlwMBIgACEQEDEQH/xACiAAACAwEBAQAAAAAA
AAAAAAAEBQADBgIBBwEAAwEBAAAAAAAAAAAAAAAAAAECAwQQAAIBAwMCAgcECAQDCQAAAAECAwAR
BCESBTETQSJRYXGBMhQGkaFSI7FCYpLSM5MV0XJzs8FDU/CiY4PTNEQlFhEAAQMBBQUGBgMBAAAA
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

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/2009/11/30/us/01moth_race/moth.jpg

/9j/4Q0haHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49J++7vycg
aWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pgo8eDp4bXBtZXRhIHhtbG5zOng9J2Fkb2Jl
Om5zOm1ldGEvJyB4OnhtcHRrPSdJbWFnZTo6RXhpZlRvb2wgNy45NCc+CjxyZGY6UkRGIHhtbG5z
OnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJk
ZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2Rj
L2VsZW1lbnRzLzEuMS8nPgogIDxkYzpyaWdodHM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4
bWw6bGFuZz0neC1kZWZhdWx0Jz5UaGlzIHBob3RvZ3JhcGggaXMgcHJvdGVjdGVkIGJ5IFVuaXRl
ZCBTdGF0ZXMgY29weXJpZ2h0IGxhdyBhbmQgbWF5IG5vdCBiZSByZXByb2R1Y2VkLCBkaXN0cmli
dXRlZCwgdHJhbnNtaXR0ZWQsIGRpc3BsYXllZCwgcHVibGlzaGVkIG9yIGJyb2FkY2FzdCB3aXRo
b3V0IHRoZSBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24gb2YgdGhlIGNvcHlyaWdodCBvd25lci4g
TGljZW5zaW5nIHJlcXVlc3RzIHNob3VsZCBiZSBzZW50IHRvIHBob3Rvc2FsZXNAbnl0aW1lcy5j
b20uPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L2RjOnJpZ2h0cz4KIDwvcmRmOkRlc2NyaXB0
aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6eG1wUmlnaHRzPSdo
dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyc+CiAgPHhtcFJpZ2h0czpNYXJrZWQ+
VHJ1ZTwveG1wUmlnaHRzOk1hcmtlZD4KICA8eG1wUmlnaHRzOldlYlN0YXRlbWVudD50cnVlPC94
bXBSaWdodHM6V2ViU3RhdGVtZW50PgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94
OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cn
Pz7/2wCEAAoHBwcIBwoICAoOCQgJDhENCgoNERQQEBEQEBQTDxEQEBEPExMXFxkXFxMeHiAgHh4s
KysrLDExMTExMTExMTEBCwkJCwwLDQsLDREODg4RFA4ODg4UGBAQERAQGB4WExMTExYeGx0ZGRkd
GyEhHh4hISkpKCkpMTExMTExMTExMf/AABEIAJcAlwMBIgACEQEDEQH/xAC1AAAABwEBAAAAAAAA
AAAAAAAAAQMEBQYHAggBAAIDAQAAAAAAAAAAAAAAAAMEAAECBRAAAgEDAwIEAgQICQkGBwAAAQID
ABEEIRIFMQZBUSITYXGBkTIUoUJSIzPUlQexcoJDU7N0FRbB0WLC0nMkNLTh8ZJj0yZEVGSEpCVV
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
7mzt0Zf/2Q==

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/2009/11/30/opinion/01moth_rfd_afghan/moth.jpg

/9j/4Q0haHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49J++7vycg
aWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pgo8eDp4bXBtZXRhIHhtbG5zOng9J2Fkb2Jl
Om5zOm1ldGEvJyB4OnhtcHRrPSdJbWFnZTo6RXhpZlRvb2wgNy45NCc+CjxyZGY6UkRGIHhtbG5z
OnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJk
ZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2Rj
L2VsZW1lbnRzLzEuMS8nPgogIDxkYzpyaWdodHM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4
bWw6bGFuZz0neC1kZWZhdWx0Jz5UaGlzIHBob3RvZ3JhcGggaXMgcHJvdGVjdGVkIGJ5IFVuaXRl
ZCBTdGF0ZXMgY29weXJpZ2h0IGxhdyBhbmQgbWF5IG5vdCBiZSByZXByb2R1Y2VkLCBkaXN0cmli
dXRlZCwgdHJhbnNtaXR0ZWQsIGRpc3BsYXllZCwgcHVibGlzaGVkIG9yIGJyb2FkY2FzdCB3aXRo
b3V0IHRoZSBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24gb2YgdGhlIGNvcHlyaWdodCBvd25lci4g
TGljZW5zaW5nIHJlcXVlc3RzIHNob3VsZCBiZSBzZW50IHRvIHBob3Rvc2FsZXNAbnl0aW1lcy5j
b20uPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L2RjOnJpZ2h0cz4KIDwvcmRmOkRlc2NyaXB0
aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6eG1wUmlnaHRzPSdo
dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyc+CiAgPHhtcFJpZ2h0czpNYXJrZWQ+
VHJ1ZTwveG1wUmlnaHRzOk1hcmtlZD4KICA8eG1wUmlnaHRzOldlYlN0YXRlbWVudD50cnVlPC94
bXBSaWdodHM6V2ViU3RhdGVtZW50PgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94
OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cn
Pz7/2wCEAA0JCQkKCQ0KCg0TDAsMExYQDQ0QFhkUFBYUFBkYExUVFRUTGBgdHiAeHRgmJikpJiY4
Nzc3OD4+Pj4+Pj4+Pj4BDgwMDg8OEQ8PERQOEA4UFREREREVHxUVFxUVHyccGBgYGBwnIyUgICAl
IysrJycrKzU1MzU1Pj4+Pj4+Pj4+Pv/AABEIAJcAlwMBIgACEQEDEQH/xACMAAABBQEBAAAAAAAA
AAAAAAAEAAECAwUGBwEBAQEBAAAAAAAAAAAAAAAAAQACAxAAAgEDAgQEAwYEBQMFAAAAAQIDERIE
ACExIhMFQVFhMnEUBoGRoUJSI8FiMxXwsXJDJNHhkvGi0lMWEQACAQQDAQADAQEAAAAAAAAAAREh
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
OUb6WlparXC9uD//2Q==

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/2009/11/30/books/01moth_typewriter/moth.jpg

/9j/4Q0haHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49J++7vycg
aWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pgo8eDp4bXBtZXRhIHhtbG5zOng9J2Fkb2Jl
Om5zOm1ldGEvJyB4OnhtcHRrPSdJbWFnZTo6RXhpZlRvb2wgNy45NCc+CjxyZGY6UkRGIHhtbG5z
OnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJk
ZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2Rj
L2VsZW1lbnRzLzEuMS8nPgogIDxkYzpyaWdodHM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4
bWw6bGFuZz0neC1kZWZhdWx0Jz5UaGlzIHBob3RvZ3JhcGggaXMgcHJvdGVjdGVkIGJ5IFVuaXRl
ZCBTdGF0ZXMgY29weXJpZ2h0IGxhdyBhbmQgbWF5IG5vdCBiZSByZXByb2R1Y2VkLCBkaXN0cmli
dXRlZCwgdHJhbnNtaXR0ZWQsIGRpc3BsYXllZCwgcHVibGlzaGVkIG9yIGJyb2FkY2FzdCB3aXRo
b3V0IHRoZSBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24gb2YgdGhlIGNvcHlyaWdodCBvd25lci4g
TGljZW5zaW5nIHJlcXVlc3RzIHNob3VsZCBiZSBzZW50IHRvIHBob3Rvc2FsZXNAbnl0aW1lcy5j
b20uPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L2RjOnJpZ2h0cz4KIDwvcmRmOkRlc2NyaXB0
aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6eG1wUmlnaHRzPSdo
dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyc+CiAgPHhtcFJpZ2h0czpNYXJrZWQ+
VHJ1ZTwveG1wUmlnaHRzOk1hcmtlZD4KICA8eG1wUmlnaHRzOldlYlN0YXRlbWVudD50cnVlPC94
bXBSaWdodHM6V2ViU3RhdGVtZW50PgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94
OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cn
Pz7/2wCEAAgFBQUGBQgGBggLBwYHCw0KCAgKDQ8MDA0MDA8RDA0MDA0MEQ4REhMSEQ4XFxkZFxch
ICAgISUlJSUlJSUlJSUBCAkJDw4PHRMTHSAaFRogJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJf/AABEIAJcAlwMBEQACEQEDEQH/xACjAAABBQEBAQAAAAAA
AAAAAAABAAMEBQYCBwgBAQEBAQEAAAAAAAAAAAAAAAABAgMEEAACAQMCAwMIBwMKBAcBAAABAgMR
BAUAEiETBjFBFFFhIjJC0pMHcYGRUiMVVTNzJKGxYnKCorJDY7OSUzRk8MGjRFR0tCURAQEAAgED
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

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://up.nytimes.com/?d=0/4/20&t=6&s=0&ui=&r=&u=www%2enytimes%2ecom%2fgwire%2f2009%2f11%2f30%2f30greenwire%2dforest%2dservice%2ddramatically%2dreshaping%2dplans%2din%2dr%2d702%2ehtml%3f

GIF89a=01
------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://wt.o.nytimes.com/dcsym57yw10000s1s8g0boozt_9t1x/njs.gif?dcsuri=/nojavascript&WT.js=No&WT.tv=1.0.7

R0lGODlhAQABAJH/AP///wAAAP///wAAACH/C0FET0JFOklSMS4wAt7tACH5BAEAAAIALAAAAAAB
AAEAAAICVAEAOw==

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.nytimes.com/adx/bin/clientside/39edeaf9Q2FC0p83Q3Dk8pQ2A8Q24)Q2F!Wp3Q24pQ2Fk!W

R0lGODlhBQAFAIAAAMDAwAAAACH5BAEAAAAALAAAAAAFAAUAAAIEhI+pWAA7

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/ads/blank.gif

R0lGODlhAQABAJH/AP///wAAAP///wAAACH/C0FET0JFOklSMS4wAt7tACH5BAEAAAIALAAAAAAB
AAEAAAICVAEAOw==

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics8.nytimes.com/images/global/buttons/go.gif

R0lGODlhFgATALMPAP///7KysoiIiO7u7mZmZszMzN3d3bu7u0RERDMzM6qqqpmZmXd3dyIiIlVV
Vf///yH5BAEAAA8ALAAAAAAWABMAQARn8IVJq7USaKDELgWHEMMGTGaqpujqmu2XIKMBMEkSbvHr
9pqOoPTqCRQAg4AgOHgACFjA5wtILthLhvqbclfArwbIPCwaRLBX0wQMDgfDIDFYMKQmA4K4EBgc
AAUEeGIsa4Vjh4gBEQA7

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/css/common/global.css

BODY {
	BACKGROUND-COLOR: white; FONT: small Georgia, serif
}

@media Print   =20
{
BODY {
	BACKGROUND-IMAGE: =
url(http://wt.o.nytimes.com/dcsym57yw10000s1s8g0boozt_9t1x/dcs.gif?dcsuri=
=3Dprint.html&dcsdat=3D1068453281752&WT.ti=3DPrint-Tracker&WT.z_dcsm=3D1)=

}
    }
HTML > BODY {
	FONT: 84.5% Georgia, serif
}
H1 {
	COLOR: black
}
H2 {
	COLOR: black
}
H3 {
	COLOR: black
}
H4 {
	COLOR: black
}
H5 {
	COLOR: black
}
A {
	COLOR: #004276; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #666699
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
FORM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; =
DISPLAY: inline; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#nagBar {
	DISPLAY: none
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/common/screen/general.css

BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 18px; _margin-left: 22px
}
OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 18px; _margin-left: 22px
}
UL LI {
	LIST-STYLE-TYPE: none
}
* HTML UL LI {
	HEIGHT: 1%
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.doubleRule {
	BORDER-RIGHT-WIDTH: 0px !important; MARGIN-TOP: 12px; MARGIN-BOTTOM: =
12px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
50%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px =
!important; HEIGHT: 4px; CLEAR: both; BORDER-LEFT-WIDTH: 0px !important
}
.singleRule {
	LINE-HEIGHT: 0; MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; HEIGHT: 1px; =
CLEAR: both; FONT-SIZE: 0px; BORDER-TOP: #ccc 1px solid
}
#nagBar {
	DISPLAY: none
}
DIV#shell {
	POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #999 1px solid; =
MARGIN: 0px auto; WIDTH: 971px; DISPLAY: block; FONT-SIZE: 90%
}
DIV#shell UL.tabs {
	Z-INDEX: 5500; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: =
Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; VERTICAL-ALIGN: =
middle; PADDING-TOP: 0px
}
DIV#shell UL.tabs LI {
	BACKGROUND-IMAGE: none; Z-INDEX: 6000; BORDER-BOTTOM: #ccc 1px solid; =
BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#f0f4f5; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: =
block; WHITE-SPACE: nowrap; FLOAT: left; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
DIV#shell UL.tabs LI.selected {
	Z-INDEX: 9999; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; =
BACKGROUND-COLOR: white; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; =
PADDING-TOP: 4px
}
DIV#shell DIV.tabContent {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 7px; MARGIN: 0px; =
PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: none; CLEAR: both; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
7px; _padding: 7px 7px 30px 7px
}
DIV#shell DIV.tabContentActive.tabContent {
	DISPLAY: block
}
DIV#shell DIV.tabContent OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
DIV#shell DIV.tabContent OL LI {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; _padding-left: 0
}
DIV#login {
	Z-INDEX: 5000; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FONT-SIZE: 10px; =
VERTICAL-ALIGN: bottom; TOP: 0px; PADDING-TOP: 0px; _border-bottom: 1px =
solid #999; _height: 20px
}
DIV#login UL.tabs {
	MIN-HEIGHT: 19px; FLOAT: none; TOP: 0px; LEFT: 0px; _height: 20px; =
_position: absolute; _float: none
}
DIV#login UL.tabs LI {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; MIN-HEIGHT: 11px; =
BORDER-RIGHT-COLOR: #999; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #999; =
_height: 11px
}
DIV#login UL.tabs LI A {
	COLOR: #333
}
DIV#login UL.tabs {
	MIN-HEIGHT: 17px; _height: 19px
}
DIV#login UL#memberTools {
	MIN-HEIGHT: 17px; _height: 19px
}
UL#memberTools {
	Z-INDEX: 9998; POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: =
0px; BORDER-RIGHT-WIDTH: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, =
sans-serif; WHITE-SPACE: nowrap; FLOAT: right; BORDER-TOP-WIDTH: 0px =
!important; BORDER-BOTTOM-WIDTH: 0px !important; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px !important; PADDING-TOP: =
2px; _border-bottom: 1px solid #999999
}
UL#memberTools LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: =
#ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; DISPLAY: inline; WHITE-SPACE: nowrap; FONT-SIZE: =
12px; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid; =
PADDING-TOP: 0px
}
UL#memberTools LI:first-child {
	BORDER-LEFT-WIDTH: 0px
}
UL#memberTools LI SPAN.username A {
	FONT-WEIGHT: bold
}
UL#memberTools LI IMG#memberTool_TimesSelect {
	VERTICAL-ALIGN: bottom
}
UL#memberTools LI.tslogo {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; =
BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
UL#memberTools LI.tslogo A {
	COLOR: #000
}
UL#memberTools LI IMG#memberTool_TimesSelect {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 6px; =
BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 2px
}
#timesSelectDropDown {
	Z-INDEX: 9999; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; =
TEXT-ALIGN: left; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 113px; PADDING-RIGHT: =
0px; VISIBILITY: hidden; BORDER-TOP: #999 1px solid; TOP: 17px; =
BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px; LEFT: 0px; =
_padding-bottom: 0; _width: 113px
}
.dropDown#timesSelectDropDown {
	LEFT: 855px !important
}
#timesSelectDropDown UL {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; =
MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #666 !important; =
FONT-SIZE: 95%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.dropDown#timesSelectDropDown UL {
	FONT-SIZE: 80%
}
#timesSelectDropDown UL LI {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: =
none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: =
block; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll =
repeat 0% 0%; FONT-SIZE: 100%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#timesSelectDropDown A {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 0px -5px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 10px; =
FONT-WEIGHT: normal !important; PADDING-TOP: 2px; _height: 12px
}
#timesSelectDropDown A:link {
	COLOR: #004276
}
#timesSelectDropDown A:visited {
	COLOR: #004276
}
#timesSelectDropDown LI.sect A {
	TEXT-TRANSFORM: uppercase; COLOR: #666 !important
}
DIV#page {
	Z-INDEX: 1; POSITION: relative; CLEAR: both; BORDER-TOP: #999 1px =
solid; TOP: -1px; BORDER-RIGHT: #999 1px solid; _border-top: 0; _top: 0
}
DIV#masthead {
	BORDER-BOTTOM: black 2px solid; POSITION: relative; PADDING-BOTTOM: =
0px; MARGIN: 0px; MIN-HEIGHT: 48px; PADDING-LEFT: 9px; PADDING-RIGHT: =
0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 7px; _height: 48px; =
_overflow: visible
}
IMG#NYTLogo {
	MARGIN-TOP: 4px
}
DIV#masthead DIV#date {
	FONT-SIZE: 12px
}
DIV#masthead H1 {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; DISPLAY: =
block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 29px; =
VERTICAL-ALIGN: baseline; TOP: 19px; PADDING-TOP: 0px; LEFT: 308px
}
DIV#masthead H1 A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#searchWidget {
	POSITION: relative; WIDTH: 197px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FLOAT: right; FONT-SIZE: 8pt; MARGIN-RIGHT: 7px
}
DIV#searchWidget #searchInputs {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; MIN-HEIGHT: 21px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: bottom; =
PADDING-TOP: 0px; _height: 21px
}
DIV#searchWidget #searchInputs .inputGroup {
	MARGIN: 0px 0px 5px; WIDTH: 140px; FLOAT: left
}
DIV#searchWidget #searchInputs .inputGroup LI {
	MARGIN-TOP: 2px; WHITE-SPACE: nowrap; FLOAT: left; CLEAR: right; =
MARGIN-RIGHT: 5px; _margin-top: 0px
}
DIV#searchWidget #searchInputs .inputGroup INPUT {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
DIV#searchWidget INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV#searchWidget INPUT#searchQuery {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 19px
}
DIV#searchWidget INPUT#searchSubmit {
	FLOAT: right
}
DIV#Middle1 {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; WIDTH: 88px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; FONT-SIZE: 9px; =
OVERFLOW: hidden; MARGIN-RIGHT: 7px
}
DIV#Middle1 IMG {
	DISPLAY: block; MARGIN-BOTTOM: 1px
}
DIV#nytSearchWidget {
	POSITION: relative; WIDTH: 197px; WHITE-SPACE: nowrap; FLOAT: right; =
FONT-SIZE: 91.6%; MARGIN-RIGHT: 7px
}
* HTML DIV#nytSearchWidget {
	MARGIN-RIGHT: 4px
}
DIV#nytSearchWidget LABEL {
	MARGIN: 0px 0px 2px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
DIV#nytSearchWidget INPUT {
	VERTICAL-ALIGN: middle
}
DIV#nytSearchWidget INPUT#searchQuery {
	MARGIN: 0px 2px 0px 0px; WIDTH: 163px; HEIGHT: 12px; FONT-SIZE: 100%
}
#adxLeaderboard {
	BORDER-BOTTOM: #d3d3d3 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: =
5px
}
#adxLeaderboard:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
#adxLeaderboard > TABLE {
	MARGIN: auto
}
* HTML #adxLeaderboard {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1%; =
PADDING-TOP: 5px
}
DIV#main {
	PADDING-BOTTOM: 7px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #fff 1px solid; =
PADDING-TOP: 0px
}
DIV#main:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
* HTML #main {
	HEIGHT: 1%
}
#movies {
	DISPLAY: none
}
DIV.story {
	; MARGIN-TOP: expression( this =3D=3D this.parentNode.firstChild ? =
"0px" : "12px" ); MARGIN-BOTTOM: 8px
}
DIV.story:first-child {
	MARGIN-TOP: 0px
}
DIV.story H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: =
125%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.story H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: =
125%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.story H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: =
125%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.story H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: =
125%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.story H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: =
125%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.byline {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #808080; FONT-SIZE: =
86%
}
SPAN.timestamp {
	COLOR: #a81817
}
DIV.story DIV.byline SPAN.timestamp {
	COLOR: #a81817
}
DIV.story P.summary {
	LINE-HEIGHT: 1.35em; MARGIN: 2px 0px 0px; FONT-FAMILY: Georgia, "Times =
New Roman", Times, serif; COLOR: #333; FONT-SIZE: 100%
}
DIV.story DIV.kicker {
	LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, =
Helvetica, sans-serif; COLOR: black; FONT-SIZE: 90%
}
DIV.story DIV.callout {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 12px; FLOAT: =
right; COLOR: #666; MARGIN-LEFT: 24px; FONT-SIZE: 92%
}
IMG.callout {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 12px; FLOAT: =
right; COLOR: #666; MARGIN-LEFT: 24px; FONT-SIZE: 92%
}
.callout .credit {
	FONT-SIZE: 91%
}
DIV#main DIV.bColumn DIV.story DIV.callout {
	MARGIN-LEFT: 0px
}
DIV.story DIV.callout DIV.calloutTools {
	FLOAT: right
}
DIV.story DIV.callout DIV.calloutTools A.enlargeTool {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: =
url(/images/article/functions/enlarge_icon.gif) no-repeat 0px 0px
}
DIV.story DIV.callout IMG {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: =
none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; =
BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
DIV.story DIV.callout DIV.credit {
	TEXT-ALIGN: right; COLOR: #666666
}
DIV#main DIV.bColumn DIV.story H1 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H2 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H3 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H4 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H5 {
	FONT-SIZE: 100%
}
DIV#main #abColumns DIV.columnGroup#readersOpinionsColumnGroup DIV.story =
H5 {
	FONT-SIZE: 85%
}
DIV#footer {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
FONT-FAMILY: Arial, Helvetica, sans-serif; CLEAR: both; FONT-SIZE: 90%; =
BORDER-TOP: black 2px solid; PADDING-TOP: 13px
}
DIV#footer A {
	COLOR: #666; TEXT-DECORATION: underline
}
DIV#footer A.rssButton {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/images/global/icons/feed_icon_16x16.gif) no-repeat left =
top; PADDING-TOP: 1px
}
DIV#footer A.rssButton:visited {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/images/global/icons/feed_icon_16x16.gif) no-repeat left =
top; PADDING-TOP: 1px
}
DIV#footer A.copyright {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#footer DIV.footerRow {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
DIV#footer UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
9px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
DIV#footer UL LI {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; =
PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: none transparent scroll =
repeat 0% 0%; PADDING-TOP: 0px
}
.linkbox {
	CURSOR: hand
}
DIV.columnGroup A.more {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: =
85%
}
DIV.columnGroup DIV.columnGroupTools {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; FONT-SIZE: 90%
}
DIV.columnGroup H4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 7px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: =
Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 86%; FONT-WEIGHT: =
normal; PADDING-TOP: 0px
}
DIV.columnGroup > H5 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 7px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: =
Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 86%; FONT-WEIGHT: =
normal; PADDING-TOP: 0px
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement {
	PADDING-LEFT: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 12px
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section {
	PADDING-LEFT: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 12px
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement =
A.titleLink {
	DISPLAY: block; FONT-SIZE: 90%
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section A.title_link {
	DISPLAY: block; FONT-SIZE: 90%
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement =
SPAN.adText {
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section SPAN.ad_text {
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement =
SPAN.visibleUrl {
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section SPAN.visible_url =
{
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: none =
transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI {
	POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 1.2em; MARGIN: 6px; =
WIDTH: 88px; DISPLAY: inline-block; FONT-FAMILY: Arial, Helvetica, =
sans-serif; WORD-WRAP: break-word; BACKGROUND: none transparent scroll =
repeat 0% 0%; FLOAT: left; FONT-SIZE: 80%; VERTICAL-ALIGN: top; =
OVERFLOW: visible; _height: 1%
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI A =
{
	LINE-HEIGHT: 1.2em
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails =
LI.clearfix {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; HEIGHT: 0px; CLEAR: =
both; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI A =
{
	LINE-HEIGHT: 1em
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI =
IMG {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
DIV.customSelectContainer {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
4px; WIDTH: 98px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: =
Arial, Helvetica, sans-serif; BACKGROUND: =
url(/images/homepage/searchSelect.gif) no-repeat left top; HEIGHT: 15px; =
FONT-SIZE: 85%; OVERFLOW: hidden; PADDING-TOP: 4px; _background: none
}
DIV.customSelectContainer SELECT {
	POSITION: absolute; WIDTH: 102px; TOP: 0px; LEFT: 0px; opacity: 0.0
}
UL.refer {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
COLOR: #333; FONT-SIZE: 92%; PADDING-TOP: 0px
}
UL.refer LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; PADDING-TOP: 0px; _background-position: =
left .45em
}
UL.refer LI.free {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; PADDING-TOP: 0px; _background-position: =
left .45em
}
H5 .audio {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .graphic {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .interactive {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .photo {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .slideShow {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .trailer {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .video {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
.media {
	MARGIN: 0px 0px 4px; FLOAT: none !important
}
H5 A SPAN.iconText {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 80%
}
#articleInline #inlineMultimedia .story IMG {
	MARGIN-TOP: 15px; DISPLAY: block; MARGIN-BOTTOM: 0px
}
.media IMG {
	MARGIN-TOP: 15px; DISPLAY: block; MARGIN-BOTTOM: 0px
}
#articleInline #inlineMultimedia .story H2 {
	MARGIN-TOP: 2px
}
#articleInline #inlineMultimedia .story .mediaType {
	FILTER: Alpha(Opacity=3D80); PADDING-BOTTOM: 4px !important; =
LINE-HEIGHT: 13px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -20px; =
PADDING-LEFT: 20px !important; WIDTH: 166px; PADDING-RIGHT: 4px =
!important; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: =
arial,sans-serif; BACKGROUND-POSITION: 3px 4px; COLOR: #000; FONT-SIZE: =
77%; CURSOR: pointer; PADDING-TOP: 3px !important; opacity: .8; =
_line-height: 14px; -moz-opacity: 0.8
}
.aColumn #inlineMultimedia .story .mediaType {
	FILTER: Alpha(Opacity=3D80); PADDING-BOTTOM: 4px !important; =
LINE-HEIGHT: 13px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -20px; =
PADDING-LEFT: 20px !important; WIDTH: 166px; PADDING-RIGHT: 4px =
!important; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: =
arial,sans-serif; BACKGROUND-POSITION: 3px 4px; COLOR: #000; FONT-SIZE: =
77%; CURSOR: pointer; PADDING-TOP: 3px !important; opacity: .8; =
_line-height: 14px; -moz-opacity: 0.8
}
.media .mediaType {
	FILTER: Alpha(Opacity=3D80); PADDING-BOTTOM: 4px !important; =
LINE-HEIGHT: 13px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -20px; =
PADDING-LEFT: 20px !important; WIDTH: 166px; PADDING-RIGHT: 4px =
!important; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: =
arial,sans-serif; BACKGROUND-POSITION: 3px 4px; COLOR: #000; FONT-SIZE: =
77%; CURSOR: pointer; PADDING-TOP: 3px !important; opacity: .8; =
_line-height: 14px; -moz-opacity: 0.8
}
HTML *#articleInline #inlineMultimedia .story .mediaType {
	FONT-SIZE: 65%; _font-size: 70%
}
.media .mediaType {
	FONT-SIZE: 65%; _font-size: 70%
}
.audio.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/audio_icon.gif)
}
.graphic.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/graphic_icon.gif)
}
.interactive.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/interactive_icon.gif)
}
.photo.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/photo_icon.gif)
}
.trailer.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/trailer_icon.gif)
}
.slideShow.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/photo_icon.gif)
}
.map.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/map_icon.gif)
}
.video.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/video_icon.gif)
}
.trailer.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/trailer_icon.gif)
}
.audio.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.graphic.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.interactive.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.photo.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.trailer.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.slideShow.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.map.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.video.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.trailer.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.refer LI .inlinePlayer {
	MARGIN-LEFT: -8px
}
.inlinePlayer {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 0px solid; =
PADDING-BOTTOM: 2px; MARGIN-TOP: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: =
4px; BACKGROUND: white; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: =
#e2e2e2 0px solid; PADDING-TOP: 3px
}
.tsIcon {
	DISPLAY: none !important
}
#articleInline #inlineMultimedia .story .tsIcon {
	DISPLAY: none !important
}
.hideContent {
	DISPLAY: none
}
SPAN.dateLine {
	COLOR: #808080
}
DIV.story DIV.byline SPAN.dateLine {
	COLOR: #808080
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/common/screen/promos.css

.bColumn .columnGroup {
	PADDING-BOTTOM: 4px !important
}
.cColumn .columnGroup {
	PADDING-BOTTOM: 4px !important; PADDING-TOP: 12px !important
}
#aColumn .specialSectionHeader {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 8px; =
FONT-SIZE: 140%; FONT-WEIGHT: bold
}
.aColumn .specialSectionHeader {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 8px; =
FONT-SIZE: 140%; FONT-WEIGHT: bold
}
#aColumn .specialSectionHeader .subheader {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 1px; FONT-SIZE: 70%; FONT-WEIGHT: normal
}
.aColumn .specialSectionHeader .subheader {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 1px; FONT-SIZE: 70%; FONT-WEIGHT: normal
}
#aColumn .specialSectionHeader IMG {
	FLOAT: left
}
.aColumn .specialSectionHeader IMG {
	FLOAT: left
}
#aColumn .noSubheader IMG {
	FLOAT: none
}
.aColumn .noSubheader IMG {
	FLOAT: none
}
.columnGroup H3 {
	MARGIN-TOP: 4px !important
}
.branded {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0px; HEIGHT: 0px; COLOR: transparent; CLEAR: =
both; OVERFLOW: hidden; PADDING-TOP: 20px
}
.branded A {
	MARGIN-TOP: -18px; TEXT-INDENT: -3000px; WIDTH: 190px; DISPLAY: block; =
HEIGHT: 18px
}
.columnGroup .CollDisplayName {
	MARGIN: 0px 0px 8px; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; FONT-SIZE: 120% !important; FONT-WEIGHT: bold !important
}
.columnGroup H3.icon {
	MARGIN: 0px 0px 8px; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; FONT-SIZE: 120% !important; FONT-WEIGHT: bold !important
}
.columnGroup H3.promo {
	MARGIN: 0px 0px 8px; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; FONT-SIZE: 120% !important; FONT-WEIGHT: bold !important
}
.cColumn H4 {
	MARGIN-BOTTOM: 6px !important
}
.cColumn H4 A {
	COLOR: black
}
.CollDisplayName A {
	COLOR: black
}
H3.icon A {
	COLOR: black
}
H3.promo A {
	COLOR: black
}
.columnGroup H3.icon {
	PADDING-LEFT: 23px !important; BACKGROUND-REPEAT: no-repeat; HEIGHT: =
20px
}
.columnGroup H3.promo IMG {
	MARGIN-BOTTOM: 10px !important; FLOAT: left; MARGIN-RIGHT: 8px
}
.bColumn .subheader {
	MARGIN-TOP: -5px !important; DISPLAY: block; FONT-FAMILY: Arial, =
Helvetica, sans-serif; MARGIN-BOTTOM: 7px; FONT-SIZE: 95%
}
.cColumn .subheader {
	MARGIN-TOP: -5px !important; DISPLAY: block; FONT-FAMILY: Arial, =
Helvetica, sans-serif; MARGIN-BOTTOM: 7px; FONT-SIZE: 95%
}
.bColumn .columnGroup .branded + .subheader {
	MARGIN-TOP: -9px !important
}
.cColumn H4 IMG {
	VERTICAL-ALIGN: top
}
.editPromo H5 A {
	FONT-WEIGHT: normal
}
.cColumn H5 {
	FONT-SIZE: 100% !important
}
.columnGroup H3 + .story {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
.borderTop {
	MARGIN-BOTTOM: 12px !important; BORDER-TOP: #ccc 1px solid; =
PADDING-TOP: 12px
}
.cColumn .columnGroup .story:first-child .bColumn .columnGroup =
.story:first-child {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 6px
}
.bColumn .callout {
	MARGIN-LEFT: 0px !important
}
.bColumn .thumbnail {
	MARGIN-LEFT: 12px !important
}
.bColumn .columnGroup .span.callout {
	MARGIN: 0px 0px 4px; FLOAT: none !important
}
.bColumn .columnGroup .media.callout {
	MARGIN: 0px 0px 4px; FLOAT: none !important
}
.bColumn .span.callout {
	MARGIN: 0px 0px 24px; FLOAT: none !important; CLEAR: left
}
.bColumn UL {
	LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 4px
}
.cColumn UL {
	LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 4px
}
.bColumn OL {
	LINE-HEIGHT: 1.3em
}
.cColumn OL {
	LINE-HEIGHT: 1.3em
}
.specialSectionHeader IMG {
	VERTICAL-ALIGN: middle
}
.bColumn OL {
	MARGIN-LEFT: 23px !important
}
* HTML .bColumn OL {
	MARGIN-LEFT: 27px !important
}
.bColumn UL LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; PADDING-TOP: 0px; _padding: 0px 0px 0px =
8px; _background-position: left .45em
}
.cColumn UL LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; PADDING-TOP: 0px; _padding: 0px 0px 0px =
8px; _background-position: left .45em
}
#apr H5 {
	FONT-WEIGHT: normal !important
}
.bColumn UL H5 {
	FONT-WEIGHT: normal !important
}
.bColumn OL H5 {
	FONT-WEIGHT: normal !important
}
.cColumn UL H5 {
	FONT-WEIGHT: normal !important
}
.cColumn OL H5 {
	FONT-WEIGHT: normal !important
}
.bColumn .external_feed H5 {
	FONT-WEIGHT: normal !important
}
.bColumn .kicker {
	CLEAR: left
}
.bColumn .byline {
	MARGIN-BOTTOM: 3px
}
.bColumn .columnGroup .more {
	FONT-SIZE: 92%
}
.cColumn .more {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; FONT-SIZE: 90% =
!important
}
.bColumn .more {
	LINE-HEIGHT: 1.4em; MARGIN-TOP: 5px !important; FONT-FAMILY: Arial, =
Helvetica, sans-serif !important
}
.story .more {
	MARGIN-TOP: 8px !important
}
.more:unknown {
	MARGIN-TOP: 8px; DISPLAY: block !important; MARGIN-BOTTOM: 8px
}
.bColumn H4 A {
	COLOR: black
}
.bColumn .adCreative {
	TEXT-ALIGN: right !important; FONT-SIZE: 80% !important; PADDING-TOP: =
7px !important
}
.bColumn .adCreative IMG {
	MARGIN: 0px; DISPLAY: block !important; FLOAT: right !important
}
.columnGroup .subColumnA {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 173px; DISPLAY: inline; BORDER-TOP-STYLE: none =
!important; FLOAT: left; CLEAR: left; BORDER-LEFT-STYLE: none =
!important; MARGIN-RIGHT: 13px !important
}
.columnGroup .editColumn {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 173px; DISPLAY: inline; BORDER-TOP-STYLE: none =
!important; FLOAT: left; CLEAR: left; BORDER-LEFT-STYLE: none =
!important; MARGIN-RIGHT: 13px !important
}
.columnGroup .subColumnB {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 134px !important; DISPLAY: inline; BORDER-TOP-STYLE: =
none !important; FLOAT: left; MARGIN-LEFT: 6px !important; CLEAR: right; =
BORDER-LEFT-STYLE: none !important; MARGIN-RIGHT: 6px !important
}
.columnGroup .searchColumn {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 134px !important; DISPLAY: inline; BORDER-TOP-STYLE: =
none !important; FLOAT: left; MARGIN-LEFT: 6px !important; CLEAR: right; =
BORDER-LEFT-STYLE: none !important; MARGIN-RIGHT: 6px !important
}
#adxBigAd {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 12px; CLEAR: both
}
#adxBigAd H4 {
	TEXT-ALIGN: left
}
.cColumn IFRAME {
	MARGIN-BOTTOM: 12px
}
.cColumn IFRAME {
	MARGIN-BOTTOM: 12px
}
#classifiedsWidget .tabContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important
}
#classifiedsWidget .tabContent .summary {
	LINE-HEIGHT: 110% !important; MARGIN-BOTTOM: 6px !important
}
#classifiedsWidget #allClassifieds .kicker {
	MARGIN-LEFT: 7px !important; MARGIN-RIGHT: 7px !important
}
#classifiedsWidget #allClassifieds .refer {
	MARGIN-LEFT: 7px !important; MARGIN-RIGHT: 7px !important
}
#classifiedsWidget .story {
	MARGIN-BOTTOM: 12px !important
}
#classifiedsWidget .callout {
	MARGIN-LEFT: 12px !important
}
#classifiedsWidget .editColumn .kicker {
	MARGIN-LEFT: 0px !important; MARGIN-RIGHT: 0px !important
}
#classifiedsWidget .editColumn .refer {
	MARGIN-LEFT: 0px !important; MARGIN-RIGHT: 0px !important
}
#classifiedsWidget .searchColumn .kicker {
	MARGIN-LEFT: 0px !important; MARGIN-RIGHT: 0px !important
}
#classifiedsWidget .searchColumn .refer {
	MARGIN-LEFT: 0px !important; MARGIN-RIGHT: 0px !important
}
#classifiedsWidget .story .refer {
=09
}
#classifiedsWidget .refer {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; FONT-SIZE: 85%
}
#classifiedsWidget .tabContent:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
* HTML #classifiedsWidget .tabContent {
	HEIGHT: 1%
}
#classifiedsWidget .tabContent .subColumns {
	PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important
}
#classifiedsWidget .tabContent .subColumnA {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 173px; DISPLAY: inline; BORDER-TOP-STYLE: none =
!important; FLOAT: left; MARGIN-LEFT: 6px !important; BORDER-LEFT-STYLE: =
none !important; MARGIN-RIGHT: 6px !important
}
#classifiedsWidget .tabContent .editColumn {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 173px; DISPLAY: inline; BORDER-TOP-STYLE: none =
!important; FLOAT: left; MARGIN-LEFT: 6px !important; BORDER-LEFT-STYLE: =
none !important; MARGIN-RIGHT: 6px !important
}
#classifiedsWidget .tabContent .subColumnB {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 134px !important; DISPLAY: inline; BORDER-TOP-STYLE: =
none !important; FLOAT: left; MARGIN-LEFT: 6px !important; =
BORDER-LEFT-STYLE: none !important; MARGIN-RIGHT: 6px !important
}
#classifiedsWidget .tabContent .searchColumn {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 134px !important; DISPLAY: inline; BORDER-TOP-STYLE: =
none !important; FLOAT: left; MARGIN-LEFT: 6px !important; =
BORDER-LEFT-STYLE: none !important; MARGIN-RIGHT: 6px !important
}
* HTML #classifiedsWidget .tabContent .subColumnB {
	MARGIN-LEFT: 0px !important
}
#classifiedsWidget .tabContent .story H5 {
	FONT-SIZE: 100% !important
}
#classifiedsWidget .tabContent .kicker {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 2px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; CLEAR: left; FONT-SIZE: 90%; FONT-WEIGHT: normal
}
#classifiedsWidget .tabContent .subColumnA UL {
	LINE-HEIGHT: 140%; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FONT-SIZE: 90%
}
#classifiedsWidget .tabContent .subColumnB UL {
	LINE-HEIGHT: 140%; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FONT-SIZE: 90%
}
#classifiedsWidget .tabContent .subColumnA LI {
	PADDING-LEFT: 2px !important; BACKGROUND: none transparent scroll =
repeat 0% 0%
}
#classifiedsWidget .tabContent .subColumnB LI {
	PADDING-LEFT: 2px !important; BACKGROUND: none transparent scroll =
repeat 0% 0%
}
#classifiedsWidget .tabContent .subheader {
	MARGIN-TOP: -3px !important; DISPLAY: block; FONT-FAMILY: Arial, =
Helvetica, sans-serif; MARGIN-BOTTOM: 7px; FONT-SIZE: 80%
}
#classifiedsWidget .tabContent .refer {
	MARGIN-BOTTOM: 10px; CLEAR: both
}
#classifiedsWidget .tabContent .searchForm {
	MARGIN: 0px 0px 12px; WIDTH: 134px !important; DISPLAY: inline; FLOAT: =
left
}
#classifiedsWidget .tabContent .searchForm INPUT#searchQuery {
	WIDTH: 128px; MARGIN-BOTTOM: 4px
}
#classifiedsWidget .tabContent .searchForm INPUT#searchSubmit {
	DISPLAY: inline; FLOAT: left; CLEAR: none !important
}
#classifiedsWidget .tabContent .searchForm .more {
	MARGIN-TOP: 5px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.8em =
!important
}
#classifiedsWidget .tabContent .announcement {
	PADDING-BOTTOM: 7px !important; BACKGROUND-COLOR: #efefef !important; =
MARGIN: 4px 7px 7px; PADDING-LEFT: 7px !important; WIDTH: 305px =
!important; PADDING-RIGHT: 7px !important; HEIGHT: auto !important; =
PADDING-TOP: 7px !important
}
#classifiedsWidget .tabContent .announcement P.summary {
	MARGIN: 0px
}
#classifiedsWidget .tabContent .announcement .callout {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 120px; =
BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 0px !important; HEIGHT: 60px; =
BORDER-LEFT-STYLE: none; OVERFLOW: hidden
}
#classifiedsWidget .tabContent .advertisement {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 7px 7px; PADDING-LEFT: 0px =
!important; WIDTH: 318px; PADDING-RIGHT: 0px !important; CLEAR: both; =
BORDER-TOP: #ccc 1px solid; PADDING-TOP: 7px !important
}
#jobMarket .advertisement .kicker {
	WIDTH: 172px !important; FLOAT: right !important; CLEAR: none =
!important
}
#jobMarket .advertisement .summary {
	WIDTH: 172px !important; FLOAT: right !important; CLEAR: none =
!important
}
#jobMarket .advertisement .refer {
	WIDTH: 172px !important; FLOAT: right !important; CLEAR: none =
!important
}
#classifiedsWidget .tabContent .advertisement .callout {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: =
171px; DISPLAY: inline; FLOAT: left !important; HEIGHT: 96px; =
MARGIN-LEFT: 0px !important; OVERFLOW: hidden; BORDER-TOP: #ccc 1px =
solid; MARGIN-RIGHT: 13px; BORDER-RIGHT: #ccc 1px solid
}
#classifiedsWidget .tabContent .advertisement.story H5 {
	LINE-HEIGHT: 120% !important; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; MARGIN-BOTTOM: 0px !important; FONT-SIZE: 90% !important
}
#classifiedsWidget .tabContent .announcement.story H5 {
	LINE-HEIGHT: 120% !important; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; MARGIN-BOTTOM: 0px !important; FONT-SIZE: 90% !important
}
#classifiedsWidget .tabContent .advertisement.story H5 {
	DISPLAY: block
}
#classifiedsWidget .tabContent .advertisement.story P.summary {
	DISPLAY: block
}
#classifiedsWidget .tabContent .advertisement.story P.summary {
	LINE-HEIGHT: 120% !important; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; MARGIN-BOTTOM: 6px !important; LETTER-SPACING: -0.01em; =
COLOR: #000 !important; FONT-SIZE: 90% !important; WORD-SPACING: -0.15em
}
#classifiedsWidget .tabContent .announcement.story P.summary {
	LINE-HEIGHT: 120% !important; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; MARGIN-BOTTOM: 6px !important; LETTER-SPACING: -0.01em; =
COLOR: #000 !important; FONT-SIZE: 90% !important; WORD-SPACING: -0.15em
}
#classifiedsWidget .tabContent .advertisement .adCreative {
	FLOAT: left !important
}
#classifiedsWidget .tabContent .searchColumn #moduleAd {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; BORDER-RIGHT-STYLE: =
none; MARGIN: 0px; BORDER-TOP-STYLE: none; CLEAR: both; =
BORDER-LEFT-STYLE: none
}
#jobMarket .adCreative {
	PADDING-BOTTOM: 7px !important; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: =
7px !important; WIDTH: 120px !important; PADDING-RIGHT: 7px !important; =
BACKGROUND: #efefef; FLOAT: left !important; HEIGHT: 60px !important; =
OVERFLOW: hidden; PADDING-TOP: 7px !important
}
#classifiedsWidget .tabContent .searchColumn .adCreative {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: =
120px !important; PADDING-RIGHT: 7px; BACKGROUND: #efefef; FLOAT: none =
!important; HEIGHT: 60px !important; OVERFLOW: hidden; PADDING-TOP: 7px
}
#classifiedsWidget .tabContent .searchColumn .adCreative IMG {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FLOAT: none !important; PADDING-TOP: 0px
}
.inlineVideo {
	WIDTH: 316px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 8px
}
.inlineVideo IFRAME {
	MARGIN-LEFT: -10px; MARGIN-RIGHT: -10px
}
.left.inlineVideo {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.right.inlineVideo {
	FLOAT: right; MARGIN-LEFT: 15px
}
.inlineVideo H3 {
	MARGIN: 0px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FLOAT: left
}
.inlineVideo .more {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right
}
#articleBody .inlineVideo {
	MARGIN-TOP: 6px
}
#articleBody .inlineVideo H3 {
	FONT-SIZE: 91.6%
}
#articleBody .inlineVideo .more {
	FONT-SIZE: 73.3%; TEXT-DECORATION: none
}
#articleBody .inlineVideo A {
	TEXT-DECORATION: none
}
#articleBody .inlineVideo A:hover {
	TEXT-DECORATION: underline
}
#redCarpetHeadline {
	BACKGROUND-IMAGE: url(/images/promos/movies/red_carpet.gif)
}
#timesSelectHeadline {
	BACKGROUND-IMAGE: url(/images/promos/timesselect/promo_head_ts.gif)
}
#timesPulseHeadline {
	BACKGROUND-IMAGE: url(/images/promos/movies/times_pulse_headline.gif)
}
#playHeadline {
	BACKGROUND-IMAGE: url(/images/headers/play_headline.gif)
}
#travelMagazineHeadline {
	BACKGROUND-IMAGE: url(/images/promos/magazine/promo_head_tstyle.gif)
}
#dinersJournalHeadline {
	BACKGROUND-IMAGE: url(/images/promos/dining/dinersjournal_180x18.gif)
}
#thePourHeadline {
	BACKGROUND-IMAGE: url(/images/promos/dining/thepour_180x18.gif)
}
#dealBookHeadline {
	BACKGROUND-IMAGE: url(/images/promos/business/dealbook_newpromo.gif)
}
#dealBookNewsletterHeadline {
	BACKGROUND-IMAGE: =
url(/images/promos/business/dealbook/dealbook_newsletter_190x18.gif)
}
#newark2006Headline {
	BACKGROUND-IMAGE: url(/images/blogs/newark2006/newark06_190x18.gif)
}
UNKNOWN {
	BACKGROUND-IMAGE: url(/images/promos/partners/wqxr_subheader.gif)
}
#bbcSubheader {
	BACKGROUND-IMAGE: url(/images/promos/world/bbc_subheader.gif)
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/common/screen/navigation.css

.navigation {
	BORDER-BOTTOM: #d3d3d3 1px solid; POSITION: relative; TEXT-ALIGN: =
center; DISPLAY: block; CLEAR: both; OVERFLOW: visible; _height: 53px
}
DIV#navigation {
	BORDER-BOTTOM: #d3d3d3 1px solid; POSITION: relative; TEXT-ALIGN: =
center; DISPLAY: block; CLEAR: both; OVERFLOW: visible; _height: 53px
}
.navigation {
	_height: 1%
}
* HTML DIV.nochild#navigation {
	BORDER-BOTTOM-STYLE: none !important
}
.navigation A {
	COLOR: #333
}
DIV#navigation A {
	COLOR: #333
}
DIV#shell DIV#page DIV#navigation UL LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM-COLOR: #d3d3d3; TEXT-ALIGN: =
center; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: =
white; BORDER-TOP-COLOR: #d3d3d3; MIN-HEIGHT: 18px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, Times, serif; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-COLOR: =
#d3d3d3; FONT-SIZE: 11px !important; VERTICAL-ALIGN: top; OVERFLOW: =
visible; BORDER-LEFT-COLOR: #d3d3d3; BORDER-LEFT-WIDTH: 1px; ; =
BORDER-LEFT-WIDTH: expression( this =3D=3D this.parentNode.firstChild ? =
"0px" : "1px" ); PADDING-TOP: 7px; _height: 18px
}
DIV#navigation UL LI:first-child {
	BORDER-LEFT-STYLE: none
}
DIV#shell DIV#page DIV#navigation UL LI.selected {
	BORDER-BOTTOM: #f4f4f4 1px solid; BACKGROUND-COLOR: #f4f4f4
}
DIV#shell DIV#page DIV#navigation UL LI.selected#navJobs {
	BACKGROUND-COLOR: #f4f4f4
}
DIV#shell DIV#page DIV#navigation UL LI.selected#navRealestate {
	BACKGROUND-COLOR: #f4f4f4
}
DIV#shell DIV#page DIV#navigation UL LI.selected#navAutos {
	BACKGROUND-COLOR: #f4f4f4
}
DIV#navigation UL.tabs LI UL {
	DISPLAY: none
}
.navigation .subNavigation UL {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f4f4f4; LIST-STYLE-TYPE: none; MARGIN: 0px; =
MIN-HEIGHT: 19px; PADDING-LEFT: 15px; WIDTH: 940px; PADDING-RIGHT: 15px; =
DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; =
VERTICAL-ALIGN: top; TOP: 26px; FONT-WEIGHT: normal; PADDING-TOP: 8px; =
LEFT: 0px; _height: 20px; _padding-top: 7px
}
DIV#navigation DIV#subNavigation UL {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f4f4f4; LIST-STYLE-TYPE: none; MARGIN: 0px; =
MIN-HEIGHT: 19px; PADDING-LEFT: 15px; WIDTH: 940px; PADDING-RIGHT: 15px; =
DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; =
VERTICAL-ALIGN: top; TOP: 26px; FONT-WEIGHT: normal; PADDING-TOP: 8px; =
LEFT: 0px; _height: 20px; _padding-top: 7px
}
DIV#navigation UL.tabs LI.selected UL {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f4f4f4; LIST-STYLE-TYPE: none; MARGIN: 0px; =
MIN-HEIGHT: 19px; PADDING-LEFT: 15px; WIDTH: 940px; PADDING-RIGHT: 15px; =
DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; =
VERTICAL-ALIGN: top; TOP: 26px; FONT-WEIGHT: normal; PADDING-TOP: 8px; =
LEFT: 0px; _height: 20px; _padding-top: 7px
}
.navigation .subNavigation UL {
	POSITION: static; TEXT-TRANSFORM: uppercase; CLEAR: both
}
DIV#navigation DIV#subNavigation UL {
	POSITION: static; TEXT-TRANSFORM: uppercase; CLEAR: both
}
.navigation .subNavigation UL LI {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0px; =
PADDING-LEFT: 6px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: =
Arial, sans-serif; BORDER-TOP-STYLE: none; FLOAT: none; =
BORDER-LEFT-STYLE: none; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL LI {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0px; =
PADDING-LEFT: 6px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: =
Arial, sans-serif; BORDER-TOP-STYLE: none; FLOAT: none; =
BORDER-LEFT-STYLE: none; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL LI {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0px; =
PADDING-LEFT: 6px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: =
Arial, sans-serif; BORDER-TOP-STYLE: none; FLOAT: none; =
BORDER-LEFT-STYLE: none; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation #subnavSports LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 0px
}
DIV#navigation UL LI#navWorld {
	MIN-WIDTH: 58px; _width: 58px; _border-left-width: 0px
}
DIV#navigation UL LI#navUS {
	MIN-WIDTH: 36px; _width: 36px
}
DIV#navigation UL LI#navNYRegion {
	MIN-WIDTH: 89px; _width: 89px
}
DIV#navigation UL LI#navBusiness {
	MIN-WIDTH: 71px; _width: 71px
}
DIV#navigation UL LI#navTechnology {
	MIN-WIDTH: 96px; _width: 96px
}
DIV#navigation UL LI#navScience {
	MIN-WIDTH: 65px; _width: 65px
}
DIV#navigation UL LI#navHealth {
	MIN-WIDTH: 63px; _width: 63px
}
DIV#navigation UL LI#navSports {
	MIN-WIDTH: 60px; _width: 60px
}
DIV#navigation UL LI#navOpinion {
	MIN-WIDTH: 67px; _width: 67px
}
DIV#navigation UL LI#navArts {
	MIN-WIDTH: 46px; _width: 46px
}
DIV#navigation UL LI#navStyle {
	MIN-WIDTH: 52px; _width: 52px
}
DIV#navigation UL LI#navTravel {
	MIN-WIDTH: 63px; _width: 63px
}
DIV#navigation UL LI#navJobs {
	MIN-WIDTH: 48px; _width: 48px
}
DIV#navigation UL LI#navRealestate {
	MIN-WIDTH: 85px; _width: 85px
}
DIV#navigation UL LI#navAutos {
	MIN-WIDTH: 57px; _width: 57px
}
DIV#shell DIV#page DIV#navigation UL LI#navJobs {
	BACKGROUND-COLOR: #e6eff8; FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: =
bold
}
DIV#shell DIV#page DIV#navigation UL LI#navRealestate {
	BACKGROUND-COLOR: #e6eff8; FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: =
bold
}
DIV#shell DIV#page DIV#navigation UL LI#navAutos {
	BACKGROUND-COLOR: #e6eff8; FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: =
bold
}
DIV#navigation DIV#subNavigation UL#subnavWorld {
	TEXT-ALIGN: left
}
DIV#navigation DIV#subNavigation UL#subnavUS {
	TEXT-ALIGN: left
}
DIV#navigation DIV#subNavigation UL#subnavNYRegion {
	TEXT-ALIGN: left
}
DIV#navigation DIV#subNavigation UL#subnavBusiness {
	TEXT-ALIGN: left
}
DIV#navigation DIV#subNavigation UL#subnavTechnology {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navWorld UL {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navUS UL {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navNYRegion UL {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navBusiness UL {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navTechnology UL {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navStyle UL#subnavStyle {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navTravel UL#subnavTravel {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navJobs UL#subnavJobs {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navRealestate UL#subnavRealestate {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navAutos UL#subnavAutos {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navStyle UL {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navTravel UL {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navJobs UL {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navRealestate UL {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navAutos UL {
	TEXT-ALIGN: right
}
DIV#navigation UL#subnavTravel {
	TEXT-ALIGN: right !important
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: white; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.children.selected {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: white; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected UL {
	POSITION: static; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: =
none; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: =
top; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL LI.selected UL =
{
	POSITION: static; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: =
none; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: =
top; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected UL LI {
	POSITION: static; TEXT-TRANSFORM: none; MARGIN: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL LI.selected UL =
LI {
	POSITION: static; TEXT-TRANSFORM: none; MARGIN: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected UL LI A {
	COLOR: #004276
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.children.selected UL LI A {
	COLOR: #004276
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.nochildren.selected {
	FONT-WEIGHT: bold
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.nochildren.selected {
	FONT-WEIGHT: bold
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected UL LI.selected {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; FONT-WEIGHT: bold !important; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.children.selected UL LI.selected {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; FONT-WEIGHT: bold !important; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.nochildren.selected {
	FONT-WEIGHT: bold
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.nochildren.selected {
	FONT-WEIGHT: bold
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL#subnavArts =
LI#subSubNav_specialoffers {
	BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#e6eff8; PADDING-TOP: 4px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL#subnavArts =
LI.children.selected {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation #subnavSports =
#subNav_sportstickets A {
	COLOR: #004276; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation #subnavSports =
#subNav_sportstickets {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc =
1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
4px
}
DIV.nochild#navigation {
	_height: 25px
}
HTML > BODY DIV.navNoChild#abColumns {
	MARGIN-TOP: 10px
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/0.1/screen/common/insideNYTimes.css

#insideNYTimes {
	MARGIN-BOTTOM: 0px; CLEAR: both; PADDING-TOP: 4px
}
#insideNYTimesHeader {
	BORDER-BOTTOM: #d3d3d3 1px solid; POSITION: relative; PADDING-BOTTOM: =
2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; =
PADDING-TOP: 7px
}
#insideNYTimesHeader:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
#insideNYTimesHeader H4 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 6px; COLOR: #333; FONT-SIZE: =
1.2em
}
#insideNYTimesScrollWrapper {
	WIDTH: 970px; OVERFLOW: hidden
}
#insideNYTimes .navigation {
	POSITION: absolute; TOP: 4px; RIGHT: 9px
}
#insideNYTimes .navigation #leftArrow {
	CURSOR: pointer
}
#insideNYTimes .navigation #rightArrow {
	CURSOR: pointer
}
#insideNYTimes #insideNYTimesBrowser {
	WIDTH: auto; BACKGROUND: #fff; TABLE-LAYOUT: fixed
}
#insideNYTimes #insideNYTimesBrowser {
	WIDTH: 970px; BORDER-COLLAPSE: collapse
}
#insideNYTimes #insideNYTimesScrollWrapper #insideNYTimesBrowser {
	WIDTH: auto; BORDER-COLLAPSE: separate
}
#insideNYTimes #insideNYTimesBrowser TD {
	TEXT-ALIGN: left; BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 11px; =
MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#insideNYTimesScrollWrapper #insideNYTimesBrowser TD {
	WIDTH: 161px
}
#insideNYTimes #insideNYTimesBrowser TD.first {
	BORDER-LEFT-WIDTH: 0px
}
#insideNYTimes #insideNYTimesBrowser .story {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 151px; =
PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#insideNYTimesBrowser .kicker {
	MARGIN-TOP: 13px; MARGIN-BOTTOM: 8px
}
#insideNYTimesBrowser .mothImage {
	MARGIN-BOTTOM: 3px
}
#insideNYTimesBrowser H3 {
	LINE-HEIGHT: 1.09em; FONT-SIZE: 2.2em; FONT-WEIGHT: normal
}
#insideNYTimesBrowser .summary {
	LINE-HEIGHT: 1.21em; MARGIN: 0px; FONT-SIZE: 1.4em
}
.hidden {
	DISPLAY: none
}
.abColumn #insideNYTimes {
	BACKGROUND-COLOR: #fff; MARGIN-LEFT: 10px; MARGIN-RIGHT: 7px
}
.abColumn #insideNYTimes:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.abColumn #insideNYTimes .leftPanel {
	TEXT-ALIGN: center; PADDING-BOTTOM: 100px; WIDTH: 57px; FLOAT: left; =
HEIGHT: 30px; PADDING-TOP: 100px
}
.abColumn #insideNYTimes .rightPanel {
	TEXT-ALIGN: center; PADDING-BOTTOM: 100px; WIDTH: 57px; FLOAT: left; =
HEIGHT: 30px; PADDING-TOP: 100px
}
.abColumn #insideNYTimes #insideNYTimesBrowser {
	MIN-HEIGHT: 230px; WIDTH: 480px; BORDER-COLLAPSE: collapse; FLOAT: =
left; HEIGHT: 230px
}
.abColumn #insideNYTimes #insideNYTimesBrowser TD {
	BORDER-LEFT: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid
}
.abColumn #insideNYTimesScrollWrapper {
	BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 484px; FLOAT: left; OVERFLOW: =
hidden; BORDER-RIGHT: #d3d3d3 1px solid
}
.abColumn #insideNYTimesScrollWrapper #insideNYTimesBrowser {
	MIN-HEIGHT: 230px; WIDTH: auto; BORDER-COLLAPSE: separate; FLOAT: none; =
HEIGHT: 230px
}
.abColumn #insideNYTimesScrollWrapper #insideNYTimesBrowser TD.first {
	BORDER-LEFT-WIDTH: 0px
}
.abColumn #insideNYTimesScrollWrapper #insideNYTimesBrowser TD {
	BORDER-RIGHT-STYLE: none
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/common/screen/mostpopular.css

#mostPopWidget {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px !important; WIDTH: =
335px; MARGIN-BOTTOM: 12px; _position: relative
}
#mostEmailed {
	DISPLAY: block; OVERFLOW: hidden
}
#mostBlogged {
	DISPLAY: none; OVERFLOW: hidden
}
#mostSearched {
	DISPLAY: none; OVERFLOW: hidden
}
:unknown #mostEmailed {
	WIDTH: 319px
}
:unknown #mostBlogged {
	WIDTH: 319px
}
:unknown #mostSearched {
	WIDTH: 319px
}
#mostPopWidget H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; =
FONT-SIZE: 90%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mostPopWidget DIV#tabsContainer {
	POSITION: relative; BORDER-LEFT: #ccc 1px solid; DISPLAY: block; TOP: =
1px; LEFT: -1px; _height: 15px; _top: 0; _padding-top: 6px; _left: 0
}
#mostPopWidget UL.tabs {
	FONT-SIZE: 10px; TOP: 0px; _position: absolute
}
#mostPopWidget UL.tabs LI {
	POSITION: relative; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; TOP: 0px; =
_padding-bottom: 2px
}
#mostPopWidget UL.tabs LI.selected {
	_padding-bottom: 3px
}
#mostPopWidget UL.tabs LI:first-child {
	BORDER-LEFT-WIDTH: 1px
}
#mostPopWidget UL.tabs LI A {
	COLOR: #333333
}
#mostPopWidget OL {
	LINE-HEIGHT: 1.3em; PADDING-LEFT: 0px; MARGIN-LEFT: 26px; _margin-left: =
30px
}
#mostPopWidget A.more {
	MARGIN-TOP: 8px; DISPLAY: block !important; MARGIN-BOTTOM: 8px; FLOAT: =
left; FONT-SIZE: 93% !important; _margin-top: 4px; _margin-bottom: 4px
}
#mostPopWidget .moduleAd {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: right; BORDER-LEFT: #ccc 1px =
solid; PADDING-BOTTOM: 5px !important; MARGIN-TOP: -25px; PADDING-LEFT: =
0px !important; WIDTH: 328px; PADDING-RIGHT: 5px !important; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none =
!important; COLOR: #ccc; FONT-SIZE: 95%; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px !important; _height: 1%
}
#mostPopWidget .moduleAd:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
#mostPopWidget .moduleAd .adCreative {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: =
316px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: #ccc 1px solid; =
PADDING-TOP: 7px
}
#mostPopWidget .moduleAd .adCreative IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: =
right; PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/article/screen/readercomments.css

#readerscomment {
	MARGIN: 0px 10px 0px 0px; WIDTH: 190px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) #ebf1f5 repeat-x =
left top; FLOAT: left; CLEAR: left
}
#readerscomment H3 {
	PADDING-BOTTOM: 5px; MARGIN: 5px 10px 0px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND: url(/images/article/comments/icons/comment_black.gif) =
no-repeat left center; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: =
5px
}
#readerscomment .RCcontent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: url(/images/global/borders/aColumnHorizontalBorder.gif) =
#ebf1f5 repeat-x left bottom; BORDER-TOP: white 1px solid; PADDING-TOP: =
10px
}
#readerscomment .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: url(/images/global/borders/aColumnHorizontalBorder.gif) =
#ebf1f5 repeat-x left bottom; BORDER-TOP: white 1px solid; PADDING-TOP: =
10px
}
#readerscomment BLOCKQUOTE {
	MARGIN: 0px
}
#readerscomment CITE {
	COLOR: #333; FONT-SIZE: 12px
}
#readerscomment .more {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
#readerscomment .more LI {
	LINE-HEIGHT: 1.2em; MARGIN: 0px
}
#readerscomment A {
	TEXT-DECORATION: none !important
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/0.1/screen/common/modules/sharetools.css

.shareMenuOpened#toolsList {
	PADDING-BOTTOM: 26px
}
#shareMenu A {
	OUTLINE-STYLE: none; COLOR: #333
}
#shareMenu A:visited {
	OUTLINE-STYLE: none; COLOR: #333
}
.opened#shareMenu {
	BORDER-BOTTOM: #eae8e9 1px solid; POSITION: absolute; BORDER-LEFT: =
#eae8e9 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4em; =
BACKGROUND-COLOR: white; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BORDER-TOP: #eae8e9 1px solid; BORDER-RIGHT: #eae8e9 1px solid; =
PADDING-TOP: 5px
}
.noAd#shareMenu {
	HEIGHT: 105px !important
}
#shareMenu .shareButton {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/images/article/functions/toolsicon_anim.gif) no-repeat =
0px 0px; PADDING-TOP: 1px
}
.closed#shareMenu A.shareButton:hover {
	BACKGROUND: url(/images/article/functions/expand.gif) no-repeat 1px 0px
}
.opened#shareMenu .shareButton {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 20px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; BACKGROUND: =
url(/images/article/functions/contract.gif) no-repeat 0px 0px; FLOAT: =
left; PADDING-TOP: 0px
}
#shareMenu .closeButton {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: =
20px; MARGIN-BOTTOM: 7px; BACKGROUND: =
url(/images/article/comments/buttons/close_window.gif) no-repeat 4.1em =
0px; FLOAT: right; PADDING-TOP: 0px
}
#shareMenu #shareList {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: inline-block; MARGIN-LEFT: 0px; CLEAR: =
both; BORDER-TOP: #eae8e9 1px solid; PADDING-TOP: 8px
}
#shareMenu .hidden#shareList {
	DISPLAY: none
}
#shareMenu #shareList LI {
	PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: =
105px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-LEFT: 5px; PADDING-TOP: 5px
}
#shareMenu #shareList LI.mixx {
	CLEAR: left
}
#shareMenu #shareList LI.permalink {
	CLEAR: left
}
#shareMenu #shareList LI#shareMenuAd {
	MARGIN-TOP: 5px; WIDTH: auto; MARGIN-LEFT: 0px; BORDER-TOP: #eae8e9 1px =
solid; PADDING-TOP: 7px
}
#shareMenu #shareList LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 2px
}
#shareMenu #shareList LI A:visited {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 2px
}
#shareMenu #shareList LI#shareMenuAd A {
	PADDING-LEFT: 0px
}
#shareMenu #shareList .shareSponsor {
	MARGIN-TOP: 0px; WIDTH: 115px; DISPLAY: block; MARGIN-BOTTOM: 5px; =
BACKGROUND: url(/ads/sharetools-sponsor.gif) no-repeat 0px 0px; HEIGHT: =
13px; CLEAR: both
}
#shareMenu #shareList #yahooBuzzBadge-form A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#shareMenu #yahooBuzzBadge-form SPAN SPAN {
	PADDING-LEFT: 20px; WIDTH: 75px !important; TOP: -3px !important
}
#shareMenu #yahooBuzzBadge-form SPAN:hover {
	TEXT-DECORATION: underline
}
#shareMenu #shareList LI.yahoobuzz {
	HEIGHT: 14px !important
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/0.1/screen/globalEdition/common.css

#masthead .globalEditionCobrand {
	WIDTH: 275px; MARGIN-BOTTOM: 3px
}
#nytIhtMastheadLogo {
	DISPLAY: block
}
#globalEditionMastheadLogo {
	MARGIN: 0px auto; DISPLAY: block
}
#withReutersMastheadLogo {
	MARGIN-LEFT: 5px
}
#masthead .globalEditionPageHeader {
	LINE-HEIGHT: 1.33em; WIDTH: 342px; MARGIN-LEFT: 280px; FONT-SIZE: =
2.4em; TOP: 4px
}
#branding {
	MARGIN-TOP: 4px; WIDTH: 152px; DISPLAY: inline; FLOAT: left
}
#branding A {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#branding A IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#masthead DIV.globalEditionPageHeader H1 {
	LINE-HEIGHT: 32px !important; WIDTH: 342px !important; FONT-SIZE: 24px =
!important; TOP: 14px !important; LEFT: 288px !important
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/css/common/screen/article.css

@import url( /css/common/screen/general.css );
@import url( /css/common/screen/promos.css );
@import url( /css/common/screen/navigation.css );
@import url( /css/0.1/screen/common/insideNYTimes.css );
@import url( /css/common/screen/mostpopular.css );
@import url( /css/article/screen/readercomments.css );
@import url( /css/0.1/screen/common/modules/sharetools.css );
@import url( /css/0.1/screen/globalEdition/common.css );
DIV#shell DIV#page DIV#main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/backgrounds/main_article_BG.gif) repeat-y -1px top; =
FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV.noBg#main {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main #aColumn {
	PADDING-LEFT: 10px; WIDTH: 600px; FLOAT: left
}
#main #bColumn {
	WIDTH: 336px; PADDING-RIGHT: 9px; FLOAT: right
}
#spanHeader {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
#aColumn H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 200%; FONT-WEIGHT: normal; PADDING-TOP: =
0px
}
#aColumn H1.multiplePage {
	FONT-SIZE: 150%
}
#aColumn #article .kicker {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif; =
COLOR: #000; FONT-SIZE: 90%
}
#aColumn #article .byline {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #808080; FONT-SIZE: =
87%; FONT-WEIGHT: normal
}
#aColumn #article .timestamp {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #808080; FONT-SIZE: =
87%; FONT-WEIGHT: normal
}
HTML *#aColumn #article .byline {
	FONT-SIZE: 80%
}
HTML *#aColumn #article .timestamp {
	FONT-SIZE: 80%
}
DIV#shell DIV#page DIV#main .cColumn DIV.columnGroup {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 12px
}
#articleBody {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 125%
}
#articleBody A {
	TEXT-DECORATION: underline
}
#articleBody #articleInline A:link {
	TEXT-DECORATION: none
}
#articleBody #articleInline A:hover {
	TEXT-DECORATION: underline
}
#articleBody .inlineLeft {
	MARGIN-RIGHT: 15px !important
}
#articleBody SPAN.bold {
	FONT-WEIGHT: bold
}
#articleBody SPAN.italic {
	FONT-STYLE: italic
}
#articleBody BLOCKQUOTE {
	LINE-HEIGHT: 139%; COLOR: #333; FONT-SIZE: 88%
}
#articleBody .articleBodyList LI {
	LIST-STYLE-TYPE: disc; MARGIN-BOTTOM: 12px
}
#authorId {
	FONT-STYLE: italic; CLEAR: both
}
UL.corrList SPAN {
	FONT-FAMILY: arial, sans-serif; COLOR: #333333; MARGIN-LEFT: 5px; =
FONT-SIZE: 73.1%
}
UL.corrList A {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 8px; PADDING-RIGHT: 0pt; BACKGROUND: =
url(/images/misc/bullet4x4.gif) no-repeat 0pt 0.6em; FONT-SIZE: 99.8%; =
TEXT-DECORATION: none !important; PADDING-TOP: 0pt
}
UL.corrList A:hover {
	TEXT-DECORATION: underline !important
}
UL.corrList {
	MARGIN-LEFT: 0px
}
.correctionNote {
	FONT-STYLE: italic
}
.correctionNote SPAN.date {
	FONT-WEIGHT: bold
}
#wideImage IMG {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%
}
.image#wideImage {
	BORDER-BOTTOM-STYLE: none; MARGIN-BOTTOM: 5px; BACKGROUND: none =
transparent scroll repeat 0% 0%
}
#wideImage .credit {
	TEXT-ALIGN: right; WIDTH: 100%; FONT-FAMILY: arial, helvetica, =
sans-serif; MARGIN-BOTTOM: 3px; COLOR: #909090; FONT-SIZE: 70%
}
#wideImage P.caption {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; =
COLOR: #666; FONT-SIZE: 91.6%; PADDING-TOP: 0px
}
#breakingNewsAlert {
	BORDER-BOTTOM: #eae8e9 1px solid; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: =
15px
}
#breakingNewsAlert H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Times New Roman, Times, Serif; =
FONT-SIZE: 145%; PADDING-TOP: 0px
}
#breakingNewsAlert .alertTime {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #990000; FONT-SIZE: =
90%; FONT-WEIGHT: bold
}
#articleBody .left.inlineVideo {
	MARGIN-TOP: 32px; FLOAT: left; CLEAR: left
}
.right.inlineVideo {
	FLOAT: right
}
.inlineVideo H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 83.3%
}
#aColumn #article {
	WIDTH: 600px; CLEAR: both
}
#aColumn #articleExtras {
	MARGIN-TOP: 1.5em; WIDTH: 600px; CLEAR: both
}
#relatedTopics {
	PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 15px; FLOAT: left; CLEAR: both
}
* HTML #relatedTopics {
	WIDTH: 100%
}
#relatedTopics LI {
	WIDTH: 400px; DISPLAY: block; FLOAT: left; CLEAR: both
}
#relatedTopics LI SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 262px; PADDING-RIGHT: =
0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 2px
}
#relatedTopics LI SPAN A {
	WIDTH: 250px; DISPLAY: block
}
BODY.wideAd #relatedTopics LI SPAN {
	WIDTH: 188px
}
BODY.wideAd #relatedTopics LI SPAN A {
	WIDTH: 176px
}
#relatedTopics LI SPAN.alert A {
	WIDTH: auto
}
#relatedTopics LI SPAN.alert {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 22px; WIDTH: 100px; PADDING-RIGHT: =
0px; FONT-FAMILY: arial, sans-serif; BACKGROUND: =
url(/images/apps/mytimes/add_content.gif) no-repeat; FONT-SIZE: 91.6%; =
FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#relatedTopics FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV.mentioned {
	MARGIN-BOTTOM: 27px
}
#articleExtras H3 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 100%; =
PADDING-TOP: 0px
}
#relatedArticles UL {
	MARGIN-LEFT: 5px
}
#relatedTopics UL {
	MARGIN-LEFT: 5px
}
#relatedBlogs UL {
	MARGIN-LEFT: 5px
}
#relatedBlogs {
	FONT-FAMILY: Georgia, "Times New Roman", sans-serif; MARGIN-BOTTOM: =
1.5em
}
#relatedBlogs LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#relatedBlogs .timestamp {
	LINE-HEIGHT: 1.3em; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: =
#990000; FONT-SIZE: 80%
}
#relatedBlogs .summary {
	MARGIN-BOTTOM: 0.5em; FONT-SIZE: 90%
}
#relatedBlogs LI .summary {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 100%
}
#relatedArticles {
	MARGIN-BOTTOM: 1.5em
}
#relatedArticles LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#relatedTopics LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#relatedArticles .more {
	FONT-WEIGHT: bold
}
#articleTips .summary {
	PADDING-BOTTOM: 10px; FONT-SIZE: 100%
}
#articleExtras P {
	MARGIN: 0px
}
#pageLinks {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; FONT-FAMILY: arial, helvetica, =
sans-serif
}
#pageLinks A.next {
	BORDER-BOTTOM: #004276 1px solid; BORDER-LEFT: #004276 1px solid; =
PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; =
PADDING-RIGHT: 4px; FONT-SIZE: 76%; BORDER-TOP: #004276 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #004276 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 2px
}
#pageLinks A.previous {
	BORDER-BOTTOM: #004276 1px solid; BORDER-LEFT: #004276 1px solid; =
PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; =
PADDING-RIGHT: 4px; FONT-SIZE: 76%; BORDER-TOP: #004276 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #004276 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 2px
}
#pageLinks A.next:hover {
	BORDER-BOTTOM: #900 1px solid; BORDER-LEFT: #900 1px solid; BORDER-TOP: =
#900 1px solid; BORDER-RIGHT: #900 1px solid
}
#pageLinks A.previous:hover {
	BORDER-BOTTOM: #900 1px solid; BORDER-LEFT: #900 1px solid; BORDER-TOP: =
#900 1px solid; BORDER-RIGHT: #900 1px solid
}
#pageNumbers {
	POSITION: relative; MARGIN: 0.5em 0.2em 0.5em 10px; DISPLAY: inline; =
FONT-FAMILY: arial, helvetica, sans-serif; FONT-WEIGHT: bold; =
text-vertical-align: center
}
#pageNumbers LI {
	PADDING-LEFT: 0em; PADDING-RIGHT: 0.7em; ; PADDING-RIGHT: =
expression((this.parentNode.lastChild =3D=3D this)? "0px" : "1em" ); =
DISPLAY: inline; MARGIN-LEFT: 0em; FONT-SIZE: 86%; FONT-WEIGHT: bold; =
MARGIN-RIGHT: 0.7em; BORDER-RIGHT: #999 1px solid; ; BORDER-RIGHT: =
expression((this.parentNode.lastChild =3D=3D this)? "none" : "1px solid =
#666" )
}
#pageNumbers LI:unknown {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-RIGHT: =
0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#aColumn .nextArticleLink {
	MARGIN: 4px 0px; FONT-FAMILY: arial, helvetica, sans-serif; CLEAR: =
both; FONT-SIZE: 90%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#aColumn .nextArticleLink A {
	MARGIN: 4px 0px; FONT-FAMILY: arial, helvetica, sans-serif; CLEAR: =
both; FONT-SIZE: 90%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#aColumn .nextArticleLink A {
	FLOAT: right
}
#aColumn .nextArticleLink A:hover {
	TEXT-DECORATION: underline
}
#aColumn .nextArticleLink SPAN {
	LINE-HEIGHT: 1.4em; MARGIN: 8px 0px 0px; WIDTH: 350px; FLOAT: left; =
COLOR: #aaaaaa; FONT-SIZE: 83.3%; FONT-WEIGHT: normal
}
#bColumn .columnGroup .nextArticleLink {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 100%; =
FONT-WEIGHT: bold
}
* HTML #aColumn .nextArticleLink {
	TOP: 1.5em
}
#adxCircBottom {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 10px; CLEAR: =
both
}
#masthead #Bar3 {
	FONT: bold 100% arial, helvetica, sans-serif; COLOR: #004276
}
#adxCircBottom A {
	FONT: bold 100% arial, helvetica, sans-serif; COLOR: #004276
}
#adxCircBottom FONT {
	FONT: bold 100% arial, helvetica, sans-serif; COLOR: #004276
}
#masthead #Bar3 {
	FONT-WEIGHT: normal
}
#aColumn #adxSponLink {
	WIDTH: 100%; CLEAR: both
}
#aColumn #adxSponLink IFRAME {
	MARGIN-BOTTOM: 10px
}
.articleTools {
	BORDER-LEFT: #eae8e9 1px solid; MARGIN: 5px 0px 5px 5px; WIDTH: 130px; =
FLOAT: right; BORDER-RIGHT: #eae8e9 1px solid
}
.toolsContainer {
	BORDER-BOTTOM: #eae8e9 1px solid; POSITION: relative; MARGIN: 0px; =
BORDER-TOP: #eae8e9 1px solid
}
.toolsContainer UL.toolsList {
	PADDING-BOTTOM: 0px; MARGIN: 9px 12px 7px 14px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.articleTools .toolsContainer UL.toolsList LI {
	BORDER-BOTTOM: #eae8e9 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: =
1.4em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: arial, helvetica, sans-serif; MARGIN-BOTTOM: 1px; =
FONT-SIZE: 80%; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
.articleTools .toolsContainer UL.toolsList LI.last {
	BORDER-BOTTOM-STYLE: none
}
.articleTools .toolsContainer UL.toolsList LI A {
	LINE-HEIGHT: 13px; DISPLAY: block; COLOR: #333; FONT-SIZE: 10px
}
.expandedToolsRight {
	MARGIN: 0px 0px 10px; WIDTH: 140px; FLOAT: right
}
.extrasLeft {
	WIDTH: 600px; FLOAT: left
}
BODY.wideAd .extrasLeft {
	WIDTH: 318px
}
BODY.wideAd #adxCircBottom {
	WIDTH: 318px
}
BODY.wideAd #adxCircBottom TABLE {
	WIDTH: 318px
}
.articleToolsCollapsed {
	WIDTH: 118px
}
#emailThis INPUT {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_email.gif); =
BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: =
none; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 16px; =
PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: =
none; COLOR: #006; FONT-SIZE: 100%; BORDER-LEFT-STYLE: none; CURSOR: =
pointer; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#adxToolSponsor {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
#adxToolSponsor .label {
	MARGIN-BOTTOM: 4px; MARGIN-LEFT: 4px
}
* HTML #emailThis INPUT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.articleTools UL.toolsList .email FORM {
	MARGIN: 0px
}
.articleTools UL.toolsList .email A {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_email.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
#emailThisButton A {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_email.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.articleTools UL.toolsList .comments A {
	BACKGROUND-IMAGE: =
url(/images/article/comments/icons/comment_black.gif); PADDING-BOTTOM: =
3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; PADDING-TOP: 2px
}
.articleTools UL.toolsList .print A {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_print.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.articleTools UL.toolsList .singlePage A {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_single.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.articleTools UL.toolsList .reprints A {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_reprints.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.articleTools UL.toolsList .timespeople_btn_recommend A {
	BACKGROUND-IMAGE: url(/images/apps/timespeople/recommend.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.articleTools .toolsContainer UL.toolsList .savepage {
	DISPLAY: none
}
.closed#shareMenu {
	WIDTH: 104px !important; HEIGHT: 16px !important
}
#toolsList LI.opened {
	Z-INDEX: 100000; MARGIN-TOP: -2px; RIGHT: -1px
}
.articleTools #shareList LI {
	FONT-SIZE: 100%
}
.show {
	DISPLAY: block
}
.hide {
	DISPLAY: none
}
.hidden {
	DISPLAY: none
}
#articleInline H2 {
	FONT-WEIGHT: normal
}
#articleInline {
	MARGIN: 4px 15px 10px 0px; DISPLAY: block; FLOAT: left
}
#inlineBox {
	WIDTH: 190px
}
#articleInline A {
	TEXT-DECORATION: none
}
#articleInline H3.promo {
	LINE-HEIGHT: 1.4em; MARGIN: 0px; FONT-FAMILY: arial, helvetica, =
sans-serif; FONT-SIZE: 95%; FONT-WEIGHT: bold !important
}
#articleInline H4 {
	LINE-HEIGHT: 1.4em; MARGIN: 0px; FONT-FAMILY: arial, helvetica, =
sans-serif; FONT-SIZE: 95%; FONT-WEIGHT: bold !important
}
#articleInline H2 {
	FONT-SIZE: 100%
}
#articleInline .story H2 {
	LINE-HEIGHT: 0.8em; FONT-SIZE: 100%
}
#articleInline H5 IMG {
	MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle
}
#articleInline H2 IMG {
	MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle
}
#articleInline .story H5 {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 90%
}
#articleInline H4 A {
	COLOR: black
}
#articleInline H3 A {
	COLOR: black
}
#articleInline .subheader {
	LINE-HEIGHT: 1em; MARGIN-TOP: -5px; DISPLAY: block; FONT-FAMILY: arial, =
helvetica, sans-serif; MARGIN-BOTTOM: 7px; FONT-SIZE: 90%
}
#articleInline .branded + .subheader {
	MARGIN-TOP: 0px
}
#articleInline .subheader {
	LINE-HEIGHT: 120%; MARGIN-TOP: 3px
}
#articleInline .story P.summary {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 90%
}
#articleInline .story {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#articleInline .story IMG {
	MARGIN-BOTTOM: 8px
}
#articleInline .kicker {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif; =
COLOR: #000; FONT-SIZE: 80%
}
#articleInline .doubleRule {
	MARGIN-TOP: 0px
}
#inlineReadersOpinion {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 15px
}
#inlineMultimedia {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 15px
}
#sidebarArticles {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 15px
}
#sectionPromo {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 15px
}
.sectionPromo {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 15px
}
.image {
	PADDING-BOTTOM: 1px
}
.image IMG {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#articleInline .span.callout {
	MARGIN-LEFT: 0px
}
#articleInline .media.callout {
	MARGIN-LEFT: 0px
}
#articleInline .image .credit {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, =
sans-serif; MARGIN-BOTTOM: 3px; COLOR: #909090; FONT-SIZE: 9px; =
PADDING-TOP: 0px
}
#articleInline .image .caption {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; =
COLOR: #666; FONT-SIZE: 73.5%; PADDING-TOP: 0px
}
#articleInline .image .caption STRONG {
	COLOR: #000
}
#articleInline .image {
	MARGIN-BOTTOM: 10px
}
#wideImage {
	MARGIN-TOP: 12px
}
#wideImage .credit {
	TEXT-ALIGN: right; FONT-SIZE: 9px
}
.image .enlargeThis {
	TEXT-ALIGN: right; DISPLAY: block; MARGIN-BOTTOM: 2px
}
.image .enlargeThis A {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/enlarge_icon.gif); =
PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, =
helvetica, sans-serif; BACKGROUND-POSITION: left center; FONT-SIZE: 76%; =
TEXT-DECORATION: none
}
#inlineMultimedia .story {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid
}
#inlineMultimedia .first.story {
	BORDER-TOP-WIDTH: 0px
}
#inlineMultimedia .kicker {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, =
sans-serif; COLOR: #000; FONT-SIZE: 90%; PADDING-TOP: 0px
}
#inlineMultimedia H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; PADDING-TOP: 0px
}
#inlineMultimedia H2 A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; PADDING-TOP: 0px
}
#inlineMultimedia H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 70%; PADDING-TOP: 0px
}
#inlineMultimedia .summary {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#inlineMultimedia .story IMG {
	MARGIN-TOP: 12px
}
#inlineMultimedia .headlineWrapper {
	PADDING-TOP: 8px
}
#articleInline IMG.thumbnail {
	MARGIN: 0px 8px 8px 0px; FLOAT: left
}
#articleInline .kickerImage IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
#articleInline IMG.header {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 1px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#inlineReadersOpinion H2 {
	MARGIN: 5px 1px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#inlineReadersOpinion P {
	MARGIN: 5px 1px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#sidebarArticles H2 {
	MARGIN: 5px 1px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#sidebarArticles P {
	MARGIN: 5px 1px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#inlineReadersOpinion H4 {
	MARGIN: 5px 1px; FONT-SIZE: 95%; FONT-WEIGHT: normal
}
#sidebarArticles H4 {
	MARGIN: 5px 1px; FONT-SIZE: 95%; FONT-WEIGHT: normal
}
#inlineReadersOpinion H2 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 80%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#inlineReadersOpinion .story H2 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 80%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#sidebarArticles LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
MARGIN-TOP: 1em; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.45em; =
FONT-SIZE: 100%; PADDING-TOP: 0px
}
#sidebarArticles H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 6px 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; FONT-WEIGHT: normal; =
PADDING-TOP: 0px
}
.story#sidebarArticles H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 6px 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; FONT-WEIGHT: normal; =
PADDING-TOP: 0px
}
#sidebarArticles A {
	LINE-HEIGHT: 1.4em; MARGIN-TOP: 6px; DISPLAY: block; FONT-SIZE: 80%
}
#sidebarArticles H2 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: =
0px
}
.story#sidebarArticles H2 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: =
0px
}
#sectionPromo .subheader {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold
}
#inlineCobrand {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: arial, Helevetica, sans-serif; =
MARGIN-BOTTOM: 12px; FONT-SIZE: 69%
}
#inlineCobrand IMG.header {
	DISPLAY: block
}
#inlineCobrand .box {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 11px; MARGIN-TOP: 4px; PADDING-LEFT: 11px; =
PADDING-RIGHT: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 11px
}
#inlineCobrand H4 {
	MARGIN: 0px 0px 1em; FONT-SIZE: 100%
}
#inlineCobrand UL {
	MARGIN: 0px 0px 1em; FONT-SIZE: 100%
}
#inlineCobrand LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#articleInline UL {
	LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 4px
}
#articleInline UL LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; PADDING-TOP: 0px; _padding: 0 0 0 8px; =
_background-position: left .45em
}
#articleInline UL {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 90%
}
#articleInline OL {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 90%
}
#articleInline .more {
	MARGIN-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: =
80%
}
#articleInline P.nitf {
	MARGIN: 0px
}
.jumpLink {
	DISPLAY: none
}
BODY.printerversion #articleInline {
	FLOAT: right
}
BODY.printerversion .byline {
	FONT-WEIGHT: bold
}
#bColumn DIV.columnGroup {
	PADDING-BOTTOM: 12px; BORDER-TOP: #ccc 1px solid; ; BORDER-TOP: =
expression((this.parentNode.firstChild =3D=3D this)? "none" :=0A=
"1px solid #ccc"); PADDING-TOP: 12px; ; PADDING-TOP: =
expression((this.parentNode.firstChild =3D=3D this)? "0" :=0A=
"12px")
}
#bColumn DIV.columnGroup:first-child {
	BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
#bColumn #adxBigAd {
	TEXT-ALIGN: center; PADDING-TOP: 12px; _border-top: none
}
.columnGroup#adxBigAd {
	TEXT-ALIGN: center; PADDING-TOP: 0px; _border-top: none
}
#adxBigAd TABLE {
	MARGIN: auto
}
#adxBigAd H4 {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: arial, helvetica, San Serif; COLOR: #999; FONT-SIZE: =
78%; PADDING-TOP: 0px
}
#adxMiddle {
	MARGIN-BOTTOM: 15px
}
#advertiserLinks {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; =
FONT-FAMILY: arial, helvetica, sans-serif; OVERFLOW: hidden; BORDER-TOP: =
#dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
#advertiserLinks H4 {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; BACKGROUND-COLOR: #efefef; MARGIN: 0px; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; COLOR: #999; FONT-SIZE: 93%; FONT-WEIGHT: normal; =
PADDING-TOP: 2px
}
#advertiserLinks TABLE {
	MARGIN: 10px 0px; WIDTH: 100%
}
#advertiserLinks TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: arial, helvetica, sans-serif; PADDING-TOP: 0px
}
#advertiserLinks TD.gutter {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 0px; =
WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#advertiserLinks A {
	TEXT-DECORATION: none
}
#advertiserLinks LI {
	PADDING-BOTTOM: 0.7em
}
#advertiserLinks H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 100%; FONT-WEIGHT: bold; TEXT-DECORATION: underline; =
PADDING-TOP: 0px
}
#advertiserLinks P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#advertiserLinks .description {
	FONT-SIZE: 86%
}
#advertiserLinks .adUrl {
	FONT-SIZE: 79%
}
* HTML #advertiserLinks .adUrl {
	WIDTH: 150px; WORD-WRAP: break-word; OVERFLOW: hidden
}
#advertiserLinkImg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#adTextLinkImg IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BORDER-LEFT-STYLE: none
}
#adxSponLink {
	WIDTH: 100%; CLEAR: both
}
#adxSponLink IFRAME {
	MARGIN-BOTTOM: 10px
}
DIV#shell DIV#page DIV#main DIV#insideNYTimes DIV#insideNYTimesHeader H4 =
{
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 0px !important; =
PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-SIZE: =
98.6% !important; PADDING-TOP: 0px !important
}
DIV#shell DIV#page DIV#main DIV#insideNYTimes {
	HEIGHT: auto !important
}
DIV#shell DIV#page DIV#main DIV.doubleRule#insideNYTimes {
	BACKGROUND-POSITION: left top; PADDING-TOP: 2px; _padding-top: 2px
}
DIV#shell DIV#page DIV#main DIV#insideNYTimes .navigation {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; CLEAR: none; BORDER-LEFT-STYLE: none
}
#insideNYTimes #insideNYTimesBrowser TD {
	; ZOOM: expression(this.style.zoom =3D "", this =3D=3D =
this.parentNode.firstChild ? this.style.borderLeft =3D "0" : null)
}
#insideNYTimes #insideNYTimesBrowser TH {
	; ZOOM: expression(this.style.zoom =3D "", this =3D=3D =
this.parentNode.firstChild ? this.style.borderLeft =3D "0" : null)
}
#insideNYTimes #insideNYTimesBrowser .story {
	MARGIN-BOTTOM: 0px !important
}
#insideNYTimes #insideNYTimesBrowser .story .kicker {
	LINE-HEIGHT: 140%; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, =
helvetica, sans-serif; FONT-SIZE: 82.25% !important
}
#insideNYTimes #insideNYTimesBrowser .story .kicker A {
	COLOR: #000; FONT-WEIGHT: normal
}
#insideNYTimes #insideNYTimesBrowser .story H3 {
	LINE-HEIGHT: 109.1%; FONT-SIZE: 180.8%
}
#insideNYTimes #insideNYTimesBrowser .story .summary {
	LINE-HEIGHT: 121.5%; FONT-SIZE: 115.1% !important
}
#insideNYTimes #insideNYTimesBrowser .story .headline {
	MARGIN-TOP: 0px !important; MARGIN-BOTTOM: 0px !important; FONT-SIZE: =
98.6% !important; FONT-WEIGHT: normal
}
#sponsoredLinks {
	FONT-FAMILY: arial, helvetica, sans-serif; CLEAR: both
}
#sponsoredLinks #header {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND: #f4f4f4; =
PADDING-TOP: 1px
}
* HTML #sponsoredLinks #header {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
#header H4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 0px =
2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #999999; =
FONT-SIZE: 90%; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: =
0px
}
#header .whatIs A {
	TEXT-TRANSFORM: lowercase; FLOAT: right; FONT-SIZE: 90%
}
#adContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
#adContent .ad {
	PADDING-BOTTOM: 10px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: =
#004276; FONT-SIZE: 90%
}
#adContent .ad A:link {
	PADDING-BOTTOM: 10px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: =
#004276; FONT-SIZE: 90%
}
#adContent .ad A:visited {
	PADDING-BOTTOM: 10px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: =
#004276; FONT-SIZE: 90%
}
* HTML #sponsoredLinks TD.ad {
	FONT-SIZE: 90%
}
.tableless {
	POSITION: relative; FONT-FAMILY: arial, helvetica, sans-serif; =
FONT-SIZE: 86%
}
.tableless IMG {
	MARGIN: 10px 5px 10px 0px
}
.tableless IMG.inline {
	POSITION: relative; MARGIN: 0px; BOTTOM: -3px
}
.tableless P {
	MARGIN: 0px
}
#bColumn .advertisementColumnGroup.columnGroup H4 {
	PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; DISPLAY: block; FONT-FAMILY: arial, sans-serif; =
MARGIN-BOTTOM: 2px; BACKGROUND: #f4f4f4; COLOR: #666; FONT-SIZE: =
x-small; FONT-WEIGHT: normal; PADDING-TOP: 6px; _height: 1em
}
#page DIV#masthead H1 {
	WIDTH: 440px; TOP: 19px; LEFT: 215px
}
#nytStoreBox {
	FONT-FAMILY: arial, helvetica, sans-serif; MARGIN-BOTTOM: 10px; =
BACKGROUND: #f6f6f5
}
#nytStoreBox #nytStoreHeader {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND: #7b8eaa; =
PADDING-TOP: 4px
}
#nytStoreBox #storeItem {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; =
BACKGROUND: #f6f6f5; PADDING-TOP: 15px
}
#nytStoreBox #storeItem IMG {
	WIDTH: 90px; PADDING-RIGHT: 10px; BACKGROUND: #f6f6f5; FLOAT: left; =
HEIGHT: 90px
}
#nytStoreBox #storeItem .text {
	PADDING-RIGHT: 10px; BACKGROUND: #f6f6f5; FONT-SIZE: 90%; PADDING-TOP: =
20px
}
#nytStoreBox #storeItem .link {
	FONT-WEIGHT: bold
}
#nytStoreBox #storeItem .clear {
	BACKGROUND: #fff; VISIBILITY: hidden; CLEAR: both
}
.cColumn {
	WIDTH: 336px
}
.cColumn-TextAdsBox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 9px; =
FONT-FAMILY: arial,sans-serif; CLEAR: both; FONT-SIZE: 90%; OVERFLOW: =
auto; PADDING-TOP: 10px
}
* HTML .cColumn-TextAdsBox {
	HEIGHT: 1%
}
.cColumn-TextAdsLeft {
	TEXT-ALIGN: left; WIDTH: 180px; FLOAT: left
}
.cColumn-TextAdsLeft .cColumn-TextAdsHeader {
	FONT-WEIGHT: bold
}
.cColumn-TextAdsLeft .cColumn-TextAd {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cColumn-TextAdsLeft .cColumn-TextAd BR {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.cColumn-TextAdsBox FONT {
	FONT-SIZE: 100%
}
.cColumn-TextAdsRight {
	FLOAT: right
}
#aColumn .sphereLink {
	MARGIN-TOP: 4px; FLOAT: left
}
#aColumn .sphereLink A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(http://www.sphere.com/images/sphereicon.gif) no-repeat =
left top; FONT-SIZE: 90%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#aColumn .sphereLink A:hover {
	TEXT-DECORATION: underline
}
#aColumn .sphereIt.nextArticleLink {
	MARGIN-TOP: 0px; WIDTH: 300px; FLOAT: right; CLEAR: none
}
.video {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/video_icon.gif)
}
.icon {
	PADDING-LEFT: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: =
left center
}
BODY.wideAd DIV#shell DIV#page DIV#main {
	BACKGROUND-POSITION: -133px top
}
BODY.wideAd #mostPopWidget {
	WIDTH: 467px
}
BODY.wideAd #main #aColumn {
	WIDTH: 468px
}
BODY.wideAd #aColumn #article {
	WIDTH: 468px
}
BODY.wideAd #aColumn #articleExtras {
	WIDTH: 468px
}
BODY.wideAd #main #bColumn {
	WIDTH: 468px
}
.expiredAd {
	Z-INDEX: 900010; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; =
TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 14px; =
LINE-HEIGHT: 1.4; BACKGROUND-COLOR: #fff; PADDING-LEFT: 14px; WIDTH: =
400px; PADDING-RIGHT: 14px; FONT-FAMILY: georgia, 'times new roman', =
serif; HEIGHT: 62px; COLOR: #444; FONT-SIZE: 91.6%; BORDER-TOP: #ccc 1px =
solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 14px
}
.expiredAd P {
	MARGIN: 0px 0px 1em
}
.expiredAd .close {
	TEXT-INDENT: -10000px; WIDTH: 53px; DISPLAY: block; BACKGROUND: =
url(http://graphics8.nytimes.com/images/apps/buttons/close.gif) =
no-repeat; HEIGHT: 25px; OVERFLOW: hidden
}
UL.articleAdTools {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 5px 0px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bColumn UL.articleAdTools {
	WIDTH: 331px
}
UL.articleAdTools LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; =
PADDING-TOP: 0px
}
UL.articleAdTools LI A {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; FONT-FAMILY: arial, =
helvetica, sans-serif; FONT-SIZE: 10px
}
UL.articleAdTools LI.perma {
	BORDER-LEFT: #e2e2e2 1px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px
}
UL.articleAdTools LI.email A {
	BACKGROUND: url(/images/article/tools/emailthis.gif) no-repeat 0px 50%
}
UL.articleAdTools LI.perma A {
	BACKGROUND: url(/images/article/tools/permalink.gif) no-repeat 0px 50%
}
#PushDown {
	BORDER-BOTTOM: #d3d3d3 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#shell {
	POSITION: relative
}
#main {
	POSITION: relative
}
#XXL {
	MARGIN-BOTTOM: 10px
}
#FixedPanel {
	POSITION: fixed
}
BODY.wideAd DIV#shell DIV#page DIV#main {
	BACKGROUND-POSITION: -133px top
}
BODY.wideAd #mostPopWidget {
	WIDTH: 467px
}
BODY.wideAd #main #aColumn {
	WIDTH: 468px
}
BODY.wideAd #aColumn #article {
	WIDTH: 468px
}
BODY.wideAd #aColumn #articleExtras {
	WIDTH: 468px
}
BODY.wideAd #main #bColumn {
	WIDTH: 468px
}
BODY.wideAd #wideImage {
	WIDTH: 468px
}
BODY.wideAd #bColumn UL.articleAdTools {
	WIDTH: 463px
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/common/screen/general.css

BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 18px; _margin-left: 22px
}
OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 18px; _margin-left: 22px
}
UL LI {
	LIST-STYLE-TYPE: none
}
* HTML UL LI {
	HEIGHT: 1%
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.doubleRule {
	BORDER-RIGHT-WIDTH: 0px !important; MARGIN-TOP: 12px; MARGIN-BOTTOM: =
12px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
50%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px =
!important; HEIGHT: 4px; CLEAR: both; BORDER-LEFT-WIDTH: 0px !important
}
.singleRule {
	LINE-HEIGHT: 0; MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; HEIGHT: 1px; =
CLEAR: both; FONT-SIZE: 0px; BORDER-TOP: #ccc 1px solid
}
#nagBar {
	DISPLAY: none
}
DIV#shell {
	POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #999 1px solid; =
MARGIN: 0px auto; WIDTH: 971px; DISPLAY: block; FONT-SIZE: 90%
}
DIV#shell UL.tabs {
	Z-INDEX: 5500; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: =
Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; VERTICAL-ALIGN: =
middle; PADDING-TOP: 0px
}
DIV#shell UL.tabs LI {
	BACKGROUND-IMAGE: none; Z-INDEX: 6000; BORDER-BOTTOM: #ccc 1px solid; =
BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#f0f4f5; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: =
block; WHITE-SPACE: nowrap; FLOAT: left; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
DIV#shell UL.tabs LI.selected {
	Z-INDEX: 9999; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; =
BACKGROUND-COLOR: white; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; =
PADDING-TOP: 4px
}
DIV#shell DIV.tabContent {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 7px; MARGIN: 0px; =
PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: none; CLEAR: both; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
7px; _padding: 7px 7px 30px 7px
}
DIV#shell DIV.tabContentActive.tabContent {
	DISPLAY: block
}
DIV#shell DIV.tabContent OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
DIV#shell DIV.tabContent OL LI {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; _padding-left: 0
}
DIV#login {
	Z-INDEX: 5000; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FONT-SIZE: 10px; =
VERTICAL-ALIGN: bottom; TOP: 0px; PADDING-TOP: 0px; _border-bottom: 1px =
solid #999; _height: 20px
}
DIV#login UL.tabs {
	MIN-HEIGHT: 19px; FLOAT: none; TOP: 0px; LEFT: 0px; _height: 20px; =
_position: absolute; _float: none
}
DIV#login UL.tabs LI {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; MIN-HEIGHT: 11px; =
BORDER-RIGHT-COLOR: #999; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #999; =
_height: 11px
}
DIV#login UL.tabs LI A {
	COLOR: #333
}
DIV#login UL.tabs {
	MIN-HEIGHT: 17px; _height: 19px
}
DIV#login UL#memberTools {
	MIN-HEIGHT: 17px; _height: 19px
}
UL#memberTools {
	Z-INDEX: 9998; POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: =
0px; BORDER-RIGHT-WIDTH: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, =
sans-serif; WHITE-SPACE: nowrap; FLOAT: right; BORDER-TOP-WIDTH: 0px =
!important; BORDER-BOTTOM-WIDTH: 0px !important; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px !important; PADDING-TOP: =
2px; _border-bottom: 1px solid #999999
}
UL#memberTools LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: =
#ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; DISPLAY: inline; WHITE-SPACE: nowrap; FONT-SIZE: =
12px; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid; =
PADDING-TOP: 0px
}
UL#memberTools LI:first-child {
	BORDER-LEFT-WIDTH: 0px
}
UL#memberTools LI SPAN.username A {
	FONT-WEIGHT: bold
}
UL#memberTools LI IMG#memberTool_TimesSelect {
	VERTICAL-ALIGN: bottom
}
UL#memberTools LI.tslogo {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; =
BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
UL#memberTools LI.tslogo A {
	COLOR: #000
}
UL#memberTools LI IMG#memberTool_TimesSelect {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 6px; =
BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 2px
}
#timesSelectDropDown {
	Z-INDEX: 9999; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; =
TEXT-ALIGN: left; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 113px; PADDING-RIGHT: =
0px; VISIBILITY: hidden; BORDER-TOP: #999 1px solid; TOP: 17px; =
BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px; LEFT: 0px; =
_padding-bottom: 0; _width: 113px
}
.dropDown#timesSelectDropDown {
	LEFT: 855px !important
}
#timesSelectDropDown UL {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; =
MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #666 !important; =
FONT-SIZE: 95%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.dropDown#timesSelectDropDown UL {
	FONT-SIZE: 80%
}
#timesSelectDropDown UL LI {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: =
none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: =
block; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll =
repeat 0% 0%; FONT-SIZE: 100%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#timesSelectDropDown A {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 0px -5px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 10px; =
FONT-WEIGHT: normal !important; PADDING-TOP: 2px; _height: 12px
}
#timesSelectDropDown A:link {
	COLOR: #004276
}
#timesSelectDropDown A:visited {
	COLOR: #004276
}
#timesSelectDropDown LI.sect A {
	TEXT-TRANSFORM: uppercase; COLOR: #666 !important
}
DIV#page {
	Z-INDEX: 1; POSITION: relative; CLEAR: both; BORDER-TOP: #999 1px =
solid; TOP: -1px; BORDER-RIGHT: #999 1px solid; _border-top: 0; _top: 0
}
DIV#masthead {
	BORDER-BOTTOM: black 2px solid; POSITION: relative; PADDING-BOTTOM: =
0px; MARGIN: 0px; MIN-HEIGHT: 48px; PADDING-LEFT: 9px; PADDING-RIGHT: =
0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 7px; _height: 48px; =
_overflow: visible
}
IMG#NYTLogo {
	MARGIN-TOP: 4px
}
DIV#masthead DIV#date {
	FONT-SIZE: 12px
}
DIV#masthead H1 {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; DISPLAY: =
block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 29px; =
VERTICAL-ALIGN: baseline; TOP: 19px; PADDING-TOP: 0px; LEFT: 308px
}
DIV#masthead H1 A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#searchWidget {
	POSITION: relative; WIDTH: 197px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FLOAT: right; FONT-SIZE: 8pt; MARGIN-RIGHT: 7px
}
DIV#searchWidget #searchInputs {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; MIN-HEIGHT: 21px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: bottom; =
PADDING-TOP: 0px; _height: 21px
}
DIV#searchWidget #searchInputs .inputGroup {
	MARGIN: 0px 0px 5px; WIDTH: 140px; FLOAT: left
}
DIV#searchWidget #searchInputs .inputGroup LI {
	MARGIN-TOP: 2px; WHITE-SPACE: nowrap; FLOAT: left; CLEAR: right; =
MARGIN-RIGHT: 5px; _margin-top: 0px
}
DIV#searchWidget #searchInputs .inputGroup INPUT {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
DIV#searchWidget INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV#searchWidget INPUT#searchQuery {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 19px
}
DIV#searchWidget INPUT#searchSubmit {
	FLOAT: right
}
DIV#Middle1 {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; WIDTH: 88px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; FONT-SIZE: 9px; =
OVERFLOW: hidden; MARGIN-RIGHT: 7px
}
DIV#Middle1 IMG {
	DISPLAY: block; MARGIN-BOTTOM: 1px
}
DIV#nytSearchWidget {
	POSITION: relative; WIDTH: 197px; WHITE-SPACE: nowrap; FLOAT: right; =
FONT-SIZE: 91.6%; MARGIN-RIGHT: 7px
}
* HTML DIV#nytSearchWidget {
	MARGIN-RIGHT: 4px
}
DIV#nytSearchWidget LABEL {
	MARGIN: 0px 0px 2px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
DIV#nytSearchWidget INPUT {
	VERTICAL-ALIGN: middle
}
DIV#nytSearchWidget INPUT#searchQuery {
	MARGIN: 0px 2px 0px 0px; WIDTH: 163px; HEIGHT: 12px; FONT-SIZE: 100%
}
#adxLeaderboard {
	BORDER-BOTTOM: #d3d3d3 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: =
5px
}
#adxLeaderboard:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
#adxLeaderboard > TABLE {
	MARGIN: auto
}
* HTML #adxLeaderboard {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1%; =
PADDING-TOP: 5px
}
DIV#main {
	PADDING-BOTTOM: 7px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #fff 1px solid; =
PADDING-TOP: 0px
}
DIV#main:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
* HTML #main {
	HEIGHT: 1%
}
#movies {
	DISPLAY: none
}
DIV.story {
	; MARGIN-TOP: expression( this =3D=3D this.parentNode.firstChild ? =
"0px" : "12px" ); MARGIN-BOTTOM: 8px
}
DIV.story:first-child {
	MARGIN-TOP: 0px
}
DIV.story H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: =
125%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.story H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: =
125%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.story H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: =
125%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.story H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: =
125%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.story H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: =
125%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.byline {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #808080; FONT-SIZE: =
86%
}
SPAN.timestamp {
	COLOR: #a81817
}
DIV.story DIV.byline SPAN.timestamp {
	COLOR: #a81817
}
DIV.story P.summary {
	LINE-HEIGHT: 1.35em; MARGIN: 2px 0px 0px; FONT-FAMILY: Georgia, "Times =
New Roman", Times, serif; COLOR: #333; FONT-SIZE: 100%
}
DIV.story DIV.kicker {
	LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, =
Helvetica, sans-serif; COLOR: black; FONT-SIZE: 90%
}
DIV.story DIV.callout {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 12px; FLOAT: =
right; COLOR: #666; MARGIN-LEFT: 24px; FONT-SIZE: 92%
}
IMG.callout {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 12px; FLOAT: =
right; COLOR: #666; MARGIN-LEFT: 24px; FONT-SIZE: 92%
}
.callout .credit {
	FONT-SIZE: 91%
}
DIV#main DIV.bColumn DIV.story DIV.callout {
	MARGIN-LEFT: 0px
}
DIV.story DIV.callout DIV.calloutTools {
	FLOAT: right
}
DIV.story DIV.callout DIV.calloutTools A.enlargeTool {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: =
url(/images/article/functions/enlarge_icon.gif) no-repeat 0px 0px
}
DIV.story DIV.callout IMG {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: =
none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; =
BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
DIV.story DIV.callout DIV.credit {
	TEXT-ALIGN: right; COLOR: #666666
}
DIV#main DIV.bColumn DIV.story H1 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H2 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H3 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H4 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H5 {
	FONT-SIZE: 100%
}
DIV#main #abColumns DIV.columnGroup#readersOpinionsColumnGroup DIV.story =
H5 {
	FONT-SIZE: 85%
}
DIV#footer {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
FONT-FAMILY: Arial, Helvetica, sans-serif; CLEAR: both; FONT-SIZE: 90%; =
BORDER-TOP: black 2px solid; PADDING-TOP: 13px
}
DIV#footer A {
	COLOR: #666; TEXT-DECORATION: underline
}
DIV#footer A.rssButton {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/images/global/icons/feed_icon_16x16.gif) no-repeat left =
top; PADDING-TOP: 1px
}
DIV#footer A.rssButton:visited {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/images/global/icons/feed_icon_16x16.gif) no-repeat left =
top; PADDING-TOP: 1px
}
DIV#footer A.copyright {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#footer DIV.footerRow {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
DIV#footer UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
9px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
DIV#footer UL LI {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; =
PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: none transparent scroll =
repeat 0% 0%; PADDING-TOP: 0px
}
.linkbox {
	CURSOR: hand
}
DIV.columnGroup A.more {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: =
85%
}
DIV.columnGroup DIV.columnGroupTools {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; FONT-SIZE: 90%
}
DIV.columnGroup H4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 7px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: =
Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 86%; FONT-WEIGHT: =
normal; PADDING-TOP: 0px
}
DIV.columnGroup > H5 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 7px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: =
Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 86%; FONT-WEIGHT: =
normal; PADDING-TOP: 0px
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement {
	PADDING-LEFT: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 12px
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section {
	PADDING-LEFT: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 12px
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement =
A.titleLink {
	DISPLAY: block; FONT-SIZE: 90%
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section A.title_link {
	DISPLAY: block; FONT-SIZE: 90%
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement =
SPAN.adText {
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section SPAN.ad_text {
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement =
SPAN.visibleUrl {
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section SPAN.visible_url =
{
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: none =
transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI {
	POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 1.2em; MARGIN: 6px; =
WIDTH: 88px; DISPLAY: inline-block; FONT-FAMILY: Arial, Helvetica, =
sans-serif; WORD-WRAP: break-word; BACKGROUND: none transparent scroll =
repeat 0% 0%; FLOAT: left; FONT-SIZE: 80%; VERTICAL-ALIGN: top; =
OVERFLOW: visible; _height: 1%
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI A =
{
	LINE-HEIGHT: 1.2em
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails =
LI.clearfix {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; HEIGHT: 0px; CLEAR: =
both; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI A =
{
	LINE-HEIGHT: 1em
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI =
IMG {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
DIV.customSelectContainer {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
4px; WIDTH: 98px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: =
Arial, Helvetica, sans-serif; BACKGROUND: =
url(/images/homepage/searchSelect.gif) no-repeat left top; HEIGHT: 15px; =
FONT-SIZE: 85%; OVERFLOW: hidden; PADDING-TOP: 4px; _background: none
}
DIV.customSelectContainer SELECT {
	POSITION: absolute; WIDTH: 102px; TOP: 0px; LEFT: 0px; opacity: 0.0
}
UL.refer {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
COLOR: #333; FONT-SIZE: 92%; PADDING-TOP: 0px
}
UL.refer LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; PADDING-TOP: 0px; _background-position: =
left .45em
}
UL.refer LI.free {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; PADDING-TOP: 0px; _background-position: =
left .45em
}
H5 .audio {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .graphic {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .interactive {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .photo {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .slideShow {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .trailer {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
H5 .video {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 95%
}
.media {
	MARGIN: 0px 0px 4px; FLOAT: none !important
}
H5 A SPAN.iconText {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 80%
}
#articleInline #inlineMultimedia .story IMG {
	MARGIN-TOP: 15px; DISPLAY: block; MARGIN-BOTTOM: 0px
}
.media IMG {
	MARGIN-TOP: 15px; DISPLAY: block; MARGIN-BOTTOM: 0px
}
#articleInline #inlineMultimedia .story H2 {
	MARGIN-TOP: 2px
}
#articleInline #inlineMultimedia .story .mediaType {
	FILTER: Alpha(Opacity=3D80); PADDING-BOTTOM: 4px !important; =
LINE-HEIGHT: 13px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -20px; =
PADDING-LEFT: 20px !important; WIDTH: 166px; PADDING-RIGHT: 4px =
!important; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: =
arial,sans-serif; BACKGROUND-POSITION: 3px 4px; COLOR: #000; FONT-SIZE: =
77%; CURSOR: pointer; PADDING-TOP: 3px !important; opacity: .8; =
_line-height: 14px; -moz-opacity: 0.8
}
.aColumn #inlineMultimedia .story .mediaType {
	FILTER: Alpha(Opacity=3D80); PADDING-BOTTOM: 4px !important; =
LINE-HEIGHT: 13px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -20px; =
PADDING-LEFT: 20px !important; WIDTH: 166px; PADDING-RIGHT: 4px =
!important; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: =
arial,sans-serif; BACKGROUND-POSITION: 3px 4px; COLOR: #000; FONT-SIZE: =
77%; CURSOR: pointer; PADDING-TOP: 3px !important; opacity: .8; =
_line-height: 14px; -moz-opacity: 0.8
}
.media .mediaType {
	FILTER: Alpha(Opacity=3D80); PADDING-BOTTOM: 4px !important; =
LINE-HEIGHT: 13px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -20px; =
PADDING-LEFT: 20px !important; WIDTH: 166px; PADDING-RIGHT: 4px =
!important; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: =
arial,sans-serif; BACKGROUND-POSITION: 3px 4px; COLOR: #000; FONT-SIZE: =
77%; CURSOR: pointer; PADDING-TOP: 3px !important; opacity: .8; =
_line-height: 14px; -moz-opacity: 0.8
}
HTML *#articleInline #inlineMultimedia .story .mediaType {
	FONT-SIZE: 65%; _font-size: 70%
}
.media .mediaType {
	FONT-SIZE: 65%; _font-size: 70%
}
.audio.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/audio_icon.gif)
}
.graphic.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/graphic_icon.gif)
}
.interactive.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/interactive_icon.gif)
}
.photo.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/photo_icon.gif)
}
.trailer.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/trailer_icon.gif)
}
.slideShow.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/photo_icon.gif)
}
.map.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/map_icon.gif)
}
.video.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/video_icon.gif)
}
.trailer.mediaType {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/trailer_icon.gif)
}
.audio.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.graphic.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.interactive.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.photo.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.trailer.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.slideShow.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.map.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.video.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.trailer.mediaType {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px center
}
.refer LI .inlinePlayer {
	MARGIN-LEFT: -8px
}
.inlinePlayer {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 0px solid; =
PADDING-BOTTOM: 2px; MARGIN-TOP: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: =
4px; BACKGROUND: white; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: =
#e2e2e2 0px solid; PADDING-TOP: 3px
}
.tsIcon {
	DISPLAY: none !important
}
#articleInline #inlineMultimedia .story .tsIcon {
	DISPLAY: none !important
}
.hideContent {
	DISPLAY: none
}
SPAN.dateLine {
	COLOR: #808080
}
DIV.story DIV.byline SPAN.dateLine {
	COLOR: #808080
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/common/screen/promos.css

.bColumn .columnGroup {
	PADDING-BOTTOM: 4px !important
}
.cColumn .columnGroup {
	PADDING-BOTTOM: 4px !important; PADDING-TOP: 12px !important
}
#aColumn .specialSectionHeader {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 8px; =
FONT-SIZE: 140%; FONT-WEIGHT: bold
}
.aColumn .specialSectionHeader {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 8px; =
FONT-SIZE: 140%; FONT-WEIGHT: bold
}
#aColumn .specialSectionHeader .subheader {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 1px; FONT-SIZE: 70%; FONT-WEIGHT: normal
}
.aColumn .specialSectionHeader .subheader {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 1px; FONT-SIZE: 70%; FONT-WEIGHT: normal
}
#aColumn .specialSectionHeader IMG {
	FLOAT: left
}
.aColumn .specialSectionHeader IMG {
	FLOAT: left
}
#aColumn .noSubheader IMG {
	FLOAT: none
}
.aColumn .noSubheader IMG {
	FLOAT: none
}
.columnGroup H3 {
	MARGIN-TOP: 4px !important
}
.branded {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0px; HEIGHT: 0px; COLOR: transparent; CLEAR: =
both; OVERFLOW: hidden; PADDING-TOP: 20px
}
.branded A {
	MARGIN-TOP: -18px; TEXT-INDENT: -3000px; WIDTH: 190px; DISPLAY: block; =
HEIGHT: 18px
}
.columnGroup .CollDisplayName {
	MARGIN: 0px 0px 8px; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; FONT-SIZE: 120% !important; FONT-WEIGHT: bold !important
}
.columnGroup H3.icon {
	MARGIN: 0px 0px 8px; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; FONT-SIZE: 120% !important; FONT-WEIGHT: bold !important
}
.columnGroup H3.promo {
	MARGIN: 0px 0px 8px; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; FONT-SIZE: 120% !important; FONT-WEIGHT: bold !important
}
.cColumn H4 {
	MARGIN-BOTTOM: 6px !important
}
.cColumn H4 A {
	COLOR: black
}
.CollDisplayName A {
	COLOR: black
}
H3.icon A {
	COLOR: black
}
H3.promo A {
	COLOR: black
}
.columnGroup H3.icon {
	PADDING-LEFT: 23px !important; BACKGROUND-REPEAT: no-repeat; HEIGHT: =
20px
}
.columnGroup H3.promo IMG {
	MARGIN-BOTTOM: 10px !important; FLOAT: left; MARGIN-RIGHT: 8px
}
.bColumn .subheader {
	MARGIN-TOP: -5px !important; DISPLAY: block; FONT-FAMILY: Arial, =
Helvetica, sans-serif; MARGIN-BOTTOM: 7px; FONT-SIZE: 95%
}
.cColumn .subheader {
	MARGIN-TOP: -5px !important; DISPLAY: block; FONT-FAMILY: Arial, =
Helvetica, sans-serif; MARGIN-BOTTOM: 7px; FONT-SIZE: 95%
}
.bColumn .columnGroup .branded + .subheader {
	MARGIN-TOP: -9px !important
}
.cColumn H4 IMG {
	VERTICAL-ALIGN: top
}
.editPromo H5 A {
	FONT-WEIGHT: normal
}
.cColumn H5 {
	FONT-SIZE: 100% !important
}
.columnGroup H3 + .story {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
.borderTop {
	MARGIN-BOTTOM: 12px !important; BORDER-TOP: #ccc 1px solid; =
PADDING-TOP: 12px
}
.cColumn .columnGroup .story:first-child .bColumn .columnGroup =
.story:first-child {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 6px
}
.bColumn .callout {
	MARGIN-LEFT: 0px !important
}
.bColumn .thumbnail {
	MARGIN-LEFT: 12px !important
}
.bColumn .columnGroup .span.callout {
	MARGIN: 0px 0px 4px; FLOAT: none !important
}
.bColumn .columnGroup .media.callout {
	MARGIN: 0px 0px 4px; FLOAT: none !important
}
.bColumn .span.callout {
	MARGIN: 0px 0px 24px; FLOAT: none !important; CLEAR: left
}
.bColumn UL {
	LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 4px
}
.cColumn UL {
	LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 4px
}
.bColumn OL {
	LINE-HEIGHT: 1.3em
}
.cColumn OL {
	LINE-HEIGHT: 1.3em
}
.specialSectionHeader IMG {
	VERTICAL-ALIGN: middle
}
.bColumn OL {
	MARGIN-LEFT: 23px !important
}
* HTML .bColumn OL {
	MARGIN-LEFT: 27px !important
}
.bColumn UL LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; PADDING-TOP: 0px; _padding: 0px 0px 0px =
8px; _background-position: left .45em
}
.cColumn UL LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; PADDING-TOP: 0px; _padding: 0px 0px 0px =
8px; _background-position: left .45em
}
#apr H5 {
	FONT-WEIGHT: normal !important
}
.bColumn UL H5 {
	FONT-WEIGHT: normal !important
}
.bColumn OL H5 {
	FONT-WEIGHT: normal !important
}
.cColumn UL H5 {
	FONT-WEIGHT: normal !important
}
.cColumn OL H5 {
	FONT-WEIGHT: normal !important
}
.bColumn .external_feed H5 {
	FONT-WEIGHT: normal !important
}
.bColumn .kicker {
	CLEAR: left
}
.bColumn .byline {
	MARGIN-BOTTOM: 3px
}
.bColumn .columnGroup .more {
	FONT-SIZE: 92%
}
.cColumn .more {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; FONT-SIZE: 90% =
!important
}
.bColumn .more {
	LINE-HEIGHT: 1.4em; MARGIN-TOP: 5px !important; FONT-FAMILY: Arial, =
Helvetica, sans-serif !important
}
.story .more {
	MARGIN-TOP: 8px !important
}
.more:unknown {
	MARGIN-TOP: 8px; DISPLAY: block !important; MARGIN-BOTTOM: 8px
}
.bColumn H4 A {
	COLOR: black
}
.bColumn .adCreative {
	TEXT-ALIGN: right !important; FONT-SIZE: 80% !important; PADDING-TOP: =
7px !important
}
.bColumn .adCreative IMG {
	MARGIN: 0px; DISPLAY: block !important; FLOAT: right !important
}
.columnGroup .subColumnA {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 173px; DISPLAY: inline; BORDER-TOP-STYLE: none =
!important; FLOAT: left; CLEAR: left; BORDER-LEFT-STYLE: none =
!important; MARGIN-RIGHT: 13px !important
}
.columnGroup .editColumn {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 173px; DISPLAY: inline; BORDER-TOP-STYLE: none =
!important; FLOAT: left; CLEAR: left; BORDER-LEFT-STYLE: none =
!important; MARGIN-RIGHT: 13px !important
}
.columnGroup .subColumnB {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 134px !important; DISPLAY: inline; BORDER-TOP-STYLE: =
none !important; FLOAT: left; MARGIN-LEFT: 6px !important; CLEAR: right; =
BORDER-LEFT-STYLE: none !important; MARGIN-RIGHT: 6px !important
}
.columnGroup .searchColumn {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 134px !important; DISPLAY: inline; BORDER-TOP-STYLE: =
none !important; FLOAT: left; MARGIN-LEFT: 6px !important; CLEAR: right; =
BORDER-LEFT-STYLE: none !important; MARGIN-RIGHT: 6px !important
}
#adxBigAd {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 12px; CLEAR: both
}
#adxBigAd H4 {
	TEXT-ALIGN: left
}
.cColumn IFRAME {
	MARGIN-BOTTOM: 12px
}
.cColumn IFRAME {
	MARGIN-BOTTOM: 12px
}
#classifiedsWidget .tabContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important
}
#classifiedsWidget .tabContent .summary {
	LINE-HEIGHT: 110% !important; MARGIN-BOTTOM: 6px !important
}
#classifiedsWidget #allClassifieds .kicker {
	MARGIN-LEFT: 7px !important; MARGIN-RIGHT: 7px !important
}
#classifiedsWidget #allClassifieds .refer {
	MARGIN-LEFT: 7px !important; MARGIN-RIGHT: 7px !important
}
#classifiedsWidget .story {
	MARGIN-BOTTOM: 12px !important
}
#classifiedsWidget .callout {
	MARGIN-LEFT: 12px !important
}
#classifiedsWidget .editColumn .kicker {
	MARGIN-LEFT: 0px !important; MARGIN-RIGHT: 0px !important
}
#classifiedsWidget .editColumn .refer {
	MARGIN-LEFT: 0px !important; MARGIN-RIGHT: 0px !important
}
#classifiedsWidget .searchColumn .kicker {
	MARGIN-LEFT: 0px !important; MARGIN-RIGHT: 0px !important
}
#classifiedsWidget .searchColumn .refer {
	MARGIN-LEFT: 0px !important; MARGIN-RIGHT: 0px !important
}
#classifiedsWidget .story .refer {
=09
}
#classifiedsWidget .refer {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; FONT-SIZE: 85%
}
#classifiedsWidget .tabContent:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
* HTML #classifiedsWidget .tabContent {
	HEIGHT: 1%
}
#classifiedsWidget .tabContent .subColumns {
	PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important
}
#classifiedsWidget .tabContent .subColumnA {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 173px; DISPLAY: inline; BORDER-TOP-STYLE: none =
!important; FLOAT: left; MARGIN-LEFT: 6px !important; BORDER-LEFT-STYLE: =
none !important; MARGIN-RIGHT: 6px !important
}
#classifiedsWidget .tabContent .editColumn {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 173px; DISPLAY: inline; BORDER-TOP-STYLE: none =
!important; FLOAT: left; MARGIN-LEFT: 6px !important; BORDER-LEFT-STYLE: =
none !important; MARGIN-RIGHT: 6px !important
}
#classifiedsWidget .tabContent .subColumnB {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 134px !important; DISPLAY: inline; BORDER-TOP-STYLE: =
none !important; FLOAT: left; MARGIN-LEFT: 6px !important; =
BORDER-LEFT-STYLE: none !important; MARGIN-RIGHT: 6px !important
}
#classifiedsWidget .tabContent .searchColumn {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none =
!important; WIDTH: 134px !important; DISPLAY: inline; BORDER-TOP-STYLE: =
none !important; FLOAT: left; MARGIN-LEFT: 6px !important; =
BORDER-LEFT-STYLE: none !important; MARGIN-RIGHT: 6px !important
}
* HTML #classifiedsWidget .tabContent .subColumnB {
	MARGIN-LEFT: 0px !important
}
#classifiedsWidget .tabContent .story H5 {
	FONT-SIZE: 100% !important
}
#classifiedsWidget .tabContent .kicker {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 2px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; CLEAR: left; FONT-SIZE: 90%; FONT-WEIGHT: normal
}
#classifiedsWidget .tabContent .subColumnA UL {
	LINE-HEIGHT: 140%; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FONT-SIZE: 90%
}
#classifiedsWidget .tabContent .subColumnB UL {
	LINE-HEIGHT: 140%; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FONT-SIZE: 90%
}
#classifiedsWidget .tabContent .subColumnA LI {
	PADDING-LEFT: 2px !important; BACKGROUND: none transparent scroll =
repeat 0% 0%
}
#classifiedsWidget .tabContent .subColumnB LI {
	PADDING-LEFT: 2px !important; BACKGROUND: none transparent scroll =
repeat 0% 0%
}
#classifiedsWidget .tabContent .subheader {
	MARGIN-TOP: -3px !important; DISPLAY: block; FONT-FAMILY: Arial, =
Helvetica, sans-serif; MARGIN-BOTTOM: 7px; FONT-SIZE: 80%
}
#classifiedsWidget .tabContent .refer {
	MARGIN-BOTTOM: 10px; CLEAR: both
}
#classifiedsWidget .tabContent .searchForm {
	MARGIN: 0px 0px 12px; WIDTH: 134px !important; DISPLAY: inline; FLOAT: =
left
}
#classifiedsWidget .tabContent .searchForm INPUT#searchQuery {
	WIDTH: 128px; MARGIN-BOTTOM: 4px
}
#classifiedsWidget .tabContent .searchForm INPUT#searchSubmit {
	DISPLAY: inline; FLOAT: left; CLEAR: none !important
}
#classifiedsWidget .tabContent .searchForm .more {
	MARGIN-TOP: 5px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.8em =
!important
}
#classifiedsWidget .tabContent .announcement {
	PADDING-BOTTOM: 7px !important; BACKGROUND-COLOR: #efefef !important; =
MARGIN: 4px 7px 7px; PADDING-LEFT: 7px !important; WIDTH: 305px =
!important; PADDING-RIGHT: 7px !important; HEIGHT: auto !important; =
PADDING-TOP: 7px !important
}
#classifiedsWidget .tabContent .announcement P.summary {
	MARGIN: 0px
}
#classifiedsWidget .tabContent .announcement .callout {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 120px; =
BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 0px !important; HEIGHT: 60px; =
BORDER-LEFT-STYLE: none; OVERFLOW: hidden
}
#classifiedsWidget .tabContent .advertisement {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 7px 7px; PADDING-LEFT: 0px =
!important; WIDTH: 318px; PADDING-RIGHT: 0px !important; CLEAR: both; =
BORDER-TOP: #ccc 1px solid; PADDING-TOP: 7px !important
}
#jobMarket .advertisement .kicker {
	WIDTH: 172px !important; FLOAT: right !important; CLEAR: none =
!important
}
#jobMarket .advertisement .summary {
	WIDTH: 172px !important; FLOAT: right !important; CLEAR: none =
!important
}
#jobMarket .advertisement .refer {
	WIDTH: 172px !important; FLOAT: right !important; CLEAR: none =
!important
}
#classifiedsWidget .tabContent .advertisement .callout {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: =
171px; DISPLAY: inline; FLOAT: left !important; HEIGHT: 96px; =
MARGIN-LEFT: 0px !important; OVERFLOW: hidden; BORDER-TOP: #ccc 1px =
solid; MARGIN-RIGHT: 13px; BORDER-RIGHT: #ccc 1px solid
}
#classifiedsWidget .tabContent .advertisement.story H5 {
	LINE-HEIGHT: 120% !important; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; MARGIN-BOTTOM: 0px !important; FONT-SIZE: 90% !important
}
#classifiedsWidget .tabContent .announcement.story H5 {
	LINE-HEIGHT: 120% !important; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; MARGIN-BOTTOM: 0px !important; FONT-SIZE: 90% !important
}
#classifiedsWidget .tabContent .advertisement.story H5 {
	DISPLAY: block
}
#classifiedsWidget .tabContent .advertisement.story P.summary {
	DISPLAY: block
}
#classifiedsWidget .tabContent .advertisement.story P.summary {
	LINE-HEIGHT: 120% !important; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; MARGIN-BOTTOM: 6px !important; LETTER-SPACING: -0.01em; =
COLOR: #000 !important; FONT-SIZE: 90% !important; WORD-SPACING: -0.15em
}
#classifiedsWidget .tabContent .announcement.story P.summary {
	LINE-HEIGHT: 120% !important; FONT-FAMILY: Arial, Helvetica, sans-serif =
!important; MARGIN-BOTTOM: 6px !important; LETTER-SPACING: -0.01em; =
COLOR: #000 !important; FONT-SIZE: 90% !important; WORD-SPACING: -0.15em
}
#classifiedsWidget .tabContent .advertisement .adCreative {
	FLOAT: left !important
}
#classifiedsWidget .tabContent .searchColumn #moduleAd {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; BORDER-RIGHT-STYLE: =
none; MARGIN: 0px; BORDER-TOP-STYLE: none; CLEAR: both; =
BORDER-LEFT-STYLE: none
}
#jobMarket .adCreative {
	PADDING-BOTTOM: 7px !important; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: =
7px !important; WIDTH: 120px !important; PADDING-RIGHT: 7px !important; =
BACKGROUND: #efefef; FLOAT: left !important; HEIGHT: 60px !important; =
OVERFLOW: hidden; PADDING-TOP: 7px !important
}
#classifiedsWidget .tabContent .searchColumn .adCreative {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: =
120px !important; PADDING-RIGHT: 7px; BACKGROUND: #efefef; FLOAT: none =
!important; HEIGHT: 60px !important; OVERFLOW: hidden; PADDING-TOP: 7px
}
#classifiedsWidget .tabContent .searchColumn .adCreative IMG {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FLOAT: none !important; PADDING-TOP: 0px
}
.inlineVideo {
	WIDTH: 316px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 8px
}
.inlineVideo IFRAME {
	MARGIN-LEFT: -10px; MARGIN-RIGHT: -10px
}
.left.inlineVideo {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.right.inlineVideo {
	FLOAT: right; MARGIN-LEFT: 15px
}
.inlineVideo H3 {
	MARGIN: 0px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FLOAT: left
}
.inlineVideo .more {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right
}
#articleBody .inlineVideo {
	MARGIN-TOP: 6px
}
#articleBody .inlineVideo H3 {
	FONT-SIZE: 91.6%
}
#articleBody .inlineVideo .more {
	FONT-SIZE: 73.3%; TEXT-DECORATION: none
}
#articleBody .inlineVideo A {
	TEXT-DECORATION: none
}
#articleBody .inlineVideo A:hover {
	TEXT-DECORATION: underline
}
#redCarpetHeadline {
	BACKGROUND-IMAGE: url(/images/promos/movies/red_carpet.gif)
}
#timesSelectHeadline {
	BACKGROUND-IMAGE: url(/images/promos/timesselect/promo_head_ts.gif)
}
#timesPulseHeadline {
	BACKGROUND-IMAGE: url(/images/promos/movies/times_pulse_headline.gif)
}
#playHeadline {
	BACKGROUND-IMAGE: url(/images/headers/play_headline.gif)
}
#travelMagazineHeadline {
	BACKGROUND-IMAGE: url(/images/promos/magazine/promo_head_tstyle.gif)
}
#dinersJournalHeadline {
	BACKGROUND-IMAGE: url(/images/promos/dining/dinersjournal_180x18.gif)
}
#thePourHeadline {
	BACKGROUND-IMAGE: url(/images/promos/dining/thepour_180x18.gif)
}
#dealBookHeadline {
	BACKGROUND-IMAGE: url(/images/promos/business/dealbook_newpromo.gif)
}
#dealBookNewsletterHeadline {
	BACKGROUND-IMAGE: =
url(/images/promos/business/dealbook/dealbook_newsletter_190x18.gif)
}
#newark2006Headline {
	BACKGROUND-IMAGE: url(/images/blogs/newark2006/newark06_190x18.gif)
}
UNKNOWN {
	BACKGROUND-IMAGE: url(/images/promos/partners/wqxr_subheader.gif)
}
#bbcSubheader {
	BACKGROUND-IMAGE: url(/images/promos/world/bbc_subheader.gif)
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/common/screen/navigation.css

.navigation {
	BORDER-BOTTOM: #d3d3d3 1px solid; POSITION: relative; TEXT-ALIGN: =
center; DISPLAY: block; CLEAR: both; OVERFLOW: visible; _height: 53px
}
DIV#navigation {
	BORDER-BOTTOM: #d3d3d3 1px solid; POSITION: relative; TEXT-ALIGN: =
center; DISPLAY: block; CLEAR: both; OVERFLOW: visible; _height: 53px
}
.navigation {
	_height: 1%
}
* HTML DIV.nochild#navigation {
	BORDER-BOTTOM-STYLE: none !important
}
.navigation A {
	COLOR: #333
}
DIV#navigation A {
	COLOR: #333
}
DIV#shell DIV#page DIV#navigation UL LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM-COLOR: #d3d3d3; TEXT-ALIGN: =
center; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: =
white; BORDER-TOP-COLOR: #d3d3d3; MIN-HEIGHT: 18px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, Times, serif; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-COLOR: =
#d3d3d3; FONT-SIZE: 11px !important; VERTICAL-ALIGN: top; OVERFLOW: =
visible; BORDER-LEFT-COLOR: #d3d3d3; BORDER-LEFT-WIDTH: 1px; ; =
BORDER-LEFT-WIDTH: expression( this =3D=3D this.parentNode.firstChild ? =
"0px" : "1px" ); PADDING-TOP: 7px; _height: 18px
}
DIV#navigation UL LI:first-child {
	BORDER-LEFT-STYLE: none
}
DIV#shell DIV#page DIV#navigation UL LI.selected {
	BORDER-BOTTOM: #f4f4f4 1px solid; BACKGROUND-COLOR: #f4f4f4
}
DIV#shell DIV#page DIV#navigation UL LI.selected#navJobs {
	BACKGROUND-COLOR: #f4f4f4
}
DIV#shell DIV#page DIV#navigation UL LI.selected#navRealestate {
	BACKGROUND-COLOR: #f4f4f4
}
DIV#shell DIV#page DIV#navigation UL LI.selected#navAutos {
	BACKGROUND-COLOR: #f4f4f4
}
DIV#navigation UL.tabs LI UL {
	DISPLAY: none
}
.navigation .subNavigation UL {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f4f4f4; LIST-STYLE-TYPE: none; MARGIN: 0px; =
MIN-HEIGHT: 19px; PADDING-LEFT: 15px; WIDTH: 940px; PADDING-RIGHT: 15px; =
DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; =
VERTICAL-ALIGN: top; TOP: 26px; FONT-WEIGHT: normal; PADDING-TOP: 8px; =
LEFT: 0px; _height: 20px; _padding-top: 7px
}
DIV#navigation DIV#subNavigation UL {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f4f4f4; LIST-STYLE-TYPE: none; MARGIN: 0px; =
MIN-HEIGHT: 19px; PADDING-LEFT: 15px; WIDTH: 940px; PADDING-RIGHT: 15px; =
DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; =
VERTICAL-ALIGN: top; TOP: 26px; FONT-WEIGHT: normal; PADDING-TOP: 8px; =
LEFT: 0px; _height: 20px; _padding-top: 7px
}
DIV#navigation UL.tabs LI.selected UL {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f4f4f4; LIST-STYLE-TYPE: none; MARGIN: 0px; =
MIN-HEIGHT: 19px; PADDING-LEFT: 15px; WIDTH: 940px; PADDING-RIGHT: 15px; =
DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; =
VERTICAL-ALIGN: top; TOP: 26px; FONT-WEIGHT: normal; PADDING-TOP: 8px; =
LEFT: 0px; _height: 20px; _padding-top: 7px
}
.navigation .subNavigation UL {
	POSITION: static; TEXT-TRANSFORM: uppercase; CLEAR: both
}
DIV#navigation DIV#subNavigation UL {
	POSITION: static; TEXT-TRANSFORM: uppercase; CLEAR: both
}
.navigation .subNavigation UL LI {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0px; =
PADDING-LEFT: 6px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: =
Arial, sans-serif; BORDER-TOP-STYLE: none; FLOAT: none; =
BORDER-LEFT-STYLE: none; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL LI {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0px; =
PADDING-LEFT: 6px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: =
Arial, sans-serif; BORDER-TOP-STYLE: none; FLOAT: none; =
BORDER-LEFT-STYLE: none; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL LI {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0px; =
PADDING-LEFT: 6px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: =
Arial, sans-serif; BORDER-TOP-STYLE: none; FLOAT: none; =
BORDER-LEFT-STYLE: none; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation #subnavSports LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 0px
}
DIV#navigation UL LI#navWorld {
	MIN-WIDTH: 58px; _width: 58px; _border-left-width: 0px
}
DIV#navigation UL LI#navUS {
	MIN-WIDTH: 36px; _width: 36px
}
DIV#navigation UL LI#navNYRegion {
	MIN-WIDTH: 89px; _width: 89px
}
DIV#navigation UL LI#navBusiness {
	MIN-WIDTH: 71px; _width: 71px
}
DIV#navigation UL LI#navTechnology {
	MIN-WIDTH: 96px; _width: 96px
}
DIV#navigation UL LI#navScience {
	MIN-WIDTH: 65px; _width: 65px
}
DIV#navigation UL LI#navHealth {
	MIN-WIDTH: 63px; _width: 63px
}
DIV#navigation UL LI#navSports {
	MIN-WIDTH: 60px; _width: 60px
}
DIV#navigation UL LI#navOpinion {
	MIN-WIDTH: 67px; _width: 67px
}
DIV#navigation UL LI#navArts {
	MIN-WIDTH: 46px; _width: 46px
}
DIV#navigation UL LI#navStyle {
	MIN-WIDTH: 52px; _width: 52px
}
DIV#navigation UL LI#navTravel {
	MIN-WIDTH: 63px; _width: 63px
}
DIV#navigation UL LI#navJobs {
	MIN-WIDTH: 48px; _width: 48px
}
DIV#navigation UL LI#navRealestate {
	MIN-WIDTH: 85px; _width: 85px
}
DIV#navigation UL LI#navAutos {
	MIN-WIDTH: 57px; _width: 57px
}
DIV#shell DIV#page DIV#navigation UL LI#navJobs {
	BACKGROUND-COLOR: #e6eff8; FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: =
bold
}
DIV#shell DIV#page DIV#navigation UL LI#navRealestate {
	BACKGROUND-COLOR: #e6eff8; FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: =
bold
}
DIV#shell DIV#page DIV#navigation UL LI#navAutos {
	BACKGROUND-COLOR: #e6eff8; FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: =
bold
}
DIV#navigation DIV#subNavigation UL#subnavWorld {
	TEXT-ALIGN: left
}
DIV#navigation DIV#subNavigation UL#subnavUS {
	TEXT-ALIGN: left
}
DIV#navigation DIV#subNavigation UL#subnavNYRegion {
	TEXT-ALIGN: left
}
DIV#navigation DIV#subNavigation UL#subnavBusiness {
	TEXT-ALIGN: left
}
DIV#navigation DIV#subNavigation UL#subnavTechnology {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navWorld UL {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navUS UL {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navNYRegion UL {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navBusiness UL {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navTechnology UL {
	TEXT-ALIGN: left
}
DIV#navigation UL LI.selected#navStyle UL#subnavStyle {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navTravel UL#subnavTravel {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navJobs UL#subnavJobs {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navRealestate UL#subnavRealestate {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navAutos UL#subnavAutos {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navStyle UL {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navTravel UL {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navJobs UL {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navRealestate UL {
	TEXT-ALIGN: right
}
DIV#navigation UL LI.selected#navAutos UL {
	TEXT-ALIGN: right
}
DIV#navigation UL#subnavTravel {
	TEXT-ALIGN: right !important
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: white; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.children.selected {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: white; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected UL {
	POSITION: static; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: =
none; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: =
top; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL LI.selected UL =
{
	POSITION: static; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: =
none; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: =
top; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected UL LI {
	POSITION: static; TEXT-TRANSFORM: none; MARGIN: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL LI.selected UL =
LI {
	POSITION: static; TEXT-TRANSFORM: none; MARGIN: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected UL LI A {
	COLOR: #004276
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.children.selected UL LI A {
	COLOR: #004276
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.nochildren.selected {
	FONT-WEIGHT: bold
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.nochildren.selected {
	FONT-WEIGHT: bold
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected UL LI.selected {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; FONT-WEIGHT: bold !important; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.children.selected UL LI.selected {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; FONT-WEIGHT: bold !important; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.nochildren.selected {
	FONT-WEIGHT: bold
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.nochildren.selected {
	FONT-WEIGHT: bold
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL#subnavArts =
LI#subSubNav_specialoffers {
	BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#e6eff8; PADDING-TOP: 4px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation UL#subnavArts =
LI.children.selected {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation #subnavSports =
#subNav_sportstickets A {
	COLOR: #004276; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
DIV#shell DIV#page DIV#navigation DIV#subNavigation #subnavSports =
#subNav_sportstickets {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc =
1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
4px
}
DIV.nochild#navigation {
	_height: 25px
}
HTML > BODY DIV.navNoChild#abColumns {
	MARGIN-TOP: 10px
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/0.1/screen/common/insideNYTimes.css

#insideNYTimes {
	MARGIN-BOTTOM: 0px; CLEAR: both; PADDING-TOP: 4px
}
#insideNYTimesHeader {
	BORDER-BOTTOM: #d3d3d3 1px solid; POSITION: relative; PADDING-BOTTOM: =
2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; =
PADDING-TOP: 7px
}
#insideNYTimesHeader:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
#insideNYTimesHeader H4 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 6px; COLOR: #333; FONT-SIZE: =
1.2em
}
#insideNYTimesScrollWrapper {
	WIDTH: 970px; OVERFLOW: hidden
}
#insideNYTimes .navigation {
	POSITION: absolute; TOP: 4px; RIGHT: 9px
}
#insideNYTimes .navigation #leftArrow {
	CURSOR: pointer
}
#insideNYTimes .navigation #rightArrow {
	CURSOR: pointer
}
#insideNYTimes #insideNYTimesBrowser {
	WIDTH: auto; BACKGROUND: #fff; TABLE-LAYOUT: fixed
}
#insideNYTimes #insideNYTimesBrowser {
	WIDTH: 970px; BORDER-COLLAPSE: collapse
}
#insideNYTimes #insideNYTimesScrollWrapper #insideNYTimesBrowser {
	WIDTH: auto; BORDER-COLLAPSE: separate
}
#insideNYTimes #insideNYTimesBrowser TD {
	TEXT-ALIGN: left; BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 11px; =
MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#insideNYTimesScrollWrapper #insideNYTimesBrowser TD {
	WIDTH: 161px
}
#insideNYTimes #insideNYTimesBrowser TD.first {
	BORDER-LEFT-WIDTH: 0px
}
#insideNYTimes #insideNYTimesBrowser .story {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 151px; =
PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#insideNYTimesBrowser .kicker {
	MARGIN-TOP: 13px; MARGIN-BOTTOM: 8px
}
#insideNYTimesBrowser .mothImage {
	MARGIN-BOTTOM: 3px
}
#insideNYTimesBrowser H3 {
	LINE-HEIGHT: 1.09em; FONT-SIZE: 2.2em; FONT-WEIGHT: normal
}
#insideNYTimesBrowser .summary {
	LINE-HEIGHT: 1.21em; MARGIN: 0px; FONT-SIZE: 1.4em
}
.hidden {
	DISPLAY: none
}
.abColumn #insideNYTimes {
	BACKGROUND-COLOR: #fff; MARGIN-LEFT: 10px; MARGIN-RIGHT: 7px
}
.abColumn #insideNYTimes:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.abColumn #insideNYTimes .leftPanel {
	TEXT-ALIGN: center; PADDING-BOTTOM: 100px; WIDTH: 57px; FLOAT: left; =
HEIGHT: 30px; PADDING-TOP: 100px
}
.abColumn #insideNYTimes .rightPanel {
	TEXT-ALIGN: center; PADDING-BOTTOM: 100px; WIDTH: 57px; FLOAT: left; =
HEIGHT: 30px; PADDING-TOP: 100px
}
.abColumn #insideNYTimes #insideNYTimesBrowser {
	MIN-HEIGHT: 230px; WIDTH: 480px; BORDER-COLLAPSE: collapse; FLOAT: =
left; HEIGHT: 230px
}
.abColumn #insideNYTimes #insideNYTimesBrowser TD {
	BORDER-LEFT: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid
}
.abColumn #insideNYTimesScrollWrapper {
	BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 484px; FLOAT: left; OVERFLOW: =
hidden; BORDER-RIGHT: #d3d3d3 1px solid
}
.abColumn #insideNYTimesScrollWrapper #insideNYTimesBrowser {
	MIN-HEIGHT: 230px; WIDTH: auto; BORDER-COLLAPSE: separate; FLOAT: none; =
HEIGHT: 230px
}
.abColumn #insideNYTimesScrollWrapper #insideNYTimesBrowser TD.first {
	BORDER-LEFT-WIDTH: 0px
}
.abColumn #insideNYTimesScrollWrapper #insideNYTimesBrowser TD {
	BORDER-RIGHT-STYLE: none
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/common/screen/mostpopular.css

#mostPopWidget {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px !important; WIDTH: =
335px; MARGIN-BOTTOM: 12px; _position: relative
}
#mostEmailed {
	DISPLAY: block; OVERFLOW: hidden
}
#mostBlogged {
	DISPLAY: none; OVERFLOW: hidden
}
#mostSearched {
	DISPLAY: none; OVERFLOW: hidden
}
:unknown #mostEmailed {
	WIDTH: 319px
}
:unknown #mostBlogged {
	WIDTH: 319px
}
:unknown #mostSearched {
	WIDTH: 319px
}
#mostPopWidget H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; =
FONT-SIZE: 90%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mostPopWidget DIV#tabsContainer {
	POSITION: relative; BORDER-LEFT: #ccc 1px solid; DISPLAY: block; TOP: =
1px; LEFT: -1px; _height: 15px; _top: 0; _padding-top: 6px; _left: 0
}
#mostPopWidget UL.tabs {
	FONT-SIZE: 10px; TOP: 0px; _position: absolute
}
#mostPopWidget UL.tabs LI {
	POSITION: relative; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; TOP: 0px; =
_padding-bottom: 2px
}
#mostPopWidget UL.tabs LI.selected {
	_padding-bottom: 3px
}
#mostPopWidget UL.tabs LI:first-child {
	BORDER-LEFT-WIDTH: 1px
}
#mostPopWidget UL.tabs LI A {
	COLOR: #333333
}
#mostPopWidget OL {
	LINE-HEIGHT: 1.3em; PADDING-LEFT: 0px; MARGIN-LEFT: 26px; _margin-left: =
30px
}
#mostPopWidget A.more {
	MARGIN-TOP: 8px; DISPLAY: block !important; MARGIN-BOTTOM: 8px; FLOAT: =
left; FONT-SIZE: 93% !important; _margin-top: 4px; _margin-bottom: 4px
}
#mostPopWidget .moduleAd {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: right; BORDER-LEFT: #ccc 1px =
solid; PADDING-BOTTOM: 5px !important; MARGIN-TOP: -25px; PADDING-LEFT: =
0px !important; WIDTH: 328px; PADDING-RIGHT: 5px !important; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none =
!important; COLOR: #ccc; FONT-SIZE: 95%; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px !important; _height: 1%
}
#mostPopWidget .moduleAd:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
#mostPopWidget .moduleAd .adCreative {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: =
316px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: #ccc 1px solid; =
PADDING-TOP: 7px
}
#mostPopWidget .moduleAd .adCreative IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: =
right; PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/article/screen/readercomments.css

#readerscomment {
	MARGIN: 0px 10px 0px 0px; WIDTH: 190px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) #ebf1f5 repeat-x =
left top; FLOAT: left; CLEAR: left
}
#readerscomment H3 {
	PADDING-BOTTOM: 5px; MARGIN: 5px 10px 0px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND: url(/images/article/comments/icons/comment_black.gif) =
no-repeat left center; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: =
5px
}
#readerscomment .RCcontent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: url(/images/global/borders/aColumnHorizontalBorder.gif) =
#ebf1f5 repeat-x left bottom; BORDER-TOP: white 1px solid; PADDING-TOP: =
10px
}
#readerscomment .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: url(/images/global/borders/aColumnHorizontalBorder.gif) =
#ebf1f5 repeat-x left bottom; BORDER-TOP: white 1px solid; PADDING-TOP: =
10px
}
#readerscomment BLOCKQUOTE {
	MARGIN: 0px
}
#readerscomment CITE {
	COLOR: #333; FONT-SIZE: 12px
}
#readerscomment .more {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
#readerscomment .more LI {
	LINE-HEIGHT: 1.2em; MARGIN: 0px
}
#readerscomment A {
	TEXT-DECORATION: none !important
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/0.1/screen/common/modules/sharetools.css

.shareMenuOpened#toolsList {
	PADDING-BOTTOM: 26px
}
#shareMenu A {
	OUTLINE-STYLE: none; COLOR: #333
}
#shareMenu A:visited {
	OUTLINE-STYLE: none; COLOR: #333
}
.opened#shareMenu {
	BORDER-BOTTOM: #eae8e9 1px solid; POSITION: absolute; BORDER-LEFT: =
#eae8e9 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4em; =
BACKGROUND-COLOR: white; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BORDER-TOP: #eae8e9 1px solid; BORDER-RIGHT: #eae8e9 1px solid; =
PADDING-TOP: 5px
}
.noAd#shareMenu {
	HEIGHT: 105px !important
}
#shareMenu .shareButton {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/images/article/functions/toolsicon_anim.gif) no-repeat =
0px 0px; PADDING-TOP: 1px
}
.closed#shareMenu A.shareButton:hover {
	BACKGROUND: url(/images/article/functions/expand.gif) no-repeat 1px 0px
}
.opened#shareMenu .shareButton {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 20px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; BACKGROUND: =
url(/images/article/functions/contract.gif) no-repeat 0px 0px; FLOAT: =
left; PADDING-TOP: 0px
}
#shareMenu .closeButton {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: =
20px; MARGIN-BOTTOM: 7px; BACKGROUND: =
url(/images/article/comments/buttons/close_window.gif) no-repeat 4.1em =
0px; FLOAT: right; PADDING-TOP: 0px
}
#shareMenu #shareList {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: inline-block; MARGIN-LEFT: 0px; CLEAR: =
both; BORDER-TOP: #eae8e9 1px solid; PADDING-TOP: 8px
}
#shareMenu .hidden#shareList {
	DISPLAY: none
}
#shareMenu #shareList LI {
	PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: =
105px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-LEFT: 5px; PADDING-TOP: 5px
}
#shareMenu #shareList LI.mixx {
	CLEAR: left
}
#shareMenu #shareList LI.permalink {
	CLEAR: left
}
#shareMenu #shareList LI#shareMenuAd {
	MARGIN-TOP: 5px; WIDTH: auto; MARGIN-LEFT: 0px; BORDER-TOP: #eae8e9 1px =
solid; PADDING-TOP: 7px
}
#shareMenu #shareList LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 2px
}
#shareMenu #shareList LI A:visited {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 2px
}
#shareMenu #shareList LI#shareMenuAd A {
	PADDING-LEFT: 0px
}
#shareMenu #shareList .shareSponsor {
	MARGIN-TOP: 0px; WIDTH: 115px; DISPLAY: block; MARGIN-BOTTOM: 5px; =
BACKGROUND: url(/ads/sharetools-sponsor.gif) no-repeat 0px 0px; HEIGHT: =
13px; CLEAR: both
}
#shareMenu #shareList #yahooBuzzBadge-form A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#shareMenu #yahooBuzzBadge-form SPAN SPAN {
	PADDING-LEFT: 20px; WIDTH: 75px !important; TOP: -3px !important
}
#shareMenu #yahooBuzzBadge-form SPAN:hover {
	TEXT-DECORATION: underline
}
#shareMenu #shareList LI.yahoobuzz {
	HEIGHT: 14px !important
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/0.1/screen/globalEdition/common.css

#masthead .globalEditionCobrand {
	WIDTH: 275px; MARGIN-BOTTOM: 3px
}
#nytIhtMastheadLogo {
	DISPLAY: block
}
#globalEditionMastheadLogo {
	MARGIN: 0px auto; DISPLAY: block
}
#withReutersMastheadLogo {
	MARGIN-LEFT: 5px
}
#masthead .globalEditionPageHeader {
	LINE-HEIGHT: 1.33em; WIDTH: 342px; MARGIN-LEFT: 280px; FONT-SIZE: =
2.4em; TOP: 4px
}
#branding {
	MARGIN-TOP: 4px; WIDTH: 152px; DISPLAY: inline; FLOAT: left
}
#branding A {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#branding A IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#masthead DIV.globalEditionPageHeader H1 {
	LINE-HEIGHT: 32px !important; WIDTH: 342px !important; FONT-SIZE: 24px =
!important; TOP: 14px !important; LEFT: 288px !important
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/common/screen/article.css

@import url( /css/common/screen/general.css );
@import url( /css/common/screen/promos.css );
@import url( /css/common/screen/navigation.css );
@import url( /css/0.1/screen/common/insideNYTimes.css );
@import url( /css/common/screen/mostpopular.css );
@import url( /css/article/screen/readercomments.css );
@import url( /css/0.1/screen/common/modules/sharetools.css );
@import url( /css/0.1/screen/globalEdition/common.css );
DIV#shell DIV#page DIV#main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/backgrounds/main_article_BG.gif) repeat-y -1px top; =
FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
DIV#shell DIV#page DIV.noBg#main {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main #aColumn {
	PADDING-LEFT: 10px; WIDTH: 600px; FLOAT: left
}
#main #bColumn {
	WIDTH: 336px; PADDING-RIGHT: 9px; FLOAT: right
}
#spanHeader {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
#aColumn H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 200%; FONT-WEIGHT: normal; PADDING-TOP: =
0px
}
#aColumn H1.multiplePage {
	FONT-SIZE: 150%
}
#aColumn #article .kicker {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif; =
COLOR: #000; FONT-SIZE: 90%
}
#aColumn #article .byline {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #808080; FONT-SIZE: =
87%; FONT-WEIGHT: normal
}
#aColumn #article .timestamp {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #808080; FONT-SIZE: =
87%; FONT-WEIGHT: normal
}
HTML *#aColumn #article .byline {
	FONT-SIZE: 80%
}
HTML *#aColumn #article .timestamp {
	FONT-SIZE: 80%
}
DIV#shell DIV#page DIV#main .cColumn DIV.columnGroup {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 12px
}
#articleBody {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 125%
}
#articleBody A {
	TEXT-DECORATION: underline
}
#articleBody #articleInline A:link {
	TEXT-DECORATION: none
}
#articleBody #articleInline A:hover {
	TEXT-DECORATION: underline
}
#articleBody .inlineLeft {
	MARGIN-RIGHT: 15px !important
}
#articleBody SPAN.bold {
	FONT-WEIGHT: bold
}
#articleBody SPAN.italic {
	FONT-STYLE: italic
}
#articleBody BLOCKQUOTE {
	LINE-HEIGHT: 139%; COLOR: #333; FONT-SIZE: 88%
}
#articleBody .articleBodyList LI {
	LIST-STYLE-TYPE: disc; MARGIN-BOTTOM: 12px
}
#authorId {
	FONT-STYLE: italic; CLEAR: both
}
UL.corrList SPAN {
	FONT-FAMILY: arial, sans-serif; COLOR: #333333; MARGIN-LEFT: 5px; =
FONT-SIZE: 73.1%
}
UL.corrList A {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 8px; PADDING-RIGHT: 0pt; BACKGROUND: =
url(/images/misc/bullet4x4.gif) no-repeat 0pt 0.6em; FONT-SIZE: 99.8%; =
TEXT-DECORATION: none !important; PADDING-TOP: 0pt
}
UL.corrList A:hover {
	TEXT-DECORATION: underline !important
}
UL.corrList {
	MARGIN-LEFT: 0px
}
.correctionNote {
	FONT-STYLE: italic
}
.correctionNote SPAN.date {
	FONT-WEIGHT: bold
}
#wideImage IMG {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%
}
.image#wideImage {
	BORDER-BOTTOM-STYLE: none; MARGIN-BOTTOM: 5px; BACKGROUND: none =
transparent scroll repeat 0% 0%
}
#wideImage .credit {
	TEXT-ALIGN: right; WIDTH: 100%; FONT-FAMILY: arial, helvetica, =
sans-serif; MARGIN-BOTTOM: 3px; COLOR: #909090; FONT-SIZE: 70%
}
#wideImage P.caption {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; =
COLOR: #666; FONT-SIZE: 91.6%; PADDING-TOP: 0px
}
#breakingNewsAlert {
	BORDER-BOTTOM: #eae8e9 1px solid; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: =
15px
}
#breakingNewsAlert H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Times New Roman, Times, Serif; =
FONT-SIZE: 145%; PADDING-TOP: 0px
}
#breakingNewsAlert .alertTime {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #990000; FONT-SIZE: =
90%; FONT-WEIGHT: bold
}
#articleBody .left.inlineVideo {
	MARGIN-TOP: 32px; FLOAT: left; CLEAR: left
}
.right.inlineVideo {
	FLOAT: right
}
.inlineVideo H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 83.3%
}
#aColumn #article {
	WIDTH: 600px; CLEAR: both
}
#aColumn #articleExtras {
	MARGIN-TOP: 1.5em; WIDTH: 600px; CLEAR: both
}
#relatedTopics {
	PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 15px; FLOAT: left; CLEAR: both
}
* HTML #relatedTopics {
	WIDTH: 100%
}
#relatedTopics LI {
	WIDTH: 400px; DISPLAY: block; FLOAT: left; CLEAR: both
}
#relatedTopics LI SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 262px; PADDING-RIGHT: =
0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 2px
}
#relatedTopics LI SPAN A {
	WIDTH: 250px; DISPLAY: block
}
BODY.wideAd #relatedTopics LI SPAN {
	WIDTH: 188px
}
BODY.wideAd #relatedTopics LI SPAN A {
	WIDTH: 176px
}
#relatedTopics LI SPAN.alert A {
	WIDTH: auto
}
#relatedTopics LI SPAN.alert {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 22px; WIDTH: 100px; PADDING-RIGHT: =
0px; FONT-FAMILY: arial, sans-serif; BACKGROUND: =
url(/images/apps/mytimes/add_content.gif) no-repeat; FONT-SIZE: 91.6%; =
FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#relatedTopics FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV.mentioned {
	MARGIN-BOTTOM: 27px
}
#articleExtras H3 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 100%; =
PADDING-TOP: 0px
}
#relatedArticles UL {
	MARGIN-LEFT: 5px
}
#relatedTopics UL {
	MARGIN-LEFT: 5px
}
#relatedBlogs UL {
	MARGIN-LEFT: 5px
}
#relatedBlogs {
	FONT-FAMILY: Georgia, "Times New Roman", sans-serif; MARGIN-BOTTOM: =
1.5em
}
#relatedBlogs LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#relatedBlogs .timestamp {
	LINE-HEIGHT: 1.3em; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: =
#990000; FONT-SIZE: 80%
}
#relatedBlogs .summary {
	MARGIN-BOTTOM: 0.5em; FONT-SIZE: 90%
}
#relatedBlogs LI .summary {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 100%
}
#relatedArticles {
	MARGIN-BOTTOM: 1.5em
}
#relatedArticles LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#relatedTopics LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#relatedArticles .more {
	FONT-WEIGHT: bold
}
#articleTips .summary {
	PADDING-BOTTOM: 10px; FONT-SIZE: 100%
}
#articleExtras P {
	MARGIN: 0px
}
#pageLinks {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; FONT-FAMILY: arial, helvetica, =
sans-serif
}
#pageLinks A.next {
	BORDER-BOTTOM: #004276 1px solid; BORDER-LEFT: #004276 1px solid; =
PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; =
PADDING-RIGHT: 4px; FONT-SIZE: 76%; BORDER-TOP: #004276 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #004276 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 2px
}
#pageLinks A.previous {
	BORDER-BOTTOM: #004276 1px solid; BORDER-LEFT: #004276 1px solid; =
PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; =
PADDING-RIGHT: 4px; FONT-SIZE: 76%; BORDER-TOP: #004276 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #004276 1px solid; TEXT-DECORATION: =
none; PADDING-TOP: 2px
}
#pageLinks A.next:hover {
	BORDER-BOTTOM: #900 1px solid; BORDER-LEFT: #900 1px solid; BORDER-TOP: =
#900 1px solid; BORDER-RIGHT: #900 1px solid
}
#pageLinks A.previous:hover {
	BORDER-BOTTOM: #900 1px solid; BORDER-LEFT: #900 1px solid; BORDER-TOP: =
#900 1px solid; BORDER-RIGHT: #900 1px solid
}
#pageNumbers {
	POSITION: relative; MARGIN: 0.5em 0.2em 0.5em 10px; DISPLAY: inline; =
FONT-FAMILY: arial, helvetica, sans-serif; FONT-WEIGHT: bold; =
text-vertical-align: center
}
#pageNumbers LI {
	PADDING-LEFT: 0em; PADDING-RIGHT: 0.7em; ; PADDING-RIGHT: =
expression((this.parentNode.lastChild =3D=3D this)? "0px" : "1em" ); =
DISPLAY: inline; MARGIN-LEFT: 0em; FONT-SIZE: 86%; FONT-WEIGHT: bold; =
MARGIN-RIGHT: 0.7em; BORDER-RIGHT: #999 1px solid; ; BORDER-RIGHT: =
expression((this.parentNode.lastChild =3D=3D this)? "none" : "1px solid =
#666" )
}
#pageNumbers LI:unknown {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-RIGHT: =
0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#aColumn .nextArticleLink {
	MARGIN: 4px 0px; FONT-FAMILY: arial, helvetica, sans-serif; CLEAR: =
both; FONT-SIZE: 90%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#aColumn .nextArticleLink A {
	MARGIN: 4px 0px; FONT-FAMILY: arial, helvetica, sans-serif; CLEAR: =
both; FONT-SIZE: 90%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#aColumn .nextArticleLink A {
	FLOAT: right
}
#aColumn .nextArticleLink A:hover {
	TEXT-DECORATION: underline
}
#aColumn .nextArticleLink SPAN {
	LINE-HEIGHT: 1.4em; MARGIN: 8px 0px 0px; WIDTH: 350px; FLOAT: left; =
COLOR: #aaaaaa; FONT-SIZE: 83.3%; FONT-WEIGHT: normal
}
#bColumn .columnGroup .nextArticleLink {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 100%; =
FONT-WEIGHT: bold
}
* HTML #aColumn .nextArticleLink {
	TOP: 1.5em
}
#adxCircBottom {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 10px; CLEAR: =
both
}
#masthead #Bar3 {
	FONT: bold 100% arial, helvetica, sans-serif; COLOR: #004276
}
#adxCircBottom A {
	FONT: bold 100% arial, helvetica, sans-serif; COLOR: #004276
}
#adxCircBottom FONT {
	FONT: bold 100% arial, helvetica, sans-serif; COLOR: #004276
}
#masthead #Bar3 {
	FONT-WEIGHT: normal
}
#aColumn #adxSponLink {
	WIDTH: 100%; CLEAR: both
}
#aColumn #adxSponLink IFRAME {
	MARGIN-BOTTOM: 10px
}
.articleTools {
	BORDER-LEFT: #eae8e9 1px solid; MARGIN: 5px 0px 5px 5px; WIDTH: 130px; =
FLOAT: right; BORDER-RIGHT: #eae8e9 1px solid
}
.toolsContainer {
	BORDER-BOTTOM: #eae8e9 1px solid; POSITION: relative; MARGIN: 0px; =
BORDER-TOP: #eae8e9 1px solid
}
.toolsContainer UL.toolsList {
	PADDING-BOTTOM: 0px; MARGIN: 9px 12px 7px 14px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.articleTools .toolsContainer UL.toolsList LI {
	BORDER-BOTTOM: #eae8e9 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: =
1.4em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: arial, helvetica, sans-serif; MARGIN-BOTTOM: 1px; =
FONT-SIZE: 80%; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
.articleTools .toolsContainer UL.toolsList LI.last {
	BORDER-BOTTOM-STYLE: none
}
.articleTools .toolsContainer UL.toolsList LI A {
	LINE-HEIGHT: 13px; DISPLAY: block; COLOR: #333; FONT-SIZE: 10px
}
.expandedToolsRight {
	MARGIN: 0px 0px 10px; WIDTH: 140px; FLOAT: right
}
.extrasLeft {
	WIDTH: 600px; FLOAT: left
}
BODY.wideAd .extrasLeft {
	WIDTH: 318px
}
BODY.wideAd #adxCircBottom {
	WIDTH: 318px
}
BODY.wideAd #adxCircBottom TABLE {
	WIDTH: 318px
}
.articleToolsCollapsed {
	WIDTH: 118px
}
#emailThis INPUT {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_email.gif); =
BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: =
none; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 16px; =
PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: =
none; COLOR: #006; FONT-SIZE: 100%; BORDER-LEFT-STYLE: none; CURSOR: =
pointer; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#adxToolSponsor {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
#adxToolSponsor .label {
	MARGIN-BOTTOM: 4px; MARGIN-LEFT: 4px
}
* HTML #emailThis INPUT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.articleTools UL.toolsList .email FORM {
	MARGIN: 0px
}
.articleTools UL.toolsList .email A {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_email.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
#emailThisButton A {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_email.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.articleTools UL.toolsList .comments A {
	BACKGROUND-IMAGE: =
url(/images/article/comments/icons/comment_black.gif); PADDING-BOTTOM: =
3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; PADDING-TOP: 2px
}
.articleTools UL.toolsList .print A {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_print.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.articleTools UL.toolsList .singlePage A {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_single.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.articleTools UL.toolsList .reprints A {
	BACKGROUND-IMAGE: url(/images/article/functions/tools_reprints.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.articleTools UL.toolsList .timespeople_btn_recommend A {
	BACKGROUND-IMAGE: url(/images/apps/timespeople/recommend.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.articleTools .toolsContainer UL.toolsList .savepage {
	DISPLAY: none
}
.closed#shareMenu {
	WIDTH: 104px !important; HEIGHT: 16px !important
}
#toolsList LI.opened {
	Z-INDEX: 100000; MARGIN-TOP: -2px; RIGHT: -1px
}
.articleTools #shareList LI {
	FONT-SIZE: 100%
}
.show {
	DISPLAY: block
}
.hide {
	DISPLAY: none
}
.hidden {
	DISPLAY: none
}
#articleInline H2 {
	FONT-WEIGHT: normal
}
#articleInline {
	MARGIN: 4px 15px 10px 0px; DISPLAY: block; FLOAT: left
}
#inlineBox {
	WIDTH: 190px
}
#articleInline A {
	TEXT-DECORATION: none
}
#articleInline H3.promo {
	LINE-HEIGHT: 1.4em; MARGIN: 0px; FONT-FAMILY: arial, helvetica, =
sans-serif; FONT-SIZE: 95%; FONT-WEIGHT: bold !important
}
#articleInline H4 {
	LINE-HEIGHT: 1.4em; MARGIN: 0px; FONT-FAMILY: arial, helvetica, =
sans-serif; FONT-SIZE: 95%; FONT-WEIGHT: bold !important
}
#articleInline H2 {
	FONT-SIZE: 100%
}
#articleInline .story H2 {
	LINE-HEIGHT: 0.8em; FONT-SIZE: 100%
}
#articleInline H5 IMG {
	MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle
}
#articleInline H2 IMG {
	MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle
}
#articleInline .story H5 {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 90%
}
#articleInline H4 A {
	COLOR: black
}
#articleInline H3 A {
	COLOR: black
}
#articleInline .subheader {
	LINE-HEIGHT: 1em; MARGIN-TOP: -5px; DISPLAY: block; FONT-FAMILY: arial, =
helvetica, sans-serif; MARGIN-BOTTOM: 7px; FONT-SIZE: 90%
}
#articleInline .branded + .subheader {
	MARGIN-TOP: 0px
}
#articleInline .subheader {
	LINE-HEIGHT: 120%; MARGIN-TOP: 3px
}
#articleInline .story P.summary {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 90%
}
#articleInline .story {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#articleInline .story IMG {
	MARGIN-BOTTOM: 8px
}
#articleInline .kicker {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif; =
COLOR: #000; FONT-SIZE: 80%
}
#articleInline .doubleRule {
	MARGIN-TOP: 0px
}
#inlineReadersOpinion {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 15px
}
#inlineMultimedia {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 15px
}
#sidebarArticles {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 15px
}
#sectionPromo {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 15px
}
.sectionPromo {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; PADDING-TOP: 15px
}
.image {
	PADDING-BOTTOM: 1px
}
.image IMG {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#articleInline .span.callout {
	MARGIN-LEFT: 0px
}
#articleInline .media.callout {
	MARGIN-LEFT: 0px
}
#articleInline .image .credit {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, =
sans-serif; MARGIN-BOTTOM: 3px; COLOR: #909090; FONT-SIZE: 9px; =
PADDING-TOP: 0px
}
#articleInline .image .caption {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; =
COLOR: #666; FONT-SIZE: 73.5%; PADDING-TOP: 0px
}
#articleInline .image .caption STRONG {
	COLOR: #000
}
#articleInline .image {
	MARGIN-BOTTOM: 10px
}
#wideImage {
	MARGIN-TOP: 12px
}
#wideImage .credit {
	TEXT-ALIGN: right; FONT-SIZE: 9px
}
.image .enlargeThis {
	TEXT-ALIGN: right; DISPLAY: block; MARGIN-BOTTOM: 2px
}
.image .enlargeThis A {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/enlarge_icon.gif); =
PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, =
helvetica, sans-serif; BACKGROUND-POSITION: left center; FONT-SIZE: 76%; =
TEXT-DECORATION: none
}
#inlineMultimedia .story {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid
}
#inlineMultimedia .first.story {
	BORDER-TOP-WIDTH: 0px
}
#inlineMultimedia .kicker {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, =
sans-serif; COLOR: #000; FONT-SIZE: 90%; PADDING-TOP: 0px
}
#inlineMultimedia H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; PADDING-TOP: 0px
}
#inlineMultimedia H2 A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; PADDING-TOP: 0px
}
#inlineMultimedia H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 70%; PADDING-TOP: 0px
}
#inlineMultimedia .summary {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#inlineMultimedia .story IMG {
	MARGIN-TOP: 12px
}
#inlineMultimedia .headlineWrapper {
	PADDING-TOP: 8px
}
#articleInline IMG.thumbnail {
	MARGIN: 0px 8px 8px 0px; FLOAT: left
}
#articleInline .kickerImage IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
#articleInline IMG.header {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 1px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#inlineReadersOpinion H2 {
	MARGIN: 5px 1px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#inlineReadersOpinion P {
	MARGIN: 5px 1px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#sidebarArticles H2 {
	MARGIN: 5px 1px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#sidebarArticles P {
	MARGIN: 5px 1px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#inlineReadersOpinion H4 {
	MARGIN: 5px 1px; FONT-SIZE: 95%; FONT-WEIGHT: normal
}
#sidebarArticles H4 {
	MARGIN: 5px 1px; FONT-SIZE: 95%; FONT-WEIGHT: normal
}
#inlineReadersOpinion H2 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 80%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#inlineReadersOpinion .story H2 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 80%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#sidebarArticles LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
MARGIN-TOP: 1em; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.45em; =
FONT-SIZE: 100%; PADDING-TOP: 0px
}
#sidebarArticles H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 6px 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; FONT-WEIGHT: normal; =
PADDING-TOP: 0px
}
.story#sidebarArticles H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 6px 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; FONT-WEIGHT: normal; =
PADDING-TOP: 0px
}
#sidebarArticles A {
	LINE-HEIGHT: 1.4em; MARGIN-TOP: 6px; DISPLAY: block; FONT-SIZE: 80%
}
#sidebarArticles H2 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: =
0px
}
.story#sidebarArticles H2 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: =
0px
}
#sectionPromo .subheader {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold
}
#inlineCobrand {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: arial, Helevetica, sans-serif; =
MARGIN-BOTTOM: 12px; FONT-SIZE: 69%
}
#inlineCobrand IMG.header {
	DISPLAY: block
}
#inlineCobrand .box {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 11px; MARGIN-TOP: 4px; PADDING-LEFT: 11px; =
PADDING-RIGHT: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 11px
}
#inlineCobrand H4 {
	MARGIN: 0px 0px 1em; FONT-SIZE: 100%
}
#inlineCobrand UL {
	MARGIN: 0px 0px 1em; FONT-SIZE: 100%
}
#inlineCobrand LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#articleInline UL {
	LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 4px
}
#articleInline UL LI {
	BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; =
PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0.45em; PADDING-TOP: 0px; _padding: 0 0 0 8px; =
_background-position: left .45em
}
#articleInline UL {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 90%
}
#articleInline OL {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 90%
}
#articleInline .more {
	MARGIN-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: =
80%
}
#articleInline P.nitf {
	MARGIN: 0px
}
.jumpLink {
	DISPLAY: none
}
BODY.printerversion #articleInline {
	FLOAT: right
}
BODY.printerversion .byline {
	FONT-WEIGHT: bold
}
#bColumn DIV.columnGroup {
	PADDING-BOTTOM: 12px; BORDER-TOP: #ccc 1px solid; ; BORDER-TOP: =
expression((this.parentNode.firstChild =3D=3D this)? "none" :=0A=
"1px solid #ccc"); PADDING-TOP: 12px; ; PADDING-TOP: =
expression((this.parentNode.firstChild =3D=3D this)? "0" :=0A=
"12px")
}
#bColumn DIV.columnGroup:first-child {
	BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
#bColumn #adxBigAd {
	TEXT-ALIGN: center; PADDING-TOP: 12px; _border-top: none
}
.columnGroup#adxBigAd {
	TEXT-ALIGN: center; PADDING-TOP: 0px; _border-top: none
}
#adxBigAd TABLE {
	MARGIN: auto
}
#adxBigAd H4 {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: arial, helvetica, San Serif; COLOR: #999; FONT-SIZE: =
78%; PADDING-TOP: 0px
}
#adxMiddle {
	MARGIN-BOTTOM: 15px
}
#advertiserLinks {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; =
FONT-FAMILY: arial, helvetica, sans-serif; OVERFLOW: hidden; BORDER-TOP: =
#dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
#advertiserLinks H4 {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; BACKGROUND-COLOR: #efefef; MARGIN: 0px; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; COLOR: #999; FONT-SIZE: 93%; FONT-WEIGHT: normal; =
PADDING-TOP: 2px
}
#advertiserLinks TABLE {
	MARGIN: 10px 0px; WIDTH: 100%
}
#advertiserLinks TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: arial, helvetica, sans-serif; PADDING-TOP: 0px
}
#advertiserLinks TD.gutter {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 0px; =
WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#advertiserLinks A {
	TEXT-DECORATION: none
}
#advertiserLinks LI {
	PADDING-BOTTOM: 0.7em
}
#advertiserLinks H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 100%; FONT-WEIGHT: bold; TEXT-DECORATION: underline; =
PADDING-TOP: 0px
}
#advertiserLinks P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#advertiserLinks .description {
	FONT-SIZE: 86%
}
#advertiserLinks .adUrl {
	FONT-SIZE: 79%
}
* HTML #advertiserLinks .adUrl {
	WIDTH: 150px; WORD-WRAP: break-word; OVERFLOW: hidden
}
#advertiserLinkImg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#adTextLinkImg IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BORDER-LEFT-STYLE: none
}
#adxSponLink {
	WIDTH: 100%; CLEAR: both
}
#adxSponLink IFRAME {
	MARGIN-BOTTOM: 10px
}
DIV#shell DIV#page DIV#main DIV#insideNYTimes DIV#insideNYTimesHeader H4 =
{
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 0px !important; =
PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-SIZE: =
98.6% !important; PADDING-TOP: 0px !important
}
DIV#shell DIV#page DIV#main DIV#insideNYTimes {
	HEIGHT: auto !important
}
DIV#shell DIV#page DIV#main DIV.doubleRule#insideNYTimes {
	BACKGROUND-POSITION: left top; PADDING-TOP: 2px; _padding-top: 2px
}
DIV#shell DIV#page DIV#main DIV#insideNYTimes .navigation {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; CLEAR: none; BORDER-LEFT-STYLE: none
}
#insideNYTimes #insideNYTimesBrowser TD {
	; ZOOM: expression(this.style.zoom =3D "", this =3D=3D =
this.parentNode.firstChild ? this.style.borderLeft =3D "0" : null)
}
#insideNYTimes #insideNYTimesBrowser TH {
	; ZOOM: expression(this.style.zoom =3D "", this =3D=3D =
this.parentNode.firstChild ? this.style.borderLeft =3D "0" : null)
}
#insideNYTimes #insideNYTimesBrowser .story {
	MARGIN-BOTTOM: 0px !important
}
#insideNYTimes #insideNYTimesBrowser .story .kicker {
	LINE-HEIGHT: 140%; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, =
helvetica, sans-serif; FONT-SIZE: 82.25% !important
}
#insideNYTimes #insideNYTimesBrowser .story .kicker A {
	COLOR: #000; FONT-WEIGHT: normal
}
#insideNYTimes #insideNYTimesBrowser .story H3 {
	LINE-HEIGHT: 109.1%; FONT-SIZE: 180.8%
}
#insideNYTimes #insideNYTimesBrowser .story .summary {
	LINE-HEIGHT: 121.5%; FONT-SIZE: 115.1% !important
}
#insideNYTimes #insideNYTimesBrowser .story .headline {
	MARGIN-TOP: 0px !important; MARGIN-BOTTOM: 0px !important; FONT-SIZE: =
98.6% !important; FONT-WEIGHT: normal
}
#sponsoredLinks {
	FONT-FAMILY: arial, helvetica, sans-serif; CLEAR: both
}
#sponsoredLinks #header {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND: #f4f4f4; =
PADDING-TOP: 1px
}
* HTML #sponsoredLinks #header {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
#header H4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 0px =
2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #999999; =
FONT-SIZE: 90%; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: =
0px
}
#header .whatIs A {
	TEXT-TRANSFORM: lowercase; FLOAT: right; FONT-SIZE: 90%
}
#adContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
#adContent .ad {
	PADDING-BOTTOM: 10px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: =
#004276; FONT-SIZE: 90%
}
#adContent .ad A:link {
	PADDING-BOTTOM: 10px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: =
#004276; FONT-SIZE: 90%
}
#adContent .ad A:visited {
	PADDING-BOTTOM: 10px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: =
#004276; FONT-SIZE: 90%
}
* HTML #sponsoredLinks TD.ad {
	FONT-SIZE: 90%
}
.tableless {
	POSITION: relative; FONT-FAMILY: arial, helvetica, sans-serif; =
FONT-SIZE: 86%
}
.tableless IMG {
	MARGIN: 10px 5px 10px 0px
}
.tableless IMG.inline {
	POSITION: relative; MARGIN: 0px; BOTTOM: -3px
}
.tableless P {
	MARGIN: 0px
}
#bColumn .advertisementColumnGroup.columnGroup H4 {
	PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; DISPLAY: block; FONT-FAMILY: arial, sans-serif; =
MARGIN-BOTTOM: 2px; BACKGROUND: #f4f4f4; COLOR: #666; FONT-SIZE: =
x-small; FONT-WEIGHT: normal; PADDING-TOP: 6px; _height: 1em
}
#page DIV#masthead H1 {
	WIDTH: 440px; TOP: 19px; LEFT: 215px
}
#nytStoreBox {
	FONT-FAMILY: arial, helvetica, sans-serif; MARGIN-BOTTOM: 10px; =
BACKGROUND: #f6f6f5
}
#nytStoreBox #nytStoreHeader {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND: #7b8eaa; =
PADDING-TOP: 4px
}
#nytStoreBox #storeItem {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; =
BACKGROUND: #f6f6f5; PADDING-TOP: 15px
}
#nytStoreBox #storeItem IMG {
	WIDTH: 90px; PADDING-RIGHT: 10px; BACKGROUND: #f6f6f5; FLOAT: left; =
HEIGHT: 90px
}
#nytStoreBox #storeItem .text {
	PADDING-RIGHT: 10px; BACKGROUND: #f6f6f5; FONT-SIZE: 90%; PADDING-TOP: =
20px
}
#nytStoreBox #storeItem .link {
	FONT-WEIGHT: bold
}
#nytStoreBox #storeItem .clear {
	BACKGROUND: #fff; VISIBILITY: hidden; CLEAR: both
}
.cColumn {
	WIDTH: 336px
}
.cColumn-TextAdsBox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 9px; =
FONT-FAMILY: arial,sans-serif; CLEAR: both; FONT-SIZE: 90%; OVERFLOW: =
auto; PADDING-TOP: 10px
}
* HTML .cColumn-TextAdsBox {
	HEIGHT: 1%
}
.cColumn-TextAdsLeft {
	TEXT-ALIGN: left; WIDTH: 180px; FLOAT: left
}
.cColumn-TextAdsLeft .cColumn-TextAdsHeader {
	FONT-WEIGHT: bold
}
.cColumn-TextAdsLeft .cColumn-TextAd {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cColumn-TextAdsLeft .cColumn-TextAd BR {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.cColumn-TextAdsBox FONT {
	FONT-SIZE: 100%
}
.cColumn-TextAdsRight {
	FLOAT: right
}
#aColumn .sphereLink {
	MARGIN-TOP: 4px; FLOAT: left
}
#aColumn .sphereLink A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(http://www.sphere.com/images/sphereicon.gif) no-repeat =
left top; FONT-SIZE: 90%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#aColumn .sphereLink A:hover {
	TEXT-DECORATION: underline
}
#aColumn .sphereIt.nextArticleLink {
	MARGIN-TOP: 0px; WIDTH: 300px; FLOAT: right; CLEAR: none
}
.video {
	BACKGROUND-IMAGE: url(/images/icons/multimedia/video_icon.gif)
}
.icon {
	PADDING-LEFT: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: =
left center
}
BODY.wideAd DIV#shell DIV#page DIV#main {
	BACKGROUND-POSITION: -133px top
}
BODY.wideAd #mostPopWidget {
	WIDTH: 467px
}
BODY.wideAd #main #aColumn {
	WIDTH: 468px
}
BODY.wideAd #aColumn #article {
	WIDTH: 468px
}
BODY.wideAd #aColumn #articleExtras {
	WIDTH: 468px
}
BODY.wideAd #main #bColumn {
	WIDTH: 468px
}
.expiredAd {
	Z-INDEX: 900010; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; =
TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 14px; =
LINE-HEIGHT: 1.4; BACKGROUND-COLOR: #fff; PADDING-LEFT: 14px; WIDTH: =
400px; PADDING-RIGHT: 14px; FONT-FAMILY: georgia, 'times new roman', =
serif; HEIGHT: 62px; COLOR: #444; FONT-SIZE: 91.6%; BORDER-TOP: #ccc 1px =
solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 14px
}
.expiredAd P {
	MARGIN: 0px 0px 1em
}
.expiredAd .close {
	TEXT-INDENT: -10000px; WIDTH: 53px; DISPLAY: block; BACKGROUND: =
url(http://graphics8.nytimes.com/images/apps/buttons/close.gif) =
no-repeat; HEIGHT: 25px; OVERFLOW: hidden
}
UL.articleAdTools {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 5px 0px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bColumn UL.articleAdTools {
	WIDTH: 331px
}
UL.articleAdTools LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; =
PADDING-TOP: 0px
}
UL.articleAdTools LI A {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; FONT-FAMILY: arial, =
helvetica, sans-serif; FONT-SIZE: 10px
}
UL.articleAdTools LI.perma {
	BORDER-LEFT: #e2e2e2 1px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px
}
UL.articleAdTools LI.email A {
	BACKGROUND: url(/images/article/tools/emailthis.gif) no-repeat 0px 50%
}
UL.articleAdTools LI.perma A {
	BACKGROUND: url(/images/article/tools/permalink.gif) no-repeat 0px 50%
}
#PushDown {
	BORDER-BOTTOM: #d3d3d3 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#shell {
	POSITION: relative
}
#main {
	POSITION: relative
}
#XXL {
	MARGIN-BOTTOM: 10px
}
#FixedPanel {
	POSITION: fixed
}
BODY.wideAd DIV#shell DIV#page DIV#main {
	BACKGROUND-POSITION: -133px top
}
BODY.wideAd #mostPopWidget {
	WIDTH: 467px
}
BODY.wideAd #main #aColumn {
	WIDTH: 468px
}
BODY.wideAd #aColumn #article {
	WIDTH: 468px
}
BODY.wideAd #aColumn #articleExtras {
	WIDTH: 468px
}
BODY.wideAd #main #bColumn {
	WIDTH: 468px
}
BODY.wideAd #wideImage {
	WIDTH: 468px
}
BODY.wideAd #bColumn UL.articleAdTools {
	WIDTH: 463px
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/css/section/business/screen/topnav.css

#shell DIV#navigation UL.tabs LI.selected#navBusiness {
	BORDER-BOTTOM-STYLE: none; BACKGROUND-COLOR: #fff
}
* DIV#shell DIV#page DIV#navigation {
	HEIGHT: auto
}
#businessSearchBar {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; BACKGROUND: =
url(/images/section/business/searchBarBG.gif) #fff repeat-x left bottom; =
PADDING-TOP: 0px
}
#businessSearchBar .search {
	MARGIN: 11px 0px 0px 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 50px; =
BORDER-RIGHT: #e2d6c1 1px solid
}
#businessSearchBar .financialTools {
	MARGIN: 11px 0px 0px 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 50px; =
BORDER-RIGHT: #e2d6c1 1px solid
}
#businessSearchBar .more {
	MARGIN: 11px 0px 0px 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 50px; =
BORDER-RIGHT: #e2d6c1 1px solid
}
#businessSearchBar .search {
	PADDING-RIGHT: 10px
}
* HTML #businessSearchBar .search {
	MARGIN-LEFT: 5px
}
#businessSearchBar #bsearchQuery {
	MARGIN: 0px 5px 0px 0px; WIDTH: 184px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; FONT-SIZE: 91.6%
}
#businessSearchBar .financialTools {
	PADDING-RIGHT: 10px
}
#businessSearchBar #financialToolsChoices {
	WIDTH: 151px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: =
11px; _width: 144px
}
#businessSearchBar .more {
	BORDER-RIGHT-STYLE: none
}
#businessSearchBar .label {
	MARGIN: 0px 0px 3px; DISPLAY: block; FONT-SIZE: 116.2%; FONT-WEIGHT: =
bold
}
#businessSearchBar .more STRONG {
	MARGIN: 0px 0px 3px; DISPLAY: block; FONT-SIZE: 116.2%; FONT-WEIGHT: =
bold
}
DIV#shell DIV#page #querySuggestions {
	Z-INDEX: 100000; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; =
BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 360px =
!important; FONT: 12px Arial, Helvetica; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid
}
DIV#shell DIV#page .querySuggestions {
	Z-INDEX: 100000; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; =
BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 360px =
!important; FONT: 12px Arial, Helvetica; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid
}
.forceLeft {
	RIGHT: 55px !important; LEFT: auto !important
}
DIV#shell DIV#page #querySuggestions UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#shell DIV#page .querySuggestions UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#shell DIV#page #querySuggestions UL LI {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: =
80px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% =
0%; FONT-SIZE: 12px; PADDING-TOP: 1px
}
DIV#shell DIV#page .querySuggestions UL LI {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: =
80px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% =
0%; FONT-SIZE: 12px; PADDING-TOP: 1px
}
DIV#shell DIV#page #querySuggestions UL LI.selected {
	BACKGROUND-COLOR: #eee
}
DIV#shell DIV#page .querySuggestions UL LI.selected {
	BACKGROUND-COLOR: #eee
}
DIV#shell DIV#page #querySuggestions UL LI SPAN {
	POSITION: absolute; WIDTH: 80px; TOP: 1px; LEFT: 5px
}
DIV#shell DIV#page .querySuggestions UL LI SPAN {
	POSITION: absolute; WIDTH: 80px; TOP: 1px; LEFT: 5px
}
#businessSearchBar .search INPUT {
	VERTICAL-ALIGN: middle
}
DIV#shell DIV#page INPUT.greyed {
	COLOR: #888
}
#businessSearchBar .more UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#businessSearchBar .more UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: =
9px; FLOAT: left; HEIGHT: 28px; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
#businessSearchBar .more UL LI A {
	DISPLAY: block; HEIGHT: 28px; COLOR: #004276
}
#businessSearchBar .more STRONG A {
	COLOR: #000
}
#businessSearchBar .more UL LI.sn-worldbusiness {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 9px; =
PADDING-TOP: 0px
}
#businessSearchBar .more UL LI.sn-worldbusiness A {
	WIDTH: 50px
}
#businessSearchBar .more UL LI.sn-markets A {
	WIDTH: 42px
}
#businessSearchBar .more UL LI.sn-economy A {
	WIDTH: 51px
}
#businessSearchBar .more UL LI.sn-dealbook A {
	WIDTH: 51px
}
#businessSearchBar .more UL LI.sn-media A {
	WIDTH: 60px
}
#businessSearchBar .more UL LI.sn-smallbusiness A {
	WIDTH: 49px
}
#businessSearchBar .more UL LI.sn-yourmoney A {
	WIDTH: 35px
}
#businessSearchBar .more UL LI.sn-energy-environment {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: =
none; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; =
BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#businessSearchBar .more UL LI.sn-energy-environment A {
	WIDTH: 68px
}
#businessSearchBar .more UL LI.selected A {
	COLOR: #333
}
.sn-worldbusiness #businessSearchBar .more UL LI.sn-worldbusiness A {
	COLOR: #333
}
.sn-markets #businessSearchBar .more UL LI.sn-markets A {
	COLOR: #333
}
.sn-economy #businessSearchBar .more UL LI.sn-economy A {
	COLOR: #333
}
.sn-dealbook #businessSearchBar .more UL LI.sn-dealbook A {
	COLOR: #333
}
.sn-media #businessSearchBar .more UL LI.sn-media A {
	COLOR: #333
}
.sn-smallbusiness #businessSearchBar .more UL LI.sn-smallbusiness A {
	COLOR: #333
}
.sn-yourmoney #businessSearchBar .more UL LI.sn-yourmoney A {
	COLOR: #333
}
#businessSearchBar .more UL LI.selected A:hover {
	TEXT-DECORATION: none
}
.sn-worldbusiness #businessSearchBar .more UL LI.sn-worldbusiness =
A:hover {
	TEXT-DECORATION: none
}
.sn-markets #businessSearchBar .more UL LI.sn-markets A:hover {
	TEXT-DECORATION: none
}
.sn-economy #businessSearchBar .more UL LI.sn-economy A:hover {
	TEXT-DECORATION: none
}
.sn-dealbook #businessSearchBar .more UL LI.sn-dealbook A:hover {
	TEXT-DECORATION: none
}
.sn-media #businessSearchBar .more UL LI.sn-media A:hover {
	TEXT-DECORATION: none
}
.sn-smallbusiness #businessSearchBar .more UL LI.sn-smallbusiness =
A:hover {
	TEXT-DECORATION: none
}
.sn-yourmoney #businessSearchBar .more UL LI.sn-yourmoney A:hover {
	TEXT-DECORATION: none
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/gwire/2009/11/30/general.css

@import url( /css/section/business/screen/topnav.css );
#resourceCenter {
	OVERFLOW: hidden
}
#resourceCenter H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.21em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; =
FONT-SIZE: 1.16em !important; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#resourceCenter UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#resourceCenter UL LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #e2e2e2 1px solid; =
PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.42em; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: 167px; PADDING-RIGHT: 0px; FONT-FAMILY: =
arial, helvetica, sans-serif; FLOAT: left; FONT-SIZE: 91.6%; =
PADDING-TOP: 5px
}
#resourceCenter UL LI A {
	FONT-WEIGHT: bold
}
#resourceCenter UL LI.last {
	BORDER-BOTTOM-WIDTH: 0px
}
#Position1 {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 2px
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/css/section/business/screen/smallbusiness/article.css

@import url( /css/common/screen/article.css );
@import url( general.css );
#articleInline #inlineCobrand .newsFeed {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#articleInline #inlineCobrand UL LI {
	MARGIN-TOP: 10px; FONT: 1.2em/1.2em georgia, "times new roman", serif; =
MARGIN-BOTTOM: 10px
}
#articleInline #inlineCobrand .newsFeed H3 {
	LINE-HEIGHT: 1.14em; MARGIN-TOP: 10px; FONT-SIZE: 1.35em
}
#articleInline #inlineCobrand .newsFeed H4 {
	FONT-SIZE: 1.06em; FONT-WEIGHT: normal
}
#articleInline .newsFeed {
	BACKGROUND: url(/images/global/borders/aColumnHorizontalBorder.gif) =
repeat-x left top; PADDING-TOP: 15px
}
#articleInline #sectionPromo H3.promo {
	LINE-HEIGHT: 1.14em; FONT-SIZE: 0.92em
}
#articleInline #sectionPromo .newsFeed H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 0.73em; FONT-WEIGHT: normal
}
#articleInline #inlineBox #sectionPromo .story P.summary {
	LINE-HEIGHT: 1.25em; FONT-SIZE: 0.79em
}
#articleInline #inlineCobrand P.note {
	FONT: 0.96em/1.1em arial, helvetica, sans-serif; COLOR: #666666
}
#portfolioInline {
	PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 0px; =
WIDTH: 190px; PADDING-RIGHT: 0px; FONT-FAMILY: =
arial,helvetica,sans-serif; BACKGROUND: =
url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left =
top; FLOAT: left; CLEAR: left; PADDING-TOP: 12px
}
#portfolioInline A:link {
	TEXT-DECORATION: none
}
#portfolioInline UL LI A {
	TEXT-DECORATION: none
}
#portfolioInline A:hover {
	TEXT-DECORATION: underline
}
#portfolioInline UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; LIST-STYLE-TYPE: none; MARGIN: =
5px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; =
PADDING-TOP: 0px
}
#portfolioInline UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% =
0%; PADDING-TOP: 0px
}
#portfolioInline UL LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 22px; PADDING-RIGHT: 0pt; DISPLAY: =
block; BACKGROUND: =
url(http://graphics8.nytimes.com/images/apps/mytimes/add_content.gif) =
no-repeat 0px 50%; COLOR: #004276; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#portfolioInline P {
	MARGIN: 0px; FONT-SIZE: 11px
}
#articleBody OL {
	MARGIN-BOTTOM: 10px
}
#articleBody OL LI {
	LIST-STYLE-POSITION: inside
}
#checkList {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; COLOR: #333; OVERFLOW: hidden; BORDER-TOP: #ccc 1px =
solid; PADDING-TOP: 15px
}
#checkList H3 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT: bold 0.99em/1.06em georgia, "times new roman", serif; =
MARGIN-BOTTOM: 0px; COLOR: #004276; PADDING-TOP: 0px
}
#checkList H4 {
	LINE-HEIGHT: 1em; MARGIN-TOP: 5px; DISPLAY: block; FONT-FAMILY: arial, =
helvetica, sans-serif; MARGIN-BOTTOM: 7px; FONT-SIZE: 0.73em; =
FONT-WEIGHT: normal
}
#checkList P {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 0.99em
}
#checkList OL {
	MARGIN-LEFT: 25px
}
#checkList OL LI {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 0.99em
}
#article P.note {
	FONT: 0.66em/1.8em arial, helvetica, sans-serif; COLOR: #666666
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/css/section/business/screen/energy-environment/article.css

#bColumn .subColumn-2 .column {
	WIDTH: 195px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 1px
}
#bColumn .subColumn-2 .last.column {
	WIDTH: 139px
}
.rssPromo .sectionHeader {
	LINE-HEIGHT: 1.28em; FONT-FAMILY: Arial, Helvetica, sans-serif; =
MARGIN-BOTTOM: 8px; FONT-SIZE: 115%
}
.rssPromo UL {
	MARGIN-LEFT: 0px
}
.rssPromo LI {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 16px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica, sans-serif; =
BACKGROUND: url(/images/global/icons/feed_icon_12x12.gif) no-repeat 0px =
0px; FONT-SIZE: 90.45%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#articleInline #inlineBox #sectionPromo .newsFeed {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fff; PADDING-TOP: 0px
}
#articleInline .story {
	BACKGROUND: url(/images/global/borders/aColumnHorizontalBorder.gif) =
#fff repeat-x left top; PADDING-TOP: 15px
}
#articleInline .story .callout {
	MARGIN: 0px 0px 8px 8px
}
.byline A SPAN.greenwire {
	MARGIN: 0px 0px 0px 3px; COLOR: #fff; FONT-SIZE: 0px
}
.byline A SPAN.climatewire {
	MARGIN: 0px 0px 0px 3px; COLOR: #fff; FONT-SIZE: 0px
}
.byline A SPAN.greenwire {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 59px; PADDING-RIGHT: 0px; =
BACKGROUND: =
url(/images/section/business/energy-environment/greenwire.gif) no-repeat =
left top; PADDING-TOP: 12px
}
.byline A SPAN.climatewire {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 70px; PADDING-RIGHT: 0px; =
BACKGROUND: =
url(/images/section/business/energy-environment/climatewire.gif) =
no-repeat left top; PADDING-TOP: 10px
}
#main .newsFeed H3.promo {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 5px
}
#main .newsFeed UL {
	LINE-HEIGHT: 1.2em
}
#main .newsFeed UL LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.23em; PADDING-LEFT: 8px; =
PADDING-RIGHT: 0px; FONT-SIZE: 89%; PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/css/common/screen/ie7.css

DIV#shell DIV#page DIV#navigation DIV#subNavigation UL =
LI.children.selected {
	LINE-HEIGHT: 20px
}
DIV#shell DIV#page DIV#navigation UL.tabs LI.selected UL =
LI.children.selected {
	LINE-HEIGHT: 20px
}
DIV#shell DIV#page DIV#main {
	HEIGHT: 1%
}
#insideNYTimes {
	HEIGHT: 1%
}
.columnGroup {
	HEIGHT: 1%
}
#tabsContainer {
	HEIGHT: 1%
}
.clearfix {
	HEIGHT: 1%
}
#adxLeaderboard {
	HEIGHT: 1%
}
#adxLeaderboard {
	POSITION: relative
}
#abColumns .aColumn .columnGroup {
	HEIGHT: auto !important
}
.columnGroup .story OL {
	MARGIN-LEFT: 2.5em !important
}
.firstColumnGroup.columnGroup .story OL {
	MARGIN-LEFT: 2.5em !important
}
#mostPopWidget H4 {
	FONT-SIZE: 90%
}
#mostPopWidget DIV#tabsContainer {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px =
solid; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px =
solid
}
.cColumn DIV.columnGroup DIV#tabsContainer {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px =
solid; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px =
solid
}
#bColumn DIV#tabsContainer {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px =
solid; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px =
solid
}
DIV#shell #mostPopWidget DIV.tabContent {
	PADDING-BOTTOM: 7px; PADDING-TOP: 3px
}
.columnGroup #blogElement {
	PADDING-TOP: 25px
}

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/common.js

 /*  	 =0A=
 $Id: common.js 27723 2009-11-13 22:39:19Z santep $ 	 =0A=
 (c) 2006-2007 The New York Times Company 	 =0A=
 */=0A=
=0A=
	function nameIt() {=0A=
    	window.name =3D 'nytimesmain';=0A=
	    if ((navigator.appName =3D=3D "Microsoft Internet Explorer") && =
(document.all.globalsearchform)){=0A=
				document.all.globalsearchform.style.visibility =3D "visible";=0A=
      }=0A=
   }=0A=
     =0A=
	function pop_me_up(pURL,features){ =0A=
		new_window =3D window.open(pURL, "popup_window", features);=0A=
		new_window.focus();=0A=
	}=0A=
=0A=
	function pop_me_up2(pURL,name,features){=0A=
		new_window =3D window.open(pURL,name,features);=0A=
		new_window.focus();=0A=
	}=0A=
=0A=
	function changeImage(image_name,image_src) {=0A=
   		document.images[image_name].src =3D image_src;=0A=
	}=0A=
=0A=
	function goToURL(obj){=0A=
		var f =3D (obj.section) ? obj : obj.form;=0A=
		var selected =3D f.section.selectedIndex;=0A=
		var URL =3D f.section.options[selected].value;=0A=
		if (URL !=3D "") document.location =3D URL;=0A=
		return false;=0A=
	}=0A=
=0A=
	function goToURL2(sel){=0A=
	// This version only works for onChange events from select objects=0A=
	// but the select object can have any name, unlike goToURL() which =
requires =0A=
	// the select object to be named "section"=0A=
	=0A=
		var selected =3D sel.selectedIndex;=0A=
		var url =3D sel.options[selected].value;=0A=
		if (url !=3D "") document.location =3D url;=0A=
		return false;=0A=
	}=0A=
	if (window.self !=3D window.top && =
!document.referrer.match(/https?:\/\/[^?\/]+\.nytimes\.com\//)) {=0A=
		top.location.replace(window.location.pathname); =0A=
	}=0A=
	=0A=
	//begin functions for Travel flash slideshows=0A=
	function writeFlashSlideShow(xmlFile){=0A=
		var swfFile =3D =
"/slideshow/swf/slideshow.swf?XMLfile=3D/slideshow/xml/travel/" + =
xmlFile;=0A=
		=0A=
		var HTMLstr =3D "";=0A=
		HTMLstr +=3D "<object =
classid=3D\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" =
codebase=3D\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/sw=
flash.cab#version=3D6,0,0,0\" width=3D\"390\" height=3D\"300\" =
id=3D\"slideshow\" align=3D\"middle\">";=0A=
		HTMLstr +=3D "<param name=3D\"allowScriptAccess\" =
value=3D\"sameDomain\" />";=0A=
		HTMLstr +=3D "<param name=3D\"movie\" value=3D\"" + swfFile + "\" />";=0A=
		HTMLstr +=3D "<param name=3D\"quality\" value=3D\"high\" />";=0A=
		HTMLstr +=3D "<param name=3D\"wmode\" value=3D\"transparent\" />";=0A=
		HTMLstr +=3D "<embed src=3D\"" + swfFile + "\" wmode=3D\"transparent\" =
quality=3D\"high\" width=3D\"390\" height=3D\"300\" name=3D\"slideshow\" =
align=3D\"middle\" allowScriptAccess=3D\"sameDomain\" =
type=3D\"application/x-shockwave-flash\" =
pluginspage=3D\"http://www.macromedia.com/go/getflashplayer\" />";=0A=
		HTMLstr +=3D "</object>";=0A=
		return HTMLstr;=0A=
	}=0A=
	=0A=
	function showFirstSlide(imgName, photoCredit, photoCaption){=0A=
		var HTMLstr =3D "";=0A=
		HTMLstr +=3D "<!-- begin photo -->";=0A=
		HTMLstr +=3D "<img =
src=3D\"http://graphics.nytimes.com/images/section/travel/slideshow/" + =
imgName + "\" width=3D\"390\" height=3D\"200\" alt=3D\"photo\" =
border=3D\"0\">";=0A=
		HTMLstr +=3D "<!-- end photo -->";=0A=
		HTMLstr +=3D "<div align=3D\"right\" class=3D\"photocredit\">" + =
photoCredit + "</div>";=0A=
		HTMLstr +=3D "<div class=3D\"photocaption\">" + photoCaption + =
"</div>";=0A=
		return HTMLstr;=0A=
	}=0A=
	//end functions for Travel flash slideshows=0A=
	=0A=
	//begin functions for Global flash slideshows=0A=
	function writeEmbeddedFlashSlideShow(xmlFile){=0A=
		var swfFile =3D =
"/slideshow/swf/slideshow.swf?XMLfile=3D/slideshow/xml/" + xmlFile;=0A=
		=0A=
		var HTMLstr =3D "";=0A=
		HTMLstr +=3D "<object =
classid=3D\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" =
codebase=3D\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/sw=
flash.cab#version=3D6,0,0,0\" width=3D\"390\" height=3D\"300\" =
id=3D\"slideshow\" align=3D\"middle\">";=0A=
		HTMLstr +=3D "<param name=3D\"allowScriptAccess\" =
value=3D\"sameDomain\" />";=0A=
		HTMLstr +=3D "<param name=3D\"movie\" value=3D\"" + swfFile + "\" />";=0A=
		HTMLstr +=3D "<param name=3D\"quality\" value=3D\"high\" />";=0A=
		HTMLstr +=3D "<param name=3D\"wmode\" value=3D\"transparent\" />";=0A=
		HTMLstr +=3D "<embed src=3D\"" + swfFile + "\" wmode=3D\"transparent\" =
qualityaigh\" width=3D\"390\" height=3D\"300\" name=3D\"slideshow\" =
align=3D\"middle\" allowScriptAccess=3D\"sameDomain\" =
type=3D\"application/x-shockwave-flash\" =
pluginspage=3D\"http://www.macromedia.com/go/getflashplayer\" />";=0A=
		HTMLstr +=3D "</object>";=0A=
		return HTMLstr;=0A=
	}=0A=
	=0A=
	function showFirstEmbeddedSlide(imgName, photoCredit, photoCaption){=0A=
		var HTMLstr =3D "";=0A=
		HTMLstr +=3D "<!-- begin photo -->";=0A=
		HTMLstr +=3D "<img src=3D\"" + imgName + "\" width=3D\"390\" =
height=3D\"200\" alt=3D\"photo\" border=3D\"0\">";=0A=
		HTMLstr +=3D "<!-- end photo -->";=0A=
		HTMLstr +=3D "<div align=3D\"right\" class=3D\"photocredit\">" + =
photoCredit + "</div>";=0A=
		HTMLstr +=3D "<div class=3D\"photocaption\">" + photoCaption + =
"</div>";=0A=
		return HTMLstr;=0A=
	}=0A=
	//end functions for Global flash slideshows=0A=
	=0A=
	=0A=
	function preloadNavImages(imageNames, imagePath){=0A=
		var loadedImages =3D new Array();=0A=
		if (document.images) {=0A=
			for (var i=3D0; i < imageNames.length; i++){=0A=
				loadedImages[i] =3D new Image();=0A=
				loadedImages[i].src =3D imagePath + "nav_" + imageNames[i] + =
"_off.gif";=0A=
			}=0A=
		}=0A=
	=0A=
	}=0A=
	=0A=
	function readCookie(value){=0A=
		var allCookieVals =3D document.cookie.split(";");=0A=
		for (var i=3D0; i < allCookieVals.length; i++){ //loop through all =
cookies=0A=
			if (allCookieVals[i].indexOf(value) !=3D -1) { //find target cookie=0A=
				var cookieVal =3D allCookieVals[i].split("=3D"); //split name/value =
pair=0A=
				return cookieVal[1]; //return target cookie value=0A=
			}=0A=
		}=0A=
	}=0A=
	=0A=
	function expandMultimediaWindow(){=0A=
		if (window.resizeTo && window.moveTo) {=0A=
			window.resizeTo(screen.availWidth, screen.availHeight);=0A=
			window.moveTo(0,0);=0A=
		}=0A=
	}=0A=
	=0A=
	function shrinkMultimediaWindow(w,h){=0A=
		if (window.resizeTo) window.resizeTo(w,h);=0A=
		if (window.moveTo) {=0A=
			var winX =3D ((screen.availWidth/2) - (w/2));=0A=
			var winY =3D ((screen.availHeight/2) - (h/2));=0A=
			window.moveTo(winX,winY);=0A=
		}=0A=
	}=0A=
	=0A=
	function ieXLiquidWidth() {=0A=
		if (document.body.clientWidth < 774) {=0A=
			return "768px";=0A=
		} else if (document.body.clientWidth > 984) {=0A=
			return "980px";=0A=
		} else {=0A=
			return "auto";=0A=
		}=0A=
	}=0A=
=0A=
	function setClientSizeCookies() {=0A=
        	var client_w =3D document.body.clientWidth;=0A=
       		var path =3D "/";=0A=
        	var domain =3D "nytimes.com";=0A=
        	document.cookie =3D "client_w=3D" + client_w + "; path=3D " + =
path + "; domain=3D" + domain;=0A=
	}=0A=
=0A=
=0A=
=0A=
// Function for Classifieds and Most Popular modules=0A=
   function Accordian(target) {=0A=
   	typeof target =3D=3D "object" ? this.element =3D target : =
this.element =3D document.getElementById(target); if (!this.element) =
return false;  =0A=
   	this.ul =3D this.element.getElementsByTagName("ul")[0]; =0A=
   	this.tabs =3D this.ul.getElementsByTagName("li");=0A=
   	this.tabContent =3D this.getTabContent();=0A=
   	this.bind();=0A=
   }=0A=
=0A=
   Accordian.prototype.getTabContent =3D function() {=0A=
   	tabContent=3D new Array();    =0A=
   	this.divs =3D this.element.getElementsByTagName("div");=0A=
   	for(var i =3D 0; i < this.divs.length; i++) {=0A=
           if (/tabContent/i.test(this.divs[i].className)) {=0A=
           tabContent.push(this.divs[i]);                        =0A=
   		}=0A=
   	}=0A=
   	return tabContent;=0A=
   }=0A=
=0A=
=0A=
   Accordian.prototype.bind =3D function() {    =0A=
   	var o =3D this;=0A=
   	for(var i =3D 0; i < this.tabs.length; i++) {=0A=
   		this.tabs[i].onclick =3D function() { =0A=
   		   if (this.className !=3D 'selected') {=0A=
   		      o.open(this); return false;=0A=
   		      var a =3D this.getElementsByTagName("a")[0];=0A=
   		      if (a) a.onclick =3D function() { =0A=
                    return false; =0A=
               }=0A=
   		   }=0A=
   		} =0A=
   	}=0A=
   }=0A=
=0A=
   Accordian.prototype.open =3D function(caller) {    =0A=
   	for(var i =3D 0; i < this.tabs.length; i++) {=0A=
   		var tab =3D this.tabs[i]; =0A=
   		if (tab =3D=3D caller) {  =0A=
   			this.collapse();=0A=
   			tab.className =3D "selected"=0A=
   			this.tabContent[i].style.display =3D "block";=0A=
   		}=0A=
   	}=0A=
   }=0A=
=0A=
   Accordian.prototype.collapse =3D function() {=0A=
   	for(var i =3D 0; i < this.tabs.length; i++) {    =0A=
   		this.tabs[i].className =3D "";=0A=
   		this.tabContent[i].style.display =3D "none";                 =0A=
   	}                                                                =0A=
   }=0A=
=0A=
//Function for Google ads links=0A=
function linkbox(url, winName) {=0A=
   window.open(url, winName, =0A=
"location=3Dyes,directories=3Dyes,menubar=3Dyes,toolbar=3Dyes,status=3Dye=
s,resizable=3Dyes,scrollbars=3Dyes");=0A=
}    =0A=
=0A=
=0A=
function enhanceAccordians() {=0A=
	var divs =3D document.getElementsByTagName('div');=0A=
	for (var i =3D 0; i < divs.length; i++) {=0A=
		var element =3D divs[i];     =0A=
		if (/accordian/i.test(element.className)) {=0A=
			new Accordian(element);=0A=
		}=0A=
	} =0A=
}=0A=
=0A=
getMetaTagValue =3D function(name){=0A=
        if (document.getElementsByTagName) {=0A=
                var meta =3D document.getElementsByTagName("meta");=0A=
                for (var i=3D0; i < meta.length; i++) {=0A=
                        if (meta[i].name =3D=3D name) return =
meta[i].content;=0A=
                }=0A=
        }=0A=
}=0A=
=0A=
var NYTD =3D NYTD || {};=0A=
=0A=
NYTD.Hosts =3D (function(){=0A=
  var host, scripts =3D document.getElementsByTagName("script");=0A=
  =0A=
  for (var i =3D 0, script; script =3D scripts[i]; i++) {=0A=
    host =3D script.src && =
/^(.+\.nytimes.com)\/js\/common\.js/.test(script.src) ? RegExp.$1 : '';=0A=
    if (host) { break };=0A=
  };=0A=
=0A=
  return {=0A=
    imageHost: host,=0A=
    jsHost: host,=0A=
    cssHost: host=0A=
  }=0A=
})();=0A=
=0A=
=0A=
(function(){=0A=
  =0A=
  var windowLoaded =3D false;=0A=
  var document_scripts;=0A=
  =0A=
  if (window.addEventListener) {=0A=
    window.addEventListener ("load", function(){ windowLoaded =3D true =
}, false);=0A=
  } else if (window.attachEvent) {=0A=
    window.attachEvent ("onload", function(){ windowLoaded =3D true });=0A=
  }=0A=
  =0A=
  function scriptLoaded(src) {=0A=
    document_scripts =3D document_scripts || {};=0A=
    =0A=
    if (document_scripts[src]) { return true; }=0A=
    else {=0A=
      var script_tags=3D document.getElementsByTagName("script");=0A=
      for (var i =3D 0, script; script =3D script_tags[i]; i++) {=0A=
        if(script.src) { document_scripts[script.src] =3D 1; }=0A=
      };=0A=
      if (document_scripts[src]) { return true; }=0A=
      else { return false; }=0A=
    }=0A=
    =0A=
  }=0A=
=0A=
  NYTD.require =3D function(file, callback) {=0A=
    =0A=
    if (windowLoaded) { throw('Cannot require file, document is already =
loaded'); }  =0A=
=0A=
    var url =3D file.indexOf('/') =3D=3D 0 ?  NYTD.Hosts.jsHost + file : =
file;=0A=
    var force =3D arguments[arguments.length - 1] =3D=3D=3D true;=0A=
    var needsCallbackScriptTag;=0A=
    =0A=
    if (force || !scriptLoaded(url)) { =0A=
      document.write('<script src=3D"' + url + '" =
type=3D"text/javascript" charset=3D"utf-8" =
onerror=3D"throw(\'NYTD.require: An error occured: \' + =
this.src)"><\/script>');=0A=
      document_scripts[url] =3D 1;=0A=
      needsCallbackScriptTag =3D true;=0A=
    }=0A=
=0A=
    if (typeof callback =3D=3D 'function') {=0A=
=0A=
      if (document.addEventListener) {=0A=
        if (needsCallbackScriptTag) { =0A=
          document.write('<script type=3D"text/javascript" =
charset=3D"utf-8">(' + callback.toString() + ')();<\/script>');=0A=
        }=0A=
        else {=0A=
          window.setTimeout(function(){=0A=
            callback()=0A=
          }, 0)=0A=
        }=0A=
      }=0A=
      else {=0A=
        NYTD.require.callbacks =3D NYTD.require.callbacks || [];=0A=
        NYTD.require.callbacks.push(callback);=0A=
        NYTD.require.callbacks.count =3D =
(++NYTD.require.callbacks.count) || 0;=0A=
        document.write("<script id=3D__onAfterRequire" + =
NYTD.require.callbacks.count + " src=3D//:><\/script>");=0A=
        document.getElementById("__onAfterRequire" + =
NYTD.require.callbacks.count).onreadystatechange =3D function() {=0A=
          if (this.readyState =3D=3D "complete") {=0A=
            this.onreadystatechange =3D null;=0A=
            (NYTD.require.callbacks.pop())();=0A=
            this.parentNode.removeChild(this);=0A=
          }=0A=
        };=0A=
      }=0A=
=0A=
    }=0A=
=0A=
  };=0A=
})();=0A=
=0A=
if (! window.location.hostname.match('monster')) {=0A=
  NYTD.require('/js/app/lib/prototype/1.6.0.2/prototype.js');=0A=
  NYTD.require('/js/app/lib/NYTD/0.0.1/template.js');=0A=
}=0A=
=0A=
NYTD.require('/js/app/lib/env.js');=0A=
=0A=
if (!window.TimesPeople) {=0A=
  NYTD.require('/js/app/timespeople_1.5/lib/urilist.js');=0A=
  NYTD.require('/js/app/timespeople/toolbar/1.6/boot.js');=0A=
  NYTD.require('/js/app/timespeople/activities/1.6/boot.js');=0A=
}
------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/article/articleShare.js

// $Id: articleShare.js 15240 2009-02-26 15:55:27Z dbillingham $=0A=
=0A=
NYTD.require('/js/app/lib/prototype/1.6.0.2/prototype.js');=0A=
NYTD.require('/js/app/lib/scriptaculous/1.8.1/effects.js');=0A=
NYTD.require('/js/app/article/articleShareController.js');=0A=
NYTD.require('/js/app/article/articleShareLegacy.js');=0A=
NYTD.require('/js/app/article/sendToPhone.js');=0A=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/Tacoda_AMS_DDC_Header.js

Tacoda_AMS_DDC =3D  Tacoda_AMS_DDC_addPair =3D =
Tacoda_AMS_DDC_collect_vars =3D Tacoda_AMS_DDC_getCookie =3D function () =
{};
------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/fileit.js

 /*      =0A=
 $Id: fileit.js 7478 2008-12-23 19:39:35Z helckt $       =0A=
 (c) 2008 The New York Times Company        =0A=
 */=0A=
=0A=
=0A=
/**=0A=
 * The Times File feature is discontinued. These functions are only used =
to =0A=
 * redirect the "SAVE" links to a marketing page that explains why Times =
File=0A=
 * is no longer supported.=0A=
 */=0A=
=0A=
function articleSaveRedirect() {=0A=
	var timesFileUrl =3D =
"http://www.nytimes.com/marketing/timesfile/timesfile.html"; =0A=
	document.location.href =3D timesFileUrl;=0A=
    return false;=0A=
}=0A=
=0A=
/**=0A=
 *	furlItNoPop and dropDownToolsSave are function calls in the Article =
Tools and=0A=
 *  My Account Drop Downs respectively. We are assigning the =
articleSavedRedirect=0A=
 *  function to them. (This is like a Function Pointer in C++ or a =
Function Reference=0A=
 *  in Perl.)=0A=
 */=0A=
furlItNoPop =3D dropDownToolsSave =3D articleSaveRedirect;=0A=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/app/lib/prototype/1.6.0.2/prototype.js

/*  Prototype JavaScript framework, version 1.6.0.2=0A=
 *  (c) 2005-2008 Sam Stephenson=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://www.prototypejs.org/=0A=
 *=0A=
 =
*------------------------------------------------------------------------=
--*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.6.0.2',=0A=
=0A=
  Browser: {=0A=
    IE:     !!(window.attachEvent && !window.opera),=0A=
    Opera:  !!window.opera,=0A=
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A=
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && =
navigator.userAgent.indexOf('KHTML') =3D=3D -1,=0A=
    MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A=
  },=0A=
=0A=
  BrowserFeatures: {=0A=
    XPath: !!document.evaluate,=0A=
    ElementExtensions: !!window.HTMLElement,=0A=
    SpecificElementExtensions:=0A=
      document.createElement('div').__proto__ &&=0A=
      document.createElement('div').__proto__ !=3D=3D=0A=
        document.createElement('form').__proto__=0A=
  },=0A=
=0A=
  ScriptFragment: '<script[^>]*>([\\S\\s]*?)<\/script>',=0A=
  JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A=
=0A=
  emptyFunction: function() { },=0A=
  K: function(x) { return x }=0A=
};=0A=
=0A=
if (Prototype.Browser.MobileSafari)=0A=
  Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A=
=0A=
=0A=
/* Based on Alex Arnell's inheritance implementation. */=0A=
var Class =3D {=0A=
  create: function() {=0A=
    var parent =3D null, properties =3D $A(arguments);=0A=
    if (Object.isFunction(properties[0]))=0A=
      parent =3D properties.shift();=0A=
=0A=
    function klass() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
=0A=
    Object.extend(klass, Class.Methods);=0A=
    klass.superclass =3D parent;=0A=
    klass.subclasses =3D [];=0A=
=0A=
    if (parent) {=0A=
      var subclass =3D function() { };=0A=
      subclass.prototype =3D parent.prototype;=0A=
      klass.prototype =3D new subclass;=0A=
      parent.subclasses.push(klass);=0A=
    }=0A=
=0A=
    for (var i =3D 0; i < properties.length; i++)=0A=
      klass.addMethods(properties[i]);=0A=
=0A=
    if (!klass.prototype.initialize)=0A=
      klass.prototype.initialize =3D Prototype.emptyFunction;=0A=
=0A=
    klass.prototype.constructor =3D klass;=0A=
=0A=
    return klass;=0A=
  }=0A=
};=0A=
=0A=
Class.Methods =3D {=0A=
  addMethods: function(source) {=0A=
    var ancestor   =3D this.superclass && this.superclass.prototype;=0A=
    var properties =3D Object.keys(source);=0A=
=0A=
    if (!Object.keys({ toString: true }).length)=0A=
      properties.push("toString", "valueOf");=0A=
=0A=
    for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A=
      var property =3D properties[i], value =3D source[property];=0A=
      if (ancestor && Object.isFunction(value) &&=0A=
          value.argumentNames().first() =3D=3D "$super") {=0A=
        var method =3D value, value =3D Object.extend((function(m) {=0A=
          return function() { return ancestor[m].apply(this, arguments) =
};=0A=
        })(property).wrap(method), {=0A=
          valueOf:  function() { return method },=0A=
          toString: function() { return method.toString() }=0A=
        });=0A=
      }=0A=
      this.prototype[property] =3D value;=0A=
    }=0A=
=0A=
    return this;=0A=
  }=0A=
};=0A=
=0A=
var Abstract =3D { };=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (var property in source)=0A=
    destination[property] =3D source[property];=0A=
  return destination;=0A=
};=0A=
=0A=
Object.extend(Object, {=0A=
  inspect: function(object) {=0A=
    try {=0A=
      if (Object.isUndefined(object)) return 'undefined';=0A=
      if (object =3D=3D=3D null) return 'null';=0A=
      return object.inspect ? object.inspect() : String(object);=0A=
    } catch (e) {=0A=
      if (e instanceof RangeError) return '...';=0A=
      throw e;=0A=
    }=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var type =3D typeof object;=0A=
    switch (type) {=0A=
      case 'undefined':=0A=
      case 'function':=0A=
      case 'unknown': return;=0A=
      case 'boolean': return object.toString();=0A=
    }=0A=
=0A=
    if (object =3D=3D=3D null) return 'null';=0A=
    if (object.toJSON) return object.toJSON();=0A=
    if (Object.isElement(object)) return;=0A=
=0A=
    var results =3D [];=0A=
    for (var property in object) {=0A=
      var value =3D Object.toJSON(object[property]);=0A=
      if (!Object.isUndefined(value))=0A=
        results.push(property.toJSON() + ': ' + value);=0A=
    }=0A=
=0A=
    return '{' + results.join(', ') + '}';=0A=
  },=0A=
=0A=
  toQueryString: function(object) {=0A=
    return $H(object).toQueryString();=0A=
  },=0A=
=0A=
  toHTML: function(object) {=0A=
    return object && object.toHTML ? object.toHTML() : =
String.interpret(object);=0A=
  },=0A=
=0A=
  keys: function(object) {=0A=
    var keys =3D [];=0A=
    for (var property in object)=0A=
      keys.push(property);=0A=
    return keys;=0A=
  },=0A=
=0A=
  values: function(object) {=0A=
    var values =3D [];=0A=
    for (var property in object)=0A=
      values.push(object[property]);=0A=
    return values;=0A=
  },=0A=
=0A=
  clone: function(object) {=0A=
    return Object.extend({ }, object);=0A=
  },=0A=
=0A=
  isElement: function(object) {=0A=
    return object && object.nodeType =3D=3D 1;=0A=
  },=0A=
=0A=
  isArray: function(object) {=0A=
    return object !=3D null && typeof object =3D=3D "object" &&=0A=
      'splice' in object && 'join' in object;=0A=
  },=0A=
=0A=
  isHash: function(object) {=0A=
    return object instanceof Hash;=0A=
  },=0A=
=0A=
  isFunction: function(object) {=0A=
    return typeof object =3D=3D "function";=0A=
  },=0A=
=0A=
  isString: function(object) {=0A=
    return typeof object =3D=3D "string";=0A=
  },=0A=
=0A=
  isNumber: function(object) {=0A=
    return typeof object =3D=3D "number";=0A=
  },=0A=
=0A=
  isUndefined: function(object) {=0A=
    return typeof object =3D=3D "undefined";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Function.prototype, {=0A=
  argumentNames: function() {=0A=
    var names =3D =
this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(",").inv=
oke("strip");=0A=
    return names.length =3D=3D 1 && !names[0] ? [] : names;=0A=
  },=0A=
=0A=
  bind: function() {=0A=
    if (arguments.length < 2 && Object.isUndefined(arguments[0])) return =
this;=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function() {=0A=
      return __method.apply(object, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  bindAsEventListener: function() {=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function(event) {=0A=
      return __method.apply(object, [event || =
window.event].concat(args));=0A=
    }=0A=
  },=0A=
=0A=
  curry: function() {=0A=
    if (!arguments.length) return this;=0A=
    var __method =3D this, args =3D $A(arguments);=0A=
    return function() {=0A=
      return __method.apply(this, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  delay: function() {=0A=
    var __method =3D this, args =3D $A(arguments), timeout =3D =
args.shift() * 1000;=0A=
    return window.setTimeout(function() {=0A=
      return __method.apply(__method, args);=0A=
    }, timeout);=0A=
  },=0A=
=0A=
  wrap: function(wrapper) {=0A=
    var __method =3D this;=0A=
    return function() {=0A=
      return wrapper.apply(this, =
[__method.bind(this)].concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  methodize: function() {=0A=
    if (this._methodized) return this._methodized;=0A=
    var __method =3D this;=0A=
    return this._methodized =3D function() {=0A=
      return __method.apply(null, [this].concat($A(arguments)));=0A=
    };=0A=
  }=0A=
});=0A=
=0A=
Function.prototype.defer =3D Function.prototype.delay.curry(0.01);=0A=
=0A=
Date.prototype.toJSON =3D function() {=0A=
  return '"' + this.getUTCFullYear() + '-' +=0A=
    (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A=
    this.getUTCDate().toPaddedString(2) + 'T' +=0A=
    this.getUTCHours().toPaddedString(2) + ':' +=0A=
    this.getUTCMinutes().toPaddedString(2) + ':' +=0A=
    this.getUTCSeconds().toPaddedString(2) + 'Z"';=0A=
};=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) { }=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
};=0A=
=0A=
RegExp.prototype.match =3D RegExp.prototype.test;=0A=
=0A=
RegExp.escape =3D function(str) {=0A=
  return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create({=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    this.callback(this);=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    if (!this.timer) return;=0A=
    clearInterval(this.timer);=0A=
    this.timer =3D null;=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.execute();=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
Object.extend(String, {=0A=
  interpret: function(value) {=0A=
    return value =3D=3D null ? '' : String(value);=0A=
  },=0A=
  specialChar: {=0A=
    '\b': '\\b',=0A=
    '\t': '\\t',=0A=
    '\n': '\\n',=0A=
    '\f': '\\f',=0A=
    '\r': '\\r',=0A=
    '\\': '\\\\'=0A=
  }=0A=
});=0A=
=0A=
Object.extend(String.prototype, {=0A=
  gsub: function(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D arguments.callee.prepareReplacement(replacement);=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D String.interpret(replacement(match));=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  sub: function(pattern, replacement, count) {=0A=
    replacement =3D this.gsub.prepareReplacement(replacement);=0A=
    count =3D Object.isUndefined(count) ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  },=0A=
=0A=
  scan: function(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return String(this);=0A=
  },=0A=
=0A=
  truncate: function(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D Object.isUndefined(truncation) ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : =
String(this);=0A=
  },=0A=
=0A=
  strip: function() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  },=0A=
=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(function(script) { return =
eval(script) });=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var self =3D arguments.callee;=0A=
    self.text.data =3D this;=0A=
    return self.div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D new Element('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A=
      $A(div.childNodes).inject('', function(memo, node) { return =
memo+node.nodeValue }) :=0A=
      div.childNodes[0].nodeValue) : '';=0A=
  },=0A=
=0A=
  toQueryParams: function(separator) {=0A=
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A=
    if (!match) return { };=0A=
=0A=
    return match[1].split(separator || '&').inject({ }, function(hash, =
pair) {=0A=
      if ((pair =3D pair.split('=3D'))[0]) {=0A=
        var key =3D decodeURIComponent(pair.shift());=0A=
        var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A=
        if (value !=3D undefined) value =3D decodeURIComponent(value);=0A=
=0A=
        if (key in hash) {=0A=
          if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A=
          hash[key].push(value);=0A=
        }=0A=
        else hash[key] =3D value;=0A=
      }=0A=
      return hash;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this.slice(0, this.length - 1) +=0A=
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A=
  },=0A=
=0A=
  times: function(count) {=0A=
    return count < 1 ? '' : new Array(count + 1).join(this);=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var parts =3D this.split('-'), len =3D parts.length;=0A=
    if (len =3D=3D 1) return parts[0];=0A=
=0A=
    var camelized =3D this.charAt(0) =3D=3D '-'=0A=
      ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A=
      : parts[0];=0A=
=0A=
    for (var i =3D 1; i < len; i++)=0A=
      camelized +=3D parts[i].charAt(0).toUpperCase() + =
parts[i].substring(1);=0A=
=0A=
    return camelized;=0A=
  },=0A=
=0A=
  capitalize: function() {=0A=
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();=0A=
  },=0A=
=0A=
  underscore: function() {=0A=
    return this.gsub(/::/, =
'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{=
1}_#{2}').gsub(/-/,'_').toLowerCase();=0A=
  },=0A=
=0A=
  dasherize: function() {=0A=
    return this.gsub(/_/,'-');=0A=
  },=0A=
=0A=
  inspect: function(useDoubleQuotes) {=0A=
    var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A=
      var character =3D String.specialChar[match[0]];=0A=
      return character ? character : '\\u00' + =
match[0].charCodeAt().toPaddedString(2, 16);=0A=
    });=0A=
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';=0A=
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return this.inspect(true);=0A=
  },=0A=
=0A=
  unfilterJSON: function(filter) {=0A=
    return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A=
  },=0A=
=0A=
  isJSON: function() {=0A=
    var str =3D this;=0A=
    if (str.blank()) return false;=0A=
    str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A=
    return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A=
  },=0A=
=0A=
  evalJSON: function(sanitize) {=0A=
    var json =3D this.unfilterJSON();=0A=
    try {=0A=
      if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A=
    } catch (e) { }=0A=
    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A=
  },=0A=
=0A=
  include: function(pattern) {=0A=
    return this.indexOf(pattern) > -1;=0A=
  },=0A=
=0A=
  startsWith: function(pattern) {=0A=
    return this.indexOf(pattern) =3D=3D=3D 0;=0A=
  },=0A=
=0A=
  endsWith: function(pattern) {=0A=
    var d =3D this.length - pattern.length;=0A=
    return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A=
  },=0A=
=0A=
  empty: function() {=0A=
    return this =3D=3D '';=0A=
  },=0A=
=0A=
  blank: function() {=0A=
    return /^\s*$/.test(this);=0A=
  },=0A=
=0A=
  interpolate: function(object, pattern) {=0A=
    return new Template(this, pattern).evaluate(object);=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.WebKit || Prototype.Browser.IE) =
Object.extend(String.prototype, {=0A=
  escapeHTML: function() {=0A=
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  },=0A=
  unescapeHTML: function() {=0A=
    return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/g,'>');=0A=
  }=0A=
});=0A=
=0A=
String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A=
  if (Object.isFunction(replacement)) return replacement;=0A=
  var template =3D new Template(replacement);=0A=
  return function(match) { return template.evaluate(match) };=0A=
};=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
Object.extend(String.prototype.escapeHTML, {=0A=
  div:  document.createElement('div'),=0A=
  text: document.createTextNode('')=0A=
});=0A=
=0A=
with (String.prototype.escapeHTML) div.appendChild(text);=0A=
=0A=
var Template =3D Class.create({=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    if (Object.isFunction(object.toTemplateReplacements))=0A=
      object =3D object.toTemplateReplacements();=0A=
=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      if (object =3D=3D null) return '';=0A=
=0A=
      var before =3D match[1] || '';=0A=
      if (before =3D=3D '\\') return match[2];=0A=
=0A=
      var ctx =3D object, expr =3D match[3];=0A=
      var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;=0A=
      match =3D pattern.exec(expr);=0A=
      if (match =3D=3D null) return before;=0A=
=0A=
      while (match !=3D null) {=0A=
        var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', =
']') : match[1];=0A=
        ctx =3D ctx[comp];=0A=
        if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A=
        expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : =
match[0].length);=0A=
        match =3D pattern.exec(expr);=0A=
      }=0A=
=0A=
      return before + String.interpret(ctx);=0A=
    });=0A=
  }=0A=
});=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
=0A=
var $break =3D { };=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator, context) {=0A=
    var index =3D 0;=0A=
    iterator =3D iterator.bind(context);=0A=
    try {=0A=
      this._each(function(value) {=0A=
        iterator(value, index++);=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
    return this;=0A=
  },=0A=
=0A=
  eachSlice: function(number, iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var index =3D -number, slices =3D [], array =3D this.toArray();=0A=
    while ((index +=3D number) < array.length)=0A=
      slices.push(array.slice(index, index+number));=0A=
    return slices.collect(iterator, context);=0A=
  },=0A=
=0A=
  all: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!iterator(value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result =3D false;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!iterator(value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(filter, iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var results =3D [];=0A=
=0A=
    if (Object.isString(filter))=0A=
      filter =3D new RegExp(filter);=0A=
=0A=
    this.each(function(value, index) {=0A=
      if (filter.match(value))=0A=
        results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    if (Object.isFunction(this.indexOf))=0A=
      if (this.indexOf(object) !=3D -1) return true;=0A=
=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inGroupsOf: function(number, fillWith) {=0A=
    fillWith =3D Object.isUndefined(fillWith) ? null : fillWith;=0A=
    return this.eachSlice(number, function(slice) {=0A=
      while(slice.length < number) slice.push(fillWith);=0A=
      return slice;=0A=
    });=0A=
  },=0A=
=0A=
  inject: function(memo, iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator(memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.map(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator(value, index);=0A=
      if (result =3D=3D null || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator(value, index);=0A=
      if (result =3D=3D null || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      (iterator(value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    return this.map(function(value, index) {=0A=
      return {value: value, criteria: iterator(value, index)};=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.map();=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (Object.isFunction(args.last()))=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.toArray().length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  filter:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray,=0A=
  every:   Enumerable.all,=0A=
  some:    Enumerable.any=0A=
});=0A=
function $A(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) return iterable.toArray();=0A=
  var length =3D iterable.length || 0, results =3D new Array(length);=0A=
  while (length--) results[length] =3D iterable[length];=0A=
  return results;=0A=
}=0A=
=0A=
if (Prototype.Browser.WebKit) {=0A=
  $A =3D function(iterable) {=0A=
    if (!iterable) return [];=0A=
    if (!(Object.isFunction(iterable) && iterable =3D=3D '[object =
NodeList]') &&=0A=
        iterable.toArray) return iterable.toArray();=0A=
    var length =3D iterable.length || 0, results =3D new Array(length);=0A=
    while (length--) results[length] =3D iterable[length];=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
Array.from =3D $A;=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
if (!Array.prototype._reverse) Array.prototype._reverse =3D =
Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(Object.isArray(value) ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  reduce: function() {=0A=
    return this.length > 1 ? this : this[0];=0A=
  },=0A=
=0A=
  uniq: function(sorted) {=0A=
    return this.inject([], function(array, value, index) {=0A=
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))=0A=
        array.push(value);=0A=
      return array;=0A=
    });=0A=
  },=0A=
=0A=
  intersect: function(array) {=0A=
    return this.uniq().findAll(function(item) {=0A=
      return array.detect(function(value) { return item =3D=3D=3D value =
});=0A=
    });=0A=
  },=0A=
=0A=
  clone: function() {=0A=
    return [].concat(this);=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    var results =3D [];=0A=
    this.each(function(object) {=0A=
      var value =3D Object.toJSON(object);=0A=
      if (!Object.isUndefined(value)) results.push(value);=0A=
    });=0A=
    return '[' + results.join(', ') + ']';=0A=
  }=0A=
});=0A=
=0A=
// use native browser JS 1.6 implementation if available=0A=
if (Object.isFunction(Array.prototype.forEach))=0A=
  Array.prototype._each =3D Array.prototype.forEach;=0A=
=0A=
if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, =
i) {=0A=
  i || (i =3D 0);=0A=
  var length =3D this.length;=0A=
  if (i < 0) i =3D length + i;=0A=
  for (; i < length; i++)=0A=
    if (this[i] =3D=3D=3D item) return i;=0A=
  return -1;=0A=
};=0A=
=0A=
if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D =
function(item, i) {=0A=
  i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A=
  var n =3D this.slice(0, i).reverse().indexOf(item);=0A=
  return (n < 0) ? n : i - n - 1;=0A=
};=0A=
=0A=
Array.prototype.toArray =3D Array.prototype.clone;=0A=
=0A=
function $w(string) {=0A=
  if (!Object.isString(string)) return [];=0A=
  string =3D string.strip();=0A=
  return string ? string.split(/\s+/) : [];=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera){=0A=
  Array.prototype.concat =3D function() {=0A=
    var array =3D [];=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++) =
array.push(this[i]);=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      if (Object.isArray(arguments[i])) {=0A=
        for (var j =3D 0, arrayLength =3D arguments[i].length; j < =
arrayLength; j++)=0A=
          array.push(arguments[i][j]);=0A=
      } else {=0A=
        array.push(arguments[i]);=0A=
      }=0A=
    }=0A=
    return array;=0A=
  };=0A=
}=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    return this.toPaddedString(2, 16);=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator) {=0A=
    $R(0, this, true).each(iterator);=0A=
    return this;=0A=
  },=0A=
=0A=
  toPaddedString: function(length, radix) {=0A=
    var string =3D this.toString(radix || 10);=0A=
    return '0'.times(length - string.length) + string;=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return isFinite(this) ? this.toString() : 'null';=0A=
  }=0A=
});=0A=
=0A=
$w('abs round ceil floor').each(function(method){=0A=
  Number.prototype[method] =3D Math[method].methodize();=0A=
});=0A=
function $H(object) {=0A=
  return new Hash(object);=0A=
};=0A=
=0A=
var Hash =3D Class.create(Enumerable, (function() {=0A=
=0A=
  function toQueryPair(key, value) {=0A=
    if (Object.isUndefined(value)) return key;=0A=
    return key + '=3D' + encodeURIComponent(String.interpret(value));=0A=
  }=0A=
=0A=
  return {=0A=
    initialize: function(object) {=0A=
      this._object =3D Object.isHash(object) ? object.toObject() : =
Object.clone(object);=0A=
    },=0A=
=0A=
    _each: function(iterator) {=0A=
      for (var key in this._object) {=0A=
        var value =3D this._object[key], pair =3D [key, value];=0A=
        pair.key =3D key;=0A=
        pair.value =3D value;=0A=
        iterator(pair);=0A=
      }=0A=
    },=0A=
=0A=
    set: function(key, value) {=0A=
      return this._object[key] =3D value;=0A=
    },=0A=
=0A=
    get: function(key) {=0A=
      return this._object[key];=0A=
    },=0A=
=0A=
    unset: function(key) {=0A=
      var value =3D this._object[key];=0A=
      delete this._object[key];=0A=
      return value;=0A=
    },=0A=
=0A=
    toObject: function() {=0A=
      return Object.clone(this._object);=0A=
    },=0A=
=0A=
    keys: function() {=0A=
      return this.pluck('key');=0A=
    },=0A=
=0A=
    values: function() {=0A=
      return this.pluck('value');=0A=
    },=0A=
=0A=
    index: function(value) {=0A=
      var match =3D this.detect(function(pair) {=0A=
        return pair.value =3D=3D=3D value;=0A=
      });=0A=
      return match && match.key;=0A=
    },=0A=
=0A=
    merge: function(object) {=0A=
      return this.clone().update(object);=0A=
    },=0A=
=0A=
    update: function(object) {=0A=
      return new Hash(object).inject(this, function(result, pair) {=0A=
        result.set(pair.key, pair.value);=0A=
        return result;=0A=
      });=0A=
    },=0A=
=0A=
    toQueryString: function() {=0A=
      return this.map(function(pair) {=0A=
        var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A=
=0A=
        if (values && typeof values =3D=3D 'object') {=0A=
          if (Object.isArray(values))=0A=
            return values.map(toQueryPair.curry(key)).join('&');=0A=
        }=0A=
        return toQueryPair(key, values);=0A=
      }).join('&');=0A=
    },=0A=
=0A=
    inspect: function() {=0A=
      return '#<Hash:{' + this.map(function(pair) {=0A=
        return pair.map(Object.inspect).join(': ');=0A=
      }).join(', ') + '}>';=0A=
    },=0A=
=0A=
    toJSON: function() {=0A=
      return Object.toJSON(this.toObject());=0A=
    },=0A=
=0A=
    clone: function() {=0A=
      return new Hash(this);=0A=
    }=0A=
  }=0A=
})());=0A=
=0A=
Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;=0A=
Hash.from =3D $H;=0A=
var ObjectRange =3D Class.create(Enumerable, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    while (this.include(value)) {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    }=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
};=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
};=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responder) {=0A=
    if (!this.include(responder))=0A=
      this.responders.push(responder);=0A=
  },=0A=
=0A=
  unregister: function(responder) {=0A=
    this.responders =3D this.responders.without(responder);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (Object.isFunction(responder[callback])) {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) { }=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate:   function() { Ajax.activeRequestCount++ },=0A=
  onComplete: function() { Ajax.activeRequestCount-- }=0A=
});=0A=
=0A=
Ajax.Base =3D Class.create({=0A=
  initialize: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      encoding:     'UTF-8',=0A=
      parameters:   '',=0A=
      evalJSON:     true,=0A=
      evalJS:       true=0A=
    };=0A=
    Object.extend(this.options, options || { });=0A=
=0A=
    this.options.method =3D this.options.method.toLowerCase();=0A=
=0A=
    if (Object.isString(this.options.parameters))=0A=
      this.options.parameters =3D =
this.options.parameters.toQueryParams();=0A=
    else if (Object.isHash(this.options.parameters))=0A=
      this.options.parameters =3D this.options.parameters.toObject();=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request =3D Class.create(Ajax.Base, {=0A=
  _complete: false,=0A=
=0A=
  initialize: function($super, url, options) {=0A=
    $super(options);=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    this.url =3D url;=0A=
    this.method =3D this.options.method;=0A=
    var params =3D Object.clone(this.options.parameters);=0A=
=0A=
    if (!['get', 'post'].include(this.method)) {=0A=
      // simulate other verbs over post=0A=
      params['_method'] =3D this.method;=0A=
      this.method =3D 'post';=0A=
    }=0A=
=0A=
    this.parameters =3D params;=0A=
=0A=
    if (params =3D Object.toQueryString(params)) {=0A=
      // when GET, append parameters to URL=0A=
      if (this.method =3D=3D 'get')=0A=
        this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A=
      else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
        params +=3D '&_=3D';=0A=
    }=0A=
=0A=
    try {=0A=
      var response =3D new Ajax.Response(this);=0A=
      if (this.options.onCreate) this.options.onCreate(response);=0A=
      Ajax.Responders.dispatch('onCreate', this, response);=0A=
=0A=
      this.transport.open(this.method.toUpperCase(), this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous) =
this.respondToReadyState.bind(this).defer(1);=0A=
=0A=
      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
      this.setRequestHeaders();=0A=
=0A=
      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;=0A=
      this.transport.send(this.body);=0A=
=0A=
      /* Force Firefox to handle ready state 4 for synchronous requests =
*/=0A=
      if (!this.options.asynchronous && this.transport.overrideMimeType)=0A=
        this.onStateChange();=0A=
=0A=
    }=0A=
    catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var headers =3D {=0A=
      'X-Requested-With': 'XMLHttpRequest',=0A=
      'X-Prototype-Version': Prototype.Version,=0A=
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'=0A=
    };=0A=
=0A=
    if (this.method =3D=3D 'post') {=0A=
      headers['Content-type'] =3D this.options.contentType +=0A=
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');=0A=
=0A=
      /* Force "Connection: close" for older Mozilla browsers to work=0A=
       * around a bug where XMLHttpRequest sends an incorrect=0A=
       * Content-length header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType &&=0A=
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)=0A=
            headers['Connection'] =3D 'close';=0A=
    }=0A=
=0A=
    // user-defined headers=0A=
    if (typeof this.options.requestHeaders =3D=3D 'object') {=0A=
      var extras =3D this.options.requestHeaders;=0A=
=0A=
      if (Object.isFunction(extras.push))=0A=
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A=
          headers[extras[i]] =3D extras[i+1];=0A=
      else=0A=
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });=0A=
    }=0A=
=0A=
    for (var name in headers)=0A=
      this.transport.setRequestHeader(name, headers[name]);=0A=
  },=0A=
=0A=
  success: function() {=0A=
    var status =3D this.getStatus();=0A=
    return !status || (status >=3D 200 && status < 300);=0A=
  },=0A=
=0A=
  getStatus: function() {=0A=
    try {=0A=
      return this.transport.status || 0;=0A=
    } catch (e) { return 0 }=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var state =3D Ajax.Request.Events[readyState], response =3D new =
Ajax.Response(this);=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      try {=0A=
        this._complete =3D true;=0A=
        (this.options['on' + response.status]=0A=
         || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A=
         || Prototype.emptyFunction)(response, response.headerJSON);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      var contentType =3D response.getHeader('Content-type');=0A=
      if (this.options.evalJS =3D=3D 'force'=0A=
          || (this.options.evalJS && this.isSameOrigin() && contentType=0A=
          && =
contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s=
*$/i)))=0A=
        this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + state] || Prototype.emptyFunction)(response, =
response.headerJSON);=0A=
      Ajax.Responders.dispatch('on' + state, this, response, =
response.headerJSON);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      // avoid memory leak in MSIE: clean up=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
    }=0A=
  },=0A=
=0A=
  isSameOrigin: function() {=0A=
    var m =3D this.url.match(/^\s*https?:\/\/[^\/]*/);=0A=
    return !m || (m[0] =3D=3D =
'#{protocol}//#{domain}#{port}'.interpolate({=0A=
      protocol: location.protocol,=0A=
      domain: document.domain,=0A=
      port: location.port ? ':' + location.port : ''=0A=
    }));=0A=
  },=0A=
=0A=
  getHeader: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name) || null;=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval((this.transport.responseText || '').unfilterJSON());=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Response =3D Class.create({=0A=
  initialize: function(request){=0A=
    this.request =3D request;=0A=
    var transport  =3D this.transport  =3D request.transport,=0A=
        readyState =3D this.readyState =3D transport.readyState;=0A=
=0A=
    if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) =
{=0A=
      this.status       =3D this.getStatus();=0A=
      this.statusText   =3D this.getStatusText();=0A=
      this.responseText =3D String.interpret(transport.responseText);=0A=
      this.headerJSON   =3D this._getHeaderJSON();=0A=
    }=0A=
=0A=
    if(readyState =3D=3D 4) {=0A=
      var xml =3D transport.responseXML;=0A=
      this.responseXML  =3D Object.isUndefined(xml) ? null : xml;=0A=
      this.responseJSON =3D this._getResponseJSON();=0A=
    }=0A=
  },=0A=
=0A=
  status:      0,=0A=
  statusText: '',=0A=
=0A=
  getStatus: Ajax.Request.prototype.getStatus,=0A=
=0A=
  getStatusText: function() {=0A=
    try {=0A=
      return this.transport.statusText || '';=0A=
    } catch (e) { return '' }=0A=
  },=0A=
=0A=
  getHeader: Ajax.Request.prototype.getHeader,=0A=
=0A=
  getAllHeaders: function() {=0A=
    try {=0A=
      return this.getAllResponseHeaders();=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  getResponseHeader: function(name) {=0A=
    return this.transport.getResponseHeader(name);=0A=
  },=0A=
=0A=
  getAllResponseHeaders: function() {=0A=
    return this.transport.getAllResponseHeaders();=0A=
  },=0A=
=0A=
  _getHeaderJSON: function() {=0A=
    var json =3D this.getHeader('X-JSON');=0A=
    if (!json) return null;=0A=
    json =3D decodeURIComponent(escape(json));=0A=
    try {=0A=
      return json.evalJSON(this.request.options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  _getResponseJSON: function() {=0A=
    var options =3D this.request.options;=0A=
    if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A=
      !(this.getHeader('Content-type') || =
'').include('application/json')) ||=0A=
        this.responseText.blank())=0A=
          return null;=0A=
    try {=0A=
      return this.responseText.evalJSON(options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create(Ajax.Request, {=0A=
  initialize: function($super, container, url, options) {=0A=
    this.container =3D {=0A=
      success: (container.success || container),=0A=
      failure: (container.failure || (container.success ? null : =
container))=0A=
    };=0A=
=0A=
    options =3D Object.clone(options);=0A=
    var onComplete =3D options.onComplete;=0A=
    options.onComplete =3D (function(response, json) {=0A=
      this.updateContent(response.responseText);=0A=
      if (Object.isFunction(onComplete)) onComplete(response, json);=0A=
    }).bind(this);=0A=
=0A=
    $super(url, options);=0A=
  },=0A=
=0A=
  updateContent: function(responseText) {=0A=
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'],=0A=
        options =3D this.options;=0A=
=0A=
    if (!options.evalScripts) responseText =3D =
responseText.stripScripts();=0A=
=0A=
    if (receiver =3D $(receiver)) {=0A=
      if (options.insertion) {=0A=
        if (Object.isString(options.insertion)) {=0A=
          var insertion =3D { }; insertion[options.insertion] =3D =
responseText;=0A=
          receiver.insert(insertion);=0A=
        }=0A=
        else options.insertion(receiver, responseText);=0A=
      }=0A=
      else receiver.update(responseText);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A=
  initialize: function($super, container, url, options) {=0A=
    $super(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D { };=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.options.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(response) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (response.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D response.responseText;=0A=
    }=0A=
    this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * =
this.frequency);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
function $(element) {=0A=
  if (arguments.length > 1) {=0A=
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)=0A=
      elements.push($(arguments[i]));=0A=
    return elements;=0A=
  }=0A=
  if (Object.isString(element))=0A=
    element =3D document.getElementById(element);=0A=
  return Element.extend(element);=0A=
}=0A=
=0A=
if (Prototype.BrowserFeatures.XPath) {=0A=
  document._getElementsByXPath =3D function(expression, parentElement) {=0A=
    var results =3D [];=0A=
    var query =3D document.evaluate(expression, $(parentElement) || =
document,=0A=
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A=
      results.push(Element.extend(query.snapshotItem(i)));=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Node) var Node =3D { };=0A=
=0A=
if (!Node.ELEMENT_NODE) {=0A=
  // DOM level 2 ECMAScript Language Binding=0A=
  Object.extend(Node, {=0A=
    ELEMENT_NODE: 1,=0A=
    ATTRIBUTE_NODE: 2,=0A=
    TEXT_NODE: 3,=0A=
    CDATA_SECTION_NODE: 4,=0A=
    ENTITY_REFERENCE_NODE: 5,=0A=
    ENTITY_NODE: 6,=0A=
    PROCESSING_INSTRUCTION_NODE: 7,=0A=
    COMMENT_NODE: 8,=0A=
    DOCUMENT_NODE: 9,=0A=
    DOCUMENT_TYPE_NODE: 10,=0A=
    DOCUMENT_FRAGMENT_NODE: 11,=0A=
    NOTATION_NODE: 12=0A=
  });=0A=
}=0A=
=0A=
(function() {=0A=
  var element =3D this.Element;=0A=
  this.Element =3D function(tagName, attributes) {=0A=
    attributes =3D attributes || { };=0A=
    tagName =3D tagName.toLowerCase();=0A=
    var cache =3D Element.cache;=0A=
    if (Prototype.Browser.IE && attributes.name) {=0A=
      tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A=
      delete attributes.name;=0A=
      return Element.writeAttribute(document.createElement(tagName), =
attributes);=0A=
    }=0A=
    if (!cache[tagName]) cache[tagName] =3D =
Element.extend(document.createElement(tagName));=0A=
    return Element.writeAttribute(cache[tagName].cloneNode(false), =
attributes);=0A=
  };=0A=
  Object.extend(this.Element, element || { });=0A=
}).call(window);=0A=
=0A=
Element.cache =3D { };=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function(element) {=0A=
    element =3D $(element);=0A=
    Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    return element;=0A=
  },=0A=
=0A=
  hide: function(element) {=0A=
    $(element).style.display =3D 'none';=0A=
    return element;=0A=
  },=0A=
=0A=
  show: function(element) {=0A=
    $(element).style.display =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
    return element;=0A=
  },=0A=
=0A=
  update: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
    content =3D Object.toHTML(content);=0A=
    element.innerHTML =3D content.stripScripts();=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  },=0A=
=0A=
  replace: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    else if (!Object.isElement(content)) {=0A=
      content =3D Object.toHTML(content);=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNode(element);=0A=
      content.evalScripts.bind(content).defer();=0A=
      content =3D range.createContextualFragment(content.stripScripts());=0A=
    }=0A=
    element.parentNode.replaceChild(content, element);=0A=
    return element;=0A=
  },=0A=
=0A=
  insert: function(element, insertions) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A=
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))=0A=
          insertions =3D {bottom:insertions};=0A=
=0A=
    var content, insert, tagName, childNodes;=0A=
=0A=
    for (var position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      insert =3D Element._insertionTranslations[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
=0A=
      tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A=
        ? element.parentNode : element).tagName.toUpperCase();=0A=
=0A=
      childNodes =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
=0A=
      if (position =3D=3D 'top' || position =3D=3D 'after') =
childNodes.reverse();=0A=
      childNodes.each(insert.curry(element));=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
    }=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  wrap: function(element, wrapper, attributes) {=0A=
    element =3D $(element);=0A=
    if (Object.isElement(wrapper))=0A=
      $(wrapper).writeAttribute(attributes || { });=0A=
    else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, =
attributes);=0A=
    else wrapper =3D new Element('div', wrapper);=0A=
    if (element.parentNode)=0A=
      element.parentNode.replaceChild(wrapper, element);=0A=
    wrapper.appendChild(element);=0A=
    return wrapper;=0A=
  },=0A=
=0A=
  inspect: function(element) {=0A=
    element =3D $(element);=0A=
    var result =3D '<' + element.tagName.toLowerCase();=0A=
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A=
      var property =3D pair.first(), attribute =3D pair.last();=0A=
      var value =3D (element[property] || '').toString();=0A=
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);=0A=
    });=0A=
    return result + '>';=0A=
  },=0A=
=0A=
  recursivelyCollect: function(element, property) {=0A=
    element =3D $(element);=0A=
    var elements =3D [];=0A=
    while (element =3D element[property])=0A=
      if (element.nodeType =3D=3D 1)=0A=
        elements.push(Element.extend(element));=0A=
    return elements;=0A=
  },=0A=
=0A=
  ancestors: function(element) {=0A=
    return $(element).recursivelyCollect('parentNode');=0A=
  },=0A=
=0A=
  descendants: function(element) {=0A=
    return $(element).select("*");=0A=
  },=0A=
=0A=
  firstDescendant: function(element) {=0A=
    element =3D $(element).firstChild;=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    return $(element);=0A=
  },=0A=
=0A=
  immediateDescendants: function(element) {=0A=
    if (!(element =3D $(element).firstChild)) return [];=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    if (element) return [element].concat($(element).nextSiblings());=0A=
    return [];=0A=
  },=0A=
=0A=
  previousSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('previousSibling');=0A=
  },=0A=
=0A=
  nextSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('nextSibling');=0A=
  },=0A=
=0A=
  siblings: function(element) {=0A=
    element =3D $(element);=0A=
    return =
element.previousSiblings().reverse().concat(element.nextSiblings());=0A=
  },=0A=
=0A=
  match: function(element, selector) {=0A=
    if (Object.isString(selector))=0A=
      selector =3D new Selector(selector);=0A=
    return selector.match($(element));=0A=
  },=0A=
=0A=
  up: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return $(element.parentNode);=0A=
    var ancestors =3D element.ancestors();=0A=
    return Object.isNumber(expression) ? ancestors[expression] :=0A=
      Selector.findElement(ancestors, expression, index);=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
    return Object.isNumber(expression) ? =
element.descendants()[expression] :=0A=
      element.select(expression)[index || 0];=0A=
  },=0A=
=0A=
  previous: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.previousElementSibling(element));=0A=
    var previousSiblings =3D element.previousSiblings();=0A=
    return Object.isNumber(expression) ? previousSiblings[expression] :=0A=
      Selector.findElement(previousSiblings, expression, index);=0A=
  },=0A=
=0A=
  next: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.nextElementSibling(element));=0A=
    var nextSiblings =3D element.nextSiblings();=0A=
    return Object.isNumber(expression) ? nextSiblings[expression] :=0A=
      Selector.findElement(nextSiblings, expression, index);=0A=
  },=0A=
=0A=
  select: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element, args);=0A=
  },=0A=
=0A=
  adjacent: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element.parentNode, =
args).without(element);=0A=
  },=0A=
=0A=
  identify: function(element) {=0A=
    element =3D $(element);=0A=
    var id =3D element.readAttribute('id'), self =3D arguments.callee;=0A=
    if (id) return id;=0A=
    do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));=0A=
    element.writeAttribute('id', id);=0A=
    return id;=0A=
  },=0A=
=0A=
  readAttribute: function(element, name) {=0A=
    element =3D $(element);=0A=
    if (Prototype.Browser.IE) {=0A=
      var t =3D Element._attributeTranslations.read;=0A=
      if (t.values[name]) return t.values[name](element, name);=0A=
      if (t.names[name]) name =3D t.names[name];=0A=
      if (name.include(':')) {=0A=
        return (!element.attributes || !element.attributes[name]) ? null =
:=0A=
         element.attributes[name].value;=0A=
      }=0A=
    }=0A=
    return element.getAttribute(name);=0A=
  },=0A=
=0A=
  writeAttribute: function(element, name, value) {=0A=
    element =3D $(element);=0A=
    var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A=
=0A=
    if (typeof name =3D=3D 'object') attributes =3D name;=0A=
    else attributes[name] =3D Object.isUndefined(value) ? true : value;=0A=
=0A=
    for (var attr in attributes) {=0A=
      name =3D t.names[attr] || attr;=0A=
      value =3D attributes[attr];=0A=
      if (t.values[attr]) name =3D t.values[attr](element, value);=0A=
      if (value =3D=3D=3D false || value =3D=3D=3D null)=0A=
        element.removeAttribute(name);=0A=
      else if (value =3D=3D=3D true)=0A=
        element.setAttribute(name, name);=0A=
      else element.setAttribute(name, value);=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    return $(element).getDimensions().height;=0A=
  },=0A=
=0A=
  getWidth: function(element) {=0A=
    return $(element).getDimensions().width;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var elementClassName =3D element.className;=0A=
    return (elementClassName.length > 0 && (elementClassName =3D=3D =
className ||=0A=
      new RegExp("(^|\\s)" + className + =
"(\\s|$)").test(elementClassName)));=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    if (!element.hasClassName(className))=0A=
      element.className +=3D (element.className ? ' ' : '') + className;=0A=
    return element;=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    element.className =3D element.className.replace(=0A=
      new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A=
    return element;=0A=
  },=0A=
=0A=
  toggleClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return element[element.hasClassName(className) ?=0A=
      'removeClassName' : 'addClassName'](className);=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    var node =3D element.firstChild;=0A=
    while (node) {=0A=
      var nextNode =3D node.nextSibling;=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        element.removeChild(node);=0A=
      node =3D nextNode;=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.blank();=0A=
  },=0A=
=0A=
  descendantOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
    var originalAncestor =3D ancestor;=0A=
=0A=
    if (element.compareDocumentPosition)=0A=
      return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A=
=0A=
    if (element.sourceIndex && !Prototype.Browser.Opera) {=0A=
      var e =3D element.sourceIndex, a =3D ancestor.sourceIndex,=0A=
       nextAncestor =3D ancestor.nextSibling;=0A=
      if (!nextAncestor) {=0A=
        do { ancestor =3D ancestor.parentNode; }=0A=
        while (!(nextAncestor =3D ancestor.nextSibling) && =
ancestor.parentNode);=0A=
      }=0A=
      if (nextAncestor && nextAncestor.sourceIndex)=0A=
       return (e > a && e < nextAncestor.sourceIndex);=0A=
    }=0A=
=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D originalAncestor) return true;=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D element.cumulativeOffset();=0A=
    window.scrollTo(pos[0], pos[1]);=0A=
    return element;=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value) {=0A=
      var css =3D document.defaultView.getComputedStyle(element, null);=0A=
      value =3D css ? css[style] : null;=0A=
    }=0A=
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  getOpacity: function(element) {=0A=
    return $(element).getStyle('opacity');=0A=
  },=0A=
=0A=
  setStyle: function(element, styles) {=0A=
    element =3D $(element);=0A=
    var elementStyle =3D element.style, match;=0A=
    if (Object.isString(styles)) {=0A=
      element.style.cssText +=3D ';' + styles;=0A=
      return styles.include('opacity') ?=0A=
        element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : =
element;=0A=
    }=0A=
    for (var property in styles)=0A=
      if (property =3D=3D 'opacity') =
element.setOpacity(styles[property]);=0A=
      else=0A=
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?=0A=
          (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : =
'styleFloat') :=0A=
            property] =3D styles[property];=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  setOpacity: function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    var display =3D $(element).getStyle('display');=0A=
    if (display !=3D 'none' && display !=3D null) // Safari bug=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    var originalDisplay =3D els.display;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D 'block';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D originalDisplay;=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (window.opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return element;=0A=
    element._overflow =3D Element.getStyle(element, 'overflow') || =
'auto';=0A=
    if (element._overflow !=3D=3D 'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
    return element;=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element._overflow) return element;=0A=
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;=0A=
    element._overflow =3D null;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        if (element.tagName =3D=3D 'BODY') break;=0A=
        var p =3D Element.getStyle(element, 'position');=0A=
        if (p !=3D=3D 'static') break;=0A=
      }=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'absolute') return;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    var offsets =3D element.positionedOffset();=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.width  =3D width + 'px';=0A=
    element.style.height =3D height + 'px';=0A=
    return element;=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'relative') return;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeScrollOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  getOffsetParent: function(element) {=0A=
    if (element.offsetParent) return $(element.offsetParent);=0A=
    if (element =3D=3D document.body) return $(element);=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return $(element);=0A=
=0A=
    return $(document.body);=0A=
  },=0A=
=0A=
  viewportOffset: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent =3D=3D document.body &&=0A=
        Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      if (!Prototype.Browser.Opera || element.tagName =3D=3D 'BODY') {=0A=
        valueT -=3D element.scrollTop  || 0;=0A=
        valueL -=3D element.scrollLeft || 0;=0A=
      }=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  clonePosition: function(element, source) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || { });=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D source.viewportOffset();=0A=
=0A=
    // find coordinate system to use=0A=
    element =3D $(element);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A=
      parent =3D element.getOffsetParent();=0A=
      delta =3D parent.viewportOffset();=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if (options.setLeft)   element.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if (options.setTop)    element.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if (options.setWidth)  element.style.width =3D source.offsetWidth + =
'px';=0A=
    if (options.setHeight) element.style.height =3D source.offsetHeight =
+ 'px';=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.identify.counter =3D 1;=0A=
=0A=
Object.extend(Element.Methods, {=0A=
  getElementsBySelector: Element.Methods.select,=0A=
  childElements: Element.Methods.immediateDescendants=0A=
});=0A=
=0A=
Element._attributeTranslations =3D {=0A=
  write: {=0A=
    names: {=0A=
      className: 'class',=0A=
      htmlFor:   'for'=0A=
    },=0A=
    values: { }=0A=
  }=0A=
};=0A=
=0A=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(=0A=
    function(proceed, element, style) {=0A=
      switch (style) {=0A=
        case 'left': case 'top': case 'right': case 'bottom':=0A=
          if (proceed(element, 'position') =3D=3D=3D 'static') return =
null;=0A=
        case 'height': case 'width':=0A=
          // returns '0px' for hidden elements; we want it to return null=0A=
          if (!Element.visible(element)) return null;=0A=
=0A=
          // returns the border-box dimensions rather than the =
content-box=0A=
          // dimensions, so we subtract padding and borders from the =
value=0A=
          var dim =3D parseInt(proceed(element, style), 10);=0A=
=0A=
          if (dim !=3D=3D element['offset' + style.capitalize()])=0A=
            return dim + 'px';=0A=
=0A=
          var properties;=0A=
          if (style =3D=3D=3D 'height') {=0A=
            properties =3D ['border-top-width', 'padding-top',=0A=
             'padding-bottom', 'border-bottom-width'];=0A=
          }=0A=
          else {=0A=
            properties =3D ['border-left-width', 'padding-left',=0A=
             'padding-right', 'border-right-width'];=0A=
          }=0A=
          return properties.inject(dim, function(memo, property) {=0A=
            var val =3D proceed(element, property);=0A=
            return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);=0A=
          }) + 'px';=0A=
        default: return proceed(element, style);=0A=
      }=0A=
    }=0A=
  );=0A=
=0A=
  Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(=0A=
    function(proceed, element, attribute) {=0A=
      if (attribute =3D=3D=3D 'title') return element.title;=0A=
      return proceed(element, attribute);=0A=
    }=0A=
  );=0A=
}=0A=
=0A=
else if (Prototype.Browser.IE) {=0A=
  // IE doesn't report offsets correctly for static elements, so we =
change them=0A=
  // to "relative" to get the values, then change them back.=0A=
  Element.Methods.getOffsetParent =3D =
Element.Methods.getOffsetParent.wrap(=0A=
    function(proceed, element) {=0A=
      element =3D $(element);=0A=
      var position =3D element.getStyle('position');=0A=
      if (position !=3D=3D 'static') return proceed(element);=0A=
      element.setStyle({ position: 'relative' });=0A=
      var value =3D proceed(element);=0A=
      element.setStyle({ position: position });=0A=
      return value;=0A=
    }=0A=
  );=0A=
=0A=
  $w('positionedOffset viewportOffset').each(function(method) {=0A=
    Element.Methods[method] =3D Element.Methods[method].wrap(=0A=
      function(proceed, element) {=0A=
        element =3D $(element);=0A=
        var position =3D element.getStyle('position');=0A=
        if (position !=3D=3D 'static') return proceed(element);=0A=
        // Trigger hasLayout on the offset parent so that IE6 reports=0A=
        // accurate offsetTop and offsetLeft values for position: fixed.=0A=
        var offsetParent =3D element.getOffsetParent();=0A=
        if (offsetParent && offsetParent.getStyle('position') =3D=3D=3D =
'fixed')=0A=
          offsetParent.setStyle({ zoom: 1 });=0A=
        element.setStyle({ position: 'relative' });=0A=
        var value =3D proceed(element);=0A=
        element.setStyle({ position: position });=0A=
        return value;=0A=
      }=0A=
    );=0A=
  });=0A=
=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];=0A=
=0A=
    if (style =3D=3D 'opacity') {=0A=
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))=0A=
        if (value[1]) return parseFloat(value[1]) / 100;=0A=
      return 1.0;=0A=
    }=0A=
=0A=
    if (value =3D=3D 'auto') {=0A=
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))=0A=
        return element['offset' + style.capitalize()] + 'px';=0A=
      return null;=0A=
    }=0A=
    return value;=0A=
  };=0A=
=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    function stripAlpha(filter){=0A=
      return filter.replace(/alpha\([^\)]*\)/gi,'');=0A=
    }=0A=
    element =3D $(element);=0A=
    var currentStyle =3D element.currentStyle;=0A=
    if ((currentStyle && !currentStyle.hasLayout) ||=0A=
      (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A=
        element.style.zoom =3D 1;=0A=
=0A=
    var filter =3D element.getStyle('filter'), style =3D element.style;=0A=
    if (value =3D=3D 1 || value =3D=3D=3D '') {=0A=
      (filter =3D stripAlpha(filter)) ?=0A=
        style.filter =3D filter : style.removeAttribute('filter');=0A=
      return element;=0A=
    } else if (value < 0.00001) value =3D 0;=0A=
    style.filter =3D stripAlpha(filter) +=0A=
      'alpha(opacity=3D' + (value * 100) + ')';=0A=
    return element;=0A=
  };=0A=
=0A=
  Element._attributeTranslations =3D {=0A=
    read: {=0A=
      names: {=0A=
        'class': 'className',=0A=
        'for':   'htmlFor'=0A=
      },=0A=
      values: {=0A=
        _getAttr: function(element, attribute) {=0A=
          return element.getAttribute(attribute, 2);=0A=
        },=0A=
        _getAttrNode: function(element, attribute) {=0A=
          var node =3D element.getAttributeNode(attribute);=0A=
          return node ? node.value : "";=0A=
        },=0A=
        _getEv: function(element, attribute) {=0A=
          attribute =3D element.getAttribute(attribute);=0A=
          return attribute ? attribute.toString().slice(23, -2) : null;=0A=
        },=0A=
        _flag: function(element, attribute) {=0A=
          return $(element).hasAttribute(attribute) ? attribute : null;=0A=
        },=0A=
        style: function(element) {=0A=
          return element.style.cssText.toLowerCase();=0A=
        },=0A=
        title: function(element) {=0A=
          return element.title;=0A=
        }=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.write =3D {=0A=
    names: Object.extend({=0A=
      cellpadding: 'cellPadding',=0A=
      cellspacing: 'cellSpacing'=0A=
    }, Element._attributeTranslations.read.names),=0A=
    values: {=0A=
      checked: function(element, value) {=0A=
        element.checked =3D !!value;=0A=
      },=0A=
=0A=
      style: function(element, value) {=0A=
        element.style.cssText =3D value ? value : '';=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.has =3D {};=0A=
=0A=
  $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A=
      'encType maxLength readOnly longDesc').each(function(attr) {=0A=
    Element._attributeTranslations.write.names[attr.toLowerCase()] =3D =
attr;=0A=
    Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A=
  });=0A=
=0A=
  (function(v) {=0A=
    Object.extend(v, {=0A=
      href:        v._getAttr,=0A=
      src:         v._getAttr,=0A=
      type:        v._getAttr,=0A=
      action:      v._getAttrNode,=0A=
      disabled:    v._flag,=0A=
      checked:     v._flag,=0A=
      readonly:    v._flag,=0A=
      multiple:    v._flag,=0A=
      onload:      v._getEv,=0A=
      onunload:    v._getEv,=0A=
      onclick:     v._getEv,=0A=
      ondblclick:  v._getEv,=0A=
      onmousedown: v._getEv,=0A=
      onmouseup:   v._getEv,=0A=
      onmouseover: v._getEv,=0A=
      onmousemove: v._getEv,=0A=
      onmouseout:  v._getEv,=0A=
      onfocus:     v._getEv,=0A=
      onblur:      v._getEv,=0A=
      onkeypress:  v._getEv,=0A=
      onkeydown:   v._getEv,=0A=
      onkeyup:     v._getEv,=0A=
      onsubmit:    v._getEv,=0A=
      onreset:     v._getEv,=0A=
      onselect:    v._getEv,=0A=
      onchange:    v._getEv=0A=
    });=0A=
  })(Element._attributeTranslations.read.values);=0A=
}=0A=
=0A=
else if (Prototype.Browser.Gecko && =
/rv:1\.8\.0/.test(navigator.userAgent)) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A=
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
else if (Prototype.Browser.WebKit) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
=0A=
    if (value =3D=3D 1)=0A=
      if(element.tagName =3D=3D 'IMG' && element.width) {=0A=
        element.width++; element.width--;=0A=
      } else try {=0A=
        var n =3D document.createTextNode(' ');=0A=
        element.appendChild(n);=0A=
        element.removeChild(n);=0A=
      } catch (e) { }=0A=
=0A=
    return element;=0A=
  };=0A=
=0A=
  // Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
  // positioned.  For performance reasons, redefine =
Element#cumulativeOffset for=0A=
  // KHTML/WebKit only.=0A=
  Element.Methods.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  };=0A=
}=0A=
=0A=
if (Prototype.Browser.IE || Prototype.Browser.Opera) {=0A=
  // IE and Opera are missing .innerHTML support for TABLE-related and =
SELECT elements=0A=
  Element.Methods.update =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var tagName =3D element.tagName.toUpperCase();=0A=
=0A=
    if (tagName in Element._insertionTranslations.tags) {=0A=
      $A(element.childNodes).each(function(node) { =
element.removeChild(node) });=0A=
      Element._getContentFromAnonymousElement(tagName, =
content.stripScripts())=0A=
        .each(function(node) { element.appendChild(node) });=0A=
    }=0A=
    else element.innerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
if ('outerHTML' in document.createElement('div')) {=0A=
  Element.Methods.replace =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) {=0A=
      element.parentNode.replaceChild(content, element);=0A=
      return element;=0A=
    }=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var parent =3D element.parentNode, tagName =3D =
parent.tagName.toUpperCase();=0A=
=0A=
    if (Element._insertionTranslations.tags[tagName]) {=0A=
      var nextSibling =3D element.next();=0A=
      var fragments =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
      parent.removeChild(element);=0A=
      if (nextSibling)=0A=
        fragments.each(function(node) { parent.insertBefore(node, =
nextSibling) });=0A=
      else=0A=
        fragments.each(function(node) { parent.appendChild(node) });=0A=
    }=0A=
    else element.outerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
Element._returnOffset =3D function(l, t) {=0A=
  var result =3D [l, t];=0A=
  result.left =3D l;=0A=
  result.top =3D t;=0A=
  return result;=0A=
};=0A=
=0A=
Element._getContentFromAnonymousElement =3D function(tagName, html) {=0A=
  var div =3D new Element('div'), t =3D =
Element._insertionTranslations.tags[tagName];=0A=
  if (t) {=0A=
    div.innerHTML =3D t[0] + html + t[1];=0A=
    t[2].times(function() { div =3D div.firstChild });=0A=
  } else div.innerHTML =3D html;=0A=
  return $A(div.childNodes);=0A=
};=0A=
=0A=
Element._insertionTranslations =3D {=0A=
  before: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element);=0A=
  },=0A=
  top: function(element, node) {=0A=
    element.insertBefore(node, element.firstChild);=0A=
  },=0A=
  bottom: function(element, node) {=0A=
    element.appendChild(node);=0A=
  },=0A=
  after: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element.nextSibling);=0A=
  },=0A=
  tags: {=0A=
    TABLE:  ['<table>',                '</table>',                   1],=0A=
    TBODY:  ['<table><tbody>',         '</tbody></table>',           2],=0A=
    TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],=0A=
    TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],=0A=
    SELECT: ['<select>',               '</select>',                  1]=0A=
  }=0A=
};=0A=
=0A=
(function() {=0A=
  Object.extend(this.tags, {=0A=
    THEAD: this.tags.TBODY,=0A=
    TFOOT: this.tags.TBODY,=0A=
    TH:    this.tags.TD=0A=
  });=0A=
}).call(Element._insertionTranslations);=0A=
=0A=
Element.Methods.Simulated =3D {=0A=
  hasAttribute: function(element, attribute) {=0A=
    attribute =3D Element._attributeTranslations.has[attribute] || =
attribute;=0A=
    var node =3D $(element).getAttributeNode(attribute);=0A=
    return node && node.specified;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.ByTag =3D { };=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
if (!Prototype.BrowserFeatures.ElementExtensions &&=0A=
    document.createElement('div').__proto__) {=0A=
  window.HTMLElement =3D { };=0A=
  window.HTMLElement.prototype =3D =
document.createElement('div').__proto__;=0A=
  Prototype.BrowserFeatures.ElementExtensions =3D true;=0A=
}=0A=
=0A=
Element.extend =3D (function() {=0A=
  if (Prototype.BrowserFeatures.SpecificElementExtensions)=0A=
    return Prototype.K;=0A=
=0A=
  var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A=
=0A=
  var extend =3D Object.extend(function(element) {=0A=
    if (!element || element._extendedByPrototype ||=0A=
        element.nodeType !=3D 1 || element =3D=3D window) return element;=0A=
=0A=
    var methods =3D Object.clone(Methods),=0A=
      tagName =3D element.tagName, property, value;=0A=
=0A=
    // extend methods for specific tags=0A=
    if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A=
=0A=
    for (property in methods) {=0A=
      value =3D methods[property];=0A=
      if (Object.isFunction(value) && !(property in element))=0A=
        element[property] =3D value.methodize();=0A=
    }=0A=
=0A=
    element._extendedByPrototype =3D Prototype.emptyFunction;=0A=
    return element;=0A=
=0A=
  }, {=0A=
    refresh: function() {=0A=
      // extend methods for all tags (Safari doesn't need this)=0A=
      if (!Prototype.BrowserFeatures.ElementExtensions) {=0A=
        Object.extend(Methods, Element.Methods);=0A=
        Object.extend(Methods, Element.Methods.Simulated);=0A=
      }=0A=
    }=0A=
  });=0A=
=0A=
  extend.refresh();=0A=
  return extend;=0A=
})();=0A=
=0A=
Element.hasAttribute =3D function(element, attribute) {=0A=
  if (element.hasAttribute) return element.hasAttribute(attribute);=0A=
  return Element.Methods.Simulated.hasAttribute(element, attribute);=0A=
};=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A=
=0A=
  if (!methods) {=0A=
    Object.extend(Form, Form.Methods);=0A=
    Object.extend(Form.Element, Form.Element.Methods);=0A=
    Object.extend(Element.Methods.ByTag, {=0A=
      "FORM":     Object.clone(Form.Methods),=0A=
      "INPUT":    Object.clone(Form.Element.Methods),=0A=
      "SELECT":   Object.clone(Form.Element.Methods),=0A=
      "TEXTAREA": Object.clone(Form.Element.Methods)=0A=
    });=0A=
  }=0A=
=0A=
  if (arguments.length =3D=3D 2) {=0A=
    var tagName =3D methods;=0A=
    methods =3D arguments[1];=0A=
  }=0A=
=0A=
  if (!tagName) Object.extend(Element.Methods, methods || { });=0A=
  else {=0A=
    if (Object.isArray(tagName)) tagName.each(extend);=0A=
    else extend(tagName);=0A=
  }=0A=
=0A=
  function extend(tagName) {=0A=
    tagName =3D tagName.toUpperCase();=0A=
    if (!Element.Methods.ByTag[tagName])=0A=
      Element.Methods.ByTag[tagName] =3D { };=0A=
    Object.extend(Element.Methods.ByTag[tagName], methods);=0A=
  }=0A=
=0A=
  function copy(methods, destination, onlyIfAbsent) {=0A=
    onlyIfAbsent =3D onlyIfAbsent || false;=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (!Object.isFunction(value)) continue;=0A=
      if (!onlyIfAbsent || !(property in destination))=0A=
        destination[property] =3D value.methodize();=0A=
    }=0A=
  }=0A=
=0A=
  function findDOMClass(tagName) {=0A=
    var klass;=0A=
    var trans =3D {=0A=
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A=
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",=0A=
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",=0A=
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A=
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":=0A=
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A=
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":=0A=
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A=
      "FrameSet", "IFRAME": "IFrame"=0A=
    };=0A=
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
=0A=
    window[klass] =3D { };=0A=
    window[klass].prototype =3D =
document.createElement(tagName).__proto__;=0A=
    return window[klass];=0A=
  }=0A=
=0A=
  if (F.ElementExtensions) {=0A=
    copy(Element.Methods, HTMLElement.prototype);=0A=
    copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A=
  }=0A=
=0A=
  if (F.SpecificElementExtensions) {=0A=
    for (var tag in Element.Methods.ByTag) {=0A=
      var klass =3D findDOMClass(tag);=0A=
      if (Object.isUndefined(klass)) continue;=0A=
      copy(T[tag], klass.prototype);=0A=
    }=0A=
  }=0A=
=0A=
  Object.extend(Element, Element.Methods);=0A=
  delete Element.ByTag;=0A=
=0A=
  if (Element.extend.refresh) Element.extend.refresh();=0A=
  Element.cache =3D { };=0A=
};=0A=
=0A=
document.viewport =3D {=0A=
  getDimensions: function() {=0A=
    var dimensions =3D { };=0A=
    var B =3D Prototype.Browser;=0A=
    $w('width height').each(function(d) {=0A=
      var D =3D d.capitalize();=0A=
      dimensions[d] =3D (B.WebKit && !document.evaluate) ? self['inner' =
+ D] :=0A=
        (B.Opera) ? document.body['client' + D] : =
document.documentElement['client' + D];=0A=
    });=0A=
    return dimensions;=0A=
  },=0A=
=0A=
  getWidth: function() {=0A=
    return this.getDimensions().width;=0A=
  },=0A=
=0A=
  getHeight: function() {=0A=
    return this.getDimensions().height;=0A=
  },=0A=
=0A=
  getScrollOffsets: function() {=0A=
    return Element._returnOffset(=0A=
      window.pageXOffset || document.documentElement.scrollLeft || =
document.body.scrollLeft,=0A=
      window.pageYOffset || document.documentElement.scrollTop || =
document.body.scrollTop);=0A=
  }=0A=
};=0A=
/* Portions of the Selector class are derived from Jack Slocum=E2=80=99s =
DomQuery,=0A=
 * part of YUI-Ext version 0.40, distributed under the terms of an =
MIT-style=0A=
 * license.  Please see http://www.yui-ext.com/ for more information. */=0A=
=0A=
var Selector =3D Class.create({=0A=
  initialize: function(expression) {=0A=
    this.expression =3D expression.strip();=0A=
    this.compileMatcher();=0A=
  },=0A=
=0A=
  shouldUseXPath: function() {=0A=
    if (!Prototype.BrowserFeatures.XPath) return false;=0A=
=0A=
    var e =3D this.expression;=0A=
=0A=
    // Safari 3 chokes on :*-of-type and :empty=0A=
    if (Prototype.Browser.WebKit &&=0A=
     (e.include("-of-type") || e.include(":empty")))=0A=
      return false;=0A=
=0A=
    // XPath can't do namespaced attributes, nor can it read=0A=
    // the "checked" property from DOM nodes=0A=
    if ((/(\[[\w-]*?:|:checked)/).test(this.expression))=0A=
      return false;=0A=
=0A=
    return true;=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    if (this.shouldUseXPath())=0A=
      return this.compileXPathMatcher();=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, h =3D =
Selector.handlers,=0A=
        c =3D Selector.criteria, le, p, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.matcher =3D Selector._cache[e];=0A=
      return;=0A=
    }=0A=
=0A=
    this.matcher =3D ["this.matcher =3D function(root) {",=0A=
                    "var r =3D root, h =3D Selector.handlers, c =3D =
false, n;"];=0A=
=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :=0A=
    	      new Template(c[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.matcher.push("return h.unique(n);\n}");=0A=
    eval(this.matcher.join('\n'));=0A=
    Selector._cache[this.expression] =3D this.matcher;=0A=
  },=0A=
=0A=
  compileXPathMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns,=0A=
        x =3D Selector.xpath, le, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.xpath =3D Selector._cache[e]; return;=0A=
    }=0A=
=0A=
    this.matcher =3D ['.//*'];=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        if (m =3D e.match(ps[i])) {=0A=
          this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :=0A=
            new Template(x[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.xpath =3D this.matcher.join('');=0A=
    Selector._cache[this.expression] =3D this.xpath;=0A=
  },=0A=
=0A=
  findElements: function(root) {=0A=
    root =3D root || document;=0A=
    if (this.xpath) return document._getElementsByXPath(this.xpath, =
root);=0A=
    return this.matcher(root);=0A=
  },=0A=
=0A=
  match: function(element) {=0A=
    this.tokens =3D [];=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, as =3D =
Selector.assertions;=0A=
    var le, p, m;=0A=
=0A=
    while (e && le !=3D=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          // use the Selector.assertions methods unless the selector=0A=
          // is too complex.=0A=
          if (as[i]) {=0A=
            this.tokens.push([i, Object.clone(m)]);=0A=
            e =3D e.replace(m[0], '');=0A=
          } else {=0A=
            // reluctantly do a document-wide search=0A=
            // and look for a match in the array=0A=
            return this.findElements(document).include(element);=0A=
          }=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    var match =3D true, name, matches;=0A=
    for (var i =3D 0, token; token =3D this.tokens[i]; i++) {=0A=
      name =3D token[0], matches =3D token[1];=0A=
      if (!Selector.assertions[name](element, matches)) {=0A=
        match =3D false; break;=0A=
      }=0A=
    }=0A=
=0A=
    return match;=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.expression;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "#<Selector:" + this.expression.inspect() + ">";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Selector, {=0A=
  _cache: { },=0A=
=0A=
  xpath: {=0A=
    descendant:   "//*",=0A=
    child:        "/*",=0A=
    adjacent:     "/following-sibling::*[1]",=0A=
    laterSibling: '/following-sibling::*',=0A=
    tagName:      function(m) {=0A=
      if (m[1] =3D=3D '*') return '';=0A=
      return "[local-name()=3D'" + m[1].toLowerCase() +=0A=
             "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A=
    },=0A=
    className:    "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A=
    id:           "[@id=3D'#{1}']",=0A=
    attrPresence: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      return new Template("[@#{1}]").evaluate(m);=0A=
    },=0A=
    attr: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      m[3] =3D m[5] || m[6];=0A=
      return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      var h =3D Selector.xpath.pseudos[m[1]];=0A=
      if (!h) return '';=0A=
      if (Object.isFunction(h)) return h(m);=0A=
      return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A=
    },=0A=
    operators: {=0A=
      '=3D':  "[@#{1}=3D'#{3}']",=0A=
      '!=3D': "[@#{1}!=3D'#{3}']",=0A=
      '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A=
      '$=3D': "[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",=0A=
      '*=3D': "[contains(@#{1}, '#{3}')]",=0A=
      '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A=
      '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A=
    },=0A=
    pseudos: {=0A=
      'first-child': '[not(preceding-sibling::*)]',=0A=
      'last-child':  '[not(following-sibling::*)]',=0A=
      'only-child':  '[not(preceding-sibling::* or =
following-sibling::*)]',=0A=
      'empty':       "[count(*) =3D 0 and (count(text()) =3D 0 or =
translate(text(), ' \t\r\n', '') =3D '')]",=0A=
      'checked':     "[@checked]",=0A=
      'disabled':    "[@disabled]",=0A=
      'enabled':     "[not(@disabled)]",=0A=
      'not': function(m) {=0A=
        var e =3D m[6], p =3D Selector.patterns,=0A=
            x =3D Selector.xpath, le, v;=0A=
=0A=
        var exclusion =3D [];=0A=
        while (e && le !=3D e && (/\S/).test(e)) {=0A=
          le =3D e;=0A=
          for (var i in p) {=0A=
            if (m =3D e.match(p[i])) {=0A=
              v =3D Object.isFunction(x[i]) ? x[i](m) : new =
Template(x[i]).evaluate(m);=0A=
              exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A=
              e =3D e.replace(m[0], '');=0A=
              break;=0A=
            }=0A=
          }=0A=
        }=0A=
        return "[not(" + exclusion.join(" and ") + ")]";=0A=
      },=0A=
      'nth-child':      function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-last-child': function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-of-type':    function(m) {=0A=
        return Selector.xpath.pseudos.nth("position() ", m);=0A=
      },=0A=
      'nth-last-of-type': function(m) {=0A=
        return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", =
m);=0A=
      },=0A=
      'first-of-type':  function(m) {=0A=
        m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A=
      },=0A=
      'last-of-type':   function(m) {=0A=
        m[6] =3D "1"; return =
Selector.xpath.pseudos['nth-last-of-type'](m);=0A=
      },=0A=
      'only-of-type':   function(m) {=0A=
        var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + =
p['last-of-type'](m);=0A=
      },=0A=
      nth: function(fragment, m) {=0A=
        var mm, formula =3D m[6], predicate;=0A=
        if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
        if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
        if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A=
          return '[' + fragment + "=3D " + mm[1] + ']';=0A=
        if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A=
          if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A=
          var a =3D mm[1] ? Number(mm[1]) : 1;=0A=
          var b =3D mm[2] ? Number(mm[2]) : 0;=0A=
          predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A=
          "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A=
          return new Template(predicate).evaluate({=0A=
            fragment: fragment, a: a, b: b });=0A=
        }=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  criteria: {=0A=
    tagName:      'n =3D h.tagName(n, r, "#{1}", c);      c =3D false;',=0A=
    className:    'n =3D h.className(n, r, "#{1}", c);    c =3D false;',=0A=
    id:           'n =3D h.id(n, r, "#{1}", c);           c =3D false;',=0A=
    attrPresence: 'n =3D h.attrPresence(n, r, "#{1}", c); c =3D false;',=0A=
    attr: function(m) {=0A=
      m[3] =3D (m[5] || m[6]);=0A=
      return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}", =
c); c =3D false;').evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A=
      return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    descendant:   'c =3D "descendant";',=0A=
    child:        'c =3D "child";',=0A=
    adjacent:     'c =3D "adjacent";',=0A=
    laterSibling: 'c =3D "laterSibling";'=0A=
  },=0A=
=0A=
  patterns: {=0A=
    // combinators must be listed first=0A=
    // (and descendant needs to be last combinator)=0A=
    laterSibling: /^\s*~\s*/,=0A=
    child:        /^\s*>\s*/,=0A=
    adjacent:     /^\s*\+\s*/,=0A=
    descendant:   /^\s/,=0A=
=0A=
    // selectors follow=0A=
    tagName:      /^\s*(\*|[\w\-]+)(\b|$)?/,=0A=
    id:           /^#([\w\-\*]+)(\b|$)/,=0A=
    className:    /^\.([\w\-\*]+)(\b|$)/,=0A=
    pseudo:=0A=
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,=0A=
    attrPresence: /^\[([\w]+)\]/,=0A=
    attr:         =
/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^=
\]]*?)))?\]/=0A=
  },=0A=
=0A=
  // for Selector.match and Element#match=0A=
  assertions: {=0A=
    tagName: function(element, matches) {=0A=
      return matches[1].toUpperCase() =3D=3D =
element.tagName.toUpperCase();=0A=
    },=0A=
=0A=
    className: function(element, matches) {=0A=
      return Element.hasClassName(element, matches[1]);=0A=
    },=0A=
=0A=
    id: function(element, matches) {=0A=
      return element.id =3D=3D=3D matches[1];=0A=
    },=0A=
=0A=
    attrPresence: function(element, matches) {=0A=
      return Element.hasAttribute(element, matches[1]);=0A=
    },=0A=
=0A=
    attr: function(element, matches) {=0A=
      var nodeValue =3D Element.readAttribute(element, matches[1]);=0A=
      return nodeValue && Selector.operators[matches[2]](nodeValue, =
matches[5] || matches[6]);=0A=
    }=0A=
  },=0A=
=0A=
  handlers: {=0A=
    // UTILITY FUNCTIONS=0A=
    // joins two collections=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // marks an array of nodes for counting=0A=
    mark: function(nodes) {=0A=
      var _true =3D Prototype.emptyFunction;=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._countedByPrototype =3D _true;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._countedByPrototype =3D undefined;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    // mark each child node with its position (for nth calls)=0A=
    // "ofType" flag indicates whether we're indexing for nth-of-type=0A=
    // rather than nth-child=0A=
    index: function(parentNode, reverse, ofType) {=0A=
      parentNode._countedByPrototype =3D Prototype.emptyFunction;=0A=
      if (reverse) {=0A=
        for (var nodes =3D parentNode.childNodes, i =3D nodes.length - =
1, j =3D 1; i >=3D 0; i--) {=0A=
          var node =3D nodes[i];=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;=0A=
        }=0A=
      } else {=0A=
        for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node =
=3D nodes[i]; i++)=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;=0A=
      }=0A=
    },=0A=
=0A=
    // filters out duplicates and extends all nodes=0A=
    unique: function(nodes) {=0A=
      if (nodes.length =3D=3D 0) return nodes;=0A=
      var results =3D [], n;=0A=
      for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A=
        if (!(n =3D nodes[i])._countedByPrototype) {=0A=
          n._countedByPrototype =3D Prototype.emptyFunction;=0A=
          results.push(Element.extend(n));=0A=
        }=0A=
      return Selector.handlers.unmark(results);=0A=
    },=0A=
=0A=
    // COMBINATOR FUNCTIONS=0A=
    descendant: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, node.getElementsByTagName('*'));=0A=
      return results;=0A=
    },=0A=
=0A=
    child: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        for (var j =3D 0, child; child =3D node.childNodes[j]; j++)=0A=
          if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') =
results.push(child);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    adjacent: function(nodes) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        var next =3D this.nextElementSibling(node);=0A=
        if (next) results.push(next);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    laterSibling: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, Element.nextSiblings(node));=0A=
      return results;=0A=
    },=0A=
=0A=
    nextElementSibling: function(node) {=0A=
      while (node =3D node.nextSibling)=0A=
	      if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    previousElementSibling: function(node) {=0A=
      while (node =3D node.previousSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    // TOKEN FUNCTIONS=0A=
    tagName: function(nodes, root, tagName, combinator) {=0A=
      var uTagName =3D tagName.toUpperCase();=0A=
      var results =3D [], h =3D Selector.handlers;=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          // fastlane for ordinary descendant combinators=0A=
          if (combinator =3D=3D "descendant") {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              h.concat(results, node.getElementsByTagName(tagName));=0A=
            return results;=0A=
          } else nodes =3D this[combinator](nodes);=0A=
          if (tagName =3D=3D "*") return nodes;=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.tagName.toUpperCase() =3D=3D=3D uTagName) =
results.push(node);=0A=
        return results;=0A=
      } else return root.getElementsByTagName(tagName);=0A=
    },=0A=
=0A=
    id: function(nodes, root, id, combinator) {=0A=
      var targetNode =3D $(id), h =3D Selector.handlers;=0A=
      if (!targetNode) return [];=0A=
      if (!nodes && root =3D=3D document) return [targetNode];=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          if (combinator =3D=3D 'child') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (targetNode.parentNode =3D=3D node) return [targetNode];=0A=
          } else if (combinator =3D=3D 'descendant') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Element.descendantOf(targetNode, node)) return =
[targetNode];=0A=
          } else if (combinator =3D=3D 'adjacent') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Selector.handlers.previousElementSibling(targetNode) =
=3D=3D node)=0A=
                return [targetNode];=0A=
          } else nodes =3D h[combinator](nodes);=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node =3D=3D targetNode) return [targetNode];=0A=
        return [];=0A=
      }=0A=
      return (targetNode && Element.descendantOf(targetNode, root)) ? =
[targetNode] : [];=0A=
    },=0A=
=0A=
    className: function(nodes, root, className, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      return Selector.handlers.byClassName(nodes, root, className);=0A=
    },=0A=
=0A=
    byClassName: function(nodes, root, className) {=0A=
      if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A=
      var needle =3D ' ' + className + ' ';=0A=
      for (var i =3D 0, results =3D [], node, nodeClassName; node =3D =
nodes[i]; i++) {=0A=
        nodeClassName =3D node.className;=0A=
        if (nodeClassName.length =3D=3D 0) continue;=0A=
        if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' =
').include(needle))=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    attrPresence: function(nodes, root, attr, combinator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      var results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        if (Element.hasAttribute(node, attr)) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    attr: function(nodes, root, attr, value, operator, combinator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      var handler =3D Selector.operators[operator], results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        var nodeValue =3D Element.readAttribute(node, attr);=0A=
        if (nodeValue =3D=3D=3D null) continue;=0A=
        if (handler(nodeValue, value)) results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    pseudo: function(nodes, name, value, root, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      return Selector.pseudos[name](nodes, value, root);=0A=
    }=0A=
  },=0A=
=0A=
  pseudos: {=0A=
    'first-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.previousElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'last-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.nextElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'only-child': function(nodes, value, root) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!h.previousElementSibling(node) && =
!h.nextElementSibling(node))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
    'nth-child':        function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root);=0A=
    },=0A=
    'nth-last-child':   function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true);=0A=
    },=0A=
    'nth-of-type':      function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, false, true);=0A=
    },=0A=
    'nth-last-of-type': function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true, true);=0A=
    },=0A=
    'first-of-type':    function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, false, true);=0A=
    },=0A=
    'last-of-type':     function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, true, true);=0A=
    },=0A=
    'only-of-type':     function(nodes, formula, root) {=0A=
      var p =3D Selector.pseudos;=0A=
      return p['last-of-type'](p['first-of-type'](nodes, formula, root), =
formula, root);=0A=
    },=0A=
=0A=
    // handles the an+b logic=0A=
    getIndices: function(a, b, total) {=0A=
      if (a =3D=3D 0) return b > 0 ? [b] : [];=0A=
      return $R(1, total).inject([], function(memo, i) {=0A=
        if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A=
        return memo;=0A=
      });=0A=
    },=0A=
=0A=
    // handles nth(-last)-child, nth(-last)-of-type, and =
(first|last)-of-type=0A=
    nth: function(nodes, formula, root, reverse, ofType) {=0A=
      if (nodes.length =3D=3D 0) return [];=0A=
      if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
      if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
      var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A=
      h.mark(nodes);=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        if (!node.parentNode._countedByPrototype) {=0A=
          h.index(node.parentNode, reverse, ofType);=0A=
          indexed.push(node.parentNode);=0A=
        }=0A=
      }=0A=
      if (formula.match(/^\d+$/)) { // just a number=0A=
        formula =3D Number(formula);=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.nodeIndex =3D=3D formula) results.push(node);=0A=
      } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // =
an+b=0A=
        if (m[1] =3D=3D "-") m[1] =3D -1;=0A=
        var a =3D m[1] ? Number(m[1]) : 1;=0A=
        var b =3D m[2] ? Number(m[2]) : 0;=0A=
        var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A=
        for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; =
i++) {=0A=
          for (var j =3D 0; j < l; j++)=0A=
            if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A=
        }=0A=
      }=0A=
      h.unmark(nodes);=0A=
      h.unmark(indexed);=0A=
      return results;=0A=
    },=0A=
=0A=
    'empty': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        // IE treats comments as element nodes=0A=
        if (node.tagName =3D=3D '!' || (node.firstChild && =
!node.innerHTML.match(/^\s*$/))) continue;=0A=
        results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    'not': function(nodes, selector, root) {=0A=
      var h =3D Selector.handlers, selectorType, m;=0A=
      var exclusions =3D new Selector(selector).findElements(root);=0A=
      h.mark(exclusions);=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node._countedByPrototype) results.push(node);=0A=
      h.unmark(exclusions);=0A=
      return results;=0A=
    },=0A=
=0A=
    'enabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'disabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'checked': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.checked) results.push(node);=0A=
      return results;=0A=
    }=0A=
  },=0A=
=0A=
  operators: {=0A=
    '=3D':  function(nv, v) { return nv =3D=3D v; },=0A=
    '!=3D': function(nv, v) { return nv !=3D v; },=0A=
    '^=3D': function(nv, v) { return nv.startsWith(v); },=0A=
    '$=3D': function(nv, v) { return nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv.include(v); },=0A=
    '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + =
' '); },=0A=
    '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + =
'-').include('-' + v.toUpperCase() + '-'); }=0A=
  },=0A=
=0A=
  split: function(expression) {=0A=
    var expressions =3D [];=0A=
    expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, =
function(m) {=0A=
      expressions.push(m[1].strip());=0A=
    });=0A=
    return expressions;=0A=
  },=0A=
=0A=
  matchElements: function(elements, expression) {=0A=
    var matches =3D $$(expression), h =3D Selector.handlers;=0A=
    h.mark(matches);=0A=
    for (var i =3D 0, results =3D [], element; element =3D elements[i]; =
i++)=0A=
      if (element._countedByPrototype) results.push(element);=0A=
    h.unmark(matches);=0A=
    return results;=0A=
  },=0A=
=0A=
  findElement: function(elements, expression, index) {=0A=
    if (Object.isNumber(expression)) {=0A=
      index =3D expression; expression =3D false;=0A=
    }=0A=
    return Selector.matchElements(elements, expression || '*')[index || =
0];=0A=
  },=0A=
=0A=
  findChildElements: function(element, expressions) {=0A=
    expressions =3D Selector.split(expressions.join(','));=0A=
    var results =3D [], h =3D Selector.handlers;=0A=
    for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A=
      selector =3D new Selector(expressions[i].strip());=0A=
      h.concat(results, selector.findElements(element));=0A=
    }=0A=
    return (l > 1) ? h.unique(results) : results;=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.IE) {=0A=
  Object.extend(Selector.handlers, {=0A=
    // IE returns comment nodes on getElementsByTagName("*").=0A=
    // Filter them out.=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        if (node.tagName !=3D=3D "!") a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // IE improperly serializes _countedByPrototype in (inner|outer)HTML.=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node.removeAttribute('_countedByPrototype');=0A=
      return nodes;=0A=
    }=0A=
  });=0A=
}=0A=
=0A=
function $$() {=0A=
  return Selector.findChildElements(document, $A(arguments));=0A=
}=0A=
var Form =3D {=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
    return form;=0A=
  },=0A=
=0A=
  serializeElements: function(elements, options) {=0A=
    if (typeof options !=3D 'object') options =3D { hash: !!options };=0A=
    else if (Object.isUndefined(options.hash)) options.hash =3D true;=0A=
    var key, value, submitted =3D false, submit =3D options.submit;=0A=
=0A=
    var data =3D elements.inject({ }, function(result, element) {=0A=
      if (!element.disabled && element.name) {=0A=
        key =3D element.name; value =3D $(element).getValue();=0A=
        if (value !=3D null && (element.type !=3D 'submit' || =
(!submitted &&=0A=
            submit !=3D=3D false && (!submit || key =3D=3D submit) && =
(submitted =3D true)))) {=0A=
          if (key in result) {=0A=
            // a key is already present; construct an array of values=0A=
            if (!Object.isArray(result[key])) result[key] =3D =
[result[key]];=0A=
            result[key].push(value);=0A=
          }=0A=
          else result[key] =3D value;=0A=
        }=0A=
      }=0A=
      return result;=0A=
    });=0A=
=0A=
    return options.hash ? data : Object.toQueryString(data);=0A=
  }=0A=
};=0A=
=0A=
Form.Methods =3D {=0A=
  serialize: function(form, options) {=0A=
    return Form.serializeElements(Form.getElements(form), options);=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    return $A($(form).getElementsByTagName('*')).inject([],=0A=
      function(elements, child) {=0A=
        if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
          elements.push(Element.extend(child));=0A=
        return elements;=0A=
      }=0A=
    );=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name) return $A(inputs).map(Element.extend);=0A=
=0A=
    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))=0A=
        continue;=0A=
      matchingInputs.push(Element.extend(input));=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('disable');=0A=
    return form;=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('enable');=0A=
    return form;=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    var elements =3D $(form).getElements().findAll(function(element) {=0A=
      return 'hidden' !=3D element.type && !element.disabled;=0A=
    });=0A=
    var firstByIndex =3D elements.findAll(function(element) {=0A=
      return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A=
    }).sortBy(function(element) { return element.tabIndex }).first();=0A=
=0A=
    return firstByIndex ? firstByIndex : elements.find(function(element) =
{=0A=
      return ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    form =3D $(form);=0A=
    form.findFirstElement().activate();=0A=
    return form;=0A=
  },=0A=
=0A=
  request: function(form, options) {=0A=
    form =3D $(form), options =3D Object.clone(options || { });=0A=
=0A=
    var params =3D options.parameters, action =3D =
form.readAttribute('action') || '';=0A=
    if (action.blank()) action =3D window.location.href;=0A=
    options.parameters =3D form.serialize(true);=0A=
=0A=
    if (params) {=0A=
      if (Object.isString(params)) params =3D params.toQueryParams();=0A=
      Object.extend(options.parameters, params);=0A=
    }=0A=
=0A=
    if (form.hasAttribute('method') && !options.method)=0A=
      options.method =3D form.method;=0A=
=0A=
    return new Ajax.Request(action, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element =3D {=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
    return element;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Form.Element.Methods =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element.disabled && element.name) {=0A=
      var value =3D element.getValue();=0A=
      if (value !=3D undefined) {=0A=
        var pair =3D { };=0A=
        pair[element.name] =3D value;=0A=
        return Object.toQueryString(pair);=0A=
      }=0A=
    }=0A=
    return '';=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    return Form.Element.Serializers[method](element);=0A=
  },=0A=
=0A=
  setValue: function(element, value) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    Form.Element.Serializers[method](element, value);=0A=
    return element;=0A=
  },=0A=
=0A=
  clear: function(element) {=0A=
    $(element).value =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  present: function(element) {=0A=
    return $(element).value !=3D '';=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    try {=0A=
      element.focus();=0A=
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||=0A=
          !['button', 'reset', 'submit'].include(element.type)))=0A=
        element.select();=0A=
    } catch (e) { }=0A=
    return element;=0A=
  },=0A=
=0A=
  disable: function(element) {=0A=
    element =3D $(element);=0A=
    element.blur();=0A=
    element.disabled =3D true;=0A=
    return element;=0A=
  },=0A=
=0A=
  enable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D false;=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Field =3D Form.Element;=0A=
var $F =3D Form.Element.Methods.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element, value) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element, value);=0A=
      default:=0A=
        return Form.Element.Serializers.textarea(element, value);=0A=
    }=0A=
  },=0A=
=0A=
  inputSelector: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.checked ? =
element.value : null;=0A=
    else element.checked =3D !!value;=0A=
  },=0A=
=0A=
  textarea: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.value;=0A=
    else element.value =3D value;=0A=
  },=0A=
=0A=
  select: function(element, index) {=0A=
    if (Object.isUndefined(index))=0A=
      return this[element.type =3D=3D 'select-one' ?=0A=
        'selectOne' : 'selectMany'](element);=0A=
    else {=0A=
      var opt, value, single =3D !Object.isArray(index);=0A=
      for (var i =3D 0, length =3D element.length; i < length; i++) {=0A=
        opt =3D element.options[i];=0A=
        value =3D this.optionValue(opt);=0A=
        if (single) {=0A=
          if (value =3D=3D index) {=0A=
            opt.selected =3D true;=0A=
            return;=0A=
          }=0A=
        }=0A=
        else opt.selected =3D index.include(value);=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var index =3D element.selectedIndex;=0A=
    return index >=3D 0 ? this.optionValue(element.options[index]) : =
null;=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var values, length =3D element.length;=0A=
    if (!length) return null;=0A=
=0A=
    for (var i =3D 0, values =3D []; i < length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) values.push(this.optionValue(opt));=0A=
    }=0A=
    return values;=0A=
  },=0A=
=0A=
  optionValue: function(opt) {=0A=
    // extend element because hasAttribute may not be native=0A=
    return Element.extend(opt).hasAttribute('value') ? opt.value : =
opt.text;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A=
  initialize: function($super, element, frequency, callback) {=0A=
    $super(callback, frequency);=0A=
    this.element   =3D $(element);=0A=
    this.lastValue =3D this.getValue();=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    var value =3D this.getValue();=0A=
    if (Object.isString(this.lastValue) && Object.isString(value) ?=0A=
        this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value)) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D Class.create({=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    Form.getElements(this.element).each(this.registerCallback, this);=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        default:=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) var Event =3D { };=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
  KEY_HOME:     36,=0A=
  KEY_END:      35,=0A=
  KEY_PAGEUP:   33,=0A=
  KEY_PAGEDOWN: 34,=0A=
  KEY_INSERT:   45,=0A=
=0A=
  cache: { },=0A=
=0A=
  relatedTarget: function(event) {=0A=
    var element;=0A=
    switch(event.type) {=0A=
      case 'mouseover': element =3D event.fromElement; break;=0A=
      case 'mouseout':  element =3D event.toElement;   break;=0A=
      default: return null;=0A=
    }=0A=
    return Element.extend(element);=0A=
  }=0A=
});=0A=
=0A=
Event.Methods =3D (function() {=0A=
  var isButton;=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    var buttonMap =3D { 0: 1, 1: 4, 2: 2 };=0A=
    isButton =3D function(event, code) {=0A=
      return event.button =3D=3D buttonMap[code];=0A=
    };=0A=
=0A=
  } else if (Prototype.Browser.WebKit) {=0A=
    isButton =3D function(event, code) {=0A=
      switch (code) {=0A=
        case 0: return event.which =3D=3D 1 && !event.metaKey;=0A=
        case 1: return event.which =3D=3D 1 && event.metaKey;=0A=
        default: return false;=0A=
      }=0A=
    };=0A=
=0A=
  } else {=0A=
    isButton =3D function(event, code) {=0A=
      return event.which ? (event.which =3D=3D=3D code + 1) : =
(event.button =3D=3D=3D code);=0A=
    };=0A=
  }=0A=
=0A=
  return {=0A=
    isLeftClick:   function(event) { return isButton(event, 0) },=0A=
    isMiddleClick: function(event) { return isButton(event, 1) },=0A=
    isRightClick:  function(event) { return isButton(event, 2) },=0A=
=0A=
    element: function(event) {=0A=
      var node =3D Event.extend(event).target;=0A=
      return Element.extend(node.nodeType =3D=3D Node.TEXT_NODE ? =
node.parentNode : node);=0A=
    },=0A=
=0A=
    findElement: function(event, expression) {=0A=
      var element =3D Event.element(event);=0A=
      if (!expression) return element;=0A=
      var elements =3D [element].concat(element.ancestors());=0A=
      return Selector.findElement(elements, expression, 0);=0A=
    },=0A=
=0A=
    pointer: function(event) {=0A=
      return {=0A=
        x: event.pageX || (event.clientX +=0A=
          (document.documentElement.scrollLeft || =
document.body.scrollLeft)),=0A=
        y: event.pageY || (event.clientY +=0A=
          (document.documentElement.scrollTop || =
document.body.scrollTop))=0A=
      };=0A=
    },=0A=
=0A=
    pointerX: function(event) { return Event.pointer(event).x },=0A=
    pointerY: function(event) { return Event.pointer(event).y },=0A=
=0A=
    stop: function(event) {=0A=
      Event.extend(event);=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
      event.stopped =3D true;=0A=
    }=0A=
  };=0A=
})();=0A=
=0A=
Event.extend =3D (function() {=0A=
  var methods =3D Object.keys(Event.Methods).inject({ }, function(m, =
name) {=0A=
    m[name] =3D Event.Methods[name].methodize();=0A=
    return m;=0A=
  });=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    Object.extend(methods, {=0A=
      stopPropagation: function() { this.cancelBubble =3D true },=0A=
      preventDefault:  function() { this.returnValue =3D false },=0A=
      inspect: function() { return "[object Event]" }=0A=
    });=0A=
=0A=
    return function(event) {=0A=
      if (!event) return false;=0A=
      if (event._extendedByPrototype) return event;=0A=
=0A=
      event._extendedByPrototype =3D Prototype.emptyFunction;=0A=
      var pointer =3D Event.pointer(event);=0A=
      Object.extend(event, {=0A=
        target: event.srcElement,=0A=
        relatedTarget: Event.relatedTarget(event),=0A=
        pageX:  pointer.x,=0A=
        pageY:  pointer.y=0A=
      });=0A=
      return Object.extend(event, methods);=0A=
    };=0A=
=0A=
  } else {=0A=
    Event.prototype =3D Event.prototype || =
document.createEvent("HTMLEvents").__proto__;=0A=
    Object.extend(Event.prototype, methods);=0A=
    return Prototype.K;=0A=
  }=0A=
})();=0A=
=0A=
Object.extend(Event, (function() {=0A=
  var cache =3D Event.cache;=0A=
=0A=
  function getEventID(element) {=0A=
    if (element._prototypeEventID) return element._prototypeEventID[0];=0A=
    arguments.callee.id =3D arguments.callee.id || 1;=0A=
    return element._prototypeEventID =3D [++arguments.callee.id];=0A=
  }=0A=
=0A=
  function getDOMEventName(eventName) {=0A=
    if (eventName && eventName.include(':')) return "dataavailable";=0A=
    return eventName;=0A=
  }=0A=
=0A=
  function getCacheForID(id) {=0A=
    return cache[id] =3D cache[id] || { };=0A=
  }=0A=
=0A=
  function getWrappersForEventName(id, eventName) {=0A=
    var c =3D getCacheForID(id);=0A=
    return c[eventName] =3D c[eventName] || [];=0A=
  }=0A=
=0A=
  function createWrapper(element, eventName, handler) {=0A=
    var id =3D getEventID(element);=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    if (c.pluck("handler").include(handler)) return false;=0A=
=0A=
    var wrapper =3D function(event) {=0A=
      if (!Event || !Event.extend ||=0A=
        (event.eventName && event.eventName !=3D eventName))=0A=
          return false;=0A=
=0A=
      Event.extend(event);=0A=
      handler.call(element, event);=0A=
    };=0A=
=0A=
    wrapper.handler =3D handler;=0A=
    c.push(wrapper);=0A=
    return wrapper;=0A=
  }=0A=
=0A=
  function findWrapper(id, eventName, handler) {=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    return c.find(function(wrapper) { return wrapper.handler =3D=3D =
handler });=0A=
  }=0A=
=0A=
  function destroyWrapper(id, eventName, handler) {=0A=
    var c =3D getCacheForID(id);=0A=
    if (!c[eventName]) return false;=0A=
    c[eventName] =3D c[eventName].without(findWrapper(id, eventName, =
handler));=0A=
  }=0A=
=0A=
  function destroyCache() {=0A=
    for (var id in cache)=0A=
      for (var eventName in cache[id])=0A=
        cache[id][eventName] =3D null;=0A=
  }=0A=
=0A=
  if (window.attachEvent) {=0A=
    window.attachEvent("onunload", destroyCache);=0A=
  }=0A=
=0A=
  return {=0A=
    observe: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var name =3D getDOMEventName(eventName);=0A=
=0A=
      var wrapper =3D createWrapper(element, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.addEventListener) {=0A=
        element.addEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.attachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    stopObserving: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var id =3D getEventID(element), name =3D =
getDOMEventName(eventName);=0A=
=0A=
      if (!handler && eventName) {=0A=
        getWrappersForEventName(id, eventName).each(function(wrapper) {=0A=
          element.stopObserving(eventName, wrapper.handler);=0A=
        });=0A=
        return element;=0A=
=0A=
      } else if (!eventName) {=0A=
        Object.keys(getCacheForID(id)).each(function(eventName) {=0A=
          element.stopObserving(eventName);=0A=
        });=0A=
        return element;=0A=
      }=0A=
=0A=
      var wrapper =3D findWrapper(id, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.removeEventListener) {=0A=
        element.removeEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.detachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      destroyWrapper(id, eventName, handler);=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    fire: function(element, eventName, memo) {=0A=
      element =3D $(element);=0A=
      if (element =3D=3D document && document.createEvent && =
!element.dispatchEvent)=0A=
        element =3D document.documentElement;=0A=
=0A=
      var event;=0A=
      if (document.createEvent) {=0A=
        event =3D document.createEvent("HTMLEvents");=0A=
        event.initEvent("dataavailable", true, true);=0A=
      } else {=0A=
        event =3D document.createEventObject();=0A=
        event.eventType =3D "ondataavailable";=0A=
      }=0A=
=0A=
      event.eventName =3D eventName;=0A=
      event.memo =3D memo || { };=0A=
=0A=
      if (document.createEvent) {=0A=
        element.dispatchEvent(event);=0A=
      } else {=0A=
        element.fireEvent(event.eventType, event);=0A=
      }=0A=
=0A=
      return Event.extend(event);=0A=
    }=0A=
  };=0A=
})());=0A=
=0A=
Object.extend(Event, Event.Methods);=0A=
=0A=
Element.addMethods({=0A=
  fire:          Event.fire,=0A=
  observe:       Event.observe,=0A=
  stopObserving: Event.stopObserving=0A=
});=0A=
=0A=
Object.extend(document, {=0A=
  fire:          Element.Methods.fire.methodize(),=0A=
  observe:       Element.Methods.observe.methodize(),=0A=
  stopObserving: Element.Methods.stopObserving.methodize(),=0A=
  loaded:        false=0A=
});=0A=
=0A=
(function() {=0A=
  /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A=
     Matthias Miller, Dean Edwards and John Resig. */=0A=
=0A=
  var timer;=0A=
=0A=
  function fireContentLoadedEvent() {=0A=
    if (document.loaded) return;=0A=
    if (timer) window.clearInterval(timer);=0A=
    document.fire("dom:loaded");=0A=
    document.loaded =3D true;=0A=
  }=0A=
=0A=
  if (document.addEventListener) {=0A=
    if (Prototype.Browser.WebKit) {=0A=
      timer =3D window.setInterval(function() {=0A=
        if (/loaded|complete/.test(document.readyState))=0A=
          fireContentLoadedEvent();=0A=
      }, 0);=0A=
=0A=
      Event.observe(window, "load", fireContentLoadedEvent);=0A=
=0A=
    } else {=0A=
      document.addEventListener("DOMContentLoaded",=0A=
        fireContentLoadedEvent, false);=0A=
    }=0A=
=0A=
  } else {=0A=
    document.write("<script id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");=0A=
    $("__onDOMContentLoaded").onreadystatechange =3D function() {=0A=
      if (this.readyState =3D=3D "complete") {=0A=
        this.onreadystatechange =3D null;=0A=
        fireContentLoadedEvent();=0A=
      }=0A=
    };=0A=
  }=0A=
})();=0A=
/*------------------------------- DEPRECATED =
-------------------------------*/=0A=
=0A=
Hash.toQueryString =3D Object.toQueryString;=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
Element.Methods.childOf =3D Element.Methods.descendantOf;=0A=
=0A=
var Insertion =3D {=0A=
  Before: function(element, content) {=0A=
    return Element.insert(element, {before:content});=0A=
  },=0A=
=0A=
  Top: function(element, content) {=0A=
    return Element.insert(element, {top:content});=0A=
  },=0A=
=0A=
  Bottom: function(element, content) {=0A=
    return Element.insert(element, {bottom:content});=0A=
  },=0A=
=0A=
  After: function(element, content) {=0A=
    return Element.insert(element, {after:content});=0A=
  }=0A=
};=0A=
=0A=
var $continue =3D new Error('"throw $continue" is deprecated, use =
"return" instead');=0A=
=0A=
// This should be moved to script.aculo.us; notice the deprecated methods=0A=
// further below, that map to the newer Element methods.=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D Element.cumulativeScrollOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  // Deprecation layer -- use newer Element methods now (1.5.2).=0A=
=0A=
  cumulativeOffset: Element.Methods.cumulativeOffset,=0A=
=0A=
  positionedOffset: Element.Methods.positionedOffset,=0A=
=0A=
  absolutize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.absolutize(element);=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.relativize(element);=0A=
  },=0A=
=0A=
  realOffset: Element.Methods.cumulativeScrollOffset,=0A=
=0A=
  offsetParent: Element.Methods.getOffsetParent,=0A=
=0A=
  page: Element.Methods.viewportOffset,=0A=
=0A=
  clone: function(source, target, options) {=0A=
    options =3D options || { };=0A=
    return Element.clonePosition(target, source, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!document.getElementsByClassName) document.getElementsByClassName =
=3D function(instanceMethods){=0A=
  function iter(name) {=0A=
    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' =
" + name + " ')]";=0A=
  }=0A=
=0A=
  instanceMethods.getElementsByClassName =3D =
Prototype.BrowserFeatures.XPath ?=0A=
  function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var cond =3D /\s/.test(className) ? $w(className).map(iter).join('') =
: iter(className);=0A=
    return cond ? document._getElementsByXPath('.//*' + cond, element) : =
[];=0A=
  } : function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var elements =3D [], classNames =3D (/\s/.test(className) ? =
$w(className) : null);=0A=
    if (!classNames && !className) return elements;=0A=
=0A=
    var nodes =3D $(element).getElementsByTagName('*');=0A=
    className =3D ' ' + className + ' ';=0A=
=0A=
    for (var i =3D 0, child, cn; child =3D nodes[i]; i++) {=0A=
      if (child.className && (cn =3D ' ' + child.className + ' ') && =
(cn.include(className) ||=0A=
          (classNames && classNames.all(function(name) {=0A=
            return !name.toString().blank() && cn.include(' ' + name + ' =
');=0A=
          }))))=0A=
        elements.push(Element.extend(child));=0A=
    }=0A=
    return elements;=0A=
  };=0A=
=0A=
  return function(className, parentElement) {=0A=
    return $(parentElement || =
document.body).getElementsByClassName(className);=0A=
  };=0A=
}(Element.Methods);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.addMethods();
------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/common/screen/DropDown.js

function DropDown( dropDownId ){=0A=
	if( window.dropDowns && window.dropDowns[dropDownId] ){		// already =
registered=0A=
		return window.dropDowns[dropDownId];=0A=
	} else {													// unregistered=0A=
		this.elementId =3D dropDownId;=0A=
		this.mouseOver =3D false;=0A=
		this.timeoutID;=0A=
		=0A=
		var ddObj =3D this.getElement();=0A=
	=0A=
//		if( ddObj.className !=3D "dropDown" ) throw new Error( =
this.elementId + " is not a valid DropDown. Please make sure you have =
provided it a CSS class of 'dropDown'." );=0A=
		=0A=
		//register=0A=
		if( !window.dropDowns )	window.dropDowns =3D new Object();=0A=
		window.dropDowns[this.dropDownId] =3D this;=0A=
	}				=0A=
}=0A=
=0A=
DropDown.prototype.show =3D function(){=0A=
	ddObj =3D this.getElement();=0A=
	ddObj.style.visibility =3D "visible";=0A=
	=0A=
	ddObj.onmouseout =3D function( event ){=0A=
		window.dropDowns[this.elementId].mouseOver =3D false;=0A=
		this.timeoutID =3D window.setTimeout( "window.dropDowns['" + =
this.elementId + "'].checkOver();" , 500  );=0A=
		=0A=
	}=0A=
	=0A=
	ddObj.onmouseover =3D function( event ){=0A=
		window.dropDowns[this.elementId].mouseOver =3D true;=0A=
		window.clearTimeout(this.timeoutID);=0A=
	}=0A=
}=0A=
=0A=
DropDown.prototype.TimeOut =3D function(){=0A=
	var ddObj =3D this;=0A=
	this.timeoutID =3D window.setTimeout( function(){ddObj.checkOver();} , =
500  );=0A=
}=0A=
=0A=
DropDown.prototype.hide =3D function(){=0A=
	this.getElement().style.visibility =3D "hidden";=0A=
}=0A=
=0A=
DropDown.prototype.getElement =3D function(){=0A=
	return document.getElementById( this.elementId );=0A=
}=0A=
=0A=
DropDown.prototype.checkOver =3D function(){=0A=
	if( this.mouseOver =3D=3D false ) this.hide();=0A=
}=0A=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/common/screen/modifyNavigationDisplay.js

function modifyNavigationDisplay(){=0A=
	if(document.createElement && document.getElementById( "navigation")) {	=0A=
		var navDiv =3D document.getElementById( "navigation" );=0A=
		var navList =3D evalChildNodes( navDiv , ["nodeName.toLowerCase() =
=3D=3D 'ul'" , "className =3D=3D 'tabs'"] );=0A=
		var selectedItem =3D evalChildNodes ( navList , ["className =3D=3D =
'selected'" , "nodeName.toLowerCase() =3D=3D 'li'"] ); if =
(!selectedItem) return false;=0A=
		var subNavList =3D evalChildNodes( selectedItem , =
["nodeName.toLowerCase() =3D=3D 'ul'"] );=0A=
		=0A=
		if(subNavList) {=0A=
		=0A=
			subNavList.id =3D "sub" + selectedItem.id;=0A=
=0A=
			var subNavDiv =3D document.createElement( "DIV" );=0A=
			subNavDiv.id =3D "subNavigation";=0A=
			navDiv.appendChild( subNavDiv );=0A=
			selectedItem.removeChild( subNavList );=0A=
=0A=
			subNavDiv.appendChild( subNavList );=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
function evalChildNodes( parentObj , evalStatementArray ){=0A=
	var evalStatement =3D new String();=0A=
=0A=
	try{=0A=
		for( iESA=3D0 ; iESA < evalStatementArray.length ; iESA++ ){=0A=
			if( iESA !=3D 0 ) evalStatement +=3D " && ";=0A=
			evalStatement +=3D " parentObj.childNodes[iECN]." + =
evalStatementArray[iESA] + " ";=0A=
		}=0A=
		=0A=
		for( iECN=3D0 ; iECN < parentObj.childNodes.length ; iECN++ ){=0A=
			if( eval( evalStatement ) ){=0A=
				return parentObj.childNodes[iECN];=0A=
			}=0A=
		}=0A=
		return null;=0A=
	} catch( e ){=0A=
		return null;=0A=
	}=0A=
}
------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/common/screen/altClickToSearch.js

NYTD.WordReference =3D (function(){=0A=
=0A=
	var selection, selectionText, selectionButtons=3D[], newRange, =
origRange, highlightRange, origArticleBody;=0A=
	var rangeMarkup =3D '';=0A=
=0A=
	var baseUrl =3D NYTD.Hosts.imageHost;=0A=
=0A=
	var buttons =3D {=0A=
		"wordReference": {=0A=
			"mouseupHandler": exportSelection,=0A=
			"isEligible" : function(wordCount) { return (wordCount < 4); },=0A=
			"element": new Element(=0A=
				'span', {=0A=
					'className': 'nytd_selection_button',=0A=
					'id':		'nytd_selection_button_wordReference',=0A=
					'title':	'Lookup Word',=0A=
					'style':=0A=
						'margin:-20px 0 0 -20px; position:absolute;'=0A=
						+ 'background:url(' + baseUrl =
+'/images/global/word_reference/ref_bubble.png);'=0A=
						+ 'width:25px;height:29px;cursor:pointer;_background-image: none;'=0A=
						+ =
'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"'+ =
baseUrl +'/images/global/word_reference/ref_bubble.png", =
sizingMethod=3D"image");'=0A=
				}=0A=
			)=0A=
		},=0A=
		"timesQuotes": {=0A=
			"mouseupHandler": exportCitation,=0A=
			"isEligible" : function(wordCount) { return (wordCount > 4); },=0A=
			"element": new Element(=0A=
				'span', {=0A=
					'className':'nytd_selection_button',=0A=
					'id':		'nytd_selection_button_timesQuotes',=0A=
					'title':	'Make a clipping',=0A=
					'style':=0A=
						'margin:-20px 0 0 -20px; position:absolute;'=0A=
						+ 'background:url('+ baseUrl =
+'/images/global/times_quote/copy_bubble.png);background-repeat:none;'=0A=
						+ 'width:55px;height:30px;cursor:pointer;_background-image: none;'=0A=
						+ 'filter: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D"'+ baseUrl =
+'/images/global/times_quote/copy_bubble.png", sizingMethod=3D"image");'=0A=
				}=0A=
			)=0A=
		}=0A=
	};=0A=
	var buttonsHash =3D $H( buttons );=0A=
=0A=
=0A=
	function handleCopy(e) {=0A=
		var wc =3D wordCount(selectionText);=0A=
		if(wc) {=0A=
			=
dcsMultiTrack('DCS.dcssip','www.nytimes.com','DCS.dcsuri','/contentCopyTr=
acker.html','DCS.dcswc',wc,'WT.ti','contentCopyTracker','WT.z_dcsm','1');=0A=
		}=0A=
	}=0A=
=0A=
	function wordCount(inStr) {=0A=
		var wc;=0A=
		wc =3D inStr && inStr.replace(/[^\s\w]+/g, "");			 // get rid of =
punctuation=0A=
		wc =3D wc && wc.replace(/^\s*/, "").replace(/\s*$/, "");	 // trim=0A=
		wc =3D wc && wc.length && wc.split(/\s+/).length;			 // split & count=0A=
		return Number(wc);=0A=
	}=0A=
	=0A=
=0A=
	function handleMouseUp(e) {=0A=
		var target =3D e && (e.target || e.srcElement); =0A=
		if(target.ancestors) {=0A=
			var ancestors =3D target.ancestors();=0A=
		}		=0A=
		else {=0A=
			var ancestors =3D new Array();=0A=
			var tmpTarget =3D target;=0A=
			while(tmpTarget.parentNode) {=0A=
				ancestors[ancestors.length] =3D tmpTarget;=0A=
				tmpTarget =3D tmpTarget.parentNode;=0A=
			}=0A=
		}	=0A=
		=0A=
		// to ignore click events from scrollbar (only mozilla observes =
scrollbar clicks):=0A=
		if (Prototype.Browser.Gecko) {=0A=
			if(target && ancestors.length =3D=3D=3D 0) { return; };=0A=
		}	=0A=
=0A=
		// to ignore click events from the TQ Menu =0A=
		if(e && ancestors.any( function(element) {=0A=
			return element.id && element.id =3D=3D=3D "nyt_tq_menu_container";=0A=
		} ) ){ return;}=0A=
=0A=
		if(selectionButtons.length) {=0A=
			clearButtons(e);=0A=
			unsetPersistentHighlight(e);=0A=
		}=0A=
		if($("nyt_tq_menu_container")) {=0A=
			closeTqMenu(e);=0A=
			if (target.id !=3D=3D "nytd_selection_button_timesQuotes") {=0A=
				unsetPersistentHighlight(e);=0A=
			}	=0A=
		}=0A=
		=0A=
		if (!Prototype.Browser.IE || ancestors.length > 0) {=0A=
			if(target.id !=3D=3D "aColumn" && !ancestors.any( function(element) {	=
	=0A=
				return element.id && element.id =3D=3D=3D "articleBody";=0A=
			} ) ){ return;}=0A=
		}=0A=
=0A=
		testSelection =3D getSelection();=0A=
		if (testSelection && testSelection.toString().length) {=0A=
=0A=
			// set the globals=0A=
			selection =3D testSelection;=0A=
			origArticleBody =3D $("articleBody").innerHTML;=0A=
=0A=
			window.setTimeout( function(){=0A=
				buttonsHash.keys().each( function(name) {=0A=
					selectionText =3D getSelectionText(name);=0A=
					if(name =3D=3D=3D "wordReference") { 			// Temporary blogger test =
code=0A=
						insertButton(name);=0A=
					/* Temporary blogger test code */=0A=
					}=0A=
					else if(name =3D=3D=3D "timesQuotes") {=0A=
						var wc =3D wordCount(selectionText);=0A=
						if(buttons["timesQuotes"].isEligible(wc)) {=0A=
=0A=
							var oldScriptTag =3D =
document.getElementById("tqBloggerTestQuery"); =0A=
							if(oldScriptTag !=3D=3D null) {=0A=
								=
document.getElementsByTagName('head')[0].removeChild(oldScriptTag)=0A=
							}=0A=
=0A=
							var hostName =3D window.location.href.toString();=0A=
							hostName  =3D hostName.match(".*\.com");=0A=
							var url =3D hostName + "/gst/timesquotes/userWhitelist.html";=0A=
							var scriptTag =3D document.createElement("script");=0A=
							scriptTag.setAttribute("id","tqBloggerTestQuery");=0A=
							scriptTag.setAttribute("src", url);=0A=
							scriptTag.setAttribute("type","text/javascript");=0A=
=0A=
							try { document.getElementsByTagName('head')[0].appendChild( =
scriptTag ); }=0A=
							catch(err) {=0A=
							}=0A=
						}=0A=
					}=0A=
					/* End Temporary blogger test code */=0A=
				} );=0A=
			}, 0);=0A=
		}=0A=
	}=0A=
=0A=
	function getSelection() {=0A=
		return Try.these(=0A=
			function() { return window.getSelection() },=0A=
			function() { return document.getSelection() },=0A=
			function() {=0A=
				var selection =3D document.selection && =
document.selection.createRange();=0A=
				selection.toString =3D function() { return this.text };=0A=
				return selection;=0A=
			}=0A=
		) || false;=0A=
	}=0A=
=0A=
	function isSelectionDirectionForward() {=0A=
		var order =3D =
selection.anchorNode.compareDocumentPosition(selection.focusNode);=0A=
		// order is a bitmask, 000010 means that the order is reversed.=0A=
		if((order & 2) =3D=3D=3D 2) { return 0; }=0A=
		else                  { return 1; }=0A=
	}=0A=
=0A=
	function insertButton(buttonName) {=0A=
		var mouseupHandler =3D buttons[buttonName].mouseupHandler;=0A=
		var aSelectionButton =3D buttons[buttonName].element;=0A=
		var wc =3D wordCount(selectionText);=0A=
		=0A=
        /* here's where we check all the conditions that should stop us=0A=
	       from adding the quote button=0A=
	     */			=0A=
		if(buttonName =3D=3D=3D "timesQuotes") {=0A=
			if(!window.getShareHeadline){ return; }=0A=
			if(!window.getShareByline)  { return; }=0A=
			if(!window.getSharePubdate) { return; }=0A=
			if(!window.getShareURL)     { return; }=0A=
		}=0A=
=0A=
		if(buttons[buttonName].isEligible(wc)) {=0A=
			var buttonInsertErrorFlag =3D 0;=0A=
			=0A=
			if (Prototype.Browser.IE) {=0A=
				var tmp =3D new Element('div');=0A=
				tmp.appendChild(aSelectionButton);=0A=
				newRange =3D selection.duplicate();=0A=
				newRange.setEndPoint( "StartToEnd", selection);=0A=
				newRange.pasteHTML(tmp.innerHTML);=0A=
				aSelectionButton =3D 'nytd_selection_button_' + buttonName;=0A=
			}=0A=
			else {=0A=
				var range =3D selection.getRangeAt(0);=0A=
				newRange =3D document.createRange();=0A=
=0A=
				if(isSelectionDirectionForward()) {=0A=
					try { newRange.setStart(selection.focusNode, range.endOffset); } =
catch (e) {}=0A=
				}=0A=
				else {=0A=
					try { newRange.setStart(selection.anchorNode, range.endOffset); } =
catch (e) {}=0A=
				}=0A=
=0A=
				if(!buttonInsertErrorFlag) {=0A=
					newRange.insertNode(aSelectionButton);=0A=
				}	=0A=
			}=0A=
=0A=
			if(!buttonInsertErrorFlag) {=0A=
				Element.observe(aSelectionButton, 'mouseup', mouseupHandler, true);=0A=
				selectionButtons[selectionButtons.length] =3D buttonName;=0A=
			}	=0A=
		}=0A=
	}=0A=
=0A=
	function clearButtons(e) {=0A=
		selection =3D null;=0A=
		for(var i =3D 0; i < selectionButtons.length; i++) {=0A=
			var button =3D $("nytd_selection_button_" + selectionButtons[i]);=0A=
			button.stopObserving('mouseup', exportSelection);=0A=
			button.remove();=0A=
			button =3D null;=0A=
		}=0A=
		selectionButtons.clear();=0A=
	}=0A=
=0A=
	function closeTqMenu(e) {=0A=
		$('nyt_tq_menu_container') && =
NYTD.Citations.off('nyt_tq_menu_container');=0A=
	}	=0A=
=0A=
=0A=
	/* need to get the text ONLY from the selection, omitting anything from =
the article_inline element.=0A=
	 * Normally the browser will strip the markup from the selection, but =
we need to leave the markup=0A=
	 * in the selection long enough for us to identify the article-inline =
element, which means we then=0A=
	 * strip the markup out manually.=0A=
	 */=0A=
	function getSelectionText(buttonName) {=0A=
		var selection =3D getSelection();=0A=
		var childNodes, last;=0A=
		var tempDiv;=0A=
		tempDiv =3D window.document.createElement('div');=0A=
		=0A=
		if(buttonName =3D=3D=3D "wordReference") { =0A=
			return (selection && selection.toString()) || "";=0A=
		}=0A=
			=0A=
		 if (Prototype.Browser.IE) {=0A=
			highlightRange =3D selection.duplicate();=0A=
			tempDiv.innerHTML =3D  selection.htmlText;=0A=
		 }=0A=
		 else {=0A=
			highlightRange =3D selection.getRangeAt(0);=0A=
			tempDiv.appendChild(highlightRange.cloneContents());=0A=
		}	=0A=
		rangeMarkup =3D tempDiv.innerHTML;=0A=
		=0A=
		childNodes =3D nodeListToArray(tempDiv.childNodes);=0A=
		=0A=
		// remove the left-hand Multimedia stuff, and any other extraneous=0A=
		// div tags=0A=
		childNodes.each( function(node) {=0A=
			if (node.nodeName =3D=3D=3D "DIV") {=0A=
				tempDiv.removeChild(node);	=0A=
			}=0A=
		});=0A=
=0A=
		selectedText =3D tempDiv.toString();	=0A=
=0A=
		// remove the jump links used for mobile platform:=0A=
		selectedText =3D =
selectedText.replace(/<a[^>]*jumpLink[^>]>[^<]*<\/a>/ig,"");=0A=
=0A=
		var selectedTextArray =3D new Array();=0A=
=0A=
		// we want to split the selection BEFORE each OPENING <p> tag and =
AFTER each CLOSING <p> tag.=0A=
		selectedText      =3D rangeMarkup.replace(/(<p[ >])/ig,"~~~$1");=0A=
		selectedTextArray =3D selectedText.replace(/(<\/p[ =
>])/ig,"$1~~~").split("~~~");=0A=
		if(selectedTextArray.length && selectedTextArray[0] =3D=3D=3D "") {=0A=
			selectedTextArray.shift();=0A=
		}	=0A=
		var last =3D selectedTextArray.length-1;=0A=
		if(selectedTextArray.length && selectedTextArray[last] =3D=3D=3D "") {=0A=
			selectedTextArray.pop();=0A=
			last--;=0A=
		}	=0A=
		var textOnly =3D "";=0A=
=0A=
		var divCount =3D 0;=0A=
		var line =3D "";=0A=
		for(var i =3D 0; i < selectedTextArray.length; i++) {=0A=
			line =3D selectedTextArray[i];=0A=
=0A=
			// do not take a <p> element if it is inside another div:=0A=
			divCount +=3D line.match(/<div/ig)   && line.match(/<div/ig).length   =
|| 0;=0A=
			if(divCount =3D=3D=3D 0) {=0A=
				textOnly +=3D line.replace(/<[^>]*>/ig, "") + "<br/>";=0A=
			}	=0A=
			divCount -=3D line.match(/<\/div/ig) && line.match(/<\/div/ig).length =
|| 0;=0A=
		}=0A=
		textOnly =3D textOnly.replace(/<br\/>$/, "");=0A=
=0A=
		return textOnly;=0A=
=0A=
	}=0A=
	=0A=
	/* Creating some special markup that reproduces the selection =
highlighting, so that the highlighting =0A=
	 * can remain in place while the TQ Menu is open. To do this we wrap =
each bit of article text in =0A=
	 * <span> tags. However, if the selection includes some or all of the =
article_inline element, we =0A=
	 * will make sure not to put highlighting tags around any part of it.=0A=
	 */=0A=
	function setPersistentHighlight() {=0A=
		var rangeMarkupArray =3D new Array();=0A=
		rangeMarkup      =3D rangeMarkup.replace(/(<p[ >])/g,"~~~$1");=0A=
		rangeMarkupArray =3D rangeMarkup.replace(/(<\/p[ =
>])/g,"$1~~~").split("~~~");=0A=
		=0A=
		if(rangeMarkupArray.length && rangeMarkupArray[0] =3D=3D=3D "") {=0A=
			rangeMarkupArray.shift();=0A=
		}=0A=
=0A=
		var last =3D rangeMarkupArray.length-1;=0A=
		if(rangeMarkupArray.length && rangeMarkupArray[last] =3D=3D=3D "") {=0A=
			rangeMarkupArray.pop();=0A=
			last--;=0A=
		}	=0A=
		if(rangeMarkupArray.length) {=0A=
			if($("articleBody").innerHTML.indexOf(rangeMarkupArray[0]) =3D=3D -1 =
) {=0A=
				// remove opening tag=0A=
				rangeMarkupArray[0] =3D rangeMarkupArray[0].replace(/^<[^>]*>/, "");=0A=
			}=0A=
			if($("articleBody").innerHTML.indexOf(rangeMarkupArray[last]) =3D=3D =
-1) {=0A=
				// remove closing tag=0A=
				rangeMarkupArray[last] =3D =
rangeMarkupArray[last].replace(/<\/[^>]*>$/, "");=0A=
			}=0A=
		}=0A=
		origRange =3D rangeMarkupArray.join("").replace(/>\s*</g, "><");	=0A=
=0A=
		var spanOpen  =3D "<span =
style=3D\"background:#316AC5;color:#FFFFFF\">";=0A=
		var spanClose =3D "</span>";=0A=
=0A=
		start =3D 0;=0A=
		last =3D rangeMarkupArray.length-1;=0A=
=0A=
		while(start < last && !rangeMarkupArray[start].match(/<\/p>$/i)) { =0A=
			start++;=0A=
		}=0A=
		=0A=
		rangeMarkupArray[start] =3D =
rangeMarkupArray[start].replace(/^(<p[^>]*>)?(.*)/i, "$1" + spanOpen + =
"$2");=0A=
		rangeMarkupArray[start] =3D rangeMarkupArray[start].replace(/<\/p>$/i, =
spanClose + "</p>");=0A=
		=0A=
		while(last > start && =
!rangeMarkupArray[last].match(/^((<p>)|(<p\s[^>]*>))/i)) { =0A=
			last--; =0A=
		}	=0A=
		rangeMarkupArray[last] =3D =
rangeMarkupArray[last].replace(/^((<p>)|(<p\s[^>]*>))/i, "$1" + =
spanOpen) + spanClose;=0A=
		=0A=
		var divCount =3D 0;=0A=
		if (start < last) {=0A=
			for(var i =3D start + 1; i < last; i++) {=0A=
				// do not add <span> tags to a <p> if it is inside another div:=0A=
				divCount +=3D rangeMarkupArray[i].match(/<div/ig) && =
rangeMarkupArray[i].match(/<div/ig).length || 0;=0A=
				divCount -=3D rangeMarkupArray[i].match(/<\/div/ig) && =
rangeMarkupArray[i].match(/<\/div/ig).length || 0;=0A=
				=0A=
				if(divCount =3D=3D=3D 0) {=0A=
					rangeMarkupArray[i] =3D =
rangeMarkupArray[i].replace(/^((<p>)|(<p\s[^>]*>))/i, "$1" + spanOpen);=0A=
					rangeMarkupArray[i] =3D rangeMarkupArray[i].replace(/<\/p>$/, =
spanClose + "</p>");=0A=
				}	=0A=
			}=0A=
		}=0A=
=0A=
		var newHighlightRange =3D rangeMarkupArray.join("");	=0A=
		var articleBody =3D $("articleBody").innerHTML.replace(/>\s*</g, "><");=0A=
=0A=
		if(articleBody.indexOf(origRange) =3D=3D=3D -1) { =0A=
			// remove the jump links used for mobile platform:=0A=
			articleBody =3D =
articleBody.replace(/<a[^>]*jumpLink[^>]>[^<]*<\/a>/ig,"");=0A=
		}=0A=
		articleBody =3D articleBody.replace(origRange, newHighlightRange);=0A=
		$("articleBody").innerHTML =3D articleBody;=0A=
		=0A=
		Element.observe($('nytd_selection_button_timesQuotes'), 'mouseup', =
exportCitation, true);=0A=
	}=0A=
=0A=
=0A=
	function nodeListToArray(nodeList) { =0A=
		var ret =3D []; =0A=
		for(var i=3D0, len =3D nodeList.length; i < len; i++) { =0A=
			ret.push(nodeList[i]); =0A=
		} =0A=
		return ret;=0A=
	} =0A=
=0A=
	function unsetPersistentHighlight(e) {=0A=
		if(origArticleBody.length) {=0A=
			$("articleBody").innerHTML =3D origArticleBody;=0A=
		}	=0A=
	 }=0A=
=0A=
	function exportSelection(e) {=0A=
		var url =3D =
'http://query.nytimes.com/search/query?srchst=3Dref&query=3D' + =
encodeURIComponent(selectionText);=0A=
		var newwin =3D =
window.open(url,'answersdotcom','height=3D450,width=3D820,location=3Dfals=
e,menubar=3Dfalse,toolbar=3Dfalse,status=3Dfalse,resizable, scrollbars');=0A=
		if (newwin) newwin.focus();=0A=
	}=0A=
=0A=
	function exportCitation(e) {=0A=
		NYTD.WordReference.mouseX =3D e.pageX;=0A=
		NYTD.WordReference.mouseY =3D e.pageY;=0A=
		window.citeCallback =3D function() {=0A=
			NYTD.Citations.setup(selectionText);=0A=
			NYTD.Citations.showForm(e);=0A=
		};=0A=
		var scriptUrl =3D NYTD.Hosts.jsHost +'/js/common/screen/cites.js';=0A=
=0A=
		var scriptTag =3D new Element(=0A=
			'script', {=0A=
				src : scriptUrl,=0A=
				id	: 'nyt_citations'=0A=
			}=0A=
		);=0A=
=0A=
		document.getElementsByTagName('head')[0].appendChild( scriptTag );=0A=
		setPersistentHighlight();=0A=
		clearButtons(e);=0A=
	}=0A=
=0A=
	return {=0A=
=0A=
		turnOffHighlight: function() {=0A=
    		unsetPersistentHighlight();=0A=
		},=0A=
=0A=
	/* Temporary blogger test code */=0A=
		tqBloggerTestCallBack: function(results) {=0A=
			if(typeof(results["tq_approved"]) =3D=3D=3D "number" && =
results["tq_approved"] =3D=3D=3D 1) {=0A=
				insertButton("timesQuotes");=0A=
			}=0A=
		},=0A=
	/* End Temporary blogger test code */=0A=
=0A=
		initialize: function() {=0A=
			document.observe('mouseup', handleMouseUp, true);=0A=
			// need to do it this way because of IE=0A=
			document.getElementsByTagName("html")[0].oncopy =3D	handleCopy;=0A=
		}=0A=
	};=0A=
=0A=
})();=0A=
NYTD.WordReference.initialize();=0A=
=0A=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/util/tooltip.js

/*=0A=
$Id: tooltip.js 16265 2009-03-18 18:06:05Z messay $ =0A=
(c)2006 - 2007 The New York Times Company =0A=
*/=0A=
=0A=
function tooltip() {=0A=
	this.container =3D null;=0A=
	this.content =3D null; =0A=
	this.miliseconds =3D 5000;=0A=
	this.timeoutId =3D null;=0A=
	this.topOffset =3D 0;=0A=
	this.leftOffset =3D 65;=0A=
	this.coords =3D [];=0A=
	return this;=0A=
}=0A=
=0A=
tooltip.prototype.write =3D function(){=0A=
	this.container =3D document.createElement("div");=0A=
	=0A=
	this.container.setAttribute("id", "toolTip");=0A=
	this.container.setAttribute("class","show");=0A=
	=0A=
	this.content =3D document.createElement("div");=0A=
	this.content.setAttribute("id", "content");=0A=
	this.content.appendChild(document.createTextNode("this is the =
toolbar"));=0A=
	this.container.appendChild(this.content);=0A=
	=0A=
	document.body.appendChild(this.container);=0A=
}=0A=
=0A=
tooltip.prototype.stop =3D function(){=0A=
	if (this.timeoutId !=3D null) window.clearTimeout(this.timeoutId); =0A=
}=0A=
=0A=
=0A=
tooltip.prototype.findPos =3D function(obj) {=0A=
	var curleft =3D curtop =3D 0;=0A=
	if (obj.offsetParent) {=0A=
		curleft =3D obj.offsetLeft=0A=
		curtop =3D obj.offsetTop=0A=
		while (obj =3D obj.offsetParent) {=0A=
			curleft +=3D obj.offsetLeft=0A=
			curtop +=3D obj.offsetTop=0A=
		}=0A=
	}=0A=
	this.coords =3D [curleft,curtop];=0A=
}=0A=
=0A=
=0A=
tooltip.prototype.show =3D function(obj, text) {=0A=
	this.stop();=0A=
	//initialize tooltip div=0A=
	if (this.container =3D=3D null) { this.write(); }=0A=
	this.findPos(obj);=0A=
	topOffset =3D (arguments[2]) ? arguments[2] : this.topOffset; //use =
custom value for top if available=0A=
	leftOffset =3D (arguments[3]) ? arguments[3] : this.leftOffset; //use =
custom value for left if available=0A=
	this.container.style.top =3D (this.coords[1] + topOffset) + 'px';=0A=
	this.container.style.left =3D (this.coords[0] + leftOffset) +  'px';=0A=
	this.container.style.display =3D "block";=0A=
	this.content.innerHTML =3D text;=0A=
}=0A=
=0A=
tooltip.prototype.rollout =3D function(){=0A=
	tooltip.hide();=0A=
}=0A=
	=0A=
tooltip.prototype.hide =3D function() {=0A=
	this.stop();=0A=
	this.container.style.display =3D "none";=0A=
}=0A=
=0A=
tooltip =3D new tooltip();=0A=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/app/lib/scriptaculous/1.8.1/scriptaculous.js?load=effects,controls

// script.aculo.us scriptaculous.js v1.8.1, Thu Jan 03 22:07:12 -0500 =
2008=0A=
=0A=
// Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, =
http://mir.aculo.us)=0A=
// =0A=
// Permission is hereby granted, free of charge, to any person obtaining=0A=
// a copy of this software and associated documentation files (the=0A=
// "Software"), to deal in the Software without restriction, including=0A=
// without limitation the rights to use, copy, modify, merge, publish,=0A=
// distribute, sublicense, and/or sell copies of the Software, and to=0A=
// permit persons to whom the Software is furnished to do so, subject to=0A=
// the following conditions:=0A=
// =0A=
// The above copyright notice and this permission notice shall be=0A=
// included in all copies or substantial portions of the Software.=0A=
//=0A=
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A=
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A=
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A=
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A=
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A=
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A=
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
//=0A=
// For details, see the script.aculo.us web site: http://script.aculo.us/=0A=
=0A=
var Scriptaculous =3D {=0A=
  Version: '1.8.1',=0A=
  require: function(libraryName) {=0A=
    // inserting via DOM fails in Safari 2.0, so brute force approach=0A=
    document.write('<script type=3D"text/javascript" =
src=3D"'+libraryName+'"><\/script>');=0A=
  },=0A=
  REQUIRED_PROTOTYPE: '1.6.0',=0A=
  load: function() {=0A=
    function convertVersionString(versionString){=0A=
      var r =3D versionString.split('.');=0A=
      return parseInt(r[0])*100000 + parseInt(r[1])*1000 + =
parseInt(r[2]);=0A=
    }=0A=
 =0A=
    if((typeof Prototype=3D=3D'undefined') || =0A=
       (typeof Element =3D=3D 'undefined') || =0A=
       (typeof Element.Methods=3D=3D'undefined') ||=0A=
       (convertVersionString(Prototype.Version) < =0A=
        convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))=0A=
       throw("script.aculo.us requires the Prototype JavaScript =
framework >=3D " +=0A=
        Scriptaculous.REQUIRED_PROTOTYPE);=0A=
    =0A=
    $A(document.getElementsByTagName("script")).findAll( function(s) {=0A=
      return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))=0A=
    }).each( function(s) {=0A=
      var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,'');=0A=
      var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A=
      (includes ? includes[1] : =
'builder,effects,dragdrop,controls,slider,sound').split(',').each(=0A=
       function(include) { Scriptaculous.require(path+include+'.js') });=0A=
    });=0A=
  }=0A=
}=0A=
=0A=
Scriptaculous.load();
------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/section/business/businesssearch/autosuggest.js

/* $Id: autosuggest.js 15968 2009-03-11 21:40:15Z david $=0A=
   (c) 2008 The New York Times Company=0A=
*/=0A=
=0A=
// common object for member center ticker alerts=0A=
var TickerAlertCommon =3D { safe: 'result.ticker', preventSubmit: true, =
selectFirst: true, disableFunds: true, paramName: 'query' }=0A=
=0A=
/**=0A=
 * Configuration variables specific to Business Autosuggest=0A=
 * @constructor=0A=
 */=0A=
Business =3D {=0A=
  =0A=
  /**=0A=
   * @param {Array} Inputs An array of inputs used in autosuggest,=0A=
   * an item can either be a string representing the ID or an object=0A=
   * containing setup information:=0A=
   * { input: id,=0A=
   *   placeholder: text (optional)=0A=
   *   placeholder_class: class (optional)=0A=
   *   safe: evaled js (optional) Place in input field=0A=
   *   preventSubmit: boolean (optional) Prevents redirecting to URL on =
selection=0A=
   *   selectFirst: boolean (optional) Selects first item on searching=0A=
   *   forceLeft: boolean (optional) Forces the autosuggest results box =
to the left=0A=
   *  // Extra: any option defined within Ajax.Autocompleter can go here=0A=
   *  // and will be passed on creation=0A=
   *  }=0A=
   */=0A=
  Inputs:   [ // regular page inputs=0A=
              { input: 'bsearchQuery', // subnav input=0A=
                placeholder: 'News, Stocks, Funds, Companies',=0A=
                placeholder_class: 'greyed' },=0A=
              { input: 'qsearchQuery', // module input=0A=
                placeholder: 'Stocks, ETFs, Funds',=0A=
                placeholder_class: 'greyed',=0A=
                paramName: 'query' },=0A=
                =0A=
              // create ticker alert inputs (member center)=0A=
              Object.extend(Object.clone(TickerAlertCommon), { input: =
'tickername_1' }),=0A=
              Object.extend(Object.clone(TickerAlertCommon), { input: =
'tickername_2' }),=0A=
              Object.extend(Object.clone(TickerAlertCommon), { input: =
'tickername_3' }),=0A=
              Object.extend(Object.clone(TickerAlertCommon), { input: =
'tickername_4' }),=0A=
              Object.extend(Object.clone(TickerAlertCommon), { input: =
'tickername_5' })=0A=
            ],=0A=
  =0A=
  /**=0A=
   * Defines autosuggest URI based on the hostname=0A=
   *=0A=
   * @param {String} h Supply a hostname instead of=0A=
   * basing it off the window hostname=0A=
   * @returns {String} Autosuggest Service URI=0A=
   */=0A=
  SuggestServer: function(h) {=0A=
    switch (h || window.location.hostname) {=0A=
      // wsod=0A=
      case 'smarkets.on.nytimes.com':=0A=
      case 'markets.on.nytimes.com':=0A=
      case 'nytimes.wsodqa.com':=0A=
        return '/services/autocomplete/autocomplete.asp';=0A=
        break;=0A=
       // debug=0A=
      case 'localhost':=0A=
        return '_return.php';=0A=
        break;=0A=
      // default=0A=
      default:=0A=
        return '/svc/search/business/autosuggest';=0A=
    }=0A=
  },=0A=
  =0A=
  /**=0A=
   * Returns the funds redirect url=0A=
   *=0A=
   * @param {String} s Ticker to be appended to url=0A=
   * @returns {String} URL for Funds redirect=0A=
   */=0A=
  FundURL: function(s) {=0A=
    return =
'http://markets.on.nytimes.com/research/markets/usmarkets/snapshot.asp?sy=
mbol=3D' + s;=0A=
  },=0A=
  =0A=
  /**=0A=
   * @param {Template} Template Defines template used for pushing into UL=0A=
   */=0A=
  Template:           new Template('<li =
title=3D"#{output_safe}"><span>#{ticker}</span>#{company}</li>')=0A=
}=0A=
=0A=
/**=0A=
 * Business.Autosuggest is an extension of Ajax.Autocompleter=0A=
 * defined by scriptaculous. This extension adds specific=0A=
 * support for NYT service-based autocomplete.=0A=
 *=0A=
 * Assumes results divider is below (next) to the search=0A=
 * input.=0A=
 *=0A=
 * Requires Scriptaculous 1.8.1 or above (1.8.0 has a bug)=0A=
 * =0A=
 * @constructor=0A=
 * @base Ajax.Autocompleter=0A=
 * @requires Business.Config Required for configuration variables=0A=
 */=0A=
Business.Autosuggest =3D Class.create();=0A=
Object.extend(Object.extend(Business.Autosuggest.prototype, =
Ajax.Autocompleter.prototype), {=0A=
  initialize: function(element, update, url, options) {=0A=
    options =3D options || {};=0A=
    this.baseInitialize(element, update, options);=0A=
    this.options.asynchronous  =3D true;=0A=
    this.options.onComplete    =3D this.onComplete.bind(this);=0A=
    this.options.defaultParams =3D this.options.parameters || null;=0A=
    this.options.method        =3D 'get';=0A=
    this.options.autoSelect    =3D false; // prevent autoselecting if =
only one result=0A=
    this.options.minChars      =3D 2;=0A=
    this.options.frequency     =3D 0;=0A=
    this.options.selectFirst   =3D options.selectFirst || false;=0A=
    this.options.preventSubmit =3D options.preventSubmit || false;=0A=
    this.options.disableFunds  =3D options.disableFunds || false;=0A=
    this.url                   =3D url;=0A=
    this.urls                  =3D [];=0A=
  },=0A=
  =0A=
  /**=0A=
   * Called on a successfull complete of the service call=0A=
   */=0A=
  onComplete: function(request) {=0A=
    this.processResponse(request.responseText.evalJSON());=0A=
  },=0A=
  =0A=
  /**=0A=
   * Overwriting to remove scrolling into view as this breaks=0A=
   * functionality. Why was this added?=0A=
   * @private=0A=
   */=0A=
  markPrevious: function() {=0A=
    if(this.index > 0) this.index--=0A=
      else this.index =3D this.entryCount-1;=0A=
  },=0A=
=0A=
  /**=0A=
   * Overwriting to remove scrolling into view as this breaks=0A=
   * functionality. Why was this added?=0A=
   * @private=0A=
   */=0A=
  markNext: function() {=0A=
    if(this.index < this.entryCount-1) this.index++=0A=
      else this.index =3D 0;=0A=
  },=0A=
  =0A=
  /**=0A=
   * Fires when a user selects an entry, this will redirect the=0A=
   * user to the page supplied within the URLs array=0A=
   */=0A=
  selectEntry: function() {=0A=
    this.active =3D false;=0A=
    var entry =3D this.getCurrentEntry();=0A=
    if(entry) {=0A=
      this.updateElement(entry);=0A=
      this.element.parentNode.onsubmit =3D function() { return false; } =
// firefox 2 mac bug=0A=
      if( !this.options.preventSubmit ) { window.location =3D =
this.urls[entry.autocompleteIndex]; }=0A=
    } else {=0A=
      this.element.parentNode.submit();=0A=
    }=0A=
  },=0A=
  =0A=
  /**=0A=
   * Updates the search input with the selected value=0A=
   *=0A=
   * @param {Element} selectedElement DOM element selected by user=0A=
   */=0A=
  updateElement: function(selectedElement) {  =0A=
    this.element.setValue(selectedElement.readAttribute('title'));=0A=
    this.element.focus();=0A=
  },=0A=
  =0A=
  /**=0A=
   * Processes the JSON response into a properly formatted list=0A=
   *=0A=
   * @param {Object} json The json object initially returned=0A=
   * by the ajax call=0A=
   * @requires Business.Config Defines HTML template=0A=
   */=0A=
  processResponse: function(json) {=0A=
    var html =3D [];=0A=
    var keyword =3D json[0];=0A=
    var results =3D json[1];=0A=
    =0A=
    this.urls =3D [];=0A=
    this.entryCount =3D 0;=0A=
    html.push('<ul>')=0A=
    =0A=
    /**=0A=
     * Loop through the results array and push to UL=0A=
     */=0A=
    for(var i =3D 0; i < results.length; i++ )=0A=
    {=0A=
      var result =3D eval('(' + results[i] + ')').results;=0A=
      var re =3D new RegExp('(' + keyword + ')', 'i');=0A=
      =0A=
      // validate and skip on false=0A=
      if ( !this.validateResult(result) ) continue;=0A=
=0A=
      this.urls.push((this.isFund(result)) ? =
Business.FundURL(result.ticker) : result.url);=0A=
      html.push(this.options.template.evaluate({=0A=
        ticker:       result.ticker.replace(re, '<strong>$1</strong>'),=0A=
        company:      result.company.replace(re, '<strong>$1</strong>'),=0A=
        output_safe:  ( this.options.safe ) ?=0A=
          eval( this.options.safe ) : result.company=0A=
      }));=0A=
      this.entryCount++;=0A=
    }=0A=
    =0A=
    html.push('</ul>');=0A=
    this.updateChoices(html.join(''));=0A=
    if( !this.options.selectFirst ) this.makeInactive();=0A=
  },=0A=
  =0A=
  /**=0A=
   * Not so pretty way of not selecting the first result by=0A=
   * default; this removes the selected class and sets the=0A=
   * index to a negative value negating the selectEntry func=0A=
   */=0A=
  makeInactive: function() {=0A=
    =
this.update.getElementsByTagName('li')[0].removeClassName('selected');=0A=
    this.index =3D -1;=0A=
  },=0A=
  =0A=
  /**=0A=
   * Returns true or false dependent on weather the result=0A=
   * is a fund, i.e. contains company and ticker but no url=0A=
   *=0A=
   * @returns True or false=0A=
   */=0A=
  isFund: function(result) {=0A=
    return ( result.company && result.ticker && !result.url );=0A=
  },=0A=
  =0A=
  /**=0A=
   * Returns true or false based on whether the object passes=0A=
   * validation or not.=0A=
   *=0A=
   * @param {Object} result Result object passed to function=0A=
   * @returns True or false=0A=
   * @type Boolean=0A=
   */=0A=
  validateResult: function(result) {=0A=
    // if entirely empty return false=0A=
    if ( !result.company || !result.ticker || ( !this.isFund(result) && =
!result.url) )=0A=
      return false;=0A=
=0A=
    // if the result is a fund, check that we want to display it=0A=
    if ( this.isFund(result) && this.options.disableFunds )=0A=
      return false;=0A=
    =0A=
    // defaults to true=0A=
    return true;=0A=
  }=0A=
});=0A=
=0A=
/**=0A=
 * Creates a placeholder, or default input text, for the=0A=
 * supplied element.=0A=
 *=0A=
 * @param {Element} el Search input=0A=
 * @param {String} text Placeholder Text=0A=
 * @param {String} class Placeholder class name=0A=
 */=0A=
var createPlaceholder =3D function(el, text, css_class) {=0A=
  var searchInput     =3D $(el);=0A=
=0A=
  // if value is present, quietly exit=0A=
  if ( searchInput.present() ) return;=0A=
  =0A=
  // set default text and class=0A=
  if ( css_class ) $(el).addClassName( css_class );=0A=
  $(el).setValue( text );=0A=
=0A=
  /**=0A=
   * Observe focus, if input value equals placeholder value=0A=
   * then clear the input and remove the class=0A=
   */=0A=
  searchInput.observe('focus', function(){=0A=
    if ( this.value =3D=3D text ) {=0A=
      this.clear();=0A=
      if ( css_class ) this.removeClassName( css_class );=0A=
    }=0A=
  });=0A=
=0A=
  /**=0A=
   * Observe blur, if input value is empty, replace with default=0A=
   * placeholder value and add class back=0A=
   */=0A=
  searchInput.observe('blur', function(){=0A=
    if ( !this.present() ) {=0A=
      if ( css_class ) this.addClassName( css_class );=0A=
      this.setValue( text );=0A=
    }=0A=
  });=0A=
  =0A=
  // prevent placeholder text from being submitted by accident=0A=
  searchInput.parentNode.onsubmit =3D function(){=0A=
    if ( $(el).value =3D=3D text ) $(el).clear();=0A=
    return true;=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * Fires on document ready, initializes autosuggest object=0A=
 */=0A=
document.observe("dom:loaded", function(){=0A=
  var page =3D Business.SuggestServer();=0A=
  var template =3D Business.Template;=0A=
  =0A=
  // get the inputs, if there is only one, push it into an array=0A=
  var inputs =3D ( typeof(Business.Inputs) !=3D 'object' ) ?=0A=
    [Business.Inputs] : Business.Inputs;=0A=
  =0A=
  // only create object if on correct host and has defined inputs=0A=
  if ( page !=3D false && inputs )=0A=
  {    =0A=
    // loop through supplied inputs and create autosuggest object=0A=
    inputs.each(function(i) {=0A=
      =0A=
      // using placeholder? if so, get the input from object=0A=
      var input =3D ( typeof(i) =3D=3D 'object' ) ? $(i.input) : $(i);=0A=
      var update =3D (input) ? input.next("div.querySuggestions") : =
update =3D null;=0A=
  =0A=
      // check for existence & create=0A=
      if( input && update )=0A=
      {=0A=
        =0A=
        // force left if set=0A=
        if ( i.forceLeft ) update.addClassName('forceLeft');=0A=
        =0A=
        // deal with options - remove default (not used by autosuggest)=0A=
        var options =3D ( typeof i =3D=3D 'object' ) ? Object.clone(i) : =
{};=0A=
        options.input =3D options.placeholder =3D =
options.placeholder_class =3D options.forceLeft =3D null;=0A=
        options.template =3D template;=0A=
        =0A=
        // finally create the object=0A=
        new Business.Autosuggest(input, update, page, options);=0A=
      }=0A=
      =0A=
      // create placeholder if defined=0A=
      if ( input && typeof i =3D=3D 'object' && i.placeholder )=0A=
        createPlaceholder(input, i.placeholder, i.placeholder_class)=0A=
    });=0A=
  }=0A=
});=0A=

------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.nytimes.com/ads/common/embed3.js

var plugin =3D 0;=0A=
=0A=
if (navigator.mimeTypes && =
navigator.mimeTypes["application/x-shockwave-flash"] && =
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) {=0A=
    if (navigator.plugins && navigator.plugins["Shockwave Flash"]) =
plugin =3D 1;=0A=
}=0A=
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=3D0 =
&& (navigator.userAgent.indexOf("Windows 95")>=3D0 || =
navigator.userAgent.indexOf("Windows 98")>=3D0 || =
navigator.userAgent.indexOf("Windows NT")>=3D0)) {=0A=
    document.write('<SCRIPT LANGUAGE=3DVBScript\> \n');=0A=
    document.write('on error resume next \n');=0A=
    document.write('plugin =3D ( =
IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")))\n');=0A=
    document.write('if ( plugin <=3D 0 ) then plugin =3D ( =
IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")))\n');=0A=
    document.write('<\/SCRIPT\> \n');=0A=
}=0A=
=0A=
if ( plugin ) {=0A=
    document.write('<OBJECT =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');=0A=
    document.write(' =
codebase=3D"http://download.macromedia.com/pub/shockwave/cabs/flash/swfla=
sh.cab#version=3D10,0,0,0" width=3D' + movieWidth + ' height=3D' + =
movieHeight + ' ID=3D"Flash">\n');=0A=
    document.write(' <param name=3Dmovie value=3D"' + swfSrc + '">\n');=0A=
    document.write(' <param name=3Dwmode value=3Dopaque>\n');=0A=
    document.write(' <param name=3Dquality value=3Dhigh>\n');=0A=
    document.write(' <param name=3Dloop value=3Dtrue>\n');=0A=
    document.write(' <embed src=3D"' + swfSrc + '" quality=3Dhigh =
loop=3Dtrue wmode=3Dopaque =
pluginspage=3D"http://www.macromedia.com/shockwave/download/index.cgi?P1_=
Prod_Version=3DShockwaveFlash" type=3D"application/x-shockwave-flash" =
width=3D' + movieWidth + ' height=3D' + movieHeight + '>\n');=0A=
    document.write(' </EMBED>\n');=0A=
    document.write(' </OBJECT>\n');=0A=
} else {=0A=
    document.write('<A HREF=3D"' + altClickThru + '"><IMG SRC=3D"' + =
altSrc + '" WIDTH=3D' + movieWidth + ' HEIGHT=3D' + movieHeight + ' =
BORDER=3D0 alt=3D""  TARGET=3D"_blank"></a>\n');=0A=
}
------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/app/moth/moth.js

NYTD.require('/js/app/lib/prototype/1.6.0.2/prototype.js');=0A=
NYTD.require('/js/app/lib/scriptaculous/1.8.1/effects.js');=0A=
NYTD.require('/js/app/lib/scriptaculous/extensions/effect_scroll.js');=0A=
NYTD.require('/js/app/moth/mothController.js');=0A=
NYTD.require('/js/app/moth/mothLegacy.js');
------=_NextPart_000_0000_01CA72B7.1EEC3A60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://graphics8.nytimes.com/js/app/analytics/trackingTags_v1.1.js

//  CONFIGURE HOST BASED ON ENVIRONMENT=0A=
var NYTD =3D NYTD || {};=0A=
=0A=
NYTD.Hosts =3D NYTD.Hosts ||  (function(){=0A=
  var host, scripts =3D document.getElementsByTagName("script");=0A=
=0A=
  for (var i =3D 0, script; script =3D scripts[i]; i++) {=0A=
    host =3D script.src &&=0A=
/^(.+\.nytimes.com)\/js\/app\/analytics\/trackingTags_v1\.1\.js/.test(scr=
ipt.src) ? RegExp.$1 :'';=0A=
    if (host) { break };=0A=
  };=0A=
=0A=
  return {=0A=
    imageHost: host,=0A=
    jsHost: host,=0A=
    cssHost: host=0A=
  }=0A=
})();=0A=
=0A=
=0A=
// START WEBTRENDS JS TAG=0A=
var gtrackevents=3Dfalse;=0A=
var gdcsid=3D"dcsym57yw10000s1s8g0boozt_9t1x";=0A=
var gfpcdom=3D".nytimes.com";=0A=
var gdomain=3D"wt.o.nytimes.com";=0A=
var js_host;=0A=
if (window.location.protocol.indexOf('https:')=3D=3D-1) {=0A=
  js_host =3D  NYTD.Hosts.jsHost + "/js/app/analytics/";=0A=
} else {=0A=
  js_host =3D "https://select.nytimes.com/js/app/analytics/";=0A=
}=0A=
=0A=
=0A=
// Include WebTrends wtid.js=0A=
var wt_initObj =3D { enabled:true, fpc:"WT_FPC", domain:gdomain, =
dcsid:gdcsid };=0A=
if =
(wt_initObj.enabled&&(document.cookie.indexOf(wt_initObj.fpc+"=3D")=3D=3D=
-1)&&(document.cookie.indexOf("WTLOPTOUT=3D")=3D=3D-1)){=0A=
var =
wtid_js_host=3D"http"+(window.location.protocol.indexOf('https:')=3D=3D0?=
's':'')+"://"+wt_initObj.domain+"/"+wt_initObj.dcsid+"/"=0A=
var wtidjs =3D document.createElement('script');=0A=
wtidjs.setAttribute('type', 'text/javascript');=0A=
wtidjs.setAttribute('src', wtid_js_host+'wtid.js');=0A=
document.getElementsByTagName('head').item(0).appendChild(wtidjs);=0A=
}=0A=
=0A=
var wtInc =3D document.createElement('script');=0A=
wtInc.setAttribute('language', 'javascript');=0A=
wtInc.setAttribute('type', 'text/javascript');=0A=
wtInc.setAttribute('src', js_host+'controller_v1.1.js');=0A=
document.getElementsByTagName('head').item(0).appendChild(wtInc);=0A=
// END WEBTRENDS JS TAG=0A=
=0A=
// START REVENUE SCIENCE PIXELLING CODE=0A=
var revSc =3D document.createElement('script');=0A=
revSc.setAttribute('language', 'javascript');=0A=
revSc.setAttribute('type', 'text/javascript');=0A=
revSc.setAttribute('src', js_host+'gw.js?csid=3DH07707');=0A=
document.getElementsByTagName('head').item(0).appendChild(revSc);=0A=
=0A=
var customRevSci =3D document.createElement('script');=0A=
customRevSci.setAttribute('language', 'javascript');=0A=
customRevSci.setAttribute('type', 'text/javascript');=0A=
customRevSci.setAttribute('src', js_host+'revenuescience.js');=0A=
document.getElementsByTagName('head').item(0).appendChild(customRevSci);=0A=
// END REVENUE SCIENCE PIXELLING CODE=0A=
=0A=
=0A=
NYTD.require =3D NYTD.require || function(path) {=0A=
  document.write('<script src=3D"'+ NYTD.Hosts.jsHost + path +'" =
type=3D"text/javascript" charset=3D"utf-8"><\/script>');=0A=
};=0A=
=0A=
if (!window.TimesPeople && =0A=
   location.pathname.indexOf('/gst/articleSkimmer') =3D=3D=3D -1 && =0A=
   location.pathname.indexOf('timesskimmer') =3D=3D=3D -1 &&=0A=
   !window.location.hostname.match('cnet|nytimes\.com\.com')) { =0A=
=0A=
  NYTD.require('/js/app/lib/prototype/1.6.0.2/prototype.js');    =0A=
  NYTD.require('/js/app/lib/NYTD/0.0.1/template.js');=0A=
  =0A=
  NYTD.require('/js/app/timespeople_1.5/lib/urilist.js');=0A=
  NYTD.require('/js/app/timespeople_1.5/loader.js');=0A=
}=0A=

------=_NextPart_000_0000_01CA72B7.1EEC3A60--
