From: "Saved by Windows Internet Explorer 7"
Subject: Roam if you want to - The Boston Globe
Date: Wed, 15 Apr 2009 08:40:25 -0700
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01C9BDA5.D2A768D0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.boston.com/travel/articles/2009/04/05/roam_if_you_want_to/

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Den><HEAD><TITLE>Roam if you want to - The Boston =
Globe</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1252">
<META content=3Dnoarchive name=3Drobots>
<META http-equiv=3DKeywords content=3D"Travel, Wire and Cable, Boston =
Globe">
<META http-equiv=3DDescription=20
content=3D"Short Internet cables in hotel rooms used to trap me at the =
desk when I would rather have been working from a cushy chair or the =
bed. Now Apple's AirPort Express base station lets me turn any area with =
a broadband connection into a secure wireless zone. I plug an Ethernet =
cable into this lightweight, palm-sized router, plug the device ...">
<META http-equiv=3Dcharset content=3Diso-8859-1><LINK=20
href=3D"http://www.boston.com/travel/articles/2009/04/05/roam_if_you_want=
_to/"=20
rel=3Dcanonical>
<SCRIPT language=3DJavascript><!--=0A=
metatags =3D document.getElementsByTagName("meta");for (cnt =3D 0; cnt < =
metatags.length; cnt++) var dttext =3D =
metatags[2].getAttribute("content");=0A=
=0A=
//--></SCRIPT>
<LINK title=3D"Boston.com Local Search"=20
href=3D"http://cache.boston.com/search/files/bostonsearch.xml"=20
type=3Dapplication/opensearchdescription+xml rel=3Dsearch><LINK=20
href=3D"http://cache.boston.com/universal/css/bcom_global_styles.css"=20
type=3Dtext/css rel=3Dstylesheet><!--[if IE]><LINK=20
href=3D"http://cache.boston.com/universal/css/bcom_global_styles_ie.css" =

type=3Dtext/css rel=3Dstylesheet><![endif]-->
<SCRIPT language=3DJavaScript=20
src=3D"http://cache.boston.com/universal/js/bcom_global_scripts.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK =
href=3D"http://cache.boston.com/universal/css/bcom_article_styles.css"=20
type=3Dtext/css rel=3Dstylesheet><!--[if IE]><LINK=20
href=3D"http://cache.boston.com/universal/css/bcom_article_styles_ie.css"=
=20
type=3Dtext/css rel=3Dstylesheet><![endif]--><LINK title=3Ddefault=20
href=3D"http://cache.boston.com/universal/css/bcom_textsize_default.css" =

type=3Dtext/css rel=3Dstylesheet><LINK title=3DA++=20
href=3D"http://cache.boston.com/universal/css/bcom_textsize_large.css"=20
type=3Dtext/css rel=3D"alternate stylesheet"><LINK title=3DA+=20
href=3D"http://cache.boston.com/universal/css/bcom_textsize_medium.css"=20
type=3Dtext/css rel=3D"alternate stylesheet"><LINK title=3DA=20
href=3D"http://cache.boston.com/universal/css/bcom_textsize_small.css"=20
type=3Dtext/css rel=3D"alternate stylesheet"><LINK title=3DA-=20
href=3D"http://cache.boston.com/universal/css/bcom_textsize_x-small.css" =

type=3Dtext/css rel=3D"alternate stylesheet">
<SCRIPT language=3DJavaScript=20
src=3D"http://cache.boston.com/universal/js/bcom_article_tools.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://cache.boston.com/universal/js/bcom_textsize_supersizeMe.js"=
=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT>ifSafari();</SCRIPT>
<!--Weather Query Params-->
<SCRIPT language=3DJavaScript1.1=20
src=3D"http://cache.boston.com/weather-ad-include.js"=20
type=3Dtext/javascript></SCRIPT>
<!--Begin OAS MJX setup tag-->
<SCRIPT language=3DJavaScript><!--=0A=
//configuration=0A=
var site=3Ddocument.URL.toLowerCase().match(/s_campaign=3D(\w+)/);=0A=
  if (!(site))=0A=
    {campaign=3D"0000"}=0A=
  else=0A=
    {campaign=3Dsite[1]};=0A=
OAS_sitepage=3D'www.boston.com/travel/articles';=0A=
OAS_listpos=3D'TOP,INTRO,BOTTOM,POPUP,POPUN,EXTRA,BILLBOARD,SPONSOR1,SPON=
SOR2,SPONSOR3,SPONSOR4,SPONSOR5,SPONSOR6,ARTICLE,RIGHT1,FOOTER';=0A=
oasquery=3D'globesection=3Dtravel&pagetype=3Darticle_page&articletype=3Dg=
lobe_story&RM_Exclude=3Dexclude_article_page&s_campaign=3D'+campaign;if(t=
ypeof OAS_query=3D=3D'undefined'||!OAS_query)OAS_query=3Doasquery;else =
OAS_query+=3D'&'+oasquery;=0A=
OAS_url=3D'http://rmedia.boston.com/RealMedia/ads/';OAS_target=3D'_top';O=
AS_version=3D10;OAS_rn=3D'001234567890';OAS_rns=3D'1234567890';OAS_rn=3Dn=
ew String(Math.random());OAS_rns=3DOAS_rn.substring(2, 11);=0A=
//--></SCRIPT>

<SCRIPT language=3DJavaScript1.2><!--=0A=
var =
rerefer=3D/referrer=3D(\w+)/,urefer=3Ddocument.URL.match(rerefer);if(uref=
er){if(OAS_query){var =
reexclude=3D/RM_Exclude=3D[\w,*]+/,OAS_query=3DOAS_query.replace(reexclud=
e,OAS_query.match(reexclude)[0]+',exclude_referrer_'+urefer[1].toLowerCas=
e());OAS_query+=3D'&';}OAS_query+=3Durefer[0];}=0A=
//--></SCRIPT>

<SCRIPT language=3DJavaScript><!--=0A=
function OAS_NORMAL(pos){document.writeln('<A =
HREF=3D"'+OAS_url+'click_nx.ads/'+OAS_sitepage+'/1'+OAS_rns+'@'+OAS_listp=
os+'!'+ pos+'?'+OAS_query+'" =
TARGET=3D'+OAS_target+'>');document.writeln('<IMG =
SRC=3D"'+OAS_url+'adstream_nx.ads/'+OAS_sitepage+'/1'+OAS_rns+'@'+OAS_lis=
tpos+'!'+pos+'?'+OAS_query+'" BORDER=3D0></A>');}=0A=
//--></SCRIPT>

<SCRIPT language=3DJavaScript1.1><!--=0A=
OAS_version=3D11;if((navigator.userAgent.indexOf('Mozilla/3')!=3D-1)||nav=
igator.userAgent.indexOf('Mozilla/4.0 =
WebTV')!=3D-1){OAS_version=3D10;}if(OAS_version >=3D =
11)document.writeln('<SCR'+'IPT LANGUAGE=3DJavaScript1.1 =
SRC=3D"'+OAS_url+'adstream_mjx.ads/'+OAS_sitepage+'/1'+OAS_rns+'@'+OAS_li=
stpos+'?'+OAS_query+'"> <\/SCRIPT>');=0A=
//--></SCRIPT>

<SCRIPT language=3DJavaScript><!--=0A=
document.writeln('');=0A=
function OAS_AD(pos){if(OAS_version >=3D 11)OAS_RICH(pos);else =
OAS_NORMAL(pos);}=0A=
//--></SCRIPT>
<!--End OAS MJX setup tag-->
<SCRIPT language=3DJavaScript><!--=0A=
var var5 =3D 'travel_';=0A=
//--></SCRIPT>

<STYLE>#globalNavRedux #nav LI#gtravel {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
BACKGROUND-COLOR: #3f5f9c
}
#globalNavRedux #nav LI#gtravel A {
	COLOR: #fff
}
</STYLE>

<SCRIPT>var comments_global =3D 1;</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	document.domain =3D "boston.com"=0A=
	var serverUrl =3D "http://sitelife.boston.com/ver1.0/Direct/Process";=0A=
</SCRIPT>

<SCRIPT src=3D"http://sitelife.boston.com/ver1.0/Direct/DirectProxy"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://sitelife.boston.com/ver1.0/SiteLifeProxy"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"" type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://cache.boston.com/jobs/i/pComments.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript id=3DpluckData type=3Dtext/Javascript>var =
pluckID =3D '20090403_0443927887';var pluckCats =3D ['Travel/Other'];var =
pluckSection =3D 'Globe Story: travel';var pluckTitle =3D 'Roam if you =
want to';var pluckAccess =3D 1;</SCRIPT>

<META content=3D"MSHTML 6.00.6001.18203" name=3DGENERATOR></HEAD>
<BODY onload=3DwindowLoaded();displayEmbed();checkComm();>
<DIV id=3Dcontainer>
<DIV id=3DcontainerBorder>
<DIV id=3Dheader>
<DIV id=3DheadL>
<DIV id=3DmastHead><A class=3DimageLink =
href=3D"http://www.boston.com/"><IMG=20
src=3D"http://cache.boston.com/universal/site_graphics/bcom_small.gif"></=
A>=20
<DIV id=3DsearchForm>
<DIV><SPAN class=3DsearchOn id=3DsearchLocal =
onclick=3Dchoose(this);>Local=20
Search</SPAN> <SPAN id=3DsearchSite onclick=3Dchoose(this)>Site =
Search</SPAN></DIV>
<SCRIPT>otherTab =3D document.getElementById('searchLocal');</SCRIPT>

<FORM onsubmit=3DsearchSubmit();=20
action=3Dhttp://search.boston.com/local/Search.do><INPUT id=3DtextField=20
name=3Ds.sm.query><INPUT class=3Dform-button type=3Dsubmit value=3DGO> =
<INPUT id=3Dtab=20
type=3Dhidden name=3Ds.tab> </FORM></DIV></DIV></DIV>
<DIV id=3DheadR>
<DIV id=3DsignIn><SPAN class=3Dutility id=3Dlogin>
<SCRIPT language=3DJavaScript><!--=0A=
              =
try{showLoginRRD(147);}catch(e){document.writeln('&nbsp;');}=0A=
              //--></SCRIPT>
<NOSCRIPT>&nbsp;</NOSCRIPT></SPAN> <SPAN id=3DglobeLogo><SPAN =
id=3DgLogoSub><A=20
href=3D"https://bostonglobe.com/subscriber/offer/go/zip.asp?cd=3DWW015697=
&amp;od=3D28">Home=20
Delivery</A></SPAN><A href=3D"http://www.boston.com/bostonglobe/"><IMG=20
src=3D"http://cache.boston.com/universal/site_graphics/glogo.jpg"></A></S=
PAN>=20
</DIV>
<DIV id=3DheadAd>
<DIV align=3Dcenter border=3D"0" cellspacing=3D"0" cellpadding=3D"0">
<DIV class=3DbannerAd align=3Dcenter><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('TOP');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV></DIV></DIV></DIV></DIV>
<DIV id=3DglobalNavRedux>
<UL class=3DgnavContainer id=3Dnav>
  <LI id=3Dghome><A href=3D"http://www.boston.com/">Home</A></LI>
  <LI id=3Dgglobe><A href=3D"http://www.boston.com/bostonglobe">Today's=20
  Globe</A></LI>
  <LI id=3Dgnews><A href=3D"http://www.boston.com/news/">News</A></LI>
  <LI id=3Dgbusiness><A =
href=3D"http://www.boston.com/business/">Business</A></LI>
  <LI id=3Dgsports><A =
href=3D"http://www.boston.com/sports/">Sports</A></LI>
  <LI id=3Dglifestyle><A=20
href=3D"http://www.boston.com/lifestyle/">Lifestyle</A></LI>
  <LI id=3Dgae><A href=3D"http://www.boston.com/ae/">A&amp;E</A></LI>
  <LI id=3Dgthings><A href=3D"http://www.boston.com/thingstodo/">Things =
to=20
  do</A></LI>
  <LI id=3Dgtravel><A =
href=3D"http://www.boston.com/travel/">Travel</A></LI>
  <LI id=3Dgcars><A href=3D"http://www.boston.com/cars/">Cars</A></LI>
  <LI id=3Dgjobs><A href=3D"http://www.boston.com/jobs/">Jobs</A></LI>
  <LI id=3Dgre><A =
href=3D"http://www.boston.com/realestate/">Homes</A></LI>
  <LI id=3Dgsearch><A href=3D"http://search.boston.com/">Local =
Search</A></LI></UL>
<UL id=3DsNav>
  <LI><A id=3Dsecnav_newengland=20
  href=3D"http://www.boston.com/travel/explorene/">Explore New =
England</A></LI>
  <LI><A id=3Dsecnav_boston =
href=3D"http://www.boston.com/travel/boston/">Boston=20
  Visitors' Guide</A></LI>
  <LI><A id=3Dsecnav_destinations=20
  href=3D"http://www.boston.com/travel/getaways/">Destinations</A></LI>
  <LI><A id=3Dsecnav_vacations=20
  href=3D"http://www.boston.com/travel/vacations/">Vacation =
Deals</A></LI>
  <LI><A id=3Dsecnav_hotels=20
  href=3D"http://www.boston.com/travel/hotels/">Lodging</A></LI>
  <LI><A id=3Dsecnav_flights=20
  href=3D"http://www.boston.com/travel/flights/">Flights</A></LI>
  <LI><A id=3Dsecnav_readers=20
  href=3D"http://www.boston.com/travel/columns/wheretheywent/">Readers'=20
  Photos</A></LI>
  <LI><A id=3Dsecnav_ski=20
  href=3D"http://www.boston.com/travel/explorene/specials/ski/">Ski=20
Guide</A></LI></UL></DIV>
<DIV class=3DadContainer id=3Dintroad><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('INTRO');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV>
<DIV class=3DadContainer id=3DbillboardAd><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('BILLBOARD');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV>
<DIV id=3DpfHeader><IMG=20
src=3D"http://cache.boston.com/universal/site_graphics/bcom_logo_printerf=
riendly.gif"><SPAN=20
class=3Dmssg>THIS STORY HAS BEEN FORMATTED FOR EASY PRINTING</SPAN>
<DIV class=3Dcf></DIV></DIV>
<DIV class=3Darticle id=3Dcontent>
<DIV id=3DCol1>
<DIV id=3DarticleMasthead><SPAN class=3D"breadcrumb utility">
<UL>
  <LI><A title=3DHome href=3D"http://www.boston.com/">Home</A> =
<SPAN>/</SPAN>=20
  <LI><A title=3DTravel href=3D"http://www.boston.com/travel">Travel</A> =

</LI></UL></SPAN></DIV>
<DIV class=3Dcf></DIV><!--google_ad_section_start-->
<DIV id=3DarticleText>
<DIV id=3Darticle>
<DIV class=3DhideMe><!--=0A=
     <headline>Roam if you want to</headline>=0A=
     <source>Boston Globe</source>=0A=
     <teasetext>Short Internet cables in hotel rooms used to trap me at =
the desk when I would rather have been working from a cushy chair or the =
bed. Now Apple's AirPort Express base station lets me turn any area with =
a broadband connection into a secure wireless zone. I plug an Ethernet =
cable into this lightweight, palm-sized router, plug the device =
...</teasetext>=0A=
     <byline></byline>=0A=
     <date>April 5, 2009</date>=0A=
 --></DIV>
<DIV id=3DarticleHeader>
<DIV class=3Doverline>Gearing up</DIV>
<DIV id=3DheadTools>
<H1>Roam if you want to</H1>
<DIV id=3DarticleBodyTop>
<DIV id=3DarticleBodyImageH><SPAN id=3DarticleImageH></SPAN><IMG =
title=3D"" height=3D423=20
alt=3D""=20
src=3D"http://cache.boston.com/resize/bonzai-fba/Globe_Photo/2009/04/02/1=
238717723_2619/539w.jpg"=20
width=3D539 border=3D0> </DIV></DIV>
<DIV class=3Dutility><SPAN id=3Dbyline></SPAN>
<DIV class=3Dcf></DIV><SPAN id=3Ddateline>April 5, 2009 </SPAN>
<DIV class=3Dcf></DIV>
<DIV id=3Dtools>
<UL>
  <LI id=3DshareEmail><A class=3Detaf=20
  =
href=3D"javascript:openWindow('http://tools.boston.com/pass-it-on?story_u=
rl=3Dhttp://www.boston.com/travel/articles/2009/04/05/roam_if_you_want_to=
','mailit','scrollbars,resizable,width=3D770,height=3D450');">Email</A><S=
PAN=20
  class=3D"listPipe etafPipe">|</SPAN> </LI>
  <LI id=3DsharePrint><A=20
  =
href=3D"http://www.boston.com/travel/articles/2009/04/05/roam_if_you_want=
_to?mode=3DPF">Print</A><SPAN=20
  class=3DlistPipe>|</SPAN> </LI>
  <LI id=3DshareSingle><A onclick=3DswitchSingleOn()=20
  =
href=3D"http://www.boston.com/travel/articles/2009/04/05/roam_if_you_want=
_to/#">Single=20
  Page</A><SPAN class=3DlistPipe>|</SPAN> </LI>
  <LI id=3DtoolsYahooB>
  <SCRIPT src=3D"http://d.yimg.com/ds/badge.js" badgetype=3D"text" =
showbranding=3D"0">bostoncom751:http://www.boston.com/travel/articles/200=
9/04/05/roam_if_you_want_to/</SCRIPT>
  <SPAN class=3DlistPipe>|</SPAN> </LI>
  <LI id=3DtoolsShareThis>
  <SCRIPT=20
  =
src=3D"http://w.sharethis.com/button/sharethis.js#tabs=3Dweb%2Cpost&amp;c=
harset=3Dutf-8&amp;services=3Dfacebook%2Cdigg%2Cstumbleupon%2Ctwitter%2Cr=
eddit%2Cdelicious%2Cmixx%2Cmyspace%2Cnewsvine%2Cblogger%2Ctypepad%2Cwordp=
ress%2Ctechnorati%2Clinkedin%2Cslashdot%2Cgoogle_bmarks%2Cyahoo_bmarks%2C=
windows_live%2Cfriendfeed%2Cpropeller%2Cblogmarks%2Cfurl%2Cblinklist%2Cfr=
iendster&amp;style=3Ddefault&amp;publisher=3De1e0ea5a-a326-4731-b1d1-f216=
23043511"=20
  type=3Dtext/javascript></SCRIPT>
  </LI></UL><SPAN class=3DarticleTextsize>Text size <SPAN =
class=3Dminus><SPAN=20
class=3DimageLink onclick=3Djavascript:fontsizedown();>=96</SPAN></SPAN> =
<SPAN=20
class=3Dplus><SPAN class=3DimageLink=20
onclick=3Djavascript:fontsizeup();>+</SPAN></SPAN>=20
</SPAN></DIV><!-- end tools --></DIV><!-- End utility --></DIV><!-- End =
headTools --></DIV><!-- End articleHeader -->
<DIV id=3DarticleGraphs>
<DIV id=3Dpage1>
<DIV class=3DfirstGraph>
<P>Short Internet cables in hotel rooms used to trap me at the desk when =
I would=20
rather have been working from a cushy chair or the bed. Now Apple's =
AirPort=20
Express base station lets me turn any area with a broadband connection =
into a=20
secure wireless zone. I plug an Ethernet cable into this lightweight, =
palm-sized=20
router, plug the device into the wall, and I'm free to roam. Hook up a =
stereo or=20
speakers using the unit's audio port and you can stream music from your =
iTunes=20
library. At home, use the router to create a wireless network, complete =
with a=20
USB-compatible printer, for up to 10 users. AirPort Express sells for =
$99 at <A=20
href=3D"http://apple.com/" target=3D_new>Apple.com</A> =
(800-692-7753).</P></DIV>
<DIV class=3DarticlePluckHidden>
<P>KARI BODNARCHUK<IMG class=3Dstoryend height=3D8 alt=3D""=20
src=3D"http://cache.boston.com/bonzai-fba/File-Based_Image_Resource/dingb=
at_story_end_icon.gif"=20
width=3D6 border=3D0></P></DIV>
<DIV class=3Dcopyright>=A9 Copyright 2009 Globe Newspaper=20
Company.</DIV></DIV></DIV></DIV>
<DIV class=3Dcf></DIV><A name=3DcommentAnchor></A>
<DIV id=3DarticleComments>
<DIV id=3DaComments>
<SCRIPT src=3D"http://cache.boston.com/jobs/i/pCommentsHead.js"=20
type=3Dtext/javascript></SCRIPT>
</DIV></DIV>
<DIV class=3DhideMe>
<DIV id=3DrelatedContent>
<DIV class=3DrelatedBox id=3DrelatedBox>
<H3 class=3DsectionHeader>Related </H3>
<DIV class=3Dimg178h3left>
<DIV class=3DimgCapCred><A class=3DimageLink=20
href=3D"http://www.boston.com/travel/gallery/gearing_up"><IMG =
title=3D"more gadgets"=20
height=3D105 alt=3D"more gadgets"=20
src=3D"http://cache.boston.com/bonzai-fba/Globe_Photo/2008/06/06/12357467=
65_3184.jpg"=20
width=3D178 border=3D0></A>=20
<DIV class=3Dcf></DIV></DIV>
<DIV class=3Doverline>Photo gallery </DIV>
<H3><A href=3D"http://www.boston.com/travel/gallery/gearing_up">See more =

gadgets</A></H3></DIV></DIV></DIV></DIV></DIV><!--google_ad_section_end--=
>
<DIV class=3Dcf></DIV>
<DIV id=3DcommLoginForm style=3D"DISPLAY: none; BACKGROUND-COLOR: =
#ecf4ff">
<DIV style=3D"COLOR: darkred"><SPAN id=3DcomErrMsg></SPAN></DIV>
<FORM id=3DlgForm onsubmit=3D"return false">
<TABLE id=3Dlogtable style=3D"MARGIN: 5px; WIDTH: 98%; HEIGHT: 200px"=20
  cellSpacing=3D0><TBODY>
  <TR>
    <TD colSpan=3D2></TD></TR>
  <TR>
    <TD colSpan=3D2>
      <H3 id=3DunameTrMsg>LOG IN TO COMMENT OR TO SEE OUR NEW=20
FEATURES<BR><BR></H3>
      <H4>YOU MUST LOG IN to see all of the features available on our =
new=20
      Personal Pages.<BR><BR>Want to automatically create your own =
Personal=20
      Page?<BR>Just add a comment and click on your screen =
name.<BR><BR></H4>
      <DIV id=3DsnameRetry=20
      style=3D"DISPLAY: none; FONT-SIZE: 11px; COLOR: darkred; =
TEXT-ALIGN: center">Sorry,=20
      we could not find your e-mail or password.<BR>Please try again, or =
click=20
      <A=20
      =
href=3D"http://members.boston.com/reg/forgetPwd.do?dispatch=3Dview">here<=
/A>=20
      to retrieve your password.</DIV></TD></TR>
  <TR vAlign=3Dtop>
    <TD=20
    style=3D"PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
WIDTH: 250px; PADDING-TOP: 4px">
      <DIV><B>Existing users</B><BR>
      <TABLE>
        <TBODY>
        <TR>
          <TD><SPAN id=3DunameS1=20
            style=3D"DISPLAY: none; COLOR: darkred">*</SPAN>E-mail:</TD>
          <TD><INPUT id=3DuserName maxLength=3D50 =
name=3DuserName></TD></TR>
        <TR>
          <TD><SPAN id=3DunameS2=20
            style=3D"DISPLAY: none; COLOR: =
darkred">*</SPAN>Password:</TD>
          <TD><INPUT id=3Dpass type=3Dpassword maxLength=3D50 =
name=3Dpass></TD></TR>
        <TR id=3DunameTr style=3D"DISPLAY: none" vAlign=3Dtop>
          <TD><SPAN style=3D"COLOR: darkred">*</SPAN>Screen name:</TD>
          <TD><INPUT id=3Dsname maxLength=3D50 name=3Dsname><BR>
            <DIV id=3DsnameMsg style=3D"FONT-SIZE: 11px; COLOR: =
darkred">(* fields=20
            are required)</DIV></TD></TR>
        <TR>
          <TD></TD>
          <TD>
            <DIV class=3DbluBtn=20
            style=3D"MARGIN-TOP: 12px; FLOAT: right; MARGIN-LEFT: 4px; =
WIDTH: 100px"><A=20
            id=3Dbtnlogin style=3D"COLOR: white" =
href=3D"javascript:bcSubmitLogin();"=20
            name=3Dbtnlogin>Login</A> </DIV></TD></TR>
        <TR>
          <TD colSpan=3D2>
            <DIV style=3D"FONT-SIZE: 8pt; LINE-HEIGHT: 1.5em"><A=20
            style=3D"COLOR: rgb(0,0,254)"=20
            =
href=3D"http://members.boston.com/reg/forgetPwd.do?dispatch=3Dview">Forgo=
t=20
            your password?</A> =
</DIV></TD></TR></TBODY></TABLE></DIV></TD>
    <TD=20
    style=3D"PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px"><B>New=20
      users</B><BR>Please take a minute to register. After you register =
and pick=20
      a screen name, you can publish your comments everywhere on the =
site. <A=20
      =
onclick=3D"window.open('http://www.boston.com/community/forums/rules','po=
licy','width=3D400,height=3D500');return&#10;false"=20
      href=3D"http://www.boston.com/community/forums/rules">Posting=20
      Policy</A>.<BR><BR>
      <DIV class=3DbluBtn style=3D"FLOAT: right; MARGIN-LEFT: 4px; =
WIDTH: 100px"><A=20
      style=3D"COLOR: rgb(255,255,255)"=20
      =
href=3D"http://members.boston.com/reg/login.do?dispatch=3Dloginpage">Regi=
ster</A>=20
      </DIV><BR><BR>
      <DIV align=3Dcenter><A=20
      =
href=3D"http://www.truste.org/ivalidate.php?url=3Dwww.boston.com&amp;seal=
id=3D101"><IMG=20
      height=3D47 alt=3D"TRUSTe Certified Privacy"=20
      =
src=3D"http://graphics.boston.com/images/registration/truste2007/TRUSTe_C=
ertified_Privacy.gif"=20
      width=3D171></A> </DIV></TD></TR></TBODY></TABLE></FORM>
<HR>
</DIV>
<DIV id=3DComments_Container1wrap style=3D"BACKGROUND-COLOR: #ecf4ff">
<DIV id=3DnotYou style=3D"DISPLAY: none; FONT-SIZE: 11px"></DIV>
<DIV id=3DComments_Container1></DIV>
<DIV id=3DpPolicy style=3D"DISPLAY: none; TEXT-ALIGN: right">Your =
comment is subject=20
to the rules of our <A=20
onclick=3D"window.open('http://www.boston.com/community/forums/rules','po=
licy','width=3D400,height=3D500');return&#10;false"=20
href=3D"http://www.boston.com/community/forums/rules">Posting=20
Policy</A>&nbsp;<BR>This comment may appear on your public profile. <A=20
href=3D"http://www.boston.com/help/public_profile_faq">Public Profile=20
FAQ</A>&nbsp;</DIV></DIV>
<DIV id=3Dwait=20
style=3D"MARGIN-TOP: 120px; DISPLAY: none; MARGIN-LEFT: 240px; POSITION: =
absolute">
<CENTER><IMG =
src=3D"http://cache.boston.com/jobs/i/waiting.gif"></CENTER></DIV>
<DIV id=3DarticleFootAd>
<DIV id=3DarticleBottomAd><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('BOTTOM');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV></DIV>
<SCRIPT=20
language=3DJavaScript><!--=0A=
          embedArticleContent();=0A=
        //--></SCRIPT>
<!--script>var comments_global =3D 1;</script--></DIV>
<DIV id=3DCol2>
<DIV id=3DCol2Top></DIV>
<DIV id=3DrightAd>
<DIV class=3Dadvertisement>Advertisement</DIV>
<DIV><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('ARTICLE');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV></DIV>
<SCRIPT language=3DJavaScript><!--=0A=
document.writeln('<scr'+'ipt language=3D"JavaScript" =
type=3D"text/javascript" =
src=3D"http://www.boston.com/dynamicassembly/sitepath58/js_output.js?cach=
e5min=3D'+(Date.parse(new =
Date())/(1000*60*5)).toFixed(0)+'"><'+'/scr'+'ipt>');=0A=
//--></SCRIPT>

<DIV id=3DCol2LRCont>
<DIV id=3DCol2L>
<SCRIPT language=3DJavaScript><!--=0A=
document.writeln('<scr'+'ipt language=3D"JavaScript" =
type=3D"text/javascript" =
src=3D"http://www.boston.com/dynamicassembly/sitepath54/js_output.js?cach=
e5min=3D'+(Date.parse(new =
Date())/(1000*60*5)).toFixed(0)+'"><'+'/scr'+'ipt>');=0A=
//--></SCRIPT>
</DIV>
<DIV id=3DCol2R>
<DIV><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('RIGHT1');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV></DIV>
<DIV class=3Dcf></DIV></DIV>
<DIV id=3DmostPopular><!--passthru-->
<DIV id=3DmEmail>
<H3 class=3DsectionHeader><A=20
href=3D"http://tools.boston.com/pass-it-on/popular?time=3Dhour&amp;p1=3DM=
EWell_See_Full_List">MOST=20
E-MAILED</A></H3>
<DIV class=3Ddotted1px></DIV><!--passthru-->
<OL class=3Dlinklist>
  <LI class=3Dup><A=20
  =
href=3D"http://www.boston.com/news/local/breaking_news/2009/04/police_wom=
an_ki.html?p1=3DWell_MostPop_Emailed1">Police:=20
  Woman killed at Copley Marriott may be involved in prostitution </A>
  <LI class=3Ddown><A=20
  =
href=3D"http://www.boston.com/sports/baseball/redsox/articles/2009/04/15/=
old_haunts_haunting_to_tiant?p1=3DWell_MostPop_Emailed2">Old=20
  haunts haunting to Tiant </A>
  <LI class=3Ddown><A=20
  =
href=3D"http://www.boston.com/news/local/vermont/articles/2009/04/15/pair=
_survives_avalanche_on_mount_washington?p1=3DWell_MostPop_Emailed3">Pair =

  survives avalanche on Mount Washington </A>
  <LI class=3Ddown><A=20
  =
href=3D"http://www.boston.com/news/local/massachusetts/articles/2009/04/1=
5/gift_of_a_face_a_testament_to_donors_enduring_values?p1=3DWell_MostPop_=
Emailed4">Gift=20
  of a face a testament to donor's enduring values </A>
  <LI class=3Dup><A=20
  =
href=3D"http://www.boston.com/news/local/breaking_news/2009/04/marathon_1=
01_ge.html?p1=3DWell_MostPop_Emailed5">Marathon=20
  101: Getting you from Hopkinton to Copley Square </A>
  <LI class=3Ddown><A=20
  =
href=3D"http://www.boston.com/sports/marathon/articles/2009/04/15/26_more=
_miles_for_boston_billy?p1=3DWell_MostPop_Emailed6">26=20
  more miles for Boston Billy </A>
  <LI class=3Dup><A=20
  =
href=3D"http://www.boston.com/news/local/massachusetts/articles/2009/04/1=
5/harvard_dean_details_need_to_slash_spending?p1=3DWell_MostPop_Emailed7"=
>Harvard=20
  dean details need to slash spending </A></LI></OL><!--div =
class=3D"leadOut"><a =
href=3D"http://tools.boston.com/pass-it-on/popular?time=3Dhour&p1=3DMEWel=
l_See_Full_List">See full list</a></div--><!--ul =
class=3D"linklist"><li><a href=3D"http://twitter.com/BostonPopular" =
class=3D"tt">Follow this list on Twitter: @BostonPopular</a></li></ul-->
<DIV class=3DpadTop16></DIV></DIV><!--passthru-->
<DIV id=3DmHot>
<DIV class=3DsubSectionHeader>Recommended Searches</DIV>
<DIV class=3Dsplit50>
<DIV class=3DaSide>
<UL class=3Dlinklist>
  <LI><A class=3Dsmall=20
  =
onclick=3D"s_linkType=3D'o';s_linkName=3D'search_query';s_eVar2=3D'Hottes=
t-Food';s_eVar5=3D'hp_hottest1';s_lnk=3Ds_co(this);s_gs('nytbglobe');"=20
  =
href=3D"http://search.boston.com/local/Search.do?s.sm.query=3Dfood&amp;s.=
isBrowse=3Dy&amp;p1=3DWell_MostPop_Hottest_Searches_Pos1">Food</A>=20

  <LI><A class=3Dsmall=20
  =
onclick=3D"s_linkType=3D'o';s_linkName=3D'search_query';s_eVar2=3D'Hottes=
t-Horoscope';s_eVar5=3D'hp_hottest2';s_lnk=3Ds_co(this);s_gs('nytbglobe')=
;"=20
  =
href=3D"http://search.boston.com/local/Search.do?s.sm.query=3Dhoroscope&a=
mp;s.isBrowse=3Dy&amp;p1=3DWell_MostPop_Hottest_Searches_Pos2">Horoscope<=
/A>=20

  <LI><A class=3Dsmall=20
  =
onclick=3D"s_linkType=3D'o';s_linkName=3D'search_query';s_eVar2=3D'Hottes=
t-Yvonne =
Abraham';s_eVar5=3D'hp_hottest3';s_lnk=3Ds_co(this);s_gs('nytbglobe');"=20
  =
href=3D"http://search.boston.com/local/Search.do?s.sm.query=3Dyvonne+abra=
ham&amp;s.isBrowse=3Dy&amp;p1=3DWell_MostPop_Hottest_Searches_Pos3">Yvonn=
e=20
  Abraham</A> </LI></UL></DIV>
<DIV class=3DbSide>
<UL class=3Dlinklist>
  <LI><A class=3Dsmall=20
  =
onclick=3D"s_linkType=3D'o';s_linkName=3D'search_query';s_eVar2=3D'Hottes=
t-Last-minute tax =
tips';s_eVar5=3D'hp_hottest4';s_lnk=3Ds_co(this);s_gs('nytbglobe');"=20
  =
href=3D"http://search.boston.com/local/Search.do?s.sm.query=3Dlast-minute=
+tax+tips&amp;s.isBrowse=3Dy&amp;p1=3DWell_MostPop_Hottest_Searches_Pos4"=
>Last-minute=20
  tax tips</A>=20
  <LI><A class=3Dsmall=20
  =
onclick=3D"s_linkType=3D'o';s_linkName=3D'search_query';s_eVar2=3D'Hottes=
t-YP-Wedding =
dresses';s_eVar5=3D'hp_hottest5';s_lnk=3Ds_co(this);s_gs('nytbglobe');"=20
  =
href=3D"http://search.boston.com/local/Search.do?s.ypsearch=3Dwedding+dre=
sses&amp;s.yplocation=3DGreater+Boston&amp;s.tab=3Dyp&amp;s.isBrowse=3Dy&=
amp;p1=3DWell_MostPop_Hottest_Searches_Pos5">Wedding=20
  dresses</A>=20
  <LI><A class=3Dsmall=20
  =
onclick=3D"s_linkType=3D'o';s_linkName=3D'search_query';s_eVar2=3D'Hottes=
t-YP-Bankruptcy =
attorneys';s_eVar5=3D'hp_hottest6';s_lnk=3Ds_co(this);s_gs('nytbglobe');"=
=20
  =
href=3D"http://search.boston.com/local/Search.do?s.ypsearch=3Dbankruptcy+=
attorneys&amp;s.yplocation=3DGreater+Boston&amp;s.tab=3Dyp&amp;s.isBrowse=
=3Dy&amp;p1=3DWell_MostPop_Hottest_Searches_Pos6">Bankruptcy=20
  attorneys</A> </LI></UL></DIV>
<DIV class=3Dcf></DIV></DIV>
<DIV class=3DleadOut><A style=3D"FONT-WEIGHT: normal"=20
onclick=3D"openWindow('http://www.boston.com/help/search/hottest_help/','=
whats_this','width=3D440,height=3D250,resizable=3Dyes,scrollbars=3Dyes,to=
olbar=3Dno,location=3Dno,menubar=3Dno,status=3Dno'); return false;"=20
href=3D"http://www.boston.com/help/search/hottest_help/">About this=20
list</A></DIV></DIV>
<DIV class=3Ddotted4px></DIV></DIV></DIV>
<DIV id=3DCol3></DIV>
<DIV class=3Dcf></DIV></DIV>
<DIV id=3Dfooter>
<DIV id=3DbottomBanner>
<DIV class=3DsponLinks><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('SPONSOR1');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV>
<DIV class=3DsponLinks><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('SPONSOR2');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV>
<DIV class=3DsponLinks><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('SPONSOR3');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV>
<DIV class=3DsponLinks><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('SPONSOR4');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV>
<DIV class=3DsponLinks><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('SPONSOR5');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV>
<DIV class=3DsponLinks><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('SPONSOR6');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV>
<DIV class=3Dcf></DIV></DIV>
<DIV>
<DIV id=3DbottomLinks>
<UL class=3DgnavContainer>
  <LI><A href=3D"http://www.boston.com/">Home</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/news/globe/">Today's Globe</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/news/">News</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/business/">Business</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/sports/">Sports</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/lifestyle/">Lifestyle</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/ae/">A&amp;E</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/thingstodo/">Things to Do</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/travel/">Travel</A>
  <LI class=3DlistPipe>|=20
  <LI><A class=3Dcfied href=3D"http://www.boston.com/cars/">Cars</A>
  <LI class=3DlistPipe>|=20
  <LI><A class=3Dcfied href=3D"http://www.boston.com/jobs/">Jobs</A>
  <LI class=3DlistPipe>|=20
  <LI><A class=3Dcfied =
href=3D"http://www.boston.com/realestate/">Homes</A>
  <LI class=3DlistPipe>|=20
  <LI><A class=3Dcfied href=3D"http://www.boston.com/search/">Local =
Search</A>=20
</LI></UL>
<UL id=3DbcomLinks>
  <LI class=3Dfirst><A =
href=3D"http://www.boston.com/help/bostoncom_info/">Contact=20
  Boston.com</A>=20
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/help/">Help</A>
  <LI class=3DlistPipe>|=20
  <LI><A =
href=3D"http://www.boston.com/mediakit/bgm/index.html">Advertise</A>
  <LI class=3DlistPipe>|=20
  <LI><A=20
  =
href=3D"http://boston.monster.com/search.aspx?q=3D%22boston.com%22&amp;cy=
=3Dus&amp;cnme=3Dboston&amp;sid=3D40&amp;re=3D100&amp;jto=3D1">Work=20
  here</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/help/privacy_policy/">Privacy =
Policy</A>
  <LI class=3DlistPipe>|=20
  <LI>
  <SCRIPT=20
  language=3DJavaScript><!--=0A=
          signupLink();=0A=
          //--></SCRIPT>
  <NOSCRIPT><A=20
  =
href=3D"http://members.boston.com/reg/login.do?dispatch=3Dloginpage&amp;p=
1=3DFoot_ContactBostonCom_Newsletters">Newsletters</A></NOSCRIPT>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/mobile/">Mobile</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/tools/rss/">RSS feeds</A>
  <LI class=3DlistPipe>|=20
  <LI><A=20
  =
href=3D"http://spiderbites.boston.com/sitemap-service/Home.xml">Sitemap</=
A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"http://www.boston.com/help/homepage/">Make Boston.com =
your=20
  homepage</A> </LI></UL>
<UL id=3DbglobeLinks>
  <LI class=3Dfirst><A=20
  =
href=3D"http://bostonglobe.com/aboutus/contact_us/default.aspx">Contact =
The=20
  Boston Globe</A>
  <LI class=3DlistPipe>|=20
  <LI><A=20
  =
href=3D"http://bostonglobe.com/subscribers/homedelivery.aspx?id=3D5278">S=
ubscribe</A>
  <LI class=3DlistPipe>|=20
  <LI><A =
href=3D"http://bostonglobe.com/subscribers/custserv.aspx?id=3D5274">Manag=
e=20
  your subscription</A>
  <LI class=3DlistPipe>|=20
  <LI><A href=3D"https://bostonglobe.com/advertiser/">Advertise</A>
  <LI class=3DlistPipe>|=20
  <LI><A =
href=3D"http://bostonglobe.com/subscribers/extras/index.aspx">The Boston =

  Globe Extras</A>
  <LI class=3DlistPipe>|=20
  <LI><A=20
  =
href=3D"http://services.bostonglobe.com/globestore/category.cgi?category=3D=
0&amp;source=3Dboston.com&amp;kw=3Dboston.com">The=20
  Boston Globe Store</A>
  <LI class=3DlistPipe>|=20
  <LI>=A9
  <SCRIPT> var crYear =3D new Date(); =
document.write(crYear.getFullYear());</SCRIPT>
   NY Times Co. </LI></UL></DIV></DIV>
<DIV id=3DbottomBanner><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('FOOTER');=0A=
//--></SCRIPT>
<!--End Ad Tag--></DIV></DIV></DIV></DIV><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('POPUP');=0A=
//--></SCRIPT>
<!--End Ad Tag--><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('POPUN');=0A=
//--></SCRIPT>
<!--End Ad Tag--><!--OAS MJX Ad Tag-->
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('EXTRA');=0A=
//--></SCRIPT>
<!--End Ad Tag--><!-- SiteCatalyst code version: G.5. Copyright =
1997-2003 Omniture, Inc. More info available at http://www.omniture.com =
-->
<SCRIPT language=3DJavaScript><!--=0A=
var s_pageName=3D'Travel | News | Roam if you want =
to',s_channel=3D'Travel',s_prop1=3D'Travel | News';=0A=
var =
s_server=3D'',s_pageType=3D'',s_prop2=3D'',s_prop3=3D'',s_prop4=3D'',s_pr=
op5=3D'',s_prop6=3D'Article Page | Globe =
Story',s_prop7=3D'',s_prop8=3D'',s_prop9=3D'',s_prop10=3D'';=0A=
/* E-commerce Variables */=0A=
var =
s_campaign=3D'',s_state=3D'',s_zip=3D'',s_events=3D'',s_products=3D'',s_p=
urchaseID=3D'',s_eVar1=3D'',s_eVar2=3D'',s_eVar3=3D'',s_eVar4=3D'',s_eVar=
5=3D'',s_eVar6=3D'',s_eVar7=3D'',s_eVar8=3D'',s_eVar9=3D'',s_eVar10=3D'';=0A=
var s_code=3D' ';=0A=
//--></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://cache.boston.com/omniture/s_code.js"></SCRIPT>

<SCRIPT language=3DJavaScript><!--=0A=
var s_wd=3Dwindow,s_tm=3Dnew Date;if(s_code!=3D' =
'){s_code=3Ds_dc('nytbglobe');if(s_code)document.write(s_code);}else =
document.write('<im'+'g =
src=3D"http://nytbglobe.112.2O7.net/b/ss/nytbglobe/1/G.5--FB/s'+s_tm.getT=
ime()+'?[AQB]'+'&j=3D1.0&[AQE]" height=3D"1" width=3D"1" border=3D"0" =
alt=3D"" />');=0A=
//--></SCRIPT>

<SCRIPT language=3DJavaScript><!--=0A=
if(navigator.appVersion.indexOf('MSIE')>=3D0)document.write(unescape('%3C=
')+'\!-'+'-');=0A=
//--></SCRIPT>
<NOSCRIPT><IMG height=3D1 alt=3D""=20
src=3D"http://nytbglobe.112.2o7.net/b/ss/nytbglobe/1/G.5--NS/0" =
width=3D1=20
border=3D0></NOSCRIPT><!--/DO NOT REMOVE/--> <!-- End SiteCatalyst code =
version: G.5. --><!--Tacoda-->
<SCRIPT language=3DJavaScript><!--=0A=
var tcdacmd=3D'dt;da;sc=3DTravel';=0A=
//--></SCRIPT>

<SCRIPT language=3DJavaScript =
src=3D"http://an.tacoda.net/an/13651/slf.js"></SCRIPT>
<!--End Tacoda--><!--NYTD Pixel-->
<SCRIPT language=3DJavaScript><!--=0A=
Nytd_Pixel_addGlobalTaxonomyValue('8');=0A=
Nytd_Pixel();=0A=
--></SCRIPT>
<!--End NYTD Pixel--></BODY></HTML>

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cache.boston.com/universal/site_graphics/bcom_small.gif

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
3PiO7xgIADs=

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://cache.boston.com/universal/site_graphics/glogo.jpg

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
Tj9/xP8AX9YiD//Z

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cache.boston.com/universal/site_graphics/bcom_logo_printerfriendly.gif

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
Umf77nt37f26DqXpRE9O78pXX3lAADs=

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://cache.boston.com/resize/bonzai-fba/Globe_Photo/2009/04/02/1238717723_2619/539w.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP
FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc
ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgB
pgIbAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC
BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn
KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY
mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5
+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB
AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD
REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR
AD8A9/oopKAFooooAKKKKACiiigAooooAKSlooAKKKKACikpaACikooAWikpaACiiigBKWkooAWk
oooAWikqGWbB2ryaAJGdUHJqI3Gfur+dRhcnJ5NKBigB3mv7UvnP3ANNooAeLgd1IqRZEbowquRm
kKCgC3RVVXdOhyPQ1Ks6n7wwaAJqKQEHkGloAKKSloAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACikooAWkpaSgBaKKKACkpaKA
CiiigAooqC5uo7aIu5+goAmorh9X8TyuDHbybB3YHGKxrXxTqtq+Yro3CD+CRCc/8CH+FAHqNFch
p/j+ymAW9hkgPQyL86Z/Dn9K6e01C0vo99tcRyj/AGW5/KgCzSUtFABSUtMdwo96AFZgoyaiMrZy
OBTGYty1MJ3HjpSAkeYsMLx6mmBcUoGKWgAooopgFFFFABRRRQAUhANBIAyelR8yn0T9TQAB2J/d
fn2qZZnUYcZ96QDHA4FGKQEyyo3Q8+9PqoVzQGdOhyPQ0wLlFQLcDowI96mVlYcEGgBaKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKKWgBKKWi
gAooooAKKKKACiiigAooooASvP8AxPqF6b2WEo6wqxG4dCM16BVO606G5Jb7rHv60AeN305S8sTI
rGzLkTuoyE6YJ9utdxZv4WtrZZBrcTZH8Drg/QYq5f8AhWOTLCIZ/vR8GuduvD13CT5Mm8f3X4NA
GZceQ2q3dzaxmOCXaFUjGcZySO1QgGF/Mgd4X6homK/oOD+NPmhntmxPC6e5HH51CXB5oA27Lxpr
NjhZjFexD/noNrn8Rx+ldJYeP9JuSEui1nJ0xL90n2PevO3b3rW8L6NFrF/I9wR5EOMr/eJzx+lA
Hqa3McsSyQuHVhlSDwajJ7k1HGkVvEsUKqqIMKqjAApwBJyaQByx9qcBgUuKKYBRRRQAUUUUAFFF
FABSMQq5JwKR3Ce5PQDqaRUJbe/J7DsKAECmQ7nGF7L/AI1JS0lABRRRQAUUUUAJjNN2kHIOPpT6
KABZnX7w3VMkyMcZwfeoaaVBpAW6WqYLp90nHpUq3GPvjHuKYE9FNV1YcEGnUAFFFJQAtFFJQAtF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAJS0lLQAUUUUAJS0UUAFFFFABRRRQAU
UUUAFFFFABUUtvFMMOgNS0UAZF1okcqnYQf9lxmub1DwrEST5bRMf4k5Fd3TWwFJOMe9AHkd54dv
YgTCyzL6AYP5VueEdAvbR3urhzErjHk46+5rr5IIZZg4iUY9BjNTquBikAwREdHYUu6RPvKGHqvB
/KpKKYDFkV+h59DTqRo1f7w59e9N2yJ91tw9GoAfS1GJVBw/yH36VJQAUUUUAFMd9p2qMse1Izkt
sTr3PpTkQIOOp6k96AEVNp3Mcse9PoooAWkoooAKKKKACiiigA70UGigAooooAKTFLRQA3b6cU4T
OvB+YUUUASrOjex96kBqqVBpAXT7rGgC5RUC3H94fiKlV1boQaAHUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAlFLSUALRSUtABRSUUAFLRRQAUUUUAFFFFABRSGsjWdZj06FlJ+ci
gC9c6hbWiFpZAAOuKzbfxdo1xL5YuvLbOP3iMo/MjFcDqmtPJh5T8rNtRc9zV6x8PzX7FZpRtH3t
i8D885oA9HE8TReYkish6FTkGq7u0p54XsKp6dp8On2wgh3bRz8xzk1eAxSAQACnUUUwCigUUAFL
SUUABAI5qPysfcbb7dqkooAjzKP4VPvmjErdSEHscmpKKAEVQi4AwKWiigAooooAKM0UUAFFFFAB
RRRQAdqKKKACiiigAooooAKKKKACiikoAMUm3uKdRQALK69eRUqzqevB96ippFAFsHNLVMbk+6ak
Wc/xD8RQBYopqurdDS0ALRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRSUALRRSUALRRRQAUUUUAF
FFFABRRRQAGuW8R6GL65+0fODgDcvIH1FdRUEs2cqv50Aeer4LbUJEF1KywRuHV42KtkfTtXcwwr
GgVFCgdAKkVMU6kADiloopgFFFFABRRRQAUUUUAFFFFACUtFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABSUtFABRRRQAUUUUAFJilooAbtx0pwldfce9FFAEqzqevB96kBz0qr
gGkGV5BoAt0tQJOOjjHvUwORxQAtFFFABRRRQAUUUUAFFFFACUUtJQAtJS0UAFFFFABRRRQAUUUU
AFISAMmhmCjJNVZJDIfQUALJKWO1enrTVXFAGKdQAUUUlAC0UlLQAUUlLQAUUUlAC0UUUAFFJS0A
FFJRQAtFJRmgBaKbmlzQAtFNzRk0AOopM0ZoAWikpaACiiigAooooAKKKKACiiigAooooASlpKWg
AooooAKKKSgBaKKKACiiigBCOKRZGjb/AGfSndqiekBdVgyginVTtZPmKdjVymAUUUUAFFFFABRR
RQAUUlLQAUUUlAC0UUUAFFFJQAtMeQIMmkklCDA5PpVY5Y5bmgBWZpDk9PSgClFFABRRR3oAWiko
oAWkoooAKKM0tABSUUdqACiiigBaSlpCaADNRySpEpZ2CgdzUF9ex2UO5uXP3V9a5i5u5buTdI5P
ovYUgNufXYIyREjSH1zgVUbX5yflijA98msiigDXTX5wfniQj2yKvW2tQTsFcGNj6nIrmqKYHbgg
jI5FQXN7BajMr89lHWsKw1d7ZfLlBePtzyKlml0u7kMjtIjt1PJoAkk1/tFB+LGov7euM/6uP8jU
sOm6dMfkuix/u5Ga0IdLtITkRBj6tzQAmn3k12pLwbF7Nnr+FXqTgDAFKKAFpKKKAClpKKAClpKK
AFpKKKAFpKKKACiiigAooooAWkoooAWikooAWikpC2KAFJxUEj4oeTAqpLJmkMmhlxOv1rXrAgJM
y/Wt+hCCiiimAUUUUAFFFFABSUUUALRSUtACUtFIaACopJtvyryabJMSdqfiaiAoAAMnJ606iigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKa7rGhdjhVGTTqztZkMdgwHVjigDn7y5a7uGkbp
2HoKr0tFIBKKKKACijFLQAlFLSgFiABknpQAgOOhxWrp2rPE6xTsWjPAY9RTLfRLiYBpCIwfXrV5
NAhA+aWQn2wP6UwNfrSimouxQoJOBjJpwoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAClpK
KAClpKQnAoAGbFQPLjvSSSYqnJLmkMdJLmoCSTSZyacq0gJ7Vf3i/Wt2sa1H75R71s00IKKKKYBR
RRQAUUUUAFJRS0AFJRSMwUZNACkgDJPFVpJS5wv3f5013aQ+g9KAMUAIBinUUUAFFFFABRRRQAUU
lFAC0d6KKACiiigAooooAKKKKACikpaAErN1uNnsCQM7Tk1pUjKGUqwyD1FAHE0V0U2hW8hJjdo8
/iKqyaBIB+7nDfVcUgMeip7izntWxKmB6jpVegBaKKSgBa6DRbJEhFwwBdunsK56um0W4EtmIyCG
Tj6imBpUUUUAFLSUtABRRRQAUUUUAFJRRQAtFFJQAtJS0UAFFFFABiiiigAooprMAKAFZsCq8suK
bLLiqckmaQxZJCai5NHLGnhcUgBVxTgKBSigCzaDM6/Wtesqy/4+FHtmtWmhBRRRTAKKKKAEpaKK
AEooqOSUIMDk0AOeQRjJ/KqzM0hy1Icsct1paQBRRRTAM0UUUAFFFFABRRRQAtFJRQAUtJRQAUUU
UAFFFFAC0lFFABRRRQAUUUUAFJS0YpARyxJPGY5FDKeMGsG50OZGJgIdfQnkV0NFAHLDSL0nHlfr
VmLQZm/1kir7DmugooAzoNFtYuXBkPua0ERI12ooUegGKWloAKWkopgLSUUUAFFFFABRRRQAUUUU
AFFFFABRRRmgBaKSigApaSmu4AoAGbFVpZcU2WaqjyEmkMWSTJqMAsaAMmpAMUACjFOpKWkAUM20
epPQUjPtxgZY9BSxpg7mOWNAF3TkIkJP3iOa1KoWA+ZjV+mhBRRRTAKKKKACkpar3Eu0bVPJoAJZ
sEqvX1qIDuaatPpAFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigApKWikAlFGKWgAA4o6UUUwCiiigAooooAKKKKACiiigAooooAKKKKQBRRRTAKKM1G74
FIBXfAqpLNSSzVUdyT1oGDyE0gGaFXPWpAKAAClopaAAUjNtwAMsegpGbHyryx7UqJt5PLHqaQCo
mOTyx6mpBSUo60AaNgvyM3virlQWi7YB781PVCCiiigAooooAQnAJrNd98pJq/McQsfasvODQBZU
1IEYjIFVg9TRzFe9ADypHUUlTLKrDBpWiVulAEFFPaMr70ygAoopKAFooooAKKKSgBaKSikAtJRR
QAtFJRQAtFJRQAtFJRQAtFJS0AFFFFABRSUtMAooopAFFFFMAoopKQC0UUUwCiiigAoopKQBS0lF
AC0UUUwCiiigAoJpCcVFJJikAryAVTlmpss2c81WZiTQMHbNCrnmlVaeBQIAKWiloGFNZsfKvLUM
xztXlv5UqrsHqT1NACqgUepPU06ko6UgHZxSI26QKKidyTtXqauWtvsG5utAGpCMRipajiOU+lSV
QgooooAKKKKAIrj/AFDVmGtOf/UNWYaQxM0obFNNNpgTrJUyTEd6pA04NQBprOD1p+1HFZokIqVJ
iD1oEWWhPaoyCDyKelznrUoZH9KAK9FTNCOxqJkI6ikAlFJRQAUUUUAFFFFABRRRQAUtJRQAUUUU
AFFFFABS0lFABRRRQAUUUUAFFFFABS0lFABRRRQAUUlLQAUtJRQAUtJRQAtFFFABSE4pCcVBJLig
B0kuKpSy0ksuarkljQMGYsacq0KtPAoEGKWkpaBi0xmJO1fvevpQzEnanXufSnKoQYFAAqhRgfia
dSUE4FAC5xUTuWO1eaRmLHatXLW1x8zdaBBa22PmYc1e6CkGBxS0ATQHrU9QwjFTUwCiiigAoooo
Ain/ANQ30rMNak3+pb6VmGkMbTacaaaYCYoxVW4umik2qBgdSxoivkcDdj6g5FAFrOKUNTVZXGVI
NRXLSJFmMDPcnsPWgC0HxUiykd6z47lCnLHIGTkYqZZAyhgcg80CNJLk9zmp1lRu9ZIepFkI70Aa
RjVqjaJh0GRUEdyR3qylwrdeKAIec80VaKq4qJoSOhpARUUpUjqKbQAtFJS0AJRRRQAUtJRQAUdq
KKACiiigYUUUUCFpKKKAClpKO9ABRRRQAUUUUAFLSUUALRSUtABRRRQAUjNgUjMAKrSy4zzQA6WX
HeqMkuT1pJJcng1Dy1AxcljT1WhVp9AgFLSEgdSBSigAppYsdq/ifSkJLHavTuaeFCjA6UDBVCjA
paKQnFAATUTMWOF60ElztWrtrahRubrQILW12/Mw5q6MAUcAUoFMAAyaeq0KtPAoAfGKkpi0+gAo
oooAKKKKAI5hmFx7VlKwbI6EdRWu/wBxvpWPLHubIO1h3oGKaSo/OKHEo2/7XY1JkEZByKAMTVuF
l+orMtJGXbg8Vp6x9yX6isVD+4b/AHTQI3Ul2jIOPcVNDqSOdpZW7HHWvNJ9e1TQ7Ul3E6NLhVc5
IH1rDe81LV7sXQdoQpyu0kBT7etS5WGlc9vHkzR7VCnjGPSlghaJSGfdk59h9K8ytvFt1pcSR3LG
6I4yT83511ekeMLDUcIlwBL3jk4P59DTuB03Sl3VDHcxvxnB9DUtMQ4PT1kIqGkyaALyXDL3qyl0
D1rKD08PQBsAq47GmtCD0rOSdl71aju+zUAOZGHWmVZWVH6EUNGrUAVqKkaIjpzUZGDSAKKKKBiU
tFJQAtFFJQAUtJRQIWiikoAWikooAWg0lFAC0UlLQAUUUUAFFFFABTWYAUM+BVSWagY6WbFUpJST
SSSZPWovvGgBRyakVaRVxT6AFFI7CNCzHgUtZWu3Jgs8KcFuKBGXf61I1wUjA2g45respHmtl6gd
zXDwqZZ1QdScV3tonl2qL04psCcAKMAcUUUhOKQxScVEWLttHWkJMjYWr9rahACw5oEFtahBubrV
zgDijpQBQAoGTT1FCrTwKYABTwKQCnAUAOFLSUtABRRRQAUUUUAIeVP0rKcfMfrWtWXKMSMPegCJ
gCMEZFQNAV5ibafQ8ip6SgZhapvMMu8AEeh9qxY/9S30Nb2rD93L7jNYEP3G/GgRgahaR3aKkhwq
turOu50gAiiUZA4A7VcvrrEjInJzWFeTrHlnI3noO5NDAoX1xtPBLSN61TikZDuBIC9SOpNBDys0
jnpxmnCMggEcAZxWEldmkXY9f8NXgudDtCzhpBGAwzkg4rorafB2NyD09q8Ktb25s3D28zxyH+6c
V6F4P1+71WSaG5KsYgCHAwT1q4zvoyXHqd8aSheVB9qWtCRuKM4paSgBQ1OD1GRSUAWVlK8g1Zjv
CODzWduxTg5oA2kuEfvTyqtWKshHQ1Yju3XvQBeaHuDURUjqKdHdq3XrU+VcdjQBUoqw0IPTiomj
Ze1ADKKKKQBRRRTAKOlFFABRRRQAUd6KKAClpKKAClooAJOAKQCUjttFSMFjXLdfSqE8+T1oASaa
qbyZpHk3GmAE80DADJqRVoAp4FABS0lFAha57xIGljXYCQD2rd5k6cJ6+tJJbxyY3DpQBzehaWxk
E8owB0BrqRxSIiou1QAKCcCgBScVFzI21aPmkbataFtbCMZPWgAtrYIMnrVr6UUoGaAADNSKKFWn
gUwACnAUAU4CgBQKMUdaWgBaKKKACiiigAooooASs+5GJj6GtCqF6NrBqAKxpDQTnpSUDMrVh8kn
+5XMQMJNyE457V2V5AJozxnjFcdcadc2dyZYhvj7igQ2Xw/DMu9PvHvWPeaDImcxhwK6i3vFKhTl
G9DVslJB8wBFAHmcmkImwKpVYwSE/vN71SfT3BWMkZZTJNIPuqPSvTbnS4Jx0GaxLvQ3TIT5geoP
epcR3OCdCwDquPMOI19vWur+H5I1K6UfdCAZ96r3OnEM7bdsvl+WrEcKPYfStbwjafZdTdVP7sRd
T1Y55JqVFpjvoejR8xr9BTqbEQYl+gpxNaEhSYqhLqSwvhyoBOBk9asx3UUvRsGgCWmswXGSBnp7
07NRzR+YoxjcpDDPqKAEikE0YcAjPY0/FU7ZZHkDfdRCRjPWrpoAbnFODUh60mKAJA/pU0dy6HrV
TmlDUAa0V8Dw1WlkRxwRWCGqRJmU8GgDaaNWqFoWHTmq0V+Rw3NXUuI5BweaAK5BFFWyqt2qNoPS
gCClpSjL2pKQCUUtJTAKKWikAlFOClugqVYQOWoAjVC30pzusK+9E06xKQOtZU9wWPJoAfPcFiea
ou5JpHfJpAM9aAADNSAUAU6gAApaSlPHNAB2pn+s9k/nQMyHnhf51JQAdsUtJSM2KAAnFR/NI2FF
A3SNgVo29sIxk9aAEtrYRjJ61a6UfSlAzTAAKkUUBaeBQAAU4CgCnAUAAFL1opaACloooAKKKKAC
iiigAooooAKqXK7zg1bqtJ980AZUsUkRyvIqNZ88Nwa1SoPWqstmr8jigCEMD0qGW2STJxg+1K9t
LFypyKaJipwwoAz7nSlYZ8sH3Ws5rOe3OYmLD0rplkVh1pskKSdRz60Acwt1tO2VSp+lWFkDDsy1
o3GnK46Bh+tZcunvExMTEexoASazhnGCo59ajsdOFpdmRehUjFKJpI2xKh+oqzDOryKAc5oA2I4Q
IlKEqcDp0/KnM7KDvXI9Vp0R/dJ9BTj0NAHF+Jz/AKOPoa8si8Z6romvOq3cj2nmfNC53ALnnAPT
8K9S8WHbbZ+teL67p84mNysW6Mj/AFicgH39DQB7dofi+w1WMG2u0L45jLcj8DzXRx3qOBu49+1f
JaTTWcolSRlcHgqcV6tofijUNO0aGe8nW4QR73LNggdcZ+lD0A9ighji3mM/KxzjPFS1wGgfELSd
YwIZ2hl/uSjaT/Suwg1FJFBJDA91oAv0lIkiSDKsDTqAGmkIp1IaAGdKUNSnFIRQA4NT1kKng1Di
jJFAGhFeunU5FXY7xHHJANYYanhvegDoAysODQY1PasaO5dDwatx3/8AeFAFowjsaTyT60i3cbd6
f56HvQA0Qepp6xKOtIZ0HcVDJeIvfNAFklVFVZ7sLkA1UmvGbgdKpPKSeTSAlmnLE81UZsmkLEml
VaABVqQCgCnUAFFHegkAZNAATgc8Cm4MhyeF7D1oALnLcL2FPoAWiims2KAFZsVGA0j4FChpGwK0
be3Ea89aAC2txGBkc1ZpKcBTAAKkVaFWngUAAFOxQBTsUAGKXrRS0ALRRRQAUUUUAFFFFABRRRQA
UUUUAFV3HzGrFROOTQBCRSVIRTSKAIyAetQyWqOOlWCKTpQBlyWbocoai8x0OGFbJwaieBX6gUAU
FlDUMiOPmANPlsSOU4quRJEfmBxQBFNYq4OOfY1SWw8qXcsR3dvStRZQaeDnoaAEiBWJQ3UAZp1G
aSgDE1rSEvoyrlgvXI7VxVz4UubPc9rK+w8lcBlP1U5B/KvUM1BJaxyZIG0+ooA8TvvDljMxM9p9
nl/56wglSfUqc/pisLUvDd/HaSNDI09mB8xhOR/wIfw/SvdrzR0mB3xhv9oda5u78NskvnWzFZF5
DKdrClYDw2K2eHJUHI5yO1bWleMNY0ggRztJHnGyT5gf612OpaK7OxurcSMerqNr/wD1/wAa5268
MxySpLDKzNHyqMdjA/jwfwpXtuOx6HofjP7VcwW9zC0Vw5A46Zrv438yMN614Ho82ov4p023uU2K
kwJYrgt7Yr3i2/1ApoRNSUE0ZpgZzwTRX6SeYzRNxjP3aWCZhMMtuDHGf6/nV4MD0INQSW26ZWUg
DIJ/DsKAJ6QinUUANxScind6MUAJupd9IRzTSKAJRKR3p3nn1qtzTSSKALJuD60wzZ71WZjUeTmg
C00vFR5LU0AmpFXFACqtSAUgGKdSAMUtJQzBRkmgAJCjJOBTVUudzDjsKFUsdzceg9KkoAKKKazY
oAVmwKjVWlbApVVpW2itG3gEaj1oALe3WNenNWKKcq0wBRmpAKAKeBQAAU4CgCnAUAAGKUc0CloA
KWiigAooooAKKKKACiiigAooooAKKKKACo261JTTQBGRSEU/FJigCMikIqTFJigCIikxipcU3FAD
KjaJW6ipcUhFAFGWxU8rxVRopYj0yK2KayA8EUAZKy8808MDVuWzR+QMGqcltJGcjkUAOoqESEHD
cVIGBoAdUUkEcnVefUVJRQBmXOlpKpBUOPfrXO3/AIailJKDa3owrtKa6JIMMAaAPObTSbiz1SAs
oZA44dc4+hrvoIgYgwJVvUUj2Kk5U4HoasRII4wuc470ANLSJ99dw9V/wqhf3YCMQx2IMnHetSsv
VbcyROAPvDH40AYQ8QJHucxuAp5KnJA9a6Kw1CK9hV43DAjII7153cvJaTOhBGQVYeoqfwze/ZNW
W3SbMU2cITypxmnYD0rNFNQ7kDetOpAFFRzTx26b5DgE46U9HSRQyHINAC0mKdRQAwrTdg71LijF
AELRg0gjA7VPijFAEQTFOAp+KSgBKWimswQZP4D1pADMFGTSKpY7n69h6UKpJ3v17D0p9AC0lGaa
zYoAC2KaitK+BQiNK+BWnBAsS9OaACCARL71PRTlWmABakC0oFOAoAAKcKMU4CgAApaMU6gBKWii
gAooooAKKKKACiiigAooooAKKKKACiiigBKQinUlACUhFOpMUAMxRin4ppFADcUmKdiigCPFIRUm
KbigCMikxUhFIRQBHSFQaeRSYoArS2yP2qlJZunK81qUmOxoAxtzIcMDTw4NaUkCOORVOWyxyhNA
EdJUbB4z8wpRIDQBJRTc0tABTHQSKVPSn0maAMDUtEjucl157MBWfp/hyK0vVuMl3XO0Y6dq6+kA
A6AUARRxyRoMNn1Bp4lwcOCp/Sn0EBhgjigCOaITRYDYPVSOxqK1hmieVpWUhyCAv0qXyscoxU+n
ajzGT/WLx6jpQBLS01WVhlSCKdQAUtFFABSUtFACUlLUUkoQhQNznoooAV3CDnqeg9aaqHO9/vdv
ahEIO5zlv5U+kAtFJmmlqABm4oRGlfA/OhI2lbA/OtKGBYloAIIBEtTUU9VpgCrUqrQq04CgAFOx
QBTgKAACnUUUAFLRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSUtFACUmKWkoAM
UmKXNHFADKKfimkUANIpMU6igCMikIqTFIRQBEVppFS4pCKAIsUhFSlaYVoAieNWHIqpLZA8rwav
kUmKAMd4pIzyMikEnrWuyBhyKrS2av04oAp5FGaHt5I+nIqPcQcEYoAkopobNLmgBc0tNzS5oAhu
ndIwUOOeaLa480EH7wqYgEYPIpscSRklRjNAAYVY7lyreq8Un79PSQfkalFLQBD9pUcOrp9Vp4uI
T/y1X8TipMA9RTTDG3VB+VACefCP+Wqf99CozdxdFJc+igmpfs8X9wU8Iq9ABQBWzPN0HlL6nrT0
iWIfKMk9SepqY000ANpKCaYTSAUmiONpWwOlEcbTMAOlacMKxLwKACGERKMCpaMVIq0wEVakApQK
cBQAAU4CgCnDigAAp1JS0AFLRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UlLSUALSGlpKACkxS4ooAKSlzRQAmKbin0mKAG4pMU/FJigBmKTFPIpKAGEU0ipCKQigCIrSEVLi
mkUARYpCKlK00rQBEQD1qCS1R+1WiKbigDLktHTleRUOSpwwxWzjNRSQK45FAGYGpwNSyWZXlKrk
OhwwoAfS0wNTgaAHA0opopwoAcKcKaKcKAFpDRS0ANNMNONRO1ACMaIommbjp3NEUTTN7VpxRCNc
CkARQrGoAqUc0AVIq0wEValAoApwFAABTgKAKcBQAAYpQKBS0AFLRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUlLRQAlFFFAC0lLRQAUlLRQAlGKWigBKKWkxQAUUtFADSKTF
OxRQAwikxT8UhFADMUhFPIpMUAMIppFSUmKAIyKaVqUimkUAREU3FTEU0rQBFj1qN4lYcipytNxQ
BQksh1Xg1WaOSPqM/StfFNKK3UUAZIfmpFYGrMtmrZI4PtVR4JIz0zQBKKcKrhyvUH8qcJxQBPQa
rmf0pN0j9AaAHyPjpSRQtK2T0qSK1JOXq8iBBgUAJHEsa4FSgZoAzUirQAKtSAUAU4CgAApwFAFO
oAOlLilAooAKWiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAE
ooooAKKWigBKWiigApKWigAooooAKKKKACiiigBMUYoNLQA2kIp2KKAGEUmKfijFAEeKTFPIpMUA
MxSYp+KQigCPFNK1LikIoAhK0hFTFaaVoAixTCuamK00igCuYVPamG3T0qyVpCpoAgECDtShVHQV
KVNASgBAKeBShKlVaAEVakAoApwFAABTgKAKdQAYp2KAKKACloooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooASiiigBaSiigApaKKAEooooAWiiigAooooAK
KKKACiiigApMUUUAGKSiigAoxRRQA0ikxRRQAmKSiigBMUhFFFACEU0rRRQAm2k20UUAG2l2iiig
BwFPAoooAUU4UUUAO6ClAoooAWloooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooA//9k=

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cache.boston.com/bonzai-fba/File-Based_Image_Resource/dingbat_story_end_icon.gif

R0lGODlhBgAIAIABAE5OTgAAACH5BAEAAAEALAAAAAAGAAgAAAIIhI+py+EPXQEAOw==

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://cache.boston.com/bonzai-fba/Globe_Photo/2008/06/06/1235746765_3184.jpg

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
AFAAoAFAAoAFAAoAFAAoAFAAoAFAH//Z

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://graphics.boston.com/images/registration/truste2007/TRUSTe_Certified_Privacy.gif

R0lGODdhqwAvAPcAACIeHiQeHiIeICMdJCQeICIgGiEgHiUkHikpHjI2HjI9HyQgISkkJSsmKCgo
ISstISsuJC0rIiwsJCwpKis0Ii0wIS42Ii01JDArLTMuMDE1JDQ8JDQyMzk1Njs2ODw5OjVDJjpF
Jz9FKTxPJkA8PUJNJkJSKUFYKklaK0laLU1eLU5kLFFpMVZtMlZzLlV2Llx6Lld0MVl2Ml15MV9+
MmB8NEVBQkhERU5LTFBMTVNQUVlXV1tXWFxaW2FdXmNfYGRiY21qa3BsbXJwcXRwcXRzdHZ2dnh0
dnx6el6BM2GBMWOCN2OEMmWGNWePNWiONWyONmqTMm6SNm2VMm6WN22YNXOeN3aiN3OiOHejOXep
NnikN3ilOHmoNnurO4J/gIGsPIGwOYGxPIG0OoO2PYa2PIO5Poe6O4W4PYe/PIq5PIa6QYi8QIfA
PYnBPYvGOorGPozGO4zGPorGQIzFQI7ERI/GS4/JQZDFQ5HFRZLGS5PIS5XEUpbHXJbJU5vHVZ3G
W5jJUZjIVZjMUp3IV5zLW53LYaDMXqPHYqHNYqTNaKjNcqLQZaXRbKjRaKjRbazUbqbTcavUdK/T
f67Vea7VfKzYeLDVd7LVfLHYfoWDhIuHiY6NjZKOkJKRkZiXl56dnaGfn6GeoKWlpaimpqyrrLCt
rrCvsLGxsbm3uLq5urLWgbTYgrbZibjXhbnahbnbir3dkr/cmL7gnMHdkcDdlcDemcPenMbem8Xe
nMXeo8jeocXhmsXgncjgn8bhocnhpMzjq83ksdDlr9Lls9Tmu9LotNbovNjmu9npvsTDw8jHx8nJ
ydDOztHO0NPT09jW19nX2Nra2tza29zb3N3c3Nfow9rrxNvryNrtyNzrydzrzN7syd7tzOHuzOLu
0ePv1OXv0OXv2OHwzeXw1Ofy2ejx1+ny3OPj4+jm5+zs7O304u/36PD15fP26/P45vT47Pj67vX1
9fP78fb68vb89fj3+Pn79Pn5+fr9+fv+/fz7+f37/P39+v7+/gAAACH5BAAAAAAALAAAAACrAC8A
QAj/APV9e0RHjsGDCBMqXMgQYSBa9fxJnEixosWLGDNq3Mixo8ePFBvKgaPGhIEFBFA6KDGDShcv
WqrAOOEAJUoCJcoUbGhLojIBNlMKtbnAH7MFQYMSIKFsYiib6CriYwBU00RVGAAMTRkknbKkW23i
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
EAA7

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cache.boston.com/jobs/i/waiting.gif

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
zzJh1S0IADsAAAAAAAAAAAA=

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://nytbglobe.112.2o7.net/b/ss/nytbglobe/1/G.5--NS/0

R0lGODlhAgACAIAAAP///wAAACH5BAEAAAAALAAAAAACAAIAAAIChFEAOw==

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/universal/css/bcom_global_styles.css

#introad {
	Z-INDEX: 10; WIDTH: 959px; POSITION: absolute
}
#billboardAd {
	Z-INDEX: 10; WIDTH: 959px; POSITION: absolute
}
#introad #carID {
	Z-INDEX: 100000; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 30px; =
BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
#overlayDiv {
	Z-INDEX: 10; WIDTH: 959px; POSITION: absolute; TEXT-ALIGN: center
}
#billboardAd {
	POSITION: relative
}
.wrapper {
	TEXT-ALIGN: left
}
.hideMe {
	DISPLAY: none; VISIBILITY: hidden
}
.render-error {
	DISPLAY: none; HEIGHT: 0px
}
DIV#preview {
	TEXT-ALIGN: left
}
.bold {
	FONT-WEIGHT: bold
}
BODY {
	FONT-SIZE: 12px; MARGIN: 0px auto; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TBODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 30px; LINE-HEIGHT: 33px
}
H2 {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: =
#000; LINE-HEIGHT: 16px; FONT-FAMILY: arial; letter-space: .05em
}
H4.smHeader {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #272727; =
FONT-FAMILY: arial
}
H4.lgHeader {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #272727; =
FONT-FAMILY: arial
}
H4.smHeader {
	FONT-SIZE: 19px; LINE-HEIGHT: 22px
}
H4.lgHeader {
	FONT-SIZE: 22px; LINE-HEIGHT: 26px
}
.advertisement {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: =
2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 6px; FONT-FAMILY: verdana, =
arial, sans-serif; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
DIV.breakingNewsHedBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 14px; =
FONT-FAMILY: Arial
}
#news H3.breakingNewsHed {
	MARGIN-BOTTOM: 0px
}
#headlines H3.breakingNewsHed {
	MARGIN-BOTTOM: 0px
}
H3.breakingNewsHed {
	FONT-WEIGHT: bold; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #000; =
LINE-HEIGHT: 16px
}
A:link {
	CURSOR: pointer; COLOR: #2851a2; TEXT-DECORATION: none
}
A:visited {
	CURSOR: pointer; COLOR: #2851a2; TEXT-DECORATION: none
}
SPAN.fakeA {
	CURSOR: pointer; COLOR: #2851a2; TEXT-DECORATION: none
}
A:visited {
	COLOR: #45569c
}
A:hover {
	COLOR: #002878; BORDER-BOTTOM: #002878 1px dotted; TEXT-DECORATION: =
none
}
A:active {
	COLOR: #002878; BORDER-BOTTOM: #002878 1px dotted; TEXT-DECORATION: =
none
}
A:focus {
	COLOR: #002878; BORDER-BOTTOM: #002878 1px dotted; TEXT-DECORATION: =
none
}
SPAN.fakeA:hover {
	COLOR: #002878
}
SPAN.fakeA:active {
	COLOR: #002878
}
SPAN.fakeA:focus {
	COLOR: #002878
}
A.imageLink:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
A.imageLink:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
A.imageLink:focus {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
A.imgStroke IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: =
#666 1px solid; BORDER-BOTTOM: #666 1px solid
}
H3 A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader {
	TEXT-TRANSFORM: uppercase
}
A.subSectionHeader {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:focus {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:focus {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.nosearch #headL IMG {
	PADDING-TOP: 25px
}
.cf {
	CLEAR: both
}
.cl {
	CLEAR: left
}
.cr {
	CLEAR: right
}
SPAN.cf {
	CLEAR: both; WIDTH: 0px; HEIGHT: 0px
}
.padTop4 {
	PADDING-TOP: 4px
}
.padTop6 {
	PADDING-TOP: 6px
}
.padTop10 {
	PADDING-TOP: 10px
}
.padTop16 {
	PADDING-TOP: 16px
}
.padBottom10 {
	PADDING-BOTTOM: 10px
}
.padBottom16 {
	PADDING-BOTTOM: 16px
}
.padTop20 {
	PADDING-TOP: 20px
}
.padTop24 {
	PADDING-TOP: 24px
}
.padBottom20 {
	PADDING-BOTTOM: 20px
}
.padAll10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.grey4 {
	BORDER-TOP: #999 4px solid
}
.ltblue4 {
	BORDER-TOP: #ebf4fb 4px solid
}
.dkblue4 {
	BORDER-TOP: #203c73 4px solid
}
.listPipe {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: =
10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; =
POSITION: relative; TOP: -2px
}
.leadOut {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 10px; =
TEXT-ALIGN: right
}
.leadOut A {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; =
BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/blue_arrow.gif); =
BACKGROUND-REPEAT: no-repeat
}
.leadOut A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.breadcrumb {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: =
#272727; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
LETTER-SPACING: 0.07em
}
.breadcrumb A {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: =
#272727; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
LETTER-SPACING: 0.07em
}
.overline {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: =
#272727; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
LETTER-SPACING: 0.07em
}
.place {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: =
#272727; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
LETTER-SPACING: 0.07em
}
.breadcrumb A {
	COLOR: #464646
}
.breadcrumb A:hover {
	TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.leadIn {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#666666; LINE-HEIGHT: 18px
}
.subSectionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#666666; LINE-HEIGHT: 18px
}
.subSectionHeader {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
.subSectionHeaderTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 14px
}
.caption {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 14px
}
.uc {
	TEXT-TRANSFORM: uppercase
}
.politicoTeases {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; =
PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; LINE-HEIGHT: 20px; =
PADDING-TOP: 0px
}
.politicoTeases LI {
	COLOR: #999
}
.politicoTeases LI A {
	FONT-SIZE: 12px
}
.linklistNoBullets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; =
PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; LINE-HEIGHT: 14px; =
PADDING-TOP: 0px
}
.linklist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; =
PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; LINE-HEIGHT: 14px; =
PADDING-TOP: 0px
}
.linklistNoBullets LI {
	MARGIN-BOTTOM: 0px; COLOR: #999
}
.linklist LI {
	MARGIN-BOTTOM: 0px; COLOR: #999
}
.linklistNoBullets LI A {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.linklist LI A {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.linklistNoBullets LI H2 {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
.linklistNoBullets LI H2 A {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
.linklist LI H2 {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
.linklist LI H2 A {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
.linklistNoBullets DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -15px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.linklist DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -15px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.linklistNoBullets DIV {
	LEFT: 0px
}
.linklistNoBullets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.linklistNoBullets LI {
	LIST-STYLE-TYPE: none
}
OL.linklist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
OL.linklist LI {
	PADDING-BOTTOM: 4px; COLOR: #464646
}
UL.sectionLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 3px =
0px 10px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BACKGROUND-COLOR: #ebf4fb
}
UL.sectionLinks LI {
	DISPLAY: inline; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none
}
UL.sectionLinks A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
UL#bankrate A {
	FONT-WEIGHT: bold
}
TABLE.secondaryNav {
	MARGIN: 0pt; WIDTH: 959px; HEIGHT: 27px; BACKGROUND-COLOR: #e5e5e5; =
TEXT-ALIGN: left
}
#globalNav .secNavLinks A:hover {
	COLOR: #000
}
.linklistInline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.linklistInline LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.linklistInline * {
	DISPLAY: inline
}
#container {
	MARGIN: 0px auto; WIDTH: 981px; POSITION: relative; TEXT-ALIGN: left
}
#marginAd {
	Z-INDEX: 100; RIGHT: -100px; POSITION: absolute
}
#containerBorder {
	BORDER-RIGHT: #3f5f9c 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: =
#3f5f9c 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#3f5f9c 1px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#content {
	PADDING-BOTTOM: 10px; WIDTH: 959px; POSITION: relative; =
BACKGROUND-COLOR: #fff
}
#Col1 {
	FLOAT: left; MARGIN: 0px 10px; OVERFLOW: hidden
}
#Col2 {
	FLOAT: left; MARGIN: 0px 10px; OVERFLOW: hidden
}
.section #Col3 {
	FLOAT: right; MARGIN: 0px 10px; OVERFLOW: hidden
}
#Col1 {
	OVERFLOW: hidden
}
#Col2 {
	OVERFLOW: hidden
}
#Col3 {
	OVERFLOW: hidden
}
#Col1 {
	PADDING-TOP: 10px
}
#Col2 {
	PADDING-TOP: 10px
}
#Col3 {
	PADDING-TOP: 10px
}
.section #Col1 {
	MARGIN-LEFT: 0px; WIDTH: 188px
}
.section #Col2 {
	WIDTH: 329px
}
.section #Col3 {
	WIDTH: 398px; MARGIN-RIGHT: 0px
}
.section #Col2 .fixedAds {
	TEXT-ALIGN: center
}
#Col3 .fixedAds {
	TEXT-ALIGN: center
}
.sponLinks {
	FLOAT: left; MARGIN: 0px 5px; OVERFLOW: hidden; WIDTH: 139px
}
.sponLinks A:hover {
	BORDER-BOTTOM-WIDTH: 0px
}
.sponLinks A:active {
	BORDER-BOTTOM-WIDTH: 0px
}
.sponLinks A:focus {
	BORDER-BOTTOM-WIDTH: 0px
}
.section365 #Col1 {
	MARGIN-LEFT: 0px; WIDTH: 189px
}
.section365 #Col2 {
	WIDTH: 399px
}
.section365 #Col3 {
	WIDTH: 329px
}
.leftScraper {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: =
center
}
.sliderAd {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: =
center
}
.sliderAd A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.leftScraper A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.fixedAds A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.adContainer A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.adContainer {
	TEXT-ALIGN: center
}
#Col1 .adContainer {
	PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#Col2 .adContainer {
	PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#Col2 .adContainer {
	TEXT-ALIGN: left
}
.section356 #Col2 {
	WIDTH: 329px
}
.section356 #Col3 {
	WIDTH: 399px
}
UL.linklist {
	LINE-HEIGHT: 20px
}
UL.linklist LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px
}
UL.linklistNoBullets LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px
}
UL.linklist .leadIn {
	LINE-HEIGHT: 12px
}
UL.linklistNoBullets .leadIn {
	LINE-HEIGHT: 12px
}
.ltBlueBox {
	BACKGROUND-COLOR: #ebf4fb
}
.padLeft10 {
	PADDING-LEFT: 10px
}
.padRight10 {
	PADDING-RIGHT: 10px
}
DIV.split50 DIV.aSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 50%
}
DIV.split50 DIV.bSide {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 50%
}
DIV.split6040 DIV.aSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 60%
}
DIV.split6040 DIV.bSide {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 40%
}
DIV.splitThirds DIV.aSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 33%
}
DIV.splitThirds DIV.bSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 33%
}
DIV.splitThirds DIV.cSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 33%
}
DIV.splitThirds .aSide .thirdsPad {
	PADDING-RIGHT: 3px
}
DIV.splitThirds .bSide .thirdsPad {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
DIV.splitThirds .cSide .thirdsPad {
	PADDING-LEFT: 3px
}
DIV.splitOpen .splitOpenLeft {
	DISPLAY: inline; FLOAT: left
}
DIV.splitOpen .splitOpenRight {
	DISPLAY: inline; FLOAT: left
}
DIV.splitOpen .splitOpenRight {
	PADDING-LEFT: 10px
}
TABLE.splitOpenTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.splitOpenTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
TABLE.splitOpenTable TD.bSide {
	PADDING-LEFT: 5px
}
#header #signIn {
	BORDER-RIGHT: #3f5f9c 1px dotted; BORDER-TOP: #3f5f9c 1px; OVERFLOW: =
hidden; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 725px; BORDER-BOTTOM: =
#3f5f9c 1px dotted; HEIGHT: 33px
}
#header #login {
	FLOAT: left; MARGIN: 8px; HEIGHT: 23px
}
#header #login #mc {
	MARGIN-RIGHT: 3px; POSITION: relative; TOP: 1px
}
#header #login #si {
	MARGIN-RIGHT: 3px; POSITION: relative; TOP: 1px
}
#header #login #lo {
	MARGIN-LEFT: 3px; POSITION: relative; TOP: 1px
}
#header #login #rn {
	MARGIN-LEFT: 3px; POSITION: relative; TOP: 1px
}
#header #globeLogo {
	FLOAT: right; WIDTH: 173px; POSITION: relative; TOP: 0px; HEIGHT: 33px
}
#header #globeLogo IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 173px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; =
HEIGHT: 31px
}
#globeLogo #gLogoSub {
	FLOAT: left; PADDING-TOP: 11px
}
#header #headAd {
	PADDING-RIGHT: 0px; MARGIN-TOP: 9px; PADDING-LEFT: 0px; Z-INDEX: 4; =
PADDING-BOTTOM: 0px; WIDTH: 728px; PADDING-TOP: 0px; HEIGHT: 90px
}
#header #headAd IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#container #headAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
728px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 90px
}
#header #globeLogo {
	WIDTH: 260px
}
#header {
	BORDER-TOP: #006 3px solid; WIDTH: 959px; POSITION: relative; HEIGHT: =
143px
}
#headL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#headR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#headL {
	MARGIN-LEFT: 0px; WIDTH: 231px
}
#headR {
	MARGIN-LEFT: 232px; WIDTH: 728px
}
#headM {
	DISPLAY: none
}
#container #mastHead {
	MARGIN: 25px 0px 0px 10px
}
#searchForm {
	PADDING-TOP: 9px; TEXT-ALIGN: left
}
#searchForm FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 225px; PADDING-TOP: 0px
}
#searchForm INPUT#textField {
	BORDER-RIGHT: #7598b8 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#7598b8 2px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; =
BORDER-LEFT: #7598b8 2px solid; WIDTH: 160px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #7598b8 2px solid; HEIGHT: 17px
}
#goButton {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; FONT-WEIGHT: bold; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 37px; COLOR: #fff; HEIGHT: 21px; =
BORDER-RIGHT-WIDTH: 0px
}
#goButton:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.=
gif); BACKGROUND-REPEAT: repeat-x
}
#searchForm .form-button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FLOAT: =
left; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; WIDTH: 37px; CURSOR: =
pointer; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
#searchForm .form-button:link {
	COLOR: #fff
}
#searchForm .form-button:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.=
gif); BACKGROUND-REPEAT: repeat-x
}
DIV#searchForm DIV {
	LINE-HEIGHT: 16px
}
DIV#searchForm SPAN {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px
}
DIV#searchForm SPAN.searchOn {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 9px; FONT-WEIGHT: bold; =
FONT-SIZE: 11px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/gray_downarrow.gif); =
BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#searchSite {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px
}
#searchLocal {
	FONT-SIZE: 11px
}
#globalNav .gnavContainer LI {
	BORDER-RIGHT: #fff 1px dotted; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; =
FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; =
LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 29px
}
#globalNav #search {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#globalNav .gnavContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; Z-INDEX: 3; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; =
TEXT-TRANSFORM: uppercase; WIDTH: 959px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #203c73 1px solid; POSITION: relative; HEIGHT: 28px
}
#globalNav .gnavContainer A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#globalNav A {
	COLOR: #203c73; TEXT-DECORATION: none
}
#globalNav LI A {
	DISPLAY: block; LINE-HEIGHT: 20px; POSITION: relative; TOP: 2px
}
#globalNav #sNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: =
#e5e5e5
}
#globalNav #sNav LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TOP: 5px
}
#globalNav #sNav LI A {
	TOP: 4px
}
#globalNav #sNav A {
	COLOR: #464646
}
#globalNav #sNav A:hover {
	COLOR: #000
}
#globalNav #sNav LI.active A {
	FONT-WEIGHT: bold; COLOR: #000
}
#globalNav #globalNav #sNav A:focus {
	COLOR: #000
}
#globalNav .gnavContainer LI {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_off.gif); =
BACKGROUND-REPEAT: repeat-x
}
#globalNav .gnavContainer LI.active {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
#globalNav .gnavContainer LI.active A {
	COLOR: #fff
}
#globalNav .gnavContainer LI:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
#globalNav .gnavContainer LI:hover A {
	COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#globalNav #gjobs {
	PADDING-LEFT: 7px
}
#globalNav #gre {
	PADDING-LEFT: 7px
}
#globalNav #gsearch {
	PADDING-LEFT: 7px
}
#globalNav #gcars {
	PADDING-LEFT: 7px
}
#globalNav #gjobs_on {
	PADDING-LEFT: 7px
}
#globalNav #gre_on {
	PADDING-LEFT: 7px
}
#globalNav #gsearch_on {
	PADDING-LEFT: 7px
}
#globalNav #gcars_on {
	PADDING-LEFT: 7px
}
#globalNav #gcars {
	PADDING-LEFT: 9px
}
#globalNav #gcars_on {
	PADDING-LEFT: 9px
}
#globalNav A:hover {
	BORDER-BOTTOM-STYLE: none
}
#globalNav A:focus {
	BORDER-BOTTOM-STYLE: none
}
#globalNav A:active {
	BORDER-BOTTOM-STYLE: none
}
#headL IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 5px
}
#headR IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 5px
}
#header #globeIcon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#globalNav .gnavContainer LI.cfied_on A:hover {
	COLOR: #fff
}
#globalNav LI#gcars A:hover {
	COLOR: #fff
}
#globalNav LI#gjobs A:hover {
	COLOR: #fff
}
#globalNav LI#gre A:hover {
	COLOR: #fff
}
#globalNav LI#gsearch A:hover {
	COLOR: #fff
}
#hp #globalNav .gnavContainer LI.cfied_on A:hover {
	COLOR: #203c73
}
#globalNav LI#gcars {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.g=
if); COLOR: #fff
}
#globalNav LI#gjobs {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.g=
if); COLOR: #fff
}
#globalNav LI#gre {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.g=
if); COLOR: #fff
}
#globalNav LI#gsearch {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.g=
if); COLOR: #fff
}
#globalNav .gnavContainer LI.cfied {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.g=
if); COLOR: #fff
}
#globalNav LI#gcars:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNav LI#gjobs:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNav LI#gre:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNav LI#gsearch:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNav .gnavContainer LI.cfied:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNav .gnavContainer LI.active {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNav .gnavContainer LI#gsearch {
	BORDER-RIGHT-STYLE: none
}
#globalNav .gnavContainer LI#gsearch_on {
	BORDER-RIGHT-STYLE: none
}
#bottomLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#bottomLinks UL LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#bottomLinks UL LI SPAN {
	COLOR: #464646
}
#bottomLinks UL LI.listPipe {
	COLOR: #666666
}
#footer {
	CLEAR: left; PADDING-TOP: 30px
}
#bottomBanner {
	MARGIN: 30px; TEXT-ALIGN: center
}
#bottomLinks {
	PADDING-TOP: 30px
}
#bottomLinks .gnavContainer {
	PADDING-RIGHT: 0px; BORDER-TOP: #3e5f9d 1px dotted; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#bottomLinks .gnavContainer LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#bottomLinks #bcomLinks {
	PADDING-TOP: 5px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
#bottomLinks #bglobeLinks {
	PADDING-TOP: 5px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
#bottomLinks #bcomLinks {
	BORDER-TOP: #3e5f9d 1px dotted
}
#bottomLinks #bglobeLinks {
	PADDING-BOTTOM: 5px; COLOR: #464646; BORDER-BOTTOM: #3e5f9d 1px dotted
}
#bottomLinks .first {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase
}
#bcomLinks A {
	COLOR: #464646
}
#bglobeLinks A {
	COLOR: #464646
}
#sponsoredLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.imgRight IMG {
	MARGIN-TOP: 3px; WIDTH: 80px; HEIGHT: 80px
}
.imgLeft IMG {
	MARGIN-TOP: 3px; WIDTH: 80px; HEIGHT: 80px
}
.imgRight80 IMG {
	MARGIN-TOP: 3px
}
.imgLeft80 IMG {
	MARGIN-TOP: 3px
}
.imgRight100 IMG {
	MARGIN-TOP: 3px; WIDTH: 100px; HEIGHT: 100px
}
.imgLeft100 IMG {
	MARGIN-TOP: 3px; WIDTH: 100px; HEIGHT: 100px
}
.imgRight179 IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgLeft179 IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgRight179Free IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft179Free IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight80 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeft80 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgRight100 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeft100 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgRight179 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeft179 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgRight179Free H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeft179Free H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgRight329 IMG {
	MARGIN-TOP: 3px; WIDTH: 329px; HEIGHT: 210px
}
.imgLeft329 IMG {
	MARGIN-TOP: 3px; WIDTH: 329px; HEIGHT: 210px
}
.imgRight396 IMG {
	MARGIN-TOP: 3px; WIDTH: 396px; HEIGHT: 220px
}
.imgLeft396 IMG {
	MARGIN-TOP: 3px; WIDTH: 396px; HEIGHT: 220px
}
.imgRightWide IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgLeftWide IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgRight IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRightWide IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight80 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight179 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight100 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight179Free IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight329 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight396 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeftWide IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft80 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft179 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft100 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft179Free IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft329 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft396 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeftWide .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft80 .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft179 .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft179Free .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft100 .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft329 .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft396 .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRightWide .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight80 .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight179 .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight100 .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight329 .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight396 .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft179Free .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft {
	PADDING-BOTTOM: 10px
}
.imgRight {
	PADDING-BOTTOM: 10px
}
.imgLeftWide {
	PADDING-BOTTOM: 10px
}
.imgRightWide {
	PADDING-BOTTOM: 10px
}
.imgLeft80 {
	PADDING-BOTTOM: 10px
}
.imgRight80 {
	PADDING-BOTTOM: 10px
}
.imgLeft179 {
	PADDING-BOTTOM: 10px
}
.imgRight179 {
	PADDING-BOTTOM: 10px
}
.imgLeft100 {
	PADDING-BOTTOM: 10px
}
.imgRight100 {
	PADDING-BOTTOM: 10px
}
SPAN.small {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; =
BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; POSITION: relative
}
SPAN.attr {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; =
BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; POSITION: relative
}
.source {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; =
BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; POSITION: relative
}
DIV.credit {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; =
BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; POSITION: relative
}
SPAN.attr SPAN.small {
	PADDING-LEFT: 0px; BOTTOM: 0px; POSITION: relative
}
.regTZ {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 4px
}
.overTZimgLeft {
	MARGIN-BOTTOM: 10px
}
.overTZimgLeft IMG {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 7px; HEIGHT: =
80px
}
.overTZimgLeft A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeft A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeftWide A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.overlineHed A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.regTZ A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.leadInLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.tt {
	FONT-SIZE: 12px; COLOR: #272727; LINE-HEIGHT: 16px; FONT-FAMILY: =
"Georgia", "Times New Roman", Times, serif
}
.tt .articleText {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px
}
.at {
	FONT-SIZE: 12px; COLOR: #464646; LINE-HEIGHT: 16px; FONT-FAMILY: =
"Arial", Arial, Helvetica, sans-serif
}
.source {
	TEXT-ALIGN: right
}
.ledeTZ H2 {
	PADDING-BOTTOM: 2px
}
.ledeTZ IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.imgHeadlineBoldCentered IMG {
	PADDING-RIGHT: 4px; DISPLAY: block
}
.imgHeadlineCentered IMG {
	PADDING-RIGHT: 4px; DISPLAY: block
}
.img100headlineBoldLeft A {
	FONT-WEIGHT: bold
}
.imgHeadlineBoldCentered A {
	FONT-WEIGHT: bold
}
UL .imgHeadlineBoldCentered IMG {
	DISPLAY: inline
}
UL .imgHeadlineCentered IMG {
	DISPLAY: inline
}
.img80headlineLeftBold IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 7px; HEIGHT: =
80px
}
.img80headlineLeft IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 7px; HEIGHT: =
80px
}
.img80h3Left IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 7px; HEIGHT: =
80px
}
.img80h3Left H3 {
	TEXT-TRANSFORM: none
}
.img100h3Left H3 {
	TEXT-TRANSFORM: none
}
.img178h3above H3 {
	TEXT-TRANSFORM: none
}
.img178h3left H3 {
	TEXT-TRANSFORM: none
}
.img178h3leftbold H3 .img259h3above H3 {
	TEXT-TRANSFORM: none
}
.img259h3below H3 {
	TEXT-TRANSFORM: none
}
#news .img80h3Left H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#news .img100h3Left H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#news .img178h3above H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#news .img178h3left H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#news .img259h3above H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#news .img259h3below H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
.img80headlineLeft A {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 14px
}
.img80headlineLeftBold IMG {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 14px
}
.img80headlineLeftBold A {
	FONT-WEIGHT: bold
}
.img178h3leftbold H3 {
	FONT-WEIGHT: bold
}
.img178h3leftbold A {
	FONT-WEIGHT: bold
}
.img100headlineBoldLeft IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 7px; HEIGHT: =
100px
}
.img100h2Left IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 7px; HEIGHT: =
100px
}
.img100h3Left IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 7px; HEIGHT: =
100px
}
.imgHeadlineBoldCentered {
	WIDTH: 100px
}
.img100headlineBoldLeft {
	TEXT-ALIGN: left
}
.img178h2above IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 178px; MARGIN-RIGHT: 7px
}
.img178h2left IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 178px; MARGIN-RIGHT: 7px
}
.img178h3above IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 178px; MARGIN-RIGHT: 7px
}
.img178h3left IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 178px; MARGIN-RIGHT: 7px
}
.img259h3above IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img259h3below IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img259headlineabove IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img259headlineabove IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img329h2above IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h2below IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h6below IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h3above IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h3below IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img396h6above IMG {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2above IMG {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2below IMG {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img329h6below H1 {
	FONT-SIZE: 30px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 30px
}
.img396h6above H1 {
	FONT-SIZE: 30px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 30px
}
.h3TG H3 {
	TEXT-TRANSFORM: none
}
.blogTease .comments {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase
}
.blogTease .regTZ A {
	FONT-SIZE: 14px
}
.blogTease .regTZ {
	MARGIN-TOP: 0px
}
.blogTease .regTZ H1 {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
.blogTease .regTZ H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
.blogTease .regTZ H3 {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
.blogTease .regTZ H4 {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
.blogTease .regTZ H5 {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
IMG.starRating {
	WIDTH: 53px; HEIGHT: 12px
}
BODY#hp #insideBcom H3 {
	MARGIN-TOP: 8px; BORDER-BOTTOM: #3f5f9c 4px solid; BACKGROUND-COLOR: =
#fff
}
BODY#hp .insideBcomList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 175px; =
BACKGROUND-COLOR: #ebf4fb
}
BODY#hp .insideContent A:hover {
	BORDER-BOTTOM-STYLE: none
}
BODY#hp LI.plusLI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
BODY#hp .plusLinks LI {
	LIST-STYLE-TYPE: disc
}
BODY#hp .insideBcomList .insideContent A {
	DISPLAY: block; HEIGHT: 180px
}
BODY#hp .insideBcomList .insideContent:hover {
	BACKGROUND-COLOR: #b7dcff
}
BODY#hp LI.plusLI LI.listPipe {
	DISPLAY: none
}
BODY#hp .plusLI .plusLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #3e5f9d; PADDING-TOP: 0px
}
BODY#hp .insideBcomList {
	BORDER-RIGHT: #b7dcff 1px solid; BORDER-TOP: #b7dcff 0px solid; =
BORDER-LEFT: #b7dcff 1px solid; BORDER-BOTTOM: #b7dcff 1px solid
}
#insideBcom .insideContent {
	MARGIN: 5px 0px 10px
}
#Col2 #insideBcom {
	WIDTH: 205px
}
#Col3 #insideBcom {
	WIDTH: 205px
}
#insideBcom {
	MARGIN: 10px 0px; BACKGROUND-COLOR: #ebf4fb
}
UL.insideBcomList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: =
0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: =
none; BACKGROUND-COLOR: #ebf4fb
}
.insideBcomList LI:hover {
	BACKGROUND-COLOR: #b7dcff
}
.insideBcomList LI.plusLI:hover {
	BACKGROUND-COLOR: #ebf4fb
}
.insideBcomList LI.plusLI * {
	BACKGROUND-COLOR: #ebf4fb
}
.insideContent A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.insideContent A:hover {
	BORDER-BOTTOM-STYLE: none
}
.insideBcomList IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; PADDING-BOTTOM: 0px; WIDTH: 179px; HEIGHT: 100px; =
BORDER-RIGHT-WIDTH: 0px
}
#insideBcom .caption {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e5f9d
}
UL.plusLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.plusLinks A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#insideBcom #ic5 {
	DISPLAY: none
}
.dotted1px {
	BORDER-TOP: #3e5f9d 1px dotted; MARGIN: 6px 0px; WIDTH: auto; HEIGHT: =
1px
}
.dotted4px {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/4_dot_blue_stretch.gi=
f); MARGIN: 6px 0px 16px; WIDTH: auto; BACKGROUND-REPEAT: repeat-x; =
HEIGHT: 7px
}
.dotted4pxnopad {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/4_dot_blue_stretch.gi=
f); MARGIN: 6px 0px 16px; WIDTH: auto; BACKGROUND-REPEAT: repeat-x; =
HEIGHT: 7px
}
.dotted4pxnopad {
	MARGIN: 0px
}
.darkBlue3pxnopad {
	BORDER-TOP: #203c73 3px solid; MARGIN: 0px; WIDTH: auto; HEIGHT: 3px
}
.teaseSpacer {
	PADDING-TOP: 16px
}
#galleriesContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#galleriesContainer LI {
	DISPLAY: block; FLOAT: left; WIDTH: 80px; LIST-STYLE-TYPE: none
}
#galleriesContainer .dos {
	PADDING-RIGHT: 42px; PADDING-LEFT: 43px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
UL.sectionLinks {
	BORDER-RIGHT: #b7cdff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #b7cdff 1px =
solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 3px 0px 10px; =
BORDER-LEFT: #b7cdff 1px; PADDING-TOP: 3px; BORDER-BOTTOM: #b7cdff 1px =
solid; BACKGROUND-COLOR: #ebf4fb
}
#headlines {
	OVERFLOW: hidden; WIDTH: 259px
}
#headlineAds {
	OVERFLOW: hidden; WIDTH: 259px
}
#sports {
	OVERFLOW: hidden; WIDTH: 259px
}
#re {
	OVERFLOW: hidden; WIDTH: 259px
}
#jobs {
	OVERFLOW: hidden; WIDTH: 259px
}
#autos {
	OVERFLOW: hidden; WIDTH: 259px
}
#lifestyles {
	OVERFLOW: hidden; WIDTH: 259px
}
#headlines {
	WIDTH: 188px; BORDER-BOTTOM: #3e5f9d 1px dotted
}
#headlines UL.linklist {
	PADDING-BOTTOM: 5px
}
.photoHeader {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; =
BORDER-BOTTOM: #464646 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.blogHeader {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; =
BORDER-BOTTOM: #464646 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.chatsHeader {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; =
BORDER-BOTTOM: #464646 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.msgbrdHeader {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; =
BORDER-BOTTOM: #464646 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.videoHeader {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; =
BORDER-BOTTOM: #464646 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.photoHeader {
	PADDING-LEFT: 25px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/19x15_photos.gif)
}
.blogHeader {
	PADDING-LEFT: 24px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/18x17_blogs.gif); =
PADDING-TOP: 3px
}
.chatsHeader {
	PADDING-LEFT: 27px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/21x17_chats-1.gif); =
PADDING-TOP: 3px
}
.videoHeader {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/19x13_video.gif)
}
.msgbrdHeader {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/11x18_messageBoards.g=
if); PADDING-TOP: 4px
}
.commsecHeader {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/32x28_communityHeader=
.gif)
}
.tc35 {
	OVERFLOW: hidden; WIDTH: 539px
}
.tc36 {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/3_6_5.gif); =
BACKGROUND-REPEAT: repeat-y
}
.tc45 {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/4_5.gif); =
BACKGROUND-REPEAT: repeat-y
}
.tc36 {
	OVERFLOW: hidden; WIDTH: 609px
}
.tc45 {
	OVERFLOW: hidden; WIDTH: 609px
}
.tc35 .cols3 {
	FLOAT: left; WIDTH: 189px; MARGIN-RIGHT: 10px
}
.tc35 .cols5 {
	FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 329px
}
.tc36 .cols3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 189px; MARGIN-RIGHT: 10px
}
.tc36 .cols6 {
	FLOAT: left; MARGIN-LEFT: 11px; OVERFLOW: hidden; WIDTH: 399px
}
.tc45 .cols4 {
	FLOAT: left; WIDTH: 259px; MARGIN-RIGHT: 10px
}
.tc45 .cols5 {
	FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 329px
}
.tc38 {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/3_8.gif); WIDTH: =
749px
}
.tc38 .cols3 {
	FLOAT: left; MARGIN: 0px 11px 0px 0px; OVERFLOW: hidden; WIDTH: 189px
}
.tc38 .cols8 {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 539px
}
.tc53 {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/5_3.gif); WIDTH: =
539px
}
.tc53 .cols5 {
	FLOAT: left; WIDTH: 329px; MARGIN-RIGHT: 11px
}
.tc53 .cols3 {
	FLOAT: right; MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 189px
}
.tc38 .tc53 {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/5_3.gif); WIDTH: =
539px
}
.tc38 .tc53 .cols5 {
	FLOAT: left; WIDTH: 329px; MARGIN-RIGHT: 11px
}
.tc38 .tc53 .cols3 {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 189px
}
.tc38 .tc35 .cols5 {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 329px
}
.tc63 {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/5_3.gif); WIDTH: =
609px
}
.tc63 .cols6 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 399px; MARGIN-RIGHT: 10px
}
.tc63 .cols3 {
	FLOAT: left; MARGIN-LEFT: 11px; OVERFLOW: hidden; WIDTH: 179px
}
.tcCentered {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
IFRAME#lsnFrame {
	BORDER-RIGHT: #3e5f9d 0px dotted; BORDER-TOP: #3e5f9d 1px dotted; =
BORDER-LEFT: #3e5f9d 0px dotted; WIDTH: 370px; BORDER-BOTTOM: #3e5f9d =
1px dotted; HEIGHT: 650px; BACKGROUND-COLOR: #ebf4fb
}
#Col1n2holder {
	FLOAT: left; WIDTH: auto
}
.breakingNews .overline {
	COLOR: #ae222b
}
.breakingNews H3.breaking {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #ae222b; =
LINE-HEIGHT: 16px; FONT-FAMILY: arial
}
H3.breaking {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #ae222b; =
LINE-HEIGHT: 16px; FONT-FAMILY: arial
}
.solidred4px {
	BORDER-TOP: #ae222b 4px solid; MARGIN: 0px 0px 3px; HEIGHT: 1px
}
.breakingNews * {
	FONT-FAMILY: arial
}
H3.breaking {
	TEXT-TRANSFORM: uppercase
}
.breakingNews H3.breakingNewsHed {
	MARGIN-BOTTOM: 0px
}
.breakingTease .tt {
	FONT-FAMILY: arial, helvetica, sans-serif
}
#zventsWidget {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 329px; PADDING-TOP: 0px
}
#zventsWidgetNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/search_tab_underline_=
4px2.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; =
FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: 329px; =
PADDING-TOP: 0px; HEIGHT: auto
}
#zventsWidgetNav .sponsor {
	FLOAT: right
}
#zventsWidgetNav .sponsor A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetNav H3 {
	FLOAT: left; POSITION: relative; TOP: 11px
}
#zventsTab {
	FLOAT: left
}
#zventsTab UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#zventsTab LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#zventsTab A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: =
bold; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/left_both.gif) =
no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px =
3px 0px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 1px =
solid; TEXT-DECORATION: none
}
#zventsTab A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: =
bold; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/right_both.gif) =
no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #3f5f9c; =
PADDING-TOP: 5px
}
#zventsTab A SPAN {
	FLOAT: none
}
#zventsTab A:hover SPAN {
	COLOR: #fff; TEXT-DECORATION: none
}
#zventsTab A.active {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -150px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: =
0px
}
#zventsTab A.active SPAN {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; COLOR: #fff
}
#zventsTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#zventsTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
#indexA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 329px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 329px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexC {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 329px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexA A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#indexB A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#indexC A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#indexC .leadIn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #000; PADDING-TOP: 5px
}
#indexC #swhere {
	BORDER-RIGHT: #3f5f9c 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 3px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px 5px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 3px =
solid; WIDTH: 115px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: =
#3f5f9c 3px solid; HEIGHT: 13px
}
#indexC #searchForm {
	PADDING-TOP: 0px; TEXT-ALIGN: left
}
#indexC .form-button {
	CURSOR: pointer
}
#zventsFooter UL.sectionLinks {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-BOTTOM: #3e5f9d =
1px dotted; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BACKGROUND-COLOR: #ebf4fb; TEXT-ALIGN: left
}
#zventsFooter UL.sectionLinks LI {
	DISPLAY: inline; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none
}
.ZventsLoading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: center
}
.ZventsLoading .tt {
	LEFT: 5px; POSITION: relative; TOP: -3px
}
.ZventsEvent {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
.ZventsEvent A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.ZventsEventTime {
	MARGIN-RIGHT: 5px
}
.ZventsEventName {
	FONT-WEIGHT: bold
}
#zventsWidgetLg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: auto; PADDING-TOP: 0px
}
#zventsWidgetLgNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/search_tab_underline.=
gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: =
bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: auto; PADDING-TOP: =
0px; HEIGHT: auto
}
#indexLgA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexLgB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexLgC {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetSm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 179px; PADDING-TOP: 0px
}
#zventsWidgetSmNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/search_tab_underline_=
4px2.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; =
FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: 179px; =
PADDING-TOP: 0px; HEIGHT: auto
}
#indexSmA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexSmB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexSmC {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.section #zventsWidgetSmNav {
	PADDING-BOTTOM: 0px
}
.section #zventsWidgetSm .ZventsEventDate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#000; LINE-HEIGHT: 18px
}
#zventsWidgetWd {
	PADDING-RIGHT: 10px; BORDER-TOP: #3f5f9c 3px solid; PADDING-LEFT: 10px; =
BACKGROUND: #ebf4fb; PADDING-BOTTOM: 3px; MARGIN: 0px; OVERFLOW: hidden; =
WIDTH: 939px; PADDING-TOP: 3px; HEIGHT: 62px
}
#zventsWidgetWd #divA {
	FLOAT: left; WIDTH: 154px
}
#zventsWidgetWd #divD {
	FLOAT: left; WIDTH: 154px
}
#zventsWidgetWd #divB {
	FLOAT: left; WIDTH: 275px
}
#zventsWidgetWd #divC {
	FLOAT: left; WIDTH: 275px
}
#zventsWidgetWd #divB {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; =
PADDING-BOTTOM: 5px; MARGIN: 3px 0px; PADDING-TOP: 5px; HEIGHT: 25px
}
#zventsWidgetWd #divC {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; =
PADDING-BOTTOM: 5px; MARGIN: 3px 0px; PADDING-TOP: 5px; HEIGHT: 25px
}
#zventsWidgetWd #divB {
	BORDER-RIGHT: #999 1px solid; OVERFLOW: hidden; HEIGHT: 44px
}
#zventsWidgetWd #divC {
	HEIGHT: 44px; TEXT-ALIGN: left
}
#zventsWidgetWd #divC .linklist {
	MARGIN: 5px 0px 0px 12px
}
#zventsWidgetWd #divA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px =
0px 0px 10px; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; =
PADDING-TOP: 0px; HEIGHT: auto
}
#zventsWidgetWd #divA H3 {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px
}
#zventsWidgetWd #divD {
	PADDING-LEFT: 10px; MARGIN: 5px 0px 0px 3px; TEXT-ALIGN: left
}
#zventsWidgetWd .ZventsEvent {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#zventsWidgetWd .zvTabLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px
}
#zventsWidgetWd .zvTabLinks .listPipe {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
#zventsWidgetWd .zvTabLinks LI {
	FLOAT: left; CURSOR: pointer; COLOR: #3e5f9d; LIST-STYLE-TYPE: none
}
#zventsWidgetWd #divD .leadIn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; COLOR: #000; PADDING-TOP: 0px
}
#zventsWidgetWd #divD #swhere {
	BORDER-RIGHT: #3f5f9c 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 3px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px 5px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 3px =
solid; WIDTH: 115px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: =
#3f5f9c 3px solid; HEIGHT: 13px
}
#zventsWidgetWd #divD #searchForm {
	PADDING-TOP: 0px
}
#zventsWidgetWd #divD .form-button {
	CURSOR: pointer
}
#zventsWidgetLS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 398px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica, =
sans-serif
}
#zventsWidgetLSNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/search_tab_underline_=
4px2.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; =
FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: 398px; =
PADDING-TOP: 0px; HEIGHT: auto
}
#zventsWidgetLSNav .sponsor {
	FLOAT: right
}
#zventsWidgetLSNav .sponsor A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLSNav H3 {
	FLOAT: left; POSITION: relative; TOP: 11px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab {
	FLOAT: left
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: =
bold; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/left_both.gif) =
no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px =
3px 0px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 1px =
solid; TEXT-DECORATION: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: =
bold; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/right_both.gif) =
no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #3f5f9c; =
PADDING-TOP: 5px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A SPAN {
	FLOAT: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A:hover SPAN {
	COLOR: #fff; TEXT-DECORATION: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A.active {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -150px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: =
0px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A.active SPAN {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; COLOR: #fff
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
#zventsWidgetLS #divls1 #indexA {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: =
0px; WIDTH: 376px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls2 #indexB {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: =
0px; WIDTH: 376px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls3 #indexC {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: =
0px; WIDTH: 376px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls1 #indexA A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls2 #indexB A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls3 #indexC A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls1 #indexA .leadIn {
	COLOR: #000
}
#zventsWidgetLS #divls2 #indexB .leadIn {
	COLOR: #000
}
#zventsWidgetLS #divls3 #indexC .leadIn {
	COLOR: #000
}
#zventsWidgetLS #divls1 #indexA #swhat {
	CLEAR: left; BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; =
BORDER-TOP: #3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; =
PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c =
2px solid; WIDTH: 170px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: =
#3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls2 #indexB #swhat {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px 10px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px =
solid; WIDTH: 303px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: =
#3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls3 #indexC #swhat {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px 10px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px =
solid; WIDTH: 303px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: =
#3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls1 #indexA #swhen {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px 10px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px =
solid; WIDTH: 115px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: =
#3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls1 #indexA #searchForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls2 #indexB #searchForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls3 #indexC #searchForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; MARGIN: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls1 #indexA #searchForm {
	PADDING-BOTTOM: 10px
}
#zventsWidgetLS #divls1 #indexA #searchForm FORM {
	WIDTH: 376px
}
#zventsWidgetLS #divls2 #indexB #searchForm FORM {
	WIDTH: 376px
}
#zventsWidgetLS #divls3 #indexC #searchForm FORM {
	WIDTH: 376px
}
#zventsWidgetLS #divls1 #indexA .leftWhat {
	PADDING-RIGHT: 10px; FLOAT: left; MARGIN: 0px
}
#zventsWidgetLS #divls1 #indexA .rightWhen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls1 #indexA #swhen {
	CLEAR: left
}
#zventsWidgetLS .form-button {
	CURSOR: pointer
}
#zventsWidgetLS #divls1 #indexA .form-button {
	FLOAT: left
}
#zventsWidgetLS #zventsFooter {
	MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ebf4fb
}
#zventsWidgetLS #browseBy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#zventsWidgetLS #browseByRate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#zventsWidgetLS #browseByForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#zventsWidgetLS #browseByLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 5px
}
#zventsWidgetLS #zventsFooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS .dotted1px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls3 #indexC #browseByRate .linklist {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#zventsWidgetLS .starL {
	PADDING-RIGHT: 5px
}
#zventsWidgetLS .dollarYes {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#zventsWidgetLS .dollarNo {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#zventsWidgetLS .dollarLast {
	PADDING-RIGHT: 4px
}
#zventsWidgetLS .at {
	PADDING-RIGHT: 5px; FLOAT: left
}
#zventsWidgetLS #divls2 #indexB .at {
	POSITION: relative; TOP: 13px
}
#zventsWidgetLS #divls3 #indexC .at {
	POSITION: relative; TOP: 3px
}
#zventsWidgetLS #divls1 #indexA #searchForm .leadIn {
	FLOAT: left; PADDING-BOTTOM: 5px
}
#zventsWidgetLS #divls3 #indexC .leadIn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#zventsSearchBO {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 336px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#zventsSearchBO .header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; =
MARGIN: 0px; PADDING-TOP: 25px; BORDER-RIGHT-WIDTH: 0px
}
#zventsSearchBO .main {
	BORDER-RIGHT: #eb310d 3px solid; PADDING-RIGHT: 15px; PADDING-LEFT: =
15px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #eb310d 3px solid; =
PADDING-TOP: 3px
}
#zventsSearchBO .main #searchForm .leadIn {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: =
#58595b
}
#zventsSearchBO .main #searchForm #swhat {
	MARGIN: 0px 0px 10px; WIDTH: 220px
}
#zventsSearchBO .main #searchForm #swhen {
	MARGIN: 0px 4px 15px 0px; WIDTH: 177px
}
#zventsSearchBO .main #searchForm #swhat {
	BORDER-RIGHT: #3f5f9c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
FONT: 11px arial; BORDER-LEFT: #3f5f9c 1px solid; COLOR: #8a8c8e; =
PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 1px solid; HEIGHT: 15px
}
#zventsSearchBO .main #searchForm #swhen {
	BORDER-RIGHT: #3f5f9c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
FONT: 11px arial; BORDER-LEFT: #3f5f9c 1px solid; COLOR: #8a8c8e; =
PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 1px solid; HEIGHT: 15px
}
#zventsSearchBO .footer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#zventsSearchBO #searchForm .form-button:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); =
BACKGROUND-REPEAT: no-repeat
}
#zventsSearchBO #searchForm .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; =
PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); =
PADDING-BOTTOM: 3px; BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #ffffff; =
PADDING-TOP: 0pt; BORDER-BOTTOM: 0pt; HEIGHT: 19px
}
#zventsSearchBO .main .leadIn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: =
#58595b; LINE-HEIGHT: 10px
}
#zventsSearchBO .main .subSectionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: =
#58595b; LINE-HEIGHT: 10px
}
#zventsSearchBO .linklistNoBullets LI A {
	FONT-SIZE: 11px; COLOR: #3d8c9e; LINE-HEIGHT: 15px
}
#zventsSearchBO .linklist LI A {
	FONT-SIZE: 11px; COLOR: #3d8c9e; LINE-HEIGHT: 15px
}
#zventsSearchBO A:hover {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsSearchBO A:active {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsSearchBO A:focus {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsSearchBO .grey1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#zventsSearchBO .boMore {
	FONT-SIZE: 11px; COLOR: #292929; TEXT-ALIGN: center
}
#zventsSearchBO .boMore A {
	COLOR: #3d8c9e
}
#zventsWidgetBoMo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 336px; PADDING-TOP: 0px
}
#zventsWidgetBoMo #zventsWidgetSmNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; TEXT-TRANSFORM: =
uppercase; WIDTH: 336px; PADDING-TOP: 0px; BORDER-BOTTOM: #eb310d 3px =
solid; HEIGHT: auto
}
#zventsWidgetBoMo #zventsWidgetSmNav H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3b4a4a
}
#zventsWidgetBoMo #indexSmA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 336px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetBoMo #indexSmB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 336px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetBoMo .leadOut A {
	COLOR: #3d8c9e
}
#zventsWidgetBoMo .ZventsEventName {
	COLOR: #3d8c9e
}
#zventsWidgetBoMo .ZventsEventTime {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: =
#58595b; LINE-HEIGHT: 18px
}
#googleSearchBO {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 336px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#googleSearchBO .header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; =
MARGIN: 0px; PADDING-TOP: 25px; BORDER-RIGHT-WIDTH: 0px
}
#googleSearchBO .main {
	BORDER-RIGHT: #eb310d 3px solid; PADDING-RIGHT: 15px; PADDING-LEFT: =
15px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #eb310d 3px solid; =
PADDING-TOP: 3px
}
#googleSearchBO .main #searchForm .leadIn {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: =
#58595b
}
#googleSearchBO .main #searchForm #what {
	MARGIN: 0px 0px 10px; WIDTH: 220px
}
#googleSearchBO .main #searchForm #loc {
	MARGIN: 0px 4px 15px 0px; WIDTH: 148px
}
#googleSearchBO .main #searchForm #what {
	BORDER-RIGHT: #3f5f9c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
FONT: 11px arial; BORDER-LEFT: #3f5f9c 1px solid; COLOR: #8a8c8e; =
PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 1px solid; HEIGHT: 15px
}
#googleSearchBO .main #searchForm #loc {
	BORDER-RIGHT: #3f5f9c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
FONT: 11px arial; BORDER-LEFT: #3f5f9c 1px solid; COLOR: #8a8c8e; =
PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 1px solid; HEIGHT: 15px
}
#googleSearchBO .footer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#googleSearchBO #searchForm .form-button:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); =
BACKGROUND-REPEAT: no-repeat
}
#googleSearchBO #searchForm .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; =
PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); =
PADDING-BOTTOM: 3px; BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #ffffff; =
PADDING-TOP: 0pt; BORDER-BOTTOM: 0pt; HEIGHT: 19px
}
#googleSearchBO .main .leadIn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: =
#58595b; LINE-HEIGHT: 10px
}
#googleSearchBO .main .subSectionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: =
#58595b; LINE-HEIGHT: 10px
}
#googleSearchBO .linklistNoBullets LI A {
	FONT-SIZE: 11px; COLOR: #3d8c9e; LINE-HEIGHT: 15px
}
#googleSearchBO .linklist LI A {
	FONT-SIZE: 11px; COLOR: #3d8c9e; LINE-HEIGHT: 15px
}
#googleSearchBO A:hover {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#googleSearchBO A:active {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#googleSearchBO A:focus {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#googleSearchBO .grey1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#googleSearchBO .boMore {
	FONT-SIZE: 11px; COLOR: #292929; TEXT-ALIGN: center
}
#googleSearchBO .boMore A {
	COLOR: #3d8c9e
}
#bcHomepage {
	WIDTH: 396px; POSITION: relative
}
#bcHomepage #bcTitleHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
#bcHomepage DIV#bcThumbContainer {
	POSITION: relative; HEIGHT: 100px
}
#bcArticlePage {
	WIDTH: 539px; POSITION: relative
}
#bcArticlePage #bcPlayer {
	PADDING-RIGHT: 0px; BORDER-TOP: #464646 1px dotted; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #464646 1px =
dotted
}
#bcArticlePage P#bcVideoHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; VISIBILITY: hidden; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: =
0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bcArticlePage .bcTitleInfo {
	RIGHT: 5px; WIDTH: 189px; POSITION: absolute; TOP: 12px
}
#bcArticlePage .bcTitleInfo #bcTitleHeadline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #464646; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bcArticlePage .bcTitleInfo #bcDescription {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #464646; FONT-FAMILY: =
"Georgia", "Times New Roman", Times, serif
}
#bcCategoryPage {
	WIDTH: 539px; POSITION: relative
}
#bcCategoryPage .bcTitleInfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
#bcCategoryPage .bcTitleInfo #bcTitleHeadline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
#bcCategoryPage .bcTitleInfo #bcDescription {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #464646; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
#bcCategoryPage P#bcRelatedVideos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; COLOR: #fff; =
PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: =
relative; TOP: -10px
}
#bcCategoryPage #bcThumbContainer {
	POSITION: relative; TOP: -5px
}
.emailProduct {
	TEXT-ALIGN: left
}
#emailBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 10px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#emailBox IFRAME {
	WIDTH: 100%; HEIGHT: 100px
}
.signUp {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #464646; =
LINE-HEIGHT: 11px; FONT-FAMILY: arial; LETTER-SPACING: 0.07em; =
TEXT-ALIGN: left
}
.signHead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: =
#000; LINE-HEIGHT: 16px; FONT-FAMILY: arial; TEXT-ALIGN: left; =
letter-space: .05em
}
DIV#regiLite {
	PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV#regiLite IMG {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: =
3px; WIDTH: 50px; PADDING-TOP: 3px; HEIGHT: 60px
}
DIV.signForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.signForm FORM {
	MARGIN: 0px
}
P#signupmessage {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #272727; =
LINE-HEIGHT: 16px; FONT-FAMILY: "Georgia", "Times New Roman", Times, =
serif
}
P#signupmessage A {
=09
}
DIV#pp {
	FONT-SIZE: 10px; FONT-FAMILY: arial
}
DIV#pp A {
	COLOR: #3f5f9c; TEXT-DECORATION: none
}
INPUT.regiTextInput {
	BORDER-RIGHT: #3e5f9d 1px solid; BORDER-TOP: #3e5f9d 1px solid; =
BORDER-LEFT: #3e5f9d 1px solid; COLOR: #272727; BORDER-BOTTOM: #3e5f9d =
1px solid
}
INPUT#regiSubmit {
	BORDER-RIGHT: #3e5f9d 1px solid; BORDER-TOP: #3e5f9d 1px solid; =
FONT-SIZE: 10px; BACKGROUND: #fff; BORDER-LEFT: #3e5f9d 1px solid; =
COLOR: #464646; BORDER-BOTTOM: #3e5f9d 1px solid; HEIGHT: 20px
}
#rAdClassy {
	FLOAT: left; OVERFLOW: visible; WIDTH: 280px; PADDING-TOP: 5px
}
#rAdClassy A {
	BORDER-BOTTOM-WIDTH: 0px
}
#lAdClassy A {
	BORDER-BOTTOM-WIDTH: 0px
}
#mainLogoClassy {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 395px; PADDING-TOP: 15px; =
POSITION: relative; TEXT-ALIGN: center
}
#lAdClassy {
	FLOAT: right; OVERFLOW: visible; WIDTH: 280px; PADDING-TOP: 5px; =
TEXT-ALIGN: right
}
.starYes {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: right center; PADDING-LEFT: =
6px; FONT-SIZE: 12px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/star_yellow.gif); =
PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; =
BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.starNo {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: right center; PADDING-LEFT: =
6px; FONT-SIZE: 12px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/star_gray.gif); =
PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; =
BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.rateDown .leadIn A {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 13px; FONT-WEIGHT: =
bold; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/gray_downarrow.gif); =
TEXT-TRANSFORM: uppercase; COLOR: #000; BACKGROUND-REPEAT: no-repeat; =
BORDER-BOTTOM-STYLE: none
}
.rateUp .leadIn A {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 13px; FONT-WEIGHT: =
bold; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/up_arrow_dkgray.gif);=
 TEXT-TRANSFORM: uppercase; COLOR: #000; BACKGROUND-REPEAT: no-repeat; =
BORDER-BOTTOM-STYLE: none
}
.rate .leadIn A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #464646; =
BORDER-BOTTOM-STYLE: none
}
.dollarYes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px =
arial bold; TEXT-TRANSFORM: uppercase; COLOR: #f90; PADDING-TOP: 0px
}
.dollarNo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px =
arial bold; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 0px
}
.search #Col1 .regTZ IMG.rate {
	FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; POSITION: =
relative; TOP: 1px
}
.search #Col1 .regTZIndent IMG.rate {
	FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; POSITION: =
relative; TOP: 1px
}
#searchDest {
	PADDING-RIGHT: 0px; BORDER-TOP: #3f5f9c 0px dotted; PADDING-LEFT: 0px; =
BACKGROUND: #ebf4fb 0% 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: =
100%; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 0px dotted; TEXT-ALIGN: =
left
}
#searchDest H3 {
	PADDING-BOTTOM: 10px
}
#searchDest DIV.row {
	CLEAR: both
}
#searchDest DIV.row SPAN.at {
	PADDING-RIGHT: 10px; FONT-SIZE: 9pt; FLOAT: left; WIDTH: 43px; =
PADDING-TOP: 5px; TEXT-ALIGN: right
}
#searchDest DIV.row SPAN.searchForm {
	FLOAT: left; WIDTH: 250px; TEXT-ALIGN: left
}
#searchDest DIV.row SPAN.browseForm {
	FLOAT: left; WIDTH: 250px; TEXT-ALIGN: left
}
#searchDest .searchForm .form-button:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.=
gif); BACKGROUND-REPEAT: repeat-x
}
#searchDest .searchForm .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 7px; BORDER-TOP: 0pt; DISPLAY: =
inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: =
none; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: 0pt; WIDTH: 70px; COLOR: #ffffff; PADDING-TOP: 1px; =
BORDER-BOTTOM: 0pt; HEIGHT: 19px; TEXT-ALIGN: center
}
INPUT#textField2 {
	DISPLAY: inline; FONT-SIZE: 11px; WIDTH: 155px; MARGIN-RIGHT: 10px; =
HEIGHT: 14px
}
#searchDest FORM {
	MARGIN-BOTTOM: 8px
}
SELECT#destinations {
	FONT-SIZE: 11px; WIDTH: 100%; HEIGHT: 19px
}
#stayGuide399 SELECT#destinations {
	WIDTH: 60%
}
#stayGuide178 P {
	MARGIN-TOP: 0pt; MARGIN-BOTTOM: 16px; COLOR: #3f5f9c
}
#stayGuide399 P {
	MARGIN-TOP: 0pt; MARGIN-BOTTOM: 16px; COLOR: #3f5f9c
}
#stayGuide178 FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#stayGuide399 FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#searchDest FORM {
	MARGIN-BOTTOM: 8px
}
#reWidgetNav {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/search_tab_underline_=
4px2.gif) #ffffff repeat-x center bottom; PADDING-BOTTOM: 0pt; MARGIN: =
0pt; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: 410px; =
PADDING-TOP: 0pt; HEIGHT: auto; font-size-adjust: none; font-stretch: =
normal
}
#reWidgetTab UL {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0pt; =
PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 7px
}
#reWidgetTab LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#reWidgetTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px; COLOR: #fff
}
#reWidgetTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#reWidgetTab A.active {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0pt -150px; =
BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-RIGHT-WIDTH: =
0pt
}
#reWidgetTab A {
	PADDING-RIGHT: 0pt; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: =
bold; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/left_both.gif) =
no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0pt; MARGIN: 0pt 2px =
3px 0pt; CURSOR: pointer; PADDING-TOP: 0pt; BORDER-BOTTOM: #3f5f9c 1px =
solid; TEXT-DECORATION: none
}
#reWidgetTab A.active SPAN {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; COLOR: #ffffff
}
#reWidgetTab A SPAN {
	FLOAT: none
}
#reWidgetTab A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: =
bold; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/right_both.gif) =
no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #3f5f9c; =
PADDING-TOP: 5px
}
#reWidget #indexA {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: =
400px; PADDING-TOP: 7px
}
#reWidget #indexB {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: =
400px; PADDING-TOP: 7px
}
#reWidget #indexC {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: =
400px; PADDING-TOP: 7px
}
#reWidget H3 {
	DISPLAY: inline; FONT-SIZE: 11px
}
#reWidget #indexA INPUT#txt1 {
	FONT-SIZE: 11px; WIDTH: 200px; COLOR: #999; HEIGHT: 21px
}
#reWidget #indexB INPUT#txt1 {
	FONT-SIZE: 11px; WIDTH: 200px; COLOR: #999; HEIGHT: 21px
}
#reWidget #indexC INPUT#txt1 {
	FONT-SIZE: 11px; WIDTH: 200px; COLOR: #999; HEIGHT: 21px
}
#reWidget #indexA SELECT {
	FONT-SIZE: 11px; COLOR: #464646; HEIGHT: 19px
}
#reWidget #indexB SELECT {
	FONT-SIZE: 11px; COLOR: #464646; HEIGHT: 19px
}
#reWidget #indexC SELECT {
	FONT-SIZE: 11px; COLOR: #464646; HEIGHT: 19px
}
#reWidget #indexA FORM {
	MARGIN: 0px
}
#reWidget #indexB FORM {
	MARGIN: 0px
}
#reWidget #indexC FORM {
	MARGIN: 0px
}
#reWidget #indexA UL.buySectionlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#reWidget #indexB UL.buySectionlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#reWidget #indexC UL.buySectionlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#reWidget #indexA .buySectionlist LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#reWidget #indexB .buySectionlist LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#reWidget #indexC .buySectionlist LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#reWidget #indexA .reBuy {
	PADDING-BOTTOM: 7px
}
#reWidget #indexA .buyPrice {
	PADDING-BOTTOM: 7px
}
#reWidget #indexC .ohouseSearch {
	PADDING-BOTTOM: 7px
}
#reWidget #indexA .leadOut {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#reWidget #indexB .leadOut {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#reWidget #indexC .leadOut {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#reWidget #indexA .reHeader {
	MARGIN-BOTTOM: 7px; HEIGHT: 12px
}
#reWidget #indexB .reHeader {
	MARGIN-BOTTOM: 7px; HEIGHT: 12px
}
#reWidget #indexC .reHeader {
	MARGIN-BOTTOM: 7px; HEIGHT: 12px
}
#reWidget #indexA .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 7px; BORDER-TOP: 0pt; DISPLAY: =
inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: =
none; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: 0pt; WIDTH: 62px; COLOR: #ffffff; PADDING-TOP: 1px; =
BORDER-BOTTOM: 0pt; HEIGHT: 21px; TEXT-ALIGN: center
}
#reWidget #indexB .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 7px; BORDER-TOP: 0pt; DISPLAY: =
inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: =
none; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: 0pt; WIDTH: 62px; COLOR: #ffffff; PADDING-TOP: 1px; =
BORDER-BOTTOM: 0pt; HEIGHT: 21px; TEXT-ALIGN: center
}
#reWidget #indexC .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 7px; BORDER-TOP: 0pt; DISPLAY: =
inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: =
none; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: 0pt; WIDTH: 62px; COLOR: #ffffff; PADDING-TOP: 1px; =
BORDER-BOTTOM: 0pt; HEIGHT: 21px; TEXT-ALIGN: center
}
#reWidget #indexA SPAN {
	PADDING-RIGHT: 10px
}
#reWidget #indexC SPAN {
	PADDING-RIGHT: 10px
}
#reWidget #indexB SPAN {
	PADDING-RIGHT: 10px
}
#reWidget #indexB #rentRooms {
	PADDING-BOTTOM: 7px; PADDING-TOP: 10px
}
#reWidget #indexB #rentPrice {
	PADDING-BOTTOM: 7px
}
#reWidget #indexC #openPrice {
	PADDING-BOTTOM: 7px
}
#reWidget #indexA .reTitle {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; =
TEXT-TRANSFORM: uppercase
}
#reWidget #indexB .reTitle {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; =
TEXT-TRANSFORM: uppercase
}
#reWidget #indexC .reTitle {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; =
TEXT-TRANSFORM: uppercase
}
#mEmailed #mEmailedFooter {
	DISPLAY: none
}
#mEmailed #adHolder {
	DISPLAY: none
}
#mEmailed H3 {
	DISPLAY: none
}
#hpHotSearches #hpHotSearchesHeader {
	DISPLAY: none
}
#hpHotSearches UL SPAN {
	DISPLAY: none
}
DIV#globeSearch {
	PADDING-RIGHT: 7px; BORDER-TOP: #3f5f9c 1px dotted; PADDING-LEFT: 7px; =
BACKGROUND: #ebf4fe; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 7px; WIDTH: =
410px; PADDING-TOP: 7px; BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: =
left
}
DIV#globeSearch H3 {
	PADDING-BOTTOM: 7px
}
DIV#globeSearchhead {
	BORDER-RIGHT: 0pt; BORDER-TOP: 0pt; FONT-SIZE: 11px; PADDING-BOTTOM: =
4px; BORDER-LEFT: 0pt; CURSOR: pointer; BORDER-BOTTOM: 0pt; TEXT-ALIGN: =
left
}
DIV#globeSearchhead SPAN {
	BORDER-RIGHT: 0pt; BORDER-TOP: 0pt; FONT-SIZE: 11px; BORDER-LEFT: 0pt; =
CURSOR: pointer; BORDER-BOTTOM: 0pt
}
DIV#globeSearchhead SPAN.searchOn {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 9px; FONT-WEIGHT: bold; =
FONT-SIZE: 11px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/gray_downarrow.gif); =
BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
DIV#globeSearchhead SPAN#globeArchive {
	MARGIN-LEFT: 10px; TEXT-DECORATION: underline
}
DIV.globeSearchform {
	FLOAT: left; WIDTH: 60%; POSITION: relative
}
DIV.globePopular {
	FLOAT: left; WIDTH: 40%; POSITION: relative
}
DIV.globePopular UL.gpopList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.globePopular UL.gpopList LI {
	DISPLAY: inline
}
DIV#globeSearch FORM {
	DISPLAY: inline; MARGIN: 0px
}
DIV#globeSearch .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 7px; BORDER-TOP: 0pt; DISPLAY: =
inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: =
none; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #ffffff; PADDING-TOP: 1px; =
BORDER-BOTTOM: 0pt; HEIGHT: 20px; TEXT-ALIGN: center
}
DIV#globeSearch .form-button:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.=
gif); BACKGROUND-REPEAT: repeat-x
}
DIV#globeSearch INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 0px
}
DIV#travelCity {
	PADDING-RIGHT: 7px; BORDER-TOP: #3f5f9c 1px dotted; PADDING-LEFT: 7px; =
BACKGROUND: #ebf4fb 0% 50%; PADDING-BOTTOM: 7px; MARGIN: 0pt; WIDTH: =
340px; PADDING-TOP: 7px; BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: =
left
}
DIV#travelCity H3 {
	PADDING-BOTTOM: 7px
}
DIV#travelCityform INPUT.text {
	BORDER-RIGHT: #3f5f9c 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 3px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 3px solid; WIDTH: =
115px; COLOR: #999999; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 3px =
solid; HEIGHT: 21px; font-size-adjust: none; font-stretch: normal
}
DIV#travelCityform FORM {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
DIV#travelCity UL.linkList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#travelCity UL.linkList LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
DIV#travelCityform .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: =
inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: =
none; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #ffffff; PADDING-TOP: 1px; =
BORDER-BOTTOM: 0pt; HEIGHT: 21px; TEXT-ALIGN: center
}
.bankrate-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: =
inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: =
none; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #fff; PADDING-TOP: 1px; =
BORDER-BOTTOM: 0pt; HEIGHT: 21px; TEXT-ALIGN: center
}
DIV#movieSearch {
	PADDING-RIGHT: 7px; BORDER-TOP: #3f5f9c 1px dotted; PADDING-LEFT: 7px; =
BACKGROUND: #ebf4fb 0% 50%; PADDING-BOTTOM: 7px; MARGIN: 0pt; =
PADDING-TOP: 7px; BORDER-BOTTOM: #3f5f9c 1px dotted; POSITION: relative; =
TEXT-ALIGN: left
}
DIV#movieSearch H3 {
	PADDING-BOTTOM: 7px
}
DIV#movieSearch DIV#searchForm {
	FLOAT: left; WIDTH: 62%
}
DIV#movieSearch FORM {
	FLOAT: left; MARGIN: 0px 30px 0px 0px; POSITION: relative
}
DIV#movieSearch INPUT.movieName {
	BORDER-RIGHT: #3f5f9c 2px solid; BORDER-TOP: #3f5f9c 2px solid; =
DISPLAY: inline; BORDER-LEFT: #3f5f9c 2px solid; BORDER-BOTTOM: #3f5f9c =
2px solid; POSITION: relative
}
DIV#movieSearch INPUT.form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: =
inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: =
0px; FLOAT: none; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #ffffff; PADDING-TOP: 1px; =
BORDER-BOTTOM: 0pt; POSITION: relative; TOP: 1px; HEIGHT: 22px; =
TEXT-ALIGN: center
}
#mostpopWidgetLg {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: =
0pt; WIDTH: auto; PADDING-TOP: 0pt
}
#mostpopWidgetLgNav {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: =
0pt; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: auto; =
PADDING-TOP: 0pt; BORDER-BOTTOM: #3f5f9c 4px solid; HEIGHT: auto; =
font-size-adjust: none; font-stretch: normal
}
#mostpopTab {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0pt; =
FLOAT: none; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0px
}
#mostpopTab UL {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0pt; =
PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 5px
}
#mostpopTab LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#mostpopTab A.active {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0pt -150px; =
BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-RIGHT-WIDTH: =
0pt
}
#mostpopTab A {
	PADDING-RIGHT: 0pt; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: =
bold; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/left_both.gif) =
no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0pt; MARGIN: 0pt 2px =
-1px 0pt; CURSOR: pointer; PADDING-TOP: 0pt; BORDER-BOTTOM: #3f5f9c 1px =
solid; TEXT-DECORATION: none
}
#mostpopTab A.active SPAN {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; COLOR: #ffffff
}
#mostpopTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px; COLOR: #ffffff; TEXT-DECORATION: none
}
#mostpopTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#mostpopTab A SPAN {
	FLOAT: none
}
#mostpopTab A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: =
bold; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/right_both.gif) =
no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #3f5f9c; =
PADDING-TOP: 5px
}
#mEmailed #mEmailedCont OL {
	PADDING-LEFT: 25px
}
#mEmailed #mEmailedCont A {
	FONT-WEIGHT: bold
}
#hpHotSearches A {
	FONT-WEIGHT: bold
}
#hpHotSearches UL {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 0px
}
.padRight10 #shsBody {
	WIDTH: 100%
}
#sportsScoreboardCont {
	PADDING-RIGHT: 0pt; BACKGROUND-POSITION: center top; PADDING-LEFT: 0pt; =
BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/bg_white_border.gif);=
 PADDING-BOTTOM: 10px; WIDTH: 399px; PADDING-TOP: 5px; =
BACKGROUND-REPEAT: repeat-y
}
#sportsScoreboardCont .scoreTime {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fff; MARGIN-BOTTOM: =
5px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #666666; =
FONT-FAMILY: arial; TEXT-ALIGN: center
}
#sportsScoreboardCont .scoreA {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #000; LETTER-SPACING: -1px
}
.scoreB {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #000; LETTER-SPACING: -1px
}
#sportsScoreboardCont .aScore {
	FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 48%
}
#sportsScoreboardCont .bScore {
	FLOAT: right; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 48%
}
#sportsScoreboardCont .aScore IMG {
	FLOAT: left
}
#sportsScoreboardCont .aScore .overline {
	TEXT-ALIGN: center
}
#sportsScoreboardCont .aScore .scoreA {
	TEXT-ALIGN: center
}
#sportsScoreboardCont .bScore IMG {
	CLEAR: right; FLOAT: right
}
#sportsScoreboardCont .bScore .overline {
	CLEAR: left; TEXT-ALIGN: center
}
#sportsScoreboardCont .bScore .scoreB {
	CLEAR: left; PADDING-LEFT: 4px; FLOAT: none; TEXT-ALIGN: center
}
#sportsScoreboardCont DIV.split50 DIV.aSide {
	PADDING-LEFT: 4px; FLOAT: left; OVERFLOW: hidden; WIDTH: 47%
}
#sportsScoreboardCont DIV.split50 DIV.bSide {
	PADDING-RIGHT: 5px; FLOAT: right; OVERFLOW: hidden; WIDTH: 47%; =
TEXT-ALIGN: left
}
#sportsScoreboardCont .teamCallout {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
#sportsScoreboardCont .media {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
#sportsScoreboardCont .matchup {
	FONT-WEIGHT: bold; LINE-HEIGHT: 15px
}
#sportsScoreboardCont .split50 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
#sportsScoreboardCont .linklistInline {
	TEXT-ALIGN: center
}
#relatedBox #sportsScoreboardCont {
	WIDTH: 180px
}
#relatedBox #sportsScoreboardCont .aSide {
	WIDTH: 100%
}
#relatedBox #sportsScoreboardCont UL.linklistInline {
	FONT-SIZE: 12px
}
.img178h2above .imgCapCred IMG {
	FLOAT: none
}
.img178h2left .imgCapCred IMG {
	FLOAT: none
}
.img178h3above .imgCapCred IMG {
	FLOAT: none
}
.img178h3left .imgCapCred IMG {
	FLOAT: none
}
.imgLeft179 .imgCapCred IMG {
	FLOAT: none
}
.imgRight179 .imgCapCred IMG {
	FLOAT: none
}
.img178h2above .imgCapCred {
	FLOAT: left; WIDTH: 178px
}
.img178h2left .imgCapCred {
	FLOAT: left; WIDTH: 178px
}
.img178h3above .imgCapCred {
	FLOAT: left; WIDTH: 178px
}
.img178h3left .imgCapCred {
	FLOAT: left; WIDTH: 178px
}
.imgLeft179 .imgCapCred {
	FLOAT: left; WIDTH: 178px
}
.imgRight179 .imgCapCred {
	FLOAT: right; WIDTH: 178px
}
.img178h3leftbold .imgCapCred IMG {
	WIDTH: 178px
}
.img178h3leftbold .imgCapCred {
	WIDTH: 178px
}
.imgRight179 .imgCapCred IMG {
	WIDTH: 178px; HEIGHT: 105px
}
.imgLeft179 .imgCapCred IMG {
	WIDTH: 178px; HEIGHT: 105px
}
.imgRight179 IMG {
	FLOAT: none; WIDTH: auto; HEIGHT: auto
}
.imgLeft179 IMG {
	FLOAT: none; WIDTH: auto; HEIGHT: auto
}
.img259h3above .imgCapCred {
	WIDTH: 259px
}
.img259h3below .imgCapCred {
	WIDTH: 259px
}
.img259headlineabove .imgCapCred {
	WIDTH: 259px
}
.img259headlinebelow .imgCapCred {
	WIDTH: 259px
}
.img329h2above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h2below .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h6below .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h6above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h2above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h2below .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h6above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h6below .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img396h6above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 396px
}
.img396h2above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 396px
}
.img396h2below .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 396px
}
.img396h6above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2below .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.imgCapCred .attr {
	FLOAT: right
}
.imgCapCred .caption {
	CLEAR: right; DISPLAY: block
}
.imgCapCred {
	MARGIN-RIGHT: 5px
}
.fullC #Col1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 959px; PADDING-TOP: 10px
}
.fullC #Col3 {
	DISPLAY: none
}
.textBlack11 {
	FONT-SIZE: 11px; COLOR: #272727
}
.gsHolder {
	MARGIN-LEFT: 8px
}
.gsHolder .gsBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: =
209px; PADDING-TOP: 10px; BACKGROUND-COLOR: #cfdcee
}
.gsHolder .topSlice {
	FONT-SIZE: 0px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/top_globe_store.gif);=
 BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.gsHolder .bottomSlice {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/bottom_globe_store.gi=
f); BACKGROUND-REPEAT: no-repeat
}
.gsHolder .gsDivide {
	BORDER-TOP: #a4b7d7 1px solid; MARGIN: 15px 0px 15px 10px; HEIGHT: 1px
}
.gsHolder .globeImg {
	FLOAT: left
}
DIV.split4060 DIV.aSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 40%
}
DIV.split4060 DIV.bSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 60%
}
.gsHolder .gsubIcon {
	FLOAT: left
}
.gsHolder .gsubText {
	FLOAT: left; WIDTH: 65%
}
#globalNavRedux .gnavContainer LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 8px
}
#globalNavRedux #gjobs {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
#globalNavRedux #gre {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px
}
#globalNavRedux #gsearch {
	PADDING-RIGHT: 4px; PADDING-LEFT: 7px
}
#globalNavRedux #gcars {
	PADDING-RIGHT: 8px; PADDING-LEFT: 9px
}
#globalNavRedux #gjobs_on {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
#globalNavRedux #gre_on {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px
}
#globalNavRedux #gsearch_on {
	PADDING-RIGHT: 4px; PADDING-LEFT: 7px
}
#globalNavRedux #gcars_on {
	PADDING-RIGHT: 8px; PADDING-LEFT: 9px
}
#globalNavRedux .gnavContainer LI {
	BORDER-RIGHT: #fff 1px dotted; FONT-SIZE: 12px; FLOAT: left; =
PADDING-BOTTOM: 8px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none; POSITION: =
relative; HEIGHT: 29px
}
#globalNavRedux #search {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#globalNavRedux .gnavContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; Z-INDEX: 3; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; =
TEXT-TRANSFORM: uppercase; WIDTH: 958px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #203c73 1px solid; POSITION: relative; HEIGHT: 28px
}
#globalNavRedux .gnavContainer A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#globalNavRedux A {
	COLOR: #203c73; TEXT-DECORATION: none
}
#globalNavRedux LI A {
	DISPLAY: block; LINE-HEIGHT: 20px; POSITION: relative; TOP: 0px
}
#globalNavRedux #sNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; WIDTH: 958px; PADDING-TOP: 0px; HEIGHT: 27px; =
BACKGROUND-COLOR: #e5e5e5
}
#globalNavRedux #sNav LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TOP: 5px
}
#globalNavRedux #sNav LI A {
	TOP: 4px
}
#globalNavRedux #sNav A {
	COLOR: #464646
}
#globalNavRedux #sNav A:hover {
	COLOR: #000
}
#globalNavRedux #sNav LI.active A {
	FONT-WEIGHT: bold; COLOR: #000
}
#globalNavRedux #globalNav #sNav A:focus {
	COLOR: #000
}
#globalNavRedux .gnavContainer LI {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_off.gif); =
BACKGROUND-REPEAT: repeat-x
}
#globalNavRedux .gnavContainer LI.active {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
#globalNavRedux .gnavContainer LI.active A {
	COLOR: #fff
}
#globalNavRedux .gnavContainer LI:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
#globalNavRedux .gnavContainer LI:hover A {
	COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#globalNavRedux A:hover {
	BORDER-BOTTOM-STYLE: none
}
#globalNavRedux A:focus {
	BORDER-BOTTOM-STYLE: none
}
#globalNav A:active {
	BORDER-BOTTOM-STYLE: none
}
#headL IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 5px
}
#headR IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 5px
}
#header #globeIcon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#globalNavRedux .gnavContainer LI.cfied_on A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gcars A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gjobs A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gre A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gsearch A:hover {
	COLOR: #fff
}
#hp #globalNavRedux .gnavContainer LI.cfied_on A:hover {
	COLOR: #203c73
}
#globalNavRedux LI#gcars {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.g=
if); COLOR: #fff
}
#globalNavRedux LI#gjobs {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.g=
if); COLOR: #fff
}
#globalNavRedux LI#gre {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.g=
if); COLOR: #fff
}
#globalNavRedux LI#gsearch {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.g=
if); COLOR: #fff
}
#globalNavRedux .gnavContainer LI.cfied {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.g=
if); COLOR: #fff
}
#globalNavRedux LI#gcars:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNavRedux LI#gjobs:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNavRedux LI#gre:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNavRedux LI#gsearch:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNavRedux .gnavContainer LI.cfied:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNavRedux .gnavContainer LI.active {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNavRedux .gnavContainer LI#gsearch {
	BORDER-RIGHT-STYLE: none
}
#globalNavRedux .gnavContainer LI#gsearch_on {
	BORDER-RIGHT-STYLE: none
}
#secnav_ot {
	DISPLAY: none
}
UL.quoteTease {
	BACKGROUND-POSITION: 0px 5px; MARGIN-TOP: 5px; PADDING-LEFT: 23px; =
BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/quote_left.gif); =
MARGIN-BOTTOM: 10px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.quotation .quoteTease .quote {
	FONT: italic 17px/23px georgia, times, Times New Roman, serif; COLOR: =
#272727; TEXT-DECORATION: none
}
.quotation .quoteTease .quote A {
	FONT: italic 17px/23px georgia, times, Times New Roman, serif; COLOR: =
#272727; TEXT-DECORATION: none
}
.quotation .quoteTease .quote A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.quoteTease LI.leftQuote {
	DISPLAY: inline
}
.quoteTease LI.quote {
	DISPLAY: inline
}
.quoteTease LI.rightQuote {
	DISPLAY: inline
}
.quoteTease LI.annotation {
	FONT: bold 11px/8px arial, helvetica, sans-serif; COLOR: #666; =
PADDING-TOP: 8px
}
.quoteTease LI.rightQuote {
	MARGIN-LEFT: 7px; WIDTH: 23px; HEIGHT: 16px
}
#g2g {
	DISPLAY: none
}
.gallery #Col2 #g2g {
	DISPLAY: block; WIDTH: 189px; BACKGROUND-COLOR: #ebf4fb; TEXT-ALIGN: =
left
}
#g2gMargins {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#g2g FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px 0px; PADDING-TOP: 0px
}
#g2g FORM .form-button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FLOAT: =
right; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; WIDTH: 37px; COLOR: #fff; =
PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: =
21px; BORDER-RIGHT-WIDTH: 0px
}
#g2g FORM .form-button:link {
	COLOR: #fff
}
#g2g FORM .form-button:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.=
gif); BACKGROUND-REPEAT: repeat-x
}
#g2g SELECT {
	MARGIN-BOTTOM: 5px; WIDTH: 179px
}
#g2g .search_box {
	MARGIN-BOTTOM: 5px; WIDTH: 179px
}
#g2g .search_box {
	WIDTH: 175px; COLOR: #999
}
#g2g .active {
	COLOR: #000
}
.graphicIntro {
	FONT-SIZE: 14px; COLOR: #272727; LINE-HEIGHT: 20px; FONT-FAMILY: =
"Georgia","Times New Roman",Times,serif
}
#ttdRedux {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#ttdRedux .ttdContent {
	BORDER-RIGHT: #0995e4 2px solid; BORDER-LEFT: #0995e4 2px solid; ZOOM: =
1; HEIGHT: 125px
}
#ttdRedux .ttdTitleAd {
	HEIGHT: 20px
}
#ttdRedux .ttdTitleAd H3 {
	DISPLAY: inline; FONT-SIZE: 14px; COLOR: #000
}
#ttdRedux .ttdTitleAd SPAN.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#ttdRedux .ttdTitleAd SPAN.ad {
	FLOAT: right; WIDTH: 105px; MARGIN-RIGHT: 10px; POSITION: relative; =
TOP: -8px; HEIGHT: 25px
}
#ttdRedux .ttdCalendar {
	PADDING-RIGHT: 10px; BORDER-TOP: #88bde9 1px dotted; PADDING-LEFT: =
10px; BACKGROUND: #d9ecfa; PADDING-BOTTOM: 8px; PADDING-TOP: 6px; =
TEXT-ALIGN: center
}
#ttdRedux .ttdCalendar A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#ttdRedux .ttdCalendar A IMG.day {
	BORDER-RIGHT: #0995e4 1px solid; BORDER-TOP: #0995e4 1px solid; =
BORDER-LEFT: #0995e4 1px solid; WIDTH: 34px; BORDER-BOTTOM: #0995e4 0px =
solid; HEIGHT: 11px
}
#ttdRedux .ttdCalendar A IMG.date {
	BORDER-RIGHT: #0995e4 1px solid; BORDER-TOP: #0995e4 0px solid; =
BORDER-LEFT: #0995e4 1px solid; WIDTH: 34px; BORDER-BOTTOM: #0995e4 1px =
solid; HEIGHT: 16px
}
#ttdRedux .ttdCalendar A:hover IMG.day {
	BORDER-RIGHT: #e95d08 1px solid; BORDER-TOP: #e95d08 1px solid; =
BORDER-LEFT: #e95d08 1px solid; BORDER-BOTTOM: #e95d08 0px solid
}
#ttdRedux .ttdCalendar A:hover IMG.date {
	BORDER-RIGHT: #e95d08 1px solid; BORDER-TOP: #e95d08 0px solid; =
BORDER-LEFT: #e95d08 1px solid; BORDER-BOTTOM: #e95d08 1px solid
}
#ttdRedux .ttdTeases {
	BACKGROUND: #d9ecfa; BORDER-BOTTOM: #88bde9 1px dotted; TEXT-ALIGN: =
left
}
#ttdRedux .ttdTeases UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#ttdRedux .ttdTeases UL LI {
	LINE-HEIGHT: 12px
}
#ttdRedux .moreLinks {
	POSITION: relative; TOP: 2px
}
#ttdRedux .moreLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#ttdRedux .moreLinks UL.linklist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ttdRedux .topCorners {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/ttd_calimages/top.gif=
); LINE-HEIGHT: 12px; BACKGROUND-REPEAT: no-repeat
}
#ttdRedux .bottomCorners {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/ttd_calimages/bottom.=
gif); LINE-HEIGHT: 12px; BACKGROUND-REPEAT: no-repeat
}
#ttdRedux TD.calCell {
	PADDING-RIGHT: 10px
}
.search {
	BACKGROUND: #fff
}
.tabbed .tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; TEXT-TRANSFORM: =
uppercase; PADDING-TOP: 0px; FONT-FAMILY: arial
}
.tabbed .tabs A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0pt; DISPLAY: block; =
PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/re_comm_left_yellow.g=
if) no-repeat 0px 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0pt; MARGIN: 0pt 10px 0pt 0pt; CURSOR: pointer; =
PADDING-TOP: 0pt; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.tabbed .tabs LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.tabbed .tabs {
	LIST-STYLE: none none outside
}
.tabbed .tabs A.active {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; =
BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt
}
.tabbed .tabs A:hover {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; =
BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt
}
.tabbed .tabs A:active {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; =
BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt
}
.tabbed .tabs A:focus {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; =
BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt
}
.tabbed .tabs A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: =
bold; BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/re_comm_right_yellow.=
gif) no-repeat right top; PADDING-BOTTOM: 4px; COLOR: #000000; =
PADDING-TOP: 5px
}
.tabbed .tabContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f7ec97 0% 50%; =
PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.tabbed .tabs A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed .tabs A:active SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed .tabs A:focus SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed .tabs A.active SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.tabbed FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; =
PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: =
0px
}
.tabbed FORM P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabbed FORM LEGEND {
	DISPLAY: none
}
.tabbed FORM OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.tabbed FORM OL LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
.tabbed FORM LABEL {
	DISPLAY: block; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: =
uppercase; COLOR: #000; LINE-HEIGHT: 11px; FONT-FAMILY: =
Arial,Helvetica,sans-serif; LETTER-SPACING: 0.07em
}
.tabbed INPUT.submit {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px =
solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; =
BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/lightGrayGradient.gif=
) #fff repeat-x center bottom; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 0px; =
BORDER-LEFT: #999 1px solid; WIDTH: 36px; CURSOR: pointer; PADDING-TOP: =
0px; BORDER-BOTTOM: #999 1px solid; POSITION: relative; HEIGHT: 22px
}
.tabbed .input {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: =
3px; COLOR: #999; PADDING-TOP: 4px; FONT-FAMILY: Helvatica, Arial, =
sans-serif
}
.tabbed FORM LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
A.globePop {
	DISPLAY: block
}
.payload {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 0px; MARGIN-LEFT: 12px; PADDING-TOP: 0px; POSITION: =
relative
}
.bottomBorder {
	BACKGROUND-IMAGE: =
url(http://bomoms.boston.com/custom/bomoms/images/shadow_btm.gif); =
POSITION: relative; HEIGHT: 10px
}
.bottomBorder #bottomRight {
	RIGHT: -1px; POSITION: absolute
}
#topLeft {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#featuredContent {
	MARGIN-TOP: 10px; BACKGROUND-IMAGE: =
url(http://bomoms.boston.com/custom/bomoms/images/shadow_lft.gif); =
WIDTH: 615px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.twoCell50 .payload {
	BACKGROUND-POSITION: 10px 0px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/bomoms_581_bg_bdbdbd.=
gif); BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.threeCell .payload {
	BACKGROUND-POSITION: 10px 0px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/bomoms_581_bg_bdbdbd.=
gif); BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.twoCell50 .cellC {
	DISPLAY: none
}
.twoCell50 .cellA {
	WIDTH: 280px
}
.twoCell50 .cellB {
	WIDTH: 280px
}
.twoCell50 .cellA {
	FLOAT: left
}
.twoCell50 .cellB {
	FLOAT: right
}
.twoCell50h .cellC {
	DISPLAY: none
}
.twoCell50h .cellA {
	MARGIN: 0px 10px; WIDTH: 581px
}
.twoCell50h .cellB {
	MARGIN: 0px 10px; WIDTH: 581px
}
.twoCell50h .cellA {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #bdbdbd 1px =
dotted
}
.threeCell .cellA {
	FLOAT: left; WIDTH: 280px
}
.threeCell .cellB {
	FLOAT: right; WIDTH: 280px
}
.threeCell .cellC {
	FLOAT: right; WIDTH: 280px
}
.threeCell .cellB {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #bdbdbd 1px =
dotted
}
BODY#popUp {
	MIN-WIDTH: 565px
}
BODY#popUp #container {
	WIDTH: 77%
}
BODY#popUp #headContain {
	PADDING-RIGHT: 110px; PADDING-LEFT: 110px
}
BODY#popUp #headContain .column {
	FLOAT: left; POSITION: relative
}
BODY#popUp #center {
	OVERFLOW: hidden; WIDTH: 100%; TEXT-ALIGN: center
}
BODY#popUp #left {
	RIGHT: 100px; MARGIN-LEFT: -100%; WIDTH: 100px
}
BODY#popUp #right {
	RIGHT: -10px; WIDTH: 100px; MARGIN-RIGHT: -100%
}
BODY#popUp #popHeader {
	BORDER-TOP: #000066 3px solid; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: =
15px; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #3e5f9d 1px dotted; =
POSITION: relative; HEIGHT: 24px
}
BODY#popUp #right A {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right center; =
BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/graphic_closeWindow.g=
if); FONT: 11px arial; COLOR: #666; MARGIN-RIGHT: 10px; =
BACKGROUND-REPEAT: no-repeat
}
BODY#popUp #right A:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/graphic_closeWindow_h=
over.gif); COLOR: #002878; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY#popUp .popUp {
	WIDTH: 100%
}
BODY#popUp .popGoogleAds {
	MARGIN-BOTTOM: 10px
}
BODY#popUp .popDisc {
	MARGIN-LEFT: 25%; WIDTH: 50%
}
SELECT {
	FONT-SIZE: 12px; OVERFLOW: hidden
}
#carsFormHolder H3 {
	MARGIN-BOTTOM: 8px; FONT: bold 18px/18px Arial; COLOR: #fff
}
#carsFormHolder .subSectionHeader {
	MARGIN-BOTTOM: 8px; FONT: bold 14px/16px Arial; COLOR: #fff
}
#carsFormHolder {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/cars/search/cars_blue_gradient.gif); =
MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 729px; PADDING-TOP: =
10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 135px
}
#carsFormHolder #buyUsed {
	BORDER-RIGHT: #8ebbff 1px dotted; PADDING-RIGHT: 10px; FLOAT: left; =
WIDTH: 348px; MARGIN-RIGHT: 10px; POSITION: relative; TEXT-ALIGN: left
}
#carsFormHolder #buyNew {
	BORDER-RIGHT: #8ebbff 1px dotted; FLOAT: left; WIDTH: 25%; =
MARGIN-RIGHT: 10px; POSITION: relative; TEXT-ALIGN: left
}
#carsFormHolder #carDeals {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 20%; COLOR: #fff; POSITION: =
relative; TEXT-ALIGN: left
}
#carDeals .cLogo A {
	DISPLAY: block; WIDTH: 158px; HEIGHT: 50px
}
#carsFormBG {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: =
url(http://cache.boston.com/cars/search/cars_powered_by_logo.gif); =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 152px
}
#buyUsed .make {
	FLOAT: left; MARGIN-RIGHT: 10px; POSITION: relative
}
#buyUsed .model {
	FLOAT: left; MARGIN-RIGHT: 10px; POSITION: relative
}
#buyUsed .max {
	FLOAT: left; POSITION: relative
}
#buyUsed .within {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: 10px 25px 0px 0px; =
TEXT-TRANSFORM: uppercase; COLOR: #fff; POSITION: relative
}
#buyUsed .within SELECT {
	MARGIN-RIGHT: 5px
}
#buyUsed .zip {
	FLOAT: left; MARGIN: 10px 0px 0px; POSITION: relative
}
#buyUsed .zip INPUT.zip {
	MARGIN-RIGHT: 10px
}
#buyUsed SPAN {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; TEXT-TRANSFORM: =
uppercase; COLOR: #fff
}
#buyUsed .button {
	LEFT: 8px; FLOAT: left; POSITION: relative; TOP: 26px
}
.extraLinks {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; COLOR: #fff
}
.extraLinks A {
	FONT-SIZE: 10px; COLOR: #fff
}
#buyUsed .searchUsed {
	BORDER-RIGHT: #1b1b1b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#1b1b1b 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
10px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/cars/search/search_stretch.gif); =
PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #1b1b1b 1px =
solid; WIDTH: 99px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px; =
BORDER-BOTTOM: #1b1b1b 1px solid; BACKGROUND-REPEAT: repeat-x
}
INPUT.zipForm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#buyNew SPAN {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; TEXT-TRANSFORM: =
uppercase; COLOR: #fff
}
#buyNew .yourZip {
	MARGIN-TOP: 10px; FLOAT: left; POSITION: relative
}
#buyNew .newButton {
	LEFT: 10px; FLOAT: left; POSITION: relative; TOP: 26px
}
#buyNew .searchNew {
	BORDER-RIGHT: #1b1b1b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#1b1b1b 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
10px; BACKGROUND-IMAGE: =
url(http://cache.boston.com/cars/search/search_stretch.gif); =
PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #1b1b1b 1px =
solid; WIDTH: 96px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px; =
BORDER-BOTTOM: #1b1b1b 1px solid; BACKGROUND-REPEAT: repeat-x
}
INPUT.yourZipCode {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#carDeals A.usedSpecials {
	DISPLAY: block; BACKGROUND-IMAGE: =
url(http://cache.boston.com/cars/search/used_car_OFF.gif); WIDTH: 148px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
#carDeals A.usedSpecials:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/cars/search/used_car_ON.gif); =
BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#carDeals A.newSpecials {
	DISPLAY: block; BACKGROUND-IMAGE: =
url(http://cache.boston.com/cars/search/new_car_OFF.gif); WIDTH: 148px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
#carDeals A.newSpecials:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/cars/search/new_car_ON.gif); =
BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#cheapGas {
	WIDTH: 329px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#cheapGas LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: =
0px
}
#cheapGas IMG {
	FLOAT: left
}
#cheapGas FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#cheapGas FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#cheapGas OL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cheapGas OL LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#cheapGas INPUT {
	FONT-SIZE: 10px
}
#cheapGas SELECT {
	FONT-SIZE: 10px
}
#cheapGas LI LABEL {
	DISPLAY: none; FONT-WEIGHT: bold
}
#cheapGas FORM .submit {
	POSITION: relative; TOP: 4px
}
#cheapGas #location {
	WIDTH: 120px
}
#askForm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #d9ecfa; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#askForm P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 5px 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px
}
#askForm FORM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px
}
#askForm FORM DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px
}
#askForm TEXTAREA {
	WIDTH: 100%; HEIGHT: 100px
}
#askForm .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; PADDING-LEFT: =
0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0pt; WIDTH: =
auto; COLOR: #ffffff; LINE-HEIGHT: 21px; PADDING-TOP: 0px; =
BORDER-BOTTOM: 0pt; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: =
relative; HEIGHT: 21px
}
.tabWidget {
	PADDING-TOP: 10px
}
.tabWidget .tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; TEXT-TRANSFORM: =
uppercase; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; =
FONT-FAMILY: arial; HEIGHT: 19px; BACKGROUND-COLOR: #e5e5e5
}
.tabWidget .tabs LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.tabWidget .tabs LI A {
	DISPLAY: block; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 4px; =
CURSOR: pointer; POSITION: relative; BACKGROUND-COLOR: #e5e5e5
}
.tabWidget .tabs SPAN {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; =
PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: =
relative; TOP: 2px
}
.tabWidget .tabs LI A.active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: =
block; FLOAT: left; MARGIN: 0px 3px; BORDER-LEFT: #000 1px solid; =
CURSOR: pointer; COLOR: #000; BORDER-BOTTOM: #000 0px solid; POSITION: =
relative; TOP: -3px; HEIGHT: 21px; BACKGROUND-COLOR: #fff
}
.tabWidget .tabs A.active SPAN {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; TOP: 4px; =
HEIGHT: 20px; BACKGROUND-COLOR: #fff
}
.tabWidget .tabs LI A:hover {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 0px =
3px; BORDER-LEFT: #333 1px solid; COLOR: #333; BORDER-BOTTOM: #333 0px =
solid; TOP: -3px; HEIGHT: 21px
}
.tabWidget .tabs LI A:active {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 0px =
3px; BORDER-LEFT: #333 1px solid; COLOR: #333; BORDER-BOTTOM: #333 0px =
solid; TOP: -3px; HEIGHT: 21px
}
.tabWidget .tabs LI A:focus {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 0px =
3px; BORDER-LEFT: #333 1px solid; COLOR: #333; BORDER-BOTTOM: #333 0px =
solid; TOP: -3px; HEIGHT: 21px
}
.tabWidget .tabs LI A:hover SPAN {
	TOP: 4px
}
.tabWidget .tabs LI A:active SPAN {
	TOP: 4px
}
.tabWidget .tabs LI A:focus SPAN {
	TOP: 4px
}
UL.fiveTC {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
UL.fiveTC LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 10px; WIDTH: 100px; PADDING-TOP: 0px; =
LIST-STYLE-TYPE: none
}
UL.fiveTC IMG {
	DISPLAY: block; FLOAT: none
}
UL.fiveTC .cf {
	VISIBILITY: hidden; WIDTH: 0px; HEIGHT: 0px
}
UL.fiveTC .img100h3Left .tt {
	DISPLAY: none
}
UL.fiveTC .img100h3Left .cf {
	CLEAR: none
}
UL.fiveTC .img100h3Left H3 {
	FONT-SIZE: 12px
}
UL.fiveTC .tt .span {
	DISPLAY: none
}
UL.fiveTC .img100h3Left {
	OVERFLOW: hidden; WIDTH: 100px
}
.superLede IMG {
	WIDTH: 609px
}
.superLede H1 {
	FONT-SIZE: 42px; MARGIN: 10px 0px; TEXT-ALIGN: center
}
.superLede .tt {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px
}
.superLede .tt A {
	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; FONT-FAMILY: arial, helvetica, =
sans-serif
}
H3 {
	FONT-SIZE: 17px; TEXT-TRANSFORM: none; LINE-HEIGHT: 19px
}
A.bold {
	FONT-SIZE: 14px
}
LI A.bold {
	FONT-SIZE: 12px
}
.img80headlineLeftBold {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.img100headlineLeftBold {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.img100headlineBoldLeft {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
UL.linklist LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; LINE-HEIGHT: 25px
}
H3.sectionHeader {
	DISPLAY: block; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; =
LINE-HEIGHT: 17px
}
#relatedBox .sectionHeader {
	FONT-SIZE: 14px
}
#insideBcom H3 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
UL.sectionLinks {
	BORDER-TOP: #b7cdff 1px solid; MARGIN-TOP: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #b7cdff 1px solid; BACKGROUND-COLOR: =
#ebf4fb
}
#jobs UL.sectionLinks {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px
}
#re UL.sectionLinks {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px
}
#autos UL.sectionLinks {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px
}
#classyWidget UL.sectionLinks {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px
}
UL.sectionLinks A {
	COLOR: #333
}
UL.sectionLinks A:hover {
	TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.section#content .dotted4px {
	MARGIN: 16px 0pt 4px; WIDTH: auto; BORDER-BOTTOM: #3f5f9c 4px solid; =
HEIGHT: 0px
}
#hp .dotted4px {
	MARGIN: 16px 0pt 4px; WIDTH: auto; BORDER-BOTTOM: #3f5f9c 4px solid; =
HEIGHT: 0px
}
#hp .dotted4pxnopad {
	MARGIN: 16px 0pt 4px; WIDTH: auto; BORDER-BOTTOM: #3f5f9c 4px solid; =
HEIGHT: 0px
}
.dotted4pxnopad {
	MARGIN: 0px
}
#ae {
	PADDING-TOP: 0px
}
.tt {
	PADDING-TOP: 2px
}
.ltBlueBox {
	BORDER-RIGHT: #b7cdff 1px solid; BORDER-TOP: #b7cdff 1px solid; =
BORDER-LEFT: #b7cdff 1px solid; BORDER-BOTTOM: #b7cdff 1px solid
}
H3.sectionHeader A {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: right center; =
BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/big_caret_OFF_clear.g=
if); COLOR: #000; BACKGROUND-REPEAT: no-repeat
}
H3.sectionHeader A:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/big_caret_ON_ee8822.g=
if); COLOR: #ee8822
}
A.subSectionHeader {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: right center; DISPLAY: inline; =
BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/lead_out_caret_000000=
_clear.gif); COLOR: #000; BACKGROUND-REPEAT: no-repeat
}
A.subSectionHeader:hover {
	DISPLAY: inline; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/caret_smaller_ee8822.=
gif); COLOR: #ee8822
}
.breakingNews H3.breaking {
	FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase
}
H3.breaking {
	FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase
}
#jobs H3.sectionHeader A {
	PADDING-RIGHT: 0px; FONT-SIZE: 15px; BACKGROUND-IMAGE: none
}
#re H3.sectionHeader A {
	PADDING-RIGHT: 0px; FONT-SIZE: 15px; BACKGROUND-IMAGE: none
}
#autos H3.sectionHeader A {
	PADDING-RIGHT: 0px; FONT-SIZE: 15px; BACKGROUND-IMAGE: none
}
#jobs H3.sectionHeader A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none; COLOR: #ee8822
}
#re H3.sectionHeader A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none; COLOR: #ee8822
}
#autos H3.sectionHeader A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none; COLOR: #ee8822
}
#feedbackForm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#feedbackForm FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#feedbackForm LABEL {
	CLEAR: both; FLOAT: left
}
#feedbackForm INPUT {
	CLEAR: both; FLOAT: left
}
#feedbackForm SELECT {
	CLEAR: both; FLOAT: left
}
#feedbackForm LABEL {
	DISPLAY: block; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 100%
}
#feedbackFormRequired {
	DISPLAY: block; FLOAT: left; WIDTH: 240px
}
#feedbackFormRequired LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 240px
}
INPUT#netform_sender {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; FLOAT: left; =
PADDING-BOTTOM: 1px; MARGIN: 0px 20px 0px 0px; BORDER-LEFT: #272727 1px =
solid; WIDTH: 200px; PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; =
FONT-FAMILY: arial
}
SELECT#netform_subject {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: =
1px; MARGIN: 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 204px; =
PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
.feedbackHeader {
	COLOR: #000099; BORDER-BOTTOM: #000099 1px solid
}
#registration {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: =
1px; MARGIN: 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 204px; =
PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
#send_reply {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: =
1px; MARGIN: 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 204px; =
PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
#netform_body {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: =
1px; MARGIN: 0px 0px 10px; BORDER-LEFT: #272727 1px solid; WIDTH: 500px; =
PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
.feedbackHeader {
	COLOR: #000099; BORDER-BOTTOM: #000099 1px solid
}
#sender_name {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: =
1px; MARGIN: 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 200px; =
PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
#URL_concern {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: =
1px; MARGIN: 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 200px; =
PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
.feedbackButtons {
	CLEAR: both; FLOAT: left; MARGIN: 20px 0px 0px
}
#truste {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 0px =
30px; WIDTH: 157px; PADDING-TOP: 0px; HEIGHT: 47px; BORDER-RIGHT-WIDTH: =
0px
}
#yourtownWell {
	MARGIN-TOP: 10px
}
#yourtownWell .sectionHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
BORDER-LEFT: #d41212 4px solid; LINE-HEIGHT: 15px; PADDING-TOP: 7px; =
BACKGROUND-COLOR: #666
}
#yourtownWell .sectionHeader A {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/big_caret_on_666.gif)=
; COLOR: #fff
}
#yourtownWell .sectionHeader A:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/big_caret_off_666.gif=
); COLOR: #d41212
}
#yourtownWell .sectionHeader A:active {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/big_caret_off_666.gif=
); COLOR: #d41212
}
#yourtownWell UL.linklistNoBullets .leadIn {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; =
TEXT-TRANSFORM: uppercase; WIDTH: 79px; COLOR: #2851a2; LINE-HEIGHT: =
30px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#yourtownWell UL.linklistNoBullets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#yourtownWell UL.linklistNoBullets LI {
	CLEAR: left; BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px; =
PADDING-BOTTOM: 0px; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: =
#e5e5e5 1px solid
}
#yourtownWell UL.linklistNoBullets A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 9px; COLOR: #000; BORDER-TOP-STYLE: none; PADDING-TOP: =
9px; FONT-FAMILY: Georgia, Times, sans-serif; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-DECORATION: none; =
BORDER-BOTTOM-STYLE: none
}
#yourtownWell UL.linklistNoBullets A:hover {
	BACKGROUND-COLOR: #ededed
}
#yourtownWell UL.linklistNoBullets A:active {
	BACKGROUND-COLOR: #ededed
}
#yourtownWell UL.sectionLinks {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: =
6px; MARGIN: 0px; OVERFLOW: hidden; COLOR: #000; BORDER-TOP-STYLE: none; =
LINE-HEIGHT: 15px; PADDING-TOP: 6px; FONT-FAMILY: arial, helvetica, =
sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#yourtownWell UL.sectionLinks .leadIn {
	PADDING-RIGHT: 4px
}
#yourtownWell UL.sectionLinks A {
	FONT-WEIGHT: bold
}
#yourtownWell UL.sectionLinks .listPipe {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#yourtownWell UL.linklist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 9px; BACKGROUND-COLOR: #e5e5e5
}
#yourtownWell UL.linklist LI {
	PADDING-BOTTOM: 3px; MARGIN: 0px 7px 0px 23px; COLOR: #666; =
LINE-HEIGHT: 13px
}
.ttdRedContent .ZventsEventDate {
	DISPLAY: none
}
.ttdRedContent .ZventsEventTime {
	DISPLAY: none
}
.ttdRedContent .ZventsEvent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
LINE-HEIGHT: 13px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.ttdRedContent .ZventsEventName {
	FONT-WEIGHT: normal
}
.ttdRedContent .ZventsEventList {
	PADDING-TOP: 2px
}
.ttdRedContent .linklist A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.ttdRedContent .linklist A:focus {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.ttdRedContent .linklist A:active {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#ttdRed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; PADDING-TOP: 0px
}
#ttdRed .ttdRedContent {
	BORDER-RIGHT: #292929 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: =
#d41212 2px solid; PADDING-LEFT: 15px; BACKGROUND: #efefef; =
PADDING-BOTTOM: 15px; BORDER-LEFT: #292929 1px solid; PADDING-TOP: 15px; =
BORDER-BOTTOM: #292929 1px solid; ZOOM: 1; HEIGHT: 160px
}
#ttdRed .ttdRedTitleAd {
	HEIGHT: 30px
}
#ttdRed .ttdRedTitleAd H3 {
	DISPLAY: inline; FONT-SIZE: 14px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000
}
#ttdRed .ttdRedTitleAd SPAN.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#ttdRed .ttdRedTitleAd SPAN.ad {
	FLOAT: right; MARGIN: 0px; WIDTH: 105px; HEIGHT: 25px
}
#ttdRed .ttdRedTitleAd SPAN.ad A:hover {
	BORDER-BOTTOM-STYLE: none; text-underline: none
}
#ttdRed .ttdRedCalendar {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; =
PADDING-BOTTOM: 3px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#ttdRed .ttdRedCalendar A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#ttdRed .ttdRedCalendar A IMG.day {
	BORDER-RIGHT: #292929 1px solid; BORDER-TOP: #292929 0px solid; MARGIN: =
0px; BORDER-LEFT: #292929 1px solid; BORDER-BOTTOM: #292929 1px solid
}
#ttdRed .ttdRedCalendar A IMG.date {
	BORDER-RIGHT: #292929 1px solid; BORDER-TOP: #292929 1px solid; MARGIN: =
0px; BORDER-LEFT: #292929 1px solid; BORDER-BOTTOM: #292929 0px solid
}
#ttdRed .ttdRedCalendar A:hover IMG.day {
	BORDER-RIGHT: #0552ec 1px solid; BORDER-TOP: #0552ec 0px solid; =
BORDER-LEFT: #0552ec 1px solid; BORDER-BOTTOM: #0552ec 1px solid
}
#ttdRed .ttdRedCalendar A:hover IMG.date {
	BORDER-RIGHT: #0552ec 1px solid; BORDER-TOP: #0552ec 1px solid; =
BORDER-LEFT: #0552ec 1px solid; BORDER-BOTTOM: #0552ec 0px solid
}
#ttdRed TD.calCell {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 10px; HEIGHT: 37px
}
#ttdRed .leadIn {
	FONT-SIZE: 10px; COLOR: #d41212; LINE-HEIGHT: 10px
}
#ttdRed .linklist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#ttdRed .linklist LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 12px
}
#ttdRed .ttdRedCalendar {
	BACKGROUND: #efefef; TOP: -1px
}
#twitter_div {
=09
}
#twitter_div H3.sectionHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(http://cache.boston.com/_webdesignready/redesign/common/twitter/widge=
t/images/tweetLogo_blue.gif) no-repeat; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; HEIGHT: 15px
}
UL#twitter_update_list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; =
PADDING-BOTTOM: 5px; MARGIN: 10px 0px; OVERFLOW: auto! important; =
PADDING-TOP: 5px; LIST-STYLE-TYPE: none; HEIGHT: 150px! important
}
UL#twitter_update_list LI {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; MIN-HEIGHT: 1em; =
PADDING-BOTTOM: 6px; FONT: 13px/17px Georgia, Times, Times New Roman, =
sans-serif; COLOR: #272727; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px =
dotted; HEIGHT: auto
}
UL#twitter_update_list LI:hover {
	BACKGROUND: #ededed
}
UL#twitter_update_list LI A {
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
#twitter_div .leadOut {
	PADDING-TOP: 5px
}

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/universal/css/bcom_global_styles_ie.css

#content #col1 {
	WIDTH: 198px
}
#content #col2 {
	WIDTH: 353px
}
#content #col3 {
	WIDTH: 408px
}
#container DIV.article #col1 {
	WIDTH: 539px
}
#container DIV.article #col3 {
	DISPLAY: none
}
.ltBlueBox {
	HEIGHT: 100%
}
BODY#hp #classyWidget {
	BORDER-RIGHT: #203c73 2px solid; BORDER-TOP: #203c73 2px solid; =
BORDER-LEFT: #203c73 2px solid; WIDTH: 329px; BORDER-BOTTOM: #203c73 2px =
solid; HEIGHT: 94px; TEXT-ALIGN: center
}
BODY#hp .cfiedMainR {
	WIDTH: 260px
}
BODY#hp .cfiedSNavBox {
	TEXT-ALIGN: center
}
DIV#globeSearch .form-button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 22px
}
DIV#globeSearch INPUT {
	POSITION: relative
}
DIV#globeSearch .form-button {
	LEFT: -3px; POSITION: relative
}
DIV#movieSearch INPUT.form-button {
	LINE-HEIGHT: 19px; TOP: 0px
}
#searchForm .form-button {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 19px; PADDING-TOP: 0pt
}
#searchForm INPUT#textField {
	LEFT: -10px; POSITION: relative
}
#searchForm .form-button {
	LEFT: -10px; POSITION: relative
}
#globalNav #gjobs {
	PADDING-LEFT: 7px
}
#globalNav #gre {
	PADDING-LEFT: 7px
}
#globalNav #gsearch {
	PADDING-LEFT: 7px
}
#globalNav #gcars {
	PADDING-LEFT: 7px
}
#globalNav #gjobs_on {
	PADDING-LEFT: 7px
}
#globalNav #gre_on {
	PADDING-LEFT: 7px
}
#globalNav #gsearch_on {
	PADDING-LEFT: 7px
}
#globalNav #gcars_on {
	PADDING-LEFT: 7px
}
.weather #Col1 #Col1L {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.weather #Col1 #Col1R {
	WIDTH: 339px
}
UL.weather1 {
	FLOAT: left; WIDTH: 70px; POSITION: relative
}
UL.weather2 {
	FLOAT: left; WIDTH: 70px; POSITION: relative
}
UL.weather3 {
	FLOAT: right; WIDTH: 58px; POSITION: relative
}
#globalNav .gnavContainer #nav LI.cfied:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif)
}
#globalNav .gnavContainer #nav LI.sfhover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif)
}
#nav LI:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#nav LI.sfhover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#nav LI:hover A {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#nav LI.sfhover A {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#insideBcom LI A:hover {
	BACKGROUND: #b7dcff
}
#insideBcom LI.sfhover {
	BACKGROUND: #b7dcff
}
#globalNav .gnavContainer LI.active {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNav .gnavContainer LI {
	BORDER-RIGHT: #a2c5e5 1px dotted
}
#globalNav .gnavContainer LI#gsearch {
	WIDTH: 98px; BORDER-RIGHT-STYLE: none
}
#globalNav .gnavContainer LI#gsearch_on {
	BORDER-RIGHT-STYLE: none
}
.linklist {
	PADDING-LEFT: 0px; MARGIN-LEFT: 15px
}
#zventsWidgetWd #divD #swhere {
	BORDER-RIGHT: #3f5f9c 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 3px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px 15px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 3px =
solid; WIDTH: 115px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: =
#3f5f9c 3px solid; HEIGHT: 21px
}
#zventsWidgetNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; TEXT-TRANSFORM: =
uppercase; WIDTH: 329px; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 3px =
solid; HEIGHT: auto
}
#zventsWidgetSmNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; TEXT-TRANSFORM: =
uppercase; WIDTH: 179px; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 3px =
solid; HEIGHT: auto
}
.section #zventsWidgetSmNav {
	PADDING-BOTTOM: 0px
}
#zventsWidgetLS #divls1 #indexA #swhat {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px solid; WIDTH: =
170px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 2px solid; =
HEIGHT: 15px
}
#zventsWidgetLS #divls3 #indexC #swhat {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px solid; WIDTH: =
170px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 2px solid; =
HEIGHT: 15px
}
#zventsWidgetLS #divls1 #indexA #swhen {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px 15px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px =
solid; WIDTH: 300px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: =
#3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls2 #indexB #swhat {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px 15px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px =
solid; WIDTH: 300px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: =
#3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls3 #indexC #swhat {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; =
MARGIN: 0px 15px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px =
solid; WIDTH: 300px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: =
#3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls1 #indexA #swhen {
	WIDTH: 115px
}
#zventsWidgetLSNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; TEXT-TRANSFORM: =
uppercase; WIDTH: 396px; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 3px =
solid; HEIGHT: auto
}
#zventsWidgetLS #divls1 #indexA {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 396px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls2 #indexB {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 396px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls3 #indexC {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 396px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLSNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; TEXT-TRANSFORM: =
uppercase; WIDTH: 396px; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 3px =
solid; HEIGHT: auto
}
#zventsWidgetLS #divls1 #indexA {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 396px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls2 #indexB {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 396px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls3 #indexC {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 396px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls3 #indexC IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#zventsWidgetWd {
	OVERFLOW: hidden; HEIGHT: 63px
}
#zventsWidgetWd #divA {
	MARGIN: 7px 0px 0px 3px
}
#zventsWidgetWd #divB {
	OVERFLOW: hidden; HEIGHT: 54px
}
#zventsWidgetWd #divA {
	FLOAT: left; WIDTH: 149px
}
#zventsWidgetWd #divD {
	FLOAT: left; WIDTH: 149px
}
#zventsWidgetWd #divB {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 265px; HEIGHT: 43px
}
#zventsWidgetWd #divC {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 265px; HEIGHT: 43px
}
#zventsWidgetWd #divC .linklist {
	MARGIN: 12px 0px 0px 7px
}
#zventsWidgetWd #divD #swhere {
	HEIGHT: 13px
}
#zventsSearchBO .main {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 3px; MARGIN: =
0px; PADDING-TOP: 3px
}
#zventsSearchBO .main #searchForm #swhen {
	MARGIN: 0px; WIDTH: 178px
}
#zventsSearchBO #searchForm .form-button {
	LEFT: 4px; POSITION: relative
}
#zventsSearchBO .bot {
	DISPLAY: inline; FLOAT: left
}
#zventsSearchBO .grey1 {
	MARGIN-TOP: 15px
}
#zventsSearchBO .main #searchForm .leadIn {
	MARGIN-BOTTOM: 4px
}
#zventsSearchBO .main .cf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
#zventsSearchBO .main .padTop10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
#googleSearchBO .main {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 3px; MARGIN: =
0px; PADDING-TOP: 3px
}
#googleSearchBO .main #searchForm #loc {
	MARGIN: 0px; WIDTH: 148px
}
#googleSearchBO #searchForm .form-button {
	LEFT: 4px; POSITION: relative
}
#googleSearchBO .bot {
	DISPLAY: inline; FLOAT: left
}
#googleSearchBO .grey1 {
	MARGIN-TOP: 15px
}
#googleSearchBO .main #searchForm .leadIn {
	MARGIN-BOTTOM: 4px
}
#googleSearchBO .main .cf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
#googleSearchBO .main .padTop10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
.section95 #Col2 {
	MARGIN: 0px; PADDING-TOP: 0px
}
.section95 #Col2 .bigAd {
	MARGIN: 0px; PADDING-TOP: 0px
}
.search #searchForm INPUT#lsGo {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 13px; PADDING-TOP: 0pt
}
#searchForm INPUT#ssGo {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 13px; PADDING-TOP: 0pt
}
#searchForm INPUT#zGo {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 13px; PADDING-TOP: 0pt
}
#searchForm INPUT#ypGo {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 13px; PADDING-TOP: 0pt
}
#searchForm INPUT#wpGo {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 13px; PADDING-TOP: 0pt
}
#searchForm INPUT#mmGo {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 13px; PADDING-TOP: 0pt
}
.search #searchForm .it {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.search #searchForm #first .itt {
	RIGHT: 5px; POSITION: relative; TOP: -2px; TEXT-DECORATION: none; =
BORDER-BOTTOM-STYLE: none
}
#searchForm #name .itt {
	RIGHT: 5px; POSITION: relative; TOP: -2px; TEXT-DECORATION: none; =
BORDER-BOTTOM-STYLE: none
}
#searchForm #city .itt {
	RIGHT: 5px; POSITION: relative; TOP: -2px; TEXT-DECORATION: none; =
BORDER-BOTTOM-STYLE: none
}
.search #Col1 #searchFormId .form-button {
	WIDTH: 72px
}
.search #Col1 #options {
	WIDTH: 590px
}
.search #Col1 #options UL.articlesCheckBox {
	PADDING-LEFT: 20px; MARGIN: 0px; WIDTH: 160px
}
.search #Col1 #options UL.bostoncomCheckBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 160px; PADDING-TOP: 0px
}
.search #Col1 #options UL.otherCheckBox {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN: 0px; WIDTH: 160px
}
.search #Col1 .split .overline A {
	LEFT: 3px; POSITION: relative; TOP: -3px
}
#header #sHeadR #sheadAd {
	RIGHT: -450px; OVERFLOW: hidden; WIDTH: 272px; PADDING-TOP: 5px; =
POSITION: relative; TOP: -52px; HEIGHT: 42px
}
#header #sHeadR #sheadAd A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.search #Col2 .podZinger {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 0px
}
.search #Col2 .dotted4px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: =
0px 0px 0px 10px; PADDING-TOP: 0px
}
.search .padTop20 {
	PADDING-TOP: 25px
}
.search DIV.Searchls #lsChk {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; TOP: 0px
}
.search DIV.Searchls .lsText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; FONT: 11px =
arial #464646; PADDING-TOP: 0px
}
.search DIV.Searchts #tsGo {
	POSITION: relative; TOP: 1px
}
.search DIV.Searchss #ssGo {
	POSITION: relative; TOP: 1px
}
.search DIV.Searchls #lsGo {
	POSITION: relative
}
.search DIV.Searchyp INPUT#ypGo {
	POSITION: relative
}
.search DIV.Searchwp #wpGo {
	POSITION: relative; TOP: -1px
}
.search DIV.Searchz #zGo {
	POSITION: relative; TOP: -2px
}
BODY#hp #globalNav .gnavContainer {
	WIDTH: 962px
}
BODY#hp #globalNav .gnavContainer LI#gsearch {
	BORDER-RIGHT-STYLE: none
}
BODY#hp #globalNav .gnavContainer LI#gsearch_on {
	BORDER-RIGHT-STYLE: none
}
BODY#hp #classyWidget {
	BORDER-TOP: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; =
POSITION: absolute; TOP: -2px; BORDER-RIGHT-WIDTH: 1px
}
BODY#hp #thingstodo {
	PADDING-TOP: 100px
}
.frommers #searchDest #searchForm SPAN.at {
	DISPLAY: inline; PADDING-LEFT: 0px
}
.frommers #searchDest #searchForm {
	WIDTH: 250px
}
.frommers #searchDest #searchForm FORM {
	WIDTH: 250px
}
.frommers #searchDest #searchForm .form-button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 7px; DISPLAY: inline; =
PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; =
TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; HEIGHT: 21px; =
BORDER-RIGHT-WIDTH: 0px
}
.frommers #searchDest #searchForm #textField2 {
	PADDING-RIGHT: 0px; LEFT: -10px; POSITION: relative
}
.frommers #searchDest H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#searchDest .searchForm .form-button {
	LINE-HEIGHT: 16px
}
BODY#hp LI.plusLI {
	PADDING-LEFT: 10px; WIDTH: 110px
}
DIV.split50 DIV.aSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 50%
}
DIV.split50 DIV.bSide {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 49%
}
DIV.split50 DIV.aSide IMG {
	DISPLAY: block
}
DIV.split50 DIV.bSide IMG {
	DISPLAY: block
}
#sportsScoreboardCont .aScore IMG {
	MARGIN-LEFT: 2px
}
#sportsScoreboardCont .bScore IMG {
	MARGIN-RIGHT: 2px
}
#sportsScoreboardCont DIV.split50 DIV.aSide {
	WIDTH: 47%
}
DIV.comments-content OL {
	MARGIN-TOP: 15px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: =
0px
}
DIV.comments-content LI {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px
}
.frommers #Col1 #topLinks A {
	FONT-SIZE: 12px
}
.frommers #Col1 SPAN#topLinks {
	FONT-SIZE: 12px
}
UL UL.linklistInline {
	DISPLAY: inline
}
.gsHolder .gsBody {
	WIDTH: 219px
}
.gsHolder .gsDivide {
	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 10px
}
#globalNavRedux #gjobs {
=09
}
#globalNavRedux #gre {
=09
}
#globalNavRedux #gsearch {
=09
}
#globalNavRedux #gcars {
=09
}
#globalNavRedux #gjobs_on {
=09
}
#globalNavRedux #gre_on {
=09
}
#globalNavRedux #gsearch_on {
=09
}
#globalNavRedux #gcars_on {
=09
}
#globalNavRedux .gnavContainer #nav LI.cfied:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif)
}
#globalNavRedux .gnavContainer #nav LI.sfhover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif)
}
#globalNavRedux .gnavContainer LI.active {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); =
COLOR: #fff
}
#globalNavRedux .gnavContainer LI {
	BORDER-RIGHT: #a2c5e5 1px dotted
}
#globalNavRedux .gnavContainer LI#gsearch {
	BORDER-RIGHT-STYLE: none
}
#globalNavRedux .gnavContainer LI#gsearch_on {
	BORDER-RIGHT-STYLE: none
}
BODY#hp #globalNavRedux .gnavContainer {
	WIDTH: 962px
}
BODY#hp #globalNavRedux .gnavContainer LI#gsearch {
	BORDER-RIGHT-STYLE: none
}
BODY#hp #globalNavRedux .gnavContainer LI#gsearch_on {
	BORDER-RIGHT-STYLE: none
}
UL.quoteTease {
	MARGIN: 0px
}
#july4th #searchForm .lSide .input #swhat {
	HEIGHT: 18px
}
#july4th #searchForm .rSide .input #swhere {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 10px; HEIGHT: 18px
}
.twoCell50 .payload {
	BACKGROUND-POSITION: -280px 0px
}
.threeCell .payload {
	BACKGROUND-POSITION: -280px 0px
}
#cheapGas LEGEND {
	MARGIN-LEFT: -7px
}
#cheapGas FORM .submit {
	POSITION: relative; TOP: 3px
}
.section113 .tc38 .cols8 .tc53 .cols5 {
	MARGIN-RIGHT: 5px
}
#yourtownWell UL.linklist {
	PADDING-RIGHT: 7px; PADDING-LEFT: 23px; PADDING-BOTTOM: 2px; MARGIN: =
0px; PADDING-TOP: 9px; BACKGROUND-COLOR: #e5e5e5
}
#yourtownWell UL.linklist LI {
	PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 13px
}
#IE UL#twitter_update_list {
	OVERFLOW-Y: scroll! important; OVERFLOW-X: hidden! important
}

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/universal/css/bcom_article_styles.css

.article #Col1 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 539px; BACKGROUND-COLOR: #fff
}
.article #Col2 {
	FLOAT: right; MARGIN: 10px 0px 0px 1px; OVERFLOW: visible; WIDTH: =
409px; BORDER-RIGHT-STYLE: none; POSITION: relative
}
.article #Col3 {
	DISPLAY: none
}
.article #Col2 #Col2L {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 204px
}
.article #Col2 #Col2R {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 204px
}
.article {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/8_6.gif)
}
.article #Col2Top {
	MARGIN-LEFT: 11px
}
#container #containerBorder #headerPF {
	DISPLAY: none
}
.utility {
	DISPLAY: block; FONT: 11px arial; COLOR: #272727
}
.signer {
	FONT-STYLE: italic
}
#Col1 .caption {
	PADDING-BOTTOM: 4px; FONT: 12px/12px arial; COLOR: #464646
}
.leadOut {
	BACKGROUND-POSITION: right center; TEXT-TRANSFORM: uppercase; =
BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
.leadOut A {
	PADDING-RIGHT: 7px; FONT-SIZE: 10px
}
.leadOut A:hover {
	BORDER-BOTTOM-STYLE: none
}
BODY#article .leadIn {
	FONT-FAMILY: arial
}
.article #Col2 {
	PADDING-TOP: 0px
}
.form-button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; DISPLAY: block; =
PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FLOAT: =
left; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; WIDTH: 37px; COLOR: #fff; =
LINE-HEIGHT: 29px; PADDING-TOP: 0px; HEIGHT: 21px; BORDER-RIGHT-WIDTH: =
0px
}
.form-button:link {
	COLOR: #fff
}
.form-button:hover {
	BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.=
gif); BACKGROUND-REPEAT: repeat-x
}
.hidePages#articleGraphs DIV {
	DISPLAY: none
}
.hidePages#articleGraphs DIV.showPage {
	DISPLAY: block
}
.hidePages#articleGraphs DIV.showPage DIV {
	DISPLAY: block
}
#article #pagination {
	DISPLAY: none
}
#article .show#pagination {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
10px; PADDING-TOP: 0px
}
#article .show#pagination .paginationI {
	FLOAT: right
}
#article #prev {
	FONT-WEIGHT: bold
}
#article #next {
	FONT-WEIGHT: bold
}
#article #prev {
	PADDING-RIGHT: 6px
}
#article #next {
	PADDING-LEFT: 6px
}
#article #links A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#article #prev A {
	PADDING-LEFT: 4px
}
#article #next A {
	PADDING-RIGHT: 4px
}
#article #links .active {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #272727; TEXT-DECORATION: =
none
}
#article .pginfo {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #666
}
#article .continued {
	PADDING-LEFT: 5px
}
#pfHeader {
	DISPLAY: none
}
.article #articleMasthead .breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; =
TEXT-TRANSFORM: uppercase; COLOR: #3f5f9c; PADDING-TOP: 0px; =
FONT-FAMILY: arial
}
.article #articleMasthead .breadcrumb A {
	COLOR: #3f5f9c
}
.article #articleMasthead .breadcrumb A:hover {
	COLOR: #002878; BORDER-BOTTOM-STYLE: none
}
.article #articleMasthead .breadcrumb UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.article #articleMasthead .breadcrumb LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: =
uppercase; COLOR: #999; PADDING-TOP: 0px; FONT-FAMILY: arial
}
.article #Col1 {
	MARGIN: 0px 10px 10px 0px
}
.article H3 {
	MARGIN: 8px 0px
}
.article #Col1 #articleText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: "Georgia","Times New =
Roman",Times,serif
}
.article #Col1 #headTools H1 {
	MARGIN: 10px 0px 5px; FONT: bold 22px/23px arial; COLOR: #000
}
.article #Col1 #headTools H2 {
	MARGIN: 0px 0px 10px; FONT: 15px/17px arial; COLOR: #000
}
.article #Col1 #headTools #tools {
	FLOAT: right; COLOR: #464646
}
.article #Col1 #headTools #tools IMG {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black =
1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; =
BORDER-LEFT: black 1px solid; WIDTH: 4px; PADDING-TOP: 0px; =
BORDER-BOTTOM: black 1px solid; HEIGHT: 4px
}
.article #Col1 #headTools #tools .listPipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
5px; COLOR: #464646; PADDING-TOP: 0px
}
.article #Col1 #headTools .utility {
	LINE-HEIGHT: 17px
}
.article #Col1 #headTools .utility #tools {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; WIDTH: 100%; COLOR: #464646; =
LINE-HEIGHT: 17px; PADDING-TOP: 0px; POSITION: relative
}
.article #Col1 #headTools #tools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.article #Col1 #headTools #tools UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: =
0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#shareEmail {
	BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/icon_blue_email.gif) =
no-repeat left center; LINE-HEIGHT: 17px
}
#sharePrint {
	BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/icon_blue_printer.gif=
) no-repeat left center; LINE-HEIGHT: 17px
}
#shareSingle {
	BACKGROUND: =
url(http://cache.boston.com/universal/site_graphics/icon_blue_single.gif)=
 no-repeat left center; LINE-HEIGHT: 17px
}
#shareEmail A {
	PADDING-LEFT: 20px
}
#sharePrint A {
	PADDING-LEFT: 20px
}
#shareSingle A {
	PADDING-LEFT: 20px
}
#yahooBuzzBadge-form A SPAN SPAN {
	MARGIN-TOP: -2px! important
}
#toolsShareThis {
	FLOAT: left; WIDTH: 75px
}
LI#toolsShareThis SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: =
0px; PADDING-TOP: 0px
}
.article #Col1 #headTools .articleTextsize {
	FLOAT: right
}
.article #Col1 #headTools #tools .plus {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 2px; FONT: bold 14px arial; WIDTH: 5px; CURSOR: pointer; COLOR: =
#fff; PADDING-TOP: 0px; HEIGHT: 5px; BACKGROUND-COLOR: #3f5f9c
}
.article #Col1 #headTools #tools .plus:hover {
	BACKGROUND-COLOR: #203c73
}
.article #Col1 #headTools #tools .minus {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px =
2px 0px 5px; FONT: bold 14px arial; WIDTH: 5px; CURSOR: pointer; COLOR: =
#fff; PADDING-TOP: 0px; HEIGHT: 5px; BACKGROUND-COLOR: #3f5f9c
}
.article #Col1 #headTools #tools .minus:hover {
	BACKGROUND-COLOR: #203c73
}
.article #headTools #relatedPhoto IMG {
	WIDTH: 529px
}
.article #headTools #relatedPhoto {
	WIDTH: 529px
}
.article #headTools #relatedPhoto {
	MARGIN-TOP: 10px
}
.article #headTools #relatedPhoto .source {
	FLOAT: right
}
.article #headTools #relatedPhoto .caption {
	CLEAR: right; DISPLAY: block
}
.article #Col1 .relatedBox #relatedPhoto {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 189px; POSITION: relative
}
.article #Col1 .relatedBox #relatedPhoto .utility {
	DISPLAY: block; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px
}
.article #Col1 .relatedBox #relatedPhoto .source {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 5px; WIDTH: 189px; PADDING-TOP: 0px
}
.article #Col1 .relatedBox #relatedPhoto IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.article #Col1 #relatedContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 21px 10px 0px; OVERFLOW: hidden; WIDTH: 189px; =
PADDING-TOP: 0px
}
.article #Col1 #relatedContent UL {
	FONT-FAMILY: arial
}
.article #Col1 #relatedCtr {
	WIDTH: 189px; TEXT-ALIGN: center
}
.article #Col1 .relatedBox {
	BORDER-TOP: #b7dcff 4px solid; MARGIN-TOP: 10px; OVERFLOW: hidden; =
WIDTH: 189px
}
.article #Col1 #relatedGraphic {
	PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 189px; BORDER-BOTTOM: =
#3f5f9c 1px dotted
}
.article #Col1 #informBox {
	WIDTH: 189px
}
.article #Col1 #informBox LI#informPowered {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; =
BORDER-RIGHT-WIDTH: 0px
}
.article #Col1 #informBox LI#informPowered IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; BORDER-LEFT-WIDTH: 0px; =
FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: =
0px
}
.article #Col1 #articleFootTools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
20px 0px 0px; PADDING-TOP: 0px
}
.article #Col1 #articleFootAd {
	MARGIN: 30px 0px
}
#pagination UL#paginationI {
	FLOAT: right; MARGIN: 30px 0px 10px; LIST-STYLE-TYPE: none
}
#pagination UL#paginationI LI {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#efefef 1px solid; DISPLAY: inline; PADDING-LEFT: 8px; BACKGROUND: #fff; =
PADDING-BOTTOM: 1px; MARGIN: 0px 1px; FONT: bold 12px arial; =
BORDER-LEFT: #efefef 1px solid; COLOR: #3f5f9c; PADDING-TOP: 1px; =
BORDER-BOTTOM: #efefef 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: =
none
}
#pagination UL#paginationI LI.number {
	WIDTH: auto; HEIGHT: 14px
}
#pagination UL#paginationI LI.prevNext {
	FONT-WEIGHT: normal; WIDTH: 44px; HEIGHT: 14px
}
#pagination UL#paginationI LI A {
	TEXT-DECORATION: none
}
#pagination UL#paginationI LI:hover {
	BORDER-LEFT-COLOR: #3f5f9c; BORDER-BOTTOM-COLOR: #3f5f9c; COLOR: #fff; =
BORDER-TOP-COLOR: #3f5f9c; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: =
#3f5f9c
}
#pagination UL#paginationI LI.numberActive {
	BACKGROUND: #3f5f9c
}
#pagination UL#paginationI LI.numberActive A {
	COLOR: #fff; TEXT-DECORATION: none
}
#pagination UL#paginationI LI.numberActive:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: =
#fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#pagination UL#paginationI LI.last {
	MARGIN-RIGHT: 6px
}
#pagination .arrowRight {
	BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/blue_arrow.gif); =
MARGIN-LEFT: 5px; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; =
TEXT-ALIGN: right
}
#pagination .arrowLeft {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/left_blue_arrow.jpg);=
 WIDTH: 3px; MARGIN-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: =
5px; TEXT-ALIGN: left
}
#pagination UL#paginationI LI.hide {
	DISPLAY: none
}
#articleNextIn {
	FLOAT: right; MARGIN: 0px 10px 20px 0px
}
#footToolsNav LI {
	CURSOR: pointer
}
#footToolsNav SPAN {
	CURSOR: pointer
}
UL#footToolsNav {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 509px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; =
HEIGHT: 52px
}
UL#footToolsNav LI {
	FLOAT: left
}
#footToolsMain {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 509px; POSITION: relative; BACKGROUND-COLOR: #ebf4fb; =
BORDER-RIGHT-WIDTH: 0px
}
#footToolsNav #toolsNavPrint {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
block; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; BORDER-BOTTOM: =
#3f5f9c 1px dotted; HEIGHT: 52px
}
#footToolsNav #toolsNavReprints {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
block; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; BORDER-BOTTOM: =
#3f5f9c 1px dotted; HEIGHT: 52px
}
#footToolsNav #toolsNavShare {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
block; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; BORDER-BOTTOM: =
#3f5f9c 1px dotted; HEIGHT: 52px
}
#footToolsNav #toolsNavComments {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
none; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; BORDER-BOTTOM: =
#3f5f9c 1px dotted; HEIGHT: 52px
}
#footToolsNav #toolsNavEmail {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
none; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; BORDER-BOTTOM: =
#3f5f9c 1px dotted; HEIGHT: 52px
}
#footToolsNav #toolsNavSingle {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
block; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 74px; BORDER-BOTTOM: =
#3f5f9c 1px dotted; HEIGHT: 52px
}
#footToolsNav #toolsNavPrintOn {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
none; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; BORDER-BOTTOM: =
#3f5f9c 1px; HEIGHT: 52px; BACKGROUND-COLOR: #ebf4fb
}
#footToolsNav #toolsNavReprintsOn {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
none; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; BORDER-BOTTOM: =
#3f5f9c 1px; HEIGHT: 52px; BACKGROUND-COLOR: #ebf4fb
}
#footToolsNav #toolsNavShareOn {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
none; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; BORDER-BOTTOM: =
#3f5f9c 1px; HEIGHT: 52px; BACKGROUND-COLOR: #ebf4fb
}
#footToolsNav #toolsNavCommentsOn {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
none; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; BORDER-BOTTOM: =
#3f5f9c 1px; HEIGHT: 52px; BACKGROUND-COLOR: #ebf4fb
}
#footToolsNav #toolsNavSingleOn {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
none; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 74px; BORDER-BOTTOM: =
#3f5f9c 1px; HEIGHT: 52px; BACKGROUND-COLOR: #ebf4fb
}
#footToolsNav #toolsNavEmailOn {
	BORDER-RIGHT: #3f5f9c 1px; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: =
block; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; BORDER-BOTTOM: =
#ebf4fb 1px solid; HEIGHT: 52px; BACKGROUND-COLOR: #ebf4fb
}
#footToolsNav #toolsNavShare {
	BORDER-RIGHT: #3f5f9c 1px dotted
}
#footToolsNav #toolsNavShareOn {
	BORDER-RIGHT: #3f5f9c 1px dotted
}
#listShare {
	PADDING-RIGHT: 5px; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: =
30px; MARGIN: 0px; PADDING-TOP: 30px; LIST-STYLE-TYPE: none
}
#listShare LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 5px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#listShare LI IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; POSITION: relative; TOP: 3px
}
#listShare LI.deliciousBrand {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; LEFT: -2px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; =
TOP: 5px
}
#listShare A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#toolsShare {
	WIDTH: 509px; TEXT-ALIGN: center
}
#footToolsNav #toolsNavBlank {
	RIGHT: 1px; WIDTH: 159px; BORDER-TOP-STYLE: none; BOTTOM: 0px; =
BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; POSITION: relative; HEIGHT: 53px
}
.noreprints #footToolsNav #toolsNavBlank {
	WIDTH: 227px
}
#footToolsMain #toolsEmail {
	DISPLAY: block
}
#footToolsMain #toolsEmail .row {
	CLEAR: both; PADDING-TOP: 10px
}
#footToolsMain #toolsEmail #emailForm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: =
489px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#footToolsMain TEXTAREA {
	WIDTH: 489px
}
#footToolsNav {
	TEXT-ALIGN: center
}
#footToolsNav .navImage {
	DISPLAY: block; PADDING-TOP: 8px
}
A:hover {
	BORDER-BOTTOM-STYLE: none
}
#footToolsNav .navTextE {
	PADDING-TOP: 14px
}
#footToolsNav .navTextP {
	PADDING-TOP: 9px
}
#footToolsNav .navTextS {
	PADDING-TOP: 10px
}
#footToolsNav .navTextR {
	PADDING-TOP: 8px
}
#footToolsNav .navTextSh {
	PADDING-TOP: 12px
}
#footToolsNav .navTextC {
	PADDING-TOP: 9px
}
#footToolsNav .navTextE {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: =
2px; COLOR: #3f5f9c
}
#footToolsNav .navTextP {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: =
2px; COLOR: #3f5f9c
}
#footToolsNav .navTextS {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: =
2px; COLOR: #3f5f9c
}
#footToolsNav .navTextR {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: =
2px; COLOR: #3f5f9c
}
#footToolsNav .navTextSh {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: =
2px; COLOR: #3f5f9c
}
#footToolsNav .navTextC {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: =
2px; COLOR: #3f5f9c
}
#toolsEmail #emailForm INPUT#sendTo {
	WIDTH: 489px
}
#toolsEmail #emailForm INPUT#fromName {
	WIDTH: 240px
}
#toolsEmail #emailForm INPUT#fromEmail {
	RIGHT: -6px; WIDTH: 240px; POSITION: relative
}
#toolsEmail {
	BORDER-RIGHT: #3f5f9c 1px dotted; PADDING-RIGHT: 9px; BORDER-TOP: =
#3f5f9c 1px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: =
#3f5f9c 1px dotted; WIDTH: 491px; PADDING-TOP: 9px; BORDER-BOTTOM: =
#3f5f9c 1px dotted; TEXT-ALIGN: left
}
#toolsEmail .etafForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 489px; PADDING-TOP: 0px
}
#toolsEmail .etafForm #eCol1 {
	BORDER-RIGHT: #3f5f9c 1px dotted; PADDING-RIGHT: 10px; FLOAT: left; =
WIDTH: 214px
}
#toolsEmail .etafForm #eCol2 {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 254px; POSITION: relative
}
#toolsEmail H3 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; =
COLOR: #000; LINE-HEIGHT: 16px; FONT-FAMILY: "Arial Bold"
}
#toolsEmail .formContain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#toolsEmail SPAN.label {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #272727
}
#toolsEmail SPAN.explain {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #272727
}
#toolsEmail SPAN.input {
	DISPLAY: block; PADDING-BOTTOM: 15px
}
#toolsEmail SPAN.input INPUT {
	BORDER-RIGHT: #3f5f9c 2px solid; BORDER-TOP: #3f5f9c 2px solid; =
BORDER-LEFT: #3f5f9c 2px solid; WIDTH: 210px; BORDER-BOTTOM: #3f5f9c 2px =
solid
}
#toolsEmail SPAN TEXTAREA {
	BORDER-RIGHT: #3f5f9c 2px solid; BORDER-TOP: #3f5f9c 2px solid; =
BORDER-LEFT: #3f5f9c 2px solid; WIDTH: 210px; BORDER-BOTTOM: #3f5f9c 2px =
solid
}
#toolsEmail SPAN.optional {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: none
}
#toolsEmail SPAN.send {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
#toolsEmail #eCol2 TEXTAREA {
	WIDTH: 246px
}
#toolsEmail SPAN.disclaimer {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #464646
}
#toolsEmail SPAN.ePriv {
	COLOR: #272727; FONT-STYLE: italic
}
#toolsEmail .form-button {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; WIDTH: =
auto; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
#toolsComments {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
#commentForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TEXT-ALIGN: left
}
#commentForm .row {
	PADDING-TOP: 10px
}
#commentForm .commentRow {
	BORDER-RIGHT: #3f5f9c 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: =
#3f5f9c 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #3f5f9c 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: =
#3f5f9c 1px dotted; BACKGROUND-COLOR: #efefef
}
#commentForm .commenter {
	FONT-WEIGHT: bold; WIDTH: 20%; MARGIN-RIGHT: 5px
}
#commentForm .comment {
	MARGIN: 0px 5px; WIDTH: 80%
}
#commentForm TEXTAREA {
	MARGIN-TOP: 10px; WIDTH: 489px
}
#articleMasthead IMG {
	FLOAT: right
}
#footToolsNav LI {
	CURSOR: pointer
}
#footToolsNav SPAN {
	CURSOR: pointer
}
.article #Col2 #nextArticleRight {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #3f5f9c 1px dotted; LINE-HEIGHT: 17px; PADDING-TOP: 10px; =
BACKGROUND-COLOR: #ebf4fb
}
.article #Col2 #nextArticleRight A {
	FONT-WEIGHT: bold
}
.article #Col2 #nextArticleRight A.leadOut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.article #Col2 #rightAd {
	BORDER-RIGHT: #3f5f9c 1px; PADDING-RIGHT: 10px; BORDER-TOP: #3f5f9c 1px =
dotted; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #3f5f9c 1px; PADDING-TOP: 10px; BORDER-BOTTOM: #3f5f9c 1px =
dotted; TEXT-ALIGN: center
}
.article #Col2 #Col2R {
	PADDING-TOP: 10px; TEXT-ALIGN: center
}
.article #Col2LRCont {
	BACKGROUND-POSITION: 6px center; BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/3n3.gif); =
BACKGROUND-REPEAT: repeat-y
}
.article #Col2 {
	MARGIN-TOP: 0px
}
.article #Col2 #rightAd {
	BORDER-TOP-STYLE: none
}
.article #Col2 .relatedBox {
	PADDING-BOTTOM: 10px; MARGIN: 10px
}
.article #Col2 .relatedBoxRight {
	PADDING-BOTTOM: 10px; MARGIN: 10px
}
.article #Col2 .relatedBoxRight .leadOut {
	FLOAT: right
}
.article #Col2 #insideBcom {
	BORDER-TOP: #3f5f9c 4px solid; MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: =
#ebf4fb
}
.article #Col2 #insideBcom H3 {
	MARGIN: 8px 0px 8px 10px
}
.article #Col2 .insideBcomList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ebf4fb
}
.article #Col2 .insideBcomList LI {
	MARGIN: 5px 0px 10px; OVERFLOW: hidden
}
.insideBcomList LI:hover {
	BACKGROUND-COLOR: #b7dcff
}
.article #Col2 .insideBcomList IMG {
	PADDING-BOTTOM: 0px; WIDTH: 179px; HEIGHT: 100px
}
.article #Col2 .overline A:hover {
	BORDER-BOTTOM-STYLE: none
}
.article #Col2 LI.plusLI {
	MARGIN: 20px
}
.article #Col2 UL.plusLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.article #Col2 UL.plusLinks LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.article #Col2 UL.plusLinks A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.article #Col2 #mostPopular {
	BORDER-RIGHT: #3f5f9c 1px; PADDING-RIGHT: 0px; BORDER-TOP: #3f5f9c 1px =
dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; =
BORDER-LEFT: #3f5f9c 1px; PADDING-TOP: 10px; BORDER-BOTTOM: #3f5f9c 1px =
dotted
}
.article #Col2 #mostPopular .divide {
	MARGIN-BOTTOM: 1px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
.article #Col2 #mostPopular OL.linklist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
LIST-STYLE-POSITION: outside; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; =
COLOR: #464646; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px dotted
}
.article #Col2 #mostPopular OL.linklist LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: =
normal; MIN-HEIGHT: 1em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: =
auto
}
.article #Col2 #mostPopular OL.linklist LI A:hover {
	BACKGROUND-COLOR: #ededed; BORDER-BOTTOM-STYLE: none
}
.article #Col2 #mostPopular .dotted4px {
	MARGIN: 10px 0px 15px
}
.article #Col2 #mostPopular .split50 {
	MARGIN-LEFT: 5px
}
.article #Col2 .relatedBoxSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px; BORDER-LEFT: #3f5f9c 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: =
#3f5f9c 1px dotted
}
.article #Col2 #rightSearch {
	BACKGROUND: #e5e5e5; MARGIN: 0px; WIDTH: 399px
}
.article #Col2 #rightSearch H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: =
#3f5f9c; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; COLOR: #fff; =
PADDING-TOP: 1px
}
.article #Col2 UL#rightSearchBox {
	LEFT: -17px; LIST-STYLE-TYPE: none; POSITION: relative
}
.article #Col2 #rightSearchBox LI A {
	TEXT-DECORATION: none
}
#rightSearchBox LI A:hover {
	TEXT-DECORATION: underline
}
#articleBodyTop {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; COLOR: =
#464646; LINE-HEIGHT: 14px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
#articleBodyTop .imageVPad {
	PADDING-RIGHT: 10px
}
.hideMe {
	DISPLAY: none; VISIBILITY: hidden
}
#articleFootTools #footToolsNav LI.hideMe {
	DISPLAY: none
}
.article #Col1 #informBox {
	DISPLAY: none
}
DIV#articleEmbed {
	DISPLAY: none; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#articleEmbed #relatedPhoto {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 14px
}
DIV#articleGraphs DIV#articleEmbed {
	DISPLAY: none
}
.crosshead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #272727; FONT-FAMILY: arial, =
helvetica, sans-serif
}
#articleGraphs P EM {
	FONT-STYLE: italic
}
#articleGraphs .copyright {
	FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
IMG.storyend {
	MARGIN-LEFT: 4px
}
DIV#articleGraphs DIV#articleEmbed #relatedGlobe P {
	FONT-SIZE: 12px; MARGIN: 5px 0px; COLOR: #272727; LINE-HEIGHT: 16px; =
FONT-FAMILY: Arial,Helvetica,sans-serif
}
#relatedGlobe STRONG {
	DISPLAY: block
}
.article #headTools .imgSimple {
	MARGIN-BOTTOM: 15px
}
.noemail .etaf {
	DISPLAY: none
}
.noemail .etafPipe {
	DISPLAY: none
}
#nextIn {
	CLEAR: both; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: =
10px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
#nextIn A {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; =
BACKGROUND-IMAGE: =
url(http://cache.boston.com/universal/site_graphics/blue_arrow.gif); =
BACKGROUND-REPEAT: no-repeat
}
DIV#articleGraphs TABLE {
	WIDTH: auto
}
DIV#articleGraphs TR {
	WIDTH: auto
}
DIV#articleGraphs TD {
	WIDTH: auto
}
DIV#articleHeader TABLE {
	WIDTH: auto
}
DIV#articleHeader TR {
	WIDTH: auto
}
DIV#articleHeader TD {
	WIDTH: auto
}
DIV#Col2 TABLE {
	WIDTH: auto
}
DIV#Col2 TR {
	WIDTH: auto
}
DIV#Col2 TD {
	WIDTH: auto
}

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/universal/css/bcom_article_styles_ie.css

BODY#article #container #signIn {
	BORDER-RIGHT: #3f5f9c 1px dotted; BORDER-TOP: #3f5f9c 1px; OVERFLOW: =
hidden; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 727px; BORDER-BOTTOM: =
#3f5f9c 1px dotted; HEIGHT: 33px
}
BODY#article #container #headR {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; WIDTH: 728px; PADDING-TOP: 0px; HEIGHT: 130px
}
BODY#article #container #headAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: =
hidden; WIDTH: 728px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 90px
}
#container DIV.article #Col1 {
	OVERFLOW: hidden; WIDTH: 529px
}
#container DIV.article #Col1 #relatedContent {
	WIDTH: 198px
}
#container DIV.article #Col1 #relatedCtr {
	TEXT-ALIGN: center
}
#pagination UL#paginationI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
20px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#articleNextIn {
	FLOAT: right; MARGIN: 0px 6px 0px 0px
}
#pagination #paginationI LI {
	DISPLAY: block; CURSOR: pointer
}
#articleFootTools {
	TEXT-ALIGN: left
}
#articleFootTools #footToolsNav LI {
	TEXT-ALIGN: center
}
#toolsEmail #emailForm INPUT#sendTo {
	WIDTH: 489px
}
#toolsEmail #emailForm INPUT#fromName {
	WIDTH: 232px
}
#toolsEmail #emailForm INPUT#fromEmail {
	RIGHT: -20px; WIDTH: 232px; POSITION: relative
}
#toolsComments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#commentForm {
	MARGIN-LEFT: 10px
}
#commentForm .commentRow {
	BORDER-RIGHT: #3f5f9c 1px dotted; BORDER-TOP: #3f5f9c 1px dotted; =
BACKGROUND: #efefef; MARGIN: 5px; BORDER-LEFT: #3f5f9c 1px dotted; =
BORDER-BOTTOM: #3f5f9c 1px dotted
}
#commentForm .commenter {
	POSITION: relative; TOP: -30px
}
#commentForm .comment {
	WIDTH: 70%
}
#footToolsNav {
	POSITION: relative
}
#footToolsNav #toolsNavBlank {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 165px; PADDING-TOP: 0px; HEIGHT: 58px
}
#footToolsNav #toolsNavEmail {
	HEIGHT: 57px
}
#footToolsNav #toolsNavEmailOn {
	HEIGHT: 57px
}
#footToolsNav #toolsNavPrint {
	HEIGHT: 57px
}
#footToolsNav #toolsNavPrintOn {
	HEIGHT: 57px
}
#footToolsNav #toolsNavSingle {
	HEIGHT: 57px
}
#footToolsNav #toolsNavSingleOn {
	HEIGHT: 57px
}
#footToolsNav #toolsNavReprints {
	HEIGHT: 57px
}
#footToolsNav #toolsNavReprintsOn {
	HEIGHT: 57px
}
#footToolsNav #toolsNavShare {
	HEIGHT: 57px
}
#footToolsNav #toolsNavShareOn {
	HEIGHT: 57px
}
#footToolsNav #toolsNavComment {
	HEIGHT: 57px
}
#footToolsNav #toolsNavCommentOn {
	HEIGHT: 57px
}
#toolsEmail {
	PADDING-RIGHT: 0px; WIDTH: 500px
}
#footToolsMain {
	POSITION: relative; TOP: -20px
}
#footToolsMain A {
	DISPLAY: inline
}
#toolsEmail .etafForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 500px; PADDING-TOP: 0px
}
#toolsEmail .form-button {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: =
auto; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 22px
}
#toolsEmail .form-button {
	LEFT: -3px; POSITION: relative
}
.articleBlogHeader {
	HEIGHT: 27px
}
#container DIV.article #Col2 {
	WIDTH: 409px; MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none; POSITION: =
relative
}
#container DIV.article #Col2 #Col2L {
	FLOAT: left; WIDTH: 205px
}
#container DIV.article #Col2 #Col2R {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 188px
}
#rightSearch {
	PADDING-BOTTOM: 0px
}
#mostpopWidgetLg {
	PADDING-BOTTOM: 5px; POSITION: relative; TOP: -20px
}
#container DIV.article #Col3 {
	DISPLAY: none
}

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://cache.boston.com/universal/css/bcom_textsize_default.css

BODY DIV#articleText {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px; voice-family: inherit
}
DIV#fullArtTxt {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px; voice-family: inherit
}
DIV.blogText {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px; voice-family: inherit
}
DIV#articleGraphs {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px; voice-family: inherit
}

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/universal/css/bcom_textsize_large.css

BODY DIV#articleText {
	FONT-SIZE: 20px; LINE-HEIGHT: 27px; voice-family: inherit
}
DIV#fullArtTxt {
	FONT-SIZE: 20px; LINE-HEIGHT: 27px; voice-family: inherit
}
DIV.blogText {
	FONT-SIZE: 20px; LINE-HEIGHT: 27px; voice-family: inherit
}
DIV#articleGraphs {
	FONT-SIZE: 20px; LINE-HEIGHT: 27px; voice-family: inherit
}
#container DIV.article #Col1 #headTools #tools .plus A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 2px; FONT: bold 14px arial; WIDTH: 5px; CURSOR: default; COLOR: =
#fff; PADDING-TOP: 0px; HEIGHT: 5px; BACKGROUND-COLOR: #e5e5e5
}
#container DIV.article #Col1 #headTools #tools .plus A:hover {
	BACKGROUND-COLOR: #e5e5e5
}
#container DIV.article #Col1 #headTools #tools .plus A:focus {
	-moz-outline-style: none
}

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://cache.boston.com/universal/css/bcom_textsize_medium.css

BODY DIV#articleText {
	FONT-SIZE: 17px; LINE-HEIGHT: 24px; voice-family: inherit
}
DIV#fullArtTxt {
	FONT-SIZE: 17px; LINE-HEIGHT: 24px; voice-family: inherit
}
DIV.blogText {
	FONT-SIZE: 17px; LINE-HEIGHT: 24px; voice-family: inherit
}
DIV#articleGraphs {
	FONT-SIZE: 17px; LINE-HEIGHT: 24px; voice-family: inherit
}

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://cache.boston.com/universal/css/bcom_textsize_small.css

BODY DIV#articleText {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px; voice-family: inherit
}
DIV#fullArtTxt {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px; voice-family: inherit
}
DIV.blogText {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px; voice-family: inherit
}
DIV#articleGraphs {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px; voice-family: inherit
}

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/universal/css/bcom_textsize_x-small.css

BODY DIV#articleText {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px; voice-family: inherit
}
DIV#fullArtTxt {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px; voice-family: inherit
}
DIV.blogText {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px; voice-family: inherit
}
DIV#articleGraphs {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px; voice-family: inherit
}
#container DIV.article #Col1 #headTools #tools .minus A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px =
2px 0px 5px; FONT: bold 14px arial; WIDTH: 5px; CURSOR: default; COLOR: =
#fff; PADDING-TOP: 0px; HEIGHT: 5px; BACKGROUND-COLOR: #e5e5e5
}
#container DIV.article #Col1 #headTools #tools .minus A:hover {
	BACKGROUND-COLOR: #e5e5e5
}
#container DIV.article #Col1 #headTools #tools .minus A:focus {
	-moz-outline-style: none
}

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/universal/js/bcom_global_scripts.js

var =
doc=3Ddocument,win=3Dwindow,sById=3D(doc.getElementById)?true:false;funct=
ion =
setStyleName(objId,styleName){document.getElementById(objId).style.displa=
y=3DstyleName;}=0A=
function =
setCookie(name,value,expires,path,domain,secure){document.cookie=3Dname+'=
=3D'+escape(value)+((expires)?';expires=3D'+expires.toGMTString():'')+';p=
ath=3D'+((path)?path:'/')+';domain=3D'+((domain)?domain:'boston.com')+((s=
ecure)?';secure':'');}=0A=
function =
ifSafari(){if((navigator.userAgent.indexOf('Safari')!=3D-1)||(navigator.u=
serAgent.indexOf("Macintosh")!=3D-1)||(navigator.userAgent.indexOf("Mac_P=
owerPC")!=3D-1)){document.write("<style type=3D'text/css' =
media=3D'all'>@import =
'http://cache.boston.com/universal/css/bcom_hp_styles_safari.css';</style=
>")};}=0A=
function getCookie(name){var =
dc=3Ddocument.cookie,prefix=3Dname+'=3D',begin=3Ddc.indexOf('; =
'+prefix);if(begin=3D=3D-1){begin=3Ddc.indexOf(prefix);if(begin!=3D0)retu=
rn null;}else begin+=3D2;var =
end=3Ddc.indexOf(';',begin);if(end=3D=3D-1)end=3Ddc.length;return =
unescape(dc.substring(begin+prefix.length,end));}=0A=
function =
expireCookie(name,path,domain){document.cookie=3Dname+'=3D;expires=3DThu,=
 01-Jan-70 00:00:01 =
GMT;path=3D'+((path)?path:'/')+';domain=3D'+((domain)?domain:'boston.com'=
);}=0A=
function windowLoaded(){}=0A=
function tabs(view,hideA,hideB){if(view.style.visibility=3D=3D"hidden")=0A=
{view.style.visibility=3D"visible";view.style.display=3D"block";hideA.sty=
le.visibility=3D"hidden";hideB.style.visibility=3D"hidden";hideA.style.di=
splay=3D"none";hideB.style.display=3D"none";}=0A=
else{view.style.visibility=3D"visible";view.style.display=3D"block";}}=0A=
function tabs2(view,hideA){if(view.style.visibility=3D=3D"hidden")=0A=
{view.style.visibility=3D"visible";view.style.display=3D"block";hideA.sty=
le.visibility=3D"hidden";hideA.style.display=3D"none";}=0A=
else{view.style.visibility=3D"visible";view.style.display=3D"block";}}=0A=
var var5=3D'hp_header_';function =
keyword(){if(document.getElementById('textField').value!=3D""&&document.g=
etElementById('textField').value!=3Dnull){return =
document.getElementById('textField').value.toLowerCase();}=0A=
else{return"User_Blank"}}=0A=
var otherTab;function =
choose(tab){if(tab!=3DotherTab){tab.className=3D"searchOn";otherTab.class=
Name=3D"";otherTab=3Dtab;if(tab.id=3D=3D"searchLocal"){document.getElemen=
tById("tab").value=3D"";}else =
if(tab.id=3D=3D"searchSite"){document.getElementById("tab").value=3D"ssea=
rch";}}}=0A=
function searchSubmit(){omnitureCode(document.getElementById("tab"));}=0A=
function omnitureCode(tabName){var =
temp5=3Dvar5;if(tabName.value=3D=3D""){if(document.getElementById('p1')!=3D=
null){document.getElementById('p1').value=3D'Header_Searchbox_LocalSearch=
'};temp5=3Dvar5+'searchbox_greaterboston';}=0A=
if(tabName.value=3D=3D"ssearch"){if(document.getElementById('p1')!=3Dnull=
){document.getElementById('p1').value=3D'Header_Searchbox_SiteSearch'};te=
mp5=3Dvar5+'searchbox_site';}=0A=
if(keyword()!=3D"User_Blank"){s_linkType=3D'o';s_linkName=3D'search_query=
';s_eVar2=3Dkeyword();s_eVar5=3Dtemp5;s_lnk=3Ds_co(document.getElementByI=
d('searchForm'));s_gs('nytbglobe');}}=0A=
function =
openWindow(url,name,props){try{props=3Dprops.replace(/(resizable|scrollba=
rs)\=3Dno/g,'$1=3Dyes');var =
nw=3Dwin.open(url,name,props);nw.focus();window.event.cancelBubble=3Dtrue=
;}catch(e){}}=0A=
function MM_openBrWindow(url,name,props){openWindow(url,name,props);}=0A=
sfHover=3Dfunction(){var =
sfEls=3Ddocument.getElementById("nav").getElementsByTagName("LI");for(var=
 =
i=3D0;i<sfEls.length;i++){sfEls[i].onmouseover=3Dfunction(){this.classNam=
e+=3D" sfhover";}=0A=
sfEls[i].onmouseout=3Dfunction(){this.className=3Dthis.className.replace(=
new RegExp(" sfhover\\b"),"");}}}=0A=
if(window.attachEvent)window.attachEvent("onload",sfHover);var =
doc=3Ddocument,win=3Dwindow,sById=3D(doc.getElementById)?true:false;funct=
ion =
openWindow(url,name,props){try{props=3Dprops.replace(/(resizable|scrollba=
rs)\=3Dno/g,'$1=3Dyes');var =
nw=3Dwin.open(url,name,props);nw.focus();window.event.cancelBubble=3Dtrue=
;}catch(e){}}=0A=
var bcHomepage;var bcCategoryPage;var =
homepageSWF=3D"homepage_thumbs";var categorySWF=3D"category_thumbs";var =
titleIDs=3Dnew Array();function onTemplateLoaded()=0A=
{callFlash("addEventListener","contentLoad","onContentLoad");callFlash("a=
ddEventListener","mediaReady","onMediaReady");bcHomepage=3Ddocument.getEl=
ementById("bcHomepage");bcCategoryPage=3Ddocument.getElementById("bcCateg=
oryPage");bcArticlePage=3Ddocument.getElementById("bcArticlePage");bcRela=
tedVideos=3Ddocument.getElementById("bcRelatedVideos");bcPlayerThumbnails=
=3Ddocument.getElementById("bcPlayerThumbnails");bcThumbnailTitle=3Ddocum=
ent.getElementById("bcThumbnailTitle");bcTitleHeadline=3Ddocument.getElem=
entById("bcTitleHeadline");bcPaging=3Ddocument.getElementById("bcPaging")=
;bcDescription=3Ddocument.getElementById("bcDescription");bcVideoHeader=3D=
document.getElementById("bcVideoHeader");}=0A=
function onContentLoad()=0A=
{if(bcHomepage||bcCategoryPage)callFlash("getFeaturedLineup");if(bcHomepa=
ge)thisMovie(homepageSWF).unhide();if(bcArticlePage)onMediaReady();}=0A=
function onMediaReady()=0A=
{callFlash("getCurrentTitle");}=0A=
function getCurrentTitle_Result(titleDTO)=0A=
{if(bcTitleHeadline)bcTitleHeadline.innerHTML=3DtitleDTO.displayName;if(b=
cDescription)bcDescription.innerHTML=3DtitleDTO.shortDescription;if(bcVid=
eoHeader)bcVideoHeader.style.visibility=3D"visible";}=0A=
function getFeaturedLineup_Result(lineupDTO)=0A=
{titleIDS=3Dnew Array();titleIDs=3DlineupDTO.videoIds;for(var =
i=3D0;i<lineupDTO.videoIds.length;i++)=0A=
{callFlash("getTitleById",lineupDTO.videoIds[i]);}=0A=
if(bcRelatedVideos)bcRelatedVideos.innerHTML=3D"RELATED VIDEOS =
("+lineupDTO.videoIds.length+")";if(bcRelatedVideos)bcRelatedVideos.style=
.color=3D"#000";onMediaReady();if(bcHomepage)thisMovie(homepageSWF).getPa=
ge("next");if(bcCategoryPage)thisMovie(categorySWF).buildThumbnails();}=0A=
function getTitleById_Result(titleDTO)=0A=
{if(bcHomepage)thisMovie(homepageSWF).buildTitleIDs(Number(titleDTO.id));=
if(bcHomepage)thisMovie(homepageSWF).buildTitles(String(titleDTO.displayN=
ame));if(bcHomepage)thisMovie(homepageSWF).buildThumbArray(String(titleDT=
O.thumbnailURL));if(bcCategoryPage)thisMovie(categorySWF).buildTitleIDs(N=
umber(titleDTO.id));if(bcCategoryPage)thisMovie(categorySWF).buildTitles(=
String(titleDTO.displayName));if(bcCategoryPage)thisMovie(categorySWF).bu=
ildThumbArray(String(titleDTO.thumbnailURL));if(bcCategoryPage)thisMovie(=
categorySWF).buildDescriptions(String(titleDTO.shortDescription));}=0A=
function thisMovie(movieName)=0A=
{if(navigator.appName.indexOf("Microsoft")!=3D-1)=0A=
{return window[movieName];}=0A=
else=0A=
{return document[movieName];}}=0A=
var =
doc=3Ddocument,win=3Dwindow,sById=3D(doc.getElementById)?true:false;funct=
ion =
openWindow(url,name,props){try{props=3Dprops.replace(/(resizable|scrollba=
rs)\=3Dno/g,'$1=3Dyes');var =
nw=3Dwin.open(url,name,props);nw.focus();window.event.cancelBubble=3Dtrue=
;}catch(e){}}=0A=
var primary_id=3D'tab1';function =
switchTab1(){document.getElementById('tab1').className=3D'active';documen=
t.getElementById('tab2').className=3D'';document.getElementById('tab3').c=
lassName=3D'';document.getElementById('zventsFooter').style.display=3D'bl=
ock'}=0A=
function =
switchTab2(){document.getElementById('tab1').className=3D'';document.getE=
lementById('tab2').className=3D'active';document.getElementById('tab3').c=
lassName=3D'';document.getElementById('zventsFooter').style.display=3D'bl=
ock'}=0A=
function =
switchTab3(){document.getElementById('tab1').className=3D'';document.getE=
lementById('tab2').className=3D'';document.getElementById('tab3').classNa=
me=3D'active';document.getElementById('zventsFooter').style.display=3D'no=
ne'}=0A=
var primary_id=3D'tab1';function =
switchTabA(){document.getElementById('tabA').className=3D'active';documen=
t.getElementById('tabB').className=3D''}=0A=
function =
switchTabB(){document.getElementById('tabA').className=3D'';document.getE=
lementById('tabB').className=3D'active'}=0A=
function ShowDiv(a,b,c,d){var i;if(c){i=3Dc}else{i=3D1};var =
z;while(z=3Ddocument.getElementById(b+i)){if((i>=3Dc)&&(i<=3Dd)){if(i=3D=3D=
a){z.style.display=3D'block'}else{z.style.display=3D'none'}}=0A=
i++}}=0A=
tabber=3D{click:function(clicked){var =
ul=3Dclicked.parentNode.parentNode;var =
tabs=3Dul.getElementsByTagName('a');for(i=3D0;i<tabs.length;++i){var =
a=3Dtabs[i],on=3D(a=3D=3Dclicked);a.className=3D(on?'active':'');tabber.s=
how(a.id.replace(/^tab/,'div'),on);}},zclick:function(clicked,when){tabbe=
r.click(clicked);tabber.show('zventsFooter',!when);if(ZventsTomorrowID&&w=
hen=3D=3D'Tomorrow'){Z.widget.popular({id:ZventsTomorrowID,load:{when:whe=
n}});ZventsTomorrowID=3Dnull;}},show:function(id,show){document.getElemen=
tById(id).style.display=3Dshow?'block':'none';}};function =
keywordSelect(inputfield){if(document.getElementById(inputfield).value!=3D=
""&&document.getElementById(inputfield).value!=3Dnull){return =
document.getElementById(inputfield).value.toLowerCase();}=0A=
else{return"User_Blank"}}=0A=
function travelWidgetSubmit(){var =
kw=3D"";if(document.getElementById('textField2').value=3D=3D""){alert('Pl=
ease enter a keyword, like "Maine" or "Bermuda =
hotels"');}else{document.getElementById('travelSearchWidget').submit();kw=
=3D"Travel-"+keywordSelect('textField2');travelWidgetomnitureCode('search=
box',kw);}}=0A=
function travelWidgetomnitureCode(tabName,keyword,sco){var =
temp5=3Dvar5;temp5=3Dvar5+'travel'+tabName;s_linkType=3D'o';s_linkName=3D=
'search_query';s_eVar2=3Dkeyword;s_eVar5=3Dtemp5;s_lnk=3Ds_co(document.ge=
tElementById('searchForm'));s_gs('nytbglobe');}=0A=
var count=3D0;function clickLink(containerID){var =
widgetkeyword=3D'';if(count=3D=3D0){count++;}=0A=
else if(count=3D=3D1){var mylist=3Ddocument.getElementById(containerID)=0A=
var =
urlString=3Dmylist.options[mylist.selectedIndex].value;if(urlString!=3D'n=
one'){if(urlString.match('s.sm.query=3D')){widgetkeyword=3D'Travelbrowse-=
'+urlString.substring(urlString.indexOf('s.sm.query=3D')+11);travelWidget=
omnitureCode('browse',widgetkeyword);}=0A=
window.location=3Dmylist.options[mylist.selectedIndex].value}=0A=
count=3D0;}}=0A=
var Nytd_Pixel_rel_version=3D"0.1";var Nytd_Pixel_values=3Dnew =
String();var Nytd_Pixel_global_values=3Dnew String("&g=3D");function =
Nytd_Pixel_addGlobalTaxonomyValue(value){if(Nytd_Pixel_global_values.char=
At(Nytd_Pixel_global_values.length-1)!=3D'=3D'){Nytd_Pixel_global_values+=
=3D"/";}=0A=
Nytd_Pixel_global_values+=3Dvalue;}=0A=
function =
Nytd_Pixel(){if(Nytd_Pixel_global_values.length!=3D0){Nytd_Pixel_values+=3D=
Nytd_Pixel_global_values;}=0A=
Nytd_Pixel_values+=3D"&u=3D"+escape(document.URL);if((document.referrer).=
indexOf(document.location.hostname) =3D=3D -1) {var referrer =3D =
document.referrer;}=0A=
else {var referrer =3D '';}=0A=
document.write('<img class=3D"uptCall" height=3D"1" width=3D"3" =
border=3D"0" src=3D"http://up.boston.com/?d=3D2//&t=3D' + s_prop6 =
+'&s=3D1&ui=3D&r=3D' + referrer + '&u=3D'+ document.location + '">');}=0A=
function =
showLoginRRD(twidth){if(!twidth)twidth=3D191;if(getCookie("pathAuth")||ge=
tCookie("pathAuthSess")){ =
if(((getCookie("PSyncHint"))&&(getCookie("PSyncHint")!=3D"-"))&&(getCooki=
e("AT"))){if(OAS_sitepage =3D=3D =
'www.boston.com/homepage/default'){tmpPlckUid =3D =
getCookie("AT").split("&u=3D")[1].split("&")[0];document.writeln('<div =
align=3D"center"> <span id=3D"mp"><a =
href=3D"http://www.boston.com/community/persona.html?UID=3D' + =
tmpPlckUid + '&plckUserId=3D' + tmpPlckUid + '">Profile</a></span> | =
<span id=3D"mc"><a =
href=3D"http://www.boston.com/?__goto=3Dmcenter">Settings</a></span> | =
<span id=3D"lo"><a =
onclick=3D"setCookie(\'AT\');document.location=3D\'http://www.boston.com/=
?__goto=3Dlogout\';return false" =
href=3D"http://www.boston.com/?__goto=3Dlogout">Log out</a></span	=
></div>')}=0A=
else{tmpPlckUid =3D =
getCookie("AT").split("&u=3D")[1].split("&")[0];document.writeln('<div =
align=3D"center"><b>' + getCookie("PSyncHint") + '</b> <span =
id=3D"mp"><a =
href=3D"http://www.boston.com/community/persona.html?UID=3D' + =
tmpPlckUid + '&plckUserId=3D' + tmpPlckUid + '">My profile</a></span> | =
<span id=3D"mc"><a =
href=3D"http://www.boston.com/?__goto=3Dmcenter">Account =
settings</a></span> | <span id=3D"lo"><a =
onclick=3D"setCookie(\'AT\');document.location=3D\'http://www.boston.com/=
?__goto=3Dlogout\';return false" =
href=3D"http://www.boston.com/?__goto=3Dlogout">Log out</a></span	=
></div>')}}else{document.writeln('<div align=3D"center"><span =
id=3D"mc"><a =
href=3D"http://www.boston.com/?__goto=3Dmcenter">Preferences</a></span> =
| <span id=3D"lo"><a href=3D"http://www.boston.com/?__goto=3Dlogout">Log =
out</a></span></div>');}}=0A=
else{document.writeln('<div align=3D"center"><span id=3D"si"><a =
href=3D"http://www.boston.com/?__goto=3Dloginonlypage">Sign =
In</a></span> | <span id=3D"rn"><a =
href=3D"http://www.boston.com/?__goto=3Dloginpage">Register =
now</a></span></div>');}}=0A=
eval(function(p,a,c,k,e,d){while(c--){if(k[c]){p=3Dp.replace(new =
RegExp('\\b'+c+'\\b','g'),k[c])}}return =
p}('36=3D{7:9(6,4,5,3){35(!6)34;4=3D4||\'\';5=3D5||\'\';3=3D3||\'\';33.32=
(\'31://30.29/28-27?26=3D2&6=3D\'+6+\'&4=3D\'+4+\'&5=3D\'+5+\'&3=3D\'+3,2=
0 =
19().17(),\'21=3D1,22=3D1,15=3D0,13=3D1,25=3D1,11=3D1,18=3D23,14=3D12,10 =
=3D 24,8 =3D =
16\')}}',10,37,'|||topic|title|bodytext|url|remoteSubmit|top|function|lef=
t|resizable|600|statusbar|height|location|150|getTime|width|Date|new|tool=
bar|scrollbars|575|470|menubar|phase|submit|remote|com|digg|http|open|win=
dow|return|if|Digg'.split('|')))=0A=
function =
fbs_click(){u=3Dlocation.href;t=3Ddocument.title;void(window.open('http:/=
/www.facebook.com/sharer.php?u=3D'+encodeURIComponent(u)+'&t=3D'+encodeUR=
IComponent(t),'sharer','toolbar=3Dno,width=3D626,height=3D436'));return =
false;}=0A=
function classySwap(){var foo=3DMath.random();var bar;=0A=
var bar;=0A=
if(foo<0.3)=0A=
  bar=3D'cars'=0A=
else=0A=
  if(foo<0.6)=0A=
    bar=3D're'=0A=
  else=0A=
    if(foo<0.9)=0A=
      bar=3D'jobs'=0A=
    else=0A=
      bar=3D'search';=0A=
var baz=3Dbar+'CfiedContent';var spaz=3D'g'+bar+'_on';var =
jazz=3D'g'+bar;if(bar=3D=3D'cars'){setStyleName('gcars_on','block');setSt=
yleName('gcars','none');setStyleName(baz,'block');}=0A=
else{setStyleName(spaz,'block');setStyleName(jazz,'none');setStyleName('c=
arsCfiedContent','None');setStyleName(baz,'block');}}=0A=
var globeWidgetTab;function =
chooseGlobe(tab){if(tab!=3DglobeWidgetTab){tab.className=3D"searchOn";glo=
beWidgetTab.className=3D"";globeWidgetTab=3Dtab;if(tab.id=3D=3D"globeArch=
ive"){document.getElementById("gwsort").value=3D"-articleprintpublication=
date";document.getElementById("gwdateRange").value=3D"";}else =
if(tab.id=3D=3D"todayGlobe"){document.getElementById("gwdateRange").value=
=3D"today";document.getElementById("gwsort").value=3D"";}}}=0A=
function globeWidgetSubmit(){omnitureGlobeCode(globeWidgetTab.id);}=0A=
function omnitureGlobeCode(tabName){var =
globeTemp5=3D'';if(tabName=3D=3D"globeArchive"){globeTemp5=3Dtemp5+'globe=
archive';}=0A=
if(tabName=3D=3D"todayGlobe"){globeTemp5=3Dtemp5+'todaysglobe';}=0A=
if(globekeyword()!=3D"User_Blank"){s_linkType=3D'o';s_linkName=3D'search_=
query';s_eVar2=3Dglobekeyword();s_eVar5=3DglobeTemp5;s_lnk=3Ds_co(documen=
t.getElementById('articleright_searchbox'));s_gs('nytbglobe');}}=0A=
function =
globekeyword(){if(document.getElementById('globeText').value!=3D""&&docum=
ent.getElementById('globeText').value!=3Dnull){return =
document.getElementById('globeText').value.toLowerCase();}=0A=
else{return"User_Blank"}}=0A=
function calImage(){CalDate=3DCalDate.toLowerCase()=0A=
if(CalDate.indexOf(":")=3D=3D-1){dte=3DCalDate.split("|")}else{dte=3Dnew =
Array();tmpDte=3DCalDate.split("-");dte[0]=3DtmpDte[0].substring(0,3);dte=
[1]=3DtmpDte[1];dte[3]=3DtmpDte[2].substring(0,4);tmpDte=3DtmpDte[0].spli=
t(", ");dte[2]=3DtmpDte[1];}=0A=
if(dte[2].indexOf("0")=3D=3D0){dte[2]=3Ddte[2].charAt(1)}=0A=
gbDate=3DparseInt(dte[2]);gbMonth=3Ddte[1];gbYear=3Ddte[3];var =
ldays=3Dnew =
Array("jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","=
dec")=0A=
for(i=3D0;i<ldays.length;i++){if(gbMonth.substring(0,3)=3D=3Dldays[i]){gb=
MonNum=3Di};}=0A=
gbMonNum=3DgbMonNum+1;if(gbDate<10)(gbDate=3D"0"+gbDate);else(gbDate=3Dgb=
Date);if(gbMonNum<10)(gbMonNum=3D"0"+gbMonNum);else(gbMonNum=3DgbMonNum);=
var =
popParams=3D"'http://www.boston.com/news/globe/larger_view','largerview',=
'width=3D650,height=3D1100,resizable=3Dyes,scrollbars=3Dyes,toolbar=3Dno,=
location=3Dno,menubar=3Dno,status=3Dno'";document.write("<a =
href=3D\"http://www.boston.com/news/globe/larger_view\" =
class=3D\"imageLink\" onclick=3D\"openWindow("+popParams+"); return =
false;\"><img =
src=3D'http://cache.boston.com/globe/"+gbYear+"/"+gbMonNum+"/"+gbDate+"/t=
oday_thumbnail.jpeg' alt=3D'The Boston Globe' width=3D'189' /></a>");}=0A=
function =
redirectSelectMenu(smenu){if(typeof(smenu)=3D=3D'string'&&sById)smenu=3Dd=
oc.getElementById(smenu);if(smenu){var =
sval=3Dsmenu.options[smenu.selectedIndex].value;if(sval)document.location=
.href=3Dsval;}}=0A=
function MM_findObj(n,d){var =
p,i,x;if(!d)d=3Ddocument;if((p=3Dn.indexOf("?"))>0&&parent.frames.length)=
{d=3Dparent.frames[n.substring(p+1)].document;n=3Dn.substring(0,p);}=0A=
if(!(x=3Dd[n])&&d.all)x=3Dd.all[n];for(i=3D0;!x&&i<d.forms.length;i++)x=3D=
d.forms[i][n];for(i=3D0;!x&&d.layers&&i<d.layers.length;i++)x=3DMM_findOb=
j(n,d.layers[i].document);if(!x&&d.getElementById)x=3Dd.getElementById(n)=
;return x;}=0A=
function MM_showHideLayers(){var =
i,p,v,obj,args=3DMM_showHideLayers.arguments;for(i=3D0;i<(args.length-2);=
i+=3D3)if((obj=3DMM_findObj(args[i]))!=3Dnull){v=3Dargs[i+2];if(obj.style=
){obj=3Dobj.style;v=3D(v=3D=3D'show')?'visible':(v=3D=3D'hide')?'hidden':=
v;}=0A=
obj.visibility=3Dv;}}=0A=
function displayEmbed(){};function changeImageOn(){};function =
changeImageOff(){};function displayInformBox(){};=0A=
=0A=
var isIE=3D(navigator.appVersion.indexOf("MSIE")!=3D-1)?true:false;var =
isWin=3D(navigator.appVersion.toLowerCase().indexOf("win")!=3D-1)?true:fa=
lse;var =
isOpera=3D(navigator.userAgent.indexOf("Opera")!=3D-1)?true:false;functio=
n ControlVersion()=0A=
{var version;var axo;var e;try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=3Daxo.GetVariabl=
e("$version");}catch(e){}=0A=
if(!version)=0A=
{try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version=3D"WIN =
6,0,21,0";axo.AllowScriptAccess=3D"always";version=3Daxo.GetVariable("$ve=
rsion");}catch(e){}}=0A=
if(!version)=0A=
{try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=3Daxo.GetVariabl=
e("$version");}catch(e){}}=0A=
if(!version)=0A=
{try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=3D"WIN =
3,0,18,0";}catch(e){}}=0A=
if(!version)=0A=
{try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash");version=3D"WIN =
2,0,0,11";}catch(e){version=3D-1;}}=0A=
return version;}=0A=
function GetSwfVer(){var =
flashVer=3D-1;if(navigator.plugins!=3Dnull&&navigator.plugins.length>0){i=
f(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave =
Flash"]){var swVer2=3Dnavigator.plugins["Shockwave Flash 2.0"]?" =
2.0":"";var flashDescription=3Dnavigator.plugins["Shockwave =
Flash"+swVer2].description;var descArray=3DflashDescription.split(" =
");var tempArrayMajor=3DdescArray[2].split(".");var =
versionMajor=3DtempArrayMajor[0];var =
versionMinor=3DtempArrayMajor[1];var =
versionRevision=3DdescArray[3];if(versionRevision=3D=3D""){versionRevisio=
n=3DdescArray[4];}=0A=
if(versionRevision[0]=3D=3D"d"){versionRevision=3DversionRevision.substri=
ng(1);}else =
if(versionRevision[0]=3D=3D"r"){versionRevision=3DversionRevision.substri=
ng(1);if(versionRevision.indexOf("d")>0){versionRevision=3DversionRevisio=
n.substring(0,versionRevision.indexOf("d"));}}=0A=
var flashVer=3DversionMajor+"."+versionMinor+"."+versionRevision;}}=0A=
else =
if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=3D-1)flashVer=3D=
4;else =
if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=3D-1)flashVer=3D=
3;else =
if(navigator.userAgent.toLowerCase().indexOf("webtv")!=3D-1)flashVer=3D2;=
else if(isIE&&isWin&&!isOpera){flashVer=3DControlVersion();}=0A=
return flashVer;}=0A=
function DetectFlashVer(reqMajorVer,reqMinorVer,reqRevision)=0A=
{versionStr=3DGetSwfVer();if(versionStr=3D=3D-1){return false;}else =
if(versionStr!=3D0){if(isIE&&isWin&&!isOpera){tempArray=3DversionStr.spli=
t(" =
");tempString=3DtempArray[1];versionArray=3DtempString.split(",");}else{v=
ersionArray=3DversionStr.split(".");}=0A=
var versionMajor=3DversionArray[0];var =
versionMinor=3DversionArray[1];var =
versionRevision=3DversionArray[2];if(versionMajor>parseFloat(reqMajorVer)=
){return true;}else =
if(versionMajor=3D=3DparseFloat(reqMajorVer)){if(versionMinor>parseFloat(=
reqMinorVer))=0A=
return true;else =
if(versionMinor=3D=3DparseFloat(reqMinorVer)){if(versionRevision>=3Dparse=
Float(reqRevision))=0A=
return true;}}=0A=
return false;}}=0A=
function AC_AddExtension(src,ext)=0A=
{if(src.indexOf('?')!=3D-1)=0A=
return src.replace(/\?/,ext+'?');else=0A=
return src+ext;}=0A=
function AC_Generateobj(objAttrs,params,embedAttrs)=0A=
{var str=3D'';if(isIE&&isWin&&!isOpera)=0A=
{str+=3D'<object ';for(var i in objAttrs)=0A=
{str+=3Di+'=3D"'+objAttrs[i]+'" ';}=0A=
str+=3D'>';for(var i in params)=0A=
{str+=3D'<param name=3D"'+i+'" value=3D"'+params[i]+'" /> ';}=0A=
str+=3D'</object>';}=0A=
else=0A=
{str+=3D'<embed ';for(var i in embedAttrs)=0A=
{str+=3Di+'=3D"'+embedAttrs[i]+'" ';}=0A=
str+=3D'> </embed>';}=0A=
document.write(str);}=0A=
function AC_FL_RunContent(){var ret=3DAC_GetArgs=0A=
(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","a=
pplication/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret=
.embedAttrs);}=0A=
function AC_SW_RunContent(){var ret=3DAC_GetArgs=0A=
(arguments,".dcr","src","clsid:166B1BCA-3F9C-11CF-8075-444553540000",null=
);AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);}=0A=
function AC_GetArgs(args,ext,srcParamName,classid,mimeType){var =
ret=3Dnew Object();ret.embedAttrs=3Dnew Object();ret.params=3Dnew =
Object();ret.objAttrs=3Dnew Object();for(var =
i=3D0;i<args.length;i=3Di+2){var =
currArg=3Dargs[i].toLowerCase();switch(currArg){case"classid":break;case"=
pluginspage":ret.embedAttrs[args[i]]=3Dargs[i+1];break;case"src":case"mov=
ie":args[i+1]=3DAC_AddExtension(args[i+1],ext);ret.embedAttrs["src"]=3Dar=
gs[i+1];ret.params[srcParamName]=3Dargs[i+1];break;case"onafterupdate":ca=
se"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ond=
blclick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave"=
:case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":=
case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":cas=
e"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload"=
:case"onlosecapture":case"onpropertychange":case"onreadystatechange":case=
"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case=
"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"on=
beforedeactivate":case"ondeactivate":case"type":case"codebase":case"id":r=
et.objAttrs[args[i]]=3Dargs[i+1];break;case"width":case"height":case"alig=
n":case"vspace":case"hspace":case"class":case"title":case"accesskey":case=
"name":case"tabindex":ret.embedAttrs[args[i]]=3Dret.objAttrs[args[i]]=3Da=
rgs[i+1];break;default:ret.embedAttrs[args[i]]=3Dret.params[args[i]]=3Dar=
gs[i+1];}}=0A=
ret.objAttrs["classid"]=3Dclassid;if(mimeType)ret.embedAttrs["type"]=3Dmi=
meType;return ret;}=0A=
=0A=
function clearText(thefield){if =
(thefield.defaultValue=3D=3Dthefield.value) thefield.value =3D ""; =
thefield.className=3D'search_box active';} =0A=
function checkForm(theform){if =
(theform.q.defaultValue=3D=3Dtheform.q.value) theform.q.value =3D "";}=0A=
=0A=
function signupLink(){var =
cookie1=3DgetCookie('pathAuth'),cookie2=3DgetCookie('pathAuthSess');if(co=
okie1!=3Dnull || cookie2!=3Dnull){document.writeln('<a =
href=3D"http://members.boston.com/reg/login.do?dispatch=3Deditsubspage&p1=
=3DFoot_ContactBostonCom_Newsletters">Newsletters</a>');}else{document.wr=
iteln('<a =
href=3D"http://members.boston.com/reg/login.do?dispatch=3Dloginpage&p1=3D=
Foot_ContactBostonCom_Newsletters">Newsletters</a>');}}=0A=
=0A=
function showWhat(divid)=0A=
{=0A=
	if(document.getElementById(divid).style.display =3D=3D 'none'){=0A=
      document.getElementById(divid).style.display =3D 'block';=0A=
    }=0A=
}=0A=
=0A=
function hideWhat(divid)=0A=
{=0A=
	if(document.getElementById(divid).style.display =3D=3D 'block'){=0A=
      document.getElementById(divid).style.display =3D 'none';=0A=
    }=0A=
}=0A=
=0A=
function keywordForm(inputId){=0A=
    if (document.getElementById(inputId).value !=3D "" && =
document.getElementById(inputId).value !=3D null){=0A=
      return document.getElementById(inputId).value.toLowerCase();=0A=
    }=0A=
    else{=0A=
      return "User_Blank"=0A=
    }=0A=
}=0A=
=0A=
function bload(){=0A=
	if(document.getElementById("plckForumTitleTag")){=0A=
		=
document.title=3D(document.getElementById("plckForumTitleTag").innerHTML =
+ " - Boston.com");=0A=
	}else{=0A=
		if(document.getElementById("plckTitleTag")){=0A=
			document.title=3D(document.getElementById("plckTitleTag").innerHTML + =
" - Boston.com");=0A=
		}=0A=
	}=0A=
}
------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/universal/js/bcom_article_tools.js

var primary_id=3D'toolsNavEmail';=0A=
function switchPrintOn(){=0A=
doc.getElementById("toolsNavEmail").style.display=3D"block";=0A=
doc.getElementById("toolsNavEmailOn").style.display=3D"none";=0A=
doc.getElementById("toolsNavPrint").style.display=3D"none";=0A=
doc.getElementById("toolsNavPrintOn").style.display=3D"block";=0A=
doc.getElementById("toolsNavSingle").style.display=3D"block";=0A=
doc.getElementById("toolsNavSingleOn").style.display=3D"none";=0A=
doc.getElementById("toolsNavReprints").style.display=3D"";=0A=
doc.getElementById("toolsNavReprintsOn").style.display=3D"";=0A=
doc.getElementById("toolsNavShare").style.display=3D"block";=0A=
doc.getElementById("toolsNavShareOn").style.display=3D"none";=0A=
doc.getElementById("toolsNavComments").style.display=3D"none";=0A=
doc.getElementById("toolsNavCommentsOn").style.display=3D"none";=0A=
doc.getElementById("toolsComments").style.display=3D"none";=0A=
doc.getElementById("toolsShare").style.display=3D"none";=0A=
doc.getElementById("toolsEmail").style.display=3D"none";=0A=
doc.getElementById("toolsNavBlank").style.border=3D'none';=0A=
doc.getElementById("footToolsMain").style.border=3D'none';=0A=
doc.getElementById("toolsNavPrintOn").style.background=3D'#ebf4fb';=0A=
doc.getElementById("toolsNavPrintOn").style.borderBottom=3D'1px dotted =
#3f5f9c';=0A=
doc.location.replace(pfURL);=0A=
primary_id =3D 'toolsNavPrint';=0A=
}=0A=
=0A=
function switchSingleOn(){=0A=
if(doc.getElementById("toolsNavEmail")){=0A=
	doc.getElementById("toolsNavEmail").style.display=3D"block";=0A=
	doc.getElementById("toolsNavEmailOn").style.display=3D"none";=0A=
	doc.getElementById("toolsNavPrint").style.display=3D"block";=0A=
	doc.getElementById("toolsNavPrintOn").style.display=3D"none";=0A=
	doc.getElementById("toolsNavSingle").style.display=3D"none";=0A=
	doc.getElementById("toolsNavSingleOn").style.display=3D"block";=0A=
	doc.getElementById("toolsNavReprints").style.display=3D"";=0A=
	doc.getElementById("toolsNavReprintsOn").style.display=3D"";=0A=
	doc.getElementById("toolsNavShare").style.display=3D"block";=0A=
	doc.getElementById("toolsNavShareOn").style.display=3D"none";=0A=
	doc.getElementById("toolsNavComments").style.display=3D"none";=0A=
	doc.getElementById("toolsNavCommentsOn").style.display=3D"none";=0A=
	doc.getElementById("toolsComments").style.display=3D"none";=0A=
	doc.getElementById("toolsShare").style.display=3D"none";=0A=
	doc.getElementById("toolsEmail").style.display=3D"none";=0A=
	doc.getElementById("toolsNavBlank").style.border=3D'none';=0A=
	doc.getElementById("footToolsMain").style.border=3D'none';=0A=
	doc.getElementById("toolsNavSingleOn").style.background=3D'#ebf4fb';=0A=
	doc.getElementById("toolsNavSingleOn").style.borderBottom=3D'1px dotted =
#3f5f9c';=0A=
	doc.location.replace(singlepage);=0A=
	primary_id =3D 'toolsNavSingle';=0A=
}else{=0A=
	location.replace('http://' + document.location.host + =
document.location.pathname + '?page=3Dfull');=0A=
}=0A=
}=0A=
=0A=
function switchReprintsOn(){=0A=
popup=3Dwindow.open('http://www.globereprints.com/','reprints',''); =
popup.focus(); return false;=0A=
}=0A=
=0A=
function switchShareOn(){=0A=
doc.getElementById("toolsNavEmail").style.display=3D"block";=0A=
doc.getElementById("toolsNavEmailOn").style.display=3D"none";=0A=
doc.getElementById("toolsNavPrint").style.display=3D"block";=0A=
doc.getElementById("toolsNavPrintOn").style.display=3D"none";=0A=
doc.getElementById("toolsNavSingle").style.display=3D"block";=0A=
doc.getElementById("toolsNavSingleOn").style.display=3D"none";=0A=
doc.getElementById("toolsNavReprints").style.display=3D"";=0A=
doc.getElementById("toolsNavReprintsOn").style.display=3D"";=0A=
doc.getElementById("toolsNavShare").style.display=3D"none";=0A=
doc.getElementById("toolsNavShareOn").style.display=3D"block";=0A=
doc.getElementById("toolsNavComments").style.display=3D"none";=0A=
doc.getElementById("toolsNavCommentsOn").style.display=3D"none";=0A=
doc.getElementById("toolsComments").style.display=3D"none";=0A=
doc.getElementById("toolsShare").style.display=3D"block";=0A=
doc.getElementById("toolsEmail").style.display=3D"none";=0A=
doc.getElementById("toolsNavBlank").style.borderBottom=3D'1px dotted =
#3f5f9c';=0A=
doc.getElementById("toolsShare").style.border=3D'1px dotted #3f5f9c';=0A=
doc.getElementById("toolsShare").style.borderTop=3D'0px';=0A=
doc.getElementById("toolsNavShareOn").style.background=3D'#ebf4fb';=0A=
doc.getElementById("footToolsMain").style.background=3D'#ebf4fb';=0A=
doc.getElementById("toolsNavShareOn").style.borderBottom=3D'1px solid =
#ebf4fb';=0A=
doc.getElementById("listShare").style.display=3D"block";=0A=
primary_id =3D 'toolsNavShare';=0A=
}=0A=
=0A=
function switchEmailOn(){=0A=
doc.getElementById("toolsNavEmail").style.display=3D"none";=0A=
doc.getElementById("toolsNavEmailOn").style.display=3D"block";=0A=
doc.getElementById("toolsNavPrint").style.display=3D"block";=0A=
doc.getElementById("toolsNavPrintOn").style.display=3D"none";=0A=
doc.getElementById("toolsNavSingle").style.display=3D"block";=0A=
doc.getElementById("toolsNavSingleOn").style.display=3D"none";=0A=
doc.getElementById("toolsNavReprints").style.display=3D"";=0A=
doc.getElementById("toolsNavReprintsOn").style.display=3D"";=0A=
doc.getElementById("toolsNavShare").style.display=3D"block";=0A=
doc.getElementById("toolsNavShareOn").style.display=3D"none";=0A=
doc.getElementById("toolsNavComments").style.display=3D"none";=0A=
doc.getElementById("toolsNavCommentsOn").style.display=3D"none";=0A=
doc.getElementById("toolsComments").style.display=3D"none";=0A=
doc.getElementById("toolsShare").style.display=3D"none";=0A=
doc.getElementById("toolsEmail").style.display=3D"block";=0A=
doc.getElementById("toolsEmail").style.borderTop=3D'none';=0A=
doc.getElementById("toolsEmail").style.border=3D'1px dotted #3f5f9c';=0A=
doc.getElementById("toolsEmail").style.borderTop=3D'0px';=0A=
doc.getElementById("toolsNavBlank").style.borderBottom=3D'1px dotted =
#3f5f9c';=0A=
doc.getElementById("toolsNavEmailOn").style.background=3D'#ebf4fb';=0A=
doc.getElementById("toolsNavEmailOn").style.borderBottom=3D'1px dotted =
#3f5f9c';=0A=
doc.getElementById("footToolsMain").style.background=3D'#ebf4fb';=0A=
doc.getElementById("toolsNavEmailOn").style.borderBottom=3D'1px solid =
#ebf4fb';=0A=
primary_id =3D 'toolsNavEmail';=0A=
}=0A=
=0A=
// article page=0A=
var cpgnum=3D0,images_dynamic=3D[],isScraper=3Dfalse;=0A=
var dDomain =3D "" + document.domain; var dLocation =3D "" + =
document.location; var dPath =3D dLocation.split(dDomain);=0A=
function articlePaginate(){if(sById){var =
pg=3Ddoc.URL.match(/page=3D(\w+)/);if(pg)pg=3Dpg[1];else =
pg=3D1;if(pg=3D=3D'full')return;cpgnum=3Dpg-0;var =
cpg=3Ddoc.getElementById('page'+cpgnum);cpg.className=3D'showPage';if(cpg=
num!=3D1){var =
acon=3Ddoc.getElementById('article');if(acon)acon.className=3D'subpage';c=
span=3Ddoc.createElement('SPAN');cspan.className=3D'pginfo';cspan.appendC=
hild(doc.createTextNode('Page '+cpgnum+' of '+articlepgs+' =
--'));cpg.insertBefore(cspan,cpg.firstChild);}var =
agraphs=3Ddoc.getElementById('articleGraphs');agraphs.className=3D'hidePa=
ges';var =
clink=3Ddoc.getElementById('link'+cpgnum),prev=3Ddoc.getElementById('prev=
'),next=3Ddoc.getElementById('next');clink.parentNode.className=3D'number=
Active';if(!asep)asep=3D'?';if(cpgnum=3D=3D1)prev.className=3D'hide';else=
{var =
plink=3Ddoc.createElement('A');plink.appendChild(doc.createTextNode('Prev=
ious'));plink.href=3Darticleurl+asep+'page=3D'+(cpgnum-1);prev.appendChil=
d(plink);}if(cpgnum=3D=3Darticlepgs)next.className=3D'hide';else{var =
npg=3Dcpgnum+1,cspan=3Ddoc.createElement('SPAN'),clink=3Ddoc.createElemen=
t('A'),nlink=3Ddoc.createElement('A');nlink.appendChild(doc.createTextNod=
e('Next'));nlink.href=3Darticleurl+asep+'page=3D'+npg;next.insertBefore(n=
link,next.firstChild);clink.appendChild(doc.createTextNode('Continued...'=
));clink.href=3Darticleurl+asep+'page=3D'+npg;cspan.className=3D'continue=
d';cspan.appendChild(clink);var =
cpgs=3Dcpg.getElementsByTagName('P');cpgs[cpgs.length-1].appendChild(cspa=
n);}var =
apaginate=3Ddoc.getElementById('pagination');apaginate.className=3D'show'=
}}=0A=
=0A=
function embedArticleContent(){if(sById){var =
cpg=3D(cpgnum)?doc.getElementById('page'+cpgnum):doc.getElementById('arti=
cleGraphs');if(!cpg)return;var =
graphs=3Dcpg.getElementsByTagName('P');if(!graphs)return;var =
glen=3Dgraphs.length,tpos=3D0;var =
atools=3Ddoc.getElementById('relatedContent'),amore=3Ddoc.getElementById(=
'relatedContent');if(atools||amore){var =
tpos=3D(glen>1)?1:0,tpg=3Dgraphs[tpos],aembed=3Ddoc.createElement('DIV');=
aembed.id=3D'articleEmbed';if(atools){var =
atoolsc=3Datools.cloneNode(true),atext=3Ddoc.createElement('DIV');atext.c=
lassName=3D'toolsHeader';atoolsc.className=3D'embed';atext.appendChild(do=
c.createTextNode('Article =
Tools'));aembed.appendChild(atoolsc);}if(!amore){var =
amorec=3Damore.cloneNode(true);amorec.className=3D'embed';aembed.appendCh=
ild(amorec);}tpg.parentNode.insertBefore(aembed,tpg);}var =
amid=3Ddoc.getElementById('articleBodyMiddle');var =
mpos=3Dtpos+4;if(amid&&(glen>mpos+1)){var =
article=3Ddoc.getElementById('article'),mpg=3Dgraphs[mpos];mpg.parentNode=
.insertBefore(amid,mpg);}}}=0A=
=0A=
function displayEmbed(){=0A=
if(document.location.search.indexOf("comments=3Dall")=3D=3D-1){=0A=
  if (doc.getElementById('relatedPhoto')) =0A=
    var relImg =3D doc.getElementById('relatedPhoto').innerHTML; =0A=
  else =0A=
    {relImg =3D '0'}; =0A=
  if (doc.getElementById('relatedBox')) =0A=
    var relBox =3D doc.getElementById('relatedBox').innerHTML; =0A=
  else =0A=
  {relBox =3D '0'}; =0A=
  if (doc.getElementById('relatedGlobe'))=0A=
    var relGlobe =3D doc.getElementById('relatedGlobe').innerHTML;=0A=
  else=0A=
    {relGlobe =3D '0'};=0A=
  if ((relBox !=3D '0') || (relImg !=3D '0') || (relGlobe !=3D =
'0')){doc.getElementById('articleEmbed').style.display=3D'block';}else{};=
}=0A=
}=0A=

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/universal/js/bcom_textsize_supersizeMe.js

function fontsizeup() {=0A=
  active =3D getActiveStyleSheet();=0A=
  switch (active) {=0A=
    case 'A-' : =0A=
      setActiveStyleSheet('A');=0A=
      break;=0A=
    case 'A' : =0A=
      setActiveStyleSheet('A+');=0A=
      break;=0A=
    case 'A+' : =0A=
      setActiveStyleSheet('A++');=0A=
      break;=0A=
    case 'A++' :=0A=
      break;=0A=
    default :=0A=
      setActiveStyleSheet('A+');=0A=
      break;=0A=
  }=0A=
}=0A=
=0A=
function fontsizedown() {=0A=
  active =3D getActiveStyleSheet();=0A=
  switch (active) {=0A=
    case 'A++' : =0A=
      setActiveStyleSheet('A+');=0A=
      break;=0A=
    case 'A+' : =0A=
      setActiveStyleSheet('A');=0A=
      break;=0A=
    case 'A' : =0A=
      setActiveStyleSheet('A-');=0A=
      break;=0A=
    case 'A-' : =0A=
       break;=0A=
    default :=0A=
      setActiveStyleSheet('A-');=0A=
      break;=0A=
  }=0A=
}=0A=
=0A=
function setActiveStyleSheet(title) {=0A=
  var i, a, main;=0A=
  for(i=3D0; (a =3D document.getElementsByTagName("link")[i]); i++) {=0A=
    if(a.getAttribute("rel").indexOf("style") !=3D -1 && =
a.getAttribute("title")) {=0A=
      a.disabled =3D true;=0A=
      if(a.getAttribute("title") =3D=3D title) a.disabled =3D false;=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
function getActiveStyleSheet() {=0A=
  var i, a;=0A=
  for(i=3D0; (a =3D document.getElementsByTagName("link")[i]); i++) {=0A=
    if(a.getAttribute("rel").indexOf("style") !=3D -1 && =
a.getAttribute("title") && !a.disabled) return a.getAttribute("title");=0A=
  }=0A=
  return null;=0A=
}=0A=

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/weather-ad-include.js

weather_query=3D'code=3DBOS&weather=3Dclear&temp=3D46';if(typeof =
OAS_query=3D=3D'undefined'||!OAS_query)OAS_query=3Dweather_query;else =
OAS_query+=3D'&'+weather_query;=0A=

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://sitelife.boston.com/ver1.0/Direct/DirectProxy

document.write("<script type=3D'text/javascript' =
src=3D'http://sitelife.boston.com/ver1.0/content/direct/scripts/yahoo-min=
.js'></script>");
document.write("<script type=3D'text/javascript' =
src=3D'http://sitelife.boston.com/ver1.0/content/direct/scripts/json-min.=
js'></script>");
document.write("<script type=3D'text/javascript' =
src=3D'http://sitelife.boston.com/ver1.0/content/direct/scripts/pork.ifra=
me.js'></script>");
document.write("<script type=3D'text/javascript' =
src=3D'http://sitelife.boston.com/ver1.0/content/direct/scripts/requestba=
tch.js'></script>");
document.write("<script type=3D'text/javascript' =
src=3D'http://sitelife.boston.com/ver1.0/content/direct/scripts/requestty=
pes.js'></script>");


------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://sitelife.boston.com/ver1.0/SiteLifeProxy

    document.write("<link =
href=3D'http://sitelife.boston.com/ver1.0/SiteLifeCss' =
rel=3D'stylesheet' type=3D'text/css' />");
    document.write("<script type=3D'text/javascript' =
src=3D'http://sitelife.boston.com/ver1.0/SiteLifeScripts'></script>");
	document.write("<link =
href=3D'http://cache.boston.com/universal/css/bcom_pluck_styles.css' =
rel=3D'stylesheet' type=3D'text/css' />");

///<summary>constructor to create a new SiteLifeProxy</summary>
function SiteLifeProxy(url) {
    // User Configurable Properties - these can be set at any time

    // your apiKey, this value must be set!
    this.apiKey =3D null;

    // sniff the browser for custom behaviors
    this.__isExplorer =3D =
navigator.userAgent.toLowerCase().indexOf('msie') !=3D -1;
    this.__isSafari =3D =
navigator.userAgent.toLowerCase().indexOf('safari') !=3D -1;
    this.__isMac =3D navigator.platform.toLowerCase().indexOf('mac') =
!=3D -1;
    this.__isMacIE =3D this.__isMac && this.__isExplorer;
   =20
    // if enabled, spit out debug information through alert()
    this.debug =3D false;
   =20
    // used to track the id of the handler expecting the results from =
the immediately preceeding method invocation
    // this is used only for testing purposes
    this.lastHandlerId =3D "";
   =20
    // Methods You can Overide
    //
    // OnSuccess(returnValue) - is passed the return value at the end of =
a successful call, default does nothing
    // OnError(msg) - is passed an error message if a problem occurs
    // OnDebug(msg) - is called when debugging is enabled
    =20
    this.__baseUrl =3D url;
    this.__sendInvokeCount =3D 0;
   =20
    this.__eventHandlers =3D new Object();
};

SiteLifeProxy.prototype.AddEventHandler =3D function (event_name, =
callback) {
	var eventList =3D this.__eventHandlers[event_name];
	if (!eventList){
		eventList =3D new Array();
		this.__eventHandlers[event_name] =3D eventList;
	}
	eventList.push(callback);
};

SiteLifeProxy.prototype.FireEvent =3D function (event_name) {
    var func;
    if(handlers =3D this.__eventHandlers[event_name]) {
        var A =3D new Array(); for (var i =3D 1; i <  =
this.FireEvent.arguments.length; i++){ A[i - 1] =3D =
this.FireEvent.arguments[i];}
        for(var x=3D0;x<handlers.length;x++){
			func =3D handlers[x];
			if (func.__Bound){
			   if (handlers.length =3D=3D 1) return func();
			   func();
			}
			if (handlers.length =3D=3D 1) return func.apply(this, A);
			func.apply(this, A);
    }
}
};

SiteLifeProxy.prototype.ScriptId =3D function() { return this.__scriptId =
=3D "_bb_script_" + this.__sendInvokeCount++; }

// Default error handler for the proxy object, simple alert
SiteLifeProxy.prototype.OnError =3D function(msg) {
   alert("OnError: " + msg);
}

// Default debug handler for the proxy object, simple alert
SiteLifeProxy.prototype.OnDebug =3D function(msg) {
    if (this.debug)
        alert("Debug: " + msg);
}

// fetch a named request parameter from the page URL
SiteLifeProxy.prototype.GetParameter =3D function(parameterName) {
    var key =3D parameterName + "=3D";
    var parameters =3D document.location.search.substring(1).split("&");
    for (var i =3D 0; i < parameters.length; i++)
    {
        if (parameters[i].indexOf(key) =3D=3D 0)
            return parameters[i].substring(key.length);
    }
    return null;
};

// browser independent method to get elements by ID
SiteLifeProxy.prototype.GetElement =3D function(id) {
    this.OnDebug("GetElement " + id);
    if (document.getElementById)
        return document.getElementById(id);
    if (document.all)
        return document.all[id];
    this.OnError("No support for GetElement() in this browser");
    return null;
}

// browser independent method to get elements by tag name
SiteLifeProxy.prototype.GetTags =3D function(tagName) {
    this.OnDebug("GetTags " + tagName);
    if (document.getElementsByTagName)
        return document.getElementsByTagName(tagName);
    if (document.all)
       return document.tags(tagName);
    this.OnError("No support for GetTags() in this browser");
    return null;
}

SiteLifeProxy.prototype.EscapeValue =3D function(s) {
    if (s =3D=3D null) return null;
    return encodeURIComponent(s);
};

SiteLifeProxy.prototype.__ArrayValidation =3D function(s)
{
    if ((typeof s =3D=3D 'undefined') || (s.length < 1))
    {
        return false;
    }
    return true;
}

SiteLifeProxy.prototype.__CheckErrorHandler =3D function(onError) {
    this.OnDebug("__CheckErrorHandler " + onError);
    if ((typeof onError =3D=3D 'undefined') || (eval("window." + =
onError) =3D=3D null))
    {
      return "gSiteLife.OnError";
    }
    return onError;
}
SiteLifeProxy.prototype.SetCookie =3D function SetCookie( name, value) {
    var today =3D new Date(); today.setTime( today.getTime() );
   =20
    var expires_date =3D new Date( today.getTime() + 126144000000 );
   =20
    document.cookie =3D name + "=3D" +escape( value ) +
    ";expires=3D" + expires_date.toGMTString() +=20
    ";path=3D/" + ";domain=3Dboston.com" ;
}
// validate and fetch arguments, if the argument is missing and =
optional, we return an empty string       =20
SiteLifeProxy.prototype.__GetArgument =3D function(variableName, =
variableValue, isRequired, isArray) {
    this.OnDebug("__GetArgument " + variableName + "," + variableValue + =
"," + isRequired + "," + isArray);
    if (typeof variableValue =3D=3D "undefined" || variableValue =3D=3D =
null || variableValue =3D=3D "")
    {
        if (isRequired)
        {
            this.OnError("Missing required parameter " + variableName);
            this.__isValid =3D false;
            return "";
        }
        else
            return "";
    }
    if (isRequired && isArray)=20
    {
        if (!this.__ArrayValidation(variableValue))=20
        {
            this.OnError("Invalid array parameter " + variableName);
            this.__isValid =3D false;
            return "";
        }
    }
    return "&" + variableName + "=3D" + this.EscapeValue(variableValue);
};

SiteLifeProxy.prototype.__StripAnchorFromUrl =3D function(url) {
    var aIdx =3D url.indexOf("#");
    return aIdx =3D=3D -1 ? url : url.substring(0, aIdx);
}

SiteLifeProxy.prototype.__SafeAppendUrlValue =3D function(url, key, =
value) {
    url +=3D url.indexOf("?") !=3D -1 ? "&" : "?";
    return url + key + "=3D" + value;
}

SiteLifeProxy.prototype.__AppendUrlValues =3D function (url)
{
	time =3D new Date();
    url +=3D this.__GetArgument("plckNoCache", time.getTime(), false, =
false);
    url +=3D this.__GetArgument("plckApiKey", this.apiKey, true, false);
       =20
    return url;
}

SiteLifeProxy.prototype.ReloadPage =3D function(params) {
    var sSearch =3D window.location.search.substring(1);
    var sNVPs =3D sSearch.split('&');
    var newSearch =3D "";
    var anchorPoint =3D "";
    for(var k in params) {
        if(k =3D=3D "extend") continue;
		if(k =3D=3D "#") {
			anchorPoint =3D '#' + params[k];
			continue;
		}	=09
        if(newSearch =3D=3D "") newSearch +=3D "?"; else newSearch +=3D =
"&";
        newSearch +=3D k + '=3D' + params[k];
    }
    for (var i =3D 0; i < sNVPs.length; i++) {
        var kv =3D sNVPs[i].split('=3D');
        if(kv[0] && kv[0].indexOf('plck') !=3D 0 && ! params[kv[0]]) {
            newSearch +=3D "&" + sNVPs[i];       =20
        }
    }
           =20
    if(anchorPoint !=3D ""){=20
        window.location.hash =3D anchorPoint;
    }
    window.location.search =3D newSearch;
}

function loadScript (url, callback) {
	var script =3D document.createElement('script');
	script.type =3D 'text/javascript';
	script.charset =3D 'utf-8';
	if (callback)
		script.onload =3D script.onreadystatechange =3D function() {
			if (script.readyState && script.readyState !=3D 'loaded' && =
script.readyState !=3D 'complete')
				return;
			script.onreadystatechange =3D script.onload =3D null;
			callback();
		};
	script.src =3D url;
	document.getElementsByTagName('head')[0].appendChild (script);
}

SiteLifeProxy.prototype.__Send =3D function(url, scriptToUse, =
callbackName, args) {
    this.OnDebug("_Send " + url);
    function gLoadScript(url, callbackName) {
      var script =3D document.createElement('script');
      script.setAttribute('type', 'text/javascript');
    	script.setAttribute('charset', 'utf-8');
    	script.setAttribute('src', url + (callbackName ? '&EVENT_ID=3D' + =
callbackName : ''));
    	document.getElementsByTagName('head')[0].appendChild (script);
    }
    function bind(_function, _this, _arguments) {
      var f =3D function() {
        _function.apply(_this, _arguments);
      };
      f['__Bound'] =3D true;
      return f;
    };
    var func;
    if ((typeof callbackName =3D=3D 'string') && (func =3D =
this.__eventHandlers[callbackName]) && (typeof func =3D=3D 'function') =
&& !func['__Bound']) {
      this.__eventHandlers[callbackName] =3D bind(func, this, args);
    }
   =20
    //append our various parameters as necessary
    url =3D this.__AppendUrlValues(url);
    this.OnDebug("_Send (updated) " + url);
    // add the script node to the document
    if (document.createElement && ! this.__isMacIE) {
        gLoadScript(url, callbackName);
        return;
    }

    // could fall back to sync at this point, but will bust if the page =
is already loaded

    this.OnError("No support for async in this browser");
}

SiteLifeProxy.prototype.Logout =3D function(ScriptToUse, IsRestPage) {
    var plckRest =3D IsRestPage ? true : false;
    this.__Send(this.__baseUrl + '/Utility/Logout?plckRedirectUrl=3D' + =
escape(window.location.href) + '&plckRest=3D' + plckRest, ScriptToUse);
    return false;
}

SiteLifeProxy.prototype.AddLoadEvent =3D function(func) {
if(window.addEventListener){
 window.addEventListener("load", func, false);
}else{
 if(window.attachEvent){
   window.attachEvent("onload", func);
 }else{
   if(document.getElementById){
    var oldonload =3D window.onload;
    if (typeof window.onload !=3D 'function') {
      window.onload =3D func;
    } else {
      window.onload =3D function() {
       if (oldonload) {
        oldonload();
       }
       func();
}}}}}}

SiteLifeProxy.prototype.AdInsertHelper =3D function() {
    for(var src in gSiteLife.__adsToInsert) {
        if(src =3D=3D "extend") continue;
        var dest =3D gSiteLife.__adsToInsert[src];
        var parent =3D document.getElementById(dest);
		var newChild =3D document.getElementById(src);
		if( ! parent || ! newChild ) {continue; }
		parent.replaceChild( newChild, document.getElementById(dest + =
"Child"));
		newChild.style.display =3D "block"; parent.style.display =3D "block";
    }
}

SiteLifeProxy.prototype.InsertAds =3D function(source, destination) {
gSiteLife.__adsToInsert =3D new Object();
for(ii=3D0; ii< this.InsertAds.arguments.length; ii+=3D2) { =
gSiteLife.__adsToInsert[this.InsertAds.arguments[ii]] =3D =
this.InsertAds.arguments[ii+1];}
this.AddLoadEvent(gSiteLife.AdInsertHelper);
}

SiteLifeProxy.prototype.TitleTag =3D function() {
 var titleTag =3D document.getElementById("plckTitleTag");
 return titleTag ? titleTag.innerText || titleTag.textContent : null;
 }

SiteLifeProxy.prototype.WriteDiv =3D function(id, divClass) {
    var cssClass =3D divClass ? divClass : "";
    document.write('<div id=3D"'+id+'" class=3D"'+cssClass+'"></div>'); =
return id;
}

SiteLifeProxy.prototype.InnerHtmlWrite =3D function(elementId, =
innerContents ) {
    var el =3D document.createElement("div");
    try {
        if(document.location.href.indexOf("debug=3Dtrue") > -1) {
            el.innerHTML +=3D "<div style=3D'border:1px solid =
red;'><span style=3D'background-color:red; color:white; =
position:absolute; cursor:pointer; font-size:8pt;' =
onclick=3D'DebugShowInnerHTML(\"${plckElementId}\",\"http://sitelife.bost=
on.com/ver1.0/Proxies/Default.rails\");'>&nbsp;?&nbsp;</span><div>" + =
innerContents + "</div></div>";
        } else {
            el.innerHTML +=3D innerContents;
            el.style.display =3D "inline";
        }
        var destDiv =3D document.getElementById(elementId);
        while (destDiv.childNodes.length >=3D 1) {
             destDiv.removeChild(destDiv.childNodes[0]);
        }
       =20
        destDiv.appendChild(el);
    } catch (error) {
        alert(elementId + " Error "  + error.number + ": " + =
error.description);
    }
}

SiteLifeProxy.prototype.SortTimeStampDescending =3D =
"TimeStampDescending";
SiteLifeProxy.prototype.SortTimeStampAscending =3D "TimeStampAscending";
SiteLifeProxy.prototype.SortRecommendationsDescending =3D =
"RecommendationsDescending";
SiteLifeProxy.prototype.SortRecommendationsAscending =3D =
"RecommendationsAscending";
SiteLifeProxy.prototype.SortRatingDescending =3D "RatingDescending";
SiteLifeProxy.prototype.SortRatingAscending =3D "RatingAscending";
SiteLifeProxy.prototype.SortAlphabeticalAscending =3D =
"AlphabeticalAscending";
SiteLifeProxy.prototype.SortAlphabeticalDescending =3D =
"AlphabeticalDescending";
SiteLifeProxy.prototype.KeyTypeExternalResource =3D "ExternalResource";
       =20



SiteLifeProxy.prototype.PersonaHeaderRequest =3D function(UserId) {
    var url =3D this.__baseUrl + =
'/Persona/PersonaHeader?plckElementId=3DpersonaHDest&plckUserId=3D'+ =
UserId;
    this.__Send(url, "personaHeaderScript", 'persona:header', =
arguments);
}
SiteLifeProxy.prototype.PersonaHeader =3D function(UserId) {
    this.WriteDiv("personaHDest", "Persona_Main");
        this.PersonaHeaderRequest(UserId);=20
}
SiteLifeProxy.prototype.PersonaHeaderInbox =3D function() {
	// if DAAPI proxy is not present, fail gracefully
	if (!document.getElementById('PrivateMessageInbox') || =
!window.RequestBatch || !window.PrivateMessageFolderList) {
		var pmContainer =3D =
document.getElementById('PersonaHeader_PrivateMessageContent');
		if (pmContainer) {
			pmContainer.style.display =3D 'none';
		}
		return;
	}

	var rb =3D new RequestBatch();
	rb.AddToRequest(new PrivateMessageFolderList());
	rb.BeginRequest(serverUrl,
		function(responseBatch) {
			var count =3D '';
			try {
				if (responseBatch && responseBatch.Messages && =
responseBatch.Messages.length && responseBatch.Messages[0].Message =
=3D=3D 'ok') {
					var folders =3D =
responseBatch.Responses[0].PrivateMessageFolderList.FolderList;
					for (var i =3D 0; i < folders.length; i++) {
						var f =3D folders[i];
						if (f.FolderID =3D=3D 'Inbox') { count =3D f.UnreadMessageCount; =
break; }
					}
				}
			} catch (e) {}
			var inboxStr =3D "Messages ({0})";
			var idx =3D inboxStr.indexOf("{0}");
			if (inboxStr =3D=3D '' || idx >=3D -1)
				inboxStr =3D inboxStr.substring(0, idx) + count + =
inboxStr.substring(idx+3);
			var inbox =3D document.getElementById('PrivateMessageInbox');
			inbox.innerHTML =3D inboxStr;
			if (count > 0) inbox.style.fontWeight =3D 'bold';
		});
}

SiteLifeProxy.prototype.Persona =3D function(UserId) {
    this.WriteDiv("personaDest", "Persona_Main");
    var action =3D this.GetParameter("plckPersonaPage");
    if(action && (typeof this[action] =3D=3D 'function')) =
this[action](UserId);
             else this.PersonaHome(UserId);
    }
SiteLifeProxy.prototype.LoadPersonaPage =3D function(PageName, UserId) {
    var params =3D new Object(); params['plckPersonaPage'] =3D PageName; =
params['plckUserId'] =3D UserId;
            params['UID'] =3D UserId;
        for(ii=3D2; ii< this.LoadPersonaPage.arguments.length; ii+=3D2) =
{ params[this.LoadPersonaPage.arguments[ii]] =3D =
this.LoadPersonaPage.arguments[ii+1];}
    this.ReloadPage(params);
    return false;
}

SiteLifeProxy.prototype.PersonaHome =3D function(UserId) {
	var me =3D this;
    this.AddEventHandler('persona:home:complete', function() { =
me.PopulateGroupsDiv(UserId, 1); });
   return this.PersonaSend('PersonaHome', 'personaDest', =
'personaScript', UserId, null, 'persona:home:complete');
}


SiteLifeProxy.htmlEncode =3D function(str){
	// Fix HTML
	var ret =3D str;
	var div =3D document.createElement('div');
	var text =3D document.createTextNode(str);
	div.appendChild(text);
	ret =3D new String(div.innerHTML);			=09
=09
	// The above doesn't take care of quotes.
	ret =3D ret.replace(/"/g, '&quot;');
=09
	return ret;
};
		=09
SiteLifeProxy.prototype.PopulateGroupsDiv =3D function(UserId, OnPage) {
        // check for DAAPI objects; if not there, fail gracefully
    if (window.RequestBatch && window.CommunityGroupMembershipPage && =
window.UserKey) {
         var requestBatch =3D new RequestBatch();
        requestBatch.AddToRequest(new CommunityGroupMembershipPage(new =
UserKey(UserId), 8, OnPage, "TimeStampAscending", "Member"));
        =
requestBatch.BeginRequest("http://sitelife.boston.com/ver1.0/Direct/Proce=
ss", function(responseBatch) {
           =20
            if (responseBatch.Responses.length > 0 && =
responseBatch.Responses[0].CommunityGroupMembershipPage) {
				// create the div that will house all this info
				var groupsDiv =3D document.createElement('div');
				groupsDiv.className =3D 'PersonaStyle_ItemContainer';
				var groupsContainer =3D =
document.getElementById('PersonaStyle_GroupsContainer');
				groupsContainer.appendChild(groupsDiv);
			=09
                var groupBaseUrl =3D =
"http://www.boston.com/groups/CommunityGroup.html";
                var groupMembershipPage =3D =
responseBatch.Responses[0].CommunityGroupMembershipPage;
                var groupsHtml =3D "<div =
class=3D\"PersonaStyle_SectionHead\">Groups</div>";
                groupsHtml +=3D "<div =
class=3D\"PersonaStyle_GroupList\">";
                for (var index =3D 0; index < =
groupMembershipPage.CommunityGroupMemberships.length; index++) {
                    var currentGroup =3D =
groupMembershipPage.CommunityGroupMemberships[index].CommunityGroup;
                    // if current group is private and user is =
non-member, don't display
                    var display =3D true;
                    if (currentGroup.CommunityGroupVisibility =3D=3D =
'Private') {
                        display =3D =
(currentGroup.RequestingUsersMembershipTier !=3D 'NonMember' && =
currentGroup.RequestingUsersMembershipTier !=3D 'Banned');
                    }
                    if (display) {
                        var groupUrl =3D groupBaseUrl + "?slGroupKey=3D" =
+ currentGroup.CommunityGroupKey.Key;
                        						groupsHtml +=3D "<a href=3D\"" + groupUrl =
+ "\"><img height=3D\"50\" width=3D\"50\" title=3D\"" + =
SiteLifeProxy.htmlEncode(currentGroup.Title) + "\" src=3D\"" + =
currentGroup.AvatarImageUrl + "\" /></a>";
                                            }
                }
                //Pagination for Group List
                groupsHtml +=3D "<p><ul =
class=3D\"PersonaStyle_GroupListPagination\">";
               =20
                if (groupMembershipPage.OnPage > 1)                {
                    groupsHtml +=3D "<li><a href=3D'#PreviousGroup' =
onclick=3D'gSiteLife.PopulateGroupsDiv(\"" + UserId + "\", " + =
(parseInt(groupMembershipPage.OnPage) - 1) + =
");'>&lt;&lt;Previous</a></li>";
                }
               =20
                if =
(groupMembershipPage.NumberOfCommunityGroupMemberships > =
(groupMembershipPage.NumberPerPage * groupMembershipPage.OnPage))        =
        {
                    groupsHtml +=3D "<li><a href=3D'#NextGroup' =
onclick=3D'gSiteLife.PopulateGroupsDiv(\"" + UserId + "\", " + =
(parseInt(groupMembershipPage.OnPage) + 1) + ");'>Next&gt&gt;</a></li>";
                }
                groupsHtml +=3D "</p>";
               =20
                //End Pagination for Group List           =20
                groupsHtml +=3D "</ul><div =
class=3D\"PersonaStyle_GroupListClear\"></div>";                  =20
                groupsHtml +=3D "</div>";                  =20
                groupsDiv.innerHTML =3D groupsHtml;
            }
        });
    }
    // fire any other events
    this.FireEvent('persona:home');
}

SiteLifeProxy.prototype.WatchItem =3D =
function(Controller,Method,WatchKey, targetDiv) {
    var url =3D this.__baseUrl + '/'+Controller+'/' + Method + '?' + =
'plckWatchKey=3D' + WatchKey + '&plckElementId=3D' + targetDiv + =
'&plckWatchUrl=3D' + this.EscapeValue(window.location.href);
    this.__Send(url, "AddWatchScript");
    return false;
}
SiteLifeProxy.prototype.PersonaRemoveWatchItem=3D function(UserId, =
WatchKey, Div, View) {
   return this.PersonaSend('PersonaRemoveWatchItem', Div, =
'personaScript', UserId, 'plckWatchView=3D' + View + '&plckWatchKey=3D' =
+ WatchKey);
}
SiteLifeProxy.prototype.PersonaAddFriend=3D function(UserId) {
   return this.PersonaSend('PersonaAddFriend', 'personaHDest', =
'personaScript', UserId);
}
SiteLifeProxy.prototype.PersonaRemoveFriend =3D function(UserId, Friend, =
Div, View, Expanded, confirmMsg) {
   if(!Expanded) Expanded =3D "false";
   if (confirm(confirmMsg) =3D=3D true) {
    return this.PersonaSend('PersonaRemoveFriend', Div, 'personaScript', =
UserId, 'plckFriendView=3D' + View + '&plckFriend=3D' + Friend + =
'&plckExpanded=3D' + Expanded);
   }
   return false;
}
SiteLifeProxy.prototype.PersonaRemovePendingFriend =3D function(UserId, =
PendingFriend, Div, confirmMsg) {
   if (confirm(confirmMsg) =3D=3D true) {
    return this.PersonaSend('PersonaRemovePendingFriend', Div, =
'personaScript', UserId, 'plckPendingFriend=3D' + PendingFriend);
   }
   return false;
}
SiteLifeProxy.prototype.PersonaAddPendingFriend =3D function(UserId, =
PendingFriend, Div) {
    return this.PersonaSend('PersonaAddPendingFriend', Div, =
'personaScript', UserId, 'plckPendingFriend=3D' + PendingFriend);
}
SiteLifeProxy.prototype.PersonaMessages =3D function(UserId) {
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
   var scrl =3D this.GetParameter('plckScrollToAnchor');  if(scrl){ =
if(AdParams) {AdParams +=3D'&';} AdParams +=3D 'plckScrollToAnchor=3D' + =
scrl;}
   if(this.GetParameter('plckMessageSubmitted')){if(AdParams) {AdParams =
+=3D'&';} AdParams +=3D 'plckMessageSubmitted=3D' + =
this.GetParameter('plckMessageSubmitted');}
   return this.PersonaSend('PersonaMessages', 'personaDest', =
'personaScript', UserId, AdParams, 'persona:messages');
}
SiteLifeProxy.prototype.PersonaComments =3D function(UserId) {
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
   return this.PersonaSend('PersonaComments', 'personaDest', =
'personaScript', UserId, AdParams, 'persona:comments');
}
SiteLifeProxy.prototype.PersonaBlog =3D function(UserId) {
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
   if(AdParams) {AdParams +=3D'&';} AdParams +=3D 'plckBlogId=3D' + =
UserId;
   var url =3D this.__baseUrl + =
'/PersonaBlog/PersonaBlog?plckElementId=3DpersonaDest&plckUserId=3D'+ =
UserId + '&' + AdParams;
   this.__Send(url, 'personaScript', 'persona:blog', arguments);
   return false;
}
SiteLifeProxy.prototype.PersonaProfile =3D function(UserId) {
    return this.PersonaSend('PersonaProfile', 'personaDest', =
'personaScript', UserId, null, 'persona:profile');
}
SiteLifeProxy.prototype.PersonaWatchListPaginate =3D function(UserId, =
pageNum) {=20
    return this.PersonaPaginate('WatchList', pageNum, UserId);
}
SiteLifeProxy.prototype.PersonaFriendsPaginate =3D function(UserId, =
pageNum) {=20
	var AdParam =3D "plckFullFriendsList=3Dtrue";
    return this.PersonaPaginate('Friends', pageNum, UserId, AdParam);
}

SiteLifeProxy.prototype.PersonaFriendsExpand=3D function(UserId) {=20
    var url =3D this.__baseUrl + =
'/Persona/PersonaFriends?plckFullFriendsList=3Dtrue&plckFriendsPageNum=3D=
0&plckElementId=3DPersonaFriendsDest&plckUserId=3D'+ UserId;
    this.__Send(url, 'PersonaFriendsScript');
    return false;
}
SiteLifeProxy.prototype.PersonaFriendsCollapse=3D function(UserId, =
pageNum) {=20
    var url =3D this.__baseUrl + =
'/Persona/PersonaFriends?plckFullFriendsList=3Dfalse&plckFriendsPageNum=3D=
0&plckElementId=3DPersonaFriendsDest&plckUserId=3D'+ UserId;
    this.__Send(url, 'PersonaFriendsScript');
    return false;
}

SiteLifeProxy.prototype.PersonaPendingFriendsPaginate =3D =
function(UserId, pageNum) {=20
    var AdParam =3D "plckPendingFriendsPageNum=3D" + pageNum;
    return this.PersonaPaginate('Friends', 0, UserId,AdParam);
}
SiteLifeProxy.prototype.PersonaMessagesPreviewPaginate =3D =
function(UserId, pageNum) {=20
    return this.PersonaPaginate('MessagesPreview', pageNum, UserId);
}
SiteLifeProxy.prototype.PersonaMessageRemove =3D function(UserId, =
pageNum, MessageKey, confirmMsg) {=20
   if (confirm(confirmMsg) =3D=3D true) {
        return this.PersonaSend('PersonaRemoveMessage', 'personaDest', =
'PersonaMessagesPageScript', UserId, 'plckCurrentPage=3D'+ pageNum + =
'&plckMessageKey=3D'+MessageKey);
   }
   return false;
}
SiteLifeProxy.prototype.PersonaSend =3D function(ApiName, DestDiv, =
ScriptName, UserId, AddParams, eventId){
    var url =3D this.__baseUrl + '/Persona/' + ApiName + =
'?plckElementId=3D' + DestDiv + '&plckUserId=3D'+ UserId;
    if(AddParams) url +=3D '&' + AddParams;
    this.__Send(url, ScriptName, eventId, arguments);
    return false;
}

SiteLifeProxy.prototype.PersonaPaginate =3D function(ApiName, PageNum, =
UserId, AddParams){
    var url =3D this.__baseUrl + '/Persona/Persona' + ApiName + '?plck' =
+ ApiName + 'PageNum=3D' + PageNum + '&plckElementId=3DPersona' + =
ApiName + 'Dest&plckUserId=3D'+ UserId;
    if(AddParams) url +=3D '&' + AddParams;   =20
    this.__Send(url, 'Persona'+ ApiName + 'Script');
    return false;
}

SiteLifeProxy.prototype.PersonaPhotoSend =3D function(ApiName, DestDiv, =
ScriptName, UserId, AddParams, eventId){
    var url =3D this.__baseUrl + '/PersonaPhoto/' + ApiName + =
'?plckElementId=3D' + DestDiv + '&plckUserId=3D'+ UserId;
    if(AddParams) url +=3D '&' + AddParams;
    this.__Send(url, ScriptName, eventId, arguments);
    return false;
}

SiteLifeProxy.prototype.PersonaMostRecent =3D function(UserId, PhotoID, =
DestDiv) {
   return this.PersonaPhotoSend('PersonaMostRecent', DestDiv, =
'personaScript', UserId,'plckPhotoID=3D' + PhotoID);
}

SiteLifeProxy.prototype.PersonaCommunityGroupsPaginate =3D =
function(UserId, PageNum){
	return this.PersonaPaginate('CommunityGroups', PageNum, UserId);
}

SiteLifeProxy.prototype.PersonaCreateGallery =3D function(UserId) {
     return this.PersonaPhotoSend('UserGalleryCreate', =
'personaDestPhoto', 'personaScript', UserId);
}

SiteLifeProxy.prototype.PersonaEditGallery =3D =
function(UserId,GalleryID) {
     return this.PersonaPhotoSend('UserGalleryEdit', 'userGalleryDest', =
'personaScript', UserId,'plckGalleryID=3D' + GalleryID);
}

SiteLifeProxy.prototype.PersonaUploadToUserGallery =3D =
function(GalleryId) {
    var url =3D this.__baseUrl + =
'/Photo/PhotoUpload?plckElementId=3DuserGalleryDest&plckGalleryID=3D'+ =
GalleryId;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PersonaPhotos =3D function(UserId) {
     return this.PersonaPhotoSend('PersonaPhotos', 'personaDest', =
'personaScript', UserId, null, 'persona:photos');
}
SiteLifeProxy.prototype.PersonaAllPhotos =3D function(UserId) {
     return this.PersonaPhotoSend('PersonaAllPhotos', 'personaDest', =
'personaScript', UserId);
}

SiteLifeProxy.prototype.PersonaGalleryPhoto =3D function(UserId, =
plckFindCommentKey) {
	var findCommentKey =3D gSiteLife.ReadFindCommentKey(findCommentKey, =
"widget:personaGalleryPhoto");
=09
    return this.PersonaPhotoSend('PersonaGalleryPhoto', 'personaDest', =
'personaScript', UserId, 'plckFindCommentKey=3D' + findCommentKey, =
"widget:personaGalleryPhoto");
}
SiteLifeProxy.prototype.PersonaMyRecentPhotos =3D =
function(UserId,ElementId, PageNum) {
     return this.PersonaPhotoSend('PersonaMyRecentPhotos', ElementId, =
'personaScript', UserId,'plckPageNum=3D' + PageNum);
}

SiteLifeProxy.prototype.PersonaGallery =3D =
function(UserId,GalleryId,PageNum) {
     if(!PageNum){
        PageNum =3D gSiteLife.GetParameter("plckPageNum") ? =
gSiteLife.GetParameter("plckPageNum") : 0;
     }
     if(!GalleryId) {
        GalleryId =3D gSiteLife.GetParameter("plckGalleryID");
     }
     return this.PersonaPhotoSend('PersonaGallery', 'personaDest', =
'personaScript', UserId,'plckGalleryID=3D'+ GalleryId + =
'&plckPageNum=3D' + PageNum);
}

SiteLifeProxy.prototype.UserGalleryList =3D function(UserId,ElementId, =
PageNum) {
     return this.PersonaPhotoSend('UserGalleryList', ElementId, =
'personaScript', UserId,'plckPageNum=3D' + PageNum);
}
SiteLifeProxy.prototype.PersonaGallerySubmissions =3D =
function(UserId,ElementId, PageNum){
     return this.PersonaPhotoSend('PersonaGallerySubmissions', =
ElementId, 'personaScript', UserId,'plckPageNum=3D' + PageNum);
}=20

SiteLifeProxy.prototype.PersonaGalleryPhoto =3D function(UserId, =
plckFindCommentKey) {
	var findCommentKey =3D gSiteLife.ReadFindCommentKey(findCommentKey, =
"widget:personaPhoto");
   =20
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');
    return this.PersonaPhotoSend('PersonaGalleryPhoto', =
'personaDest','personaScript', UserId,'&plckPhotoID=3D' +photoid + =
'&plckFindCommentKey=3D' +findCommentKey, "widget:personaPhoto");
}
SiteLifeProxy.prototype.PersonaRecentGalleryPhoto =3D function(UserId) {
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');
    return this.PersonaPhotoSend('PersonaRecentGalleryPhoto', =
'personaDest','personaScript', UserId,'&plckPhotoID=3D' +photoid);
}

SiteLifeProxy.prototype.LoadPersonaGalleryPage =3D =
function(UserId,GalleryID) {
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaGallery'; params['plckUserId'] =3D UserId;=20
            params['UID'] =3D UserId;
        params['plckGalleryID'] =3D GalleryID;
    this.ReloadPage(params);
    return false;
}
SiteLifeProxy.prototype.LoadPersonaPhotoPage =3D =
function(UserId,PhotoID) {
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaGalleryPhoto'; params['plckUserId'] =3D UserId;
            params['UID'] =3D UserId;
        params['plckPhotoID'] =3D PhotoID;
    this.ReloadPage(params);
    return false;
}
SiteLifeProxy.prototype.LoadPersonaRecentPhotoPage =3D =
function(UserId,PhotoID) {
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaRecentGalleryPhoto'; params['plckUserId'] =3D UserId;
            params['UID'] =3D UserId;
        params['plckPhotoID'] =3D PhotoID;
    this.ReloadPage(params);
    return false;
}

var fbHelpDialogTimeout;
SiteLifeProxy.prototype.ShowFacebookHelpDialog =3D function(icon){
	var x =3D 0;
	var y =3D icon.clientHeight/2;

	do {
		x +=3D icon.offsetLeft;
		y +=3D icon.offsetTop;
	}
	while(icon =3D icon.offsetParent);

	var fb_div =3D document.getElementById("Persona_FacebookHelpDialog");
=09
	fb_div.style.position =3D "absolute";
	fb_div.style.display =3D "block";
=09
	// position div to the left of icon.
	var newX =3D x - fb_div.clientWidth;
	var newY =3D y - Math.floor(fb_div.clientHeight/2);
=09
	fb_div.style.left =3D newX + "px";
	fb_div.style.top =3D newY + "px";

	return false;
}

SiteLifeProxy.prototype.HideFacebookHelpDialog =3D function(){
	var fb_div =3D document.getElementById("Persona_FacebookHelpDialog");
	fb_div.style.display =3D "none";
}

SiteLifeProxy.prototype.CopyRssUrlToClipboard =3D function(){=09
	rssUrl =3D document.getElementById("rssUrl");
	copy(rssUrl);
=09
	return false;
}

/* note: doesn't work with flash 10 */
function copy(inElement) {
  if (inElement.createTextRange) {
    var range =3D inElement.createTextRange();
    if (range)
      range.execCommand('Copy');
  } else {
    var flashcopier =3D 'flashcopier';
    if(!document.getElementById(flashcopier)) {
      var divholder =3D document.createElement('div');
      divholder.id =3D flashcopier;
      document.body.appendChild(divholder);
    }
    document.getElementById(flashcopier).innerHTML =3D '';
    var divinfo =3D '<embed src=3D"' + gSiteLife.__baseUrl + =
'/Content/swf/clipboard.swf" =
FlashVars=3D"clipboard=3D'+encodeURIComponent(inElement.value)+'" =
width=3D"0" height=3D"0" =
type=3D"application/x-shockwave-flash"></embed>';
    document.getElementById(flashcopier).innerHTML =3D divinfo;
  }
}

SiteLifeProxy.prototype.UpdateExternalUserId =3D =
function(ExternalSiteName, ExternalSiteUserId) {
	var adParam =3D this.BaseAdParam();
	adParam +=3D "&externalSiteName=3D" + ExternalSiteName;
	adParam +=3D "&externalSiteUserId=3D" + ExternalSiteUserId;
	return this.PersonaSend('UpdateExternalUserId', 'personaHDest', =
'personaScript', adParam);
}


=0A=

SiteLifeProxy.prototype.SolicitPhoto =3D function(galleryID) {
	var elementId =3D 'plcksolicit' + galleryID;
	this.WriteDiv(elementId);
    var url =3D this.__baseUrl + '/Photo/SolicitPhoto?plckElementId=3D' =
+ elementId + '&plckGalleryID=3D' +galleryID;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PhotoUpload =3D function() {
	var elementId =3D 'plcksubmit';
	this.WriteDiv(elementId);
    var galleryID =3D gSiteLife.GetParameter('plckGalleryID');

    var url =3D this.__baseUrl + '/Photo/PhotoUpload?plckElementId=3D' + =
elementId + '&plckGalleryID=3D' +galleryID;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PublicGallery =3D function() {
    var elementId =3D 'plckgallery';
	this.WriteDiv(elementId);
	var galleryID =3D gSiteLife.GetParameter('plckGalleryID');
    var pageNum =3D gSiteLife.GetParameter('plckPageNum');
=09
    var url =3D this.__baseUrl + '/Photo/PublicGallery?plckElementId=3D' =
+ elementId + '&plckGalleryID=3D' +galleryID + '&plckPageNum=3D' =
+pageNum;
	this.__Send(url);
	return false;
}


SiteLifeProxy.prototype.GalleryPhoto =3D function() {
	var elementId =3D 'plckphoto';
	this.WriteDiv(elementId);
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');
    var findCommentKey =3D gSiteLife.ReadFindCommentKey(null, =
"widget:galleryPhoto");

    var url =3D this.__baseUrl + '/Photo/GalleryPhoto?plckElementId=3D' =
+ elementId + '&plckPhotoID=3D' +photoid + '&plckFindCommentKey=3D' + =
findCommentKey;
	this.__Send(url, null, "widget:galleryPhoto");
	return false;
}

SiteLifeProxy.prototype.PublicGalleries =3D function() {
	var elementId =3D 'plckgalleries';
	this.WriteDiv(elementId);
    var pageNum =3D gSiteLife.GetParameter('plckPageNum') ?  =
gSiteLife.GetParameter('plckPageNum') : "0";

    var url =3D this.__baseUrl + =
'/Photo/PublicGalleries?plckElementId=3D' + elementId + =
'&plckPageNum=3D' + pageNum;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PhotoRecommend =3D =
function(targetid,recommendDiv,isGallery) {
    var url =3D this.__baseUrl + '/Photo/Recommend?plckElementId=3D' + =
recommendDiv + '&plckTargetid=3D' +targetid + '&plckIsGallery=3D' =
+isGallery ;
    this.__Send(url);
    return false;
}
=0A=
//<script type=3D"text/javascript">

//parentKeyType can be any gSiteLife.KeyType* value, but for including =
this widget on an article page the value is=20
//typically gSiteLife.KeyTypeExternalResource
SiteLifeProxy.prototype.Comments =3D function(parentKeyType, parentKey, =
pageSize, sort, showTabs, tab, parentUrl, parentTitle, refreshPage, =
findCommentKey)
{
	return this.CommentsInternal(parentKeyType, parentKey, pageSize, sort, =
showTabs, tab, parentUrl, parentTitle, false, false, null, refreshPage, =
findCommentKey);
};

SiteLifeProxy.prototype.CommentsInput =3D function(parentKeyType, =
parentKey, redirectToUrl)
{   =20
    return this.CommentsInternal(parentKeyType, parentKey, null, =
"TimeStampDescending", null, null, null, null, true, false, =
redirectToUrl, false, null);
};

SiteLifeProxy.prototype.CommentsOutput =3D function(parentKeyType, =
parentKey, refreshPage, pageSize, sortOrder)
{
    sortOrder =3D sortOrder || "TimeStampDescending";
	return this.CommentsInternal(parentKeyType, parentKey, pageSize, =
sortOrder, null, null, null, null, false, true, null, refreshPage, =
null);
}

SiteLifeProxy.prototype.CommentsRefresh =3D function(parentKeyType, =
parentKey, pageSize, sortOrder)
{
    if (!parentKey || parentKey =3D=3D "") throw "Must pass in value for =
parentKey!";
    return this.CommentsInternal(parentKeyType, parentKey, pageSize, =
sortOrder, null, null, null, null, false, false, null, true, null);
}

SiteLifeProxy.prototype.CommentsInternal =3D function(parentKeyType, =
parentKey, pageSize, sort, showTabs, tab, parentUrl, parentTitle, =
hideView, hideInput, redirectToUrl, refreshPage, findCommentKey)
{
    var divId =3D 'Comments_Container';
    if(this.numCommentsWidgets){ divId +=3D this.numCommentsWidgets; } =
else { this.numCommentsWidgets =3D 0; }
   =20
    document.write("<div id=3D'" + divId + "'></div>");
  =20
    this.numCommentsWidgets++;
   =20
    var oldDocOnLoad =3D window.onload;
   =20
    function loadComments() {
        if (oldDocOnLoad !=3D null) {
            oldDocOnLoad();
        }
        gSiteLife.GetComments(parentKeyType, parentKey, parentUrl, =
parentTitle, 0, pageSize, sort, showTabs, tab, hideView, hideInput, =
redirectToUrl, refreshPage, divId, findCommentKey);
    }
   =20
    window.onload =3D loadComments;

    return false;
}

SiteLifeProxy.prototype.ReadFindCommentKey =3D =
function(plckFindCommentKey, eventName){
	var findCommentKey =3D plckFindCommentKey || =
gSiteLife.GetParameter("plckFindCommentKey") || "";
    if(findCommentKey =3D=3D "none"){
		findCommentKey =3D "";
    }
   =20
    if(findCommentKey !=3D "" && eventName){
		this.AddEventHandler(eventName, =
function(){gSiteLife.ScrollToComment(findCommentKey)});
    }
   =20
    return findCommentKey;
}

SiteLifeProxy.prototype.GetComments =3D function(parentKeyType, =
parentKey, parentUrl, parentTitle, page, pageSize, sort, showTabs, tab, =
hideView, hideInput, redirectTo, refreshPage, divId, findCommentKey)
{
    parentKeyType =3D parentKeyType || "ExternalResource";
    parentUrl =3D parentUrl || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentUrl =3D gSiteLife.EscapeValue(parentUrl);
    parentKey =3D parentKey || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentTitle =3D parentTitle || =
gSiteLife.EscapeValue(document.title);
    page =3D page || gSiteLife.GetParameter('plckCurrentPage') || 0;
    pageSize =3D pageSize || 10;
    sort =3D sort || "TimeStampAscending";
    showTabs =3D showTabs || false;
    tab =3D tab || "MostRecent";
    hideView =3D hideView || false;
    hideInput =3D hideInput || false;
    redirectTo =3DgSiteLife.EscapeValue(redirectTo) || "";
    refreshPage =3D refreshPage || false;
    findCommentKey =3D gSiteLife.ReadFindCommentKey(findCommentKey, =
"widget:comments");
   =20
    var url =3D this.__baseUrl +=20
        '/Comment/GetPage.rails?plckTargetKeyType=3D'+ parentKeyType +=20
        '&plckTargetKey=3D' + escape(parentKey) +=20
        "&plckCurrentPage=3D" + page +=20
        "&plckItemsPerPage=3D" + pageSize +=20
        "&plckSort=3D" + sort +=20
        "&plckElementId=3D" + divId +
        "&plckTargetUrl=3D" + parentUrl +
        "&plckTargetTitle=3D" + parentTitle +
        "&plckHideView=3D" + hideView +
        "&plckHideInput=3D" + hideInput +
        "&plckRefreshPage=3D" + refreshPage +
        "&plckRedirectToUrl=3D" + redirectTo +
        "&plckFindCommentKey=3D" + findCommentKey;

    if (showTabs) {
        url =3D url + "&plckShowTabs=3Dtrue&plckTab=3D" + tab;
    }
    this.__Send(url, null, "widget:comments");
    return false;
};

SiteLifeProxy.prototype.WaitForImages =3D function(callback){
	var allImgs =3D document.images;
=09
}

SiteLifeProxy.prototype.ScrollToComment =3D function(commentKey){
		setTimeout(function(){
		window.location.hash =3D "#" + commentKey;
	}, 300);
}=0A=

SiteLifeProxy.prototype.Blog =3D function(BlogId) {
    this.WriteDiv("blogDest", "Persona_Main");
    var action =3D this.GetParameter("plckBlogPage");
    if(action && action !=3D "Blog" && (typeof this[action] =3D=3D =
'function')){
     return this[action](BlogId);
    }else{
       var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
       return this.BlogSend('Blog', 'Blog', 'blogDest', 'blogScript', =
BlogId, AdParams);
    }
}
SiteLifeProxy.prototype.LoadBlogPage =3D function(PageName, BlogId) {
    var params =3D new Object(); params['plckBlogPage'] =3D PageName; =
params['plckBlogId'] =3D BlogId;=20
    for(ii=3D2; ii< this.LoadBlogPage.arguments.length; ii+=3D2) { =
params[this.LoadBlogPage.arguments[ii]] =3D =
this.LoadBlogPage.arguments[ii+1];}
    this.ReloadPage(params);
    return false;
}

SiteLifeProxy.prototype.BlogViewEdit =3D function(blogId) {
   return this.BlogSend(null, 'BlogViewEdit', null, null, blogId);
}

SiteLifeProxy.prototype.BlogPostCreate =3D function(blogId) {
   return this.BlogSend(null, 'BlogPostCreate', null, null, blogId, =
'plckRedirectUrl=3D' + this.GetParameter("plckRedirectUrl"));
}

SiteLifeProxy.prototype.BlogPendingComments =3D function(blogId, =
currentPage) {
   if( !currentPage) currentPage =3D 0;
   return this.BlogSend(null, 'BlogPendingComments', null, null, blogId, =
'plckCurrentPage=3D'+currentPage);
}

SiteLifeProxy.prototype.BlogSettings =3D function(blogId) {
   return this.BlogSend(null, 'BlogSettings', null, null, blogId);
}

SiteLifeProxy.prototype.BlogEditPost =3D function(blogId, controller, =
div, script, postId, selection, daysBack) {
	return this.BlogSend(controller, 'BlogPostEdit', div, script, blogId, =
'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack + '&plckRedirectUrl=3D' + =
this.EscapeValue(window.location.href));
}

SiteLifeProxy.prototype.BlogRemovePost =3D function(blogId, controller, =
div, script, postId, selection, daysBack, confirmMsg) {
  if (confirm(confirmMsg) =3D=3D true) {
    return this.BlogSend(controller, 'BlogRemovePost', div, script, =
blogId, 'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack );
  }
  return false;
}

SiteLifeProxy.prototype.BlogViewPost =3D function(blogId, postId, =
selection, daysBack) {
    if(!postId ) { postId =3D gSiteLife.GetParameter('plckPostId'); }
    var findCommentKey =3D gSiteLife.ReadFindCommentKey(null, =
"widget:blog");
	return this.BlogSend(null, 'BlogViewPost', null, null, blogId, =
'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack + '&plckCommentSortOrder=3D' + =
this.GetParameter('plckCommentSortOrder') + '&plckFindCommentKey=3D' + =
findCommentKey);
}

SiteLifeProxy.prototype.BlogViewMonth =3D function(blogId, monthId) {
	if(!monthId ) { monthId =3D gSiteLife.GetParameter('plckMonthId'); }
	var AdParams =3D 'plckMonthId=3D' + monthId;
	AdParams +=3D this.GetParameter('plckCurrentPage') ? =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
	return this.BlogSend(null, 'BlogViewMonth', null, null, blogId,  =
AdParams);
}

SiteLifeProxy.prototype.AddBlogWatchItem=3D function(blogId, controller, =
script, Url, WatchKey) {
   return this.BlogSend(controller, 'AddBlogWatch', 'plckBlogWatchDiv', =
script, blogId, 'plckWatchKey=3D' + WatchKey + '&plckWatchUrl=3D' + =
this.EscapeValue(Url));
}
SiteLifeProxy.prototype.RemoveBlogWatchItem=3D function(blogId, =
controller, script, WatchKey) {
   return this.BlogSend(controller, 'RemoveBlogWatch', =
'plckBlogWatchDiv', script, blogId, 'plckWatchKey=3D' + WatchKey);
}

SiteLifeProxy.prototype.BlogViewTag =3D function(blogId, tag) {
	if(!tag ) { tag =3D gSiteLife.GetParameter('plckTag'); }
	var AdParams =3D 'plckTag=3D' + tag;
	AdParams +=3D this.GetParameter('plckCurrentPage') ? =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
	return this.BlogSend(null, 'BlogViewTag', null, null, blogId, AdParams =
);
}

SiteLifeProxy.prototype.BlogRefreshViewEditList=3D function(blogId, =
controller, div, script, selection, daysBack) {
	return this.BlogSend(controller, 'BlogRefreshViewEditList', div, =
script, blogId, 'plckSelection=3D' + selection + '&plckDaysBack=3D' + =
daysBack  );
}

SiteLifeProxy.prototype.BlogSend =3D function(controller, apiName, =
destDiv, scriptName, blogId, addParams){
    if(!controller) controller =3D this.GetParameter('plckController');
    if(!destDiv) destDiv =3D this.GetParameter('plckElementId');
    if(!scriptName) scriptName =3D this.GetParameter('plckScript');
    var url =3D this.__baseUrl + '/' + controller + '/' + apiName + =
'?plckElementId=3D' + destDiv + '&plckBlogId=3D' + blogId + '&' + =
addParams;
    this.__Send(url, scriptName, 'widget:blog');
    return false;
}

SiteLifeProxy.prototype.Recommend =3D function(controller, itemId, =
recommendDiv) {
    var url =3D this.__baseUrl + '/' + controller + =
'/Recommend?plckElementId=3D' + recommendDiv + '&plckItemId=3D' +itemId;
    this.__Send(url);
    return false;
}
SiteLifeProxy.prototype.BlogSelectPendingComments =3D function(formId, =
checked) {  =20
    var form =3D document.getElementById(formId);
    for (i=3D0; i<form.elements.length; i++) {
        var input =3D form.elements[i];       =20
        input.checked =3D checked;
    }
}
=0A=

SiteLifeProxy.prototype.Forums =3D function(numPerPage) {   =20
	this.WriteDiv("forumDest", "Forum_Main");
=09
	var action =3D this.GetParameter("plckForumPage");
	=09
	=09
	var forumId =3D this.GetParameter('plckForumId');       =20
	if (forumId)
	{
		forumId =3D unescape(forumId);
		var i =3D forumId.indexOf('Forum:');
		forumId =3D forumId.substring(i).replace(':', '_');   =20
	}
	else
	{
		var discussionId =3D this.GetParameter('plckDiscussionId');
		if (discussionId)
		{                   =20
			discussionId =3D unescape(discussionId);
			var i =3D discussionId.indexOf('Forum:');
			var j =3D discussionId.indexOf('Discussion:');
			forumId =3D discussionId.substring(i, j).replace(':', '_');
		}
	}
   =20
	var categoryCurrentPage =3D =
this.GetParameter('plckCategoryCurrentPage');
	if(action && (typeof this[action] =3D=3D 'function') && action !=3D =
'ForumCategories'){
		this[action]();
	}
	else {    =20
		if( numPerPage =3D=3D null ){
			numPerPage =3D this.GetParameter('plckNumPerPage');
		}
		this.ForumCategories(numPerPage, categoryCurrentPage);
	}
}

SiteLifeProxy.prototype.SetupCallbacks =3D function(){
	var adParam =3D "";
    var showFirstUnread =3D this.GetParameter('plckShowFirstUnread');=20
    var showPostBasedOnPostKey =3D =
this.GetParameter('plckShowPostBasedOnPostKey');
    var postKey =3D this.GetParameter('plckPostKey');
    if(showFirstUnread !=3D null){
		adParam +=3D "&plckShowFirstUnread=3D" + showFirstUnread;
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});
    }
    if(showPostBasedOnPostKey !=3D null){
		adParam +=3D "&plckShowPostBasedOnPostKey=3D" + =
showPostBasedOnPostKey;
		adParam +=3D "&plckPostKey=3D" + postKey;
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});
    }
    var showLatestPost =3D this.GetParameter('plckShowLatestPost');=20
    if(showLatestPost !=3D null){
		adParam +=3D "&plckShowLatestPost=3D" + showLatestPost;
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});
    }
   =20
    this.AddEventHandler("widget:forums", function(){
		gSiteLife.DiscussionScanForUnread();

		// insert poll widget if the discussion is a poll	=09

		var me =3D this;
		var insertPoll =3D function(retryCount) {
			if (retryCount > 10) {
				return;
			}
			if (typeof(retryCount) =3D=3D=3D 'undefined') {
				retryCount =3D 0;
			}
			var pollWidgetDiv =3D =
document.getElementById('Discussion_Poll_Container');
			if (pollWidgetDiv) {
				var discussionKey =3D =
document.getElementById('DiscussionKeyContainer').value;
				slGetDiscussionPollOnKey =3D function() {
					return discussionKey;
				}
				window.slPollWidgetDiv =3D =
document.getElementById('Discussion_Poll');
				var pollInsertionScript =3D document.createElement('script');
				pollInsertionScript.type =3D 'text/javascript';
				pollInsertionScript.src =3D =
'http://sitelife.boston.com/ver1.0/Forums/PollParams?plckDiscussionId=3D'=
 + discussionKey;
				=
document.getElementsByTagName('head')[0].appendChild(pollInsertionScript)=
;
			}
			else {
				setTimeout(function() {
					insertPoll(retryCount + 1);
				}, 100);
			}
		}
		insertPoll();
	});
   =20
    return adParam;
}

SiteLifeProxy.prototype.ForumCategories =3D function(numPerPage, =
categoryCurrentPage) {
    var pageNum =3D this.GetParameter('plckCurrentPage'); if(pageNum =
=3D=3D null) pageNum =3D 0;
    var urlPageInfoStr =3D '';
    urlPageInfoStr =3D '&plckNumPerPage=3D' + numPerPage;       =20
    urlPageInfoStr +=3D '&plckCategoryCurrentPage=3D' + =
categoryCurrentPage;           =20
    return this.ForumSend("ForumCategories", "forumDest", "ForumMain", =
'plckCurrentPage=3D' + pageNum + urlPageInfoStr);
}
SiteLifeProxy.prototype.Forum =3D function() {
    var forumId =3D this.GetParameter('plckForumId');
    var categoryPageNum =3D =
this.GetParameter('plckCategoryCurrentPage');
    if(categoryPageNum =3D=3D null) { categoryPageNum =3D 0; }
    var discussionPageNum =3D this.GetParameter('plckCurrentPage');
    if (discussionPageNum =3D=3D null) { discussionPageNum =3D 0; }
    var numPerPage =3D this.GetParameter('plckNumPerPage');
    var urlPageInfoStr =3D '';
    if( numPerPage !=3D null ){
        urlPageInfoStr =3D '&plckNumPerPage=3D' + numPerPage;
    }
   return this.ForumSend('Forum', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + discussionPageNum + =
'&plckCategoryCurrentPage=3D' + categoryPageNum + urlPageInfoStr );
}
SiteLifeProxy.prototype.ForumDiscussion =3D function() {
    var dId =3D this.GetParameter("plckDiscussionId");
    var adParam =3D "plckDiscussionId=3D" + dId;
    var showLast =3D this.GetParameter("plckShowLastPage"); if(showLast) =
adParam +=3D "&plckShowLastPage=3Dtrue";
    var pageNum =3D this.GetParameter('plckCurrentPage'); if(pageNum =
=3D=3D null) pageNum =3D 0;
	adParam +=3D this.SetupCallbacks();=20
    adParam +=3D "&plckCurrentPage=3D" + pageNum;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');  =20
   =20
    return this.ForumSend("ForumDiscussion", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.DiscussionScanForUnread =3D =
function(discussionKey){
	var postDatesContainer =3D =
document.getElementById("PostDateInfoContainer");
	if(!postDatesContainer){
		return;
	}
=09
	this.postDates =3D eval(postDatesContainer.value);
	this.latestPost =3D new =
Date(document.getElementById("LastReadContainer").value);
	this.screenBottom =3D 0;
	if(discussionKey){
		this.discussionKey =3D discussionKey;
	}
	else if (document.getElementById('DiscussionKeyContainer')){
		this.discussionKey =3D =
document.getElementById('DiscussionKeyContainer').value;
	}
=09
	this.checkForReadInterval =3D =
setInterval(function(){gSiteLife.DiscussionCheckForLatestPost();}, =
1000);
}

SiteLifeProxy.prototype.DiscussionScrollToPost =3D function(){
	if(!document.getElementById("Discussion_ScrollToPostKey")){
		return false;
	}
=09
	var postKey =3D =
document.getElementById("Discussion_ScrollToPostKey").value;
	var post =3D document.getElementById(postKey);
=09
	if(!post){
		return false;
	}
=09
	var postTop =3D 0;
	if(post.offsetParent){
		obj =3D post;
		do{
			postTop +=3D obj.offsetTop;
		}
		while(obj =3D obj.offsetParent);
		window.scrollBy(0, postTop);
	}
}

SiteLifeProxy.prototype.IsPostOnScreen =3D function(screenBottom, =
postIndex){
	var postId =3D "readIndicator_" + this.postDates[postIndex].Key;
	var post =3D document.getElementById(postId);
	if(post){
		var postTop =3D 0;
		if(post.offsetParent){
			obj =3D post;
			do{
				postTop +=3D obj.offsetTop;
			}
			while(obj =3D obj.offsetParent);
		}
		var postBottom =3D postTop + post.offsetHeight;
	=09
		if(postBottom < screenBottom){
			return true;
		}
	}
=09
	return false;
}

SiteLifeProxy.prototype.DiscussionCheckForLatestPost =3D function(){
	var screenTop =3D 0;
	if (typeof(document.documentElement) !=3D=3D 'undefined' && =
typeof(document.documentElement.scrollTop) !=3D=3D 'undefined') {
		screenTop =3D document.documentElement.scrollTop;
	}
	else if (typeof(document.body.scrollTop) !=3D=3D 'undefined') {
		screenTop =3D document.body.scrollTop;
	}
	else if (typeof(window.pageYOffset) !=3D=3D 'undefined') {
		screenTop =3D window.pageYOffset;
	}
=09
	var screenBottom =3D Math.pow(2,52); /*Supposing our browser can't get =
the height, we mark everything as read.*/
	if(window.innerHeight){
		screenBottom =3D screenTop + window.innerHeight;
	}
	else if(document.documentElement.clientHeight && =
document.documentElement.clientHeight !=3D 0){
		screenBottom =3D screenTop + document.documentElement.clientHeight;
	}
	else if(document.body.clientHeight){
		screenBottom =3D screenTop + document.body.clientHeight;
	}
=09
	/* Only update if we've scrolled down since last poll. */
	if(screenBottom <=3D this.screenBottom){
		return;
	}
=09
	/* Just give up if there are no posts. */
	if(!this.postDates || this.postDates.length <=3D 0){
		clearInterval(this.checkForReadInterval);
		return;
	}
=09
	/* If the last post is already marked read, don't bother polling. */
	if(this.postDates[(this.postDates.length - 1)].Timestamp <=3D =
this.latestPost){
		clearInterval(this.checkForReadInterval);
		return;
	}
=09
	this.screenBottom =3D screenBottom;
=09
	var latestKey =3D null;
=09
	for(i=3D0; i < this.postDates.length; i++){
		if(this.IsPostOnScreen(screenBottom, i)){
			if(this.postDates[i].Timestamp >=3D this.latestPost){
				latestKey =3D this.postDates[i].Key;
				this.latestPost =3D this.postDates[i].Timestamp;
			}
		}
	}

	if(latestKey){
		this.ForumSetLastRead(this.discussionKey, latestKey);
	}
}

SiteLifeProxy.prototype.ForumCreateDiscussion =3D function() {
    var adParam =3D "plckRedirectUrl=3D" + =
this.GetParameter("plckRedirectUrl");
    var fId =3D this.GetParameter("plckForumId"); adParam +=3D =
"&plckForumId=3D" + fId;
    var curView =3D this.GetParameter("plckCurrentView"); if(curView) =
adParam +=3D "&plckCurrentView=3D" + curView;
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam +=3D "&plckCurrentPage=3D" + curPage;
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');   =20
    return this.ForumSend("ForumCreateDiscussion", "forumDest", =
"ForumMain", adParam);
}
SiteLifeProxy.prototype.ForumMain =3D function() {
    return this.ForumSend("ForumMain", "forumDest", "ForumMain");
}
SiteLifeProxy.prototype.ForumCreatePost =3D function() {
    var adParam =3D "plckDiscussionId=3D" + =
this.GetParameter("plckDiscussionId") + "&plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);
    var PostId =3D this.GetParameter("plckPostId"); if(PostId) adParam =
=3D adParam + "&plckPostId=3D" + PostId;
    var IsReply =3D this.GetParameter("plckIsReply"); if(IsReply) =
adParam =3D adParam + "&plckIsReply=3D" + IsReply;
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam =3D adParam + "&plckCurrentPage=3D" + curPage;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter("plckCategoryCurrentPage");=20
    return this.ForumSend("ForumCreatePost", "forumDest", "ForumMain", =
adParam);
}
SiteLifeProxy.prototype.ForumEditPost =3D function() {
    var adParam =3D "plckDiscussionId=3D" + =
this.GetParameter("plckDiscussionId") + "&plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);
    var PostId =3D this.GetParameter("plckPostId"); if(PostId) adParam =
=3D adParam + "&plckPostId=3D" + PostId;
    var CurrPage =3D this.GetParameter("plckCurrentPage"); if(!CurrPage) =
CurrPage=3D"0"; adParam =3D adParam + "&plckCurrentPage=3D" + CurrPage;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');   =20
    return this.ForumSend("ForumEditPost", "forumDest", "ForumMain", =
adParam);
}
SiteLifeProxy.prototype.ForumEditProfile =3D function() {
    return this.ForumSend("ForumEditProfile", "forumDest", "ForumMain", =
"plckRedirectUrl=3D" + this.EscapeValue(window.location.href));
}
SiteLifeProxy.prototype.ToggleExpand =3D function(imageId, tableId) {
  if (!this.collapsedCategories) {
    var cookie =3D document.cookie && =
document.cookie.match(/forumCatState=3D([^;]+)/);=20
    cookie =3D (cookie ? cookie[1].replace(/^\s+|\s+$/g, '') : []);=20
    this.collapsedCategories =3D (cookie.length ? =
unescape(cookie).split('|') : []);
  }
  var tableElem =3D document.getElementById(tableId), imgElem =3D =
document.getElementById(imageId),
      id =3D tableId.split(':')[1], cats =3D this.collapsedCategories, =
expire;
  if (tableElem.style.display =3D=3D 'none') {
    tableElem.style.display =3D 'block';
    imgElem.src =3D this.__baseUrl + '/Content/images/forums/minus.gif';
    for (var i =3D 0, length =3D cats.length; i < length; i++) {
      if ((cats[i] =3D=3D id) || (cats[i] =3D=3D=3D ''))
        cats.splice(i,1);
    }
  }
  else {
    tableElem.style.display =3D 'none';
    cats.push(id);=20
    imgElem.src =3D this.__baseUrl + '/Content/images/forums/plus.gif';
  }
  this.SetCookie('forumCatState', cats.join('|'));
}

SiteLifeProxy.prototype.ForumSearch =3D function(suffix) {
    var searchText =3D =
document.getElementById('plckSearchText'+suffix).value;
    searchText =3D FixSearchString(searchText);
    var searchArea =3D =
document.getElementById('plckSearchArea'+suffix).value;
    this.LoadForumPage("ForumSearchPaginate", "plckSearchText", =
searchText, "plckSearchArea", searchArea, "plckCurrentPage", "0");
    return false;
}
SiteLifeProxy.prototype.ForumSearchKeyPress =3D function(event, suffix) =
{
    if(IsEnter(event)){return this.ForumSearch(suffix);}else{return =
true;}
}
SiteLifeProxy.prototype.ForumSearchPaginate =3D function() {=09
    return this.ForumSend('ForumSearchPaginate', 'forumDest', =
'ForumMain', 'plckSearchArea=3D' + this.GetParameter('plckSearchArea') + =
'&plckSearchText=3D' + this.GetParameter('plckSearchText') + =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage'));
}

SiteLifeProxy.prototype.ForumSpecificForumSearchKeyPress =3D =
function(event, suffix, forumId) {
    if(IsEnter(event)){return this.ForumSpecificForumSearch(suffix, =
forumId);}else{return true;}
}
SiteLifeProxy.prototype.ForumSpecificForumSearch =3D function(suffix, =
forumId) {
    var searchText =3D =
document.getElementById('plckSearchText'+suffix).value;
    searchText =3D FixSearchString(searchText);
    this.LoadForumPage("ForumSearchSpecificForumPaginate", =
"plckSearchText", searchText, "plckForumId", forumId, "plckCurrentPage", =
"0");
    return false;
}
SiteLifeProxy.prototype.ForumSearchSpecificForumPaginate =3D =
function(title) {=09
    return this.ForumSend('ForumSearchSpecificForumPaginate', =
'forumDest', 'ForumMain', 'plckForumId=3D' + =
this.GetParameter('plckForumId') + '&plckSearchText=3D' + =
this.GetParameter('plckSearchText') + '&plckCurrentPage=3D' + =
this.GetParameter('plckCurrentPage'));
}

SiteLifeProxy.prototype.LoadForumPage =3D function(PageName, paramName, =
paramVal) {
    var params =3D new Object();=20
    params['plckForumPage'] =3D PageName;
    for(ii=3D1; ii< this.LoadForumPage.arguments.length; ii+=3D2) { =
params[this.LoadForumPage.arguments[ii]] =3D =
this.LoadForumPage.arguments[ii+1];}
    this.ReloadPage(params);
    return false;
}

SiteLifeProxy.prototype.ForumSend =3D function(ApiName, DestDiv, =
ScriptName, AddParams){
    var url =3D this.__baseUrl + '/Forums/' + ApiName + =
'?plckElementId=3D' + DestDiv;
    if(AddParams) url +=3D '&' + AddParams;
    var plckPostSort =3D this.GetParameter('plckPostSort');
    if (plckPostSort !=3D null){
		url +=3D "&plckPostSort=3D" + plckPostSort;
	}
    this.__Send(url, ScriptName, 'widget:forums', arguments);
    return false;
}

SiteLifeProxy.prototype.ForumDiscussionEdit =3D function(discussionId, =
curView, curPage) {
    return this.ForumSend('ForumDiscussionEdit', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + =
'&plckCurrentView=3D' + curView + '&plckCurrentPage=3D' + curPage + =
'&plckRedirectUrl=3D' + this.EscapeValue(window.location.href));
}

SiteLifeProxy.prototype.ForumPostEdit =3D function(discussionId, postId, =
curView, curPage) {
    return this.ForumSend('ForumEditPost', 'forumDest', 'ForumMain', =
'plckDiscussionId=3D' + discussionId + '&plckPostId=3D' + postId + =
'&plckCurrentView=3D' + curView + '&plckCurrentPage=3D' + curPage + =
'&plckRedirectUrl=3D' + this.EscapeValue(window.location.href));
}

SiteLifeProxy.prototype.ForumDiscussionToggleIsSticky =3D =
function(discussionId, curView, curPage) {
	return this.ForumSend('ForumDiscussionToggleIsSticky', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + '&plckCurView=3D' + =
curView + '&plckCurrentPage=3D' + curPage);
}

SiteLifeProxy.prototype.ForumDiscussionToggleIsClosed =3D =
function(discussionId, curView, curPage) {
    return this.ForumSend('ForumDiscussionToggleIsClosed', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + '&plckCurView=3D' + =
curView + '&plckCurrentPage=3D' + curPage );
}

SiteLifeProxy.prototype.ForumDiscussionDelete =3D function(discussionId, =
curPage, confirmMsg) {
  if (confirm(confirmMsg) =3D=3D true) {
    return this.ForumSend('ForumDiscussionDelete', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + =
'&plckCurrentPage=3D' + curPage );
  }
  else {
	return false;
  }
}

SiteLifeProxy.prototype.MoveDiscussion =3D function(discussionKey, =
toForum, curView, curPage) {
    return this.ForumSend('MoveDiscussion', 'forumDest', 'ForumMain', =
'discussionKey=3D' + discussionKey + '&toForum=3D' + toForum + =
'&plckCurView=3D' + curView + '&plckCurrentPage=3D' + curPage );
}

SiteLifeProxy.prototype.ForumEdit =3D function(forumId, curPage) {
    return this.ForumSend('ForumEdit', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + curPage  );
}

SiteLifeProxy.prototype.ForumToggleIsClosed =3D function(forumId, =
curPage) {
    return this.ForumSend('ForumToggleIsClosed', 'forumDest', =
'ForumMain', 'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + =
curPage  );
}

SiteLifeProxy.prototype.ForumDelete =3D function(forumId, confirmMsg) {
  if (confirm(confirmMsg) =3D=3D true) {
    return this.ForumSend('ForumDelete', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId );
  }
  else {
	return false;
  }
}

SiteLifeProxy.prototype.ForumPostDelete =3D function(postId, curPage, =
confirmMsg) {
  if (confirm(confirmMsg) =3D=3D true) {
    return this.ForumSend('ForumPostDelete', 'forumDest', 'ForumMain', =
'plckPostId=3D' + postId + '&plckCurPage=3D' + curPage);
  }
  else {
	return false;
  }
}

SiteLifeProxy.prototype.ForumBlockUser =3D function(postId, userId, =
value, curPage) {
    return this.ForumSend('ForumBlockUser', 'forumDest', 'ForumMain', =
'plckPostId=3D' + postId + '&plckUserId=3D' + userId + '&plckValue=3D' + =
value + '&plckCurPage=3D' + curPage);
}

SiteLifeProxy.prototype.ForumMyDiscussionsPaginate =3D function(pageNum) =
{
    return this.ForumSend('ForumMyDiscussionsPaginate', =
'ForumMyDiscussionsDiv', 'ForumMain', 'plckMyDiscussionsPage=3D' + =
pageNum);
}

SiteLifeProxy.prototype.ForumImage =3D function() {
    var adParam =3D "plckRedirectUrl=3D" + =
this.GetParameter("plckRedirectUrl");
    var pId =3D this.GetParameter("plckPhotoId"); adParam +=3D =
"&plckPhotoId=3D" + pId;
    return this.ForumSend('ForumImage', 'forumDest', 'ForumMain', =
adParam);
}

SiteLifeProxy.prototype.BaseAdParam =3D function () {
    var adParam =3D "plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);
    var fId =3D this.GetParameter("plckForumId"); adParam +=3D =
"&plckForumId=3D" + fId;
    var curView =3D this.GetParameter("plckCurrentView"); if(curView) =
adParam +=3D "&plckCurrentView=3D" + curView;
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam +=3D "&plckCurrentPage=3D" + curPage;
    return adParam;
}

SiteLifeProxy.prototype.ForumJoinGroup =3D function() {
    var adParam =3D this.BaseAdParam();
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumJoinGroup", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumLeaveGroup =3D function() {
    var adParam =3D this.BaseAdParam();
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumLeaveGroup", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumGroupMemberList =3D function() {
    var adParam =3D this.BaseAdParam();
    return this.ForumSend("ForumGroupMemberList", "forumDest", =
"ForumMain", adParam);
}

SiteLifeProxy.prototype.ForumInviteUser =3D function() {
    var adParam =3D this.BaseAdParam();
    return this.ForumSend("ForumInviteUser", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumGroupConfirm =3D function() {
    var adParam =3D this.BaseAdParam();
    var confirmType =3D this.GetParameter("plckConfirmType"); if =
(confirmType) adParam +=3D "&plckConfirmType=3D" + confirmType;
    return this.ForumSend("ForumGroupConfirm", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumSendInviteToUser =3D function(username, =
email) {
    var adParam =3D this.BaseAdParam();
    var username =3D this.GetParameter("plckUsername"); if (username) =
adParam +=3D "&plckUsername=3D" + username;
    var email =3D this.GetParameter("plckUserEmail"); if (email) adParam =
+=3D "&plckUserEmail" + email;
    return this.ForumSend("ForumSendInviteToUser", "forumDest", =
"ForumMain", adParam);
}

SiteLifeProxy.prototype.ForumAddEnemy =3D function(enemyKey) {
    var adParam =3D this.BaseAdParam();
    adParam +=3D "&enemyKey=3D" + enemyKey;
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumAddEnemy", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumRemoveEnemy =3D function(enemyKey) {
    var adParam =3D this.BaseAdParam();
    adParam +=3D "&enemyKey=3D" + enemyKey;
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumRemoveEnemy", "forumDest", "ForumMain", =
adParam);
}

function slGetElementsByClassName(classname, node)  {
    if(!node) node =3D document.getElementsByTagName("body")[0];
    var a =3D [];
    var re =3D new RegExp('\\b' + classname + '\\b');
    var els =3D node.getElementsByTagName("*");
    for(var i=3D0,j=3Dels.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}

	function hideAllPostsFromUser(userKey){
	  var posts =3D =
slGetElementsByClassName("postVisibilityContainer_"+userKey, document);
	  var hiddenMessages =3D =
slGetElementsByClassName("postHiddenMessage_"+userKey, document);
	 =20
	  for(i=3D0; i < posts.length; i++){
	    posts[i].style.display =3D "none";
	    hiddenMessages[i].style.display =3D "block";
	  }
	 =20
	  gSiteLife.ForumAddEnemy(userKey);
	}
=09
	function showAllPostsFromUser(userKey){
	  var posts =3D =
slGetElementsByClassName("postVisibilityContainer_"+userKey, document);
	  var hiddenMessages =3D =
slGetElementsByClassName("postHiddenMessage_"+userKey, document);
	  	 =20
	  for(i=3D0; i < posts.length; i++){
	    posts[i].style.display =3D "block";
	    hiddenMessages[i].style.display =3D "none";
	  }
	 =20
	  gSiteLife.ForumRemoveEnemy(userKey);
	}
=09
SiteLifeProxy.prototype.ForumChangeSort =3D function(sortParamName, =
sortDirection) {
		var currentUrl =3D document.location.href;
		var newUrl;
		// replace the sort param in the url, if found
		var re =3D new RegExp("([?|&])" + sortParamName + "=3D.*?(&|$)","i");
		if (currentUrl.match(re)) {
			newUrl =3D currentUrl.replace(re, '$1' + sortParamName + "=3D" + =
sortDirection + '$2');
		}
		else {
			if(currentUrl.indexOf('?') >=3D 0){
				newUrl =3D currentUrl + '&' + sortParamName + "=3D" + sortDirection;
			}
			else{
				newUrl =3D currentUrl + '?' + sortParamName + "=3D" + sortDirection;
			}
		}
		document.location.href =3D newUrl;
}

SiteLifeProxy.prototype.ForumSetLastRead =3D function(discussionKey, =
postKey) {
    var adParam =3D this.BaseAdParam();
    adParam +=3D "&discussionKey=3D" + discussionKey;
    if(postKey){
		adParam +=3D "&postKey=3D" + postKey;
	}
    var ret =3D this.ForumSend("ForumSetLastRead", "forumDest", =
"ForumMain", adParam);
   =20
    if(!postKey){
		location.reload();
    }
   =20
    return ret;
}=20

SiteLifeProxy.prototype.ForumDiscussionSubscribe =3D =
function(discussionKey, targetDiv) {
    var url =3D this.__baseUrl + '/Forums/ForumDiscussionSubscribe?' + =
'plckDiscussionId=3D' + discussionKey + '&plckElementId=3D' + targetDiv;
    this.__Send(url, "ForumDiscussionSubscribe");
    return false;
}

SiteLifeProxy.prototype.ForumDiscussionUnSubscribe =3D =
function(discussionKey, targetDiv) {
    var url =3D this.__baseUrl + '/Forums/ForumDiscussionUnSubscribe?' + =
'plckDiscussionId=3D' + discussionKey + '&plckElementId=3D' + targetDiv;
    this.__Send(url, "ForumDiscussionUnSubscribe");
    return false;
}
=0A=

SiteLifeProxy.prototype.Recommend =3D function(keyType, targetKey, =
parentUrl) {
    keyType =3D keyType || "ExternalResource";
    targetKey =3D targetKey || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentUrl =3D parentUrl || window.location.href;
    targetKey =3D targetKey;
    var divId =3D "Recommend" + new Date().getTime();
    this.WriteDiv(divId, "Recommend");
    var url =3D this.__baseUrl +=20
        '/Recommend/Recommend?plckElementId=3D' + divId +=20
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(targetKey) +=20
        '&plckTargetKeyType=3D' + keyType +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
    this.__Send(url);
    return false;  =20
}

SiteLifeProxy.prototype.PostRecommendation =3D function(keyType, =
targetKey, recommendDiv, parentTitle, parentUrl) {
    parentUrl =3D parentUrl || window.location.href;
    var url =3D this.__baseUrl +=20
        '/Recommend/PostRecommendation?plckElementId=3D' + recommendDiv =
+=20
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(targetKey) +=20
        '&plckTargetKeyType=3D' + keyType +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
    if(parentTitle) url +=3D '&plckParentTitle=3D' + =
gSiteLife.EscapeValue(parentTitle);
   =20
    this.__Send(url);
    return false;
}
=0A=

SiteLifeProxy.prototype.RateItem =3D function (itemId, itemType, rating, =
targetDiv, parentTitle, parentUrl) {
    var url =3D this.__baseUrl + '/Rating/Rate?plckElementId=3D' + =
targetDiv +=20
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(itemId) +=20
        '&plckTargetKeyType=3D' + itemType +=20
        '&plckRating=3D' + rating +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
        if(parentTitle) url +=3D '&plckParentTitle=3D' + parentTitle;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.Rating =3D function(itemType, itemId, parentUrl) =
{
    itemType =3D itemType || "ExternalResource";
    itemId =3D itemId || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentUrl =3D parentUrl || window.location.href;
    var divId =3D itemId + "_plckRateDiv_" + new Date().getTime() + =
Math.floor(Math.random()*1000);
    this.WriteDiv(divId, "Rating");
    var url =3D this.__baseUrl + '/Rating/GetRating?plckElementId=3D' + =
divId +
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(itemId) +=20
        '&plckTargetKeyType=3D' + itemType +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
    this.__Send(url);
    return false;  =20
}

SiteLifeProxy.prototype.RatingClickStar =3D function (index, targetKey, =
targetKeyType, targetDiv, parentTitle, parentUrl) {
    gSiteLife.RateItem(targetKey, targetKeyType, index, targetDiv, =
parentTitle, parentUrl);
   =20
}

SiteLifeProxy.prototype.RatingFillStar =3D function(index, targetKey, =
lbl) {
    var stars =3D document.getElementsByName(targetKey+"Stars");
    var label =3D document.getElementById(targetKey + "Rating-label");
    var selectedIndex =3D =
parseInt(document.getElementById(targetKey+"Rating-value").value);
   =20
    if (index < 0 && selectedIndex >=3D 0) index =3D selectedIndex;
    for(i=3D1; i <=3D stars.length; i++) {
        if (index > 0 && i <=3D index) {
            stars[i-1].src =3D this.__baseUrl + =
"/Content/images/icons/fullstar.gif";
        }else {
            stars[i-1].src =3D this.__baseUrl + =
"/Content/images/icons/emptystar.gif";
        }
    }
    label.innerHTML =3D lbl;
}
=0A=
SiteLifeProxy.prototype.Review =3D function(parentKeyType, parentKey, =
reviewedTitle, reviewCategory, pageSize, sort, currentPage) {
   =20
    var divId =3D "Reviews_Container";
    this.WriteDiv(divId);
    return this.GetReviews(parentKeyType, parentKey, reviewedTitle, =
reviewCategory, pageSize, sort, currentPage);
}

SiteLifeProxy.prototype.ReviewClickStar =3D function (index, targetKey) =
{
    document.getElementById(targetKey+"Rating-value").value =3D index;
}

SiteLifeProxy.prototype.GetReviews =3D function(parentKeyType, =
parentKey, reviewedTitle, reviewCategory, pageSize, sort, currentPage) {
    parentKeyType =3D parentKeyType || "ExternalResource";
    parentKey =3D gSiteLife.EscapeValue(parentKey) || =
gSiteLife.EscapeValue(gSiteLife.__StripAnchorFromUrl(window.location.href=
));
    reviewedTitle =3D gSiteLife.EscapeValue(reviewedTitle) || =
gSiteLife.EscapeValue(document.title);
    reviewCategory =3D reviewCategory || "Uncategorized";
    pageSize =3D pageSize || 10;
    sort =3D sort || "TimeStampAscending";
    currentPage =3D currentPage || 0;
    var url =3D this.__baseUrl + =
'/Review/Reviews?plckElementId=3DReviews_Container' +
        '&plckTargetKey=3D' + parentKey +=20
        '&plckTargetKeyType=3D' + parentKeyType +
        '&plckReviewedTitle=3D' + reviewedTitle +
        '&plckReviewCategory=3D' + reviewCategory +
        '&plckSort=3D' + sort +=20
        '&plckParentUrl=3D' + =
gSiteLife.EscapeValue(gSiteLife.__StripAnchorFromUrl(window.location.href=
)) +=20
        '&plckParentTitle=3D' + gSiteLife.EscapeValue(document.title) +
        '&plckCurrentPage=3D' + currentPage +
        '&plckPageSize=3D' + pageSize;
    this.__Send(url);
    return false;  =20
}
=0A=
SiteLifeProxy.prototype.SummaryArticlesMostCommented =3D function(count) =
{
 return this.SummaryPanel("SummaryArticlesMostCommented", count);=20
}=20
SiteLifeProxy.prototype.SummaryArticlesMostRecommended =3D =
function(count) {
 return this.SummaryPanel("SummaryArticlesMostRecommended", count);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosRecentPhotosByTag =3D =
function(count, tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosRecentPhotosByTag", count, =
tagFilter, filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosRecentUserPhotos =3D =
function(count, tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosRecentUserPhotos", count, =
tagFilter, filterBySiteOfOrigin);
}=20
SiteLifeProxy.prototype.SummaryPhotosRecentPhotos =3D function(count, =
tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosRecentPhotos", count, tagFilter, =
filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedPhotos =3D =
function(count, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosMostRecommendedPhotos", count, =
"", filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedUserPhotos =3D =
function(count, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosMostRecommendedUserPhotos", =
count, "", filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedGalleries =3D =
function(count) {
 return this.SummaryPanel("SummaryPhotosMostRecommendedGalleries", =
count);=20
}=20
SiteLifeProxy.prototype.SummaryForumsRecentDiscussions =3D =
function(count, filterBySiteOfOrigin, parentIds) {
    var divId=3D "Summary_Container" + this.SID;
    if(this.numSummaryWidgets){ divId +=3D this.numSummaryWidgets++; } =
else { this.numSummaryWidgets =3D 1; }
    this.WriteDiv(divId, divId);
    var methodName =3D "SummaryForumsRecentDiscussions";
    var tagFilter =3D "";
    return this.SummarySend(methodName, divId, divId + "Script", =
"plckCount", count, "plckTagFilter", tagFilter, =
"plckFilterBySiteOfOrigin", filterBySiteOfOrigin, "plckParentIds", =
parentIds);
}=20
SiteLifeProxy.prototype.SummaryBlogsRecent =3D function(count, =
tagFilter) {
    return this.SummaryPanel("SummaryBlogsRecent", count, tagFilter);
}
SiteLifeProxy.prototype.SummaryBlogsRecentPostsByTag =3D function(count, =
tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryBlogsRecentPostsByTag", count, =
tagFilter, filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryBlogsRecentPosts =3D function(count, =
tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryBlogsRecentPosts", count, tagFilter, =
filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryBlogsMostRecommendedPosts =3D =
function(count, tagFilter, filterBySiteOfOrigin) {
    return this.SummaryPanel("SummaryBlogsMostRecommendedPosts", count, =
tagFilter, filterBySiteOfOrigin);
}
SiteLifeProxy.prototype.SummaryPersonaProfileRecent =3D function(count) =
{
    return this.SummaryPanel("SummaryPersonaProfileRecent", count);
}
SiteLifeProxy.prototype.SummaryPanel =3D function(methodName, count, =
tagFilter, filterBySiteOfOrigin) {
    var divId=3D "Summary_Container" + this.SID;
    if(this.numSummaryWidgets){ divId +=3D this.numSummaryWidgets++; } =
else { this.numSummaryWidgets =3D 1; }
    this.WriteDiv(divId, divId);
    return this.SummarySend(methodName, divId, divId + "Script", =
"plckCount", count, "plckTagFilter", tagFilter, =
"plckFilterBySiteOfOrigin", filterBySiteOfOrigin);
}
SiteLifeProxy.prototype.SummarySend =3D function(ApiName, DestDiv, =
ScriptName) {
    var url =3D this.__baseUrl + '/Summary/' + ApiName + =
'?plckElementId=3D' + DestDiv;
    for(ii=3D3; ii< this.SummarySend.arguments.length; ii+=3D2) { =
if(this.SummarySend.arguments[ii+1]) { url +=3D "&" + =
this.SummarySend.arguments[ii] + "=3D" + =
this.SummarySend.arguments[ii+1];} }
    this.__Send(url, ScriptName);
    return false;
}
=0A=



var gSiteLife =3D new =
SiteLifeProxy("http://sitelife.boston.com/ver1.0");
gSiteLife.apiKey =3D "${APIKey}";
gSiteLife.SID =3D "";



    // legacy behavior
    gSiteLife.AddEventHandler('ExternalResourceLink', function(rk) =
{return rk;});

if(gSiteLife.GetParameter('plckPersonaPage') && =
gSiteLife.GetParameter('plckPersonaPage').indexOf('PersonaBlog') =3D=3D =
0) {
document.write("<link href=3D" + =
"'http://sitelife.boston.com/ver1.0/blog/BlogRss?plckBlogId=3D" + =
gSiteLife.GetParameter('UID') + "' title=3D'" + =
gSiteLife.GetParameter('UID') + " Blog'" + "rel=3D'alternate' =
type=3D'application/rss+xml' />"); }

------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/jobs/i/pComments.js

var regiWait =3D 0;
var regiTo;
var unameTry =3D 0;
var commDisplayCount =3D 4;
var numPlComments =3D 0;

function getElementsByClassName(node, classname){
    var a =3D [];
    var re =3D new RegExp('\\b' + classname + '\\b');
    var els =3D node.getElementsByTagName("*");
    for(var i=3D0,j=3Dels.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}

if(document.location.search.indexOf("comments=3Dall")!=3D-1){
	document.write("<style>#seeAllComm{display:none};</style>")
	document.write("<style>.articlePluckHidden p{display:none}</style>")
	document.write("<style>#paginationI{display:none}</style>")=09
	commDisplayCount =3D 10;
}else{
	if(document.location.href.indexOf("forums.html")=3D=3D-1){
		document.write("<style>#Paginator{display:none};</style>")
		commDisplayCount =3D 4;
	}
}

function setATCookie(id, username, timestamp, email, hash) {
	var seed =3D [id, username, timestamp, email];
	x=3Dseed.join('.')
	setCookie('AT', ['a=3D' + username.replace(/\s/g, '+'), 'u=3D' + id, =
't=3D' + timestamp, 'e=3D' + email, 'h=3D' + hash].join('&'));
}

function setCookie(name, value) {
	var expires =3D new Date();
	expires =3D new Date(expires.getTime() + (typeof value !=3D 'undefined' =
? 126144000000 : -3600000));
	document.cookie =3D name + '=3D' + escape(value) + '; expires=3D' + =
expires.toGMTString() + '; path=3D/; domain=3Dboston.com';
}

function JSONscriptRequest(fullUrl,ieFlag) {
  this.fullUrl =3D fullUrl;
  if(ieFlag!=3D"noflag"){this.noCacheIE =3D '&noCacheIE=3D' + (new =
Date()).getTime()}else{this.noCacheIE =3D ""};
  this.headLoc =3D document.getElementsByTagName("head").item(0);
  this.scriptId =3D 'YJscriptId' + JSONscriptRequest.scriptCounter++;
}

JSONscriptRequest.scriptCounter =3D 1;

JSONscriptRequest.prototype.buildScriptTag =3D function () {
  this.scriptObj =3D document.createElement("script");
  this.scriptObj.setAttribute("type", "text/javascript");
  this.scriptObj.setAttribute("src", this.fullUrl + this.noCacheIE);
  this.scriptObj.setAttribute("id", this.scriptId);
}

JSONscriptRequest.prototype.removeScriptTag =3D function () {
  this.headLoc.removeChild(this.scriptObj);
}

JSONscriptRequest.prototype.addScriptTag =3D function () {
  this.headLoc.appendChild(this.scriptObj);
}

function getEl(x){return(document.getElementById(x))}
var bw_exp=3Dnew Date();
bw_exp.setTime(bw_exp.getTime()+(10*365*24*60*60*1000));
function bwGetCval(offset){var endstr =3D document.cookie.indexOf =
(";",offset);if(endstr=3D=3D-1){endstr=3Ddocument.cookie.length};return =
unescape(document.cookie.substring(offset,endstr))}
function bwGetC(name){var arg=3Dname+"=3D";var alen=3Darg.length;var =
clen=3Ddocument.cookie.length;var i=3D0;while (i<clen){var =
j=3Di+alen;if(document.cookie.substring(i,j)=3D=3Darg){return bwGetCval =
(j)};i=3Ddocument.cookie.indexOf(" ",i)+1;if(i=3D=3D0){break}}return =
null}
function =
bwSetC(name,value,expires,path,domain,secure){document.cookie=3Dname+"=3D=
"+escape(value)+((expires)?"; =
expires=3D"+expires.toGMTString():"")+((path)?"; =
path=3D"+path:"")+((domain)?"; domain=3D"+domain:"")+((secure)?"; =
secure":"")}
function bwDelC(name, path, domain) {document.cookie =3D name + "=3D" + =
("; path=3D/") + ("; domain=3Dboston.com") + "; expires=3DThu, 01-Jan-70 =
00:00:01 GMT";}


function articleOk(){}

function checkComm(){
	if(document.location.href.indexOf("workbench")=3D=3D-1){
		if(comments_global){
			if(commDisplayCount !=3D 10){
				getEl("relatedContent").innerHTML=3D'<div class=3D"relatedBox" =
style=3D"padding-bottom:4px;"><table id=3D"commentInviteBox" =
cellpadding=3D"0" cellspacing=3D"0"><tr><td rowspan=3D"2" =
style=3D"width:auto"><a href=3D"#commentAnchor" id=3D"commentCount"><img =
style=3D"padding-right:4px;" =
src=3D"http://cache.boston.com/jobs/i/comments.jpg"/></a></td><td =
class=3D"commentInvite">Discuss</td></tr><tr><td><a =
href=3D"#commentAnchor" id=3D"commentCount">COMMENTS (<span =
id=3D"cCount"></span>)</a></td></tr></table></div>' + =
getEl("relatedContent").innerHTML
				getEl("articleEmbed").style.display=3D"block";
				getCcount();
			}else{
				fGraph =3D getElementsByClassName(document.body,"firstGraph");
				fGraph[0].innerHTML+=3D"<div id=3D'viewFulArt'><a href=3D'http://" + =
document.location.host + document.location.pathname + "'>< Read Full =
Article</a></div>";
				getCcountForRepos();			=09
			}
		}
	}
}

function getCcountForRepos(){
	var articleKey =3D new ArticleKey(pluckID);
	var requestBatch =3D new RequestBatch();
	requestBatch.AddToRequest(articleKey);
	requestBatch.BeginRequest(serverUrl, articleCallbackRepos);
}

function articleCallbackRepos(responseBatch) {
	if(responseBatch.Messages[0].Message=3D=3D"ok"){
		getEl("cmHeaderCount").innerHTML=3D numPlComments =3D =
responseBatch.Responses[0].Article.Comments.NumberOfComments;
	}
	comLogForm();
}

function getCcount(){
	var articleKey =3D new ArticleKey(pluckID);
	var requestBatch =3D new RequestBatch();
	requestBatch.AddToRequest(articleKey);
	requestBatch.BeginRequest(serverUrl, articleCallback);
}

function articleCallback(responseBatch) {
	if(responseBatch.Messages[0].Message=3D=3D"ok"){
		numPlComments =3D =
responseBatch.Responses[0].Article.Comments.NumberOfComments;
		=
getEl("cmHeaderCount").innerHTML=3DgetEl("cCount").innerHTML=3DnumPlComme=
nts;
		if(commDisplayCount =3D=3D =
4){getEl("cCount2").innerHTML=3DnumPlComments}
	}else{
		getEl("cmHeaderCount").innerHTML=3DgetEl("cCount").innerHTML=3D"0";
		if(pluckAccess=3D=3D0){
			var articleKey =3D new ArticleKey(pluckID);
			var requestBatch =3D new RequestBatch();
			var uaAction =3D new UpdateArticleAction(articleKey, ("http://" + =
document.location.host + document.location.pathname), =
escape(pluckTitle), new Section(pluckSection), pluckCats);
			requestBatch.AddToRequest(uaAction);
			requestBatch.BeginRequest(serverUrl,articleOk);
			getEl("seeAllComm").style.display=3D"none";
		}
	}
	comLogForm();
}

function comLogForm(){
	if(bwGetC("pathAuth")||bwGetC("pathAuthSess")){
		if((bwGetC("PSyncHint")) && (bwGetC("PSyncHint")!=3D"-")){
			if(bwGetC("AT")){
				var landPage =3D "";
				if(numPlComments>=3D10){
					landPage =3D "%26plckCurrentPage%3D" + =
Math.floor(numPlComments/10);
				}
				getEl("Comments_Container1wrap").style.borderTop=3D"3px solid =
#b9dbfe";
				getEl("Comments_Container1wrap").style.padding=3D"4px 0px 4px 0px";
				getEl("Comments_Container1").innerHTML=3D('<div =
class=3D"Sitelife_PluckLogo"><a target=3D"_blank" =
href=3D"http://www.pluck.com"><img =
src=3D"http://sitelife.boston.com/ver1.0/Content/images/poweredbypluck.gi=
f" style=3D"border: 0px none ;"/></a></div><div =
class=3D"Comments_Container" id=3D"Comments_OuterContainer"><iframe =
frameborder=3D"0" scrolling=3D"no" border=3D"0" marginheight=3D"0" =
marginwidth=3D"0" style=3D"width: 539px; height: 175px;" =
class=3D"Comments_Iframe" =
src=3D"http://sitelife.boston.com/ver1.0/Comment/CommentsFrame?&amp;plckT=
argetTitle=3D' + encodeURI(document.title.replace(/\s+/g, '+')) + =
'&amp;plckTargetUrl=3D' + encodeURIComponent(document.location.href) + =
'&amp;plckTargetKey=3D' + pluckID + =
'&amp;plckTargetKeyType=3DExternalResource&amp;plckRedirectToUrl=3Dhttp%3=
a%2f%2f' + encodeURIComponent(document.location.host + =
document.location.pathname) + '%3fcomments%3dall' + landPage + '" =
id=3D"commentsiframe" name=3D"commentsiframe"></iframe></div>')
				tmpPlckUid =3D bwGetC("AT").split("&u=3D")[1].split("&")[0];		=09
				getEl("notYou").innerHTML=3D"&nbsp;&nbsp;&nbsp;Screen name: <a =
href=3D'http://www.boston.com/community/persona.html?UID=3D" + =
tmpPlckUid + "&plckUserId=3D" + tmpPlckUid + "'>" + bwGetC("PSyncHint") =
+ "</a> (not you? <a href=3D'#' =
onclick=3D'setCookie(\"AT\");bwDelC(\"pathAuth\");location.reload();retur=
n false;'>Log out</a>)</b>"
				getEl("notYou").style.display=3DgetEl("pPolicy").style.display=3D"";
			=09
			}else{
				getEl("pass").value=3DgetEl("userName").value=3D"";
				getEl("commLoginForm").style.display=3D"";
			}
		}else{
			getEl("commLoginForm").style.display=3D"";
			getEl("unameTrMsg").innerHTML=3D"You must choose a screen name before =
you can comment";
			=
getEl("unameS1").style.display=3DgetEl("unameS2").style.display=3DgetEl("=
unameTr").style.display=3D"";
			unameTry++;
		}
	}else{
		getEl("pass").value=3DgetEl("userName").value=3D"";
		getEl("commLoginForm").style.display=3D"";
	}
}

function bcSubmitLogin() {
	getEl("wait").style.top=3D(getEl("commLoginForm").offsetTop+"px");
	getEl("wait").style.display=3D"";
	getEl("snameRetry").style.display=3D"none";
	var blnSubmit =3D true;
	regiWait =3D 1;
	clearTimeout(regiTo);
	regiTo =3D window.setTimeout("regiStop()",3000)
	var strUserName =3D escape(getEl("userName").value);
	var strPass =3D escape(getEl("pass").value);
	var sName =3D escape(getEl("sname").value);
	if (strUserName.length <=3D 0 || strPass.length <=3D 0) {
		getEl("comErrMsg").innerHTML =3D "Please enter an email address and =
password.";
		blnSubmit =3D false;
		clearTimeout(regiTo);
		getEl("wait").style.display=3D"none";
	}
	if (blnSubmit) {
		pword =3D hex_sha256(strPass)
		if(sName=3D=3D""){
			var request =3D =
'http://members.boston.com/reg/loginpluck.do?dispatch=3Dviews&username_l=3D=
' + strUserName + '&password_l=3D' + pword;
		}else{
			var request =3D =
'http://members.boston.com/reg/loginpluck.do?dispatch=3Dviews&username_l=3D=
' + strUserName + '&password_l=3D' + pword + '&alias=3D' + sName;
		}
		aObj =3D new JSONscriptRequest(request);
	    aObj.buildScriptTag();
	    aObj.addScriptTag();
	}
}

var comLogErr =3D "<div id=3D'cleMsg'>There was a problem with the =
screen name or login, please <a =
href=3D'http://members.boston.com/reg/login.do?dispatch=3Dloginpage'>regi=
ster</a> or <a =
href=3D'http://members.boston.com/reg/login.do?dispatch=3Deditpage'>updat=
e your profile</a>.</div>"

function regiStop(){
	=
if(regiWait){regiWait=3D2;getEl("wait").style.display=3D"none";getEl("com=
mLoginForm").innerHTML=3D(comLogErr)}
}

var pSourcePage =3D "com";
var nextPage;

function logCb(lData){
	if(pSourcePage =3D=3D "com"){
		if(regiWait!=3D2){
			regiWait =3D 0;
			getEl("wait").style.display=3D"none";
			if(lData.pathAuth){
				bwSetC("pathAuth",lData.pathAuth,bw_exp,"/","boston.com")
				if(lData.PSyncHint){
					bwSetC("PSyncHint",lData.PSyncHint,bw_exp,"/","boston.com")
					setATCookie(lData.pluckId, lData.PSyncHint, lData.Timestamp, =
lData.Email, lData.pluckHash)
					getEl("commLoginForm").style.display=3D"none";
					var landPage =3D "";
					if(numPlComments>=3D10){
						landPage =3D "%26plckCurrentPage%3D" + =
Math.floor(numPlComments/10);
					}
					getEl("Comments_Container1wrap").style.borderTop=3D"3px solid =
#b9dbfe";
					getEl("Comments_Container1wrap").style.padding=3D"4px 0px 4px 0px";
					getEl("Comments_Container1").innerHTML=3D('<div =
class=3D"Sitelife_PluckLogo"><a target=3D"_blank" =
href=3D"http://www.pluck.com"><img =
src=3D"http://sitelife.boston.com/ver1.0/Content/images/poweredbypluck.gi=
f" style=3D"border: 0px none ;"/></a></div><div =
class=3D"Comments_Container" id=3D"Comments_OuterContainer"><iframe =
frameborder=3D"0" scrolling=3D"no" border=3D"0" marginheight=3D"0" =
marginwidth=3D"0" style=3D"width: 539px; height: 175px;" =
class=3D"Comments_Iframe" =
src=3D"http://sitelife.boston.com/ver1.0/Comment/CommentsFrame?&amp;plckT=
argetTitle=3D' + encodeURI(document.title.replace(/\s+/g, '+')) + =
'&amp;plckTargetUrl=3D' + encodeURIComponent(document.location.href) + =
'&amp;plckTargetKey=3D' + pluckID + =
'&amp;plckTargetKeyType=3DExternalResource&amp;plckRedirectToUrl=3Dhttp%3=
a%2f%2f' + encodeURIComponent(document.location.host + =
document.location.pathname) + '%3fcomments%3dall' + landPage + '" =
id=3D"commentsiframe" name=3D"commentsiframe"></iframe></div>')
					tmpPlckUid =3D bwGetC("AT").split("&u=3D")[1].split("&")[0];
					getEl("notYou").innerHTML=3D"&nbsp;&nbsp;&nbsp;Screen name: <a =
href=3D'http://www.boston.com/community/persona.html?UID=3D" + =
tmpPlckUid + "&plckUserId=3D" + tmpPlckUid + "'>" + bwGetC("PSyncHint") =
+ "</a> (not you? <a href=3D'#' =
onclick=3D'setCookie(\"AT\");bwDelC(\"pathAuth\");location.reload();retur=
n false;'>Log out</a>)"
					=
getEl("notYou").style.display=3DgetEl("pPolicy").style.display=3D"";
				}else{
					unameTry++;
					if(unameTry=3D=3D1){
						getEl("unameTrMsg").innerHTML=3D"You must choose a screen name =
before you can comment";
						=
getEl("unameS1").style.display=3DgetEl("unameS2").style.display=3DgetEl("=
unameTr").style.display=3D"";
					}else{
						if((unameTry<3)&&(unameTry>1)){
							getEl("snameMsg").innerHTML=3D"Screen name already taken, try =
again";
						}else{
							getEl("commLoginForm").innerHTML=3D(comLogErr)
						}
					}
				}
			}else{
				unameTry++;
				if((unameTry<=3D3)&&(unameTry>=3D1)){=09
					getEl("snameRetry").style.display=3D"";
				}else{
					getEl("commLoginForm").innerHTML=3D(comLogErr)
				}
			}
		}
	}else{
=09
=09
=09
=09
=09
		if(regiWait!=3D2){
			regiWait =3D 0;
			getEl("wait").style.display=3D"none";
			if(lData.pathAuth){
				bwSetC("pathAuth",lData.pathAuth,bw_exp,"/","boston.com")
				if(lData.PSyncHint){
					bwSetC("PSyncHint",lData.PSyncHint,bw_exp,"/","boston.com")
					setATCookie(lData.pluckId, lData.PSyncHint, lData.Timestamp, =
lData.Email, lData.pluckHash)
					getEl("commLoginForm").style.display=3D"none";
					location.reload();
				}else{
					unameTry++;
					if(unameTry=3D=3D1){
						getEl("unameTrMsg").innerHTML=3D"You must choose a screen name =
before you can comment";
						=
getEl("unameS1").style.display=3DgetEl("unameS2").style.display=3DgetEl("=
unameTr").style.display=3D"";
					}else{
						if((unameTry<3)&&(unameTry>1)){
							getEl("snameMsg").innerHTML=3D"Screen name already taken, try =
again";
						}else{
							getEl("commLoginForm").innerHTML=3D(comLogErr)
						}
					}
				}
			}else{
				unameTry++;
				if((unameTry<=3D3)&&(unameTry>=3D1)){=09
					getEl("snameRetry").style.display=3D"";
				}else{
					getEl("commLoginForm").innerHTML=3D(comLogErr)
				}
			}
		}=09
=09
=09
=09
=09
=09
=09
=09
	}
}


//////////SHA-2

/* A JavaScript implementation of the Secure Hash Standard
 * Version 0.3 Copyright Angel Marin 2003-2004 - http://anmar.eu.org/
 * Distributed under the BSD License
 * Some bits taken from Paul Johnstons SHA-1 implementation
 */

var chrsz   =3D 8;  /* bits per input character. 8 - ASCII; 16 - Unicode =
     */
var hexcase =3D 0;/* hex output format. 0 - lowercase; 1 - uppercase     =
   */

function safe_add (x, y) {
  var lsw =3D (x & 0xFFFF) + (y & 0xFFFF);
  var msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
  return (msw << 16) | (lsw & 0xFFFF);
}

function S (X, n) {return ( X >>> n ) | (X << (32 - n));}

function R (X, n) {return ( X >>> n );}

function Ch(x, y, z) {return ((x & y) ^ ((~x) & z));}

function Maj(x, y, z) {return ((x & y) ^ (x & z) ^ (y & z));}

function Sigma0256(x) {return (S(x, 2) ^ S(x, 13) ^ S(x, 22));}

function Sigma1256(x) {return (S(x, 6) ^ S(x, 11) ^ S(x, 25));}

function Gamma0256(x) {return (S(x, 7) ^ S(x, 18) ^ R(x, 3));}

function Gamma1256(x) {return (S(x, 17) ^ S(x, 19) ^ R(x, 10));}

function Sigma0512(x) {return (S(x, 28) ^ S(x, 34) ^ S(x, 39));}

function Sigma1512(x) {return (S(x, 14) ^ S(x, 18) ^ S(x, 41));}

function Gamma0512(x) {return (S(x, 1) ^ S(x, 8) ^ R(x, 7));}

function Gamma1512(x) {return (S(x, 19) ^ S(x, 61) ^ R(x, 6));}

function core_sha256 (m, l) {
    var K =3D new =
Array(0x428A2F98,0x71374491,0xB5C0FBCF,0xE9B5DBA5,0x3956C25B,0x59F111F1,0=
x923F82A4,0xAB1C5ED5,0xD807AA98,0x12835B01,0x243185BE,0x550C7DC3,0x72BE5D=
74,0x80DEB1FE,0x9BDC06A7,0xC19BF174,0xE49B69C1,0xEFBE4786,0xFC19DC6,0x240=
CA1CC,0x2DE92C6F,0x4A7484AA,0x5CB0A9DC,0x76F988DA,0x983E5152,0xA831C66D,0=
xB00327C8,0xBF597FC7,0xC6E00BF3,0xD5A79147,0x6CA6351,0x14292967,0x27B70A8=
5,0x2E1B2138,0x4D2C6DFC,0x53380D13,0x650A7354,0x766A0ABB,0x81C2C92E,0x927=
22C85,0xA2BFE8A1,0xA81A664B,0xC24B8B70,0xC76C51A3,0xD192E819,0xD6990624,0=
xF40E3585,0x106AA070,0x19A4C116,0x1E376C08,0x2748774C,0x34B0BCB5,0x391C0C=
B3,0x4ED8AA4A,0x5B9CCA4F,0x682E6FF3,0x748F82EE,0x78A5636F,0x84C87814,0x8C=
C70208,0x90BEFFFA,0xA4506CEB,0xBEF9A3F7,0xC67178F2);
    var HASH =3D new Array(0x6A09E667, 0xBB67AE85, 0x3C6EF372, =
0xA54FF53A, 0x510E527F, 0x9B05688C, 0x1F83D9AB, 0x5BE0CD19);
    var W =3D new Array(64);
    var a, b, c, d, e, f, g, h, i, j;
    var T1, T2;

    /* append padding */
    m[l >> 5] |=3D 0x80 << (24 - l % 32);
    m[((l + 64 >> 9) << 4) + 15] =3D l;

    for ( var i =3D 0; i<m.length; i+=3D16 ) {
        a =3D HASH[0];
        b =3D HASH[1];
        c =3D HASH[2];
        d =3D HASH[3];
        e =3D HASH[4];
        f =3D HASH[5];
        g =3D HASH[6];
        h =3D HASH[7];

        for ( var j =3D 0; j<64; j++) {
            if (j < 16) W[j] =3D m[j + i];
            else W[j] =3D safe_add(safe_add(safe_add(Gamma1256(W[j - =
2]), W[j - 7]), Gamma0256(W[j - 15])), W[j - 16]);

            T1 =3D safe_add(safe_add(safe_add(safe_add(h, Sigma1256(e)), =
Ch(e, f, g)), K[j]), W[j]);
            T2 =3D safe_add(Sigma0256(a), Maj(a, b, c));

            h =3D g;
            g =3D f;
            f =3D e;
            e =3D safe_add(d, T1);
            d =3D c;
            c =3D b;
            b =3D a;
            a =3D safe_add(T1, T2);
        }

        HASH[0] =3D safe_add(a, HASH[0]);
        HASH[1] =3D safe_add(b, HASH[1]);
        HASH[2] =3D safe_add(c, HASH[2]);
        HASH[3] =3D safe_add(d, HASH[3]);
        HASH[4] =3D safe_add(e, HASH[4]);
        HASH[5] =3D safe_add(f, HASH[5]);
        HASH[6] =3D safe_add(g, HASH[6]);
        HASH[7] =3D safe_add(h, HASH[7]);
    }
    return HASH;
}

function core_sha512 (m, l) {
    var K =3D new Array(0x428a2f98d728ae22, 0x7137449123ef65cd, =
0xb5c0fbcfec4d3b2f, 0xe9b5dba58189dbbc, 0x3956c25bf348b538, =
0x59f111f1b605d019, 0x923f82a4af194f9b, 0xab1c5ed5da6d8118, =
0xd807aa98a3030242, 0x12835b0145706fbe, 0x243185be4ee4b28c, =
0x550c7dc3d5ffb4e2, 0x72be5d74f27b896f, 0x80deb1fe3b1696b1, =
0x9bdc06a725c71235, 0xc19bf174cf692694, 0xe49b69c19ef14ad2, =
0xefbe4786384f25e3, 0x0fc19dc68b8cd5b5, 0x240ca1cc77ac9c65, =
0x2de92c6f592b0275, 0x4a7484aa6ea6e483, 0x5cb0a9dcbd41fbd4, =
0x76f988da831153b5, 0x983e5152ee66dfab, 0xa831c66d2db43210, =
0xb00327c898fb213f, 0xbf597fc7beef0ee4, 0xc6e00bf33da88fc2, =
0xd5a79147930aa725, 0x06ca6351e003826f, 0x142929670a0e6e70, =
0x27b70a8546d22ffc, 0x2e1b21385c26c926, 0x4d2c6dfc5ac42aed, =
0x53380d139d95b3df, 0x650a73548baf63de, 0x766a0abb3c77b2a8, =
0x81c2c92e47edaee6, 0x92722c851482353b, 0xa2bfe8a14cf10364, =
0xa81a664bbc423001, 0xc24b8b70d0f89791, 0xc76c51a30654be30, =
0xd192e819d6ef5218, 0xd69906245565a910, 0xf40e35855771202a, =
0x106aa07032bbd1b8, 0x19a4c116b8d2d0c8, 0x1e376c085141ab53, =
0x2748774cdf8eeb99, 0x34b0bcb5e19b48a8, 0x391c0cb3c5c95a63, =
0x4ed8aa4ae3418acb, 0x5b9cca4f7763e373, 0x682e6ff3d6b2b8a3, =
0x748f82ee5defb2fc, 0x78a5636f43172f60, 0x84c87814a1f0ab72, =
0x8cc702081a6439ec, 0x90befffa23631e28, 0xa4506cebde82bde9, =
0xbef9a3f7b2c67915, 0xc67178f2e372532b, 0xca273eceea26619c, =
0xd186b8c721c0c207, 0xeada7dd6cde0eb1e, 0xf57d4f7fee6ed178, =
0x06f067aa72176fba, 0x0a637dc5a2c898a6, 0x113f9804bef90dae, =
0x1b710b35131c471b, 0x28db77f523047d84, 0x32caab7b40c72493, =
0x3c9ebe0a15c9bebc, 0x431d67c49c100d4c, 0x4cc5d4becb3e42b6, =
0x597f299cfc657e2a, 0x5fcb6fab3ad6faec, 0x6c44198c4a475817);
    var HASH =3D new Array(0x6a09e667f3bcc908, 0xbb67ae8584caa73b, =
0x3c6ef372fe94f82b, 0xa54ff53a5f1d36f1, 0x510e527fade682d1, =
0x9b05688c2b3e6c1f, 0x1f83d9abfb41bd6b, 0x5be0cd19137e2179);
    var W =3D new Array(80);
    var a, b, c, d, e, f, g, h, i, j;
    var T1, T2;

}

function str2binb (str) {
  var bin =3D Array();
  var mask =3D (1 << chrsz) - 1;
  for(var i =3D 0; i < str.length * chrsz; i +=3D chrsz)
    bin[i>>5] |=3D (str.charCodeAt(i / chrsz) & mask) << (24 - i%32);
  return bin;
}

function binb2str (bin) {
  var str =3D "";
  var mask =3D (1 << chrsz) - 1;
  for(var i =3D 0; i < bin.length * 32; i +=3D chrsz)
    str +=3D String.fromCharCode((bin[i>>5] >>> (24 - i%32)) & mask);
  return str;
}

function binb2hex (binarray) {
  var hex_tab =3D hexcase ? "0123456789ABCDEF" : "0123456789abcdef";
  var str =3D "";
  for(var i =3D 0; i < binarray.length * 4; i++)
  {
    str +=3D hex_tab.charAt((binarray[i>>2] >> ((3 - i%4)*8+4)) & 0xF) +
           hex_tab.charAt((binarray[i>>2] >> ((3 - i%4)*8  )) & 0xF);
  }
  return str;
}

function binb2b64 (binarray) {
  var tab =3D =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
  var str =3D "";
  for(var i =3D 0; i < binarray.length * 4; i +=3D 3)
  {
    var triplet =3D (((binarray[i   >> 2] >> 8 * (3 -  i   %4)) & 0xFF) =
<< 16)
                | (((binarray[i+1 >> 2] >> 8 * (3 - (i+1)%4)) & 0xFF) << =
8 )
                |  ((binarray[i+2 >> 2] >> 8 * (3 - (i+2)%4)) & 0xFF);
    for(var j =3D 0; j < 4; j++)
    {
      if(i * 8 + j * 6 > binarray.length * 32) str +=3D b64pad;
      else str +=3D tab.charAt((triplet >> 6*(3-j)) & 0x3F);
    }
  }
  return str;
}

function hex_sha256(s){return binb2hex(core_sha256(str2binb(s),s.length =
* chrsz));}
function b64_sha256(s){return binb2b64(core_sha256(str2binb(s),s.length =
* chrsz));}
function str_sha256(s){return binb2str(core_sha256(str2binb(s),s.length =
* chrsz));}
------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://d.yimg.com/ds/badge.js

(function(){var t=3D"http://buzz.yahoo.com";var =
l=3Dwindow.location.href.replace(/http:\/\/([^\/:]+).*$/,"$1").split(".")=
.slice(-2).join(".");var f=3D"http://l.yimg.com/ds/orion";var =
g=3D"1.0.1";var q=3Df+"/"+g;var =
d=3Dwindow.yahooBuzzOnLoad||function(){};var =
c=3Dwindow.yahooBuzzArticleId;var h=3Dwindow.yahooBuzzShowBranding;var =
j=3Dwindow.yahooBuzzBadgeType;var =
s=3Dfunction(x,y,w,z,v){m({name:"from",value:"publisher"});m({name:"asset=
type",value:"article"});m({name:"publisherurn",value:y[0]});m({name:"guid=
",value:y[1]});m({name:".done",value:"/article/"+y[0]+"/"+encodeURICompon=
ent(encodeURIComponent(y[1]))});m({name:"loc",value:l});m({name:"votetype=
",value:1});r(x,w,z,o+"/article/"+y[0]+"/"+encodeURIComponent(encodeURICo=
mponent(y[1])),v);d.call(x);};var b=3D[];var n=3Dfunction(y,w){var =
v=3Ddocument.createElement(y);v.attachEventListener=3Dp;v.removeEventList=
ener=3Dp;v.attachEvent=3Dp;v.detatchEvent=3Dp;for(var z in =
w){if(z=3D=3D=3D"style"){for(var x in =
w[z]){v.style[x]=3Dw[z][x];}}else{v[z]=3Dw[z];}}return v;};var =
r=3Dfunction(x,A,C,w,y){var B,E;var z=3D'<span =
style=3D"cursor:pointer;cursor:hand;color:#666;line-height:10px;display:b=
lock;margin-top:3px;font-size:10px;font-family:Verdana,Tahoma,Arial,Helve=
tica,sans-serif;padding-right:5px;">on Yahoo!</span>';var =
D=3D{form:x,href:w,onclick:i};var =
v=3D{textDecoration:"none",width:"74px",display:"block",textAlign:"right"=
};switch(A){case"text":E=3D'<span =
style=3D"cursor:pointer;cursor:hand;position:relative;padding-left:20px;l=
ine-height:16px;"><span =
style=3D"cursor:pointer;cursor:hand;display:block;position:absolute;top:0=
;left:0;background:transparent url('+q+'/img/badge-logo.png) top left =
no-repeat;height:16px;width:16px;"></span>Yahoo! =
Buzz</span>';D.innerHTML=3DE;break;case"textbutton":E=3D'<span =
style=3D"cursor:pointer;cursor:hand;position:relative;left:-4px;padding-l=
eft:24px;font-size:80%;font-family:Verdana,Tahoma,Helvetica,Arial,sans-se=
rif;display:block;line-height:22px;height:22px;color:#00c;background:url(=
'+q+'/img/badge-textbutton.png) left center no-repeat;">Buzz =
up!</span>';D.style=3D{target:"_new",width:"auto",position:"relative",lef=
t:"4px",display:"block",width:"80px",background:"url("+q+"/img/badge-text=
button.png) right center =
no-repeat"};D.innerHTML=3DE;break;case"logo":E=3D'<span =
style=3D"cursor:pointer;cursor:hand;position:relative;padding-left:20px;l=
ine-height:16px;"><span =
style=3D"cursor:pointer;cursor:hand;display:block;position:absolute;top:0=
;left:0;background:transparent url('+q+'/img/badge-logo.png) top left =
no-repeat;height:16px;width:16px;"></span></span>';D.innerHTML=3DE;break;=
case"small":E=3D'<span =
style=3D"cursor:pointer;cursor:hand;background:transparent =
url('+q+'/img/badge-small.png) top left =
no-repeat;display:block;height:0;padding-top:22px;width:74px;text-indent:=
-999em;overflow:hidden">Buzz =
up!</span>';if(C){E+=3Dz;}D.style=3Dv;D.innerHTML=3DE;break;case"large":E=
=3D'<span style=3D"cursor:pointer;cursor:hand;background:transparent =
url('+q+'/img/badge-large.png) top left =
no-repeat;display:block;height:0;padding-top:33px;width:109px;text-indent=
:-999em;overflow:hidden">Buzz =
up!</span>';if(C){E+=3Dz;}D.style=3Dv;v.width=3D"109px";D.innerHTML=3DE;b=
reak;case"medium":default:E=3D'<span =
style=3D"cursor:pointer;cursor:hand;background:transparent =
url('+q+'/img/badge-medium.png) top left =
no-repeat;display:block;height:0;padding-top:27px;width:91px;text-indent:=
-999em;overflow:hidden">Buzz =
up!</span>';if(C){E+=3Dz;}D.style=3Dv;v.width=3D"91px";D.innerHTML=3DE;br=
eak;}var =
F=3Dn("span",{id:x.id,className:x.className});F.appendChild(n("a",D));x.i=
d=3Dx.id+"-form";y.parentNode.insertBefore(F,y);y.parentNode.removeChild(=
y);k();};var m=3Dfunction(w){var v=3Dn("input",w);b.push(v);};var =
i=3Dfunction(x){x=3Dx||window.event;var =
v=3Dx.target||x.srcElement;while(v&&v.tagName!=3D=3D"A"){v=3Dv.parentNode=
;}if(!v){return true;}var =
w=3Dv.form;u(w);if(typeof(x.preventDefault)=3D=3D=3D"function"){x.prevent=
Default();}x.returnValue=3Dfalse;x.cancelBubble=3Dtrue;x.stopPropagation&=
&x.stopPropagation();return false;};var p=3Dfunction(v){return =
true;};var u=3Dfunction(z){if(!z){return true;}for(var =
y=3Db.length-1;y>-1;y--){z.appendChild(b[y]);}z.onsubmit=3Dp;document.bod=
y.appendChild(z);z.submit();var =
w=3Dz.getElementsByTagName("input");for(var =
y=3D0,v=3Dw.length;y<v;y++){try{w[y].parentNode.removeChild(w[y]);}catch(=
x){continue;}}z.parentNode.removeChild(z);};var a=3Dfunction(){var =
y=3D"yahooBuzzBadge",w=3Dy,v=3D0,x;while((x=3Ddocument.getElementById(w))=
&&x.____yb=3D=3D1||document.getElementById(w+"-form")){w=3Dy+"-"+v;v++;}i=
f(x){x.____yb=3D1;}return w;}();var e=3Dfunction(){var w=3Da;for(var =
v=3D0;v<5;v++){w+=3DString.fromCharCode(Math.floor(Math.random()*26)+97);=
}document.write('<span id=3D"'+w+'" =
style=3D"position:absolute;left:-999em;height:0;width:0;"></span>');retur=
n document.getElementById(w);}();e.____yb=3D1;var k;var =
o;window.setTimeout(function(){k=3Dfunction(){if(e&&e.parentNode){e.paren=
tNode.removeChild(e);}y=3Dnull;};var w=3Dfunction(){if(!e){return =
undefined;}var =
B=3De;while(B&&(!B.tagName||B.tagName!=3D=3D"SCRIPT")){if(B&&B.previousSi=
bling&&B.previousSibling.tagName&&B.previousSibling.childNodes.length){B=3D=
B.previousSibling.lastChild;}else{if(B=3D=3D=3DB.parentNode.firstChild){B=
=3DB.parentNode;}else{B=3DB.previousSibling;}}}if(!B){return =
undefined;}B.____yb=3D1;return =
B;}();o=3D(w&&w.src)||"";if(o.substr(0,1)=3D=3D=3D"/"){o=3D"http://"+wind=
ow.location.host;}o=3Do.replace(/^http:\/\/([^\/]+.yahoo.com)(:[0-9]+)?(\=
/.*)?/,"http://$1$2");if(!o.match(/^http:\/\/([^\/]+.yahoo.com)(:[0-9]+)?=
$/)){o=3Dt;}var z=3Dfunction(){var =
B=3D"";if(c&&typeof(c)=3D=3D=3D"string"){B=3Dc;}else{if(w&&w.innerHTML&&w=
.src){B=3Dw.innerHTML.replace(/[\n\r\s\t]+/g," =
").replace(/^\s+/,"").replace(/\s+$/,"");}}B=3DB.split(":");return[B.shif=
t(),B.join(":")];}();var x=3Dfunction(){var =
B;if(j&&typeof(j)=3D=3D=3D"string"){B=3Dj;}else{if(w){B=3Dw.getAttribute(=
"badgetype");}}return B||"medium";}();var A=3Dfunction(){var =
B;if(h&&typeof(h)!=3D=3D"undefined"){B=3Dh;}else{if(w){B=3Dw.getAttribute=
("showbranding");}}if(!isNaN(B)){B=3D(+B);}else{if(B=3D=3D=3D"false"||B=3D=
=3D=3D"no"||B=3D=3D=3D"off"){B=3Dfalse;}}return !!B;}();var =
v=3Ddocument.getElementById(a)||e;v.____yb=3D1;var =
y=3Dfunction(){if(!v){return undefined;}var =
B=3Dn("form",{id:a+"-form",className:"yahooBuzzBadge-form",action:o+"/vot=
e/",method:"post",target:"_new",____yb:1,style:{position:"absolute",heigh=
t:"1px",width:"1px",visibility:"hidden"}});v.id=3D"";return =
B;}();s(y,z,x,A,v);},0);})();
------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://w.sharethis.com/button/sharethis.js#tabs=web%2Cpost&charset=utf-8&services=facebook%2Cdigg%2Cstumbleupon%2Ctwitter%2Creddit%2Cdelicious%2Cmixx%2Cmyspace%2Cnewsvine%2Cblogger%2Ctypepad%2Cwordpress%2Ctechnorati%2Clinkedin%2Cslashdot%2Cgoogle_bmarks%2Cyahoo_bmarks%2Cwindows_live%2Cfriendfeed%2Cpropeller%2Cblogmarks%2Cfurl%2Cblinklist%2Cfriendster&style=default&publisher=e1e0ea5a-a326-4731-b1d1-f21623043511

var STV=3D"3-3-1RC2";ST_JSON=3Dnew =
function(){this.decode=3Dfunction(){var =
filter,result,self,tmp;if($$("toString")){switch(arguments.length){case =
2:self=3Darguments[0];filter=3Darguments[1];break;case 1:if($[typeof =
arguments[0]](arguments[0])=3D=3D=3DFunction){self=3Dthis;filter=3Dargume=
nts[0]}else{self=3Darguments[0]}break;default:self=3Dthis;break}if(rc.tes=
t(self)){try{result=3De("(".concat(self,")"));if(filter&&result!=3D=3Dnul=
l&&(tmp=3D$[typeof =
result](result))&&(tmp=3D=3D=3DArray||tmp=3D=3D=3DObject)){for(self in =
result){result[self]=3Dv(self,result)?filter(self,result[self]):result[se=
lf]}}}catch(z){}}else{throw new JSONError("bad data")}}return =
result};this.encode=3Dfunction(){var =
self=3Darguments.length?arguments[0]:this,result,tmp;if(self=3D=3D=3Dnull=
){result=3D"null"}else{if(self!=3D=3Dundefined&&(tmp=3D$[typeof =
self](self))){switch(tmp){case Array:result=3D[];for(var =
i=3D0,j=3D0,k=3Dself.length;j<k;j++){if(self[j]!=3D=3Dundefined&&(tmp=3DS=
T_JSON.encode(self[j]))){result[i++]=3Dtmp}}result=3D"[".concat(result.jo=
in(","),"]");break;case Boolean:result=3DString(self);break;case =
Date:result=3D'"'.concat(self.getFullYear(),"-",d(self.getMonth()+1),"-",=
d(self.getDate()),"T",d(self.getHours()),":",d(self.getMinutes()),":",d(s=
elf.getSeconds()),'"');break;case Function:break;case =
Number:result=3DisFinite(self)?String(self):"null";break;case =
String:result=3D'"'.concat(self.replace(rs,s).replace(ru,u),'"');break;de=
fault:var i=3D0,key;result=3D[];for(key in =
self){if(self[key]!=3D=3Dundefined&&(tmp=3DST_JSON.encode(self[key]))){re=
sult[i++]=3D'"'.concat(key.replace(rs,s).replace(ru,u),'":',tmp)}}result=3D=
"{".concat(result.join(","),"}");break}}}return =
result};this.toDate=3Dfunction(){var =
self=3Darguments.length?arguments[0]:this,result;if(rd.test(self)){result=
=3Dnew =
Date;result.setHours(i(self,11,2));result.setMinutes(i(self,14,2));result=
.setSeconds(i(self,17,2));result.setMonth(i(self,5,2)-1);result.setDate(i=
(self,8,2));result.setFullYear(i(self,0,4))}else{if(rt.test(self)){result=
=3Dnew Date(self*1000)}}return result};var =
c=3D{"\b":"b","\t":"t","\n":"n","\f":"f","\r":"r",'"':'"',"\\":"\\","/":"=
/"},d=3Dfunction(n){return =
n<10?"0".concat(n):n},e=3Dfunction(c,f,e){e=3Deval;delete eval;if(typeof =
eval=3D=3D=3D"undefined"){eval=3De}f=3Deval(""+c);eval=3De;return =
f},i=3Dfunction(e,p,l){return =
1*e.substr(p,l)},p=3D["","000","00","0",""],rc=3Dnull,rd=3D/^[0-9]{4}\-[0=
-9]{2}\-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}$/,rs=3D/(\x5c|\x2F|\x22|[\x0c=
-\x0d]|[\x08-\x0a])/g,rt=3D/^([0-9]+|[0-9]+[,\.][0-9]{1,3})$/,ru=3D/([\x0=
0-\x07]|\x0b|[\x0e-\x1f])/g,s=3Dfunction(i,d){return"\\".concat(c[d])},u=3D=
function(i,d){var =
n=3Dd.charCodeAt(0).toString(16);return"\\u".concat(p[n.length],n)},v=3Df=
unction(k,v){return $[typeof =
result](result)!=3D=3DFunction&&(v.hasOwnProperty?v.hasOwnProperty(k):v.c=
onstructor.prototype[k]!=3D=3Dv[k])},$=3D{"boolean":function(){return =
Boolean},"function":function(){return Function},number:function(){return =
Number},object:function(o){return o instanceof =
o.constructor?o.constructor:null},string:function(){return =
String},"undefined":function(){return null}},$$=3Dfunction(m){function =
$(c,t){t=3Dc[m];delete c[m];try{e(c)}catch(z){c[m]=3Dt;return 1}}return =
$(Array)&&$(Object)};try{rc=3Dnew =
RegExp('^("(\\\\.|[^"\\\\\\n\\r])*?"|[,:{}\\[\\]0-9.\\-+Eaeflnr-u =
\\n\\r\\t])+?$')}catch(z){rc=3D/^(true|false|null|\[.*\]|\{.*\}|".*"|\d+|=
\d+\.\d+)$/}};try{if(!SHARETHIS){if(!SHARETHIS_TOOLBAR){var =
SHARETHIS_TOOLBAR=3Dfalse}var SHARETHIS=3Dnull;function =
parseQueryString(b){var =
d=3D{};if(b=3D=3Dundefined){b=3Dlocation.search?location.search:""}if(b.c=
harAt(0)=3D=3D"?"){b=3Db.substring(1)}var =
f=3Db.indexOf("?");if(f){b=3Db.substring(f+1)}f=3Db.indexOf("#");if(f){b=3D=
b.substring(f+1)}b=3Db.replace("+"," ");var g=3Db.split(/[&;]/g);for(var =
f=3D0;f<g.length;f++){var c=3Dg[f].split("=3D");var =
a=3DdecodeURIComponent(c[0]);var =
e=3DdecodeURIComponent(c[1]);if(!d[a]){d[a]=3D[]}d[a].push((c.length=3D=3D=
1)?"":e)}return d}var hexcase=3D0;var b64pad=3D"";var chrsz=3D8;function =
hex_sha1(a){return =
binb2hex(core_sha1(str2binb(a),a.length*chrsz))}function =
core_sha1(h,m){h[m>>5]|=3D128<<(24-m%32);h[((m+64>>9)<<4)+15]=3Dm;var =
f=3DArray(80);var g=3D1732584193;var i=3D-271733879;var =
j=3D-1732584194;var k=3D271733878;var l=3D-1009589776;for(var =
q=3D0;q<h.length;q+=3D16){var n=3Dg;var o=3Di;var a=3Dj;var b=3Dk;var =
d=3Dl;for(var =
c=3D0;c<80;c++){if(c<16){f[c]=3Dh[q+c]}else{f[c]=3Drol(f[c-3]^f[c-8]^f[c-=
14]^f[c-16],1)}var =
e=3Dsafe_add(safe_add(rol(g,5),sha1_ft(c,i,j,k)),safe_add(safe_add(l,f[c]=
),sha1_kt(c)));l=3Dk;k=3Dj;j=3Drol(i,30);i=3Dg;g=3De}g=3Dsafe_add(g,n);i=3D=
safe_add(i,o);j=3Dsafe_add(j,a);k=3Dsafe_add(k,b);l=3Dsafe_add(l,d)}retur=
n Array(g,i,j,k,l)}function =
sha1_ft(d,a,b,c){if(d<20){return(a&b)|((~a)&c)}if(d<40){return =
a^b^c}if(d<60){return(a&b)|(a&c)|(b&c)}return a^b^c}function =
sha1_kt(a){return(a<20)?1518500249:(a<40)?1859775393:(a<60)?-1894007588:-=
899497514}function safe_add(a,b){var c=3D(a&65535)+(b&65535);var =
d=3D(a>>16)+(b>>16)+(c>>16);return(d<<16)|(c&65535)}function =
rol(a,b){return(a<<b)|(a>>>(32-b))}function str2binb(b){var =
c=3DArray();var a=3D(1<<chrsz)-1;for(var =
d=3D0;d<b.length*chrsz;d+=3Dchrsz){c[d>>5]|=3D(b.charCodeAt(d/chrsz)&a)<<=
(32-chrsz-d%32)}return c}function binb2hex(c){var =
d=3Dhexcase?"0123456789ABCDEF":"0123456789abcdef";var b=3D"";for(var =
a=3D0;a<c.length*4;a++){b+=3Dd.charAt((c[a>>2]>>((3-a%4)*8+4))&15)+d.char=
At((c[a>>2]>>((3-a%4)*8))&15)}return b}function hash_page(a){return =
hex_sha1(a)}var stVisibleInterval=3Dnull;var =
readyTestInterval=3Dnull;var st_showing=3Dfalse;var =
stautoclose=3Dtrue;function SHARETHIS_merge(){var e=3D{};for(var =
d=3D0,a=3Darguments.length;d<a;d++){var =
b=3Darguments[d];if(SHARETHIS_typeof(b)!=3D"object"){continue}for(var c =
in b){var =
g=3Db[c],f=3De[c];e[c]=3D(f&&SHARETHIS_typeof(g)=3D=3D"object"&&SHARETHIS=
_typeof(f)=3D=3D"object")?SHARETHIS_merge(f,g):SHARETHIS_unlink(g)}}retur=
n e}function SHARETHIS_unlink(c){var =
a;switch(SHARETHIS_typeof(c)){case"object":a=3D{};for(var e in =
c){a[e]=3DSHARETHIS_unlink(c[e])}break;case"hash":a=3DSHARETHIS_unlink(c.=
getClean());break;case"array":a=3D[];for(var =
d=3D0,b=3Dc.length;d<b;d++){a[d]=3DSHARETHIS_unlink(c[d])}break;default:r=
eturn c}return a}function =
SHARETHIS_typeof(a){if(SHARETHIS_isArray(a)){return"array"}else{return =
typeof a}}function SHARETHIS_isArray(c){var b=3Dc!=3Dnull&&typeof =
c=3D=3D"object"&&"splice" in c&&"join" in c;return b}function =
Shareable(b,a){this.idx=3D-1;this.frameUrl=3D"";this.element=3Dnull;this.=
properties=3D{type:"",title:encodeURIComponent(document.title),summary:""=
,content:"",url:document.URL,icon:"",category:"",updated:document.lastMod=
ified,published:"",author:""};this.options=3D{button:true,onmouseover:fal=
se,buttonText:"ShareThis",popup:false,offsetLeft:0,offsetTop:0,embeds:fal=
se,autoclose:false};this.initialize=3Dfunction(d,c){this.options=3DSHARET=
HIS_merge(this.options,c);this.properties=3DSHARETHIS_merge(this.properti=
es,d);if(c.target){var =
e=3Dthis;c.target.onclick=3Dfunction(){e.share()};if(c.mouseover){c.targe=
t.onmouseover=3Dfunction(){e.share()}}}};this.initialize(b,a);this.share=3D=
function(){frames.stframe.location=3Dthis.frameUrl+"#getObject/"+SHARETHI=
S.guid+"/"+this.idx};this.attachButton=3Dfunction(c){this.element=3Dc;if(=
this.options.onmouseover){c.onmouseover=3Dthis.popup}else{c.onclick=3Dthi=
s.popup}}}function =
ShareThis(options){this.version=3D2.03;this.tmpSendData=3D"";this.script_=
host=3D"";this.sendArray=3D[];this.sendNum=3D0;this.guid=3Dnull;this.popE=
xists=3Dfalse;this.popup_win=3Dnull;this.newwinfrag=3D"";this.shareables=3D=
[];this.readyList=3D[];this.postUrl=3D"";this.frameUrl=3D"";this.counter=3D=
0;this.wrapper=3Dnull;this.ready=3Dfalse;this.popupCalled=3Dfalse;this.se=
ssionID=3D(new =
Date()).getTime();this.sessionID+=3DMath.random();options.sessionID=3Dthi=
s.sessionID;this.widgetCalled=3Dfalse;this.lastUrl=3D"blank";this.logFlag=
=3Dtrue;this.closebutton=3Dnull;this.widgetExists=3Dfalse;this.oldScroll=3D=
0;this.fp=3Dnull;this.currentId=3Dnull;this.toolbar=3Dfalse;this.st_click=
ed=3Dfalse;this.st_clicked_o=3Dnull;this.curr_offsetTop=3D0;this.curr_off=
setLeft=3D0;this.frameReady=3Dfalse;this.delayShow=3Dfalse;this.numIframe=
=3D0;this.frameLoaded=3Dfalse;this.curr_id=3Dnull;this.current_element=3D=
null;this.opt_arr=3D[];this.meta=3D{publisher:"",hostname:location.host,l=
ocation:location.pathname};this.positionWidget=3Dfunction(){var =
id=3DSHARETHIS.curr_id;var =
shareel=3DSHARETHIS.current_element;if(shareel=3D=3Dnull){shareel=3Ddocum=
ent.getElementById(id)}var =
curleft=3Dcurtop=3D0;if(shareel.offsetParent){curleft=3Dshareel.offsetLef=
t;curtop=3Dshareel.offsetTop;while(shareel=3Dshareel.offsetParent){curlef=
t+=3Dshareel.offsetLeft;curtop+=3Dshareel.offsetTop}}shareel=3DSHARETHIS.=
current_element;if(shareel=3D=3Dnull){shareel=3Ddocument.getElementById(i=
d)}var eltop=3D0;var elleft=3D0;var topVal=3D0;var =
leftVal=3D0;eltop=3Dcurtop+shareel.offsetHeight+5;elleft=3Dcurleft+5;topV=
al=3D(eltop+SHARETHIS.curr_offsetTop);topVal=3Deval(topVal);topVal+=3D"px=
";leftVal=3D(elleft+SHARETHIS.curr_offsetLeft);leftVal=3Deval(leftVal);le=
ftVal+=3D"px";SHARETHIS.wrapper.style.top=3DtopVal;SHARETHIS.wrapper.styl=
e.left=3DleftVal;SHARETHIS.wrapper.style.visibility=3D"visible";SHARETHIS=
.mainstframe.style.visibility=3D"visible";SHARETHIS.oldScroll=3Ddocument.=
body.scrollTop},this.hideWidget=3Dfunction(){if(SHARETHIS.wrapper.style.v=
isibility!=3D=3D"hidden"){SHARETHIS.wrapper.style.visibility=3D"hidden"}i=
f(SHARETHIS.mainstframe.style.visibility!=3D=3D"hidden"){SHARETHIS.mainst=
frame.style.visibility=3D"hidden"}},this.pageSize=3Dfunction(){var =
pScroll=3D[0,0,0,0];var scX=3D0;var scY=3D0;var winX=3D0;var =
winY=3D0;if(typeof(window.pageYOffset)=3D=3D"number"){scX=3Dwindow.pageXO=
ffset;scY=3Dwindow.pageYOffset}else{if(document.body&&(document.body.scro=
llLeft||document.body.scrollTop)){scX=3Ddocument.body.scrollLeft;scY=3Ddo=
cument.body.scrollTop}else{if(document.documentElement&&(document.documen=
tElement.scrollLeft||document.documentElement.scrollTop)){scX=3Ddocument.=
documentElement.scrollLeft;scY=3Ddocument.documentElement.scrollTop}}}if(=
window.innerWidth){winX=3Dwindow.innerWidth;winY=3Dwindow.innerHeight}els=
e{if(document.documentElement.offsetWidth){winX=3Ddocument.documentElemen=
t.offsetWidth;winY=3Ddocument.documentElement.offsetHeight}}pScroll=3D[sc=
X,scY,winX,winY];return =
pScroll};this.postPopup=3Dfunction(){field=3Dfunction(k,v){var =
f=3Ddocument.createElement("input");f.type=3D"hidden";f.name=3Dk;f.value=3D=
v;return f};normalize=3Dfunction(s){if(s=3D=3Dnull){return""}return =
encodeURIComponent(s)};var =
f=3Ddocument.createElement("form");f.method=3D"post";f.action=3DSHARETHIS=
.postUrl;f.target=3D"stpostframe";var urls=3D"";var =
propertylist=3D[];for(var i=3D0;i<this.shareables.length;i++){var =
tmp_prop=3D{};var =
o=3Dthis.shareables[i];urls=3Durls+o.properties.url;for(p in =
o.properties){if(SHARETHIS_tstOptions(p)=3D=3Dtrue){tmp_prop[p]=3Do.prope=
rties[p]}}propertylist.push(tmp_prop)}var =
jsonstr=3DST_JSON.encode(propertylist);this.guid=3Dhash_page(urls);f.appe=
ndChild(field("key",this.guid));f.appendChild(field("data",normalize(json=
str)));document.body.appendChild(f);f.submit()};this.addEntry=3Dfunction(=
properties,options){if(_thisScript=3D=3D=3Dnull){var =
tmpScr=3DgetShareThisScript();SHARETHIS.options=3DparseQueryString(tmpScr=
.src);var ST_script_src=3DtmpScr.src;var =
parse_url=3D/(.*?:\/\/)(.*?)(\/.*)/;var =
array_url=3DST_script_src.match(parse_url);if(array_url.length>0){this.sc=
ript_host=3Darray_url[2]}if(this.script_host.search(/sharethis/)<0){this.=
script_host=3D"w.sharethis.com"}this.frameUrl=3D"http://"+this.script_hos=
t+"/share3x/lightbox.html?stv=3D"+STV;this.postUrl=3D"http://"+this.scrip=
t_host+"/api/setCache_ws.php";if(SHARETHIS.options.button){SHARETHIS.opti=
ons.button=3DSHARETHIS.getBool(SHARETHIS.options.button.toString())}if(SH=
ARETHIS.options.popup){SHARETHIS.options.popup=3DSHARETHIS.getBool(SHARET=
HIS.options.popup.toString())}if(SHARETHIS.options.embeds){SHARETHIS.opti=
ons.embeds=3DSHARETHIS.getBool(SHARETHIS.options.embeds.toString())}var =
init=3D"#init";SHARETHIS.newwinfrag=3D"#popup";for(var o in =
SHARETHIS.options){if(SHARETHIS_tstOptions(o)=3D=3Dtrue){init=3Dinit+"/"+=
o+"=3D"+encodeURIComponent(options[o]);this.newwinfrag=3Dthis.newwinfrag+=
"/"+o+"=3D"+encodeURIComponent(options[o])}}SHARETHIS.initstr=3Dinit;SHAR=
ETHIS.mainstframe.src=3DSHARETHIS.frameUrl+SHARETHIS.initstr}var o=3Dnew =
Shareable(properties,SHARETHIS_merge(SHARETHIS.options,options));if(typeo=
f(o.properties.url)=3D=3D=3D"object"){try{o.properties.url=3Do.properties=
.url.href}catch(err){}}for(var prop in =
o.properties){try{o.properties[prop]=3Do.properties[prop].toString()}catc=
h(err){}}var xInt=3D"";var xInt2=3D"";var sendDataInt=3D"";var =
sendPopupDataInt=3D"";if(o.options.popup){o.options.onmouseover=3Dfalse;S=
HARETHIS.popupExists=3Dtrue}else{if(SHARETHIS_TOOLBAR!=3D=3Dtrue){SHARETH=
IS.widgetExists=3Dtrue}}o.idx=3Dthis.shareables.push(o)-1;var =
id=3D"sharethis_"+o.idx;var =
oidx=3Do.idx;if(o.properties.url!=3D=3Dthis.lastUrl){this.lastUrl=3Do.pro=
perties.url}else{this.logFlag=3Dfalse}o.popup=3Dfunction(e){if(SHARETHIS_=
TOOLBAR=3D=3D=3Dtrue){if(st_showing=3D=3D=3Dfalse){SHARETHIS.log("widget"=
,o)}st_showing=3Dtrue;clearInterval(stVisibleInterval);added_tool=3D"/glo=
_toolbar=3Dtrue";SHARETHIS.hideEmbeds();SHARETHIS.mainstframe.src=3DSHARE=
THIS.frameUrl+SHARETHIS.newwinfrag+"/guid_index=3D"+oidx+"/guid=3D"+SHARE=
THIS.guid+added_tool;SHARETHIS.wrapper.style.visibility=3D"visible";SHARE=
THIS.mainstframe.style.visibility=3D"visible"}else{if((SHARETHIS.ready=3D=
=3D=3Dtrue&&SHARETHIS.frameReady=3D=3D=3Dtrue)||(SHARETHIS.popupExists=3D=
=3D=3Dtrue&&SHARETHIS.ready=3D=3Dtrue&&SHARETHIS.widgetExists=3D=3D=3Dfal=
se)||(SHARETHIS.popupExists=3D=3D=3Dtrue&&SHARETHIS.ready=3D=3Dtrue&&SHAR=
ETHIS.frameReady=3D=3D=3Dtrue)){if(st_showing=3D=3D=3Dfalse){SHARETHIS.lo=
g("widget",o)}clearInterval(stVisibleInterval);if(o.element!=3D=3Dnull){i=
d=3Do.element.id;SHARETHIS.current_element=3Do.element}SHARETHIS.curr_off=
setTop=3DNumber(o.options.offsetTop);SHARETHIS.curr_offsetLeft=3DNumber(o=
.options.offsetLeft);SHARETHIS.curr_id=3Did;if(o.options.onclick){var =
res=3Do.options.onclick.apply(document,[o]);if(res=3D=3Dfalse){return =
false}}if(o.options.popup){var =
newwinurl=3DSHARETHIS.frameUrl+SHARETHIS.newwinfrag+"/guid_index=3D"+oidx=
+"/guid=3D"+SHARETHIS.guid;window.open(newwinurl,"newstframe","status=3D1=
,toolbar=3D0,width=3D350,height=3D462")}else{if(st_showing=3D=3Dfalse){if=
(o.options.embeds=3D=3Dfalse){SHARETHIS.hideEmbeds()}stautoclose=3Do.opti=
ons.autoclose;if(SHARETHIS.sendNum<SHARETHIS.sendArray.length){SHARETHIS.=
sendArray.push("#show/guid_index=3D"+oidx);if(SHARETHIS.delayShow=3D=3D=3D=
true){sendDataInt=3DsetTimeout(SHARETHIS.sendData,1000)}else{sendDataInt=3D=
setTimeout(SHARETHIS.sendData,20)}}else{window.frames.stframe.location.re=
place(SHARETHIS.frameUrl+"#show/guid_index=3D"+oidx);if(SHARETHIS.delaySh=
ow=3D=3D=3Dtrue){sendDataInt=3DsetTimeout(SHARETHIS.sendData,1000)}else{s=
endDataInt=3DsetTimeout(SHARETHIS.sendData,20)}}SHARETHIS.positionWidget(=
);st_showing=3Dtrue}else{stcloseWidget()}}}else{SHARETHIS.st_clicked=3Dtr=
ue;SHARETHIS.delayShow=3Dtrue;SHARETHIS.st_clicked_o=3Do}}};var =
a=3Ddocument.createElement("a");a.className=3D"stbutton =
stico_"+(o.options.style?o.options.style:(SHARETHIS.options.style?SHARETH=
IS.options.style:"default"));a.title=3D"ShareThis via email, AIM, social =
bookmarking and networking sites, =
etc.";a.href=3D"javascript:void(0)";if(o.options.onmouseover=3D=3Dfalse||=
o.options.onmouseover=3D=3D"false"){a.onclick=3Do.popup}if(o.options.onmo=
useover=3D=3Dtrue){a.onmouseover=3Do.popup}var =
t=3Ddocument.createElement("span");t.className=3D"stbuttontext";t.appendC=
hild(document.createTextNode(o.options.buttonText));a.appendChild(t);o.bu=
tton=3Da;try{if(o.options.button=3D=3Dtrue){document.write('<span =
id=3D"'+id+'"></span>')}}catch(err){}var =
x=3Ddocument.getElementById(id);if(x){if(o.options.button){x.appendChild(=
a)}}if(this.logFlag){this.log("view",o)}return =
o},this.postEntries=3Dfunction(){field=3Dfunction(k,v){var =
f=3Ddocument.createElement("input");f.type=3D"hidden";f.name=3Dk;f.value=3D=
v;return f};normalize=3Dfunction(s){if(s=3D=3Dnull){return""}return =
encodeURIComponent(s)};var urls=3D"";var propertylist=3D[];for(var =
i=3D0;i<this.shareables.length;i++){var tmp_prop=3D{};var =
o=3Dthis.shareables[i];urls=3Durls+o.properties.url;for(p in =
o.properties){if(SHARETHIS_tstOptions(p)=3D=3Dtrue){tmp_prop[p]=3Dnull;tm=
p_prop[p]=3Do.properties[p]}}propertylist.push(tmp_prop)}var =
tmp=3D"/pageTitle=3D"+encodeURIComponent(encodeURIComponent(document.titl=
e))+"/pageURL=3D"+encodeURIComponent(encodeURIComponent(document.URL))+"/=
pageHost=3D"+encodeURIComponent(encodeURIComponent(document.location.host=
))+"/pagePath=3D"+encodeURIComponent(encodeURIComponent(document.location=
.pathname));SHARETHIS.sendArray.push("#data"+tmp);var =
jsonstr=3DST_JSON.encode(propertylist);var =
tmp=3DencodeURIComponent(jsonstr);var b=3Dtmp.length;var a=3D1700;var =
c=3DparseInt(b/a);c=3Dc+1;var d=3Db%a;var sendArr=3D[];var =
tmpSend=3D"";for(var =
i=3D0;i<c;i++){sendArr.push(tmp.substring(i*a,(i*a)+a))}for(var =
i=3D0;i<sendArr.length;i++){tmpSend=3D"#data/jsonData=3D"+encodeURICompon=
ent(sendArr[i]);SHARETHIS.sendArray.push(tmpSend)}SHARETHIS.sendArray.pus=
h("#data/jsonData=3Ddone")},this.sendData=3Dfunction(){xInt=3DsetInterval=
(SHARETHIS.sendJSON,50)},this.sendJSON=3Dfunction(){if(SHARETHIS.sendNum<=
SHARETHIS.sendArray.length){window.frames.stframe.location.replace(SHARET=
HIS.frameUrl+SHARETHIS.sendArray[SHARETHIS.sendNum])}else{clearInterval(x=
Int)}SHARETHIS.sendNum++},this.defer=3Dfunction(f){if(this.ready){f.apply=
(document,[SHARETHIS])}else{this.readyList.push(function(){return =
f.apply(this,[SHARETHIS])})}},this.onReady=3Dfunction(){SHARETHIS.ready=3D=
true;for(var =
i=3D0;i<SHARETHIS.readyList.length;++i){SHARETHIS.readyList[i].apply(docu=
ment,[SHARETHIS])}},this.load=3Dfunction(t,opts){var =
e=3Ddocument.createElement(t);for(var i in =
opts){e.setAttribute(i,opts[i])}try{document.getElementsByTagName("head")=
[0].appendChild(e)}catch(err){document.body.appendChild(e)}},this.hideEmb=
eds=3Dfunction(){var =
embeds=3Ddocument.getElementsByTagName("embed");for(var =
i=3D0;i<embeds.length;i++){embeds[i].style.visibility=3D"hidden"}},this.s=
howEmbeds=3Dfunction(){var =
embeds=3Ddocument.getElementsByTagName("embed");for(var =
i=3D0;i<embeds.length;i++){embeds[i].style.visibility=3D"visible"}},this.=
log=3Dfunction(event,obj){if(obj&&obj.properties&&obj.properties.url){url=
=3Dobj.properties.url}else{url=3Ddocument.URL}var =
rurl=3D"http://r.sharethis.com/log?event=3D"+event+"&publisher=3D"+encode=
URIComponent(SHARETHIS.meta.publisher)+"&hostname=3D"+encodeURIComponent(=
SHARETHIS.meta.hostname)+"&location=3D"+encodeURIComponent(SHARETHIS.meta=
.location)+"&url=3D"+encodeURIComponent(url)+"&sessionID=3D"+SHARETHIS.se=
ssionID+"&ts"+(new Date()).getTime()+"."+SHARETHIS.counter++;var =
logger=3Dnew =
Image(1,1);logger.src=3Drurl;logger.onload=3Dfunction(){return};var =
lurl=3D"http://l.sharethis.com/log?event=3D"+event+"&publisher=3D"+encode=
URIComponent(SHARETHIS.meta.publisher)+"&hostname=3D"+encodeURIComponent(=
SHARETHIS.meta.hostname)+"&location=3D"+encodeURIComponent(SHARETHIS.meta=
.location)+"&url=3D"+encodeURIComponent(url)+"&sessionID=3D"+SHARETHIS.se=
ssionID+"&ts"+(new Date()).getTime()+"."+SHARETHIS.counter++;var =
logger2=3Dnew =
Image(1,1);logger2.src=3Dlurl;logger2.onload=3Dfunction(){return}},this.g=
etBool=3Dfunction(variable){var vtype;var =
toReturn;if(variable!=3Dnull){switch(typeof(variable)){case"boolean":vtyp=
e=3D"boolean";return =
variable;break;case"number":vtype=3D"number";if(variable=3D=3D0){toReturn=
=3Dfalse}else{toReturn=3Dtrue}break;case"string":vtype=3D"string";if(vari=
able=3D=3D"true"||variable=3D=3D"1"){toReturn=3Dtrue}else{if(variable=3D=3D=
"false"||variable=3D=3D"0"){toReturn=3Dfalse}else{if(variable.length>0){t=
oReturn=3Dtrue}else{if(variable.length=3D=3D0){toReturn=3Dfalse}}}}break}=
return =
toReturn}};this.onStFrameLoad=3Dfunction(){if(SHARETHIS.frameLoaded=3D=3D=
=3Dfalse){SHARETHIS.postEntries();SHARETHIS.widgetCalled=3Dtrue;SHARETHIS=
.frameLoaded=3Dtrue;if(SHARETHIS.st_clicked=3D=3Dtrue){setTimeout("SHARET=
HIS.st_clicked_o.popup()",1000)}}};this.readyTest=3Dfunction(){if(SHARETH=
IS.frameReady=3D=3D=3Dtrue&&SHARETHIS.ready=3D=3D=3Dtrue){clearInterval(S=
HARETHIS.readyTestInterval);SHARETHIS.onStFrameLoad()}};this.sendEvent=3D=
function(name,value){var =
tmpSend=3D"#widget/"+name+"=3D"+value;window.frames.stframe.location.repl=
ace(SHARETHIS.frameUrl+tmpSend)};this.initialize=3Dfunction(options){for(=
o in =
options){options[o]=3Doptions[o].toString()}if(_thisScript=3D=3Dnull){var=
 _slist=3Ddocument.getElementsByTagName("script");var =
_thisScript3=3D_slist[_slist.length-1];var =
ST_script_src=3D_thisScript3.src}else{var =
ST_script_src=3D_thisScript.src}var =
parse_url=3D/(.*?:\/\/)(.*?)(\/.*)/;var =
array_url=3DST_script_src.match(parse_url);if(array_url.length>0){this.sc=
ript_host=3Darray_url[2]}if(this.script_host.search(/sharethis/)<0){this.=
script_host=3D"w.sharethis.com"}this.frameUrl=3D"http://"+this.script_hos=
t+"/share3x/lightbox.html?stv=3D"+STV;this.postUrl=3D"http://"+this.scrip=
t_host+"/api/setCache_ws.php";this.options=3Doptions||{};if(this.options.=
button){this.options.button=3Dthis.getBool(this.options.button.toString()=
)}if(this.options.popup){this.options.popup=3Dthis.getBool(this.options.p=
opup.toString())}if(this.options.embeds){this.options.embeds=3Dthis.getBo=
ol(this.options.embeds.toString())}if(this.options.publisher){this.meta.p=
ublisher=3Dthis.options.publisher}var =
tmp_css=3D"http://"+this.script_host+"/button/css/sharethis.css?stv=3D"+S=
TV;try{if(this.options.css){tmp_css=3Dthis.options.css.toString()}}catch(=
err){}var =
css=3Dtmp_css;this.load("link",{href:(this.options.css?this.options.css:c=
ss),rel:"stylesheet",type:"text/css"});try{this.mainstframe=3Ddocument.cr=
eateElement('<iframe name=3D"stframe" allowTransparency=3D"true" =
style=3D"body{background:transparent;}" =
></iframe>');this.mainstframe.onreadystatechange=3Dfunction(){if(SHARETHI=
S.mainstframe.readyState=3D=3D=3D"complete"){SHARETHIS.frameReady=3Dtrue}=
}}catch(err){this.mainstframe=3Ddocument.createElement("iframe");this.mai=
nstframe.allowTransparency=3D"true";this.mainstframe.setAttribute("allowT=
ransparency","true");this.mainstframe.onload=3Dfunction(){SHARETHIS.frame=
Ready=3Dtrue}}this.mainstframe.id=3D"stframe";this.mainstframe.className=3D=
"stframe";this.mainstframe.name=3D"stframe";this.mainstframe.frameBorder=3D=
"0";this.mainstframe.scrolling=3D"no";this.mainstframe.width=3D"350px";th=
is.mainstframe.height=3D"462px";this.mainstframe.style.top=3D"0px";this.m=
ainstframe.style.left=3D"0px";try{this.fp=3Ddocument.createElement('<ifra=
me name=3D"stpostframe" =
style=3D"visibility:hidden"></iframe>')}catch(err){this.fp=3Ddocument.cre=
ateElement("iframe");this.fp.style.visibility=3D"hidden"}this.fp.name=3D"=
stpostframe";this.fp.width=3D"0px";this.fp.height=3D"0px";this.fp.src=3D"=
";var init=3D"#init";this.newwinfrag=3D"#popup";for(var o in =
options){if(SHARETHIS_tstOptions(o)=3D=3Dtrue){init=3Dinit+"/"+o+"=3D"+en=
codeURIComponent(options[o]);this.newwinfrag=3Dthis.newwinfrag+"/"+o+"=3D=
"+encodeURIComponent(options[o])}}this.initstr=3Dinit;this.sendArray.push=
(this.initstr);this.mainstframe.src=3Dthis.frameUrl+this.sendArray[0];thi=
s.sendNum++;this.wrapper=3Ddocument.createElement("div");this.wrapper.id=3D=
"stwrapper";this.wrapper.className=3D"stwrapper";this.wrapper.style.visib=
ility=3D"hidden";this.wrapper.style.top=3D"-999px";this.wrapper.style.lef=
t=3D"-999px";this.wrapper.appendChild(this.mainstframe);this.closebutton=3D=
document.createElement("img");this.closebutton.src=3D"http://w.sharethis.=
com/images/pic3.gif";this.closebutton.title=3D"close";this.closebutton.he=
ight=3D"8";this.closebutton.width=3D"8";this.closebutton.className=3D"stc=
lose";this.closebutton.onclick=3DstcloseWidget;this.closebutton.style.pos=
ition=3D"absolute";this.wrapper.appendChild(this.closebutton);this.defer(=
function(){if(SHARETHIS_TOOLBAR=3D=3D=3Dtrue){document.body.appendChild(S=
HARETHIS.fp);SHARETHIS.postPopup();SHARETHIS_TOOLBAR_DIV.appendChild(SHAR=
ETHIS.wrapper)}if(SHARETHIS.popupExists=3D=3D=3Dtrue&&SHARETHIS.popupCall=
ed=3D=3D=3Dfalse){document.body.appendChild(SHARETHIS.fp);SHARETHIS.postP=
opup();SHARETHIS.popupCalled=3Dtrue}if(SHARETHIS.widgetCalled=3D=3D=3Dfal=
se&&SHARETHIS.widgetExists=3D=3D=3Dtrue){document.body.appendChild(SHARET=
HIS.wrapper);SHARETHIS.readyTestInterval=3DsetInterval(SHARETHIS.readyTes=
t,250)}});if(typeof(window.addEventListener)!=3D"undefined"){window.addEv=
entListener("load",this.onReady,false)}else{if(typeof(document.addEventLi=
stener)!=3D"undefined"){document.addEventListener("load",this.onReady,fal=
se)}else{if(typeof =
window.attachEvent!=3D"undefined"){window.attachEvent("onload",this.onRea=
dy)}}}};this.initialize(options)}var closetimeout;function =
stClose(){if(stautoclose=3D=3Dtrue){closetimeout=3DsetTimeout("stcloseWid=
get()",750)}}function =
stCancelClose(){clearTimeout(closetimeout)}function =
stcloseWidget(){st_showing=3Dfalse;SHARETHIS.wrapper.style.visibility=3D"=
hidden";SHARETHIS.mainstframe.style.visibility=3D"hidden";SHARETHIS.wrapp=
er.style.top=3D"-999px";SHARETHIS.wrapper.style.left=3D"-999px";SHARETHIS=
.showEmbeds();SHARETHIS.sendEvent("screen","home")}function =
SHARETHIS_tstOptions(a){var =
d=3D["type","title","summary","content","url","icon","category","updated"=
,"published","author","button","onmouseover","buttonText","popup","offset=
Left","offsetTop","embeds","autoclose","publisher","tabs","services","cha=
rset","headerbg","inactivebg","inactivefg","linkfg","style","send_service=
s","post_services","headerfg","headerType","headerTitle","sessionID","tra=
cking"];var c=3Dfalse;for(var =
b=3D0;b<d.length;b++){if(a=3D=3D=3Dd[b]){c=3Dtrue}}return c}function =
SHARETHIS_TEST(){SHARETHIS.mainstframe.src=3DSHARETHIS.frameUrl+"#test"}v=
ar _thisScript=3Dnull;function getShareThisScript(){var =
d=3Ddocument.getElementsByTagName("script");var c=3Dnull;for(var =
b=3D0;b<d.length;b++){var =
a=3Dd[b].src;if(a.search(/.*sharethis.*\/button/)>=3D0){c=3Dd[b]}else{if(=
a.search(/.*sharethis.*\/widget\/\?/)>=3D0||a.search(/.*sharethis.*\/widg=
et\/index/)>=3D0||a.search(/.*sharethis.*\/widget\/\?&/)>=3D0){c=3Dd[b]}}=
}return =
c}_thisScript=3DgetShareThisScript();if(_thisScript){SHARETHIS=3Dnew =
ShareThis(parseQueryString(_thisScript.src))}else{SHARETHIS=3Dnew =
ShareThis()}SHARETHIS.log("pview",null)}var =
_slist=3Ddocument.getElementsByTagName("script");var =
_thisScript2=3D_slist[_slist.length-1];if(_thisScript2&&_thisScript2.pare=
ntNode.tagName!=3D"HEAD"&&typeof(_sttoolbar)=3D=3D"undefined"){var =
obj=3DSHARETHIS.addEntry()}}catch(err){};
------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/jobs/i/pCommentsHead.js

var dlSch =3D document.location.search
var rCommHeadStr1 =3D '<table =
style=3D"width:99%;padding-bottom:8px;"><tr valign=3D"top"><td =
id=3D"rCommentsHead">READER COMMENTS (<span =
id=3D"cmHeaderCount"></span>)</td><td align=3D"right" =
id=3D"rCommentsSort">';
var rCommHeadStr2 =3D '</td></tr></table>';
if(dlSch.indexOf("comments=3Dall")!=3D-1){
	if(dlSch.indexOf("csort=3Ddesc")!=3D-1){
		document.write(rCommHeadStr1 + 'Sort: <a href=3D"http://' + =
document.location.host + document.location.pathname + =
'?comments=3Dall">Chrono Order</a> | Latest First | <a href=3D"http://' =
+ document.location.host + document.location.pathname + =
'?comments=3Dall&csort=3Drec">Most Recommended</a>' + rCommHeadStr2);
	}else{
  		if(dlSch.indexOf("csort=3Drec")!=3D-1){
  			document.write(rCommHeadStr1 + 'Sort: <a href=3D"http://' + =
document.location.host + document.location.pathname + =
'?comments=3Dall">Chrono Order</a> | <a href=3D"http://' + =
document.location.host + document.location.pathname + =
'?comments=3Dall&csort=3Ddesc">Latest First</a> | Most Recommended' + =
rCommHeadStr2);
  		}else{
  			document.write(rCommHeadStr1 + 'Sort: Chrono Order | <a =
href=3D"http://' + document.location.host + document.location.pathname + =
'?comments=3Dall&csort=3Ddesc">Latest First</a> | <a href=3D"http://' + =
document.location.host + document.location.pathname + =
'?comments=3Dall&csort=3Drec">Most Recommended</a>' + rCommHeadStr2);
  		}
	}
}else{document.write(rCommHeadStr1 + '&nbsp;' + rCommHeadStr2)}
if(dlSch.indexOf("csort=3Ddesc")!=3D-1){
	gSiteLife.CommentsOutput("ExternalResource", pluckID, true, =
commDisplayCount, "TimestampDescending");
}else{
	if(dlSch.indexOf("csort=3Drec")!=3D-1){
		gSiteLife.CommentsOutput("ExternalResource", pluckID, true, =
commDisplayCount, "RecommendationsDescending");
	}else{
		gSiteLife.CommentsOutput("ExternalResource", pluckID, true, =
commDisplayCount, "TimestampAscending");
	}
}
document.write('<div id=3D"seeAllComm"><a href=3D"http://' + =
document.location.host + document.location.pathname + =
'?comments=3Dall">View all <span id=3D"cCount2"></span>&nbsp;comments =
></a></div>');
------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cache.boston.com/omniture/s_code.js

/************************ ADDITIONAL FEATURES ************************
     Dynamic Account Selection
     Plugins
*/
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here.                       */
/* Variables (s_pageName, s_prop1, etc.) not prefixed with "s_" will not =
be used. */
var s_disableLegacyVars=3Dtrue
var s_dynamicAccountSelection=3Dtrue
var s_dynamicAccountList=3D""
/* E-commerce Config */
var s_eVarCFG=3D""
/* Link Tracking Config */
var s_trackDownloadLinks=3Dtrue
var s_trackExternalLinks=3Dtrue
var s_trackInlineStats=3Dtrue
var =
s_linkDownloadFileTypes=3D"exe,swf,fla,flv,zip,wav,mp3,mp4,mov,mpg,avi,do=
c,pdf,xls,ra,ram,txt,m4v"
var =
s_linkInternalFilters=3D"javascript:,adperfect.com,bankrate.com,ce.com,ca=
rs.com,boston.com,bostonglobe.com,bostondirtdogs.com,explorenewengland.co=
m,globe.com,abuzz.com,cityfeet.com,financialcontent.com,flightview.com,ga=
briels.com,harvestadsdepot.com,ian.com,interviewmastery.com,legacy.com,lo=
calattitude.com,localwireless.com,monstermoving.com,movietickets.com,news=
bank.com,openlist.com,pair.com,prospero.com,resume.com,salary.com,snocoun=
try.com,sportsnetwork.com,sportsballot.com,stockgroup.com,switchboard.com=
,travidia.com,uclick.com,vanlines.com,zap2it.com"
var s_linkLeaveQueryString=3Dfalse
var =
s_linkTrackVars=3D"eVar1,eVar2,eVar3,eVar4,eVar5,eVar6,eVar7,eVar8,s_even=
ts"
var s_linkTrackEvents=3D"event3"
/* Plugin Config */
var s_usePlugins=3Dtrue

if(window.s_events)
	window.s_events+=3D",event2"
else
	window.s_events=3D"event2"

function s_doPlugins() {
        /* Add calls to plugins here */
if(!s_vp_getValue('s_campaign'))
  s_vp_getCGI('s_campaign','camp');
if(!s_vp_getValue('s_campaign'))
  s_vp_getCGI('s_campaign','s_campaign');
if(!s_vp_getValue('s_campaign'))
  s_vp_getCGI('s_campaign','sms_cid');
s_vp_getCGI('s_prop2','rss_id');
if(!s_vp_getValue('s_prop5'))
  s_vp_getCGI('s_prop5','page');
if(!s_vp_getValue('s_prop7'))
  s_vp_getCGI('s_prop7','p1');
s_vp_getCGI('s_prop8','s.sm.query');
s_vp_getCGI('s_prop12','p12');
if(!s_vp_getValue('s_eVar2'))
  s_vp_getCGI('s_eVar2','lskw');
if(!s_vp_getValue('s_eVar5'))
  s_vp_getCGI('s_eVar5','lstrigger');
if(!s_vp_getValue('s_eVar1'))
  s_vp_getCGI('s_eVar1','p1');

}
/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here.                 */

/*
 * Plugin: Set session cookie to enable count of pageviews
 */
function readCookie(ckname)
	{var allcookies=3Ddocument.cookie;var cknameEQ=3Dckname+'=3D';var =
pos=3Dallcookies.indexOf(cknameEQ);
	if (pos !=3D -1) {var start=3Dpos + cknameEQ.length;var =
end=3Dallcookies.indexOf(';',start);
	if (end =3D=3D -1) end=3Dallcookies.length;return =
allcookies.substring(start,end);}return '';}
/*
 * Plugin: Get Plugin Modified Value
 */
function s_vp_getValue(vs)
	{var k=3Dvs.substring(0,2)=3D=3D's_'?vs.substring(2):vs;return s_wd[
	's_vpm_'+k]?s_wd['s_vpv_'+k]:s_gg(k)}
/*
 * Plugin: Get Query String CGI Variable Value
 */
function s_vp_getCGI(vs,k)
	{var v=3D'';if(k&&s_wd.location.search){var q=3Ds_wd.location.search,
	qq=3Dq.indexOf('?');q=3Dqq<0?q:q.substring(qq+1);v=3Ds_pt(q,'&',s_cgif,
	k)}s_vpr(vs,v)}function s_cgif(t,k){if(t){var te=3Dt.indexOf('=3D'),
	sk=3Dte<0?t:t.substring(0,te),sv=3Dte<0?'True':t.substring(te+1);if(
	sk=3D=3Dk)return s_epa(sv)}return ''}
/*
 * Plugin Utilities v2.0 (Required For All Plugins)
 */
function s_vpr(vs,v){if(s_wd[vs])s_wd[vs]=3Ds_wd[vs];else s_wd[vs]=3D''
if(vs.substring(0,2) =3D=3D =
's_')vs=3Dvs.substring(2);s_wd['s_vpv_'+vs]=3Dv
s_wd['s_vpm_'+vs]=3D1}function s_dt(tz,t){var d=3Dnew =
Date;if(t)d.setTime(
t);d=3Dnew Date(d.getTime()+(d.getTimezoneOffset()*60*1000))
return new Date(Math.floor(d.getTime()+(tz*60*60*1000)))}
function s_vh_gt(k,v){var =
vh=3D'|'+s_c_r('s_vh_'+k),vi=3Dvh.indexOf('|'+v
+'=3D'),ti=3Dvi<0?vi:vi+2+v.length,pi=3Dvh.indexOf('|',ti),t=3Dti<0?'':
vh.substring(ti,pi<0?vh.length:pi);return t}function s_vh_gl(k){var
vh=3Ds_c_r('s_vh_'+k),e=3Dvh?vh.indexOf('=3D'):0;return =
vh?(vh.substring(0,
e?e:vh.length)):''}function s_vh_s(k,v){if(k&&v){var e=3Dnew Date,st=3D
e.getTime(),y=3De.getYear(),c=3D's_vh_'+k,vh=3D'|'+s_c_r(c)+'|',t=3Ds_vh_=
gt(k,
v);e.setYear((y<1900?y+1900:y)+5);if(t)vh=3Ds_rep(vh,'|'+v+'=3D'+t+'|','|=
'
);if(vh.substring(0,1)=3D=3D'|')vh=3Dvh.substring(1);if(vh.substring(
vh.length-1,vh.length)=3D=3D'|')vh=3Dvh.substring(0,vh.length-1);vh=3Dv
+'=3D[PCC]'+(vh?'|'+vh:'');s_c_w(c,vh,e);if(s_vh_gt(k,v)!=3D'[PCC]')
return 0;vh=3Ds_rep(vh,'[PCC]',st);s_c_w(c,vh,e)}return 1}

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var =
s_un,s_ios=3D0,s_q=3D'',s_code=3D'',code=3D'',s_bcr=3D0,s_lnk=3D'',s_eo=3D=
'',
s_vb,s_pl,s_tfs=3D0,s_etfs=3D0,s_wd=3Dwindow,s_d=3Ds_wd.document,s_ssl=3D=
(
s_wd.location.protocol.toLowerCase().indexOf('https')>=3D0),s_n=3D
navigator,s_u=3Ds_n.userAgent,s_apn=3Ds_n.appName,s_v=3Ds_n.appVersion,
s_apv,s_i,s_ie=3Ds_v.indexOf('MSIE '),s_ns6=3Ds_u.indexOf('Netscape6/')
if(s_v.indexOf('Opera')>=3D0||s_u.indexOf('Opera')>=3D0)s_apn=3D'Opera';v=
ar
s_isie=3D(s_apn=3D=3D'Microsoft Internet =
Explorer'),s_isns=3D(s_apn=3D=3D
'Netscape'),s_isopera=3D(s_apn=3D=3D'Opera'),s_ismac=3D(s_u.indexOf('Mac'=
)>=3D0)
if(s_ie>0){s_apv=3DparseInt(s_i=3Ds_v.substring(s_ie+5));if(s_apv>3)s_apv=
=3D
parseFloat(s_i)}else if(s_ns6>0)s_apv=3DparseFloat(s_u.substring(s_ns6
+10));else s_apv=3DparseFloat(s_v);function s_fl(s,l){return (s+''
).substring(0,l)}function s_co(o){if(!o)return o;var n=3Dnew Object
for(x in o)n[x]=3Do[x];return n}function s_num(x){var =
s=3Dx.toString(),g=3D
'0123456789',p,d;for(p=3D0;p<s.length;p++){d=3Ds.substring(p,p+1);if(
g.indexOf(d)<0)return 0}return 1}function s_rep(s,o,n){var i=3D
s.indexOf(o),l=3Dn.length>0?n.length:1;while(s&&i>=3D0){s=3Ds.substring(0=
,i)
+n+s.substring(i+o.length);i=3Ds.indexOf(o,i+l)}return s}function s_ape(
s){return s?s_rep(escape(''+s),'+','%2B'):s}function s_epa(s){
return s?unescape(s_rep(''+s,'+',' ')):s}function s_pt(s,d,f,a){var t=3D
s,x=3D0,y,r;while(t){y=3Dt.indexOf(d);y=3Dy<0?t.length:y;t=3Dt.substring(=
0,y)
r=3Df(t,a);if(r)return =
r;x+=3Dy+d.length;t=3Ds.substring(x,s.length);t=3Dx<
s.length?t:''}return ''}function =
s_isf(t,a){if(t.substring(0,2)=3D=3D's_')
t=3Dt.substring(2);return (t!=3D''&&t=3D=3Da)}function =
s_fsf(t,a){if(s_pt(a,
',',s_isf,t))s_fsg+=3D(s_fsg!=3D''?',':'')+t;return 0}var s_fsg
function s_fs(s,f){s_fsg=3D'';s_pt(s,',',s_fsf,f);return s_fsg}var
s_c_d=3D'';function s_c_gdf(t,a){if(!s_num(t))return 1;return 0}
function s_c_gd(){var d=3Ds_wd.location.hostname,n=3Ds_gg(
'cookieDomainPeriods'),p;if(d&&!s_c_d){n=3Dn?parseInt(n):2;n=3Dn>2?n:2;p=3D=

d.lastIndexOf('.');while(p>=3D0&&n>1){p=3Dd.lastIndexOf('.',p-1);n--}
s_c_d=3Dp>0&&s_pt(d,'.',s_c_gdf,0)?d.substring(p):''}return s_c_d}
function s_c_r(k){k=3Ds_ape(k);var c=3D' '+s_d.cookie,s=3Dc.indexOf(' =
'+k
+'=3D'),e=3Ds<0?s:c.indexOf(';',s),v=3Ds<0?'':s_epa(c.substring(s+2
+k.length,e<0?c.length:e));return v}function s_c_w(k,v,e){var d=3D
s_c_gd(),l=3Ds_gg('cookieLifetime');v=3D''+v;l=3Dl?(''+l).toUpperCase():'=
'
if(e&&l!=3D'SESSION'&&l!=3D'NONE'){l=3DparseInt(l);if(l){e=3Dnew Date
e.setTime(e.getTime()+(parseInt(l)*1000))}}if(k&&l!=3D'NONE'){
s_d.cookie=3Dk+'=3D'+s_ape(v)+'; path=3D/;'+(e&&l!=3D'SESSION'?' =
expires=3D'
+e.toGMTString()+';':'')+(d?' domain=3D'+d+';':'');return =
s_c_r(k)=3D=3Dv}
return 0}function s_cet(f,a,et,oe,fb){var r,d=3D0
/*@cc_on@if(@_jscript_version>=3D5){try{return f(a)}catch(e){return =
et(e)}d=3D1}@end@*/
if(!d){if(s_ismac&&s_u.indexOf('MSIE 4')>=3D0)return fb(a);else{
s_wd.s_oe=3Ds_wd.onerror;s_wd.onerror=3Doe;r=3Df(a);s_wd.onerror=3Ds_wd.s=
_oe
return r}}}function s_gtfset(e){return s_tfs}function s_gtfsoe(e){
s_wd.onerror=3Ds_wd.s_oe;s_etfs=3D1;var =
code=3Ds_gs(s_un);if(code)s_d.write(
code);s_etfs=3D0;return true}function s_gtfsfb(a){return s_wd}
function s_gtfsf(w){var p=3Dw.parent,l=3Dw.location;s_tfs=3Dw;if(p&&
p.location!=3Dl&&p.location.host=3D=3Dl.host){s_tfs=3Dp;return =
s_gtfsf(s_tfs)}
return s_tfs}function =
s_gtfs(){if(!s_tfs){s_tfs=3Ds_wd;if(!s_etfs)s_tfs=3D
s_cet(s_gtfsf,s_tfs,s_gtfset,s_gtfsoe,s_gtfsfb)}return s_tfs}
function s_ca(un){un=3Dun.toLowerCase();var =
ci=3Dun.indexOf(','),fun=3Dci<0?
un:un.substring(0,ci),imn=3D's_i_'+fun;if(s_d.images&&s_apv>=3D3&&
!s_isopera&&(s_ns6<0||s_apv>=3D6.1)){s_ios=3D1;if(!s_d.images[imn]&&(
!s_isns||(s_apv<4||s_apv>=3D5))){s_d.write('<im'+'g name=3D"'+imn
+'" height=3D1 width=3D1 border=3D0 =
alt=3D"">');if(!s_d.images[imn])s_ios=3D0}}}
function s_it(un){s_ca(un)}function s_mr(un,sess,q,ta){un=3D
un.toLowerCase();var =
ci=3Dun.indexOf(','),fun=3Dci<0?un:un.substring(0,ci
),unc=3Ds_rep(fun,'_','-'),imn=3D's_i_'+fun,im,b,e,rs=3D'http'+(s_ssl?'s'=
:''
)+'://'+(s_ssl?'metrics':'metrics')+'.boston.com/b/ss/'+un+'/1/G.5-PD-S/'=

+sess+'?[AQB]&ndh=3D1'+(q?q:'')+(s_q?s_q:'')+'&[AQE]';if(s_ios){im=3Ds_wd=
[
imn]?s_wd[imn]:s_d.images[imn];if(!im)im=3Ds_wd[imn]=3Dnew =
Image;im.src=3Drs
if(rs.indexOf('&pe=3D')>=3D0&&(!ta||ta=3D=3D'_self'||ta=3D=3D'_top'||(s_w=
d.name&&
ta=3D=3Ds_wd.name))){b=3De=3Dnew =
Date;while(e.getTime()-b.getTime()<500)e=3D
new Date}return ''}return '<im'+'g sr'+'c=3D"'+rs
+'" width=3D1 height=3D1 border=3D0 alt=3D"">'}function s_gg(v){var =
g=3D's_'+v
return s_wd[g]||s_wd.s_disableLegacyVars?s_wd[g]:s_wd[v]}var s_qav=3D''
function s_havf(t,a){var b=3Dt.substring(0,4),s=3Dt.substring(4),n=3D
parseInt(s),k=3D's_g_'+t,m=3D's_vpm_'+t,q=3Dt,v=3Ds_gg('linkTrackVars'),e=
=3D
s_gg('linkTrackEvents');if(!s_wd['s_'+t])s_wd['s_'+t]=3D'';s_wd[k]=3Ds_wd=
[
m]?s_wd['s_vpv_'+t]:s_gg(t);if(s_lnk||s_eo){v=3Dv?v+',pageName,charSet,'
+'cookieDomainPeriods,cookieLifetime,eVarCFG,purchaseID':'';if(v&&
!s_pt(v,',',s_isf,t))s_wd[k]=3D'';if(t=3D=3D'events'&&e)s_wd[k]=3Ds_fs(s_=
wd[k
],e)}s_wd[m]=3D0;if(t=3D=3D'charSet')q=3D'ce';else =
if(t=3D=3D'cookieDomainPeriods'
)q=3D'cdp';else if(t=3D=3D'cookieLifetime')q=3D'cl';else =
if(t=3D=3D'channel')q=3D
'ch';else if(t=3D=3D'campaign')q=3D'v0';else =
if(s_num(s)){if(b=3D=3D'prop')q=3D'c'
+n;else if(b=3D=3D'eVar')q=3D'v'+n;else =
if(b=3D=3D'hier')q=3D'h'+n}if(s_wd[k]&&t!=3D
'linkName'&&t!=3D'linkType')s_qav+=3D'&'+q+'=3D'+s_ape(s_wd[k]);return =
''}
function s_hav(){var n,av=3D'charSet,cookieDomainPeriods,cookieLifetime'
+',pageName,channel,server,pageType,campaign,state,zip,events,product'
+'s,purchaseID,eVarCFG,linkName,linkType';for(n=3D1;n<26;n++)av+=3D',prop=
'
+n+',eVar'+n+',hier'+n;s_qav=3D'';s_pt(av,',',s_havf,0);return s_qav}
function =
s_lnf(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():'';var
te=3Dt.indexOf('=3D');if(t&&te>0&&h.indexOf(t.substring(te+1))>=3D0)
return t.substring(0,te);return ''}function s_ln(h){if(s_gg(
'linkNames'))return s_pt(s_gg('linkNames'),',',s_lnf,h);return ''}
function =
s_ltdf(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():'';var
qi=3Dh.indexOf('?');h=3Dqi>=3D0?h.substring(0,qi):h;if(t&&h.substring(
h.length-(t.length+1))=3D=3D'.'+t)return 1;return 0}function =
s_ltef(t,h){
t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():'';if(t&&h.indexOf(t)>=3D0=
)
return 1;return 0}function s_lt(h){var lft=3Ds_gg(
'linkDownloadFileTypes'),lef=3Ds_gg('linkExternalFilters'),lif=3Ds_gg(
'linkInternalFilters')?s_gg('linkInternalFilters'):
s_wd.location.hostname;h=3Dh.toLowerCase();if(s_gg('trackDownloadLinks'
)&&lft&&s_pt(lft,',',s_ltdf,h))return 'd';if(s_gg('trackExternalLinks'
)&&(lef||lif)&&(!lef||s_pt(lef,',',s_ltef,h))&&(!lif||!s_pt(lif,',',
s_ltef,h)))return 'e';return ''}function s_lc(e){s_lnk=3Ds_co(this)
s_gs('');s_lnk=3D'';if(this.s_oc)return this.s_oc(e);return true}
function s_ls(){var l,ln,oc;for(ln=3D0;ln<s_d.links.length;ln++){l=3D
s_d.links[ln];oc=3Dl.onclick?l.onclick.toString():'';if(oc.indexOf(
"s_gs(")<0&&oc.indexOf("s_lc(")<0){l.s_oc=3Dl.onclick;l.onclick=3Ds_lc}}}=

function s_bc(e){s_eo=3De.srcElement?e.srcElement:e.target;s_gs('')
s_eo=3D''}function s_ot(o){var x=3Do.type,y=3Do.tagName;return (x&&
x.toUpperCase?x:y&&y.toUpperCase?y:o.href?'A':'').toUpperCase()}
function s_oid(o){var =
t=3Ds_ot(o),p=3Do.protocol,c=3Do.onclick,n=3D'',x=3D0;if(
!o.s_oid){if(o.href&&(t=3D=3D'A'||t=3D=3D'AREA')&&(!c||!p||p.toLowerCase(=

).indexOf('javascript')<0))n=3Do.href;else if(c){n=3Ds_rep(s_rep(s_rep(
s_rep(c.toString(),"\r",''),"\n",''),"\t",''),' ','');x=3D2}else if(
o.value&&(t=3D=3D'INPUT'||t=3D=3D'SUBMIT')){n=3Do.value;x=3D3}else =
if(o.src&&t=3D=3D
'IMAGE')n=3Do.src;if(n){o.s_oid=3Ds_fl(n,100);o.s_oidt=3Dx}}return =
o.s_oid}
function s_rqf(t,un){var =
e=3Dt.indexOf('=3D'),u=3De>=3D0?','+t.substring(0,e)
+',':'';return u&&u.indexOf(','+un+',')>=3D0?s_epa(t.substring(e+1)):''}
function s_rq(un){var =
c=3Dun.indexOf(','),v=3Ds_c_r('s_sq'),q=3D'';if(c<0)
return s_pt(v,'&',s_rqf,un);return s_pt(un,',',s_rq,0)}var s_sqq,s_squ
function s_sqp(t,a){var =
e=3Dt.indexOf('=3D'),q=3De<0?'':s_epa(t.substring(e
+1));s_sqq[q]=3D'';if(e>=3D0)s_pt(t.substring(0,e),',',s_sqs,q);return =
0}
function s_sqs(un,q){s_squ[un]=3Dq;return 0}function s_sq(un,q){s_sqq=3D
new Object;s_squ=3Dnew Object;s_sqq[q]=3D'';var =
k=3D's_sq',v=3Ds_c_r(k),x,c=3D0
s_pt(v,'&',s_sqp,0);s_pt(un,',',s_sqs,q);v=3D'';for(x in s_squ)s_sqq[
s_squ[x]]+=3D(s_sqq[s_squ[x]]?',':'')+x;for(x in s_sqq)if(x&&s_sqq[x]&&(
x=3D=3Dq||c<2)){v+=3D(v?'&':'')+s_sqq[x]+'=3D'+s_ape(x);c++}return =
s_c_w(k,v,0
)}function s_wdl(e){s_wd.s_wd_l=3D1;var =
r=3Dtrue;if(s_wd.s_ol)r=3Ds_wd.s_ol(
e);if(s_wd.s_ls)s_wd.s_ls();return r}function s_wds(un){un=3D
un.toLowerCase();s_wd.s_wd_l=3D1;if(s_apv>3&&(!s_isie||!s_ismac||s_apv>=3D=

5)){s_wd.s_wd_l=3D0;if(!s_wd.s_unl)s_wd.s_unl=3Dnew Array;s_wd.s_unl[
s_wd.s_unl.length]=3Dun;if(s_d.body&&s_d.body.attachEvent){if(
!s_wd.s_bcr&&s_d.body.attachEvent('onclick',s_bc))s_wd.s_bcr=3D1}
else if(s_d.body&&s_d.body.addEventListener){if(!s_wd.s_bcr&&
s_d.body.addEventListener('click',s_bc,false))s_wd.s_bcr=3D1}else{var
ol=3Ds_wd.onload?s_wd.onload.toString():'';if(ol.indexOf("s_wdl(")<0){
s_wd.s_ol=3Ds_wd.onload;s_wd.onload=3Ds_wdl}}}}function s_iepf(i,a){if(
i.substring(0,1)!=3D'{')i=3D'{'+i+'}';if(s_d.body.isComponentInstalled(i,=

'ComponentID')){var n=3Ds_pl.length;s_pl[n]=3Dnew =
Object;s_pl[n].name=3Di
+':'+s_d.body.getComponentVersion(i,'ComponentID')}return 0}
function s_vs(un,x){var s=3Ds_gg('visitorSampling'),g=3Ds_gg(
'visitorSamplingGroup'),k=3D's_vsn_'+un+(g?'_'+g:''),n=3Ds_c_r(k),e=3D
new Date,y=3De.getYear();e.setYear(y+10+(y<1900?1900:0));if(s){s*=3D100
if(!n){if(!s_c_w(k,x,e))return 0;n=3Dx}if(n%10000>s)return 0}return 1}
function s_dyasmf(t,m){if(t&&m&&m.indexOf(t)>=3D0)return 1;return 0}
function s_dyasf(t,m){var =
i=3Dt?t.indexOf('=3D'):-1,un,s;if(i>=3D0&&m){var
un=3Dt.substring(0,i),s=3Dt.substring(i+1);if(s_pt(s,',',s_dyasmf,m))
return un}return 0}function s_dyas(un,l,m){if(!m)m=3Ds_wd.location.host
if(!m.toLowerCase)m=3Dm.toString();l=3Dl.toLowerCase();m=3Dm.toLowerCase(=
)
var nun=3Ds_pt(l,';',s_dyasf,m);if(nun)return nun;return un}
function s_gs(un){un=3Dun.toLowerCase()
var dyas=3Ds_gg('dynamicAccountSelection'),dyal=3Ds_gg(
'dynamicAccountList'),dyam=3Ds_gg('dynamicAccountMatch');if(dyas&&dyal)
un=3Ds_dyas(un,dyal,dyam);
s_un=3Dun;var trk=3D1,tm=3Dnew Date,sed=3DMath&&Math.random?Math.floor(
Math.random()*10000000000000):tm.getTime(),sess=3D's'+Math.floor(
tm.getTime()/10800000)%10+sed,yr=3Dtm.getYear(),t,ta=3D'',q=3D'',qs=3D'';=
yr=3D
yr<1900?yr+1900:yr;t=3Dtm.getDate()+'/'+tm.getMonth()+'/'+yr+' '
+tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds()+' '+tm.getDay()
+' '+tm.getTimezoneOffset();if(!s_q){var =
tfs=3Ds_gtfs(),tl=3Dtfs.location,
r=3Dtfs.document.referrer,s=3D'',c=3D'',v=3D'',p=3D'',bw=3D'',bh=3D'',j=3D=
'1.0',g=3D
s_wd.location,k=3Ds_c_w('s_cc','true',0)?'Y':'N',hp=3D'',ct=3D'',iepl=3Ds=
_gg(
'iePlugins'),pn=3D0,ps;if(s_apv>=3D4)s=3Dscreen.width+'x'+screen.height;i=
f(
s_isns||s_isopera){if(s_apv>=3D3){j=3D'1.1';v=3Ds_n.javaEnabled()?'Y':'N'=

if(s_apv>=3D4){j=3D'1.2';c=3Dscreen.pixelDepth;bw=3Ds_wd.innerWidth;bh=3D=

s_wd.innerHeight;if(s_apv>=3D4.06)j=3D'1.3'}}s_pl=3Ds_n.plugins}else if(
s_isie){if(s_apv>=3D4){v=3Ds_n.javaEnabled()?'Y':'N';j=3D'1.2';c=3D
screen.colorDepth;if(s_apv>=3D5){bw=3Ds_d.documentElement.offsetWidth;bh=3D=

s_d.documentElement.offsetHeight;j=3D'1.3';if(!s_ismac&&s_d.body){
s_d.body.addBehavior("#default#homePage");hp=3Ds_d.body.isHomePage(tl)?
"Y":"N";s_d.body.addBehavior("#default#clientCaps");ct=3D
s_d.body.connectionType;if(iepl){s_pl=3Dnew Array;s_pt(iepl,',',s_iepf,
'');}}}}else r=3D'';if(!s_pl&&iepl)s_pl=3Ds_n.plugins}if(s_pl)while(pn<
s_pl.length&&pn<30){ps=3Ds_fl(s_pl[pn].name,100)+';';if(p.indexOf(ps)<0)
p+=3Dps;pn++}s_q=3D(g?'&g=3D'+s_ape(s_fl(g,255)):'')+(r?'&r=3D'+s_ape(s_f=
l(r,
255)):'')+(s?'&s=3D'+s_ape(s):'')+(c?'&c=3D'+s_ape(c):'')+(j?'&j=3D'+j:''=
)+(
v?'&v=3D'+v:'')+(k?'&k=3D'+k:'')+(bw?'&bw=3D'+bw:'')+(bh?'&bh=3D'+bh:'')+=
(ct?
'&ct=3D'+s_ape(ct):'')+(hp?'&hp=3D'+hp:'')+(s_vb?'&vb=3D'+s_vb:'')+(p?'&p=
=3D'
+s_ape(p):'')}if(s_gg('usePlugins'))s_wd.s_doPlugins();q+=3D(t?'&t=3D'
+s_ape(t):'')+s_hav();if(s_lnk||s_eo){var o=3Ds_eo?s_eo:s_lnk;if(!o)
return '';var =
p=3Ds_wd.s_g_pageName,w=3D1,t=3Ds_ot(o),n=3Ds_oid(o),x=3Do.s_oidt,
h,l,i,oc;if(s_eo&&o=3D=3Ds_eo){while(o&&!n&&t!=3D'BODY'){o=3Do.parentElem=
ent?
o.parentElement:o.parentNode;if(!o)return =
'';t=3Ds_ot(o);n=3Ds_oid(o);x=3D
o.s_oidt}oc=3Do.onclick?o.onclick.toString():'';if(oc.indexOf("s_gs(")>=3D=

0)return =
''}ta=3Do.target;h=3Do.href?o.href:'';i=3Dh.indexOf('?');h=3Ds_gg(
'linkLeaveQueryString')||i<0?h:h.substring(0,i);l=3Ds_gg('linkName')?
s_gg('linkName'):s_ln(h);t=3Ds_gg('linkType')?s_gg('linkType'
).toLowerCase():s_lt(h);if(t&&(h||l))q+=3D'&pe=3Dlnk_'+(t=3D=3D'd'||t=3D=3D=
'e'?
s_ape(t):'o')+(h?'&pev1=3D'+s_ape(h):'')+(l?'&pev2=3D'+s_ape(l):'');else
trk=3D0;if(s_gg('trackInlineStats')){if(!p){p=3Ds_wd.location.href;w=3D0}=
p=3D
p?s_fl(p,255):'';t=3Ds_ot(o);i=3Do.sourceIndex;if(s_gg('objectID')){n=3D
s_gg('objectID');x=3D1;i=3D1}if(p&&n&&t)qs=3D'&pid=3D'+s_ape(p)+(w?'&pidt=
=3D'+w:
'')+'&oid=3D'+s_ape(n)+(x?'&oidt=3D'+x:'')+'&ot=3D'+s_ape(t)+(i?'&oi=3D'+=
i:'')
}s_wd.s_linkName=3Ds_wd.s_linkType=3Ds_wd.s_objectID=3Ds_lnk=3Ds_eo=3D'';=
if(
!s_wd.s_disableLegacyVars)s_wd.linkName=3Ds_wd.linkType=3Ds_wd.objectID=3D=
''
}if(!trk&&!qs)return '';var =
code=3D'';if(un){if(trk&&s_vs(un,sed))code+=3D
s_mr(un,sess,q+(qs?qs:s_rq(un)),ta);s_sq(un,trk?'':qs)}else if(
s_wd.s_unl)for(var unn=3D0;unn<s_wd.s_unl.length;unn++){un=3Ds_wd.s_unl[
unn];if(trk&&s_vs(un,sed))code+=3Ds_mr(un,sess,q+(qs?qs:s_rq(un)),ta)
s_sq(un,trk?'':qs)}return code}function s_dc(un){un=3Dun.toLowerCase()
var dyas=3Ds_gg('dynamicAccountSelection'),dyal=3Ds_gg(
'dynamicAccountList'),dyam=3Ds_gg('dynamicAccountMatch');if(dyas&&dyal)
un=3Ds_dyas(un,dyal,dyam);
s_wds(un);s_ca(un);return s_gs(un)}
------=_NextPart_000_0000_01C9BDA5.D2A768D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://an.tacoda.net/an/13651/slf.js

// 2009/03/06 10:20:15
var ANV=3D'4.0';
var ANAXCD=3D24;
var ANDCC=3D'adg';
var ANDEPC13651;
var ANEU=3D'http://anrtx.tacoda.net/e/e.js?';
var ANME=3D0;
var ANMU=3D'http://anrtx.tacoda.net/dastat/ping.js?';
var ANP=3D3;
var ANSID=3D13651;
var ANTCC;
var AMSC=3Dnew Array (ANID);
var AMSDPF;
var AMSLGC=3D1;
var AMSRID=3D'';
var AMSSID=3D'';
var AMSSRID=3D'';
var AMSTEP=3D'te';
var AMSTES=3D"tte/blank.gif";
var ANDD=3D'boston.com';
var ANDNX=3Dnew Array();
var ANID=3D'TID';
var ANCC=3D0;
var ANDPU=3D'http://anrtx.tacoda.net/rtx/r.js?';
var ANRDF=3D0;
var ANVDT=3D0;
var ANSCC=3D"unescape(document.location.href+tc+getElementByClass(new =
Array('movieMeta'),false,0)).toLowerCase()";
var ANTPUD;
var ANURL=3D0;
var =
CCLOOKUP22=3D'Aahxtopic=3Dlodging|Aadipolitics|Aadhopinion|Babmbituraries=
|Eabms|Aabymovietypewestern|Jacithriller|Jaclsports|Kackcifi|Jacjromance|=
Jachmusic|Jacfhorror|Jacdfamily|Jaccdrama|Kacbocumentary|Jacacomedy|Jabza=
nimation|Kabydventure|Kabyction|Aadgglobe|Badfadzoo|Aforforum|Aedueducati=
on|Cadhitorial|Ajordestination=3Dorlando|Cabmathnotices|Awir/wifi|Btvltra=
vel/vacation|Iahxhotels|Ijlvgetaways/us_southwest/las_vegas|Tjhw/hawaii|R=
jnynewyork|Rjeueurope|Iaiwflights|Ijboboston|Htvl|Babfsports/schools|Iaaq=
hockey/bruins|Iaanfootball/patriots|Aaarstats.boston.com/cbk/|Aaar/sports=
/colleges/womens_basketball|Raarmens_basketball|Paat|Iaaobasketball/celti=
cs|Laapeball/redsox|Hspt|Cabdoccer|Babirentals|Dluvlationships|Dresalesta=
te|Badfpets|Dpelrsonaltech|Jluvs|Jpfzfinance|Eadsipheral|Baaqnhl|Caanfl|C=
adjews/science|Glcnlocal|Eabjhomes|Caaoba|Baapmlb|Cinvarkets|Badelifestyl=
e/weddings|Lagkhouse|Laivgreen|Lfodfood|Baedhomevideo|Chltealth|Caeaandhe=
ld|Bacwfood/restaurants|CAFZashion/|Bhcmcomputers|Caecellphones|Caguars|D=
pelmeras|Eaebcorders|Btcnbusiness/tech|Jaau|Csptoxscore|Btevae/tv|Fabwhea=
ter_arts|Emusmusic|Fmovovies|Efodfood|Eaizcelebrity|Eabvbooks|Eabu|Aadkma=
rketplaces.boston.com|Aresre.boston.com|Aaghweather.boston.com|Aaczgames.=
boston.com|Ajobbostonworks.boston.com|Aagucars.com';
var ANAXLSL=3D'';
var ANCB1=3D0;
var ANCB3=3D0;
var ANRD=3D'';
var ANOO=3D0;
var ANCCPD=3D1;
var ANCCSD=3D0;
var ANTPPU=3D'http://an.tacoda.net/an/tpp.html';
var ANXCC=3D'ZZZ';
var AMSK=3Dnew Array();
var AMSN=3D0;
var AMSVL=3Dnew Array();
var ANVDA=3D0;
var ANVSC=3D'';
var ANVSA=3D'';
var ANAXCP;
var ANMSL;
var ANSL;
var axOnSet;
function ANRC(n) {
var cn=3Dn + "=3D";
var dc=3Ddocument.cookie;
if (dc.length > 0) {
for(var b=3Ddc.indexOf(cn); b!=3D-1; b=3Ddc.indexOf(cn,b)) {
if((b!=3D0) && (dc.charAt(b-1) !=3D' ')) {
b++;
continue;
}
b+=3Dcn.length;
var e=3Ddc.indexOf(";",b);
if (e=3D=3D-1) e=3Ddc.length;
return unescape(dc.substring(b,e));
}
}
return null;
}
function ANSC(n,v,ex,p) {
var e=3Ddocument.domain.split (".");
e.reverse();
var m=3De[1] + '.' + e[0];
var cc=3Dn+"=3D";
if (v !=3Dnull)
{
cc +=3Dv;
}
if (ex) {
var exp=3Dnew Date;
exp.setTime(exp.getTime()+ex);
cc +=3D";expires=3D"+exp.toGMTString();
}
if (p) {
cc +=3D";path=3D"+p;
}
if (m) {
cc +=3D";domain=3D"+m;
}
document.cookie=3Dcc;
}
function ANGRD() {
if (top !=3Dself || ANRD !=3D'') {
return ANRD;
}
var rf=3Dtop.location.href;
var i=3Dj=3D0;
i=3Drf.indexOf('/');
i=3Drf.indexOf('/',++i);
j=3Drf.indexOf('/',++i);
if (j=3D=3D-1) {
j=3Drf.length;
}
r=3Drf.substring(i,j);
return r;
}
function ANTR(s) {
if (!s) {
return '';
}
s=3Ds.replace(/^\s*/g,'');
s=3Ds.replace(/\s*$/g,'');
return s;
}
function ANEH (m,u,l)
{
var s=3DANEU+'m=3D'+escape(m)+'&u=3D'+escape(u)+'&l=3D'+l;
document.write('<SCR'+'IPT SRC=3D"'+s+'" =
LANGUAGE=3D"JavaScript"></SCR'+'IPT>');
return true;
}
function ANGCC ()
{
var ccc=3DANTCC;
if ((ccc=3D=3Dnull)         ||
!ccc.match (/^\w{3}$/) )
{
ccc=3DANDCC.toUpperCase();
}
return ccc;
}
function TCDA (tc)
{
var kw;
var pb;
if ((tc !=3Dnull) && (tc !=3D''))
{
var pa=3Dtc.split (";");
for (var p=3D0; p < pa.length; p++)
{
kv=3Dpa[p].split("=3D");
k=3Dkv[0];
v=3Dkv[1];
if (k!=3Dnull) {
k=3DANTR(k);
}
if (v!=3Dnull) {
v=3DANTR(v);
}
var m=3Dk.toUpperCase();
switch (m) {
case ("CC"):
v=3Dv.toUpperCase();
if (v !=3Dnull && v !=3D'')
{
ANTCC=3Dv;
}
break;
case ("SC"):
if (v!=3Dnull&&v!=3D'') {
if (v.length > 256) {v=3Dv.substring(0,256);}
ANVSC=3Dv;
}
break;
case ("RD"):
if (v!=3Dnull&&v!=3D'') {
if (v.length > 128) {v=3Dv.substring(0,128);}
ANRD=3Dv.toLowerCase();
}
break;
case ("DT"):
ANVDT=3D1;
break;
case ("ND"):
ANVDT=3D0;
break;
case ("UD"):
if (v !=3Dnull && v !=3D'')
{
ANTPUD=3Dv;
}
break;
case ("DA"):
ANVDA=3D1;
break;
default:
if (v!=3Dnull&&v!=3D'') {
ANCV(k,v);
}
}
}
}
ANPA();
}
function ANPA ()
{
if (((ANP & 2) !=3D0) &&
(ANDEPC13651=3D=3Dnull) &&
(ANVDT=3D=3D1)     &&
(ANOO=3D=3D0)      )
{
ANDEPC13651=3D1;
ANVDT=3D0;
ANGDCC();
ANSDR();
}
if (ANVDA=3D=3D1)
{
ANDA();
ANVDA=3D0;
}
}
function ANRTXR()
{
if (ANSL !=3Dnull)
{
var tsa=3DANSL.split ("|");
if (ANAXLSL !=3Dnull)
{
ANAXSC (tsa);
}
}
document.write('<iframe SRC=3D"' + ANTPPU + '" height=3D"0" width=3D"0" =
frameborder=3D"0"></iframe>');
}
function ANAXSC()
{
var xd=3Dnull;
var lsa=3DANAXLSL.split ("|");
var asa=3DANSL.split ("|");
for (lsi=3D0; lsi < lsa.length; lsi++)
{
for (asi=3D0; asi < asa.length; asi++)
{
if (lsa[lsi]=3D=3Dasa[asi])
{
if (xd=3D=3Dnull)
{
xd=3D'1#' + lsa[lsi];
}
else
{
xd +=3D'|' + lsa[lsi];
}
break;
}
}
}
var cp=3D(ANAXCP=3D=3Dnull) ? "/" : ANAXCP;
ANSC ('AxData', xd, ANAXCD * 3600000, cp);
ANSC ('Axxd', '1', null, cp);
if (axOnSet !=3Dnull)
{
axOnSet();
}
}
function Tacoda_AMS_DDC_addPair(k, v) {
ANCV(k,v);
}
function ANCV(k,v){
AMSK[AMSN]=3Dk;
AMSVL[AMSN]=3Dv;
AMSN++;
}
function ANTCV() {
var TVS=3D"";
for(var i=3D0; i<AMSN; i++) {
if (!AMSK[i]) {
continue;
}
if (!AMSVL[i]) {
AMSVL[i]=3D'';
}
TVS +=3D"&v_" + escape( AMSK[i].toLowerCase() ) + "=3D" + escape( =
AMSVL[i].toLowerCase() ) ;
}
return TVS;
}
function Tacoda_AMS_DDC (tiu, tjv)
{
ANDDC (tiu, tjv);
}
function ANDA() {
var t=3D'';
var e=3DANGRD().split(".");
e.reverse();
t=3De[1] + '.' + e[0];
if (typeof(ANDNX[t])!=3D'undefined') {
t=3DANDNX[t];
}
else {
t=3DANDD;
}
var tiu=3D'http://'+AMSTEP+'.'+t+'/'+AMSTES;
ANDDC(tiu,"0.0");
}
function ANDDC (tiu, tjv) {
if (((ANP & 1) !=3D0) &&
(AMSDPF !=3D1)    )
{
AMSDPF=3D1;
var ccc=3DANGCC();
var ta=3D"?"+Math.floor (Math.random() * 100000) =
+"&v=3D"+ANV+"&r=3D"+escape(document.referrer)+"&p=3D"+ ccc =
+":"+escape(ANVSC);
if (AMSLGC=3D=3D1) {
ta +=3D"&page=3D"+escape(window.location.href);
}
ta +=3D"&tz=3D"+(new Date()).getTimezoneOffset()+"&s=3D"+ANSID;
if (ANCB3=3D=3D1)
{
ta+=3D"&ckblk3";
}
if (ANCB1=3D=3D1)
{
ta +=3D"&ckblk1";
}
else
{
for(var i=3D0; i<AMSC.length; i++) {
var cl=3DAMSC[i];
var clv=3DANRC(cl);
if(cl !=3Dnull) {
ta +=3D"&c_"+escape(cl)+"=3D"+escape(clv);
}
}
}
ANRID()
ta +=3DANTCV();
document.write('<IMG'+' SRC=3D"' + tiu + ta + '" STYLE=3D"display: none" =
height=3D"1" width=3D"1" border=3D"0">');
}
}
function ANRID() {
if (AMSRID !=3D'' && AMSSID !=3D'') {
if (ANRC (AMSRID) !=3Dnull) {
AMSSRID=3DAMSSID + ANRC (AMSRID);
ANCV ("regid", AMSSRID);
}
}
}
function ANDP (tc)
{
if ((ANP & 2) !=3D0)
{
ANTCC=3Dtc.toUpperCase();
ANVDA=3D0;
ANCCF();
}
}
function ANV2R (v, rg, psl, ssl, rs, rd)
{
var m;
var oc;
var r;
var rl;
var ss;
var lm=3D"";
var rt=3Dnull;
var ra=3Drg.split("|");
var pi=3D0;
var si=3Dpsl;
var oi=3Dsi + ssl;
var miwoo=3Doi + rs;
var miwo=3Dmiwoo + 1;
for (ri=3D0; (ri < ra.length) && (rt=3D=3Dnull); ri++)
{
r=3Dra[ri];
rl=3Dr.length;
if (rl >=3Dmiwoo)
{
oc=3Dr.charCodeAt (oi);
if ((oc < 42) && (oc > 32) && (rl >=3Dmiwo))
{
if ((psl=3D=3D0) || (r[pi]=3D=3D'A'))
{
m=3Dr.substr (miwo, r.length - miwo);
}
else
{
m=3Dlm.substr (0, r.charCodeAt (pi) - 65);
m=3Dm.concat (r.substr (miwo, r.length - miwo));
}
if ((ssl !=3D0) && (r[si] !=3D'A'))
{
ss=3Dr.charCodeAt (si) - 65;
m=3Dm.concat (lm.substr (lm.length - ss, ss));
}
switch (r[oi])
{
case "!":
if ((v.length=3D=3Dm.length) && (v.indexOf (m)=3D=3D0))
{
rt=3Dr.substr (oi + 1, rs);
}
break;
case ")":
if (v.lastIndexOf (m)=3D=3D(v.length - m.length))
{
rt=3Dr.substr (oi + 1, rs);
}
break;
case "(":
if (v.indexOf (m)=3D=3D0)
{
rt=3Dr.substr (oi + 1, rs);
}
break;
case "#":
if (v.search (m) !=3D-1)
{
rt=3Dr.substr (oi + 1, rs);
}
break;
case "&":
if (v.indexOf (m) !=3D-1)
{
rt=3Dr.substr (oi + 1, rs);
}
break;
}
}
else
{
if ((psl=3D=3D0) || (r[pi]=3D=3D'A'))
{
m=3Dr.substr (miwoo, r.length - miwoo);
}
else
{
m=3Dlm.substr (0, r.charCodeAt (pi) - 65);
m=3Dm.concat (r.substr (miwoo, r.length - miwoo));
}
if ((ssl !=3D0) && (r[si] !=3D'A'))
{
ss=3Dr.charCodeAt (si) - 65;
m=3Dm.concat (lm.substr (lm.length - ss, ss));
}
if (v.indexOf (m) !=3D-1)
{
rt=3Dr.substr (oi, rs);
}
}
}
lm=3Dm;
}
return (rt=3D=3Dnull) ? rd : rt.replace (/^\s+|\s+$/g,"");
}
function ANGDCC ()
{
if (ANCC !=3D1)
{
ANTCC=3DANV2R (eval (ANSCC), CCLOOKUP22, ANCCPD, ANCCSD, 3, =
ANDCC).toUpperCase();
}
}
function ANSDR ()
{
var ccc=3DANGCC();
if ((ccc.indexOf (ANXCC) !=3D0) || (ccc.length !=3DANXCC.length))
{
var ANU=3D"";
var xs=3D0;
if (ANURL=3D=3D1)
{
ANU=3D"&page=3D" + escape (window.location.href);
}
if ((ANAXLSL !=3Dnull) && (ANRC ('Axxd')=3D=3Dnull))
{
xs +=3D1;
}
if (xs > 0 )
{
ANU +=3D"&xs=3D" + xs;
}
if (ANRDF=3D=3D1)
{
ANU +=3D"&r=3D" + ANGRD();
}
if (ANTPUD !=3Dnull)
{
ANU +=3D"&ud=3D" + escape (ANTPUD);
}
document.write ('<SCR'+'IPT SRC=3D"' + ANDPU + 'cmd=3D' + ccc + '&si=3D' =
+ ANSID + ANU + '&v=3D' + ANV + '&cb=3D' + Math.floor (Math.random() * =
100000) + '" LANGUAGE=3D"JavaScript"></SCR' + 'IPT>');
}
ANSME (ccc);
}
function ANSME (ccc)
{
if (ANME=3D=3D1)
{
ANME=3D0;
document.write ('<SCR'+'IPT SRC=3D"' + ANMU + ccc + '&si=3D'+ ANSID + =
'&cb=3D' + Math.floor (Math.random() * 100000) + '" =
LANGUAGE=3D"JavaScript"></SCR' + 'IPT>');
}
}
document.dartTData=3D"";
document.dartTDataValue=3DANRC ("TData");
if (document.dartTDataValue !=3D"" && document.dartTDataValue !=3Dnull)
{
var f=3Ddocument.dartTDataValue.split ("|");
for (var i=3D0; i < f.length; i++)
{
document.dartTData +=3D"kw=3D" + f[i] + ";";
}
}
document.dartTid=3DANRC ("TID");
if (document.dartTid !=3D"" && document.dartTid !=3Dnull)
{
document.dartTid=3D"u=3D" + document.dartTid + ";";
}
try
{
var tc;
var tcdacmd
if (tcdacmd !=3Dnull)
{
tc=3Dtcdacmd + '';
}
else
{
tc=3D'';
}
tcdacmd=3D'';
TCDA (tc);
}
catch (e)
{
ANEH (e,'','');
}
function getElementByClass(classnames, limit, delimit) {
if(document.all || document.getElementsByTagName) {
var inc=3D0;
var alltags=3Ddocument.all ? document.all : =
document.getElementsByTagName("*");
var customcollection=3D"";
for(var i=3D0; i < alltags.length; i++) {
for(var x=3D0; x < classnames.length; x++) {
if (alltags[i].className=3D=3Dclassnames[x] && alltags[i].innerHTML) {
inc++;
customcollection =
+=3Dalltags[i].innerHTML.replace(/(<([^>]+)>)/ig,"").replace(/&/gi,
"&").replace(/</gi, "<").replace(/>/gi, =
">").replace(/&[0-9a-z]{2,7};/gi, =
"").replace(/[_\s+\-\:|=C2=BB]/g,"").toLowerCase();
if(delimit=3D=3D=3Dtrue) {
customcollection +=3D";";
}
}
}
if(inc >=3Dlimit && limit > 0) {
return customcollection;
}
}
return customcollection;
} else {
return "";
}
}

------=_NextPart_000_0000_01C9BDA5.D2A768D0--
