From: "Saved by Windows Internet Explorer 7"
Subject: Government roundup - Page 3 - al.com
Date: Wed, 4 Feb 2009 08:01:17 -0600
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01C9869E.C1DA1720"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/birminghamnews/stories/index.ssf?/base/news/1233652569113700.xml&coll=2&thispage=3

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Government roundup - Page 3 - al.com</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3DISO-8859-1"><LINK=20
href=3D"http://www.al.com/css/global_v2.css" type=3Dtext/css =
rel=3Dstylesheet><LINK=20
href=3D"http://www.al.com/css/toprail.css" type=3Dtext/css =
rel=3Dstylesheet><LINK=20
href=3D"http://www.al.com/css/article.css" type=3Dtext/css =
rel=3Dstylesheet><LINK=20
href=3D"http://www.al.com/css/footerv2.css" type=3Dtext/css =
rel=3Dstylesheet>
<STYLE type=3Dtext/css></STYLE>

<META content=3D"MSHTML 6.00.6001.18183" name=3DGENERATOR></HEAD>
<BODY><LINK href=3D"http://www.al.com/08design/toprail/css/toprail.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.al.com/08design/css/footer.css" type=3Dtext/css =
rel=3Dstylesheet>
<SCRIPT src=3D"http://www.al.com/08design/js/jquery-1.2.3.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.al.com/08design/js/jqmodal.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.al.com/08design/js/toprail.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.al.com/08design/js/regions_bar.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.al.com/dhtml/includes/Pop.js"=20
type=3Dtext/javascript></SCRIPT>
<!--- OAS SETUP start -->
<SCRIPT language=3DJavaScript>
//configuration
OAS_url =3D 'http://ads.al.com/RealMedia/ads/';
OAS_sitepage =3D 'www.al.com/birminghamnews/stories/index.ssf';

OAS_listpos =3D =
'Leaderboard,SponsorLeft,Popup,SponsorRight,StoryAd,Rectangle,TxtLink1,Tx=
tLink2,TxtLink3,TxtLink4,SkyScraper2';

OAS_query =3D '/base/news/1233652569113700.xml&coll=3D2&thispage=3D3';
OAS_target =3D '_top'; //end of configuration
</SCRIPT>

<SCRIPT language=3DJavaScript>=0A=
<!-- -->=0A=
OAS_version =3D 10;=0A=
OAS_rn =3D '001234567890'; OAS_rns =3D '1234567890';=0A=
OAS_rn =3D new String (Math.random()); OAS_rns =3D OAS_rn.substring (2, =
11);=0A=
function OAS_NORMAL(pos) {=0A=
  document.write('<A HREF=3D"' + OAS_url + 'click_nx.cgi/' + =
OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + '?' + =
OAS_query + '" TARGET=3D' + OAS_target + '>');=0A=
  document.write('<IMG SR' + 'C=3D"' + OAS_url + 'adstream_nx.cgi/' + =
OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + '?' + =
OAS_query + '" BORDER=3D0></A>');=0A=
}=0A=
//-->=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript1.1>=0A=
<!-- -->=0A=
OAS_version =3D 11;=0A=
if (navigator.userAgent.indexOf('Mozilla/3') !=3D -1 || =
navigator.userAgent.indexOf('Mozilla/4.0 WebTV') !=3D -1)=0A=
  OAS_version =3D 10;=0A=
if (OAS_version >=3D 11)=0A=
  document.write('<SCRIPT LANGUAGE=3DJavaScript1.1 SR' + 'C=3D"' + =
OAS_url + 'adstream_mjx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + =
OAS_listpos + '?' + OAS_query + '"><\/SCRIPT>');=0A=
//-->=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript>=0A=
<!-- -->=0A=
document.write('');=0A=
function OAS_AD(pos) {=0A=
  if (OAS_version >=3D 11)=0A=
    OAS_RICH(pos);=0A=
  else=0A=
    OAS_NORMAL(pos);=0A=
}=0A=
//-->=0A=
</SCRIPT>
<!--- OAS SETUP end -->
<DIV class=3Dpagewide>
<DIV id=3DToprail>
<DIV id=3DMasthead>
<DIV id=3DToprail_Affiliate_Logo><A title=3Dhttp://www.al.com=20
href=3D"http://www.al.com/"><IMG alt=3Dhttp://www.al.com=20
src=3D"http://www.al.com/08design/toprail/images/logo_al.gif"></A></DIV>
<DIV id=3DToprail_Leaderboard>
<DIV class=3DLeaderboard>
<SCRIPT type=3Dtext/javascript>OAS_AD("Leaderboard");</SCRIPT>
</DIV></DIV>
<DIV id=3DTopsearch>
<UL id=3DToprailSearchTabs>
  <LI class=3Dsearch_tab_on id=3DToprailSearchTab1>
  <DIV class=3Dtab id=3DToprailSearchTab1Start></DIV>
  <DIV class=3D"text tab">Site Search</DIV>
  <DIV class=3Dtab id=3DToprailSearchTab1End></DIV></LI>
  <LI class=3D"" id=3DToprailSearchTab2>
  <DIV class=3D"" id=3DToprailSearchTab2Start></DIV>
  <DIV class=3Dtext>Search Local Business Listings</DIV>
  <DIV class=3D"" id=3DToprailSearchTab2End></DIV></LI></UL>
<DIV id=3DToprailSearchForms>
<DIV class=3D"vertical_line left"></DIV>
<FORM id=3DToprail_Search=20
onsubmit=3D"return =
filterSiteSearch('http://www.al.com',this.Search_Field)"=20
action=3Dhttp://search.al.com/sp method=3Dget><INPUT type=3Dhidden =
value=3D100 name=3Daff>=20
<INPUT id=3DSearch_Field onblur=3DprepSiteSearch(this,false)=20
onfocus=3DprepSiteSearch(this,true) size=3D27=20
value=3D"Town, Keyword, Local Businesses, Web ID" name=3Dkeywords> =
<INPUT class=3DimageGo_toprail id=3DSearch_Button title=3DGo =
type=3Dsubmit> </FORM>
<DIV id=3DToprail_BusinessSearch><A =
href=3D"http://businessfinder.al.com/">Find=20
Businesses &amp; Local Listings =BB</A> </DIV>
<DIV class=3D"vertical_line right"></DIV></DIV></DIV>
<DIV id=3DSponsor_Ad>
<DIV class=3DSiteSponsor>
<SCRIPT type=3Dtext/javascript>OAS_AD("SiteSponsor");</SCRIPT>
</DIV></DIV></DIV>
<DIV id=3DTopnav>
<TABLE id=3DLevel1>
  <TBODY>
  <TR>
    <TD id=3DFirst_Cell><A id=3DHome =
href=3D"http://www.al.com/">Home</A></TD>
    <TD class=3Dactive><A id=3DNews =
href=3D"http://www.al.com/news/">News</A></TD>
    <TD><A id=3DWeather =
href=3D"http://www.al.com/weather/">Weather</A></TD>
    <TD><A id=3DSports =
href=3D"http://www.al.com/sports/">Sports</A></TD>
    <TD><A id=3DEntertainment=20
      href=3D"http://www.al.com/entertainment/">Entertainment</A></TD>
    <TD><A id=3DTravel =
href=3D"http://www.al.com/travel/">Travel</A></TD>
    <TD><A id=3DInteract =
href=3D"http://www.al.com/interact/">Interact</A></TD>
    <TD><A id=3DJobs href=3D"http://www.al.com/jobs/">Jobs</A></TD>
    <TD><A id=3DAutos href=3D"http://www.al.com/autos/">Autos</A></TD>
    <TD><A id=3D"Real Estate" =
href=3D"http://www.al.com/realestate/">Real=20
      Estate</A></TD>
    <TD><A id=3DClassifieds=20
    href=3D"http://www.al.com/classifieds/">Classifieds</A></TD>
    <TD><A id=3DShop href=3D"http://www.al.com/shopping/">Shop</A></TD>
    <TD id=3DLast_Cell><A id=3D"Place An Ad"=20
      href=3D"http://www.al.com/placead/">Place An =
Ad</A></TD></TR></TBODY></TABLE>
<UL id=3DLevel2>
  <LI id=3DLevel2_First><A onclick=3D"return false;"=20
  href=3D"http://www.al.com/birminghamnews/stories/">News</A></LI>
  <LI><A href=3D"http://www.al.com/business/">Business</A></LI>
  <LI><A href=3D"http://www.al.com/opinion/">Opinion</A></LI>
  <LI><A href=3D"http://www.al.com/politics/">Politics</A></LI>
  <LI><A href=3D"http://www.al.com/obits/">Obits</A></LI>
  <LI><A href=3D"http://www.al.com/newsflash/">Nation/World</A></LI>
  <LI><A href=3D"http://www.al.com/technology/">Tech</A></LI>
  <LI><A href=3D"http://www.al.com/religion/">Religion</A></LI>
  <LI><A href=3D"http://www.al.com/birminghamnews/">Birmingham =
News</A></LI>
  <LI><A =
href=3D"http://www.al.com/press-register/">Press-Register</A></LI>
  <LI><A href=3D"http://www.al.com/huntsvilletimes/">Huntsville =
Times</A></LI></UL><!-- Relative TopRail: =
http://www.al.com/birminghamnews/ Current Location: =
http://http://www.al.com/birminghamnews/stories/index.ssf =
--></DIV></DIV>
<SCRIPT type=3Dtext/javascript>updateLev1Links();</SCRIPT>
<BR class=3Dcontent_gap>
<DIV class=3DPopup>
<SCRIPT type=3Dtext/javascript><!--
	 OAS_AD('Popup');
	//--></SCRIPT>
</DIV>
<DIV id=3Dmain>
<DIV class=3D"col one234">
<DIV class=3D"box masthead"><A =
href=3D"http://www.al.com/birminghamnews/"><IMG=20
height=3D50 alt=3D"The Birmingham News"=20
src=3D"http://www.al.com/images/birminghamnews/storymast_bn_469x50.gif" =
width=3D469=20
border=3D0></A>
<DIR>
<LI>=95 <A href=3D"http://www.al.com/bnsubscribe/">Subscribe</A>=20
<LI>=95 <A href=3D"http://www.al.com/birminghamnews/">Today's Paper =
&amp; More</A>=20
</LI></DIR>
<DIV class=3Dendrow></DIV></DIV>
<DIV class=3D"col one mdsmall">
<DIV class=3DSponsorRight>
<SCRIPT type=3Dtext/javascript><!--
			OAS_AD('SponsorRight');
		 //--></SCRIPT>
</DIV>
<DL class=3D"border special">
  <DT class=3Drule>TOP STORIES </DT>
  <DD>
  <DIV class=3D"chad xml">
  <P class=3Dc>=95 <A=20
  =
href=3D"http://www.al.com/news/birminghamnews/statebriefs.ssf?/base/news/=
1233738990293560.xml&amp;coll=3D2">Gov.=20
  Bob Riley charts Alabama's path to economic health, calling for fiscal =

  restraint, tax relief, ethics overhaul, but no gambling</A> </P></DIV>
  <DIV class=3D"chad xml">
  <P class=3Dc>=95 <A=20
  =
href=3D"http://www.al.com/news/birminghamnews/metro.ssf?/base/news/123373=
8916293560.xml&amp;coll=3D2">Jefferson=20
  County Commission members plan to rely on lawmakers after lobbyist =
fiasco</A>=20
  </P></DIV>
  <DIV class=3D"chad xml">
  <P class=3Dc>=95 <A=20
  =
href=3D"http://www.al.com/news/birminghamnews/statebriefs.ssf?/base/news/=
1233738938293560.xml&amp;coll=3D2">State=20
  funding for student financial aid fell more in Alabama last year than =
in any=20
  other Southern state</A> </P></DIV>
  <DIV class=3Dmore>=95 <A =
href=3D"http://www.al.com/news/birminghamnews">More=20
  Headlines</A></DIV></DD></DL>
<DL class=3D"border special">
  <DT class=3Drule>PHOTO GALLERIES </DT>
  <DD class=3Dmediathumb>
  <DIV class=3D"chad xml">
  <P class=3Dc><A=20
  =
href=3D"http://photos.al.com/birmingham-news/2009/01/fifteen_leaders_for_=
the_future_13.html"><IMG=20
  =
src=3D"http://photos.al.com/photos/birminghamnews/480c137e0b786c00bdb55c0=
3c668ea0c_150.jpg"></A>=20
  <A=20
  =
href=3D"http://photos.al.com/birmingham-news/2009/01/fifteen_leaders_for_=
the_future_13.html">CARRIE=20
  KURLANDER</A> </P>
  <P class=3Dc><A=20
  =
href=3D"http://photos.al.com/birmingham-news/2009/01/fifteen_leaders_for_=
the_future_14.html"><IMG=20
  =
src=3D"http://photos.al.com/photos/birminghamnews/917710c7156fba33390f656=
defb5b5b5_150.jpg"></A>=20
  <A=20
  =
href=3D"http://photos.al.com/birmingham-news/2009/01/fifteen_leaders_for_=
the_future_14.html">CEDRIC=20
  SPARKS</A> </P>
  <P class=3Dc><A=20
  =
href=3D"http://photos.al.com/birmingham-news/2009/01/fifteen_leaders_for_=
the_future_11.html"><IMG=20
  =
src=3D"http://photos.al.com/photos/birminghamnews/4c04fbc53f17d71b03ed549=
641ec47bd_150.jpg"></A>=20
  <A=20
  =
href=3D"http://photos.al.com/birmingham-news/2009/01/fifteen_leaders_for_=
the_future_11.html">CHARLIE=20
  WILLIAMS=C2=90</A> </P>
  <P class=3Dc><A=20
  =
href=3D"http://photos.al.com/birmingham-news/2009/01/fifteen_leaders_for_=
the_future_12.html"><IMG=20
  =
src=3D"http://photos.al.com/photos/birminghamnews/a95cc7191fbb66d9d59e46c=
d029cd053_150.jpg"></A>=20
  <A=20
  =
href=3D"http://photos.al.com/birmingham-news/2009/01/fifteen_leaders_for_=
the_future_12.html">NICK=20
  SELLERS=C2=90</A> </P>
  <P class=3Dc><A=20
  =
href=3D"http://photos.al.com/birmingham-news/2009/01/fifteen_leaders_for_=
the_future_9.html"><IMG=20
  =
src=3D"http://photos.al.com/photos/birminghamnews/5262a9f5171db3aff5e572f=
48dcaf456_150.jpg"></A>=20
  <A=20
  =
href=3D"http://photos.al.com/birmingham-news/2009/01/fifteen_leaders_for_=
the_future_9.html">BRIAN=20
  HAMILTON=C2=90 </A></P></DIV>
  <DIV class=3Dmore>=95 <A =
href=3D"http://photos.al.com/birmingham-news/">See More=20
  Photos</A></DIV></DD></DL>
<DL class=3D"border special">
  <DT class=3Drule>LATEST COLUMNS </DT>
  <DD><A =
href=3D"http://www.al.com/news/birminghamnews/drivers.ssf"><B>Driver's=20
  Side</B></A>=20
  <DIV class=3D"chad xml">
  <P class=3Dc>=95 <A=20
  =
href=3D"http://www.al.com/news/birminghamnews/drivers.ssf?/base/news/1233=
739018293560.xml&amp;coll=3D2">Keep=20
  your cool on the ice</A> </P></DIV>
  <P class=3Dmore></P><A=20
  href=3D"http://www.al.com/news/birminghamnews/jarchibald.ssf"><B>John=20
  Archibald</B></A>=20
  <DIV class=3D"chad xml">
  <P class=3Dc>=95 <A=20
  =
href=3D"http://www.al.com/news/birminghamnews/jarchibald.ssf?/base/news/1=
233652581113700.xml&amp;coll=3D2">Leadership=20
  is more than your photo in the paper</A> </P></DIV>
  <DIV class=3Dmore>=95 <A=20
  href=3D"http://www.al.com/opinion/birminghamnews/columnists.ssf">More=20
  Columnists</A></DIV></DD></DL>
<DL class=3Dborder>
  <DT class=3Dclosed>FORUMS </DT>
  <DD class=3Dinset>
  <DL>
    <DT class=3D"rule mdsmall">Birmingham </DT>
    <DD>
    <DIV class=3Dchad>
    <P class=3Dc>=95 <A=20
    =
href=3D"http://www.al.com/forums/birmingham/index.ssf?extlink?artid=3D238=
258">"I=20
    assure you, layoffs...</A> <I>by <A=20
    =
onclick=3D"window.open('','virgen','scrollbars=3Dyes,toolbar=3Dno,locatio=
n=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,resizable=3Dyes,width=3D=
600,height=3D400')"=20
    href=3D"http://www.al.com/forums/profile.ssf?nickname=3Dvirgen"=20
    target=3Dvirgen>virgen</A> 02/03/2009 9:13&nbsp;p.m. CT </I></P>
    <P class=3Dc>=95 <A=20
    =
href=3D"http://www.al.com/forums/birmingham/index.ssf?extlink?artid=3D238=
247">Expand=20
    and </A><I>by <A=20
    =
onclick=3D"window.open('','virgen','scrollbars=3Dyes,toolbar=3Dno,locatio=
n=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,resizable=3Dyes,width=3D=
600,height=3D400')"=20
    href=3D"http://www.al.com/forums/profile.ssf?nickname=3Dvirgen"=20
    target=3Dvirgen>virgen</A> 02/03/2009 6:13&nbsp;p.m. CT =
</I></P></DIV>
    <DIV class=3Dmore>=95 <A=20
    href=3D"http://www.al.com/forums/birmingham/">More</A></DIV></DD>
    <DT class=3D"rule mdsmall">Hoover </DT>
    <DD>
    <DIV class=3Dchad>
    <P class=3Dc>=95 <A=20
    =
href=3D"http://www.al.com/forums/hoover/index.ssf?extlink?artid=3D62052">=
Well is=20
    time to start...</A> <I>by <A=20
    =
onclick=3D"window.open('','freedom5','scrollbars=3Dyes,toolbar=3Dno,locat=
ion=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,resizable=3Dyes,width=3D=
600,height=3D400')"=20
    href=3D"http://www.al.com/forums/profile.ssf?nickname=3Dfreedom5"=20
    target=3Dfreedom5>freedom5</A> 02/04/2009 6:12&nbsp;a.m. CT </I></P>
    <P class=3Dc>=95 <A=20
    =
href=3D"http://www.al.com/forums/hoover/index.ssf?extlink?artid=3D62054">=
I hope=20
    that there is a...</A> <I>by <A=20
    =
onclick=3D"window.open('','AKAposter112','scrollbars=3Dyes,toolbar=3Dno,l=
ocation=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,resizable=3Dyes,wi=
dth=3D600,height=3D400')"=20
    =
href=3D"http://www.al.com/forums/profile.ssf?nickname=3DAKAposter112"=20
    target=3DAKAposter112>AKAposter112</A> 02/04/2009 7:25&nbsp;a.m. CT=20
    </I></P></DIV>
    <DIV class=3Dmore>=95 <A=20
    href=3D"http://www.al.com/forums/hoover/">More</A></DIV></DD>
    <DD>
    <DIV class=3Dmore>=95 <A href=3D"http://www.al.com/forums/">All=20
    Forums</A></DIV></DD></DL></DD></DL>
<DL class=3Dborder>
  <DT class=3Dclosed>BLOGS </DT>
  <DD class=3Dinset>
  <DL>
    <DT class=3D"rule mdsmall">Scott Stantis </DT>
    <DD>
    <DIV class=3D"chad xml">
    <P class=3Dc>=95 <A=20
    =
href=3D"http://blog.al.com/stantis/2009/02/the_state_of_the_state.html">D=
riving=20
    home the point</A> <U>2:36 a.m. CT </U></P>
    <P class=3Dc>=95 <A=20
    =
href=3D"http://blog.al.com/stantis/2009/02/the_kids_are_back_in_town.html=
">The=20
    kids are back in town</A> <U>3:18 a.m. CT </U></P></DIV>
    <DIV class=3Dmore>=95 <A =
href=3D"http://blog.al.com/stantis">More</A></DIV></DD>
    <DT class=3D"rule mdsmall">Scene </DT>
    <DD>
    <DIV class=3D"chad xml">
    <P class=3Dc>=95 <A=20
    =
href=3D"http://blog.al.com/scene/2009/02/ruben_studdard_shines_in_other.h=
tml">Ruben=20
    Studdard shines in otherwise ordinary "Ain't Misbehavin'" in =
Birmingham</A>=20
    </P>
    <P class=3Dc>=95 <A=20
    =
href=3D"http://blog.al.com/scene/2009/02/on_cw_90210_is_moving_reaper_i.h=
tml">On=20
    CW: '90210' is moving, 'Reaper' is returning</A> </P></DIV>
    <DIV class=3Dmore>=95 <A=20
  =
href=3D"http://blog.al.com/scene/">More</A></DIV></DD></DL></DD></DL></DI=
V>
<DIV class=3D"col two34 last">
<DIV class=3Dfstory>
<H1 class=3Dred>Government roundup - Page 3</H1>
<DIV class=3Dsubhead><B></B></DIV>
<P><B>SHELBY COUNTY: </B></P>
<P>Panel removes sidewalks rule </P>
<P>The Shelby County Planning Commission on Monday night officially =
removed its=20
requirement of sidewalks for a subdivision that started out being =
developed in=20
an unincorporated area and later was annexed into Chelsea. </P>
<SCRIPT language=3DJavaScript1.1=20
src=3D"http://ads.al.com/RealMedia/ads/adstream_jx.ads/www.al.com/xml/sto=
ry/Birmingham/n/nmet/@StoryAd"></SCRIPT>

<SCRIPT language=3DJavaScript>                <!--=0A=
																	if (parseFloat(navigator.appVersion) =3D=3D 0) {=0A=
																	document.write('<IFRAME WIDTH=3D468 HEIGHT=3D60 =
MARGINWIDTH=3D0 MARGINHEIGHT=3D0 HSPACE=3D0 VSPACE=3D0 FRAMEBORDER=3D0 =
SCROLLING=3Dno BORDERCOLOR=3D"#000000" =
SRC=3D"http://ads.al.com/RealMedia/ads/adstream_sx.ads/www.al.com/xml/sto=
ry/Birmingham/n/nmet/@StoryAd"></IFRAME>');=0A=
																	}=0A=
																	--></SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ads.al.com/RealMedia/ads/click_nx.ads/www.al.com/xml/story=
/Birmingham/n/nmet/@StoryAd?x"><IMG=20
src=3D"http://ads.al.com/RealMedia/ads/adstream_nx.ads/www.al.com/xml/sto=
ry/Birmingham/n/nmet/@StoryAd?x"></A>=20
</NOSCRIPT>
<P>The Planning Commission voted to amend the terms governing the =
Highland Ridge=20
subdivision and return a bond posted by the developer to ensure that =
sidewalks=20
would be built. </P>
<P>Why: The county no longer has jurisdiction over the subdivision. </P>
<P>History: Shelby County approved a preliminary plat for Highland Ridge =
in=20
November 2006 and required sidewalks on at least one side of the streets =
because=20
the lots were less than an acre. In August 2007, Highland Ridge was =
annexed into=20
Chelsea, which does not require sidewalks. </P>
<P>The debate: Developer Leo Joseph said he took Highland Ridge into =
Chelsea=20
because the city surrounded the subdivision. He said even though it =
won't have=20
sidewalks, the subdivision has wider streets and several cul-de-sacs. =
Malcomb=20
Daniels -- </P>
<P><B>CALERA: </B></P>
<P>Police to buy two Chevrolet Malibus </P>
<P>The City Council voted Monday night to let Police Chief Sean Lemley =
buy two=20
Chevrolet Malibus as police vehicles. </P>
<P>Why: One of the department's police cruisers was totaled recently, =
and=20
another is not working and would be too costly to repair. Lemley said he =
can buy=20
the two 2006 Malibus, each with about 40,000 miles, from state surplus =
for a=20
total of $16,800. </P>
<P>Insurance will pay about $9,000 for the wrecked cruiser. Lemley said =
he also=20
has an additional $7,200 after the Shelby County Sheriff's Department =
reimbursed=20
the city for training expenses for a former Calera police officer now =
working=20
for the sheriff. </P>
<P><B>Other business: </B></P>
<P>The council voted unanimously to grant a retail beer and retail table =
wine=20
license to The Fish Market, which will reopen on U.S. 31 soon. Scottie =
Vickery=20
-- </P>
<P style=3D"MARGIN: 18px 0px 24px" align=3Dright><A=20
href=3D"http://www.al.com/birminghamnews/stories/index.ssf?/base/news/123=
3652569113700.xml&amp;coll=3D2&amp;thispage=3D2">Previous</A>=20
<A=20
href=3D"http://www.al.com/birminghamnews/stories/index.ssf?/base/news/123=
3652569113700.xml&amp;coll=3D2">1</A>=20
| <A=20
href=3D"http://www.al.com/birminghamnews/stories/index.ssf?/base/news/123=
3652569113700.xml&amp;coll=3D2&amp;thispage=3D2">2</A>=20
| <B>3</B> </P></DIV><BR clear=3Dall>
<SCRIPT language=3Djavascript>=0A=
																o_pagetype=3D"story";=0A=
																o_indexpage=3D"Birmingham";=0A=
																o_title=3D"Government roundup - Page 3";=0A=
																o_category=3D"nmet";=0A=
																o_uid=3D"1233652569113700";=0A=
																o_date=3D"02/03/09";=0A=
																o_pnum=3D"3";=0A=
																o_npgs=3D"3";=0A=
															</SCRIPT>
<BR>
<CENTER class=3Dbyln>=A9 2009 The Birmingham News. All rights =
reserved.<BR>This=20
material may not be published, broadcast, rewritten or=20
redistributed.</CENTER></DIV>
<HR class=3Dendrow>
</DIV>
<DIV class=3D"col five6 last">
<DIV class=3DRectangle>
<SCRIPT type=3Dtext/javascript><!--
		OAS_AD('Rectangle');
	 //--></SCRIPT>
</DIV>
<DIV class=3D"col five">
<DL class=3Dborder>
  <DT class=3D"closed mdsmall">SHARE THIS STORY </DT>
  <DD class=3Dunderline>
  <MENU>
    <LI><IMG height=3D18 alt=3D""=20
    src=3D"http://www.al.com/images/article/reddit_icon.gif" width=3D18=20
    align=3DabsMiddle><A=20
    =
onclick=3D"POP('http://reddit.com/submit?url=3D'+encodeURIComponent(locat=
ion.href)+'&amp;title=3D'+encodeURIComponent('Government roundup - Page =
3'), 'reddit','800','500','toolbar=3Dno'); return false;"=20
    href=3D"http://reddit.com/submit">Reddit</A>=20
    <LI>
    <LI><IMG height=3D18 alt=3D""=20
    src=3D"http://www.al.com/images/article/digg_icon.gif" width=3D18=20
    align=3DabsMiddle><A=20
    =
onclick=3D"POP('http://digg.com/submit?phase=3D2&amp;url=3D'+encodeURICom=
ponent(location.href)+'&amp;title=3D'+encodeURIComponent('Government =
roundup - Page 3')+'&amp;bodytext=3D'+encodeURIComponent(' SPRINGVILLE: =
'), 'Digg','970','600','resizable=3Dyes,scrollbars=3D1'); return false;" =

    href=3D"http://digg.com/submit">Digg</A>=20
    <LI><IMG height=3D18 alt=3D""=20
    src=3D"http://www.al.com/images/article/del.icio.us_icon.gif" =
width=3D18=20
    align=3DabsMiddle><A=20
    =
onclick=3D"POP('http://del.icio.us/post?v=3D4&amp;noui&amp;jump=3Dclose&a=
mp;url=3D'+encodeURIComponent(location.href)+'&amp;title=3D'+encodeURICom=
ponent('Government roundup - Page =
3')+'&amp;notes=3D'+encodeURIComponent(' SPRINGVILLE: '), =
'delicious','700','400','toolbar=3Dno'); return false;"=20
    href=3D"http://del.icio.us/post">del.icio.us</A>=20
    <LI><IMG height=3D18 alt=3D""=20
    src=3D"http://www.al.com/images/article/google_icon.gif" width=3D18=20
    align=3DabsMiddle><A=20
    =
onclick=3D"POP('http://www.google.com/bookmarks/mark?op=3Dadd&amp;title=3D=
'+encodeURIComponent('Government roundup - Page =
3')+'&amp;annotation=3D'+encodeURIComponent(' SPRINGVILLE: =
')+'&amp;bkmk=3D'+encodeURIComponent(location.href), =
'Google','700','700','toolbar=3Dno'); return false;"=20
    href=3D"http://www.google.com/bookmarks/">Google</A>=20
    <LI><IMG height=3D18 alt=3D""=20
    src=3D"http://www.al.com/images/article/yahoo_icon.gif" width=3D18=20
    align=3DabsMiddle><A=20
    =
onclick=3D"POP('http://myweb2.search.yahoo.com/myresults/bookmarklet?u=3D=
'+encodeURIComponent(location.href)+'&amp;t=3D'+encodeURIComponent('Gover=
nment roundup - Page 3')+'&amp;d=3D'+encodeURIComponent(' SPRINGVILLE: =
'), 'Yahoo','700','400','toolbar=3Dno'); return false;"=20
    =
href=3D"http://myweb2.search.yahoo.com/myresults/bookmarklet">Yahoo</A>=20
    <LI><IMG height=3D18 alt=3D""=20
    src=3D"http://www.al.com/images/article/facebook_icon.gif" =
width=3D18=20
    align=3DabsMiddle><A=20
    =
onclick=3D"POP('http://www.facebook.com/sharer.php?u=3D'+encodeURICompone=
nt(location.href)+'&amp;t=3D'+encodeURIComponent(document.title)+'&amp;d=3D=
'+encodeURIComponent(' SPRINGVILLE: '), =
'sharer','700','400','toolbar=3Dno'); return false;"=20
    href=3D"http://www.facebook.com/share">Facebook</A> </LI></MENU>
  <DIR class=3Dmdsmall>=95 <A=20
  href=3D"http://www.al.com/aboutus/index.ssf?sharestories.html">How =
Does It=20
  Work?</A></DIR></DD></DL>
<DL class=3Dborder>
  <DT class=3D"closed mdsmall">SITE TOOLS </DT>
  <DD class=3Dunderline>
  <MENU>
    <LI><A=20
    =
onclick=3D"POP('/sendthispage/sendthispage.ssf?'+location.href,'send_wind=
ow',490,585,'resizable'); return false;"=20
    href=3D"http://www.al.com/sendthispage/sendthispage.ssf"><IMG =
height=3D18=20
    alt=3D"E-mail This" =
src=3D"http://www.al.com/images/article/email_icon.gif"=20
    width=3D18 align=3DabsMiddle border=3D0>E-mail This</A>=20
    <LI><A=20
    =
onclick=3D"POP('/printer/printer.ssf?/base/news/1233652569113700.xml&amp;=
coll=3D2&amp;thispage=3D3','print_window',640,400,'scrollbars,status,menu=
bar,location,resizable'); return false;"=20
    =
href=3D"http://www.al.com/printer/printer.ssf?/base/news/1233652569113700=
.xml&amp;coll=3D2&amp;thispage=3D3"><IMG=20
    height=3D18 alt=3D"Print This"=20
    src=3D"http://www.al.com/images/article/print_icon.gif" width=3D18=20
    align=3DabsMiddle border=3D0>Print This</A>=20
    <LI><A href=3D"http://www.al.com/newsletters/"><IMG height=3D18 =
alt=3DNewsletters=20
    src=3D"http://www.al.com/images/article/newsletter_icon.gif" =
width=3D18=20
    align=3DabsMiddle border=3D0>Newsletters</A> </LI></MENU></DD></DL>
<DL class=3D"border special adops">
  <DT class=3Drule>SPONSORED LINKS </DT>
  <DD class=3Dmdsmall>
  <DIV class=3DTxtLink1>=95
  <SCRIPT type=3Dtext/javascript><!--
			 OAS_AD('TxtLink1');
			//--></SCRIPT>
   </DIV>
  <DIV class=3DTxtLink2>=95
  <SCRIPT type=3Dtext/javascript><!--
			 OAS_AD('TxtLink2');
			//--></SCRIPT>
   </DIV>
  <DIV class=3DTxtLink3>=95
  <SCRIPT type=3Dtext/javascript><!--
			 OAS_AD('TxtLink3');
			//--></SCRIPT>
   </DIV>
  <DIV class=3DTxtLink4>=95
  <SCRIPT type=3Dtext/javascript><!--
			 OAS_AD('TxtLink4');
			//--></SCRIPT>
   </DIV></DD></DL></DIV>
<DIV class=3D"col six last">
<DIV class=3DSkyScraper2>
<SCRIPT type=3Dtext/javascript><!--
		 OAS_AD('SkyScraper2');
	 	//--></SCRIPT>
</DIV></DIV>
<HR class=3Dendrow>
</DIV>
<HR class=3Dendrow>
</DIV>
<DIV id=3DFooter>
<DIV id=3DFooterLogos><A title=3D"Advance Internet"=20
href=3D"http://www.advance.net/"><IMG id=3DAdvanceLogo alt=3D"Advance =
Internet"=20
src=3D"http://www.al.com/08design/images/logo_footer_advanceinternet.gif"=
></A><A=20
title=3Dal.com href=3D"http://www.al.com/"><IMG id=3DAffiliateLogo =
alt=3Dal.com=20
src=3D"http://www.al.com/08design/images/logo_footer_al.gif"></A></DIV>
<DIV id=3DFooterMiniLinks><A title=3D"Site Map"=20
href=3D"http://www.al.com/sitemap/">Site Map</A> | <A title=3DRSS=20
href=3D"http://www.al.com/rss/">RSS</A> | <A title=3DAdvertise=20
href=3D"http://www.al.com/mediakit/">Advertise</A> | <A title=3DContact=20
href=3D"http://www.al.com/contactus/">Contact</A></DIV>
<DIV id=3DFooterSearch>
<FORM id=3DFooterSearchForm=20
onsubmit=3D"return filterSiteSearch('[al.com]',this.search_field.value)" =

action=3Dhttp://search.al.com/sp method=3Dget><LABEL =
for=3Dsearch_field>Search=20
al.com:</LABEL> <INPUT id=3DFooterSearchField =
onblur=3DprepSiteSearch(this,false)=20
onfocus=3DprepSiteSearch(this,true)=20
value=3D"Town, Keyword, Local Businesses, Web ID" name=3Dkeywords> =
<INPUT=20
type=3Dhidden value=3D100 name=3Daff> <INPUT class=3DimageGo =
id=3DFooterSearchButton title=3DGo type=3Dsubmit>=20
</FORM></DIV><BR class=3Dclear><BR>
<DIV id=3DFooterMainLinks><A title=3DHome =
href=3D"http://www.al.com/">Home</A> | <A=20
title=3DNews href=3D"http://www.al.com/news/">News</A> | <A =
title=3DWeather=20
href=3D"http://www.al.com/weather/">Weather</A> | <A title=3DSports=20
href=3D"http://www.al.com/sports/">Sports</A> | <A title=3DEntertainment =

href=3D"http://www.al.com/entertainment/">Entertainment</A> | <A =
title=3DTravel=20
href=3D"http://www.al.com/travel/">Travel</A> | <A title=3DInteract=20
href=3D"http://www.al.com/interact/">Interact</A> | <A title=3DJobs=20
href=3D"http://www.al.com/jobs/">Jobs</A> | <A title=3DAutos=20
href=3D"http://www.al.com/autos/">Autos</A> | <A=20
href=3D"http://www.al.com/realestate/">Real Estate</A> | <A=20
href=3D"http://www.al.com/classifieds/">Classifieds</A> | <A=20
href=3D"http://www.al.com/shopping/">Shopping</A> | <A=20
href=3D"http://www.al.com/placead/">Place an Ad</A></DIV>
<DIV id=3DFooterSubscribe><IMG alt=3DSubscribe=20
src=3D"http://www.al.com/images/footer/subscribe.gif"> <STRONG>Special =
home=20
delivery offers!</STRONG> <SPAN><A title=3D"Subscribe to The Birmingham =
News"=20
href=3D"http://ads.advance.net/RealMedia/ads/click_lx.ads/www.al.com/////=
Click/ALABAMALIVE/AL_FOOTER/footer_bhm.html/"><STRONG>The=20
Birmingham News</STRONG></A> | <A title=3D"Subscribe to the Huntsville =
Times"=20
href=3D"http://ads.advance.net/RealMedia/ads/click_lx.ads/www.al.com/////=
Click/ALABAMALIVE/AL_FOOTER/footer_hsv.html/"><STRONG>The=20
Huntsville Times</STRONG></A> | <A=20
title=3D"Subscribe to the Mobile Press-Register"=20
href=3D"http://ads.advance.net/RealMedia/ads/click_lx.ads/www.al.com/////=
Click/ALABAMALIVE/AL_FOOTER/footer_mob.html/"><STRONG>Mobile=20
Press-Register</STRONG></A></SPAN></DIV>
<DIV id=3DCopyright>=A9 2009 Alabama Live LLC. All Rights Reserved. Use =
of this site=20
constitutes acceptance of our <A title=3D"User Agreement"=20
href=3D"http://www.al.com/useragreement/">User Agreement</A>. Please =
read our <A=20
title=3D"Privacy Policy" =
href=3D"http://www.al.com/privacypolicy/">Privacy=20
Policy</A>.<BR><A title=3D"Community Rules"=20
href=3D"http://www.al.com/aboutus/index.ssf?/forums/rules.html">Community=
=20
Rules</A> apply to all content you upload or otherwise submit to this =
site. <A=20
title=3D"Contact interactivity management"=20
href=3D"http://www.al.com/interactivity/">Contact interactivity=20
management</A>.</DIV></DIV></DIV>
<SCRIPT language=3Djavascript=20
src=3D"http://science.al.com/bama/dhtml/stats/track/vssetup.js"></SCRIPT>=


<SCRIPT language=3Djavascript=20
src=3D"http://geoip.al.com/media/js/geoip.js"></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
if(typeof(o_pagetype) =3D=3D'undefined'){}else{=0A=
if(_pdata){=0A=
addpdata("ptype",o_pagetype);=0A=
addpdata("stuid",o_uid);=0A=
addpdata("sttitle",o_title);=0A=
addpdata("stcat",o_category);=0A=
addpdata("stsource",o_indexpage);=0A=
addpdata("stdate",o_date);=0A=
addpdata("stpnum",o_pnum);=0A=
addpdata("stnpgs",o_npgs);}}=0A=
</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
if(typeof(vs_blog_pagetype)=3D=3D'undefined')=0A=
{}else{=0A=
if(_pdata){=0A=
addpdata('bpblogs', escape(vs_blog_data));=0A=
addpdata('bptitles', escape(vs_blog_title));=0A=
addpdata('bptags', escape(vs_blog_tags));=0A=
addpdata('bpcats', escape(vs_blog_data));}}=0A=
</SCRIPT>
<!-- Regionalization -->
<SCRIPT type=3Dtext/javascript>updateLev1Links();</SCRIPT>

<SCRIPT=20
language=3Djavascript>=0A=
if (_pdata){=0A=
trackpage();=0A=
 }=0A=
captureLink();=0A=
</SCRIPT>
<NOSCRIPT><IMG height=3D1=20
src=3D"http://science.al.com/cgi-bin/stats/rewrite.cgi?Log=3D1&amp;javasc=
ript=3Dfalse"=20
width=3D1 border=3D0> </NOSCRIPT>
<SCRIPT language=3DJavaScript>var tcdacmd=3D"dt";</SCRIPT>

<SCRIPT language=3DJavaScript =
src=3D"http://an.tacoda.net/an/12326/slf.js"></SCRIPT>
<!--- GEOIP -->
<SCRIPT>=0A=
GeoIP_Cookie();=0A=
</SCRIPT>
<!--- GEOIP END -->
<SCRIPT language=3DJavaScript =
src=3D"http://www.al.com/js/sitecatalyst/s_code.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript><!--=0A=
/* You may give each page an identifying name, server, and channel on=0A=
the next lines. */=0A=
s.pageName=3D""=0A=
s.channel=3D""=0A=
s.pageType=3D""=0A=
s.prop1=3D""=0A=
s.prop2=3D""=0A=
/* Conversion Variables */=0A=
s.campaign=3D""=0A=
s.state=3D""=0A=
s.zip=3D""=0A=
s.purchaseID=3D""=0A=
s.eVar1=3D""=0A=
s.eVar2=3D""=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_code=3Ds.t();if(s_code)document.write(s_code)//--></SCRIPT>
<!-- End SiteCatalyst code version: H.17. --></BODY></HTML>

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/08design/toprail/images/logo_al.gif

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
ADs=

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/birminghamnews/storymast_bn_469x50.gif

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

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://photos.al.com/photos/birminghamnews/480c137e0b786c00bdb55c03c668ea0c_150.jpg

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
L9G3IHqiRIkRH//Z

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://photos.al.com/photos/birminghamnews/917710c7156fba33390f656defb5b5b5_150.jpg

/9j/4AAQSkZJRgABAQEAyADIAAD/4QPQRXhpZgAATU0AKgAAAAgADwEOAAIAAACFAAAAwgEPAAIA
AAASAAABRwEQAAIAAAALAAABWQESAAMAAAABAAEAAAEaAAUAAAABAAABZAEbAAUAAAABAAABbAEo
AAMAAAABAAIAAAExAAIAAAAbAAABdAEyAAIAAAAUAAABjwE7AAIAAAANAAABowE+AAUAAAABAAAB
sAE/AAUAAAABAAABwIKYAAIAAAAoAAAB8IdpAAQAAAABAAACGIglAAQAAAABAAADtgAAAABDZWRy
aWMgU3BhcmtzCkRpcmVjdG9yLCBEaXZpc2lvbiBvZiBZb3V0aCBTZXJ2aWNlcywgQ2l0eSBvZiBC
aXJtaW5naGFtCkJpcm1pbmdoYW0gTGVhZGVyc2hpcCBzdG9yeSAKQ2hhbmdlIApOZXdzIHN0YWZm
IFRhbWlrYSBNb29yZQoATklLT04gQ09SUE9SQVRJT04ATklLT04gRDIwMAAAAADIAAAAAQAAAMgA
AAABQWRvYmUgUGhvdG9zaG9wIENTIFdpbmRvd3MAMjAwOTowMToyMCAyMzowMzowMABUQU1JS0Eg
TU9PUkUAAAABOQAAA+gAAAFJAAAD6AAAABAAAAAZAAAAIQAAAGQAAAAVAAAAZAAAAEcAAABkAAAA
AwAAABQAAAADAAAAMlRoZSBCaXJtaW5naGFtIE5ld3MvIFRhbWlrYSBNb29yZSwgMjAwOAAAF4Ka
AAUAAAABAAADMoKdAAUAAAABAAADOogiAAMAAAABAAEAAIgnAAMAAAABAZAAAJAAAAcAAAAEMDIy
MZADAAIAAAAUAAADQpAEAAIAAAAUAAADVpECAAUAAAABAAADapIEAAoAAAABAAADcpIFAAUAAAAB
AAADepIHAAMAAAABAAUAAJIIAAMAAAABAAAAAJIJAAMAAAABAAAAAJIKAAUAAAABAAADgpKGAAcA
AAAsAAADipKQAAIAAAADOTcAAJKRAAIAAAADOTcAAJKSAAIAAAADOTcAAKAAAAcAAAAEMDEwMKAB
AAMAAAAB//8AAKACAAQAAAABAAACgKADAAQAAAABAAABs6IXAAMAAAABAAIAAAAAAAAAAAABAAAB
QAAAAAkAAAACMjAwOTowMTowOCAxMjoyODoyNgAyMDA5OjAxOjA4IDEyOjI4OjI2AAAAAAIAAAAB
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

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://photos.al.com/photos/birminghamnews/4c04fbc53f17d71b03ed549641ec47bd_150.jpg

/9j/4AAQSkZJRgABAQEAyADIAAD/4QLmRXhpZgAATU0AKgAAAAgADAEOAAIAAABbAAAAngEPAAIA
AAAGAAAA+QEQAAIAAAANAAAA/wESAAMAAAABAAEAAAEaAAUAAAABAAABDAEbAAUAAAABAAABFAEo
AAMAAAABAAIAAAExAAIAAAAbAAABHAEyAAIAAAAUAAABNwE7AAIAAAANAAABS4KYAAIAAAAoAAAB
WIdpAAQAAAABAAABgAAAAABDaGFybGllIFdpbGxpYW1zCkRydWlkIEhpbGxzCkJpcm1pbmdoYW0g
TGVhZGVyc2hpcCBzdG9yeSAKQ2hhbmdlIApOZXdzIHN0YWZmIFRhbWlrYSBNb29yZQoAQ2Fub24A
Q2Fub24gRU9TIDVEAAAAAMgAAAABAAAAyAAAAAFBZG9iZSBQaG90b3Nob3AgQ1MgV2luZG93cwAy
MDA5OjAxOjIwIDIyOjA4OjMwAFRBTUlLQSBNT09SRQBUaGUgQmlybWluZ2hhbSBOZXdzLyBUYW1p
a2EgTW9vcmUsIDIwMDgAABSCmgAFAAAAAQAAAnaCnQAFAAAAAQAAAn6IIgADAAAAAQABAACIJwAD
AAAAAQBkAACQAAAHAAAABDAyMjGQAwACAAAAFAAAAoaQBAACAAAAFAAAApqSAQAKAAAAAQAAAq6S
AgAFAAAAAQAAAraSBAAKAAAAAQAAAr6SBwADAAAAAQAAAACSCQADAAAAAQAQAACSCgAFAAAAAQAA
AsagAAAHAAAABDAxMDCgAQADAAAAAQABAACgAgAEAAAAAQAAAoCgAwAEAAAAAQAAAZKiDgAFAAAA
AQAAAs6iDwAFAAAAAQAAAtaiEAADAAAAAQACAAAAAAAAAAAAAQAAAMgAAAAFAAAAATIwMDk6MDE6
MDcgMTQ6MTk6MTcAMjAwOTowMTowNyAxNDoxOToxNwAAAAA9AAAACAAAACUAAAAIAAAAAAAAAAEA
AAAjAAAAAQAC3qEAAABUAADjtQAAABr/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAABwcAVoA
AxslRxwCAAACAAIcAgUACHNsaWRlMDA3/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50
clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAEAAPbW
AAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAA
AhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVl
ZAAAA0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAM
clRSQwAABDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMp
IDE5OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYt
Mi4xAAAAAAAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAA
AAAAAAAAAABYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAA
ACSgAAAPhAAAts9kZXNjAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJ
RUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3Bh
Y2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3Bh
Y2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3
aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2lu
ZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3
AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMA
AAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAA
AAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsA
kACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwEl
ASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB
+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAML
AxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGME
cQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYW
BicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsI
HwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApq
CoEKmAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0N
Jg1ADVoNdA2ODakNww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAm
EEMQYRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MT
pBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdl
F4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4ob
shvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBB
IGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTgl
aCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrP
KwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw
2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426Tck
N2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+
ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVV
RZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJN
Sk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1
VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpe
bF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeT
Z+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpx
lXHwcktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vC
fCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG
14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIR
knqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKe
QJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqP
qwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i3
4LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVL
xcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TT
xtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT
4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx
//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///9sAQwAG
BAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcUGBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAt
KDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo
KCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAlgCWAwEiAAIRAQMRAf/EAB0AAAEFAQEBAQAAAAAAAAAA
AAYABAUHCAMCAQn/xABBEAACAQIFAQYFAQQIBQUBAAABAgMEEQAFBhIhMQcTQVFhcRQiMoGRoRUj
QrEIJDNywdHh8BY0UmKSFyVDU4Ky/8QAGgEAAwEBAQEAAAAAAAAAAAAAAQIDAAQFBv/EACQRAAIC
AgIBBAMBAAAAAAAAAAABAhEDIRIxQRMiMlEEUmFx/9oADAMBAAIRAxEAPwDVIx4mbYl7XxWdX24a
DSdYYM+hlY9XET7B6XthzJ2o5G2VpmMVTOcvmVpYqmOmdlZUbbJY2twf54wLD2espoHCz1EMTHkB
3Cm33xER6qyKGmDVOe5UpFwxNVGovc+uMs9uWa6bzKbKswyeiq3zOeUvV1WYIVWZbKFWzELt/ugD
jr1xz0l2X0mdZGa4RZ5UiYBnhp0poyrK5ugLkkcAc8Dn2xqQLZpeftO0TDMYpNUZRvXqBUBrfcYi
qvti0HGkyjU1Mz7CFCJI3Nj0IXnGPKBcjyvVWYU+oqCrloYXkiEKygOhBsu5lNmtxe3F8P8AVmb6
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
mMG43bySf1wsLCwoWf/Z

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://photos.al.com/photos/birminghamnews/a95cc7191fbb66d9d59e46cd029cd053_150.jpg

/9j/4AAQSkZJRgABAQEAyADIAAD/4QMvRXhpZgAATU0AKgAAAAgADAEOAAIAAACkAAAAngEPAAIA
AAAGAAABQgEQAAIAAAANAAABSAESAAMAAAABAAEAAAEaAAUAAAABAAABVQEbAAUAAAABAAABXQEo
AAMAAAABAAIAAAExAAIAAAAbAAABZQEyAAIAAAAUAAABgAE7AAIAAAANAAABlIKYAAIAAAAoAAAB
oYdpAAQAAAABAAAByQAAAABOaWNrIFNlbGxlcnMgKEFsYWJhbWEgUG93ZXIpIHRhbGtlZCBhYm91
dCBob3cgaGlzIHBhcmVudHMgdXNlZCB0byBtZWV0IHVuZGVyIHRoZSBjbG9jayBhdCBMb3ZlbWFu
J3MuIApCaXJtaW5naGFtIExlYWRlcnNoaXAgc3RvcnkgCkNoYW5nZSAKTmV3cyBzdGFmZiBUYW1p
a2EgTW9vcmUKAENhbm9uAENhbm9uIEVPUyA1RAAAAADIAAAAAQAAAMgAAAABQWRvYmUgUGhvdG9z
aG9wIENTIFdpbmRvd3MAMjAwOTowMToyMCAyMjo0ODoyMwBUQU1JS0EgTU9PUkUAVGhlIEJpcm1p
bmdoYW0gTmV3cy8gVGFtaWthIE1vb3JlLCAyMDA4AAAUgpoABQAAAAEAAAK/gp0ABQAAAAEAAALH
iCIAAwAAAAEAAQAAiCcAAwAAAAEBQAAAkAAABwAAAAQwMjIxkAMAAgAAABQAAALPkAQAAgAAABQA
AALjkgEACgAAAAEAAAL3kgIABQAAAAEAAAL/kgQACgAAAAEAAAMHkgcAAwAAAAEAAAAAkgkAAwAA
AAEAEAAAkgoABQAAAAEAAAMPoAAABwAAAAQwMTAwoAEAAwAAAAEAAQAAoAIABAAAAAEAAAKAoAMA
BAAAAAEAAAGsog4ABQAAAAEAAAMXog8ABQAAAAEAAAMfohAAAwAAAAEAAgAAAAAAAAAAAAEAAACg
AAAARwAAAAoyMDA5OjAxOjA3IDE1OjE0OjMzADIwMDk6MDE6MDcgMTU6MTQ6MzMAAAAAOwAAAAgA
AAAtAAAACAAAAAAAAAABAAAAIwAAAAEAAt6hAAAAVAAA47UAAAAa/+0AOFBob3Rvc2hvcCAzLjAA
OEJJTQQEAAAAAAAcHAFaAAMbJUccAgAAAgACHAIFAAhzbGlkZTAxNf/iDFhJQ0NfUFJPRklMRQAB
AQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdC
AAAAAAAAAAAAAAABAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJr
cHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAA
cGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQM
AAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdUUkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQA
AAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAA
ABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA81EAAQAA
AAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkA
ALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPZGVzYwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVj
LmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVs
dCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVs
dCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAA
ACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAs
UmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+ABRfLgAQzxQAA+3MAAQTCwADXJ4AAAABWFlaIAAAAAAA
TAlWAFAAAABXH+dtZWFzAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAACjwAAAAJzaWcgAAAAAENS
VCBjdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMA
aABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2
APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEB
uQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2
AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kE
BgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWW
BaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QH
hgeZB6wHvwfSB+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6
Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMM
XAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9B
D14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQS
oxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJ
FmwWjxayFtYW+hcdF0EXZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEa
dxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7p
HxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij
8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4
KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4v
JC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVN
NYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8
JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC90M6
Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRL
DEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MT
U19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb
5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTp
ZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4Sbmtu
xG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjM
eSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eD
uoQdhICE44VHhauGDoZyhteHO4efiASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7O
jzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia
1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9
p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660
JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFn
wePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfP
uNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c
3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHt
nO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p
/br+S/7c/23////bAEMABgQFBgUEBgYFBgcHBggKEAoKCQkKFA4PDBAXFBgYFxQWFhodJR8aGyMc
FhYgLCAjJicpKikZHy0wLSgwJSgpKP/bAEMBBwcHCggKEwoKEygaFhooKCgoKCgoKCgoKCgoKCgo
KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKP/AABEIAJYAlgMBIgACEQEDEQH/xAAd
AAABBAMBAQAAAAAAAAAAAAAGAAQFBwEDCAIJ/8QARBAAAQMDAgMGAwQHBQcFAAAAAQIDBAAFERIh
BjFBBxMiUWFxFIGRMkKhwQgVI2Kx0fAzUnKS4hYkNIKy0uFjg4Si8f/EABsBAAIDAQEBAAAAAAAA
AAAAAAACAQMFBAcG/8QAKhEAAgIBAwMCBQUAAAAAAAAAAAECEQMEITEFEkETURQiMqHwM2Fx0eH/
2gAMAwEAAhEDEQA/AClmxxW5rchLCA6OpAGwzzNBnFHbFbrRKfiWiOic414S+t0JaJ6gADJx50O9
vPHbseUvhm0L0YQPjXkE6lZGe7T5DGCff3qnLBZpvEF5YgwGdTiyM6RkJHU/KkUFHdlluTpFlXTt
24kdcCITNuY33V3JVj/MamOF+3i4JcDfEUWPIQdi5HToUPkdiD8ulGvCnZtZLbBSy7bo0lxWNTkl
AUSfmadyOyjhV18Om2xwonkhakp+lVrKm6Oh6WSV2GPCd+t/EUL4q3PB1ogEjkU+h9ak3E4JOTzx
jzqnbfYkdmPaNan4y3E2C85iKDi8906fspJ6jkc+9XI8CNQOdvPHtVhzOPa6IuRFjTlaHkJKkHIq
JmcPWsqGplPyA/lUwlvEhRzgHyplMbLySU6kHolXmKXetgB5fDttVkJyhQ5bdPwrLXCTDiSWnRkj
1GfxryTIM18ELUznKFp3xkYwAN+dSKJvwrP7NK1uD7KSgjUTy/r0qU5+CGo+SK/2LIP7NRTvkgK/
01OcF2FyxSJylEFuQEEDOfECcn8RU1Bl5jNKUkqKsZ0j8TTtR+2B50zlJ7NgklwjcpSQDhWdsUye
OBK35aV/TB/KnI5DI9abPjUZCf7zR/MVBI3u89phiWh9xtoBorKnDhIRyUfl/XWh208ZWKcxarNa
XVOfCzkJbWg6mikoWClJ/wCY7fu1MXayRLpKhvTWUvJaSRoVnCgoAHI67GgC3xIdsuTojRWGEolJ
eUG0AbhafyNOntRU1uXihoyeD7q3nJS25066dQ/Go2UnvuE0SEK/sZTayCTjBI/76nuFm+/jT2Mp
3IB+YINQdpaU9wNdG/vtMIX5YKACfxRU3wDW4DQEAvXWOdtEvVvtzBpUS3GEwzcI00JARNjeNPmp
tWAr/KoD5UqWS3Gs4n4vkOv8X3l99XeOKmvFR8/GRVg9ikZ83OROSS3FjpwojA1KPr6D+NDvaLw/
MZ474lMKC8uKzOcOpCCQkE6h+Ch9asrsbdZicLsIdbyHVrWskfa3xv8ASqc0qjsdWlxOU1Y5v3Gk
x5brVuE11CDpIigJx5ZUrO/yqY7Prjc7qXY4LzS9JLXfYJUvfAzy3xiimPDtjiCWmW20EZPlQ3fO
IP1NcR+q7a6+pKgEgYQnB+9k8z5CuO06NaMWrIF69v3193hy7PEOvKS4zGfaUhbTyCcKacPUEEEd
Rmr5kDJyRg+VV9wx8DxNMM+bbFRJzTqVOa0gFwp3DrePxqxXx9rl7iuzHwZWpXzXRFuDx7HHMUKP
T7q/dxa3oaUalAd+heEqSThOMbjPttjmM0XO7Hl9TUfGbCZTctaAHDJAQo5JKBpwPbJNPHk5pcFB
9qfaQpS/1Rw64/HhtKVqmt+BbzqeQT/dQDjPzof4d414qLL9zTd5qIdsbS48XHC4l50qIQnB/vEg
EeSSaE+Nmm2+LLqllC0pTMdQpSlBQUrWrJBwMbY23okgX7hodnrdkebuTMp17vpJjhKg6sfZJKjy
5belPOTXBEEnydCcG8Z23iKy/rWJlhaBmXE5qZJ+8kdUk9aLIVwj3FouxVa284zggE4HLNc7fo3O
R1cXXGPrce76C6jS4nYIBSR1O5JOwHTnvXRsaOiPDabCB4UjfFRJbWkCe+44AOmtTgy+n1bUP4V7
S3tsPxrS8C2+wRnmr+H/AIpRj0yoFhlR5BI+VV1xLb34VynPbBpaVLwN9J5gg9RlPP3qw2xiOkHH
hKht/iNN73ARcraWyQl3QoIX5ZHI+n9dKsi6QrVmxPET1ich3BAK4pdSJbafvNkE5HqDuB1wRUxw
ipuZGvUeO6lxl1p9La07hQ1rAI+RFVlxNMuMK0oZat/fuNx0uKDjuhKVIOkgnBznmMe9GPZHc5Fw
Qy7cChqU7rbc0YxnY8xsem/XnQlSFZ7vbxPB9nlAZWhamvkpIV+VKncSAblwn8GdixKGR7BafypV
LIRUfHlrI4klPQ4yVzHg2sKPPBzqI9TpxvULFfbjyVNttmOArPdq5oz0PtRV21WObOsMa82NTxn2
xWtaWVEFxg7rHPfGAfYGqsWh9DaJbLq3S7+0KlnJOR59a4MuOpX7m1gzqcEkuC1Yc5BZOVJyU8j1
+oxUDcnLkoLdkPQY4Tkg6FPED25D6UKW++KYUkPhWeoFEUPii3t6ShDa1kYOrfGfMVQlKLOpZI+S
f4Pu05UiE1ITHdb15alxspT/AIFJI2J/OrccUEbnljYE1Vthlxb6uKLcnS+hzU6EghASnfV6eVH7
iLloyILRJA3DqdXzzXbhTadmXq5py2Izim9xrJbZlwkoU61FjrfLbZGpeCkYH+bf0qM4RvEXivhS
Jc4rTrEd51xstOLyUKB3wry8qlJKrgA6F2hLiVJIKSptQPuM70wYmTGExWEWJ6PFbVuhhtGhIPlh
W3Or4qmcLdlddrfZ6u8SlzoTeZqRq7prwGVtgjB2DuBz6gDY42qJXAHEUdlp+RZrju4Q422wolKB
jxavs75O3pvXT14ZuMt57ugruFOEpS42cAZ8tJqLMS5tzfA2CxoGQAoHVv8Auj0pxSP7IOADwxBF
wmKJuymyASP+GbJzo9Sd8n1o4u99h2p63x7hLjxFyiG2ErO6yDjb6j61FWubLbloblJCY+Fattxs
cfjUdxPG4e4jk2125oeK4DmWVIUpOQcHB8xsDQ1YJ0HyVbEE7gkEeRzyrW8oamlHov8AI1AJvLHe
KV8anBOcnAzThF1ZeLbbbqXV607JVvjIqlqixOyZjgFpwdA4oGveMtDA+zyrVHVh2QjyWD+Arakh
IwfOnRBE3+F8bbpLKdlraUgHGfXOPTFCvDa3Y1puMdLpZkMqS62pPNKgAQQPdGfpR0+PGMdfLn8q
Hb3ZEvh9yM64wp0pKu7OnlnOD0BBwakA37LZL02FIXKQ13zylPKShWQMrUfl9rlSquOza5S7DY5C
rWQp9cjDhkkr1ZSDuTvkYwPTNKm7hO0M7WUiE0lKQlIGAOg361Td9tjMa4zocZvu2WXlJQgckjOw
FW7b1p+FGcYAI9OZ+nL+NB/FnD02Nc5k9TeuHIXrQ+2MpAPRX90+9cmeLatHfo5VKmVirh96Rq7t
Qz0pkvh+ZHUO/awCcAijpuEsPgt5232qXgWmdfJ7TDLfePnkOQQnqTXGpSukacscatkp2Zx24XDi
mWmkpWHQV6RuokHGT9fxobdt7iWgYvGd/aBAwFXhBCfTCkdOWM1a3EEBngfs1u01kJfkREJlLUoY
DpSR4R5AjIz0zmqOh3SJJtZktSUJQPCdZ+ySds+VaPzQitjEn2ym+1jzXcTIUyxx3di4kZIXNiq2
9jitL0u/NJCBx1JA6BfwSj+Ks03cjJJLoAKtOAr/AM1VfaW0pD0NShvhSdx/XnRDLbpiSgki20T+
L9vh+Me8H70OKr+C6douXHKBtf2Hc+dqSf8ApVXMefQfSkatsSjqD9dcepGBNt6x+/a3h/A1sbv/
AB22PEqyLGfvQpSf51y4la07pWpPscVvROlI+xIfT7OH+dFhR1CrinjIHDkThtR9TJT/ABSakLDf
bzKuIRd4VmYaKDoXDeWpzVzAwUjbY5rldq8XFOcT5YPo+v8AnRt2R3y4O8fWxiTOlvNOd4jQ48pY
J7tWNj6ihthR1izgy3hjBwk/iabxZ0eWX0IUO9aUQ43ndJrayQZGdsKZGD86D4VkXL4yvb0O5NQJ
KGg4guHwOHVgpI+YpYjMMXCRpzzrRJ+wT6jaoiNe1PrREmN/DzwQCjOUrAIyUK61Lu+JJB8jvTUR
YNTIE2G6+u2LbKH1pWQsZCTg5HMen40qnXAU4UnfIHWlUElQ9pvalDj2GVY7C4p+a7lt+Sj+zbRq
8SUk/aJGBkbAE10lw/LbkwI76Rht9pK8Y2wQNv65188XlZJOByOAK774JxG4MtLg1Ot/BtOIA5qB
QNKR674+VXRSSFu2C/amOHbU8j4Zl4XRY1Osw0hQSg/fUgnbkeXPFGHZrM4fftgZsTuqSG0uPpew
HlZ2ClemQQMbbYqheObbKtl9k3LiGS29Jnv96O5XocbyQBgbgpSMDfGMczRt2VcOLnld4D70S4NS
CcoUAogpGNugVzweefnXBD9ZpI+oz6HEumRzdz7vsEH6TVw+B7I7q2lWFTHGow9lOAn8Aa40jT3W
yElwpztqGxH9YrpX9Lq7LHDNltrmA47NK1qAwlQQjy6bqFcsk7b138HyrTDzhrjr9TO6bja4tyYX
upPerZc9wUnB+YNWHCvHZDxWhpF5iyrc+DsmW45oBP8A6iFEfUD2rn0FICjgVkuYNJ2pu6JtnVED
so7M7ujXa0NSknf/AHe4KX+AVn8KcL7C+CRv8DLTnp8Uv865QbkrbUFNqKVDkoEgj5iiWw8fcR2i
Q0Y93mrYQoEsOvKUhXpuTj5YoaSCzoVXYTwUc6Y84f8Ayj/KtDvYPweU7JuKT5iT/prTZuJbheIp
lxGZPw4I8ZkKA5Ajrvz96mIDnE8pYEiMmG2pRDanZx1L32ISN+tUzyKCtr7r+y1Y290yEc7AOF8A
ok3RP/vJ/wC2tts7GLLw9PZu1vm3AyopLiEuLSUk4PPw+RNEryrm2lXdSXHiklOlDpGFDYjc7Go1
q63cmQ3cIsuJoAKe8d1hxJODuPaqJ63HBXJFkdNOXAXR1AfCHB8TWnb5GhG5oMTjCVN0eB1kIKsn
H3TjyzRTH2ahAeakf/Uj8qZyorMi+KaVLMd91KNA1jx89ihWyh7EGumNXZVL2BO5TmJl5tC3ClDj
UgaTnqccqKbSi4M8LsXKcpL8UlxC3kDBZKVqT4x5bDxD51CX/h56G6iQ8nuUsrSslGSzkcv3kfPI
qbjcRxbfwPdLJKjynHpC5SEBKNi24SQQeo3pmxB02tS47agQSoA5HI0qb8GWOXdeHw/bXiXA4Eqa
cTlAToSRpxuDz29aVFEnFqjmu6Ox+8ML7GLFcpOzcSCUrURv+yylX/SOW+a4TUodfaumOyG/d5+j
7d4riVLEOQuMEAkFXeqQoDbf7ytvpTSdRbLtNi9XNDH7tEZfJbl6mOXGUz3peWClbm6nDn7KBuAN
gMAcsjmcUc9kE9cbi1yI44XH5aCp9QPhSpO4Hqdzv8ulV+VumQUakmZp8SwQExkYxgEbDbY45cuZ
ok7N3ixxZaRGwiKH9Clr8KnlaSMYPofs9OZ3NZGCd5Ez1HqWnh8DPGlskC/6Wd0+I42t1vB8EOKX
SM8lLV/JAqi1bHFHvbxcf1l2s8QuBWpDTwjJ9NCQkj6g0Ak9a2m7bPJjBPKsKpJ3JNeSagDwo4Fe
UE8wdwaw5ypNkhQIODSEnQvZjfDfOH1RVttNxoCIyG0acZOcKOc+YPKjjii6ItKGpD70eRKSQkoD
mFsA7JUOZ+XpVL9ickPXG4QT9hyOXAgk6QUlJ398VYvGCGHZq5jiGS48ta9wCoeFIHPfATsPY1ka
jEozZq4n6uNN+AodvrVygd/DbauEhpsBKFKW1reAOEOYxjUEnHqK0NX21Xa1OswZE9iayCXbbN3U
xkc0n7wyMZ9KhLVcbS3Petsct/Ez0JfWRkBDjYykjpk5I+tAnaVPuVokqutnkuMofKUrWnm2o5Kk
f4SRke1VvD6sPT8vgslNY6knsX/DXrhRVde+xt65/nXm4pYduJjyWA828xkhSQU7K6596Y8MvfE8
Kw3s5Kksu59wk/nW3iecmBPt6lpUpMhSmSR93cKya03DvXa/JlOVfMv3NzUWQi2u/DSnHI2Cn4eQ
tSwgEY8Cj4k+3L0ppAjJXBBQ6Y6nE4Or+zX4dxuceW4I9q0uXlLECTHSvDyyk/ZyANxn8K02qe43
ae7bkJcCl+ErSkgAnAGKrzSnp5uK3RZjissFJhZ2fXyLw3Elwbg3IaHeApUhpTiQQkJxkDOcAHel
Qxa7jOEucw3IERaXAoju06DkdM+w+tKrFmTVtMR4q8nGhVvVo9kV+dj8P32xsrSlyU/HkoUrkgI1
61Z6c079Peqqog4Heaav8f4gr7pWUkIxk7bDfbnirc30M6ultLWY+7i0W/pa7kpQpaIKDlbmMLfU
PIdPPHIZJO9THCEpEXiW0S5vgCHkKaaQdm0bnJz0PkN1c8+cM2tZU0XW0rfIAjxQnZtPPKhzPoOZ
3J25xvEst232W4ux195NKCXZA30ZOCEn/m+0PYVjYnUonqvUGvhcn8P8/wBKpvU9VzvE6e4crlPu
PqzvupRVz686YqVgVhW22eVayd8VvHjZ7KiAMAV51E0q8KqAEs5AxWOVKlUASllusy0SRLt7vdPp
SUFWM+Eipadx5xBMbQh+YkhKQkfsk8h8qGEY6509a8rGFYFJKEZO2OpySqyYTxLdES/iW5Ol0DGo
IT/Klc+JLtdIvw86Wp1kkHSUpG/TpUMdhXtaQnT71ChHmgcnw2dd9mMoSuzmE6eaIrWfkkD8qfdp
SkN2iLJdVoaakJ1KxnAO3L5UNdh7okdngbKtg0U/QqH5UUdocSTc+DXGYCHHJLmgoS2jWonGdk9a
m2mRyqKnPGdvdvKoSZC1rcygvkHuwvPLJ57jPlRJwHAQ9YX3nEud4tHc61LBCVoccwAPP29KpK88
OT2XUqaEyW4sknDSyU+edvOrT7NnJcHhaFDmociyVyHEJRIQUKJOSOf+Klk3vNkx8RD3h6QwuTJV
NUrUpts/ZVsRqB369KVBL/FqrO5hUdt10tNKWHMpxq1nbff7JpUnffgsqvJzvTq2SFRJrEhtWlbT
gWDjOCDmmtekGr5bqiuEnCSkvBetuX3iV/DupOpOqTLUTgBXRPUg/VXsNx7tDkqTw8lmMhbcRbwQ
VKO7hAzlR5HGBgDYetOeDZSJXD8ZySdMZjKO6RsXVjmc+2ATyAwBuaH+1OQ8uRBadwhPdlaGknAQ
knbA9cZ33OcnOc1k4oVl7T0zqesUulPNf1Jfn5wAh9edeUjesGlmtfyeYno715NYJpUEHmsikaxS
km1nxEp8xt79K9IQHHPEoJGMkmtQOCD5VvbcU26pSU6uYPzFT4Aw+pvbSCfUnevKnApISBjBzk86
wrW8dSUHHLYVju1jmlQpQOmP0d3+/wCECxnxI71J/wA3+qrGvNwetXCyrlHWtt6G0l5K0JCiCnqA
Tg4GdjsetVH+jK8gw5aCkawtSSr0wk4q1r2j4ngi4t4ypUV1ISPMZqPJK4OXJvEEZ65KmKuM1xZU
VrK0nU6pRySSFY3O9ENu4qYi8ISVyVSngqUlKXWiO9aWBqSUqVnHL8artuyTHMaghA/fUBRdw/aS
3w/cIklbZy60+jOw2yDufernK1wVqKRH8MyV3W5z/iVuP6wFp7xWVYSSBv6aqVPYzUS2SO8j6VLK
Sk92noSD+VKlJK/FZrzWRUXsMGvZzOajyZCHEFx3AU0jbBVy3zz9B5/MGO48dec4jkJfXrdRhKzn
Pi659c5z60w4cnu227MSGV92oEp1ZxgEYJz058+lM7i6XZryyQdSydveqFirK5mzk1/f06Om9n9h
vnNKsCkavMYRrFKlUAKlSpUAZp/brfMuJUmDGdf0DK+7STpHmaj6neFHtEp1vOAtIPvj/wDalAe0
8L3gj/gVpH7ziU/xIrYOE7mR4xGbH70lH8zRH3pChp3PLAGaTaZTqvAw8rf7qDU7EBZ2NXG3cIIm
ovU5ltbi9aC0S4CNJGNhzzRHc+1u2fqmWxbIUiSpRdSFu4bSASd+p5Gq5b4bu8pSS3CdGVA5X4QP
rUhb+AbkC6mRoCFKJ/ZkE0myZPJGGWnBWyyyznfUBk7+prLUKZNIUlDiwfvLJA/Gjq0cHsQ9CnAF
KTy1DURRG1BZa3S2NXngUOYUBVq4QbW3qlpWokbAHSBSo6UySMFRx9P4GlUdxNHJ9KlSpiDIpGlS
oAxSpUqAFSpUqAFSpUqAFU/wKlK+LLY2tIUlbugg+oIpUqAL7j2RkEDS0PZsVJItzbact4BHpSpV
Ux0OGYp+8v6CnKWRjA6UqVQMIN+QTWVI33pUqANahjoKVKlQB//Z

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://photos.al.com/photos/birminghamnews/5262a9f5171db3aff5e572f48dcaf456_150.jpg

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

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.al.com/RealMedia/ads/adstream_nx.ads/www.al.com/xml/story/Birmingham/n/nmet/@StoryAd?x

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/article/reddit_icon.gif

R0lGODlhEgASAOYAAI+Pj9PT07S0tJycnJSUlJWVlZmZmdbW1omJiYeHh7Ozs9HR0ZiYmOzs7Kys
rO3t7bW1tZKSkqSkpKqqqsfHx6Ghobm5uby8vGtra4KCgmpqarCwsJaWlvHx8f/Js//Xx3x8fNDQ
0MDAwP/+/v+ec3V1db6+vv/KtGlpaf/ay//q4vn5+f+3loCAgHd3d//r45qamkhISFhYWP+TYH19
fZ2dnf94M4iIiN3d3f8kAO7u7mdnZ3R0dG5ubujo6IuLi83NzYaGhq+vr6enp+bm5v/7+nBwcNvb
29ra2np6em1tbenp6UJCQoODg5CQkNLS0v/ZyoqKiqWlpVFRUYyMjMnJyf+SZ/8fAOfn5/7+/uPj
42ZmZuLi48vLy6mpqf+Zco6Ojv+acNTU1GJiYtXV1XJycuTk5KioqK6urkdHR//czZ+fnz09PdjY
2Kurq5eXl6Kiori4uP+aa////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAASABIAAAfcgHOCg4NLHAJmJhpghI2CAz9uCDEdABeOhBmDCENlC5iCRwmEG2KY
VRIFRmNvE22OThkALQgWSA0PAWhBTQU0cHMcDglKXKBdU3EGCgAECVlzJ2EqgmpWKXMPJQQSFGxE
c0U2OSyCM1dyggppWHMugiMeJC+CUF8fggE1glEHoIRnhAgKgaHDnBVenuhoIEKAIBwYCDnQ8ClA
BCo3CmiZA2GLP0IHkvQQEIBMgAUTZADwgYnHjg0wBhioAIHJAEwKUEhxBAAEBUcEBFRwxMDCzUYM
LqxxFAGIgUGBAAA7

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/article/digg_icon.gif

R0lGODlhEgASAMQAAODg4Orq6uTk5N/f3+Xl5fr6+t3d3fHx8djY2OHh4dra2vPz8/v7++Li4u3t
7ff39/Dw8PT09NXV1efn59nZ2d7e3vj4+Pn5+fLy8ujo6Kqqqre3t7a2tqmpqf///wAAACH5BAAA
AAAALAAAAAASABIAAAWIoCeOZGmeaKqurMi929aZWje75D3exc15D0hA57kxMJkOZ+M5BASdmGhW
WGQGHcYvQDB0ADeNx1pBdHq2NHjquSIkHQtBIBgA7rpOzbZsOgIZBDYlOkx/GQIJRGwiTAETAg1Y
hIMeP4gbAF4kYmw/BAkcBgpEHRcRB2JMkhwKFKU1NUU2e3ojIQA7

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/article/del.icio.us_icon.gif

R0lGODlhEgASAOYAAAkw/w0LDa+vrwkx/5KW/66urtjY2CElcYSEhNnZ2bCwsLGxseTk5PPz8wox
/05Z/RAQEKSkpI6OjlNTVVVVWCwsLsfHxz4+QWdw+8jIyF9n++Dg4IODg1JSVE9a/VZWWM3NzdbW
1pKSkiE6/tvb23V0domP/dra2hQz/4SJ/FNe/HFwc9HR0SUkJScnKczMzG1tcFxbXiwsLX9/glJc
/ZGW/3d2ecrKyhMz/8DAwAsLCZGRkY2NjY6S/V1cXx0iakxLTj5N/DNE/Ly8vFxbXzY2N3p6fU5N
T8HBwfHx8dPT097e3g0MDeXl5c7OzgYGBhc2/jlJ/DQ0NdTU1HJydeHh4Xx8cNDQ0IWK/H5+gcTE
xBAy/1Rf/ePj44iN/CY9/R4eHioqKqWlpQAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAASABIAAAfHgGSCg4SFhoeIiYqLiAgLBQKQYgcxHkQPMAeECoVVKgQENaAahAKF
Sg8mKVhePTSEBYUJURgYGlxBX6WFSwdCI1sOAFCEC4VdOADCAwCagyIkBtIhQz8D1wAAKIQVHxMd
ExQyWQpiAhELVoRFEggcMxJABQ1NDEkNnINSJStUNkYXxGxIkMAAgwiEwvigcORCBR1iTjgBcYOF
GEJgXEB4MqajmBdakOSwsINQgI4ox4i5ksFChikXB7UIQJNJAAgIxOjUyUNQIAA7

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/article/google_icon.gif

R0lGODlhEgASAPcAAJGM0v7+/ZGL0pKM0/b28/v7+/b29vHy8f39/dqMh/r7/vf39fr59vn49jxm
uWKJyNzk9T5RmWmS0zxfqdTf8/b4+j1er46w7lJ/ycbM2/z9/fb5/efr8tTa4+vv+NXa32qQ0UBz
zldyqu7y//3+/n6m5fT080Fhnfj29LXD39TZ4kxwqT5ux5Sgve70/+fq65mlv32b1HKX2+Pu/+7z
/bPH8U5rof3793qRwFOD3eHr/PT6/l17tqK66XKNwL3V/Ojq7/79+sXY+Ziv15Kt4zxpu/379pKM
0jxlvPf29NuMiO7y/D5MlmCIyuPn7WuQ2MfQ5PX4/vr9/v37+Oft9VF/1Epkme/w7+vq6Pv8/VyJ
5Dxnsr7G2ePl5ld/x5Kt5Dxou/z9/qe84uLr+M/b9L3Q85OjxM/W5/Py8fr7/UVnoTxtwsfR593l
9vPy8qu1yV6FzEBttePm64Kl67fQ+mmJzKi/7vf4+HqQvfTz8n6h6f79+bPA2b7P8PP6/vLz9m2X
5PL0+cbV9fz8/Pv8/IjEg4jFg4nFg9qMiP7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAASABIA
AAjyABUJHEiwoMGDCI8cMnToUKFCCxcaevhQIIA7JAYFSBSlDQUISzYiOIDIooZEifz0gNPkAYYq
evooWFBSEYACiWbUEcGmQhYqQ4pEODOlpoAAO2RYAYKyKR4YYQgYDfBjwpumTRWgNFFzQJoLJ+Rg
HZsngcABNADZ+DMWqxslAgWMyaHGSVuUitAY9aBlCx9FTXXUEFImxRWzNhHMYcEjUFM7REo4MIOi
awAyIdbE2ICVjoUMN2reTCQGDJIngkZIcfGFCRcjRgmhhIJjRRwvICT4aMGhgegDBgzsSdLlg4oO
LwgEYYCl5kSGzxsybAixZkAAOw==

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/article/yahoo_icon.gif

R0lGODlhEgASAPcAAP/8//b///P///D/+/v/////++v///7/+f/7/8vZ2P//89fT4/7//9TV2P//
9NbX19jV3dvT3/3//fL//9jW2+j///389NjX2/v8///2/8ja0eTL5c3Y2Pn+4/j//vb2/vv/+NfW
z//7+9bVy/+sZ/+YkO55Q//97/b9+Pbmx/j4/P7GpPlcAPP+8vv59f/78P///v7+/+T7/8TCy/OJ
Wfvx6+7//Oz9///+//HW2P7//tf///339tuSYdTU3OiWbP/+8P/NldDY1v+CsOfi4///9fXp3s/Y
5djX3NiuouH+9+9fguGvg///8fKIaNXY0tKXgfz9//ShbPeWX/ySbP//6+92MPf/8d+rjtHOxe+U
mvz//+rr0v9sr+2IZv/3//D+/f36/f/4/v28n/v88v9UAO7An/OLTP2DTOt+WPR4AP9fIsjb3e1o
UfmTR9S2rP/WwP2EH+f//uve3PS93+DS2P/atv+aUfxdFvPQu//z/8XHtfv3+/n//vL0wPuZPvJ/
PPaXw/b/+vt6gf/WteAcQe5tP+r//9rT2N+PMOW3dvf/+s/Y2/z//NvR3/r/+/1mJPz+/+x/Qvps
JPj+5s/W4f91U/nDpP769+bos/ZrWvFUgfP/8u+ea+2Ijuro6PVAXvFRXvvo4/+6y/rSmv+9sdjW
3f+geP/o3f/89t+OhPS8vv/+/OPs3+OwnP6wkfX4//6/i/P07/z4/9vJ5ut6JfdmGvvYw+jS19TY
1v/01PfYvfjx/crd0f+KtveXw/n+7vz+/trS2/3+/f/8/vT1/fTa0///6vv5//x6P8/ZydeXZNfV
19/S4//0+P7/7fjVzv9qQvz/8e/38/X998vc3PSbYfz7+u+cVvL8///er9rYzOyZRPv97P39//x9
L/X+//WfgeS6b/jGlPnnw/L//f/6/9fR2uv//f9GOv+FQv+PYLbAp/7+7ez//9bV1P77///88+Sl
jfrCr/f9787T59rR3vH7+t2boPT2/f/cmv///wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAASABIA
AAj/APcJHEiw4MBeDZpFEKIhwYIFT0LYO5JlXo0d+5QRlDAQRoEAAlA5uURm37Z9Ae4diJdKBDgD
GJDZyARpDal9GxDcOCSAAYFyAaLsA2DBjzhr4T6NkEapgxkq69RZGmRER4EWStDxeJfrgIMTt14l
KzPJFa5AQ3x1+RXgQaV9CIhJKEIIkKFVGehsKrQEH5cHbPaJgWdADrAxeEwYGwXKE5FpL5j5mJDN
WwV312RJYaEplJY5xWbhoFBnwAA+1Cw4E5AiWroSrSqY+0IASbUCrAAcAKECgC4abUpxMhAjmAAK
e7TBgWaHHApRQeLYOrXLBQIMEy70UHNnxR9u3fJgZDuDJg2UHHrCCLqgysq4KrF+gFk0QAasD/l4
ZcCkAIKXb/oo4sYU9FwBRBPtPOPAMJF40AcEy0hCQiK1dHKMAgDs08gjDOyzBQH7mMJOEvIwgcUb
CdRDiyOMcNDAOREIg8gMAQEAOw==

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/article/facebook_icon.gif

R0lGODlhEAAQAKIAAGF5rEVinmB4q+vu9G2EtP///ztZmAAAACH5BAAAAAAALAAAAAAQABAAAAM4
WLrcCibKGYGiWN4sxt6Y9xWZAZpkdp6R06bTIMpvucLUbeNKQPxAggIY6AWBw1+xAClJLI7oIgEA
Ow==

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/article/email_icon.gif

R0lGODlhEgASAPcAAPn7//r8//n7/O3z+F+dK0uNyWyhOPP2+0yOyQt5AAt4AG6Y0Pn7/UGOEzGH
AWefMqDFisDc/OPt+dXo/eDq+ODt/uHu/ff6/5Gt2DNyvK3MlIms3R9/AE+HyOTv/brQ7StksFqO
y4Ss49/r/o+7c3GoS9jp/d3p+Pz9/5a249Di+UyNyBR7ALfY/fP3+3ucyKnJkWCQzerz/n+xX/v9
/5S+8VOJyPn8/1qePzd5v+Ts9FedN2uhQDuLCvv8/93o90+Hx2SfPPH3/fX5+4Om1urz/0N5s9Tm
/fX5/1aYItbl+fr7/3qtU1mJyrLO8Tt/w0yNyTt+w1aMypbAg+bx/WSRzefv+VKVIa3LlCVSj5a3
5I24boCzZYi2al6RzKvH7Ymw4+Xw/mSiQqfH7ezz+N3q+dzq/Ze346/NlvH1/FmdNtrl8u3z97LP
8e72/0qFxOrv+EmEw16hQ5S/gNLj+Tdxvhd5EPH2/GSSzufx/ZfAg57D8Za34yRRjqjJkN/p+J7E
iLPL6ytepCNUiD94rH+xWIO0ZKrKkoO0aez0+Nnp/Yyy5FeNytrq/fD3/KjKkZi45LzR7E2AxkF4
w+/2/3qf1Mbg/dDh+UyUGWKiRebu+aTHjP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAASABIA
AAj2ADkJHEiwoMGDCBMqXGjwBZEFeGJ4CSGFkQ0gHeK8MdJHIAYGdwIAAHAjwJIAPmigOACHkMBK
B/icoKTITAULYfJcoCBiDQKBCwQ40VJGiAUPVIpckACmRqICAqsIONImBQUkMtwA0LRoT4sBUAQ2
EWBiwpcNEgAEsMKDQIQIA6BykiSg0aVAYyD9+HMmSKErltjIncSAzgcVEwwYeECACYwSDcj85FRn
SCQlFUY8QKPhkB8SEMQ4WCFQ0AAdaRy5IIBlSxdDM7hM2cFCYBYQGXI8iZLk0SYIgBDpyWRnEEJM
DXo4UDNHjgKGAjngSABdoALqBQMCADs=

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/article/print_icon.gif

R0lGODlhEgASAPcAALq6uoGBgdjY2La2tuzy97+/v7u7u8vLy/z8/H5+fvn5+R4eHl+WyMDAwGOZ
yr3BxUaKx3R0dL7Cxh0dHW1tbdTU1Pr6+m9vb15eXujo6F+WyZqamtPT08fg+c3j/EmNyd/f38Te
+UuOyWlpadLl/aysrD4+Ptfo/ujw+NXo/VZWVqSkpPD0+ESIxeDg4Pb3+tnp/vj7/L7BxmOYy+bt
9yYmJpWVlWKZyuzz+lVVVWOZy77b9o6OjvDz+O/0+lBQUPv7+83k/LW1tYODg0uNyeHq9FdXVz8/
P0yNynp6etPl/UGDw/H1+e70+M/l/V9fX9Pn/NPo/cPDw8Pe+brX9cfh+kGAw/H2+dfm80OExLy8
vEiKxc3k+3l5eY2NjYO345ycnL3BxkqMyO/0+LXV9EeKxWKYytPm/KutsOzx+CMjI8jh+c3m/N7p
89/p9Ovx+cLd+Ds7O8XFxUWHyO3z+Huz42KYy0yNyairrmOYysLd+crh+aenp5iYmMzi/PX3+s/k
/Onv9u30+WCT2tnZ2UiKx9fp/cfHx83NzX19ffLy8szMzP///wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAASABIA
AAj5ABkJHEiwoEFGH+4QEYFky0GCLQg0oUOAAJY6gx4yKnTFA5c1emKw+aIRAhNATvaEcEMgkJWH
EHqciRKkAxUyLJYcDFBmzIkUUPzA2eEji5GCGxCJEQTDkBISVabgmCMlwsAAHDIk2ro1QQKuGeTk
EBgACIIDitKqTXsIAYILAhMosFDCxYFFeBcdALHCgoInApMIENCHUIECDRAXEMBjcByBEbQY8FIB
gOXLFYYYMKBG4IUBA2wECNCFAoYfR0xQEDJggcARfAYEQPMgjAwJEh7gqTEAzISBGFQweJHmChpF
2vxhsOB3QQ0O8uiYYcfMDQcaNGonGBAAOw==

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/article/newsletter_icon.gif

R0lGODlhEgASAMQAAE+Hx0F4wzdxvm6Y0GSRzV6RzFOJyFeNyoOm1kmEw0+HyCtepGCQzSRRjlqO
y2SSzkN5s5Gt2FaMyk2AxiVSj3ucyFmJyj4+Pv///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA
AAAALAAAAAASABIAAAVeICaOZGmeaIUMD1M40mEAgJJAjRih5o4NmItQJCwOgRhCcMhTYizLC9E4
hD55JSu0OKVer1yedRLtGjFkTABLWqvL0bNbAEfRMfQwdXhfsEd+GBQrLS8xMzU3OX8nIQA7

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/08design/images/logo_footer_advanceinternet.gif

R0lGODlhWAAfAMQAAAAAAP///3EvsXo8toNJu4xWwJVjxZ5wyaZ9zq+K07iX2MGk3cqx4tK+59vL
6+TY8O3l9e7u7t3d3czMzLu7u6qqqpmZmYiIiHd3d2ZmZlVVVURERDMzMyIiIhEREf///yH5BAEA
AB8ALAAAAABYAB8AAAX/4CeOZGmeaKqubERJbCzPtIxtV7ZFde//p8tlg5tsgMjk7HjsfDKwXuGh
rKqOng7mc6H4BAOHdVzabSiaz47WEBEEAgZ5XslcuJctTTGgFuAIMhoAdyaEcyIVRDg9CmByCHAG
LBIAHE6GhYg/Uw9/AgofC3BTKhceEwATIhMdABiEEhurahYWHpYwGEMAa7IAHautvTw/YGIGgB8N
A8cpHRkf0CIbHnWHWh8VABIcGNt3GwAWF4caHRSXHx4a6Wk1bR/NcR8JpB8Pb/QmqRUfGB5EHPpw
6IITHR8iWIAV7gjBO4ckuABgR1yjPh8+BWIAB6NGE7AAiATgb+ChCCQ9/1iIwM7CISICId6RSIGi
EE0zHA2AJAlfs50fIgmYRIIdhaMd0miwlmFghg4Bawp56dAcOnUezuyiUQCCJzihHAmYAuFTqFFj
R2zzJ6JchAjiNnAoVFNPXA1Mqs4UF+zDsA5sZThLJmDjTzEHlDETsKmxiHk80z6AXO9ePseOP3IE
40fZ5lBlHAaxgvOH0EkOfkaeNBk0CZhBAFQpV0VsJ7Oi7kGI9/rIrrgRhh0RzmNXB2+81hAXXoXB
4Q+EAy1OAVMcuVji7hjlkEYcBgvWy2lvx/1XaSCT4UQugI8A9bwxuciuWVG2XGp66fOSP0cz2BXV
6cWffkKo4RBshBB4B0dtc5z2QWquoRBgfOX4kxUFW8GGoHZaLUgSIrbhw5uE8D30AQUeBPSXPxoK
uOKJKW7iHGOY1UjDZDbmqOOOPPbo449ABllDCAA7

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/08design/images/logo_footer_al.gif

R0lGODlhWAAfAOZ/APPz8//pVryrY2hoaMjIyP/hUOLi4qyomd3d3pqampqTef/iVd3GXvrcT+vS
V1lZWf/iUMu1TdO8VP/hT+XMVcbGxf/mUvrdULKslcSvSfzeUPDVVf/lVf7hUu/v776+vdDQ0Pzf
UMvLywQEBImJidjY2KampKaYWpiIOv/mWpmWivj598LCvv/lT/jcUZ2TaPjbUbmqbsGvXLClefTZ
U62trfXaVLu7usKxafneWZuMUt3FVba1squpobCqkq+iaKKaeScnJ//lUtLS0dLS0ObNVv/jUvve
T+Xl5uXNVtnZ2ru5s9fX1+np6VBQUH5+fkBAQP3gUNvb2xgYGP/oUv3gT3FxcXZ2djIyMs/Pz5aW
loV5Qf39/fLYV97HX//tVdC6UpWObdfw+sayXrinWufNVPf599PT07qnTvLWTayrp+XNXs25Yq6n
h7Oyqv/xVmBgYLCsnerRYujOVY+Kc5+ckvreUq+tpufOVcmzULOvofreUfveUPvdUPrdT////yH5
BAEAAH8ALAAAAABYAB8AAAf/gH+Cg4SFhoeIiYqLjI2Oj49nWyiUlVtnkJmam4hDNF8BoQFfclmc
p6iPREUdfH1+fBAMRKm1toZDRRB8F3x+siCLBAS3xYyrEH5+fRcTDEOJCQ8J0sTG14UgSROvvBBe
tIcE0w8PZg8r2Op/Q0kFyq+ypocPYg9/DwTU64tNNz4zYgiQIUNAjBk+ljQpRCRJsgvLCnhhUuFJ
ghsGBt0rd08fP0Rc7pzosiAAFSEohVgIwMHGCR5cBg2hUKCXr28lBgSBMgXOoATjVqAD+vGQig0B
qrjq08cXrD5HolApokImTWa9ZEkxYYWJAQSD7CX4o+9e0UIqXBhh+upIAQgF/0LAmiskyRJBuSAc
afqLgZInI6YE0UJoHEczZwktmbPWV58oCzYwSBIixCumFwLMwFtkwlM+zqSQeFLiQ4XEjACceANh
QpQQEGi8YAGCQJguIXoxsyAgXcMJR5YW8EtiBJQBalAvKrGFDBsKaWgI+VFIhgVYvoRkAMCuyDtf
fIYTASDCxJUryhd5QKJERAUWSz4AQCAC/pjrjo2AATuz5mVZTCBwhRU3pAfJEEsAocMYeETnAjPY
GSEBWMjAcsEFwylhhRM61WCgej2cQMEFHFjQQgGv8XGEbn5o58EfRFAAwQWv+DGBF389YYAWWHyY
yBAvwBDABCHw0cAFUazUQf8Dy/hxgXbcNVSFMjcxwAQSUARGgo+HfJBHClVA5EoVQmxAhg5gzMgU
H1Cys41uzTzzhwEiKMGlIUicEMARFmLYxQsfGOCBABY41eJ2MDrEVh/OKGGCE0ygdychbuRQQI19
hEADHdwJYh08fViAaIzcPOUME3Bs6YQVkw4CBAcaNAWREREgMYgBEQixDFNtruIZRHu0sAYTNWBB
ghNQtCqIDgG80kuLeSwkyFGtzCUqd+1c6uQEMPxgK49QnKbsCynUCFEUNoRRgQgHgNECk7v2us0y
IXShgAEgvPhHTMr+cUAHlrHlRwgdlJEEDEZMwIdjftBqKzKvUCFAE06MgEWKRv0KogQazS68MFRV
vGUHGDBg17AEUnSn8BEp+ADCCDCPlbEgPewQQG4e91JAACeEsUBlGvBhxA4fsFPGLiFo1sQUMFsz
8x9qoFGSBShRkcIGLyCgxwIcLOA1BzlUlYUDXXNNgQn6iPu0IFLEERAOOMTQxhLYYmD33Rjw8AcS
B+CNQR3Sri34IoEAADs=

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.al.com/images/footer/subscribe.gif

R0lGODlhYwAhAOYAAP///9XV1e7u7urq6u3t7QAAAMzMzPn5+cPDw9ra2re3t+bm5ra2tq6urru7
u3x8fLy8vK2trenp6bGxsbKysnR0dMTExPz8/OLi4kpKSvT09Gpqat/f3/Ly8vHx8ZWVlXNzc/X1
9eXl5aSkpNbW1paWloiIiDs7O6WlpUNDQ0lJSWRkZM3NzWtra/r6+hERETw8POHh4VVVVXd3dyws
LA4ODh0dHf39/d7e3iMjIzY2NkRERHt7e1lZWa+vrzo6OpSUlBAQEBsbG7q6ug0NDc/Pz21tbZub
m9vb219fX1ZWVnl5eTMzM6Ojo6mpqYmJiSgoKDg4OC0tLTk5OVdXV8jIyFhYWG9vb8bGxnZ2dlFR
UXp6erW1taCgoJKSktTU1NHR0X9/f7i4uIWFhff392dnZ2hoaMHBwaenp0tLS2JiYioqKnV1dcDA
wIODg4+Pj0xMTDc3N3JycpeXl0VFRaysrL6+vltbW+fn5/7+/ikpKXh4ePj4+D09Pezs7GVlZSH5
BAAAAAAALAAAAABjACEAAAf/gACCg4SFhoeIhheLjI03jAeRLpGRGpaWIZeaIZyYmJycfImIj5CU
lJeglx2sHQIEA7ESEgMLA7Qisbe7t7S0C7a1sSIiwCISwMbFx8i1wM4ELqODIbq+xRLFtsC0ut7W
u92y3+Pi5OGz1r685+Zkozd+AwLgtAT0A/e8AvwS9/wACQgcKBDgq4EGA/7jRzDgq4MPES78N0Da
oRv8KLmYROnCJI4aQ0a6cKrjARceTYI8NYlkyQMuJZ0suZJliFeIYC2IwLNBgwg/fUagMIEC0QYT
iiZNepQn0J9OfUqdwJNChAlBhfa0KlWo1KhPvWZ1ykCAhBCKuikwqoCBgqVG/ym0VTpBgV0GbhnI
vfuWwQQHeCm4BdzWbWG7hQ07QMzXMN62hw3fVQoBFp48hTrYIgDzwrTPoEOLRrQIwIVSp10IHPCO
0D4CHTgdAHBAA6uDHnJPZMjb4MKHvXvvdgh8+EMPAlh5uFewoIQOhC50I+DBEkwRJSRUYiXQAwCG
yIs7nBieOu9/5cuLL55eQO5OGg5kSi6QlvdBB3TBHqThwwgEs5mWW2xFZEDDCXs0ccIJPQjQwwlH
ZHCChEDwMwMMNthAgQcczEADDT3MMAYMC55ggQAULNgDEAtKeIYAZpwAg4QnIOdBBwksIAEHCcQw
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

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://science.al.com/cgi-bin/stats/rewrite.cgi?Log=1&javascript=false

R0lGODlhAQABAIAAAP///////yH5BAUUAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/css/global_v2.css

* HTML DIV {
	HEIGHT: 0.1%
}
* HTML DL {
	HEIGHT: 0.1%
}
* HTML DT {
	HEIGHT: 0.1%
}
* HTML DD {
	HEIGHT: 0.1%
}
BODY {
	MARGIN: 6px
}
BODY {
	FONT: 12px Arial,sans-serif
}
TD {
	FONT: 12px Arial,sans-serif
}
FORM {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
H1 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
H3 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
H4 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
H5 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
H6 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
P {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
OL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
MENU {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
DIR {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
DL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
DT {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
DD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
HR {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
OBJECT {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
EMBED {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: =
0px; BORDER-BOTTOM: 0px
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.anchor {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.col {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 10px
}
.one234 {
	WIDTH: 670px
}
.two345 {
	WIDTH: 640px
}
.three456 {
	WIDTH: 640px
}
.one23 {
	WIDTH: 500px
}
.two34 {
	WIDTH: 500px
}
.three45 {
	WIDTH: 470px
}
.four56 {
	WIDTH: 470px
}
.one2 {
	WIDTH: 330px
}
.two3 {
	WIDTH: 330px
}
.three4 {
	WIDTH: 330px
}
.five6 {
	WIDTH: 300px
}
.four5 {
	WIDTH: 300px
}
.five {
	WIDTH: 130px
}
.last {
	FLOAT: right; MARGIN: 0px 0px 0px -10px
}
* HTML .last {
	MARGIN-LEFT: -1px
}
.footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; MARGIN-TOP: 18px; =
PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 30px; LINE-HEIGHT: =
1.5em; PADDING-TOP: 12px; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: =
center
}
.footer A {
	COLOR: #053264
}
H6 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1.2em
}
.pagewide {
	WIDTH: 980px
}
.one23456 {
	WIDTH: 980px
}
.endrow {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; LINE-HEIGHT: 0px; =
PADDING-TOP: 0px; HEIGHT: 0px
}
DL {
	MARGIN-BOTTOM: 10px
}
.box {
	MARGIN-BOTTOM: 10px
}
DD.bkg {
	MARGIN-BOTTOM: 10px
}
DT {
	FONT-WEIGHT: bold
}
DT.rule {
	MARGIN: 0px 7px 2px; PADDING-TOP: 6px; BORDER-BOTTOM: #000 1px solid
}
DT IMG {
	MARGIN-BOTTOM: 6px
}
.closed {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 6px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DT.closed {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1em
}
.bkg .closed {
	BORDER-BOTTOM: #fff 1px solid
}
.border .closed {
	MARGIN: -1px -1px 6px
}
DD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 0px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
DL.table DD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: =
8px; PADDING-TOP: 2px
}
DL.bars DD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px
}
DL.bars DD.first {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium =
none; BORDER-BOTTOM: medium none
}
DT P {
	FLOAT: right
}
DT P A {
	FONT-WEIGHT: normal
}
DT P {
	FONT-SIZE: 0.95em
}
DT.closed P {
	FONT-SIZE: 0.75em
}
.special DT.rule {
	MARGIN-BOTTOM: 4px; BORDER-BOTTOM: 0px; TEXT-ALIGN: center
}
.special DT.rule P {
	MARGIN-TOP: 4px; FONT-SIZE: 0.75em; FLOAT: none; TEXT-DECORATION: none
}
.adops {
	BORDER-RIGHT: #dde0e0 1px solid; BORDER-TOP: #dde0e0 1px solid; =
BORDER-LEFT: #dde0e0 1px solid; BORDER-BOTTOM: #dde0e0 1px solid
}
.adops DT {
	FONT-SIZE: 11px
}
.adops A {
	COLOR: #0031de
}
.adops A {
	COLOR: #0031de
}
.adops MENU {
	COLOR: #0031de
}
.bkg {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: =
#000; BORDER-RIGHT-COLOR: #000
}
MENU {
	LIST-STYLE-TYPE: none
}
DIR {
	LIST-STYLE-TYPE: none
}
MENU LI {
	LIST-STYLE-TYPE: none
}
DIR LI {
	LIST-STYLE-TYPE: none
}
MENU {
	PADDING-LEFT: 10px
}
MENU LI {
	MARGIN: 2px 0px
}
MENU LI:first-letter {
	MARGIN-LEFT: -8px
}
DIR LI:first-letter {
=09
}
MENU U {
	TEXT-DECORATION: none
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.inset {
	MARGIN-TOP: -2px
}
.photos .inset {
	MARGIN-BOTTOM: 8px
}
.photos DD {
	MARGIN-BOTTOM: 3px
}
.datelist H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
5px; PADDING-TOP: 2px
}
.datelist .h6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
5px; PADDING-TOP: 2px
}
.datelist LI {
	MARGIN-BOTTOM: 20px
}
.datelist LI A {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px
}
MENU.datelist LI:first-letter {
	MARGIN-LEFT: 0px
}
.datelist .inset {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.more {
	PADDING-LEFT: 9px; FONT-SIZE: 0.9em
}
.more A {
	COLOR: #d20000
}
.more {
	COLOR: #d20000
}
.line {
	PADDING-RIGHT: 6px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
Q {
	DISPLAY: block; MARGIN: 2px 0px
}
Q:unknown {
	DISPLAY: none; TEXT-DECORATION: none
}
Q:unknown {
	DISPLAY: none; TEXT-DECORATION: none
}
DD.caption {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; MARGIN: =
0px; PADDING-TOP: 0px
}
.caption .more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.caption H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 5px
}
.caption .credit {
	FONT-SIZE: 0.9em; PADDING-TOP: 2px; TEXT-ALIGN: right
}
INPUT[type=3D'image'] {
	MARGIN: 7px 2px 0px 0px
}
TABLE INPUT[type=3D'image'] {
	MARGIN: 0px
}
.button {
	TEXT-ALIGN: center
}
.center {
	TEXT-ALIGN: center
}
.button INPUT {
	MARGIN: 12px 0px 8px
}
DL HR {
	MARGIN: -4px 0px 8px; BORDER-BOTTOM: #000 1px solid
}
.caption H2 {
	FONT-SIZE: 16px
}
.one23 .caption H2 {
	FONT-SIZE: 30px
}
.two34 .caption H2 {
	FONT-SIZE: 30px
}
.one2 .caption H2 {
	FONT-SIZE: 22px
}
.two3 .caption H2 {
	FONT-SIZE: 22px
}
.three4 .caption H2 {
	FONT-SIZE: 22px
}
.adjoin {
	MARGIN-TOP: -10px
}
DL DL {
	MARGIN: 0px
}
DL DL DT.rule {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.adjoin {
	MARGIN-TOP: -18px; PADDING-BOTTOM: 8px
}
.flag8 DT.closed {
	MARGIN-BOTTOM: 0px
}
.flag8 DD.inset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
-1px 8px -1px -1px; PADDING-TOP: 0px
}
DL DL.table DT.rule {
	MARGIN-BOTTOM: 13px
}
DL DL.table DD {
	MARGIN-TOP: -11px
}
.adops {
	FONT-SIZE: 11px; LINE-HEIGHT: 12px
}
DD .adops {
	MARGIN: 4px 0px 2px
}
.app3 {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: =
#000 0px solid; BORDER-BOTTOM: #000 6px solid
}
.app3 DD {
	BORDER-RIGHT: #000 11px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; =
PADDING-BOTTOM: 8px; WIDTH: 99px; PADDING-TOP: 8px; HEIGHT: 11px
}
.app3 OBJECT {
	WIDTH: 854px; HEIGHT: 27px
}
.app3 EMBED {
	WIDTH: 854px; HEIGHT: 27px
}
.underline A {
	TEXT-DECORATION: underline
}
.small {
	FONT-SIZE: 10px
}
.mdsmall {
	FONT-SIZE: 11px
}
.photo {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 5px; =
BORDER-LEFT: medium none; WIDTH: 130px; BORDER-BOTTOM: medium none
}
.special .redhed {
	DISPLAY: none
}
.mediathumb .chad IMG {
	WIDTH: 120px; PADDING-TOP: 5px
}
.mediathumb .chad A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mediathumb IMG {
	DISPLAY: block; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none; align: center
}
.mediathumb P {
	PADDING-BOTTOM: 5px
}

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/css/toprail.css

#toprail_slim {
	WIDTH: 980px; FONT-FAMILY: Arial, sans-serif
}
#toprail_slim A {
	TEXT-DECORATION: none
}
#toprail_slim A:visited {
	TEXT-DECORATION: none
}
#toprail_slim A:hover {
	TEXT-DECORATION: underline
}
#status {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; MARGIN-BOTTOM: =
6px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: =
#d9e1e6 1px solid; TEXT-ALIGN: right
}
#status .links SPAN {
	FONT-SIZE: 10px; COLOR: #d7dadc
}
#status .links B {
	FONT-SIZE: 12px; COLOR: #000
}
#status .links B A {
	FONT-SIZE: 12px; COLOR: #000
}
#status .links B A:visited {
	FONT-SIZE: 12px; COLOR: #000
}
#status A {
	FONT-SIZE: 11px; COLOR: #0c5188
}
#status A:visited {
	FONT-SIZE: 11px; COLOR: #0c5188
}
#status .links {
	FONT-SIZE: 11px; COLOR: #0c5188
}
#status .updated {
	FONT-WEIGHT: bold; FLOAT: left; TEXT-ALIGN: left
}
#logo {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; =
MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px
}
#anavbar {
	BORDER-TOP: #95acbb 1px solid; MARGIN: 5px 0px 2px; BORDER-BOTTOM: =
#95acbb 1px solid
}
* HTML #anavbar {
	BORDER-TOP: #95acbb 1px solid; MARGIN: 5px 0px 2px; BORDER-BOTTOM: =
#95acbb 1px solid
}
#anavbar DIV {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #2c73a4; BORDER-BOTTOM: #fff =
1px solid; TEXT-ALIGN: center
}
* HTML #anavbar DIV {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #2c73a4; BORDER-BOTTOM: #fff =
1px solid; TEXT-ALIGN: center
}
#anavbar A {
	COLOR: #fff
}
.navbar A:visited {
	COLOR: #fff
}
#anavbar TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; =
PADDING-TOP: 4px
}
#anavbar TD.first {
	BORDER-LEFT: 0px
}
#crumbs {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: =
#f3f6f8; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: =
middle; PADDING-TOP: 4px; BORDER-BOTTOM: #ccd7de 1px solid; HEIGHT: =
23px; TEXT-ALIGN: right
}
#crumbs .trail {
	FONT-SIZE: 11px; FLOAT: left; COLOR: #053264; PADDING-TOP: 2px; =
TEXT-ALIGN: left
}
#crumbs .trail A {
	COLOR: #053264; TEXT-DECORATION: underline
}
#crumbs .txt {
	FONT-SIZE: 11px; MARGIN: 0px 4px; WIDTH: 130px; LINE-HEIGHT: 11px; =
HEIGHT: 18px
}
* HTML #toprail_slim {
	WIDTH: 980px
}
.oldsearch .search {
	BORDER-RIGHT: #95acbb 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: =
#95acbb 1px solid; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 2px; =
MARGIN: 0px 100px 0px 26px; BORDER-LEFT: #95acbb 1px solid; WIDTH: =
432px; PADDING-TOP: 2px; BORDER-BOTTOM: #95acbb 1px solid; HEIGHT: 84px
}
* HTML .oldsearch .search {
	BORDER-RIGHT: #95acbb 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: =
#95acbb 1px solid; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 2px; =
MARGIN: 0px 100px 0px 26px; BORDER-LEFT: #95acbb 1px solid; WIDTH: =
432px; PADDING-TOP: 2px; BORDER-BOTTOM: #95acbb 1px solid; HEIGHT: 90px
}
* HTML .oldsearch INPUT {
	FONT-SIZE: 12px
}
* HTML .oldsearch SELECT {
	FONT-SIZE: 12px
}
.oldsearch INPUT {
	FONT-SIZE: 12px
}
.oldsearch SELECT {
	FONT-SIZE: 12px
}
.oldsearch .search DIV {
	TEXT-ALIGN: center
}
.oldsearch .search B {
	FONT-SIZE: 12px; COLOR: #01576d
}
.oldsearch .fndart {
	MARGIN: 3px 0px
}
.oldsearch .fndbus {
	MARGIN: 10px 0px
}
.oldsearch .artsearch {
	WIDTH: 130px
}
.oldsearch .SponsorLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.newsearch .SponsorLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.newsearch .search {
	BORDER-RIGHT: #95acbb 1px solid; BORDER-TOP: #95acbb 1px solid; FLOAT: =
left; MARGIN: 10px 140px 0px 60px; BORDER-LEFT: #95acbb 1px solid; =
WIDTH: 358px; BORDER-BOTTOM: #95acbb 1px solid; HEIGHT: 70px; =
TEXT-ALIGN: center
}
.newsearch FORM {
	MARGIN: 24px 0px 20px
}
.newsearch B {
	FONT-SIZE: 14px; COLOR: #01576d
}
.break {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.Leaderboard {
	PADDING-BOTTOM: 6px; TEXT-ALIGN: center
}
.Popup {
	DISPLAY: none
}

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/css/article.css

#main {
	MARGIN-TOP: 15px
}
#main A {
	COLOR: #053264
}
#main MENU {
	COLOR: #053264
}
#main DIR {
	COLOR: #053264
}
#main .more {
	COLOR: #730707
}
#main .more A {
	COLOR: #730707
}
#main .more A:visited {
	COLOR: #730707
}
#main .col .border {
	BORDER-LEFT-COLOR: #c9cfc2; BORDER-BOTTOM-COLOR: #c9cfc2; =
BORDER-TOP-COLOR: #c9cfc2; BORDER-RIGHT-COLOR: #c9cfc2
}
#main .col .special {
	BORDER-LEFT-COLOR: #c2c7c8; BORDER-BOTTOM-COLOR: #c2c7c8; =
BORDER-TOP-COLOR: #c2c7c8; BORDER-RIGHT-COLOR: #c2c7c8
}
#main DT {
	TEXT-ALIGN: left
}
.chad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.chad A {
	TEXT-DECORATION: none
}
.chad U {
	FONT-SIZE: 9px; COLOR: #001094; TEXT-DECORATION: none
}
DIV.chad P {
	MARGIN: 2px 0px
}
DIV.chad P.c:first-letter {
	MARGIN: 0px 0px 0px -8px
}
DIV.chad P:first-letter {
	MARGIN: 0px 0px 0px -8px
}
.two34 {
	MARGIN-TOP: -3px
}
DL.border {
	BORDER-RIGHT: #c2c7c8 1px solid; BORDER-TOP: #c2c7c8 1px solid; =
BORDER-LEFT: #c2c7c8 1px solid; BORDER-BOTTOM: #c2c7c8 1px solid
}
.masthead {
	BORDER-BOTTOM: #c2c7c8 1px solid
}
.masthead DIR {
	PADDING-TOP: 10px
}
.masthead IMG {
	FLOAT: left; MARGIN: 0px
}
.fstory {
	MARGIN-TOP: -2px
}
.fstory A {
	COLOR: #3a5ec9; TEXT-DECORATION: underline
}
.fstory A:visited {
	COLOR: #3a5ec9; TEXT-DECORATION: underline
}
.fstory P {
	MARGIN-BOTTOM: 8px
}
.closed {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #9bb877; =
PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.mdsmall .closed {
	FONT-SIZE: 11px
}
.five .closed {
	FONT-SIZE: 11px
}
.bkgimg {
	BACKGROUND: url(/jherber/background.gif) #999
}
.bkg {
	BACKGROUND-COLOR: #999
}
.closed {
	COLOR: #fff
}
.closed A {
	COLOR: #fff
}
.credit {
	MARGIN-TOP: 0px; COLOR: #5a5c5d; PADDING-TOP: 0px
}
DD.inset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DD.caption {
	MARGIN-TOP: -4px; PADDING-TOP: 0px
}
#main .adops A {
	COLOR: #0031de
}
#main .adops MENU {
	COLOR: #0031de
}
.underline LI {
	MARGIN: 6px 0px
}
.underline MENU {
	PADDING-LEFT: 0px
}
.underline IMG {
	MARGIN-RIGHT: 5px
}
DIV.chad P.list {
	MARGIN-BOTTOM: 6px
}
.xml P.list A {
	FONT-WEIGHT: bold
}
.xml P.list U {
	FONT-SIZE: 11px; COLOR: #001094; TEXT-DECORATION: none
}
.xml A:visited {
	COLOR: #805e1a
}
.day {
	MARGIN-BOTTOM: 4px
}
.day {
	FONT-WEIGHT: bold; COLOR: #752222
}
H1.red {
	FONT-WEIGHT: bold; COLOR: #752222
}
.byln {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 11px
}
TD.byln {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 11px
}
DIV.byln {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 11px
}
.byln DIV {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.subhead {
	MARGIN-BOTTOM: 11px
}
* HTML DL.border DT.closed {
	WIDTH: 160px; POSITION: relative; offset: -1px 0px 0px -1px
}
* HTML .five DL.border DT.closed {
	WIDTH: 130px
}
.rule {
	MARGIN-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
.Rectangle {
	MARGIN-BOTTOM: 10px
}
.SponsorRight {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.one .chad {
	WIDTH: 134px
}
.one MENU {
	WIDTH: 134px
}
DIV.fstory A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px
}
DIV.fstory .archive_note {
	MARGIN-BOTTOM: 5px
}
DIV.fstory .story_link {
	MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
DIV.fstory .related_articles UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #dfe4eb 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fffff0
}
DIV.fstory .related_articles LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; LIST-STYLE-POSITION: inside; =
PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
DIV.fstory .related_articles LI A:link {
	COLOR: #444e5c; TEXT-DECORATION: none
}
DIV.fstory .related_articles LI A:visited {
	COLOR: #444e5c; TEXT-DECORATION: none
}
DIV.fstory .related_articles LI A:active {
	TEXT-DECORATION: underline
}
DIV.fstory .related_articles LI A:hover {
	TEXT-DECORATION: underline
}
DIV.fstory .related_articles .related_label {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; =
COLOR: #ae3148
}
DIV.fstory .related_articles .more_stories {
	PADDING-LEFT: 15px! important; COLOR: #ae3148
}
DIV.fstory .related_articles .more_stories A:link {
	COLOR: #ae3148! important
}
DIV.fstory .more_stories A:visited {
	COLOR: #ae3148! important
}

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/css/footerv2.css

.footerv2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #b3b9bd 1px solid; PADDING-LEFT: 10px; =
FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 970px; PADDING-TOP: 3px; =
FONT-FAMILY: Arial,sans-serif
}
.footerv2 A {
	COLOR: #032b6d; TEXT-DECORATION: none
}
.footerv2 A:visited {
	COLOR: #032b6d; TEXT-DECORATION: none
}
.footerv2 A:hover {
	TEXT-DECORATION: underline
}
.footerv2 .img {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.footerv2 .img IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px
}
.footerv2 .site {
	COLOR: #b3b9bd
}
.footerv2 .newsp {
	COLOR: #b3b9bd
}
.footerv2 .site {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1.7em
}
.footerv2 .newsp A {
	FONT-WEIGHT: bold
}
.footerv2 .map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 22px; =
PADDING-TOP: 2px; POSITION: relative
}
.footerv2 .copy {
	PADDING-TOP: 6px
}
.internal .map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 27px; =
PADDING-TOP: 27px
}
.single .newsp B {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
4px; COLOR: #032b6d; PADDING-TOP: 4px
}
.multi .newsp .img {
	PADDING-TOP: 3px
}
.single .copy {
	PADDING-TOP: 8px
}
.endrow {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; LINE-HEIGHT: 0px; =
PADDING-TOP: 0px; HEIGHT: 0px
}

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/08design/toprail/css/toprail.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#Toprail * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
BODY {
	MARGIN: 0px 5px
}
#Toprail {
	CLEAR: both; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif! important
}
#Toprail * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#Toprail IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: bottom; =
BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#Toprail BR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: bottom; =
BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#Toprail INPUT {
	FONT-SIZE: 10px
}
#Toprail .clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; HEIGHT: auto
}
#Toprail TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px; BORDER-COLLAPSE: collapse
}
#Toprail TD {
	VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif! important
}
#Toprail A {
	FONT-WEIGHT: bold; CURSOR: pointer
}
#Toprail A:link {
	COLOR: #305cb6; TEXT-DECORATION: none
}
#Toprail A:visited {
	COLOR: #305cb6; TEXT-DECORATION: none
}
#Toprail A:active {
	COLOR: #3c8afa! important; TEXT-DECORATION: underline
}
#Toprail A:hover {
	COLOR: #3c8afa! important; TEXT-DECORATION: underline
}
#Toprail #Masthead {
	PADDING-RIGHT: 6px; DISPLAY: inline-block; PADDING-LEFT: 6px; =
PADDING-BOTTOM: 5px; WIDTH: 968px; PADDING-TOP: 6px; BORDER-BOTTOM: =
#031c3f 1px solid; HEIGHT: 126px; BACKGROUND-COLOR: #333c49
}
#Toprail #Toprail_Affiliate_Logo {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; =
WIDTH: 240px; BORDER-BOTTOM: 0px; HEIGHT: 127px
}
#Toprail #Toprail_Leaderboard {
	FLOAT: right; PADDING-BOTTOM: 6px; WIDTH: 728px; HEIGHT: 90px
}
#Toprail #Topsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 2px 0px 0px; WIDTH: auto; PADDING-TOP: 0px
}
#Toprail FORM#Toprail_Search LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 1px; COLOR: white; POSITION: =
relative; TOP: -1px
}
#Toprail #Search_Field {
	BORDER-RIGHT: #031c3f 1px solid; BORDER-TOP: #031c3f 1px solid; =
PADDING-LEFT: 3px; FONT-SIZE: 11px; LEFT: 2px; BORDER-LEFT: #031c3f 1px =
solid; WIDTH: 265px; COLOR: #444e5c; LINE-HEIGHT: 17px; PADDING-TOP: =
0px; BORDER-BOTTOM: #031c3f 1px solid; POSITION: relative; TOP: 2px; =
HEIGHT: 18px
}
#Toprail #Search_Field:focus {
	BACKGROUND: #fefacd; COLOR: black
}
#Toprail #Search_Button {
	LEFT: 0px; POSITION: relative; TOP: -1px
}
#Toprail #Sponsor_Ad {
	FLOAT: right; MARGIN-BOTTOM: -10px; HEIGHT: 30px
}
#Toprail #Topnav {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! =
important; MAX-WIDTH: 980px! important; PADDING-BOTTOM: 0px! important; =
MARGIN: 0px; COLOR: #293546; PADDING-TOP: 0px! important
}
#Toprail #Topnav A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #293546; WHITE-SPACE: =
nowrap; TEXT-DECORATION: none
}
#Toprail #Topnav TABLE#Level1 {
	MAX-WIDTH: 980px; WIDTH: 980px; MAX-HEIGHT: 25px; BORDER-COLLAPSE: =
collapse; HEIGHT: 25px
}
#Toprail #Topnav TABLE#Level1 TD {
	BORDER-RIGHT: #828891 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; BACKGROUND: url(/08design/toprail/images/bg_level1.gif) repeat-x; =
PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#Toprail #Topnav TABLE#Level1 TD A {
	DISPLAY: block! important; FONT-SIZE: 12px! important
}
#Toprail #Topnav TABLE#Level1 TD A:hover {
	COLOR: #293546! important
}
#Toprail #Topnav TABLE#Level1 TD:hover {
	BACKGROUND: url(/08design/toprail/images/bg_level1_hover.gif) #e8e8e8 =
repeat-x
}
#Toprail #Topnav TABLE#Level1 TD.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#Toprail #Topnav TABLE#Level1 TD.active A:link {
	PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; POSITION: relative; =
TOP: -1px
}
#Toprail #Topnav TABLE#Level1 TD.active A:visited {
	PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; POSITION: relative; =
TOP: -1px
}
#Toprail #Topnav TABLE#Level1 TD#First_Cell {
	BACKGROUND: url(/08design/toprail/images/bg_level1_button_left.gif) =
no-repeat
}
#Toprail #Topnav TABLE#Level1 TD#First_Cell:hover {
	BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_left_hover.gif) no-repeat =
left 50%
}
#Toprail #Topnav TABLE#Level1 TD.active#First_Cell {
	PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_left_active.gif) =
no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#Toprail #Topnav TABLE#Level1 TD.active#First_Cell A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: 0px
}
#Toprail #Topnav TABLE#Level1 TD.active#First_Cell A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: 0px
}
#Toprail #Topnav TABLE#Level1 TD#Last_Cell:hover {
	BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_right_hover.gif) no-repeat =
right 50%
}
#Toprail #Topnav TABLE#Level1 TD#Last_Cell {
	BORDER-RIGHT: 0px; BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_right.gif) no-repeat right =
50%; TEXT-ALIGN: left
}
#Toprail #Topnav TABLE#Level1 TD.active#Last_Cell {
	PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_right_active.gif) =
no-repeat right 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#Toprail #Topnav TABLE#Level1 TD.active#Last_Cell A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: 0px
}
#Toprail #Topnav TABLE#Level1 TD.active#Last_Cell A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: 0px
}
#Toprail #Topnav UL#Level2 {
	BACKGROUND: url(/08design/toprail/images/bkgd_level2_long.gif) white =
no-repeat 50% top; LEFT: 5px; OVERFLOW: hidden; WIDTH: 970px; =
WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 24px
}
#Toprail #Topnav UL#Level2 LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #293546; PADDING-TOP: 4px; LIST-STYLE-TYPE: =
none; HEIGHT: 20px
}
#Toprail #Topnav UL#Level2 LI#Level2_First {
	PADDING-RIGHT: 20px; PADDING-LEFT: 1px; BACKGROUND: =
url(/08design/toprail/images/arrow_tip.gif) #828891 no-repeat right 50%; =
FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 4px; =
BORDER-BOTTOM: #828891 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 19px
}
#Toprail #Topnav UL#Level2 LI#Level2_First A {
	PADDING-LEFT: 0px; FONT-SIZE: 11px! important; COLOR: white! important
}
#Toprail #Topnav UL#Level2 LI A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px! important; =
PADDING-BOTTOM: 0px; MARGIN: 0px 3px 5px; LINE-HEIGHT: 13px; =
PADDING-TOP: 2px
}
UL#Level2 LI A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px! important; =
PADDING-BOTTOM: 0px; MARGIN: 0px 3px 5px; LINE-HEIGHT: 13px; =
PADDING-TOP: 2px
}
#Toprail #Topnav UL#Level2 LI.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/08design/toprail/images/border_gradient.gif) repeat-x 50% top; =
PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 21px
}
#Toprail #Topnav UL#Level2 LI.active A:link {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: =
9px; MARGIN: -1px 1px 5px; PADDING-TOP: 1px; BACKGROUND-COLOR: white
}
#Toprail #Topnav UL#Level2 LI.active A:visited {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: =
9px; MARGIN: -1px 1px 5px; PADDING-TOP: 1px; BACKGROUND-COLOR: white
}
#Toprail #Topnav TABLE#Level1 TD.ie6_hover {
	BACKGROUND: url(/08design/toprail/images/bg_level1_hover.gif) #e8e8e8 =
repeat-x
}
#Toprail #Topnav TABLE#Level1 TD.first_cell_hover {
	BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_left_hover.gif) no-repeat =
left 50%
}
#Toprail #Topnav TABLE#Level1 TD.last_cell_hover {
	BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_right_hover.gif) no-repeat =
right 50%
}
#Toprail .imageGo_toprail {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: =
url(/08design/images/buttons/go_green_sprites_darkbkgd.gif) no-repeat; =
MARGIN-LEFT: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; =
WIDTH: 45px; CURSOR: pointer; BORDER-BOTTOM: medium none; HEIGHT: 19px
}
#Toprail .imageGo_toprail:hover {
	BACKGROUND-POSITION: 100% -19px
}
#Toprail .imageGo_toprail_mo {
	BACKGROUND-POSITION: 100% -19px
}
UNKNOWN {
	VERTICAL-ALIGN: top
}
#Toprail .Leaderboard {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; WIDTH: auto; PADDING-TOP: 0px! =
important; TEXT-ALIGN: left! important
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#Toprail * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 5px
}
#Toprail {
	CLEAR: both; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif! important
}
#Toprail * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#Toprail IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: bottom; =
BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#Toprail BR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: bottom; =
BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#Toprail INPUT {
	FONT-SIZE: 10px
}
#Toprail .clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; HEIGHT: auto
}
#Toprail TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px; BORDER-COLLAPSE: collapse
}
#Toprail TD {
	VERTICAL-ALIGN: top
}
#Toprail A {
	FONT-WEIGHT: bold; CURSOR: pointer
}
#Toprail A:link {
	COLOR: #305cb6; TEXT-DECORATION: none
}
#Toprail A:visited {
	COLOR: #305cb6; TEXT-DECORATION: none
}
#Toprail A:active {
	COLOR: #3c8afa! important; TEXT-DECORATION: underline
}
#Toprail A:hover {
	COLOR: #3c8afa! important; TEXT-DECORATION: underline
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
#Toprail #Masthead {
	PADDING-RIGHT: 6px; DISPLAY: inline-block; PADDING-LEFT: 6px; =
PADDING-BOTTOM: 5px; WIDTH: 968px; PADDING-TOP: 6px; BORDER-BOTTOM: =
#031c3f 1px solid; HEIGHT: 150px; BACKGROUND-COLOR: #333c49
}
#Toprail #Toprail_Affiliate_Logo {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; =
WIDTH: 240px; BORDER-BOTTOM: 0px; HEIGHT: 127px
}
#Toprail #Toprail_Leaderboard {
	FLOAT: right; PADDING-BOTTOM: 6px; WIDTH: 728px; HEIGHT: 90px
}
#Toprail #Topsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 4px 0px 0px; WIDTH: 480px; PADDING-TOP: 0px
}
#Toprail #Topsearch #Toprail_Search {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#Toprail #Topsearch #Toprail_BusinessSearch {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#Toprail #Topsearch #Toprail_BusinessSearch {
	DISPLAY: none
}
#Toprail #Topsearch #Toprail_BusinessSearch A {
	COLOR: #fff! important
}
#Toprail #Topsearch #Toprail_BusinessSearch A:hover {
	COLOR: #fff! important
}
#Toprail #Topsearch UL#ToprailSearchTabs {
	BACKGROUND: url(/08design/toprail/images/tr_search_rightend.gif) =
no-repeat right bottom; WIDTH: 464px; LIST-STYLE-TYPE: none; HEIGHT: =
25px
}
#Toprail #Topsearch #ToprailSearchTabs LI#ToprailSearchTab1 {
	FLOAT: left
}
#Toprail #Topsearch #ToprailSearchTabs LI#ToprailSearchTab2 {
	FLOAT: left
}
#Toprail #Topsearch #ToprailSearchTab1 DIV {
	BACKGROUND-POSITION: 0px -25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; =
FLOAT: left; COLOR: #fff
}
#Toprail #Topsearch #ToprailSearchTab2 DIV {
	BACKGROUND-POSITION: 0px -25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; =
FLOAT: left; COLOR: #fff
}
#Toprail #Topsearch #ToprailSearchTabs DIV.text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-IMAGE: =
url(/08design/toprail/images/tr_search_bg.gif); PADDING-BOTTOM: 2px; =
CURSOR: pointer; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: =
19px
}
#Toprail #Topsearch #ToprailSearchTabs DIV.tab {
	BACKGROUND-POSITION: 0px 0px
}
#Toprail #Topsearch #ToprailSearchTabs DIV.mo {
	BACKGROUND-POSITION: 0px -50px
}
#Toprail #Topsearch DIV#ToprailSearchTab1Start {
	FLOAT: left; BACKGROUND-IMAGE: =
url(/08design/toprail/images/tr_search_left_1.gif); WIDTH: 6px; HEIGHT: =
25px
}
#Toprail #Topsearch DIV#ToprailSearchTab1End {
	FLOAT: left; BACKGROUND-IMAGE: =
url(/08design/toprail/images/tr_search_right_1.gif); WIDTH: 15px; =
HEIGHT: 25px
}
#Toprail #Topsearch DIV#ToprailSearchTab2Start {
	FLOAT: left; BACKGROUND-IMAGE: =
url(/08design/toprail/images/tr_search_left_2.gif); WIDTH: 15px; HEIGHT: =
25px
}
#Toprail #Topsearch DIV#ToprailSearchTab2End {
	FLOAT: left; BACKGROUND-IMAGE: =
url(/08design/toprail/images/tr_search_right_1.gif); WIDTH: 13px; =
HEIGHT: 25px
}
#Toprail #Topsearch #ToprailSearchForms {
	WIDTH: 464px
}
#Toprail #Topsearch .vertical_line {
	BACKGROUND: url(/08design/toprail/images/tr_search_vline.gif) =
no-repeat; WIDTH: 1px; HEIGHT: 25px
}
#Toprail #Search_Field {
	BORDER-RIGHT: #031c3f 1px solid; BORDER-TOP: #031c3f 1px solid; =
PADDING-LEFT: 3px; FONT-SIZE: 11px; LEFT: 2px; BORDER-LEFT: #031c3f 1px =
solid; WIDTH: 391px; COLOR: #444e5c; LINE-HEIGHT: 17px; PADDING-TOP: =
0px; BORDER-BOTTOM: #031c3f 1px solid; POSITION: relative; TOP: 0px; =
HEIGHT: 18px
}
#Toprail #Search_Field:focus {
	BACKGROUND: #fefacd; COLOR: #000
}
#Toprail #Search_Field_Business1:focus {
	BACKGROUND: #fefacd; COLOR: #000
}
#Toprail #Search_Field_Business2:focus {
	BACKGROUND: #fefacd; COLOR: #000
}
#Toprail #Search_Field_Business1 {
	BORDER-RIGHT: #031c3f 1px solid; BORDER-TOP: #031c3f 1px solid; =
PADDING-LEFT: 3px; FONT-SIZE: 11px; LEFT: 2px; BORDER-LEFT: #031c3f 1px =
solid; WIDTH: 238px; COLOR: #444e5c; LINE-HEIGHT: 17px; PADDING-TOP: =
0px; BORDER-BOTTOM: #031c3f 1px solid; POSITION: relative; TOP: 0px; =
HEIGHT: 18px
}
#Toprail #Search_Field_Business2 {
	BORDER-RIGHT: #031c3f 1px solid; BORDER-TOP: #031c3f 1px solid; =
PADDING-LEFT: 3px; FONT-SIZE: 11px; LEFT: 2px; BORDER-LEFT: #031c3f 1px =
solid; WIDTH: 144px; COLOR: #444e5c; LINE-HEIGHT: 17px; PADDING-TOP: =
0px; BORDER-BOTTOM: #031c3f 1px solid; POSITION: relative; TOP: 0px; =
HEIGHT: 18px
}
#Toprail #Search_Button_Business {
	LEFT: 4px; MARGIN-LEFT: -4px; POSITION: relative; TOP: -3px
}
#Toprail #Search_Button {
	LEFT: 4px; POSITION: relative; TOP: -3px
}
#Toprail #Sponsor_Ad {
	FLOAT: right; MARGIN-BOTTOM: -10px; HEIGHT: 30px
}
#Toprail #Sponsor_Ad .SiteSponsorText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: =
5px; COLOR: #fff; PADDING-TOP: 3px
}
#Toprail #Topnav {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! =
important; MAX-WIDTH: 980px! important; PADDING-BOTTOM: 0px! important; =
MARGIN: 0px; OVERFLOW: hidden; COLOR: #293546; PADDING-TOP: 0px! =
important
}
#Toprail #Topnav A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #293546; WHITE-SPACE: =
nowrap; TEXT-DECORATION: none
}
#Toprail #Topnav TABLE#Level1 {
	MAX-WIDTH: 980px; WIDTH: 980px; MAX-HEIGHT: 25px; BORDER-COLLAPSE: =
collapse; HEIGHT: 25px
}
#Toprail #Topnav TABLE#Level1 TD {
	BORDER-RIGHT: #828891 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; BACKGROUND: url(/08design/toprail/images/bg_level1.gif) repeat-x; =
PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#Toprail #Topnav TABLE#Level1 TD A {
	DISPLAY: block! important; FONT-SIZE: 12px! important
}
#Toprail #Topnav TABLE#Level1 TD A:hover {
	COLOR: #293546! important
}
#Toprail #Topnav TABLE#Level1 TD:hover {
	BACKGROUND: url(/08design/toprail/images/bg_level1_hover.gif) #e8e8e8 =
repeat-x
}
#Toprail #Topnav TABLE#Level1 TD.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#Toprail #Topnav TABLE#Level1 TD.active A:link {
	PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; POSITION: relative; =
TOP: -1px
}
#Toprail #Topnav TABLE#Level1 TD.active A:visited {
	PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; POSITION: relative; =
TOP: -1px
}
#Toprail #Topnav TABLE#Level1 TD#First_Cell {
	BACKGROUND: url(/08design/toprail/images/bg_level1_button_left.gif) =
no-repeat
}
#Toprail #Topnav TABLE#Level1 TD#First_Cell:hover {
	BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_left_hover.gif) no-repeat =
left 50%
}
#Toprail #Topnav TABLE#Level1 TD.active#First_Cell {
	PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_left_active.gif) =
no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#Toprail #Topnav TABLE#Level1 TD.active#First_Cell A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: 0px
}
#Toprail #Topnav TABLE#Level1 TD.active#First_Cell A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: 0px
}
#Toprail #Topnav TABLE#Level1 TD#Last_Cell:hover {
	BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_right_hover.gif) no-repeat =
right 50%
}
#Toprail #Topnav TABLE#Level1 TD#Last_Cell {
	BORDER-RIGHT: 0px; BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_right.gif) no-repeat right =
50%; TEXT-ALIGN: left
}
#Toprail #Topnav TABLE#Level1 TD.active#Last_Cell {
	PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_right_active.gif) =
no-repeat right 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#Toprail #Topnav TABLE#Level1 TD.active#Last_Cell A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: 0px
}
#Toprail #Topnav TABLE#Level1 TD.active#Last_Cell A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: 0px
}
#Toprail #Topnav UL#Level2 {
	BACKGROUND: url(/08design/toprail/images/bkgd_level2_long.gif) white =
no-repeat 50% top; LEFT: 5px; OVERFLOW: hidden; WIDTH: 970px; =
WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 24px
}
#Toprail #Topnav UL#Level2 LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #293546; PADDING-TOP: 4px; LIST-STYLE-TYPE: =
none; HEIGHT: 20px
}
#Toprail #Topnav UL#Level2 LI#Level2_First {
	PADDING-RIGHT: 20px; PADDING-LEFT: 1px; BACKGROUND: =
url(/08design/toprail/images/arrow_tip.gif) #828891 no-repeat right 50%; =
FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 4px; =
BORDER-BOTTOM: #828891 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 19px
}
#Toprail #Topnav UL#Level2 LI#Level2_First A {
	PADDING-LEFT: 0px; FONT-SIZE: 11px! important; COLOR: white! important
}
#Toprail #Topnav UL#Level2 LI A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px! important; =
PADDING-BOTTOM: 0px; MARGIN: 0px 3px 5px; LINE-HEIGHT: 13px; =
PADDING-TOP: 2px
}
UL#Level2 LI A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px! important; =
PADDING-BOTTOM: 0px; MARGIN: 0px 3px 5px; LINE-HEIGHT: 13px; =
PADDING-TOP: 2px
}
#Toprail #Topnav UL#Level2 LI.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/08design/toprail/images/border_gradient.gif) repeat-x 50% top; =
PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 21px
}
#Toprail #Topnav UL#Level2 LI.active A:link {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: =
9px; MARGIN: -1px 1px 5px; PADDING-TOP: 1px; BACKGROUND-COLOR: white
}
#Toprail #Topnav UL#Level2 LI.active A:visited {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: =
9px; MARGIN: -1px 1px 5px; PADDING-TOP: 1px; BACKGROUND-COLOR: white
}
#Toprail #Topnav TABLE#Level1 TD.ie6_hover {
	BACKGROUND: url(/08design/toprail/images/bg_level1_hover.gif) #e8e8e8 =
repeat-x
}
#Toprail #Topnav TABLE#Level1 TD.first_cell_hover {
	BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_left_hover.gif) no-repeat =
left 50%
}
#Toprail #Topnav TABLE#Level1 TD.last_cell_hover {
	BACKGROUND: =
url(/08design/toprail/images/bg_level1_button_right_hover.gif) no-repeat =
right 50%
}
#Toprail INPUT.imageGo_toprail {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: =
url(/08design/images/buttons/go_green_sprites_darkbkgd.gif) no-repeat; =
MARGIN-LEFT: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; =
WIDTH: 45px; CURSOR: pointer; BORDER-BOTTOM: medium none; HEIGHT: 19px
}
#Toprail INPUT.imageGo_toprail:hover {
	BACKGROUND-POSITION: 100% -19px
}
#Toprail INPUT.imageGo_toprail_mo {
	BACKGROUND-POSITION: 100% -19px
}
#Toprail INPUT.imageGo {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: =
url(/08design/images/buttons/go_green_45x19_lightbkgd.gif) no-repeat; =
MARGIN-LEFT: 4px; BORDER-LEFT: medium none; WIDTH: 45px; BORDER-BOTTOM: =
medium none; HEIGHT: 19px
}
#Toprail INPUT.imageGo:hover {
	BACKGROUND: =
url(/08design/images/buttons/go_green_45x19_lightbkgd_mo.gif) no-repeat
}
#Toprail INPUT.imageGo_mo {
	BACKGROUND: =
url(/08design/images/buttons/go_green_45x19_lightbkgd_mo.gif) no-repeat
}
UNKNOWN {
	VERTICAL-ALIGN: top
}
#Toprail .Leaderboard {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; WIDTH: auto; PADDING-TOP: 0px! =
important; TEXT-ALIGN: left! important
}

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/08design/css/footer.css

#Footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #c3c7c9 1px solid; PADDING-LEFT: 0px; =
BACKGROUND: url(/08design/images/footer_gradient.jpg) repeat-x; =
PADDING-BOTTOM: 10px; WIDTH: 980px; COLOR: #95999c; PADDING-TOP: 12px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: =
none
}
#Footer A {
	COLOR: #0c4790; TEXT-DECORATION: none
}
#Footer A:active {
	COLOR: #3c8afa; TEXT-DECORATION: underline
}
#Footer A:hover {
	COLOR: #3c8afa; TEXT-DECORATION: underline
}
#Footer IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: =
0px
}
#FooterSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 1px 0px 0px 40px; WIDTH: auto; PADDING-TOP: 0px
}
#FooterSearchForm {
	MARGIN-TOP: 5px
}
#FooterSearchForm LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: =
#293546
}
#FooterSearchField {
	BORDER-RIGHT: #8d949d 1px solid; BORDER-TOP: #8d949d 1px solid; =
FONT-SIZE: 11px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: =
#8d949d 1px solid; WIDTH: 255px; COLOR: #626b77; LINE-HEIGHT: 17px; =
BORDER-BOTTOM: #8d949d 1px solid; HEIGHT: 17px
}
#FooterSearchButton {
	VERTICAL-ALIGN: middle
}
#FooterLogos {
	FLOAT: left; MARGIN: 0px 0px 0px 4px
}
IMG#AdvanceLogo {
	BORDER-RIGHT: #d7d9db 1px solid; PADDING-RIGHT: 12px; MARGIN-RIGHT: =
12px; PADDING-TOP: 2px
}
#FooterMainLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 10px; COLOR: =
#b3b9bd; TEXT-ALIGN: center
}
#FooterMainLinks A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0c4790; POSITION: relative; =
TOP: 1px
}
#FooterMiniLinks {
	FONT-SIZE: 10px; FLOAT: right; MARGIN: 8px 6px 0px 0px; COLOR: #9aa4b2
}
#FooterMiniLinks A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0c4790; POSITION: =
relative; TOP: 1px
}
#FooterSubscribe {
	FONT-SIZE: 9px; MARGIN: 0px; WIDTH: auto; TEXT-ALIGN: center
}
#FooterSubscribe IMG {
	VERTICAL-ALIGN: baseline
}
#FooterSubscribe SPAN {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 6px 5px; COLOR: =
#293546; POSITION: relative; TOP: -9px
}
#FooterSubscribe SPAN A {
	FONT-WEIGHT: bold; COLOR: #305cb6; TEXT-DECORATION: none
}
#Copyright {
	MARGIN-TOP: 7px; FONT-SIZE: 11px; COLOR: #444e5c; LINE-HEIGHT: 15px; =
TEXT-ALIGN: center
}
#Copyright A {
	FONT-WEIGHT: normal; COLOR: #0c4790
}
#Footer .imageGo {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: =
url(/08design/images/buttons/go_green_sprites.gif) no-repeat; =
MARGIN-LEFT: 4px; BORDER-LEFT: medium none; WIDTH: 45px; BORDER-BOTTOM: =
medium none; HEIGHT: 19px
}
#Footer .imageGo:hover {
	BACKGROUND-POSITION: 100% -19px
}
#Footer .imageGo_mo {
	BACKGROUND-POSITION: 100% -19px
}
UNKNOWN {
	VERTICAL-ALIGN: top
}

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/08design/js/jquery-1.2.3.js

(function(){
/*
 * jQuery 1.2.3 - New Wave Javascript
 *
 * Copyright (c) 2008 John Resig (jquery.com)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $
 * $Rev: 4663 $
 */

// Map over jQuery in case of overwrite
if ( window.jQuery )
	var _jQuery =3D window.jQuery;

var jQuery =3D window.jQuery =3D function( selector, context ) {
	// The jQuery object is actually just the init constructor 'enhanced'
	return new jQuery.prototype.init( selector, context );
};

// Map over the $ in case of overwrite
if ( window.$ )
	var _$ =3D window.$;
=09
// Map the jQuery namespace to the '$' one
window.$ =3D jQuery;

// A simple way to check for HTML strings or ID strings
// (both of which we optimize for)
var quickExpr =3D /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;

// Is it a simple selector
var isSimple =3D /^.[^:#\[\.]*$/;

jQuery.fn =3D jQuery.prototype =3D {
	init: function( selector, context ) {
		// Make sure that a selection was provided
		selector =3D selector || document;

		// Handle $(DOMElement)
		if ( selector.nodeType ) {
			this[0] =3D selector;
			this.length =3D 1;
			return this;

		// Handle HTML strings
		} else if ( typeof selector =3D=3D "string" ) {
			// Are we dealing with HTML string or an ID?
			var match =3D quickExpr.exec( selector );

			// Verify a match, and that no context was specified for #id
			if ( match && (match[1] || !context) ) {

				// HANDLE: $(html) -> $(array)
				if ( match[1] )
					selector =3D jQuery.clean( [ match[1] ], context );

				// HANDLE: $("#id")
				else {
					var elem =3D document.getElementById( match[3] );

					// Make sure an element was located
					if ( elem )
						// Handle the case where IE and Opera return items
						// by name instead of ID
						if ( elem.id !=3D match[3] )
							return jQuery().find( selector );

						// Otherwise, we inject the element directly into the jQuery =
object
						else {
							this[0] =3D elem;
							this.length =3D 1;
							return this;
						}

					else
						selector =3D [];
				}

			// HANDLE: $(expr, [context])
			// (which is just equivalent to: $(content).find(expr)
			} else
				return new jQuery( context ).find( selector );

		// HANDLE: $(function)
		// Shortcut for document ready
		} else if ( jQuery.isFunction( selector ) )
			return new jQuery( document )[ jQuery.fn.ready ? "ready" : "load" ]( =
selector );

		return this.setArray(
			// HANDLE: $(array)
			selector.constructor =3D=3D Array && selector ||

			// HANDLE: $(arraylike)
			// Watch for when an array-like object, contains DOM nodes, is passed =
in as the selector
			(selector.jquery || selector.length && selector !=3D window && =
!selector.nodeType && selector[0] !=3D undefined && =
selector[0].nodeType) && jQuery.makeArray( selector ) ||

			// HANDLE: $(*)
			[ selector ] );
	},
=09
	// The current version of jQuery being used
	jquery: "1.2.3",

	// The number of elements contained in the matched element set
	size: function() {
		return this.length;
	},
=09
	// The number of elements contained in the matched element set
	length: 0,

	// Get the Nth element in the matched element set OR
	// Get the whole matched element set as a clean array
	get: function( num ) {
		return num =3D=3D undefined ?

			// Return a 'clean' array
			jQuery.makeArray( this ) :

			// Return just the object
			this[ num ];
	},
=09
	// Take an array of elements and push it onto the stack
	// (returning the new matched element set)
	pushStack: function( elems ) {
		// Build a new jQuery matched element set
		var ret =3D jQuery( elems );

		// Add the old object onto the stack (as a reference)
		ret.prevObject =3D this;

		// Return the newly-formed element set
		return ret;
	},
=09
	// Force the current matched set of elements to become
	// the specified array of elements (destroying the stack in the =
process)
	// You should use pushStack() in order to do this, but maintain the =
stack
	setArray: function( elems ) {
		// Resetting the length to 0, then using the native Array push
		// is a super-fast way to populate an object with array-like =
properties
		this.length =3D 0;
		Array.prototype.push.apply( this, elems );
	=09
		return this;
	},

	// Execute a callback for every element in the matched set.
	// (You can seed the arguments with an array of args, but this is
	// only used internally.)
	each: function( callback, args ) {
		return jQuery.each( this, callback, args );
	},

	// Determine the position of an element within=20
	// the matched set of elements
	index: function( elem ) {
		var ret =3D -1;

		// Locate the position of the desired element
		this.each(function(i){
			if ( this =3D=3D elem )
				ret =3D i;
		});

		return ret;
	},

	attr: function( name, value, type ) {
		var options =3D name;
	=09
		// Look for the case where we're accessing a style value
		if ( name.constructor =3D=3D String )
			if ( value =3D=3D undefined )
				return this.length && jQuery[ type || "attr" ]( this[0], name ) || =
undefined;

			else {
				options =3D {};
				options[ name ] =3D value;
			}
	=09
		// Check to see if we're setting style values
		return this.each(function(i){
			// Set all the styles
			for ( name in options )
				jQuery.attr(
					type ?
						this.style :
						this,
					name, jQuery.prop( this, options[ name ], type, i, name )
				);
		});
	},

	css: function( key, value ) {
		// ignore negative width and height values
		if ( (key =3D=3D 'width' || key =3D=3D 'height') && parseFloat(value) =
< 0 )
			value =3D undefined;
		return this.attr( key, value, "curCSS" );
	},

	text: function( text ) {
		if ( typeof text !=3D "object" && text !=3D null )
			return this.empty().append( (this[0] && this[0].ownerDocument || =
document).createTextNode( text ) );

		var ret =3D "";

		jQuery.each( text || this, function(){
			jQuery.each( this.childNodes, function(){
				if ( this.nodeType !=3D 8 )
					ret +=3D this.nodeType !=3D 1 ?
						this.nodeValue :
						jQuery.fn.text( [ this ] );
			});
		});

		return ret;
	},

	wrapAll: function( html ) {
		if ( this[0] )
			// The elements to wrap the target around
			jQuery( html, this[0].ownerDocument )
				.clone()
				.insertBefore( this[0] )
				.map(function(){
					var elem =3D this;

					while ( elem.firstChild )
						elem =3D elem.firstChild;

					return elem;
				})
				.append(this);

		return this;
	},

	wrapInner: function( html ) {
		return this.each(function(){
			jQuery( this ).contents().wrapAll( html );
		});
	},

	wrap: function( html ) {
		return this.each(function(){
			jQuery( this ).wrapAll( html );
		});
	},

	append: function() {
		return this.domManip(arguments, true, false, function(elem){
			if (this.nodeType =3D=3D 1)
				this.appendChild( elem );
		});
	},

	prepend: function() {
		return this.domManip(arguments, true, true, function(elem){
			if (this.nodeType =3D=3D 1)
				this.insertBefore( elem, this.firstChild );
		});
	},
=09
	before: function() {
		return this.domManip(arguments, false, false, function(elem){
			this.parentNode.insertBefore( elem, this );
		});
	},

	after: function() {
		return this.domManip(arguments, false, true, function(elem){
			this.parentNode.insertBefore( elem, this.nextSibling );
		});
	},

	end: function() {
		return this.prevObject || jQuery( [] );
	},

	find: function( selector ) {
		var elems =3D jQuery.map(this, function(elem){
			return jQuery.find( selector, elem );
		});

		return this.pushStack( /[^+>] [^+>]/.test( selector ) || =
selector.indexOf("..") > -1 ?
			jQuery.unique( elems ) :
			elems );
	},

	clone: function( events ) {
		// Do the clone
		var ret =3D this.map(function(){
			if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) {
				// IE copies events bound via attachEvent when
				// using cloneNode. Calling detachEvent on the
				// clone will also remove the events from the orignal
				// In order to get around this, we use innerHTML.
				// Unfortunately, this means some modifications to=20
				// attributes in IE that are actually only stored=20
				// as properties will not be copied (such as the
				// the name attribute on an input).
				var clone =3D this.cloneNode(true),
					container =3D document.createElement("div");
				container.appendChild(clone);
				return jQuery.clean([container.innerHTML])[0];
			} else
				return this.cloneNode(true);
		});

		// Need to set the expando to null on the cloned set if it exists
		// removeData doesnt work here, IE removes it from the original as =
well
		// this is primarily for IE but the data expando shouldnt be copied =
over in any browser
		var clone =3D ret.find("*").andSelf().each(function(){
			if ( this[ expando ] !=3D undefined )
				this[ expando ] =3D null;
		});
	=09
		// Copy the events from the original to the clone
		if ( events =3D=3D=3D true )
			this.find("*").andSelf().each(function(i){
				if (this.nodeType =3D=3D 3)
					return;
				var events =3D jQuery.data( this, "events" );

				for ( var type in events )
					for ( var handler in events[ type ] )
						jQuery.event.add( clone[ i ], type, events[ type ][ handler ], =
events[ type ][ handler ].data );
			});

		// Return the cloned set
		return ret;
	},

	filter: function( selector ) {
		return this.pushStack(
			jQuery.isFunction( selector ) &&
			jQuery.grep(this, function(elem, i){
				return selector.call( elem, i );
			}) ||

			jQuery.multiFilter( selector, this ) );
	},

	not: function( selector ) {
		if ( selector.constructor =3D=3D String )
			// test special case where just one selector is passed in
			if ( isSimple.test( selector ) )
				return this.pushStack( jQuery.multiFilter( selector, this, true ) );
			else
				selector =3D jQuery.multiFilter( selector, this );

		var isArrayLike =3D selector.length && selector[selector.length - 1] =
!=3D=3D undefined && !selector.nodeType;
		return this.filter(function() {
			return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this !=3D =
selector;
		});
	},

	add: function( selector ) {
		return !selector ? this : this.pushStack( jQuery.merge(=20
			this.get(),
			selector.constructor =3D=3D String ?=20
				jQuery( selector ).get() :
				selector.length !=3D undefined && (!selector.nodeName || =
jQuery.nodeName(selector, "form")) ?
					selector : [selector] ) );
	},

	is: function( selector ) {
		return selector ?
			jQuery.multiFilter( selector, this ).length > 0 :
			false;
	},

	hasClass: function( selector ) {
		return this.is( "." + selector );
	},
=09
	val: function( value ) {
		if ( value =3D=3D undefined ) {

			if ( this.length ) {
				var elem =3D this[0];

				// We need to handle select boxes special
				if ( jQuery.nodeName( elem, "select" ) ) {
					var index =3D elem.selectedIndex,
						values =3D [],
						options =3D elem.options,
						one =3D elem.type =3D=3D "select-one";
				=09
					// Nothing was selected
					if ( index < 0 )
						return null;

					// Loop through all the selected options
					for ( var i =3D one ? index : 0, max =3D one ? index + 1 : =
options.length; i < max; i++ ) {
						var option =3D options[ i ];

						if ( option.selected ) {
							// Get the specifc value for the option
							value =3D jQuery.browser.msie && =
!option.attributes.value.specified ? option.text : option.value;
						=09
							// We dont need an array for one selects
							if ( one )
								return value;
						=09
							// Multi-Selects return an array
							values.push( value );
						}
					}
				=09
					return values;
				=09
				// Everything else, we just grab the value
				} else
					return (this[0].value || "").replace(/\r/g, "");

			}

			return undefined;
		}

		return this.each(function(){
			if ( this.nodeType !=3D 1 )
				return;

			if ( value.constructor =3D=3D Array && /radio|checkbox/.test( =
this.type ) )
				this.checked =3D (jQuery.inArray(this.value, value) >=3D 0 ||
					jQuery.inArray(this.name, value) >=3D 0);

			else if ( jQuery.nodeName( this, "select" ) ) {
				var values =3D value.constructor =3D=3D Array ?
					value :
					[ value ];

				jQuery( "option", this ).each(function(){
					this.selected =3D (jQuery.inArray( this.value, values ) >=3D 0 ||
						jQuery.inArray( this.text, values ) >=3D 0);
				});

				if ( !values.length )
					this.selectedIndex =3D -1;

			} else
				this.value =3D value;
		});
	},
=09
	html: function( value ) {
		return value =3D=3D undefined ?
			(this.length ?
				this[0].innerHTML :
				null) :
			this.empty().append( value );
	},

	replaceWith: function( value ) {
		return this.after( value ).remove();
	},

	eq: function( i ) {
		return this.slice( i, i + 1 );
	},

	slice: function() {
		return this.pushStack( Array.prototype.slice.apply( this, arguments ) =
);
	},

	map: function( callback ) {
		return this.pushStack( jQuery.map(this, function(elem, i){
			return callback.call( elem, i, elem );
		}));
	},

	andSelf: function() {
		return this.add( this.prevObject );
	},

	data: function( key, value ){
		var parts =3D key.split(".");
		parts[1] =3D parts[1] ? "." + parts[1] : "";

		if ( value =3D=3D null ) {
			var data =3D this.triggerHandler("getData" + parts[1] + "!", =
[parts[0]]);
		=09
			if ( data =3D=3D undefined && this.length )
				data =3D jQuery.data( this[0], key );

			return data =3D=3D null && parts[1] ?
				this.data( parts[0] ) :
				data;
		} else
			return this.trigger("setData" + parts[1] + "!", [parts[0], =
value]).each(function(){
				jQuery.data( this, key, value );
			});
	},

	removeData: function( key ){
		return this.each(function(){
			jQuery.removeData( this, key );
		});
	},
=09
	domManip: function( args, table, reverse, callback ) {
		var clone =3D this.length > 1, elems;=20

		return this.each(function(){
			if ( !elems ) {
				elems =3D jQuery.clean( args, this.ownerDocument );

				if ( reverse )
					elems.reverse();
			}

			var obj =3D this;

			if ( table && jQuery.nodeName( this, "table" ) && jQuery.nodeName( =
elems[0], "tr" ) )
				obj =3D this.getElementsByTagName("tbody")[0] || this.appendChild( =
this.ownerDocument.createElement("tbody") );

			var scripts =3D jQuery( [] );

			jQuery.each(elems, function(){
				var elem =3D clone ?
					jQuery( this ).clone( true )[0] :
					this;

				// execute all scripts after the elements have been injected
				if ( jQuery.nodeName( elem, "script" ) ) {
					scripts =3D scripts.add( elem );
				} else {
					// Remove any inner scripts for later evaluation
					if ( elem.nodeType =3D=3D 1 )
						scripts =3D scripts.add( jQuery( "script", elem ).remove() );

					// Inject the elements into the document
					callback.call( obj, elem );
				}
			});

			scripts.each( evalScript );
		});
	}
};

// Give the init function the jQuery prototype for later instantiation
jQuery.prototype.init.prototype =3D jQuery.prototype;

function evalScript( i, elem ) {
	if ( elem.src )
		jQuery.ajax({
			url: elem.src,
			async: false,
			dataType: "script"
		});

	else
		jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || =
"" );

	if ( elem.parentNode )
		elem.parentNode.removeChild( elem );
}

jQuery.extend =3D jQuery.fn.extend =3D function() {
	// copy reference to target object
	var target =3D arguments[0] || {}, i =3D 1, length =3D =
arguments.length, deep =3D false, options;

	// Handle a deep copy situation
	if ( target.constructor =3D=3D Boolean ) {
		deep =3D target;
		target =3D arguments[1] || {};
		// skip the boolean and the target
		i =3D 2;
	}

	// Handle case when target is a string or something (possible in deep =
copy)
	if ( typeof target !=3D "object" && typeof target !=3D "function" )
		target =3D {};

	// extend jQuery itself if only one argument is passed
	if ( length =3D=3D 1 ) {
		target =3D this;
		i =3D 0;
	}

	for ( ; i < length; i++ )
		// Only deal with non-null/undefined values
		if ( (options =3D arguments[ i ]) !=3D null )
			// Extend the base object
			for ( var name in options ) {
				// Prevent never-ending loop
				if ( target =3D=3D=3D options[ name ] )
					continue;

				// Recurse if were merging object values
				if ( deep && options[ name ] && typeof options[ name ] =3D=3D =
"object" && target[ name ] && !options[ name ].nodeType )
					target[ name ] =3D jQuery.extend( target[ name ], options[ name ] =
);

				// Dont bring in undefined values
				else if ( options[ name ] !=3D undefined )
					target[ name ] =3D options[ name ];

			}

	// Return the modified object
	return target;
};

var expando =3D "jQuery" + (new Date()).getTime(), uuid =3D 0, =
windowData =3D {};

// exclude the following css properties to add px
var exclude =3D /z-?index|font-?weight|opacity|zoom|line-?height/i;

jQuery.extend({
	noConflict: function( deep ) {
		window.$ =3D _$;

		if ( deep )
			window.jQuery =3D _jQuery;

		return jQuery;
	},

	// See test/unit/core.js for details concerning this function.
	isFunction: function( fn ) {
		return !!fn && typeof fn !=3D "string" && !fn.nodeName &&=20
			fn.constructor !=3D Array && /function/i.test( fn + "" );
	},
=09
	// check if an element is in a (or is an) XML document
	isXMLDoc: function( elem ) {
		return elem.documentElement && !elem.body ||
			elem.tagName && elem.ownerDocument && !elem.ownerDocument.body;
	},

	// Evalulates a script in a global context
	globalEval: function( data ) {
		data =3D jQuery.trim( data );

		if ( data ) {
			// Inspired by code by Andrea Giammarchi
			// =
http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom=
.html
			var head =3D document.getElementsByTagName("head")[0] || =
document.documentElement,
				script =3D document.createElement("script");

			script.type =3D "text/javascript";
			if ( jQuery.browser.msie )
				script.text =3D data;
			else
				script.appendChild( document.createTextNode( data ) );

			head.appendChild( script );
			head.removeChild( script );
		}
	},

	nodeName: function( elem, name ) {
		return elem.nodeName && elem.nodeName.toUpperCase() =3D=3D =
name.toUpperCase();
	},
=09
	cache: {},
=09
	data: function( elem, name, data ) {
		elem =3D elem =3D=3D window ?
			windowData :
			elem;

		var id =3D elem[ expando ];

		// Compute a unique ID for the element
		if ( !id )=20
			id =3D elem[ expando ] =3D ++uuid;

		// Only generate the data cache if were
		// trying to access or manipulate it
		if ( name && !jQuery.cache[ id ] )
			jQuery.cache[ id ] =3D {};
	=09
		// Prevent overriding the named cache with undefined values
		if ( data !=3D undefined )
			jQuery.cache[ id ][ name ] =3D data;
	=09
		// Return the named cache data, or the ID for the element=09
		return name ?
			jQuery.cache[ id ][ name ] :
			id;
	},
=09
	removeData: function( elem, name ) {
		elem =3D elem =3D=3D window ?
			windowData :
			elem;

		var id =3D elem[ expando ];

		// If we want to remove a specific section of the element's data
		if ( name ) {
			if ( jQuery.cache[ id ] ) {
				// Remove the section of cache data
				delete jQuery.cache[ id ][ name ];

				// If we've removed all the data, remove the element's cache
				name =3D "";

				for ( name in jQuery.cache[ id ] )
					break;

				if ( !name )
					jQuery.removeData( elem );
			}

		// Otherwise, we want to remove all of the element's data
		} else {
			// Clean up the element expando
			try {
				delete elem[ expando ];
			} catch(e){
				// IE has trouble directly removing the expando
				// but it's ok with using removeAttribute
				if ( elem.removeAttribute )
					elem.removeAttribute( expando );
			}

			// Completely remove the data cache
			delete jQuery.cache[ id ];
		}
	},

	// args is for internal usage only
	each: function( object, callback, args ) {
		if ( args ) {
			if ( object.length =3D=3D undefined ) {
				for ( var name in object )
					if ( callback.apply( object[ name ], args ) =3D=3D=3D false )
						break;
			} else
				for ( var i =3D 0, length =3D object.length; i < length; i++ )
					if ( callback.apply( object[ i ], args ) =3D=3D=3D false )
						break;

		// A special, fast, case for the most common use of each
		} else {
			if ( object.length =3D=3D undefined ) {
				for ( var name in object )
					if ( callback.call( object[ name ], name, object[ name ] ) =
=3D=3D=3D false )
						break;
			} else
				for ( var i =3D 0, length =3D object.length, value =3D object[0];=20
					i < length && callback.call( value, i, value ) !=3D=3D false; value =
=3D object[++i] ){}
		}

		return object;
	},
=09
	prop: function( elem, value, type, i, name ) {
			// Handle executable functions
			if ( jQuery.isFunction( value ) )
				value =3D value.call( elem, i );
			=09
			// Handle passing in a number to a CSS property
			return value && value.constructor =3D=3D Number && type =3D=3D =
"curCSS" && !exclude.test( name ) ?
				value + "px" :
				value;
	},

	className: {
		// internal only, use addClass("class")
		add: function( elem, classNames ) {
			jQuery.each((classNames || "").split(/\s+/), function(i, className){
				if ( elem.nodeType =3D=3D 1 && !jQuery.className.has( =
elem.className, className ) )
					elem.className +=3D (elem.className ? " " : "") + className;
			});
		},

		// internal only, use removeClass("class")
		remove: function( elem, classNames ) {
			if (elem.nodeType =3D=3D 1)
				elem.className =3D classNames !=3D undefined ?
					jQuery.grep(elem.className.split(/\s+/), function(className){
						return !jQuery.className.has( classNames, className );=09
					}).join(" ") :
					"";
		},

		// internal only, use is(".class")
		has: function( elem, className ) {
			return jQuery.inArray( className, (elem.className || =
elem).toString().split(/\s+/) ) > -1;
		}
	},

	// A method for quickly swapping in/out CSS properties to get correct =
calculations
	swap: function( elem, options, callback ) {
		var old =3D {};
		// Remember the old values, and insert the new ones
		for ( var name in options ) {
			old[ name ] =3D elem.style[ name ];
			elem.style[ name ] =3D options[ name ];
		}

		callback.call( elem );

		// Revert the old values
		for ( var name in options )
			elem.style[ name ] =3D old[ name ];
	},

	css: function( elem, name, force ) {
		if ( name =3D=3D "width" || name =3D=3D "height" ) {
			var val, props =3D { position: "absolute", visibility: "hidden", =
display:"block" }, which =3D name =3D=3D "width" ? [ "Left", "Right" ] : =
[ "Top", "Bottom" ];
	=09
			function getWH() {
				val =3D name =3D=3D "width" ? elem.offsetWidth : elem.offsetHeight;
				var padding =3D 0, border =3D 0;
				jQuery.each( which, function() {
					padding +=3D parseFloat(jQuery.curCSS( elem, "padding" + this, =
true)) || 0;
					border +=3D parseFloat(jQuery.curCSS( elem, "border" + this + =
"Width", true)) || 0;
				});
				val -=3D Math.round(padding + border);
			}
	=09
			if ( jQuery(elem).is(":visible") )
				getWH();
			else
				jQuery.swap( elem, props, getWH );
		=09
			return Math.max(0, val);
		}
	=09
		return jQuery.curCSS( elem, name, force );
	},

	curCSS: function( elem, name, force ) {
		var ret;

		// A helper method for determining if an element's values are broken
		function color( elem ) {
			if ( !jQuery.browser.safari )
				return false;

			var ret =3D document.defaultView.getComputedStyle( elem, null );
			return !ret || ret.getPropertyValue("color") =3D=3D "";
		}

		// We need to handle opacity special in IE
		if ( name =3D=3D "opacity" && jQuery.browser.msie ) {
			ret =3D jQuery.attr( elem.style, "opacity" );

			return ret =3D=3D "" ?
				"1" :
				ret;
		}
		// Opera sometimes will give the wrong display answer, this fixes it, =
see #2037
		if ( jQuery.browser.opera && name =3D=3D "display" ) {
			var save =3D elem.style.outline;
			elem.style.outline =3D "0 solid black";
			elem.style.outline =3D save;
		}
	=09
		// Make sure were using the right name for getting the float value
		if ( name.match( /float/i ) )
			name =3D styleFloat;

		if ( !force && elem.style && elem.style[ name ] )
			ret =3D elem.style[ name ];

		else if ( document.defaultView && =
document.defaultView.getComputedStyle ) {

			// Only "float" is needed here
			if ( name.match( /float/i ) )
				name =3D "float";

			name =3D name.replace( /([A-Z])/g, "-$1" ).toLowerCase();

			var getComputedStyle =3D document.defaultView.getComputedStyle( elem, =
null );

			if ( getComputedStyle && !color( elem ) )
				ret =3D getComputedStyle.getPropertyValue( name );

			// If the element isnt reporting its values properly in Safari
			// then some display: none elements are involved
			else {
				var swap =3D [], stack =3D [];

				// Locate all of the parent display: none elements
				for ( var a =3D elem; a && color(a); a =3D a.parentNode )
					stack.unshift(a);

				// Go through and make them visible, but in reverse
				// (It would be better if we knew the exact display type that they =
had)
				for ( var i =3D 0; i < stack.length; i++ )
					if ( color( stack[ i ] ) ) {
						swap[ i ] =3D stack[ i ].style.display;
						stack[ i ].style.display =3D "block";
					}

				// Since we flip the display style, we have to handle that
				// one special, otherwise get the value
				ret =3D name =3D=3D "display" && swap[ stack.length - 1 ] !=3D null =
?
					"none" :
					( getComputedStyle && getComputedStyle.getPropertyValue( name ) ) =
|| "";

				// Finally, revert the display styles back
				for ( var i =3D 0; i < swap.length; i++ )
					if ( swap[ i ] !=3D null )
						stack[ i ].style.display =3D swap[ i ];
			}

			// We should always get a number back from opacity
			if ( name =3D=3D "opacity" && ret =3D=3D "" )
				ret =3D "1";

		} else if ( elem.currentStyle ) {
			var camelCase =3D name.replace(/\-(\w)/g, function(all, letter){
				return letter.toUpperCase();
			});

			ret =3D elem.currentStyle[ name ] || elem.currentStyle[ camelCase ];

			// From the awesome hack by Dean Edwards
			// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291

			// If were not dealing with a regular pixel number
			// but a number that has a weird ending, we need to convert it to =
pixels
			if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) {
				// Remember the original values
				var style =3D elem.style.left, runtimeStyle =3D =
elem.runtimeStyle.left;

				// Put in the new values to get a computed value out
				elem.runtimeStyle.left =3D elem.currentStyle.left;
				elem.style.left =3D ret || 0;
				ret =3D elem.style.pixelLeft + "px";

				// Revert the changed values
				elem.style.left =3D style;
				elem.runtimeStyle.left =3D runtimeStyle;
			}
		}

		return ret;
	},
=09
	clean: function( elems, context ) {
		var ret =3D [];
		context =3D context || document;
		// !context.createElement fails in IE with an error but returns typeof =
'object'
		if (typeof context.createElement =3D=3D 'undefined')=20
			context =3D context.ownerDocument || context[0] && =
context[0].ownerDocument || document;

		jQuery.each(elems, function(i, elem){
			if ( !elem )
				return;

			if ( elem.constructor =3D=3D Number )
				elem =3D elem.toString();
		=09
			// Convert html string into DOM nodes
			if ( typeof elem =3D=3D "string" ) {
				// Fix "XHTML"-style tags in all browsers
				elem =3D elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, =
tag){
					return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?
						all :
						front + "></" + tag + ">";
				});

				// Trim whitespace, otherwise indexOf wont work as expected
				var tags =3D jQuery.trim( elem ).toLowerCase(), div =3D =
context.createElement("div");

				var wrap =3D
					// option or optgroup
					!tags.indexOf("<opt") &&
					[ 1, "<select multiple=3D'multiple'>", "</select>" ] ||
				=09
					!tags.indexOf("<leg") &&
					[ 1, "<fieldset>", "</fieldset>" ] ||
				=09
					tags.match(/^<(thead|tbody|tfoot|colg|cap)/) &&
					[ 1, "<table>", "</table>" ] ||
				=09
					!tags.indexOf("<tr") &&
					[ 2, "<table><tbody>", "</tbody></table>" ] ||
				=09
				 	// <thead> matched above
					(!tags.indexOf("<td") || !tags.indexOf("<th")) &&
					[ 3, "<table><tbody><tr>", "</tr></tbody></table>" ] ||
				=09
					!tags.indexOf("<col") &&
					[ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ] ||

					// IE cant serialize <link> and <script> tags normally
					jQuery.browser.msie &&
					[ 1, "div<div>", "</div>" ] ||
				=09
					[ 0, "", "" ];

				// Go to html and back, then peel off extra wrappers
				div.innerHTML =3D wrap[1] + elem + wrap[2];
			=09
				// Move to the right depth
				while ( wrap[0]-- )
					div =3D div.lastChild;
			=09
				// Remove IE's autoinserted <tbody> from table fragments
				if ( jQuery.browser.msie ) {
				=09
					// String was a <table>, *may* have spurious <tbody>
					var tbody =3D !tags.indexOf("<table") && tags.indexOf("<tbody") < 0 =
?
						div.firstChild && div.firstChild.childNodes :
					=09
						// String was a bare <thead> or <tfoot>
						wrap[1] =3D=3D "<table>" && tags.indexOf("<tbody") < 0 ?
							div.childNodes :
							[];
			=09
					for ( var j =3D tbody.length - 1; j >=3D 0 ; --j )
						if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j =
].childNodes.length )
							tbody[ j ].parentNode.removeChild( tbody[ j ] );
				=09
					// IE completely kills leading whitespace when innerHTML is used=09
					if ( /^\s/.test( elem ) )=09
						div.insertBefore( context.createTextNode( elem.match(/^\s*/)[0] ), =
div.firstChild );
			=09
				}
			=09
				elem =3D jQuery.makeArray( div.childNodes );
			}

			if ( elem.length =3D=3D=3D 0 && (!jQuery.nodeName( elem, "form" ) && =
!jQuery.nodeName( elem, "select" )) )
				return;

			if ( elem[0] =3D=3D undefined || jQuery.nodeName( elem, "form" ) || =
elem.options )
				ret.push( elem );

			else
				ret =3D jQuery.merge( ret, elem );

		});

		return ret;
	},
=09
	attr: function( elem, name, value ) {
		// dont set attributes on text and comment nodes
		if (!elem || elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8)
			return undefined;

		var fix =3D jQuery.isXMLDoc( elem ) ?
			{} :
			jQuery.props;

		// Safari mis-reports the default selected property of a hidden option
		// Accessing the parent's selectedIndex property fixes it
		if ( name =3D=3D "selected" && jQuery.browser.safari )
			elem.parentNode.selectedIndex;
	=09
		// Certain attributes only work when accessed via the old DOM 0 way
		if ( fix[ name ] ) {
			if ( value !=3D undefined )
				elem[ fix[ name ] ] =3D value;

			return elem[ fix[ name ] ];

		} else if ( jQuery.browser.msie && name =3D=3D "style" )
			return jQuery.attr( elem.style, "cssText", value );

		else if ( value =3D=3D undefined && jQuery.browser.msie && =
jQuery.nodeName( elem, "form" ) && (name =3D=3D "action" || name =3D=3D =
"method") )
			return elem.getAttributeNode( name ).nodeValue;

		// IE elem.getAttribute passes even for style
		else if ( elem.tagName ) {

			if ( value !=3D undefined ) {
				// We cant allow the type property to be changed (since it causes =
problems in IE)
				if ( name =3D=3D "type" && jQuery.nodeName( elem, "input" ) && =
elem.parentNode )
					throw "type property cant be changed";

				// convert the value to a string (all browsers do this but IE) see =
#1070
				elem.setAttribute( name, "" + value );
			}

			if ( jQuery.browser.msie && /href|src/.test( name ) && =
!jQuery.isXMLDoc( elem ) )=20
				return elem.getAttribute( name, 2 );

			return elem.getAttribute( name );

		// elem is actually elem.style ... set the style
		} else {
			// IE actually uses filters for opacity
			if ( name =3D=3D "opacity" && jQuery.browser.msie ) {
				if ( value !=3D undefined ) {
					// IE has trouble with opacity if it does not have layout
					// Force it by setting the zoom level
					elem.zoom =3D 1;=20
=09
					// Set the alpha filter to set the opacity
					elem.filter =3D (elem.filter || "").replace( /alpha\([^)]*\)/, "" ) =
+
						(parseFloat( value ).toString() =3D=3D "NaN" ? "" : =
"alpha(opacity=3D" + value * 100 + ")");
				}
=09
				return elem.filter && elem.filter.indexOf("opacity=3D") >=3D 0 ?
					(parseFloat( elem.filter.match(/opacity=3D([^)]*)/)[1] ) / =
100).toString() :
					"";
			}

			name =3D name.replace(/-([a-z])/ig, function(all, letter){
				return letter.toUpperCase();
			});

			if ( value !=3D undefined )
				elem[ name ] =3D value;

			return elem[ name ];
		}
	},
=09
	trim: function( text ) {
		return (text || "").replace( /^\s+|\s+$/g, "" );
	},

	makeArray: function( array ) {
		var ret =3D [];

		// Need to use typeof to fight Safari childNodes crashes
		if ( typeof array !=3D "array" )
			for ( var i =3D 0, length =3D array.length; i < length; i++ )
				ret.push( array[ i ] );
		else
			ret =3D array.slice( 0 );

		return ret;
	},

	inArray: function( elem, array ) {
		for ( var i =3D 0, length =3D array.length; i < length; i++ )
			if ( array[ i ] =3D=3D elem )
				return i;

		return -1;
	},

	merge: function( first, second ) {
		// We have to loop this way because IE & Opera overwrite the length
		// expando of getElementsByTagName

		// Also, we need to make sure that the correct elements are being =
returned
		// (IE returns comment nodes in a '*' query)
		if ( jQuery.browser.msie ) {
			for ( var i =3D 0; second[ i ]; i++ )
				if ( second[ i ].nodeType !=3D 8 )
					first.push( second[ i ] );

		} else
			for ( var i =3D 0; second[ i ]; i++ )
				first.push( second[ i ] );

		return first;
	},

	unique: function( array ) {
		var ret =3D [], done =3D {};

		try {

			for ( var i =3D 0, length =3D array.length; i < length; i++ ) {
				var id =3D jQuery.data( array[ i ] );

				if ( !done[ id ] ) {
					done[ id ] =3D true;
					ret.push( array[ i ] );
				}
			}

		} catch( e ) {
			ret =3D array;
		}

		return ret;
	},

	grep: function( elems, callback, inv ) {
		var ret =3D [];

		// Go through the array, only saving the items
		// that pass the validator function
		for ( var i =3D 0, length =3D elems.length; i < length; i++ )
			if ( !inv && callback( elems[ i ], i ) || inv && !callback( elems[ i =
], i ) )
				ret.push( elems[ i ] );

		return ret;
	},

	map: function( elems, callback ) {
		var ret =3D [];

		// Go through the array, translating each of the items to their
		// new value (or values).
		for ( var i =3D 0, length =3D elems.length; i < length; i++ ) {
			var value =3D callback( elems[ i ], i );

			if ( value !=3D=3D null && value !=3D undefined ) {
				if ( value.constructor !=3D Array )
					value =3D [ value ];

				ret =3D ret.concat( value );
			}
		}

		return ret;
	}
});

var userAgent =3D navigator.userAgent.toLowerCase();

// Figure out what browser is being used
jQuery.browser =3D {
	version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || =
[])[1],
	safari: /webkit/.test( userAgent ),
	opera: /opera/.test( userAgent ),
	msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
	mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( =
userAgent )
};

var styleFloat =3D jQuery.browser.msie ?
	"styleFloat" :
	"cssFloat";
=09
jQuery.extend({
	// Check to see if the W3C box model is being used
	boxModel: !jQuery.browser.msie || document.compatMode =3D=3D =
"CSS1Compat",
=09
	props: {
		"for": "htmlFor",
		"class": "className",
		"float": styleFloat,
		cssFloat: styleFloat,
		styleFloat: styleFloat,
		innerHTML: "innerHTML",
		className: "className",
		value: "value",
		disabled: "disabled",
		checked: "checked",
		readonly: "readOnly",
		selected: "selected",
		maxlength: "maxLength",
		selectedIndex: "selectedIndex",
		defaultValue: "defaultValue",
		tagName: "tagName",
		nodeName: "nodeName"
	}
});

jQuery.each({
	parent: function(elem){return elem.parentNode;},
	parents: function(elem){return jQuery.dir(elem,"parentNode");},
	next: function(elem){return jQuery.nth(elem,2,"nextSibling");},
	prev: function(elem){return jQuery.nth(elem,2,"previousSibling");},
	nextAll: function(elem){return jQuery.dir(elem,"nextSibling");},
	prevAll: function(elem){return jQuery.dir(elem,"previousSibling");},
	siblings: function(elem){return =
jQuery.sibling(elem.parentNode.firstChild,elem);},
	children: function(elem){return jQuery.sibling(elem.firstChild);},
	contents: function(elem){return =
jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.d=
ocument:jQuery.makeArray(elem.childNodes);}
}, function(name, fn){
	jQuery.fn[ name ] =3D function( selector ) {
		var ret =3D jQuery.map( this, fn );

		if ( selector && typeof selector =3D=3D "string" )
			ret =3D jQuery.multiFilter( selector, ret );

		return this.pushStack( jQuery.unique( ret ) );
	};
});

jQuery.each({
	appendTo: "append",
	prependTo: "prepend",
	insertBefore: "before",
	insertAfter: "after",
	replaceAll: "replaceWith"
}, function(name, original){
	jQuery.fn[ name ] =3D function() {
		var args =3D arguments;

		return this.each(function(){
			for ( var i =3D 0, length =3D args.length; i < length; i++ )
				jQuery( args[ i ] )[ original ]( this );
		});
	};
});

jQuery.each({
	removeAttr: function( name ) {
		jQuery.attr( this, name, "" );
		if (this.nodeType =3D=3D 1)=20
			this.removeAttribute( name );
	},

	addClass: function( classNames ) {
		jQuery.className.add( this, classNames );
	},

	removeClass: function( classNames ) {
		jQuery.className.remove( this, classNames );
	},

	toggleClass: function( classNames ) {
		jQuery.className[ jQuery.className.has( this, classNames ) ? "remove" =
: "add" ]( this, classNames );
	},

	remove: function( selector ) {
		if ( !selector || jQuery.filter( selector, [ this ] ).r.length ) {
			// Prevent memory leaks
			jQuery( "*", this ).add(this).each(function(){
				jQuery.event.remove(this);
				jQuery.removeData(this);
			});
			if (this.parentNode)
				this.parentNode.removeChild( this );
		}
	},

	empty: function() {
		// Remove element nodes and prevent memory leaks
		jQuery( ">*", this ).remove();
	=09
		// Remove any remaining nodes
		while ( this.firstChild )
			this.removeChild( this.firstChild );
	}
}, function(name, fn){
	jQuery.fn[ name ] =3D function(){
		return this.each( fn, arguments );
	};
});

jQuery.each([ "Height", "Width" ], function(i, name){
	var type =3D name.toLowerCase();
=09
	jQuery.fn[ type ] =3D function( size ) {
		// Get window width or height
		return this[0] =3D=3D window ?
			// Opera reports document.body.client[Width/Height] properly in both =
quirks and standards
			jQuery.browser.opera && document.body[ "client" + name ] ||=20
		=09
			// Safari reports inner[Width/Height] just fine (Mozilla and Opera =
include scroll bar widths)
			jQuery.browser.safari && window[ "inner" + name ] ||
		=09
			// Everyone else use document.documentElement or document.body =
depending on Quirks vs Standards mode
			document.compatMode =3D=3D "CSS1Compat" && document.documentElement[ =
"client" + name ] || document.body[ "client" + name ] :
	=09
			// Get document width or height
			this[0] =3D=3D document ?
				// Either scroll[Width/Height] or offset[Width/Height], whichever is =
greater
				Math.max(=20
					Math.max(document.body["scroll" + name], =
document.documentElement["scroll" + name]),=20
					Math.max(document.body["offset" + name], =
document.documentElement["offset" + name])=20
				) :

				// Get or set width or height on the element
				size =3D=3D undefined ?
					// Get width or height on the element
					(this.length ? jQuery.css( this[0], type ) : null) :

					// Set the width or height on the element (default to pixels if =
value is unitless)
					this.css( type, size.constructor =3D=3D String ? size : size + "px" =
);
	};
});

var chars =3D jQuery.browser.safari && parseInt(jQuery.browser.version) =
< 417 ?
		"(?:[\\w*_-]|\\\\.)" :
		"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",
	quickChild =3D new RegExp("^>\\s*(" + chars + "+)"),
	quickID =3D new RegExp("^(" + chars + "+)(#)(" + chars + "+)"),
	quickClass =3D new RegExp("^([#.]?)(" + chars + "*)");

jQuery.extend({
	expr: {
		"": function(a,i,m){return m[2]=3D=3D"*"||jQuery.nodeName(a,m[2]);},
		"#": function(a,i,m){return a.getAttribute("id")=3D=3Dm[2];},
		":": {
			// Position Checks
			lt: function(a,i,m){return i<m[3]-0;},
			gt: function(a,i,m){return i>m[3]-0;},
			nth: function(a,i,m){return m[3]-0=3D=3Di;},
			eq: function(a,i,m){return m[3]-0=3D=3Di;},
			first: function(a,i){return i=3D=3D0;},
			last: function(a,i,m,r){return i=3D=3Dr.length-1;},
			even: function(a,i){return i%2=3D=3D0;},
			odd: function(a,i){return i%2;},

			// Child Checks
			"first-child": function(a){return =
a.parentNode.getElementsByTagName("*")[0]=3D=3Da;},
			"last-child": function(a){return =
jQuery.nth(a.parentNode.lastChild,1,"previousSibling")=3D=3Da;},
			"only-child": function(a){return =
!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},

			// Parent Checks
			parent: function(a){return a.firstChild;},
			empty: function(a){return !a.firstChild;},

			// Text Check
			contains: function(a,i,m){return =
(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=3D0;},

			// Visibility
			visible: function(a){return =
"hidden"!=3Da.type&&jQuery.css(a,"display")!=3D"none"&&jQuery.css(a,"visi=
bility")!=3D"hidden";},
			hidden: function(a){return =
"hidden"=3D=3Da.type||jQuery.css(a,"display")=3D=3D"none"||jQuery.css(a,"=
visibility")=3D=3D"hidden";},

			// Form attributes
			enabled: function(a){return !a.disabled;},
			disabled: function(a){return a.disabled;},
			checked: function(a){return a.checked;},
			selected: function(a){return a.selected||jQuery.attr(a,"selected");},

			// Form elements
			text: function(a){return "text"=3D=3Da.type;},
			radio: function(a){return "radio"=3D=3Da.type;},
			checkbox: function(a){return "checkbox"=3D=3Da.type;},
			file: function(a){return "file"=3D=3Da.type;},
			password: function(a){return "password"=3D=3Da.type;},
			submit: function(a){return "submit"=3D=3Da.type;},
			image: function(a){return "image"=3D=3Da.type;},
			reset: function(a){return "reset"=3D=3Da.type;},
			button: function(a){return =
"button"=3D=3Da.type||jQuery.nodeName(a,"button");},
			input: function(a){return =
/input|select|textarea|button/i.test(a.nodeName);},

			// :has()
			has: function(a,i,m){return jQuery.find(m[3],a).length;},

			// :header
			header: function(a){return /h\d/i.test(a.nodeName);},

			// :animated
			animated: function(a){return =
jQuery.grep(jQuery.timers,function(fn){return a=3D=3Dfn.elem;}).length;}
		}
	},
=09
	// The regular expressions that power the parsing engine
	parse: [
		// Match: [@value=3Dtest'], [@foo]
		/^(\[) *@?([\w-]+) *([!*$^~=3D]*) *('?"?)(.*?)\4 *\]/,

		// Match: :contains('foo')
		/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,

		// Match: :even, :last-chlid, #id, .class
		new RegExp("^([:.#]*)(" + chars + "+)")
	],

	multiFilter: function( expr, elems, not ) {
		var old, cur =3D [];

		while ( expr && expr !=3D old ) {
			old =3D expr;
			var f =3D jQuery.filter( expr, elems, not );
			expr =3D f.t.replace(/^\s*,\s*/, "" );
			cur =3D not ? elems =3D f.r : jQuery.merge( cur, f.r );
		}

		return cur;
	},

	find: function( t, context ) {
		// Quickly handle non-string expressions
		if ( typeof t !=3D "string" )
			return [ t ];

		// check to make sure context is a DOM element or a document
		if ( context && context.nodeType !=3D 1 && context.nodeType !=3D 9)
			return [ ];

		// Set the correct context (if none is provided)
		context =3D context || document;

		// Initialize the search
		var ret =3D [context], done =3D [], last, nodeName;

		// Continue while a selector expression exists, and while
		// were no longer looping upon ourselves
		while ( t && last !=3D t ) {
			var r =3D [];
			last =3D t;

			t =3D jQuery.trim(t);

			var foundToken =3D false;

			// An attempt at speeding up child selectors that
			// point to a specific element tag
			var re =3D quickChild;
			var m =3D re.exec(t);

			if ( m ) {
				nodeName =3D m[1].toUpperCase();

				// Perform our own iteration and filter
				for ( var i =3D 0; ret[i]; i++ )
					for ( var c =3D ret[i].firstChild; c; c =3D c.nextSibling )
						if ( c.nodeType =3D=3D 1 && (nodeName =3D=3D "*" || =
c.nodeName.toUpperCase() =3D=3D nodeName) )
							r.push( c );

				ret =3D r;
				t =3D t.replace( re, "" );
				if ( t.indexOf(" ") =3D=3D 0 ) continue;
				foundToken =3D true;
			} else {
				re =3D /^([>+~])\s*(\w*)/i;

				if ( (m =3D re.exec(t)) !=3D null ) {
					r =3D [];

					var merge =3D {};
					nodeName =3D m[2].toUpperCase();
					m =3D m[1];

					for ( var j =3D 0, rl =3D ret.length; j < rl; j++ ) {
						var n =3D m =3D=3D "~" || m =3D=3D "+" ? ret[j].nextSibling : =
ret[j].firstChild;
						for ( ; n; n =3D n.nextSibling )
							if ( n.nodeType =3D=3D 1 ) {
								var id =3D jQuery.data(n);

								if ( m =3D=3D "~" && merge[id] ) break;
							=09
								if (!nodeName || n.nodeName.toUpperCase() =3D=3D nodeName ) {
									if ( m =3D=3D "~" ) merge[id] =3D true;
									r.push( n );
								}
							=09
								if ( m =3D=3D "+" ) break;
							}
					}

					ret =3D r;

					// And remove the token
					t =3D jQuery.trim( t.replace( re, "" ) );
					foundToken =3D true;
				}
			}

			// See if theres still an expression, and that we havent already
			// matched a token
			if ( t && !foundToken ) {
				// Handle multiple expressions
				if ( !t.indexOf(",") ) {
					// Clean the result set
					if ( context =3D=3D ret[0] ) ret.shift();

					// Merge the result sets
					done =3D jQuery.merge( done, ret );

					// Reset the context
					r =3D ret =3D [context];

					// Touch up the selector string
					t =3D " " + t.substr(1,t.length);

				} else {
					// Optimize for the case nodeName#idName
					var re2 =3D quickID;
					var m =3D re2.exec(t);
				=09
					// Re-organize the results, so that theyre consistent
					if ( m ) {
						m =3D [ 0, m[2], m[3], m[1] ];

					} else {
						// Otherwise, do a traditional filter check for
						// ID, class, and element selectors
						re2 =3D quickClass;
						m =3D re2.exec(t);
					}

					m[2] =3D m[2].replace(/\\/g, "");

					var elem =3D ret[ret.length-1];

					// Try to do a global search by ID, where we can
					if ( m[1] =3D=3D "#" && elem && elem.getElementById && =
!jQuery.isXMLDoc(elem) ) {
						// Optimization for HTML document case
						var oid =3D elem.getElementById(m[2]);
					=09
						// Do a quick check for the existence of the actual ID attribute
						// to avoid selecting by the name attribute in IE
						// also check to insure id is a string to avoid selecting an =
element with the name of 'id' inside a form
						if ( (jQuery.browser.msie||jQuery.browser.opera) && oid && typeof =
oid.id =3D=3D "string" && oid.id !=3D m[2] )
							oid =3D jQuery('[@id=3D"'+m[2]+'"]', elem)[0];

						// Do a quick check for node name (where applicable) so
						// that div#foo searches will be really fast
						ret =3D r =3D oid && (!m[3] || jQuery.nodeName(oid, m[3])) ? [oid] =
: [];
					} else {
						// We need to find all descendant elements
						for ( var i =3D 0; ret[i]; i++ ) {
							// Grab the tag name being searched for
							var tag =3D m[1] =3D=3D "#" && m[3] ? m[3] : m[1] !=3D "" || m[0] =
=3D=3D "" ? "*" : m[2];

							// Handle IE7 being really dumb about <object>s
							if ( tag =3D=3D "*" && ret[i].nodeName.toLowerCase() =3D=3D =
"object" )
								tag =3D "param";

							r =3D jQuery.merge( r, ret[i].getElementsByTagName( tag ));
						}

						// Its faster to filter by class and be done with it
						if ( m[1] =3D=3D "." )
							r =3D jQuery.classFilter( r, m[2] );

						// Same with ID filtering
						if ( m[1] =3D=3D "#" ) {
							var tmp =3D [];

							// Try to find the element with the ID
							for ( var i =3D 0; r[i]; i++ )
								if ( r[i].getAttribute("id") =3D=3D m[2] ) {
									tmp =3D [ r[i] ];
									break;
								}

							r =3D tmp;
						}

						ret =3D r;
					}

					t =3D t.replace( re2, "" );
				}

			}

			// If a selector string still exists
			if ( t ) {
				// Attempt to filter it
				var val =3D jQuery.filter(t,r);
				ret =3D r =3D val.r;
				t =3D jQuery.trim(val.t);
			}
		}

		// An error occurred with the selector;
		// just return an empty set instead
		if ( t )
			ret =3D [];

		// Remove the root context
		if ( ret && context =3D=3D ret[0] )
			ret.shift();

		// And combine the results
		done =3D jQuery.merge( done, ret );

		return done;
	},

	classFilter: function(r,m,not){
		m =3D " " + m + " ";
		var tmp =3D [];
		for ( var i =3D 0; r[i]; i++ ) {
			var pass =3D (" " + r[i].className + " ").indexOf( m ) >=3D 0;
			if ( !not && pass || not && !pass )
				tmp.push( r[i] );
		}
		return tmp;
	},

	filter: function(t,r,not) {
		var last;

		// Look for common filter expressions
		while ( t && t !=3D last ) {
			last =3D t;

			var p =3D jQuery.parse, m;

			for ( var i =3D 0; p[i]; i++ ) {
				m =3D p[i].exec( t );

				if ( m ) {
					// Remove what we just matched
					t =3D t.substring( m[0].length );

					m[2] =3D m[2].replace(/\\/g, "");
					break;
				}
			}

			if ( !m )
				break;

			// :not() is a special case that can be optimized by
			// keeping it out of the expression list
			if ( m[1] =3D=3D ":" && m[2] =3D=3D "not" )
				// optimize if only one selector found (most common case)
				r =3D isSimple.test( m[3] ) ?
					jQuery.filter(m[3], r, true).r :
					jQuery( r ).not( m[3] );

			// We can get a big speed boost by filtering by class here
			else if ( m[1] =3D=3D "." )
				r =3D jQuery.classFilter(r, m[2], not);

			else if ( m[1] =3D=3D "[" ) {
				var tmp =3D [], type =3D m[3];
			=09
				for ( var i =3D 0, rl =3D r.length; i < rl; i++ ) {
					var a =3D r[i], z =3D a[ jQuery.props[m[2]] || m[2] ];
				=09
					if ( z =3D=3D null || /href|src|selected/.test(m[2]) )
						z =3D jQuery.attr(a,m[2]) || '';

					if ( (type =3D=3D "" && !!z ||
						 type =3D=3D "=3D" && z =3D=3D m[5] ||
						 type =3D=3D "!=3D" && z !=3D m[5] ||
						 type =3D=3D "^=3D" && z && !z.indexOf(m[5]) ||
						 type =3D=3D "$=3D" && z.substr(z.length - m[5].length) =3D=3D =
m[5] ||
						 (type =3D=3D "*=3D" || type =3D=3D "~=3D") && z.indexOf(m[5]) =
>=3D 0) ^ not )
							tmp.push( a );
				}
			=09
				r =3D tmp;

			// We can get a speed boost by handling nth-child here
			} else if ( m[1] =3D=3D ":" && m[2] =3D=3D "nth-child" ) {
				var merge =3D {}, tmp =3D [],
					// parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', =
'-n+6'
					test =3D /(-?)(\d*)n((?:\+|-)?\d*)/.exec(
						m[3] =3D=3D "even" && "2n" || m[3] =3D=3D "odd" && "2n+1" ||
						!/\D/.test(m[3]) && "0n+" + m[3] || m[3]),
					// calculate the numbers (first)n+(last) including if they are =
negative
					first =3D (test[1] + (test[2] || 1)) - 0, last =3D test[3] - 0;
=20
				// loop through all the elements left in the jQuery object
				for ( var i =3D 0, rl =3D r.length; i < rl; i++ ) {
					var node =3D r[i], parentNode =3D node.parentNode, id =3D =
jQuery.data(parentNode);

					if ( !merge[id] ) {
						var c =3D 1;

						for ( var n =3D parentNode.firstChild; n; n =3D n.nextSibling )
							if ( n.nodeType =3D=3D 1 )
								n.nodeIndex =3D c++;

						merge[id] =3D true;
					}

					var add =3D false;

					if ( first =3D=3D 0 ) {
						if ( node.nodeIndex =3D=3D last )
							add =3D true;
					} else if ( (node.nodeIndex - last) % first =3D=3D 0 && =
(node.nodeIndex - last) / first >=3D 0 )
						add =3D true;

					if ( add ^ not )
						tmp.push( node );
				}

				r =3D tmp;

			// Otherwise, find the expression to execute
			} else {
				var fn =3D jQuery.expr[ m[1] ];
				if ( typeof fn =3D=3D "object" )
					fn =3D fn[ m[2] ];

				if ( typeof fn =3D=3D "string" )
					fn =3D eval("false||function(a,i){return " + fn + ";}");

				// Execute it against the current filter
				r =3D jQuery.grep( r, function(elem, i){
					return fn(elem, i, m, r);
				}, not );
			}
		}

		// Return an array of filtered elements (r)
		// and the modified expression string (t)
		return { r: r, t: t };
	},

	dir: function( elem, dir ){
		var matched =3D [];
		var cur =3D elem[dir];
		while ( cur && cur !=3D document ) {
			if ( cur.nodeType =3D=3D 1 )
				matched.push( cur );
			cur =3D cur[dir];
		}
		return matched;
	},
=09
	nth: function(cur,result,dir,elem){
		result =3D result || 1;
		var num =3D 0;

		for ( ; cur; cur =3D cur[dir] )
			if ( cur.nodeType =3D=3D 1 && ++num =3D=3D result )
				break;

		return cur;
	},
=09
	sibling: function( n, elem ) {
		var r =3D [];

		for ( ; n; n =3D n.nextSibling ) {
			if ( n.nodeType =3D=3D 1 && (!elem || n !=3D elem) )
				r.push( n );
		}

		return r;
	}
});

/*
 * A number of helper functions used for managing events.
 * Many of the ideas behind this code orignated from=20
 * Dean Edwards' addEvent library.
 */
jQuery.event =3D {

	// Bind an event to an element
	// Original by Dean Edwards
	add: function(elem, types, handler, data) {
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )
			return;

		// For whatever reason, IE has trouble passing the window object
		// around, causing it to be cloned in the process
		if ( jQuery.browser.msie && elem.setInterval !=3D undefined )
			elem =3D window;

		// Make sure that the function being executed has a unique ID
		if ( !handler.guid )
			handler.guid =3D this.guid++;
		=09
		// if data is passed, bind to handler=20
		if( data !=3D undefined ) {=20
			// Create temporary function pointer to original handler=20
			var fn =3D handler;=20

			// Create unique handler function, wrapped around original handler=20
			handler =3D function() {=20
				// Pass arguments and context to original handler=20
				return fn.apply(this, arguments);=20
			};

			// Store data in unique handler=20
			handler.data =3D data;

			// Set the guid of unique handler to the same of original handler, so =
it can be removed=20
			handler.guid =3D fn.guid;
		}

		// Init the elements event structure
		var events =3D jQuery.data(elem, "events") || jQuery.data(elem, =
"events", {}),
			handle =3D jQuery.data(elem, "handle") || jQuery.data(elem, "handle", =
function(){
				// returned undefined or false
				var val;

				// Handle the second event of a trigger and when
				// an event is called after a page has unloaded
				if ( typeof jQuery =3D=3D "undefined" || jQuery.event.triggered )
					return val;
	=09
				val =3D jQuery.event.handle.apply(arguments.callee.elem, arguments);
	=09
				return val;
			});
		// Add elem as a property of the handle function
		// This is to prevent a memory leak with non-native
		// event in IE.
		handle.elem =3D elem;
		=09
			// Handle multiple events seperated by a space
			// jQuery(...).bind("mouseover mouseout", fn);
			jQuery.each(types.split(/\s+/), function(index, type) {
				// Namespaced event handlers
				var parts =3D type.split(".");
				type =3D parts[0];
				handler.type =3D parts[1];

				// Get the current list of functions bound to this event
				var handlers =3D events[type];

				// Init the event handler queue
				if (!handlers) {
					handlers =3D events[type] =3D {};
	=09
					// Check for a special event handler
					// Only use addEventListener/attachEvent if the special
					// events handler returns false
					if ( !jQuery.event.special[type] || =
jQuery.event.special[type].setup.call(elem) =3D=3D=3D false ) {
						// Bind the global event handler to the element
						if (elem.addEventListener)
							elem.addEventListener(type, handle, false);
						else if (elem.attachEvent)
							elem.attachEvent("on" + type, handle);
					}
				}

				// Add the function to the elements handler list
				handlers[handler.guid] =3D handler;

				// Keep track of which events have been used, for global triggering
				jQuery.event.global[type] =3D true;
			});
	=09
		// Nullify elem to prevent memory leaks in IE
		elem =3D null;
	},

	guid: 1,
	global: {},

	// Detach an event or set of events from an element
	remove: function(elem, types, handler) {
		// dont do events on text and comment nodes
		if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )
			return;

		var events =3D jQuery.data(elem, "events"), ret, index;

		if ( events ) {
			// Unbind all events for the element
			if ( types =3D=3D undefined || (typeof types =3D=3D "string" && =
types.charAt(0) =3D=3D ".") )
				for ( var type in events )
					this.remove( elem, type + (types || "") );
			else {
				// types is actually an event object here
				if ( types.type ) {
					handler =3D types.handler;
					types =3D types.type;
				}
			=09
				// Handle multiple events seperated by a space
				// jQuery(...).unbind("mouseover mouseout", fn);
				jQuery.each(types.split(/\s+/), function(index, type){
					// Namespaced event handlers
					var parts =3D type.split(".");
					type =3D parts[0];
				=09
					if ( events[type] ) {
						// remove the given handler for the given type
						if ( handler )
							delete events[type][handler.guid];
		=09
						// remove all handlers for the given type
						else
							for ( handler in events[type] )
								// Handle the removal of namespaced events
								if ( !parts[1] || events[type][handler].type =3D=3D parts[1] )
									delete events[type][handler];

						// remove generic event handler if no more handlers exist
						for ( ret in events[type] ) break;
						if ( !ret ) {
							if ( !jQuery.event.special[type] || =
jQuery.event.special[type].teardown.call(elem) =3D=3D=3D false ) {
								if (elem.removeEventListener)
									elem.removeEventListener(type, jQuery.data(elem, "handle"), =
false);
								else if (elem.detachEvent)
									elem.detachEvent("on" + type, jQuery.data(elem, "handle"));
							}
							ret =3D null;
							delete events[type];
						}
					}
				});
			}

			// Remove the expando if its no longer used
			for ( ret in events ) break;
			if ( !ret ) {
				var handle =3D jQuery.data( elem, "handle" );
				if ( handle ) handle.elem =3D null;
				jQuery.removeData( elem, "events" );
				jQuery.removeData( elem, "handle" );
			}
		}
	},

	trigger: function(type, data, elem, donative, extra) {
		// Clone the incoming data, if any
		data =3D jQuery.makeArray(data || []);

		if ( type.indexOf("!") >=3D 0 ) {
			type =3D type.slice(0, -1);
			var exclusive =3D true;
		}

		// Handle a global trigger
		if ( !elem ) {
			// Only trigger if weve ever bound an event for it
			if ( this.global[type] )
				jQuery("*").add([window, document]).trigger(type, data);

		// Handle triggering a single element
		} else {
			// dont do events on text and comment nodes
			if ( elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8 )
				return undefined;

			var val, ret, fn =3D jQuery.isFunction( elem[ type ] || null ),
				// Check to see if we need to provide a fake event, or not
				event =3D !data[0] || !data[0].preventDefault;
		=09
			// Pass along a fake event
			if ( event )
				data.unshift( this.fix({ type: type, target: elem }) );

			// Enforce the right trigger type
			data[0].type =3D type;
			if ( exclusive )
				data[0].exclusive =3D true;

			// Trigger the event
			if ( jQuery.isFunction( jQuery.data(elem, "handle") ) )
				val =3D jQuery.data(elem, "handle").apply( elem, data );

			// Handle triggering native .onfoo handlers
			if ( !fn && elem["on"+type] && elem["on"+type].apply( elem, data ) =
=3D=3D=3D false )
				val =3D false;

			// Extra functions dont get the custom event object
			if ( event )
				data.shift();

			// Handle triggering of extra function
			if ( extra && jQuery.isFunction( extra ) ) {
				// call the extra function and tack the current return value on the =
end for possible inspection
				ret =3D extra.apply( elem, val =3D=3D null ? data : data.concat( val =
) );
				// if anything is returned, give it precedence and have it overwrite =
the previous value
				if (ret !=3D=3D undefined)
					val =3D ret;
			}

			// Trigger the native events (except for clicks on links)
			if ( fn && donative !=3D=3D false && val !=3D=3D false && =
!(jQuery.nodeName(elem, 'a') && type =3D=3D "click") ) {
				this.triggered =3D true;
				try {
					elem[ type ]();
				// prevent IE from throwing an error for some hidden elements
				} catch (e) {}
			}

			this.triggered =3D false;
		}

		return val;
	},

	handle: function(event) {
		// returned undefined or false
		var val;

		// Empty object is for triggered events with no data
		event =3D jQuery.event.fix( event || window.event || {} );=20

		// Namespaced event handlers
		var parts =3D event.type.split(".");
		event.type =3D parts[0];

		var handlers =3D jQuery.data(this, "events") && jQuery.data(this, =
"events")[event.type], args =3D Array.prototype.slice.call( arguments, 1 =
);
		args.unshift( event );

		for ( var j in handlers ) {
			var handler =3D handlers[j];
			// Pass in a reference to the handler function itself
			// So that we can later remove it
			args[0].handler =3D handler;
			args[0].data =3D handler.data;

			// Filter the functions by class
			if ( !parts[1] && !event.exclusive || handler.type =3D=3D parts[1] ) =
{
				var ret =3D handler.apply( this, args );

				if ( val !=3D=3D false )
					val =3D ret;

				if ( ret =3D=3D=3D false ) {
					event.preventDefault();
					event.stopPropagation();
				}
			}
		}

		// Clean up added properties in IE to prevent memory leak
		if (jQuery.browser.msie)
			event.target =3D event.preventDefault =3D event.stopPropagation =3D
				event.handler =3D event.data =3D null;

		return val;
	},

	fix: function(event) {
		// store a copy of the original event object=20
		// and clone to set read-only properties
		var originalEvent =3D event;
		event =3D jQuery.extend({}, originalEvent);
	=09
		// add preventDefault and stopPropagation since=20
		// they will not work on the clone
		event.preventDefault =3D function() {
			// if preventDefault exists run it on the original event
			if (originalEvent.preventDefault)
				originalEvent.preventDefault();
			// otherwise set the returnValue property of the original event to =
false (IE)
			originalEvent.returnValue =3D false;
		};
		event.stopPropagation =3D function() {
			// if stopPropagation exists run it on the original event
			if (originalEvent.stopPropagation)
				originalEvent.stopPropagation();
			// otherwise set the cancelBubble property of the original event to =
true (IE)
			originalEvent.cancelBubble =3D true;
		};
	=09
		// Fix target property, if necessary
		if ( !event.target )
			event.target =3D event.srcElement || document; // Fixes #1925 where =
srcElement might not be defined either
			=09
		// check if target is a textnode (safari)
		if ( event.target.nodeType =3D=3D 3 )
			event.target =3D originalEvent.target.parentNode;

		// Add relatedTarget, if necessary
		if ( !event.relatedTarget && event.fromElement )
			event.relatedTarget =3D event.fromElement =3D=3D event.target ? =
event.toElement : event.fromElement;

		// Calculate pageX/Y if missing and clientX/Y available
		if ( event.pageX =3D=3D null && event.clientX !=3D null ) {
			var doc =3D document.documentElement, body =3D document.body;
			event.pageX =3D event.clientX + (doc && doc.scrollLeft || body && =
body.scrollLeft || 0) - (doc.clientLeft || 0);
			event.pageY =3D event.clientY + (doc && doc.scrollTop || body && =
body.scrollTop || 0) - (doc.clientTop || 0);
		}
		=09
		// Add which for key events
		if ( !event.which && ((event.charCode || event.charCode =3D=3D=3D 0) ? =
event.charCode : event.keyCode) )
			event.which =3D event.charCode || event.keyCode;
	=09
		// Add metaKey to non-Mac browsers (use ctrl for PCs and Meta for =
Macs)
		if ( !event.metaKey && event.ctrlKey )
			event.metaKey =3D event.ctrlKey;

		// Add which for click: 1 =3D=3D left; 2 =3D=3D middle; 3 =3D=3D right
		// Note: button is not normalized, so dont use it
		if ( !event.which && event.button )
			event.which =3D (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( =
event.button & 4 ? 2 : 0 ) ));
		=09
		return event;
	},
=09
	special: {
		ready: {
			setup: function() {
				// Make sure the ready event is setup
				bindReady();
				return;
			},
		=09
			teardown: function() { return; }
		},
	=09
		mouseenter: {
			setup: function() {
				if ( jQuery.browser.msie ) return false;
				jQuery(this).bind("mouseover", =
jQuery.event.special.mouseenter.handler);
				return true;
			},
	=09
			teardown: function() {
				if ( jQuery.browser.msie ) return false;
				jQuery(this).unbind("mouseover", =
jQuery.event.special.mouseenter.handler);
				return true;
			},
		=09
			handler: function(event) {
				// If we actually just moused on to a sub-element, ignore it
				if ( withinElement(event, this) ) return true;
				// Execute the right handlers by setting the event type to =
mouseenter
				arguments[0].type =3D "mouseenter";
				return jQuery.event.handle.apply(this, arguments);
			}
		},
=09
		mouseleave: {
			setup: function() {
				if ( jQuery.browser.msie ) return false;
				jQuery(this).bind("mouseout", =
jQuery.event.special.mouseleave.handler);
				return true;
			},
	=09
			teardown: function() {
				if ( jQuery.browser.msie ) return false;
				jQuery(this).unbind("mouseout", =
jQuery.event.special.mouseleave.handler);
				return true;
			},
		=09
			handler: function(event) {
				// If we actually just moused on to a sub-element, ignore it
				if ( withinElement(event, this) ) return true;
				// Execute the right handlers by setting the event type to =
mouseleave
				arguments[0].type =3D "mouseleave";
				return jQuery.event.handle.apply(this, arguments);
			}
		}
	}
};

jQuery.fn.extend({
	bind: function( type, data, fn ) {
		return type =3D=3D "unload" ? this.one(type, data, fn) : =
this.each(function(){
			jQuery.event.add( this, type, fn || data, fn && data );
		});
	},
=09
	one: function( type, data, fn ) {
		return this.each(function(){
			jQuery.event.add( this, type, function(event) {
				jQuery(this).unbind(event);
				return (fn || data).apply( this, arguments);
			}, fn && data);
		});
	},

	unbind: function( type, fn ) {
		return this.each(function(){
			jQuery.event.remove( this, type, fn );
		});
	},

	trigger: function( type, data, fn ) {
		return this.each(function(){
			jQuery.event.trigger( type, data, this, true, fn );
		});
	},

	triggerHandler: function( type, data, fn ) {
		if ( this[0] )
			return jQuery.event.trigger( type, data, this[0], false, fn );
		return undefined;
	},

	toggle: function() {
		// Save reference to arguments for access in closure
		var args =3D arguments;

		return this.click(function(event) {
			// Figure out which function to execute
			this.lastToggle =3D 0 =3D=3D this.lastToggle ? 1 : 0;
		=09
			// Make sure that clicks stop
			event.preventDefault();
		=09
			// and execute the function
			return args[this.lastToggle].apply( this, arguments ) || false;
		});
	},

	hover: function(fnOver, fnOut) {
		return this.bind('mouseenter', fnOver).bind('mouseleave', fnOut);
	},
=09
	ready: function(fn) {
		// Attach the listeners
		bindReady();

		// If the DOM is already ready
		if ( jQuery.isReady )
			// Execute the function immediately
			fn.call( document, jQuery );
		=09
		// Otherwise, remember the function for later
		else
			// Add the function to the wait list
			jQuery.readyList.push( function() { return fn.call(this, jQuery); } =
);
=09
		return this;
	}
});

jQuery.extend({
	isReady: false,
	readyList: [],
	// Handle when the DOM is ready
	ready: function() {
		// Make sure that the DOM is not already loaded
		if ( !jQuery.isReady ) {
			// Remember that the DOM is ready
			jQuery.isReady =3D true;
		=09
			// If there are functions bound, to execute
			if ( jQuery.readyList ) {
				// Execute all of them
				jQuery.each( jQuery.readyList, function(){
					this.apply( document );
				});
			=09
				// Reset the list of functions
				jQuery.readyList =3D null;
			}
	=09
			// Trigger any bound ready events
			jQuery(document).triggerHandler("ready");
		}
	}
});

var readyBound =3D false;

function bindReady(){
	if ( readyBound ) return;
	readyBound =3D true;

	// Mozilla, Opera (see further below for it) and webkit nightlies =
currently support this event
	if ( document.addEventListener && !jQuery.browser.opera)
		// Use the handy event callback
		document.addEventListener( "DOMContentLoaded", jQuery.ready, false );
=09
	// If IE is used and is not in a frame
	// Continually check to see if the document is ready
	if ( jQuery.browser.msie && window =3D=3D top ) (function(){
		if (jQuery.isReady) return;
		try {
			// If IE is used, use the trick by Diego Perini
			// http://javascript.nwbox.com/IEContentLoaded/
			document.documentElement.doScroll("left");
		} catch( error ) {
			setTimeout( arguments.callee, 0 );
			return;
		}
		// and execute any waiting functions
		jQuery.ready();
	})();

	if ( jQuery.browser.opera )
		document.addEventListener( "DOMContentLoaded", function () {
			if (jQuery.isReady) return;
			for (var i =3D 0; i < document.styleSheets.length; i++)
				if (document.styleSheets[i].disabled) {
					setTimeout( arguments.callee, 0 );
					return;
				}
			// and execute any waiting functions
			jQuery.ready();
		}, false);

	if ( jQuery.browser.safari ) {
		var numStyles;
		(function(){
			if (jQuery.isReady) return;
			if ( document.readyState !=3D "loaded" && document.readyState !=3D =
"complete" ) {
				setTimeout( arguments.callee, 0 );
				return;
			}
			if ( numStyles =3D=3D=3D undefined )
				numStyles =3D jQuery("style, link[rel=3Dstylesheet]").length;
			if ( document.styleSheets.length !=3D numStyles ) {
				setTimeout( arguments.callee, 0 );
				return;
			}
			// and execute any waiting functions
			jQuery.ready();
		})();
	}

	// A fallback to window.onload, that will always work
	jQuery.event.add( window, "load", jQuery.ready );
}

jQuery.each( ("blur,focus,load,resize,scroll,unload,click,dblclick," +
	"mousedown,mouseup,mousemove,mouseover,mouseout,change,select," +=20
	"submit,keydown,keypress,keyup,error").split(","), function(i, name){
=09
	// Handle event binding
	jQuery.fn[name] =3D function(fn){
		return fn ? this.bind(name, fn) : this.trigger(name);
	};
});

// Checks if an event happened on an element within another element
// Used in jQuery.event.special.mouseenter and mouseleave handlers
var withinElement =3D function(event, elem) {
	// Check if mouse(over|out) are still within the same parent element
	var parent =3D event.relatedTarget;
	// Traverse up the tree
	while ( parent && parent !=3D elem ) try { parent =3D =
parent.parentNode; } catch(error) { parent =3D elem; }
	// Return true if we actually just moused on to a sub-element
	return parent =3D=3D elem;
};

// Prevent memory leaks in IE
// And prevent errors on refresh with events like mouseover in other =
browsers
// Window isnt included so as not to unbind existing unload events
jQuery(window).bind("unload", function() {
	jQuery("*").add(document).unbind();
});
jQuery.fn.extend({
	load: function( url, params, callback ) {
		if ( jQuery.isFunction( url ) )
			return this.bind("load", url);

		var off =3D url.indexOf(" ");
		if ( off >=3D 0 ) {
			var selector =3D url.slice(off, url.length);
			url =3D url.slice(0, off);
		}

		callback =3D callback || function(){};

		// Default to a GET request
		var type =3D "GET";

		// If the second parameter was provided
		if ( params )
			// If its a function
			if ( jQuery.isFunction( params ) ) {
				// We assume that its the callback
				callback =3D params;
				params =3D null;

			// Otherwise, build a param string
			} else {
				params =3D jQuery.param( params );
				type =3D "POST";
			}

		var self =3D this;

		// Request the remote document
		jQuery.ajax({
			url: url,
			type: type,
			dataType: "html",
			data: params,
			complete: function(res, status){
				// If successful, inject the HTML into all the matched elements
				if ( status =3D=3D "success" || status =3D=3D "notmodified" )
					// See if a selector was specified
					self.html( selector ?
						// Create a dummy div to hold the results
						jQuery("<div/>")
							// inject the contents of the document in, removing the scripts
							// to avoid any 'Permission Denied' errors in IE
							.append(res.responseText.replace(/<script(.|\s)*?\/script>/g, =
""))

							// Locate the specified elements
							.find(selector) :

						// If not, just inject the full result
						res.responseText );

				self.each( callback, [res.responseText, status, res] );
			}
		});
		return this;
	},

	serialize: function() {
		return jQuery.param(this.serializeArray());
	},
	serializeArray: function() {
		return this.map(function(){
			return jQuery.nodeName(this, "form") ?
				jQuery.makeArray(this.elements) : this;
		})
		.filter(function(){
			return this.name && !this.disabled &&=20
				(this.checked || /select|textarea/i.test(this.nodeName) ||=20
					/text|hidden|password/i.test(this.type));
		})
		.map(function(i, elem){
			var val =3D jQuery(this).val();
			return val =3D=3D null ? null :
				val.constructor =3D=3D Array ?
					jQuery.map( val, function(val, i){
						return {name: elem.name, value: val};
					}) :
					{name: elem.name, value: val};
		}).get();
	}
});

// Attach a bunch of functions for handling common AJAX events
jQuery.each( =
"ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(",=
"), function(i,o){
	jQuery.fn[o] =3D function(f){
		return this.bind(o, f);
	};
});

var jsc =3D (new Date).getTime();

jQuery.extend({
	get: function( url, data, callback, type ) {
		// shift arguments if data argument was ommited
		if ( jQuery.isFunction( data ) ) {
			callback =3D data;
			data =3D null;
		}
	=09
		return jQuery.ajax({
			type: "GET",
			url: url,
			data: data,
			success: callback,
			dataType: type
		});
	},

	getScript: function( url, callback ) {
		return jQuery.get(url, null, callback, "script");
	},

	getJSON: function( url, data, callback ) {
		return jQuery.get(url, data, callback, "json");
	},

	post: function( url, data, callback, type ) {
		if ( jQuery.isFunction( data ) ) {
			callback =3D data;
			data =3D {};
		}

		return jQuery.ajax({
			type: "POST",
			url: url,
			data: data,
			success: callback,
			dataType: type
		});
	},

	ajaxSetup: function( settings ) {
		jQuery.extend( jQuery.ajaxSettings, settings );
	},

	ajaxSettings: {
		global: true,
		type: "GET",
		timeout: 0,
		contentType: "application/x-www-form-urlencoded",
		processData: true,
		async: true,
		data: null,
		username: null,
		password: null,
		accepts: {
			xml: "application/xml, text/xml",
			html: "text/html",
			script: "text/javascript, application/javascript",
			json: "application/json, text/javascript",
			text: "text/plain",
			_default: "*/*"
		}
	},
=09
	// Last-Modified header cache for next request
	lastModified: {},

	ajax: function( s ) {
		var jsonp, jsre =3D /=3D\?(&|$)/g, status, data;

		// Extend the settings, but re-extend s so that it can be
		// checked again later (in the test suite, specifically)
		s =3D jQuery.extend(true, s, jQuery.extend(true, {}, =
jQuery.ajaxSettings, s));

		// convert data if not already a string
		if ( s.data && s.processData && typeof s.data !=3D "string" )
			s.data =3D jQuery.param(s.data);

		// Handle JSONP Parameter Callbacks
		if ( s.dataType =3D=3D "jsonp" ) {
			if ( s.type.toLowerCase() =3D=3D "get" ) {
				if ( !s.url.match(jsre) )
					s.url +=3D (s.url.match(/\?/) ? "&" : "?") + (s.jsonp || =
"callback") + "=3D?";
			} else if ( !s.data || !s.data.match(jsre) )
				s.data =3D (s.data ? s.data + "&" : "") + (s.jsonp || "callback") + =
"=3D?";
			s.dataType =3D "json";
		}

		// Build temporary JSONP function
		if ( s.dataType =3D=3D "json" && (s.data && s.data.match(jsre) || =
s.url.match(jsre)) ) {
			jsonp =3D "jsonp" + jsc++;

			// Replace the =3D? sequence both in the query string and the data
			if ( s.data )
				s.data =3D (s.data + "").replace(jsre, "=3D" + jsonp + "$1");
			s.url =3D s.url.replace(jsre, "=3D" + jsonp + "$1");

			// We need to make sure
			// that a JSONP style response is executed properly
			s.dataType =3D "script";

			// Handle JSONP-style loading
			window[ jsonp ] =3D function(tmp){
				data =3D tmp;
				success();
				complete();
				// Garbage collect
				window[ jsonp ] =3D undefined;
				try{ delete window[ jsonp ]; } catch(e){}
				if ( head )
					head.removeChild( script );
			};
		}

		if ( s.dataType =3D=3D "script" && s.cache =3D=3D null )
			s.cache =3D false;

		if ( s.cache =3D=3D=3D false && s.type.toLowerCase() =3D=3D "get" ) {
			var ts =3D (new Date()).getTime();
			// try replacing _=3D if it is there
			var ret =3D s.url.replace(/(\?|&)_=3D.*?(&|$)/, "$1_=3D" + ts + =
"$2");
			// if nothing was replaced, add timestamp to the end
			s.url =3D ret + ((ret =3D=3D s.url) ? (s.url.match(/\?/) ? "&" : "?") =
+ "_=3D" + ts : "");
		}

		// If data is available, append data to url for get requests
		if ( s.data && s.type.toLowerCase() =3D=3D "get" ) {
			s.url +=3D (s.url.match(/\?/) ? "&" : "?") + s.data;

			// IE likes to send both get and post data, prevent this
			s.data =3D null;
		}

		// Watch for a new set of requests
		if ( s.global && ! jQuery.active++ )
			jQuery.event.trigger( "ajaxStart" );

		// If were requesting a remote document
		// and trying to load JSON or Script with a GET
		if ( (!s.url.indexOf("http") || !s.url.indexOf("//")) && s.dataType =
=3D=3D "script" && s.type.toLowerCase() =3D=3D "get" ) {
			var head =3D document.getElementsByTagName("head")[0];
			var script =3D document.createElement("script");
			script.src =3D s.url;
			if (s.scriptCharset)
				script.charset =3D s.scriptCharset;

			// Handle Script loading
			if ( !jsonp ) {
				var done =3D false;

				// Attach handlers for all browsers
				script.onload =3D script.onreadystatechange =3D function(){
					if ( !done && (!this.readyState ||=20
							this.readyState =3D=3D "loaded" || this.readyState =3D=3D =
"complete") ) {
						done =3D true;
						success();
						complete();
						head.removeChild( script );
					}
				};
			}

			head.appendChild(script);

			// We handle everything using the script element injection
			return undefined;
		}

		var requestDone =3D false;

		// Create the request object; Microsoft failed to properly
		// implement the XMLHttpRequest in IE7, so we use the ActiveXObject =
when it is available
		var xml =3D window.ActiveXObject ? new =
ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();

		// Open the socket
		xml.open(s.type, s.url, s.async, s.username, s.password);

		// Need an extra try/catch for cross domain requests in Firefox 3
		try {
			// Set the correct header, if data is being sent
			if ( s.data )
				xml.setRequestHeader("Content-Type", s.contentType);

			// Set the If-Modified-Since header, if ifModified mode.
			if ( s.ifModified )
				xml.setRequestHeader("If-Modified-Since",
					jQuery.lastModified[s.url] || "Thu, 01 Jan 1970 00:00:00 GMT" );

			// Set header so the called script knows that its an XMLHttpRequest
			xml.setRequestHeader("X-Requested-With", "XMLHttpRequest");

			// Set the Accepts header for the server, depending on the dataType
			xml.setRequestHeader("Accept", s.dataType && s.accepts[ s.dataType ] =
?
				s.accepts[ s.dataType ] + ", */*" :
				s.accepts._default );
		} catch(e){}

		// Allow custom headers/mimetypes
		if ( s.beforeSend )
			s.beforeSend(xml);
		=09
		if ( s.global )
			jQuery.event.trigger("ajaxSend", [xml, s]);

		// Wait for a response to come back
		var onreadystatechange =3D function(isTimeout){
			// The transfer is complete and the data is available, or the request =
timed out
			if ( !requestDone && xml && (xml.readyState =3D=3D 4 || isTimeout =
=3D=3D "timeout") ) {
				requestDone =3D true;
			=09
				// clear poll interval
				if (ival) {
					clearInterval(ival);
					ival =3D null;
				}
			=09
				status =3D isTimeout =3D=3D "timeout" && "timeout" ||
					!jQuery.httpSuccess( xml ) && "error" ||
					s.ifModified && jQuery.httpNotModified( xml, s.url ) && =
"notmodified" ||
					"success";

				if ( status =3D=3D "success" ) {
					// Watch for, and catch, XML document parse errors
					try {
						// process the data (runs the xml through httpData regardless of =
callback)
						data =3D jQuery.httpData( xml, s.dataType );
					} catch(e) {
						status =3D "parsererror";
					}
				}

				// Make sure that the request was successful or notmodified
				if ( status =3D=3D "success" ) {
					// Cache Last-Modified header, if ifModified mode.
					var modRes;
					try {
						modRes =3D xml.getResponseHeader("Last-Modified");
					} catch(e) {} // swallow exception thrown by FF if header is not =
available
=09
					if ( s.ifModified && modRes )
						jQuery.lastModified[s.url] =3D modRes;

					// JSONP handles its own success callback
					if ( !jsonp )
						success();=09
				} else
					jQuery.handleError(s, xml, status);

				// Fire the complete handlers
				complete();

				// Stop memory leaks
				if ( s.async )
					xml =3D null;
			}
		};
	=09
		if ( s.async ) {
			// dont attach the handler to the request, just poll it instead
			var ival =3D setInterval(onreadystatechange, 13);=20

			// Timeout checker
			if ( s.timeout > 0 )
				setTimeout(function(){
					// Check to see if the request is still happening
					if ( xml ) {
						// Cancel the request
						xml.abort();
=09
						if( !requestDone )
							onreadystatechange( "timeout" );
					}
				}, s.timeout);
		}
		=09
		// Send the data
		try {
			xml.send(s.data);
		} catch(e) {
			jQuery.handleError(s, xml, null, e);
		}
	=09
		// firefox 1.5 doesnt fire statechange for sync requests
		if ( !s.async )
			onreadystatechange();

		function success(){
			// If a local callback was specified, fire it and pass it the data
			if ( s.success )
				s.success( data, status );

			// Fire the global callback
			if ( s.global )
				jQuery.event.trigger( "ajaxSuccess", [xml, s] );
		}

		function complete(){
			// Process result
			if ( s.complete )
				s.complete(xml, status);

			// The request was completed
			if ( s.global )
				jQuery.event.trigger( "ajaxComplete", [xml, s] );

			// Handle the global AJAX counter
			if ( s.global && ! --jQuery.active )
				jQuery.event.trigger( "ajaxStop" );
		}
	=09
		// return XMLHttpRequest to allow aborting the request etc.
		return xml;
	},

	handleError: function( s, xml, status, e ) {
		// If a local callback was specified, fire it
		if ( s.error ) s.error( xml, status, e );

		// Fire the global callback
		if ( s.global )
			jQuery.event.trigger( "ajaxError", [xml, s, e] );
	},

	// Counter for holding the number of active queries
	active: 0,

	// Determines if an XMLHttpRequest was successful or not
	httpSuccess: function( r ) {
		try {
			// IE error sometimes returns 1223 when it should be 204 so treat it =
as success, see #1450
			return !r.status && location.protocol =3D=3D "file:" ||
				( r.status >=3D 200 && r.status < 300 ) || r.status =3D=3D 304 || =
r.status =3D=3D 1223 ||
				jQuery.browser.safari && r.status =3D=3D undefined;
		} catch(e){}
		return false;
	},

	// Determines if an XMLHttpRequest returns NotModified
	httpNotModified: function( xml, url ) {
		try {
			var xmlRes =3D xml.getResponseHeader("Last-Modified");

			// Firefox always returns 200. check Last-Modified date
			return xml.status =3D=3D 304 || xmlRes =3D=3D =
jQuery.lastModified[url] ||
				jQuery.browser.safari && xml.status =3D=3D undefined;
		} catch(e){}
		return false;
	},

	httpData: function( r, type ) {
		var ct =3D r.getResponseHeader("content-type");
		var xml =3D type =3D=3D "xml" || !type && ct && ct.indexOf("xml") >=3D =
0;
		var data =3D xml ? r.responseXML : r.responseText;

		if ( xml && data.documentElement.tagName =3D=3D "parsererror" )
			throw "parsererror";

		// If the type is "script", eval it in global context
		if ( type =3D=3D "script" )
			jQuery.globalEval( data );

		// Get the JavaScript object, if JSON is used.
		if ( type =3D=3D "json" )
			data =3D eval("(" + data + ")");

		return data;
	},

	// Serialize an array of form elements or a set of
	// key/values into a query string
	param: function( a ) {
		var s =3D [];

		// If an array was passed in, assume that it is an array
		// of form elements
		if ( a.constructor =3D=3D Array || a.jquery )
			// Serialize the form elements
			jQuery.each( a, function(){
				s.push( encodeURIComponent(this.name) + "=3D" + encodeURIComponent( =
this.value ) );
			});

		// Otherwise, assume that its an object of key/value pairs
		else
			// Serialize the key/values
			for ( var j in a )
				// If the value is an array then the key names need to be repeated
				if ( a[j] && a[j].constructor =3D=3D Array )
					jQuery.each( a[j], function(){
						s.push( encodeURIComponent(j) + "=3D" + encodeURIComponent( this ) =
);
					});
				else
					s.push( encodeURIComponent(j) + "=3D" + encodeURIComponent( a[j] ) =
);

		// Return the resulting serialization
		return s.join("&").replace(/%20/g, "+");
	}

});
jQuery.fn.extend({
	show: function(speed,callback){
		return speed ?
			this.animate({
				height: "show", width: "show", opacity: "show"
			}, speed, callback) :
		=09
			this.filter(":hidden").each(function(){
				this.style.display =3D this.oldblock || "";
				if ( jQuery.css(this,"display") =3D=3D "none" ) {
					var elem =3D jQuery("<" + this.tagName + " />").appendTo("body");
					this.style.display =3D elem.css("display");
					// handle an edge condition where css is - div { display:none; } or =
similar
					if (this.style.display =3D=3D "none")
						this.style.display =3D "block";
					elem.remove();
				}
			}).end();
	},
=09
	hide: function(speed,callback){
		return speed ?
			this.animate({
				height: "hide", width: "hide", opacity: "hide"
			}, speed, callback) :
		=09
			this.filter(":visible").each(function(){
				this.oldblock =3D this.oldblock || jQuery.css(this,"display");
				this.style.display =3D "none";
			}).end();
	},

	// Save the old toggle function
	_toggle: jQuery.fn.toggle,
=09
	toggle: function( fn, fn2 ){
		return jQuery.isFunction(fn) && jQuery.isFunction(fn2) ?
			this._toggle( fn, fn2 ) :
			fn ?
				this.animate({
					height: "toggle", width: "toggle", opacity: "toggle"
				}, fn, fn2) :
				this.each(function(){
					jQuery(this)[ jQuery(this).is(":hidden") ? "show" : "hide" ]();
				});
	},
=09
	slideDown: function(speed,callback){
		return this.animate({height: "show"}, speed, callback);
	},
=09
	slideUp: function(speed,callback){
		return this.animate({height: "hide"}, speed, callback);
	},

	slideToggle: function(speed, callback){
		return this.animate({height: "toggle"}, speed, callback);
	},
=09
	fadeIn: function(speed, callback){
		return this.animate({opacity: "show"}, speed, callback);
	},
=09
	fadeOut: function(speed, callback){
		return this.animate({opacity: "hide"}, speed, callback);
	},
=09
	fadeTo: function(speed,to,callback){
		return this.animate({opacity: to}, speed, callback);
	},
=09
	animate: function( prop, speed, easing, callback ) {
		var optall =3D jQuery.speed(speed, easing, callback);

		return this[ optall.queue =3D=3D=3D false ? "each" : "queue" =
](function(){
			if ( this.nodeType !=3D 1)
				return false;

			var opt =3D jQuery.extend({}, optall);
			var hidden =3D jQuery(this).is(":hidden"), self =3D this;
		=09
			for ( var p in prop ) {
				if ( prop[p] =3D=3D "hide" && hidden || prop[p] =3D=3D "show" && =
!hidden )
					return jQuery.isFunction(opt.complete) && opt.complete.apply(this);

				if ( p =3D=3D "height" || p =3D=3D "width" ) {
					// Store display property
					opt.display =3D jQuery.css(this, "display");

					// Make sure that nothing sneaks out
					opt.overflow =3D this.style.overflow;
				}
			}

			if ( opt.overflow !=3D null )
				this.style.overflow =3D "hidden";

			opt.curAnim =3D jQuery.extend({}, prop);
		=09
			jQuery.each( prop, function(name, val){
				var e =3D new jQuery.fx( self, opt, name );

				if ( /toggle|show|hide/.test(val) )
					e[ val =3D=3D "toggle" ? hidden ? "show" : "hide" : val ]( prop );
				else {
					var parts =3D val.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),
						start =3D e.cur(true) || 0;

					if ( parts ) {
						var end =3D parseFloat(parts[2]),
							unit =3D parts[3] || "px";

						// We need to compute starting value
						if ( unit !=3D "px" ) {
							self.style[ name ] =3D (end || 1) + unit;
							start =3D ((end || 1) / e.cur(true)) * start;
							self.style[ name ] =3D start + unit;
						}

						// If a +=3D/-=3D token was provided, were doing a relative =
animation
						if ( parts[1] )
							end =3D ((parts[1] =3D=3D "-=3D" ? -1 : 1) * end) + start;

						e.custom( start, end, unit );
					} else
						e.custom( start, val, "" );
				}
			});

			// For JS strict compliance
			return true;
		});
	},
=09
	queue: function(type, fn){
		if ( jQuery.isFunction(type) || ( type && type.constructor =3D=3D =
Array )) {
			fn =3D type;
			type =3D "fx";
		}

		if ( !type || (typeof type =3D=3D "string" && !fn) )
			return queue( this[0], type );

		return this.each(function(){
			if ( fn.constructor =3D=3D Array )
				queue(this, type, fn);
			else {
				queue(this, type).push( fn );
		=09
				if ( queue(this, type).length =3D=3D 1 )
					fn.apply(this);
			}
		});
	},

	stop: function(clearQueue, gotoEnd){
		var timers =3D jQuery.timers;

		if (clearQueue)
			this.queue([]);

		this.each(function(){
			// go in reverse order so anything added to the queue during the loop =
is ignored
			for ( var i =3D timers.length - 1; i >=3D 0; i-- )
				if ( timers[i].elem =3D=3D this ) {
					if (gotoEnd)
						// force the next step to be the last
						timers[i](true);
					timers.splice(i, 1);
				}
		});

		// start the next in the queue if the last step wasnt forced
		if (!gotoEnd)
			this.dequeue();

		return this;
	}

});

var queue =3D function( elem, type, array ) {
	if ( !elem )
		return undefined;

	type =3D type || "fx";

	var q =3D jQuery.data( elem, type + "queue" );

	if ( !q || array )
		q =3D jQuery.data( elem, type + "queue",=20
			array ? jQuery.makeArray(array) : [] );

	return q;
};

jQuery.fn.dequeue =3D function(type){
	type =3D type || "fx";

	return this.each(function(){
		var q =3D queue(this, type);

		q.shift();

		if ( q.length )
			q[0].apply( this );
	});
};

jQuery.extend({
=09
	speed: function(speed, easing, fn) {
		var opt =3D speed && speed.constructor =3D=3D Object ? speed : {
			complete: fn || !fn && easing ||=20
				jQuery.isFunction( speed ) && speed,
			duration: speed,
			easing: fn && easing || easing && easing.constructor !=3D Function && =
easing
		};

		opt.duration =3D (opt.duration && opt.duration.constructor =3D=3D =
Number ?=20
			opt.duration :=20
			{ slow: 600, fast: 200 }[opt.duration]) || 400;
=09
		// Queueing
		opt.old =3D opt.complete;
		opt.complete =3D function(){
			if ( opt.queue !=3D=3D false )
				jQuery(this).dequeue();
			if ( jQuery.isFunction( opt.old ) )
				opt.old.apply( this );
		};
=09
		return opt;
	},
=09
	easing: {
		linear: function( p, n, firstNum, diff ) {
			return firstNum + diff * p;
		},
		swing: function( p, n, firstNum, diff ) {
			return ((-Math.cos(p*Math.PI)/2) + 0.5) * diff + firstNum;
		}
	},
=09
	timers: [],
	timerId: null,

	fx: function( elem, options, prop ){
		this.options =3D options;
		this.elem =3D elem;
		this.prop =3D prop;

		if ( !options.orig )
			options.orig =3D {};
	}

});

jQuery.fx.prototype =3D {

	// Simple function for setting a style value
	update: function(){
		if ( this.options.step )
			this.options.step.apply( this.elem, [ this.now, this ] );

		(jQuery.fx.step[this.prop] || jQuery.fx.step._default)( this );

		// Set display property to block for height/width animations
		if ( this.prop =3D=3D "height" || this.prop =3D=3D "width" )
			this.elem.style.display =3D "block";
	},

	// Get the current size
	cur: function(force){
		if ( this.elem[this.prop] !=3D null && this.elem.style[this.prop] =
=3D=3D null )
			return this.elem[ this.prop ];

		var r =3D parseFloat(jQuery.css(this.elem, this.prop, force));
		return r && r > -10000 ? r : parseFloat(jQuery.curCSS(this.elem, =
this.prop)) || 0;
	},

	// Start an animation from one number to another
	custom: function(from, to, unit){
		this.startTime =3D (new Date()).getTime();
		this.start =3D from;
		this.end =3D to;
		this.unit =3D unit || this.unit || "px";
		this.now =3D this.start;
		this.pos =3D this.state =3D 0;
		this.update();

		var self =3D this;
		function t(gotoEnd){
			return self.step(gotoEnd);
		}

		t.elem =3D this.elem;

		jQuery.timers.push(t);

		if ( jQuery.timerId =3D=3D null ) {
			jQuery.timerId =3D setInterval(function(){
				var timers =3D jQuery.timers;
			=09
				for ( var i =3D 0; i < timers.length; i++ )
					if ( !timers[i]() )
						timers.splice(i--, 1);

				if ( !timers.length ) {
					clearInterval( jQuery.timerId );
					jQuery.timerId =3D null;
				}
			}, 13);
		}
	},

	// Simple show function
	show: function(){
		// Remember where we started, so that we can go back to it later
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );
		this.options.show =3D true;

		// Begin the animation
		this.custom(0, this.cur());

		// Make sure that we start at a small width/height to avoid any
		// flash of content
		if ( this.prop =3D=3D "width" || this.prop =3D=3D "height" )
			this.elem.style[this.prop] =3D "1px";
	=09
		// Start by showing the element
		jQuery(this.elem).show();
	},

	// Simple 'hide' function
	hide: function(){
		// Remember where we started, so that we can go back to it later
		this.options.orig[this.prop] =3D jQuery.attr( this.elem.style, =
this.prop );
		this.options.hide =3D true;

		// Begin the animation
		this.custom(this.cur(), 0);
	},

	// Each step of an animation
	step: function(gotoEnd){
		var t =3D (new Date()).getTime();

		if ( gotoEnd || t > this.options.duration + this.startTime ) {
			this.now =3D this.end;
			this.pos =3D this.state =3D 1;
			this.update();

			this.options.curAnim[ this.prop ] =3D true;

			var done =3D true;
			for ( var i in this.options.curAnim )
				if ( this.options.curAnim[i] !=3D=3D true )
					done =3D false;

			if ( done ) {
				if ( this.options.display !=3D null ) {
					// Reset the overflow
					this.elem.style.overflow =3D this.options.overflow;
			=09
					// Reset the display
					this.elem.style.display =3D this.options.display;
					if ( jQuery.css(this.elem, "display") =3D=3D "none" )
						this.elem.style.display =3D "block";
				}

				// Hide the element if the "hide" operation was done
				if ( this.options.hide )
					this.elem.style.display =3D "none";

				// Reset the properties, if the item has been hidden or shown
				if ( this.options.hide || this.options.show )
					for ( var p in this.options.curAnim )
						jQuery.attr(this.elem.style, p, this.options.orig[p]);
			}

			// If a callback was provided, execute it
			if ( done && jQuery.isFunction( this.options.complete ) )
				// Execute the complete function
				this.options.complete.apply( this.elem );

			return false;
		} else {
			var n =3D t - this.startTime;
			this.state =3D n / this.options.duration;

			// Perform the easing function, defaults to swing
			this.pos =3D jQuery.easing[this.options.easing || =
(jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, =
this.options.duration);
			this.now =3D this.start + ((this.end - this.start) * this.pos);

			// Perform the next step of the animation
			this.update();
		}

		return true;
	}

};

jQuery.fx.step =3D {
	scrollLeft: function(fx){
		fx.elem.scrollLeft =3D fx.now;
	},

	scrollTop: function(fx){
		fx.elem.scrollTop =3D fx.now;
	},

	opacity: function(fx){
		jQuery.attr(fx.elem.style, "opacity", fx.now);
	},

	_default: function(fx){
		fx.elem.style[ fx.prop ] =3D fx.now + fx.unit;
	}
};
// The Offset Method
// Originally By Brandon Aaron, part of the Dimension Plugin
// http://jquery.com/plugins/project/dimensions
jQuery.fn.offset =3D function() {
	var left =3D 0, top =3D 0, elem =3D this[0], results;
=09
	if ( elem ) with ( jQuery.browser ) {
		var parent       =3D elem.parentNode,=20
		    offsetChild  =3D elem,
		    offsetParent =3D elem.offsetParent,=20
		    doc          =3D elem.ownerDocument,
		    safari2      =3D safari && parseInt(version) < 522 && =
!/adobeair/i.test(userAgent),
		    fixed        =3D jQuery.css(elem, "position") =3D=3D "fixed";
=09
		// Use getBoundingClientRect if available
		if ( elem.getBoundingClientRect ) {
			var box =3D elem.getBoundingClientRect();
	=09
			// Add the document scroll offsets
			add(box.left + Math.max(doc.documentElement.scrollLeft, =
doc.body.scrollLeft),
				box.top  + Math.max(doc.documentElement.scrollTop,  =
doc.body.scrollTop));
	=09
			// IE adds the HTML elements border, by default it is medium which is =
2px
			// IE 6 and 7 quirks mode the border width is overwritable by the =
following css html { border: 0; }
			// IE 7 standards mode, the border is always 2px
			// This border/offset is typically represented by the clientLeft and =
clientTop properties
			// However, in IE6 and 7 quirks mode the clientLeft and clientTop =
properties are not updated when overwriting it via CSS
			// Therefore this method will be off by 2px in IE while in quirksmode
			add( -doc.documentElement.clientLeft, -doc.documentElement.clientTop =
);
=09
		// Otherwise loop through the offsetParents and parentNodes
		} else {
	=09
			// Initial element offsets
			add( elem.offsetLeft, elem.offsetTop );
		=09
			// Get parent offsets
			while ( offsetParent ) {
				// Add offsetParent offsets
				add( offsetParent.offsetLeft, offsetParent.offsetTop );
		=09
				// Mozilla and Safari > 2 does not include the border on offset =
parents
				// However Mozilla adds the border for table or table cells
				if ( mozilla && !/^t(able|d|h)$/i.test(offsetParent.tagName) || =
safari && !safari2 )
					border( offsetParent );
				=09
				// Add the document scroll offsets if position is fixed on any =
offsetParent
				if ( !fixed && jQuery.css(offsetParent, "position") =3D=3D "fixed" )
					fixed =3D true;
		=09
				// Set offsetChild to previous offsetParent unless it is the body =
element
				offsetChild  =3D /^body$/i.test(offsetParent.tagName) ? offsetChild =
: offsetParent;
				// Get next offsetParent
				offsetParent =3D offsetParent.offsetParent;
			}
	=09
			// Get parent scroll offsets
			while ( parent && parent.tagName && =
!/^body|html$/i.test(parent.tagName) ) {
				// Remove parent scroll UNLESS that parent is inline or a table to =
work around Opera inline/table scrollLeft/Top bug
				if ( !/^inline|table.*$/i.test(jQuery.css(parent, "display")) )
					// Subtract parent scroll offsets
					add( -parent.scrollLeft, -parent.scrollTop );
		=09
				// Mozilla does not add the border for a parent that has overflow =
!=3D visible
				if ( mozilla && jQuery.css(parent, "overflow") !=3D "visible" )
					border( parent );
		=09
				// Get next parent
				parent =3D parent.parentNode;
			}
	=09
			// Safari <=3D 2 doubles body offsets with a fixed position =
element/offsetParent or absolutely positioned offsetChild
			// Mozilla doubles body offsets with a non-absolutely positioned =
offsetChild
			if ( (safari2 && (fixed || jQuery.css(offsetChild, "position") =3D=3D =
"absolute")) ||=20
				(mozilla && jQuery.css(offsetChild, "position") !=3D "absolute") )
					add( -doc.body.offsetLeft, -doc.body.offsetTop );
		=09
			// Add the document scroll offsets if position is fixed
			if ( fixed )
				add(Math.max(doc.documentElement.scrollLeft, doc.body.scrollLeft),
					Math.max(doc.documentElement.scrollTop,  doc.body.scrollTop));
		}

		// Return an object with top and left properties
		results =3D { top: top, left: left };
	}

	function border(elem) {
		add( jQuery.curCSS(elem, "borderLeftWidth", true), jQuery.curCSS(elem, =
"borderTopWidth", true) );
	}

	function add(l, t) {
		left +=3D parseInt(l) || 0;
		top +=3D parseInt(t) || 0;
	}

	return results;
};
})();


------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/08design/js/jqmodal.js

=EF=BB=BF/*=0A=
 * jqModal - Minimalist Modaling with jQuery=0A=
 *   (http://dev.iceburg.net/jquery/jqModal/)=0A=
 *=0A=
 * Copyright (c) 2007,2008 Brice Burgess <bhb@iceburg.net>=0A=
 * Dual licensed under the MIT and GPL licenses:=0A=
 *   http://www.opensource.org/licenses/mit-license.php=0A=
 *   http://www.gnu.org/licenses/gpl.html=0A=
 * =0A=
 * $Version: 07/06/2008 +r13=0A=
 */=0A=
(function($) {=0A=
$.fn.jqm=3Dfunction(o){=0A=
var p=3D{=0A=
overlay: 50,=0A=
overlayClass: 'jqmOverlay',=0A=
closeClass: 'jqmClose',=0A=
trigger: '.jqModal',=0A=
ajax: F,=0A=
ajaxText: '',=0A=
target: F,=0A=
modal: F,=0A=
toTop: F,=0A=
onShow: F,=0A=
onHide: F,=0A=
onLoad: F=0A=
};=0A=
return this.each(function(){if(this._jqm)return =
H[this._jqm].c=3D$.extend({},H[this._jqm].c,o);s++;this._jqm=3Ds;=0A=
H[s]=3D{c:$.extend(p,$.jqm.params,o),a:F,w:$(this).addClass('jqmID'+s),s:=
s};=0A=
if(p.trigger)$(this).jqmAddTrigger(p.trigger);=0A=
});};=0A=
=0A=
$.fn.jqmAddClose=3Dfunction(e){return hs(this,e,'jqmHide');};=0A=
$.fn.jqmAddTrigger=3Dfunction(e){return hs(this,e,'jqmShow');};=0A=
$.fn.jqmShow=3Dfunction(t){return =
this.each(function(){$.jqm.open(this._jqm,t);});};=0A=
$.fn.jqmHide=3Dfunction(t){return =
this.each(function(){$.jqm.close(this._jqm,t)});};=0A=
=0A=
$.jqm =3D {=0A=
hash:{},=0A=
open:function(s,t){var =
h=3DH[s],c=3Dh.c,cc=3D'.'+c.closeClass,z=3D(parseInt(h.w.css('z-index')))=
,z=3D(z>0)?z:3000,o=3D$('<div></div>').css({height:'100%',width:'100%',po=
sition:'fixed',left:0,top:0,'z-index':z-1,opacity:c.overlay/100});if(h.a)=
return F;h.t=3Dt;h.a=3Dtrue;h.w.css('z-index',z);=0A=
 if(c.modal) {if(!A[0])L('bind');A.push(s);}=0A=
 else if(c.overlay > 0)h.w.jqmAddClose(o);=0A=
 else o=3DF;=0A=
=0A=
 h.o=3D(o)?o.addClass(c.overlayClass).prependTo('body'):F;=0A=
 =
if(ie6){$('html,body').css({height:'100%',width:'100%'});if(o){o=3Do.css(=
{position:'absolute'})[0];for(var y in =
{Top:1,Left:1})o.style.setExpression(y.toLowerCase(),"(_=3D(document.docu=
mentElement.scroll"+y+" || document.body.scroll"+y+"))+'px'");}}=0A=
=0A=
 if(c.ajax) {var r=3Dc.target||h.w,u=3Dc.ajax,r=3D(typeof r =3D=3D =
'string')?$(r,h.w):$(r),u=3D(u.substr(0,1) =3D=3D =
'@')?$(t).attr(u.substring(1)):u;=0A=
  =
r.html(c.ajaxText).load(u,function(){if(c.onLoad)c.onLoad.call(this,h);if=
(cc)h.w.jqmAddClose($(cc,h.w));e(h);});}=0A=
 else if(cc)h.w.jqmAddClose($(cc,h.w));=0A=
=0A=
 if(c.toTop&&h.o)h.w.before('<span =
id=3D"jqmP'+h.w[0]._jqm+'"></span>').insertAfter(h.o);	=0A=
 (c.onShow)?c.onShow(h):h.w.show();e(h);return F;=0A=
},=0A=
close:function(s){var h=3DH[s];if(!h.a)return F;h.a=3DF;=0A=
 if(A[0]){A.pop();if(!A[0])L('unbind');}=0A=
 if(h.c.toTop&&h.o)$('#jqmP'+h.w[0]._jqm).after(h.w).remove();=0A=
 if(h.c.onHide)h.c.onHide(h);else{h.w.hide();if(h.o)h.o.remove();} =
return F;=0A=
},=0A=
params:{}};=0A=
var s=3D0,H=3D$.jqm.hash,A=3D[],ie6=3D$.browser.msie&&($.browser.version =
=3D=3D "6.0"),F=3Dfalse,=0A=
i=3D$('<iframe src=3D"javascript:false;document.write(\'\');" =
class=3D"jqm"></iframe>').css({opacity:0}),=0A=
e=3Dfunction(h){if(ie6)if(h.o)h.o.html('<p =
style=3D"width:100%;height:100%"/>').prepend(i);else =
if(!$('iframe.jqm',h.w)[0])h.w.prepend(i); f(h);},=0A=
f=3Dfunction(h){try{$(':input:visible',h.w)[0].focus();}catch(_){}},=0A=
L=3Dfunction(t){$()[t]("keypress",m)[t]("keydown",m)[t]("mousedown",m);},=0A=
m=3Dfunction(e){var =
h=3DH[A[A.length-1]],r=3D(!$(e.target).parents('.jqmID'+h.s)[0]);if(r)f(h=
);return !r;},=0A=
hs=3Dfunction(w,t,c){return w.each(function(){var =
s=3Dthis._jqm;$(t).each(function() {=0A=
 if(!this[c]){this[c]=3D[];$(this).click(function(){for(var i in =
{jqmShow:1,jqmHide:1})for(var s in =
this[i])if(H[this[i][s]])H[this[i][s]].w[i](this);return =
F;});}this[c].push(s);});});};=0A=
})(jQuery);
------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/08design/js/toprail.js

// requires jQuery=0A=
// add to toprail.js=0A=
jQuery(document).ready(function() {=0A=
	/**=0A=
	 * Switches toprail tabs to show selected search form=0A=
	 */=0A=
	jQuery("#ToprailSearchTab1,#ToprailSearchTab2").click(function() {=0A=
		jQuery(this).addClass("search_tab_on");=0A=
		jQuery(jQuery(this).children()).removeClass("mo");=0A=
		jQuery(jQuery(this).children()).addClass("tab");=0A=
		if (jQuery(this).attr("id")=3D=3D"ToprailSearchTab1") {=0A=
			jQuery("#ToprailSearchTab2").removeClass("search_tab_on");=0A=
			jQuery("#ToprailSearchTab2 > *").removeClass("tab");=0A=
			jQuery("#Toprail_BusinessSearch").css("display", "none");=0A=
			jQuery("#Toprail_Search").css("display", "inline");=0A=
		} else {=0A=
			jQuery("#ToprailSearchTab1").removeClass("search_tab_on");=0A=
			jQuery("#ToprailSearchTab1 > *").removeClass("tab");=0A=
			jQuery("#Toprail_BusinessSearch").css("display", "inline");=0A=
			jQuery("#Toprail_Search").css("display", "none");=0A=
		}=0A=
	});=0A=
	/**=0A=
	 * Handles toprail search tabs hover states=0A=
	 */=0A=
	jQuery("#ToprailSearchTab1,#ToprailSearchTab2").hover(=0A=
		function(e) {=0A=
			if (jQuery(this).hasClass("search_tab_on")=3D=3Dfalse) {=0A=
				jQuery(jQuery(this).children()).addClass("mo");=0A=
			}=0A=
		},=0A=
		function(e) {=0A=
			if (jQuery(this).hasClass("search_tab_on")=3D=3Dfalse) {=0A=
				jQuery(jQuery(this).children()).removeClass("mo");=0A=
			}=0A=
		}=0A=
	);=0A=
});=0A=
=0A=
// add this to MSIE 6 code in toprail.js=0A=
jQuery(document).ready(function() {=0A=
	jQuery(".imageGo_toprail").hover(=0A=
		function () { jQuery(this).addClass("imageGo_toprail_mo"); },=0A=
		function () { jQuery(this).removeClass("imageGo_toprail_mo"); }=0A=
	);=0A=
	jQuery(".imageGo").hover(=0A=
		function () { jQuery(this).addClass("imageGo_mo"); },=0A=
		function () { jQuery(this).removeClass("imageGo_mo"); }=0A=
	);=0A=
});=0A=
=0A=
// =
-------------------------------------------------------------------------=
---------------------------=0A=
// replace var SiteSearchFieldDefault and functions prepSiteSearch and =
filterSiteSearch with this code=0A=
// plus add the two new functions, isDefaultSearchValue and =
checkSearchValues=0A=
// =
-------------------------------------------------------------------------=
---------------------------=0A=
/* Search field functions */=0A=
var SiteSearchFields =3D [];=0A=
SiteSearchFieldClass =3D function (obj) {=0A=
	this.id =3D obj.id;=0A=
	this.defaultVal =3D obj.value;=0A=
}=0A=
=0A=
/**=0A=
 * isDefaultSearchValue=0A=
 * @param objInput {object} The text field to test if the value is the =
default value=0A=
 * @returns {json} idMatch:boolean isDefault:boolean index:int=0A=
 */=0A=
function isDefaultSearchValue (objInput)=0A=
{=0A=
	var json =3D {idMatch:false, isDefault:false, index:0};=0A=
	for (var i=3D0; i<SiteSearchFields.length; i++) {=0A=
		if (SiteSearchFields[i].id =3D=3D objInput.id) {=0A=
			json.idMatch =3D true;=0A=
			if (SiteSearchFields[i].defaultVal =3D=3D objInput.value || =
objInput.value=3D=3D'') {=0A=
				json.isDefault =3D true;=0A=
			}=0A=
			break;=0A=
		}=0A=
	}=0A=
	json.index =3D i;=0A=
	return json;=0A=
}=0A=
=0A=
/**=0A=
 * checkSearchValues=0A=
 * @param frm {object} The form object whose search values should be =
checked and sets default values to ''=0A=
 */=0A=
function checkSearchValues (frm)=0A=
{=0A=
	var inputs =3D jQuery("form[id=3D'"+frm.id+"'] :text");=0A=
	inputs.each(function () {=0A=
		var test =3D isDefaultSearchValue(this);=0A=
		if (test.isDefault || !test.idMatch)=0A=
			this.value =3D '';=0A=
	});=0A=
}=0A=
=0A=
/**=0A=
 * The prepSiteSearch function clears the (site) search field or sets it =
to msg.=0A=
 * prepSiteSearch takes a DOM object as well as a boolean value for =
arguments.=0A=
 * objSearchField is the site search field (object) and fieldHasFocus is =
true/false.=0A=
 * SK (2008-11-25) - fieldHasFocus appears to be a "deprecated" arg, but =
I left it in=0A=
 * 					   since it is passed in many places where the function is =
called.=0A=
 */=0A=
function prepSiteSearch (objSearchField,fieldHasFocus) =0A=
{=0A=
	var searchTest =3D isDefaultSearchValue(objSearchField);=0A=
	var i =3D searchTest.index;=0A=
	if (!searchTest.idMatch) SiteSearchFields[i] =3D new =
SiteSearchFieldClass(objSearchField);=0A=
	if (objSearchField.value =3D=3D SiteSearchFields[i].defaultVal) {=0A=
		objSearchField.value =3D "";=0A=
	} else if (objSearchField.value.search(/[0-9A-z]+/g) =3D=3D -1) {=0A=
		objSearchField.value =3D SiteSearchFields[i].defaultVal;=0A=
	}=0A=
}=0A=
=0A=
/**=0A=
 * The filterSiteSearch function redirects a search to a specific page =
if a keyword=0A=
 * starts with bl and is followed by 5-8 numbers. The redirect is based =
on the site =0A=
 * argument and the numerical part of the value of the field argument.=0A=
 */=0A=
function filterSiteSearch ( site, field ) =0A=
{=0A=
	site =3D site.replace(/http:\/\/www\./, "");=0A=
	// Test keywords for a client-side redirect based on user not entering =
a keyword=0A=
	var test =3D isDefaultSearchValue(field);=0A=
	if (test.isDefault || !test.idMatch) { location.href =3D =
"http://search."+ site +"/"; return false; }=0A=
	var regExp =3D /\b[Bb][Ll]([0-9]{5,8})\b/g;=0A=
	if (!regExp.test(field.value)) return true;=0A=
	// Test keywords for a client-side redirect based on the format: =
bl12345[..8].=0A=
	location.href =3D "http://businessfinder."+ site =
+"/BL/Profile.aspx?adv=3D"+ RegExp.$1; return false;=0A=
}=0A=

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/08design/js/regions_bar.js

var papersUCase =3D new =
Array("Birmingham","Huntsville","Mobile","Statewide");=0A=
var links =3D new Array("Home","News","Sports","Entertainment");=0A=
=0A=
var fullurl =3D window.location.href;=0A=
var linkDomain =3D fullurl.replace(/^(http:\/\/)?(.+?)(\.net|\.com).*$/, =
"$2$3");=0A=
if (linkDomain.match("com")) { linkDomain =3D =
linkDomain.replace(/^([^\.]+?)\./, "www."); }=0A=
var cookieDomain =3D linkDomain.replace(/^[^\.]+\.([^\.]+\.com)$/, "$1");=0A=
var uri =3D fullurl.replace(/^.+(\.net|\.com)\/(.*)$/, "$2");=0A=
uri =3D uri.replace(/(index|\?).*$/, "");=0A=
uri =3D uri.replace(/\/$/, "");=0A=
=0A=
//alert("linkDomain is " + linkDomain + " cookieDomain is " + =
cookieDomain + " uri is " + uri);=0A=
=0A=
var tmp;=0A=
//var xRegion;=0A=
var flag =3D 0;=0A=
=0A=
var papersUCaseByKey =3D new Array();=0A=
for (x=3D0; x<papersUCase.length; x++) { tmp =3D =
papersUCase[x].toLowerCase(); papersUCaseByKey[tmp] =3D papersUCase[x]; }=0A=
=0A=
if ((uri.match("http"))||(uri =3D=3D "")) {=0A=
	var theSection =3D "home";=0A=
	var theRegion =3D "statewide";=0A=
} else if (uri.match("/")) {=0A=
	// If uri DOES match one of the items defined in array "papersUCase"=0A=
	var uri =3D uri.split("/");=0A=
	var theSection =3D uri[0];=0A=
	var theRegion =3D uri[1];=0A=
} else {=0A=
	for (x=3D0; x<papersUCase.length; x++) { tmp =3D =
papersUCase[x].toLowerCase(); if (tmp.match(uri)) { flag +=3D 1;  } else =
{ flag +=3D 0; } }=0A=
	// If uri DOES match one of the items defined in array "papersUCase"=0A=
	if (flag =3D=3D 1) {=0A=
		var theSection =3D "home";=0A=
		var theRegion =3D uri;=0A=
	} else {=0A=
		flag=3D0; // reset flag=0A=
		for (x=3D0; x<links.length; x++) { tmp =3D links[x].toLowerCase(); if =
(tmp.match(uri)) { flag +=3D 1;  } else { flag +=3D 0; } }=0A=
		// If uri DOES match one of the items defined in array "links"=0A=
		if (flag =3D=3D 1) {=0A=
			var theSection =3D uri;=0A=
			var theRegion =3D "statewide";=0A=
		// If uri doesn't match one of the items defined in array "links"=0A=
		} else {=0A=
			var theSection =3D "home";=0A=
			var theRegion =3D "statewide";=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
//alert("theSection is " + theSection + " and theRegion is " + =
theRegion);=0A=
=0A=
function checkCookie(name, theValue, resp) {=0A=
	if (getCookie(name) =3D=3D "") {=0A=
		if (resp=3D=3D"YES")  setCookie(name, theValue); =0A=
		else if (resp=3D=3D"NO")  setCookie('region', 'Statewide');=0A=
		return true; 	=0A=
	}	=0A=
	else { =0A=
		return false; =0A=
	}	=0A=
}=0A=
=0A=
var ckeValue;=0A=
=0A=
function setCookie(name, theValue) { =0A=
	var today =3D new Date();=0A=
	var theCke =3D getCookie(name);=0A=
	var expiry =3D new Date(today.getTime() + 5 * 365 * 24 * 60 * 60 * =
1000);=0A=
	ckeValue =3D theValue;=0A=
	document.cookie=3Dname+"=3D"+escape(ckeValue)+"; expires=3D" + =
expiry.toGMTString() + "; domain=3D" + cookieDomain + "; path=3D/";=0A=
}=0A=
=0A=
function getCookie(name) {=0A=
	var CookieString =3D document.cookie;=0A=
	var CookieSet =3D CookieString.split(';');=0A=
	var SetSize =3D CookieSet.length;=0A=
	var CookiePieces =3D new Array();=0A=
	var ReturnValue =3D "";=0A=
	var x =3D 0;=0A=
	for (x =3D 0; ((x < SetSize) && (ReturnValue =3D=3D "")); x++) {=0A=
		CookiePieces =3D CookieSet[x].split('=3D');=0A=
		if (CookiePieces[0].substring(0, 1) =3D=3D ' ') {=0A=
			CookiePieces[0] =3D CookiePieces[0].substring(1, =
CookiePieces[0].length);=0A=
		}=0A=
		if (CookiePieces[0] =3D=3D name) {=0A=
			ReturnValue =3D unescape(CookiePieces[1]);=0A=
		}=0A=
	}=0A=
	return ReturnValue + "";=0A=
}=0A=
=0A=
function clearCookie(name) {=0A=
	document.cookie=3Dname+"=3D"+"; expires=3D-1" + "; domain=3D" + =
cookieDomain + "; path=3D/";	=0A=
	return false;=0A=
}=0A=
=0A=
var theCookie =3D getCookie('region');=0A=
if (theCookie =3D=3D "") { theCookie =3D "Statewide"; }=0A=
=0A=
function updateLev1Links() {=0A=
	//TOPRAIL LEVEL1 LINK REWRITES=0A=
	if (theCookie !=3D "Statewide") {=0A=
		for (x=3D0; x<links.length; x++) {=0A=
			if (links[x] =3D=3D "Home") { var part0 =3D ""; } else { var part0 =
=3D links[x].toLowerCase() + "/"; }=0A=
			document.getElementById(links[x]).href=3D"http://" + linkDomain + "/" =
+ part0 + theCookie.toLowerCase() + "/";=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
function updateRegBarLinks() { =0A=
	//REGION BAR LINK REWRITES=0A=
	for (x=3D0; x<papersUCase.length; x++) {=0A=
		if (theSection =3D=3D "home") { var part1 =3D ""; } else { var part1 =
=3D theSection + "/"; }=0A=
		if ((papersUCase[x] =3D=3D "Statewide")&&(theSection =3D=3D "home")) { =0A=
			var part2 =3D "#statewide";=0A=
		} else if (papersUCase[x] =3D=3D "Statewide") {=0A=
			var part2 =3D "";=0A=
		} else {=0A=
			var part2 =3D papersUCase[x].toLowerCase() + "/";=0A=
		}=0A=
		document.getElementById(papersUCase[x]).href=3D"http://" + linkDomain =
+ "/" + part1 + part2;=0A=
	}=0A=
=0A=
	//REGION BAR HIDE ITEMS=0A=
	if (theRegion.length > 1) { =0A=
		var rm_el_region =3D =
document.getElementById(papersUCaseByKey[theRegion]); =0A=
		rm_el_region.parentNode.style.padding =3D "0";=0A=
		rm_el_region.parentNode.removeChild(rm_el_region); =0A=
=0A=
		var rm_el_p =3D document.getElementById('Region_Menu_UL');		=0A=
		=
document.getElementById(rm_el_p.getElementsByTagName('a')[0].id).parentNo=
de.style.border =3D "0";=0A=
		=
document.getElementById(rm_el_p.getElementsByTagName('a')[0].id).parentNo=
de.style.paddingLeft =3D "0";=0A=
=0A=
		var rgn_img =3D document.getElementById('Region_Image');=0A=
		rgn_img.style.backgroundImage =3D "url('/08design/images/regions_bar_" =
+ theRegion + ".gif')";=0A=
				=0A=
		//document.getElementById(papersUCaseByKey[theRegion]).style.display =
=3D "none";=0A=
	}=0A=
=0A=
}=0A=
=0A=
=0A=
=0A=
// START: jQuery =0A=
=0A=
// jquery + javascript positioning=0A=
function positionThis(zoverlay,zlink) {	=0A=
	var static_box =3D jQuery(zlink);=0A=
	var moving_box =3D jQuery(zoverlay);	=0A=
	=0A=
	//adjust width and height=0A=
	if(zlink.search(/regions_bar/i)>0) { =0A=
		var sb_width =3D (static_box.width()-moving_box.width()) / 2; =0A=
		var mb_height =3D moving_box.height() - 2;=0A=
	}	else {=0A=
		var sb_width =3D static_box.width() + 6; =0A=
		var mb_height =3D (moving_box.height()/2) - 8;=0A=
	}		=0A=
	=0A=
	//set coordinatees=0A=
	var coordinates =3D static_box.offset();=0A=
	var x =3D coordinates.left + sb_width;=0A=
	var y =3D coordinates.top - mb_height;	=0A=
	position(x,y,zoverlay);=0A=
}=0A=
function position(x,y,overlay) {=0A=
	var moving_box =3D jQuery(overlay);=0A=
	moving_box.css("position","absolute");=0A=
	moving_box.css("top",y);=0A=
	moving_box.css("left",x);=0A=
}=0A=
=0A=
	=0A=
// jQuery for Roundbox Overlay=0A=
jQuery(function ($) {	=0A=
=0A=
	//Start: IF Region Bar exist=0A=
	if (document.getElementById('Module-Statewide_Regions_Bar')) {=0A=
	=0A=
			//check if region cookie exist=0A=
			if ( checkCookie('region',$('#Overlay_Region_Name').text()) && =
getCookie('region') !=3D "Statewide" ) { 		=0A=
				//Display Individual Region Overlay=0A=
				$('#Overlay_Region_Save').jqm({ overlay: 0.01, trigger: =
'a.Overlay_Region_Save', toTop: true })=0A=
				$('.region_menu_box ul li a').click(function(){																						=
		 =0A=
						positionThis('#'+$(this).attr('class'),'#'+$(this).attr('id')); =
//position overlay 			=0A=
						$('#Overlay_Region_Name').text($(this).text());	//display region =
name inside the overlay	=0A=
						$('#Region_Save_Name').attr({ value: $(this).attr('id') }); =
//assign region id inside hidden input				}=0A=
						return false; =0A=
					});=0A=
			} else {		=0A=
				//$('.region_menu_box ul li:first').css({ border: '0', paddingLeft: =
'0'});				=0A=
			}=0A=
		=0A=
			if ( !checkCookie('region',$('#Overlay_Region_Name').text()) =3D=3D =
"" && getCookie('region_intro') !=3D "visited" ) {=0A=
				//Display Region Bar Description Overlay and hide after 20sec	=0A=
				positionThis('#Overlay_Region_Desc','#Module-Statewide_Regions_Bar');=0A=
				$('#Overlay_Region_Desc').show();=0A=
				//window.HideBoxDelay =3D setTimeout( function(){	=
$('#Overlay_Region_Desc').animate({opacity: "hide"}, "fast"); }, 20000);=0A=
			}=0A=
				=0A=
			=0A=
			//Yes or No answer inside overlay=0A=
			$('div.yes_no a').click(function(){			=0A=
					=
checkCookie('region',$('#Region_Save_Name').attr('value'),$(this).text())=
; //Set cookie for this region=0A=
					$('#Overlay_Region_Save').jqmHide();=0A=
					var region_dir =3D =
$('#Region_Save_Name').attr('value').toLowerCase()=0A=
											if (theSection =3D=3D "home") { var part1 =3D ""; } else { =
var part1 =3D theSection + "/"; }=0A=
					if ((theCookie =3D=3D "Statewide")||(theCookie =3D=3D "")) { =
region_dir =3D ""; }=0A=
					window.location.href =3D "http://" + linkDomain + "/" + part1 + =
region_dir;=0A=
					return false;=0A=
			});=0A=
			=0A=
			//"X Close" button =0A=
			$('div.x_close a').click(function(){			=0A=
					$('#Overlay_Region_Desc').animate({opacity: "hide"});=0A=
					if(window.HideBoxDelay) { clearTimeout(window.HideBoxDelay); }		=0A=
					setCookie('region_intro', 'visited');=0A=
					return false;=0A=
			});=0A=
	=0A=
	}//End: IF Region Bar Exist=0A=
	=0A=
});	=0A=
=0A=
// END: jQuery=0A=
=0A=

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/dhtml/includes/Pop.js

function POP(u,n,w,h,f){ =0A=
windowFeatures =3D "width=3D"+w+",height=3D"+h; =0A=
if (f) windowFeatures +=3D ","+f;=0A=
popwin =3D this.open(u, n, windowFeatures);=0A=
if (!popwin.opener) popwin.opener=3Dself;=0A=
if (popwin.focus) popwin.focus();=0A=
return false;=0A=
}=0A=

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ads.al.com/RealMedia/ads/adstream_jx.ads/www.al.com/xml/story/Birmingham/n/nmet/@StoryAd

document.write ('<table width=3D420 cellpadding=3D0 cellspacing=3D0 =
border=3D0>\n');=0A=
document.write ('<tr valign=3Dbottom>\n');=0A=
document.write ('<td width=3D383><a target=3D_blank =
href=3Dhttp://ads.advance.net/RealMedia/ads/click_lx.ads/www.al.com/xml/s=
tory/Birmingham/n/nmet/1871742095/StoryAd/ALABAMALIVE/PCIGaming03_AL_News=
_Rect_01/x003867.html/30613035303230323437626361343930?1871742095><img =
src=3Dhttp://ads.advance.net/RealMedia/ads/Creatives/ADVANCE/CONTENT_WELL=
_ARROW/downarrow.gif width=3D8 height=3D7 border=3D0></a> <a =
target=3D_blank =
href=3Dhttp://ads.advance.net/RealMedia/ads/click_lx.ads/www.al.com/xml/s=
tory/Birmingham/n/nmet/1871742095/StoryAd/ALABAMALIVE/PCIGaming03_AL_News=
_Rect_01/x003867.html/30613035303230323437626361343930?1871742095><font =
style=3D"color=3D#436442; font-family: Arial,sans-serif; font-size: =
11px; text-decoration: none">Advertisement</font></a><br><img =
src=3D/images/spacer.gif width=3D1 height=3D2></td>\n');=0A=
document.write ('<td width=3D85><a href=3D#continue><img =
src=3Dhttp://ads.advance.net/RealMedia/ads/Creatives/ADVANCE/CONTENT_WELL=
_ARROW/continuestory.gif width=3D85 height=3D17 border=3D0></a></td>\n');=0A=
document.write ('</tr></table>\n');=0A=
document.write ('<table width=3D420 cellpadding=3D0 cellspacing=3D0 =
border=3D0>\n');=0A=
document.write ('<tr>\n');=0A=
document.write ('<td width=3D410 bgcolor=3D#E7EFEF align=3Dcenter><img =
src=3D/images/spacer.gif width=3D1 height=3D1 vspace=3D4><br><a =
target=3D_blank =
href=3Dhttp://ads.advance.net/RealMedia/ads/click_lx.ads/www.al.com/xml/s=
tory/Birmingham/n/nmet/1871742095/StoryAd/ALABAMALIVE/PCIGaming03_AL_News=
_Rect_01/x003867.html/30613035303230323437626361343930?1871742095><img =
src=3Dhttp://ads.advance.net/RealMedia/ads/Creatives/ALABAMALIVE/PCIGamin=
g03_AL_News_Rect_01/PCI146_WebBanner300x250.gif\n');=0A=
document.write ('width=3D300 height=3D250 border=3D0></a><br><img =
src=3D/images/spacer.gif width=3D1 height=3D1 vspace=3D4></td>\n');=0A=
document.write ('<td width=3D10> </td>\n');=0A=
document.write ('</tr>\n');=0A=
document.write ('<tr>\n');=0A=
document.write ('<td width=3D420 colspan=3D2><a name=3Dcontinue></a><img =
src=3D/images/spacer.gif width=3D1 height=3D1></td>\n');=0A=
document.write ('</tr></table><div style=3D"position: absolute; =
overflow: hidden; z-index: auto; width: 1px; height: 1px;"><IMG =
id=3D"StoryAd/ALABAMALIVE/PCIGaming03_AL_News_Rect_01/x003867.html" =
class=3D"OAS_counter" =
SRC=3D"http://ads.al.com/RealMedia/ads/adstream_lx.ads/www.al.com/xml/sto=
ry/Birmingham/n/nmet/1871742095/StoryAd/ALABAMALIVE/PCIGaming03_AL_News_R=
ect_01/x003867.html/30613035303230323437626361343930?_RM_EMPTY_&" =
WIDTH=3D2 HEIGHT=3D2></div>');=0A=

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://science.al.com/bama/dhtml/stats/track/vssetup.js

// Advance Page Data Collection Script=0A=
var _nsite=3D"science.al.com";=0A=
var _pdata=3D'Log=3D1&tstamp=3D' + (new Date()).getTime();=0A=
// Empty declarations at the document scope to support location bar =
based debugging=0A=
var _turi1_params =3D '';=0A=
var _turi1 ;=0A=
var _turi1_prefix =3D'http://'+_nsite+'/cgi-bin/stats/redirect.cgi?';=0A=
var pvparams =3D'';=0A=
var vln;=0A=
// Start ---  The following added by Anita L Yellipeddi in Sep 2007=0A=
function endsWith(str, s){=0A=
        var reg =3D new RegExp(s + "$");=0A=
        return reg.test(str);=0A=
}=0A=
=0A=
function captureLink(){=0A=
//alert("called capture");=0A=
if (document.links[0]){=0A=
if (document.links){=0A=
var links =3D document.links,link, k=3D0;=0A=
for(k=3D0;k<links.length;k++){=0A=
var xc =3D links[k];=0A=
if(endsWith(xc,"pdf") ||  endsWith(xc,"mp3")){=0A=
//alert(links[k]);=0A=
link=3Dlinks[k];=0A=
link.onclick =3D captureLinkName;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
=0A=
function captureLinkName() {=0A=
//alert("called capture111111111");=0A=
//var lc=3Dnew Image();=0A=
this.parent =3D this.parentNode;=0A=
var lstr =3D this.toString();=0A=
//alert(lstr);=0A=
var l1 =3D lstr.split("/");=0A=
var x=3Dl1.length;=0A=
vln =3D l1[x-1];=0A=
var strv =3D l1[x-1].toString();=0A=
var pdfstr =3D strv;=0A=
var pdfstr1 =3D pdfstr.split(".");=0A=
var filename=3Dpdfstr1[0].toString();=0A=
var filetype  =3D pdfstr1[1].toString();=0A=
if(filetype.toLowerCase()=3D=3D"pdf" || =
filetype.toLowerCase()=3D=3D"mp3"){=0A=
//lc.src=3D"http://"+_site+"/images/spacer.gif?page=3D"+escape(document.l=
ocation)+"&v_ln=3D"+pdfstr+"&Log=3D1&tstamp=3D"+(new Date()).getTime();=0A=
//lc.src=3D"http://"+_site+"/images/spacer.gif?v_ln=3D"+pdfstr+"&Log=3D1&=
tstamp=3D"+(new Date()).getTime();=0A=
//alert(lc.src);=0A=
trackevent('download','link tracking',lstr,filename,filetype,'');=0A=
}=0A=
}=0A=
// End  ---  The Above  added by Anita L Yellipeddi in Sep 2007=0A=
=0A=
=0A=
// Append data to be tracked to collection variable _pdata=0A=
function addpdata(name,value) {=0A=
  _pdata +=3D '&' + name + '=3D' + escape(value);=0A=
}=0A=
// Track Events=0A=
function trackevent(re,rs,ar,rcmp,rcrt,raid) {=0A=
//alert("called traveevent");=0A=
if(re=3D=3D"download")=0A=
{ var params=3D"r=3D"+escape('/images/spacer.gif')+"&page=3D"+ar;}=0A=
else=0A=
{=0A=
 var =
params=3D"r=3D"+escape('/images/spacer.gif')+"&page=3D"+escape(document.l=
ocation);=0A=
}=0A=
// var =
params=3D"r=3D"+escape('/images/spacer.gif')+"&page=3D"+escape(document.l=
ocation);=0A=
 if (ar) { params+=3D"&ar=3D"+escape(ar); }=0A=
 if (re) { params+=3D"&re=3D"+escape(re); } else { =
params+=3D"&re=3D"+escape('ERROR'); }=0A=
 if (rs) { params+=3D"&rs=3D"+escape(rs); } else { =
params+=3D"&rs=3D"+escape('ERROR'); }=0A=
 if (rcmp) { params+=3D"&rcmp=3D"+escape(rcmp); }=0A=
 if (rcrt) { params+=3D"&rcrt=3D"+escape(rcrt); }=0A=
 if (raid) { params+=3D"&raid=3D"+escape(raid); }=0A=
  params +=3D '&Log=3D1&tstamp=3D' + (new Date()).getTime();=0A=
_turi1 =3D _turi1_prefix + params;=0A=
 var teimg2 =3D new Image();=0A=
 teimg2.src =3D_turi1;=0A=
}=0A=
// Track Page=0A=
function trackpage(){=0A=
  // Gather Technographics=0A=
//alert("called");=0A=
    addpdata('page',document.location);=0A=
    =
addpdata('vsbw',document.body.clientWidth?document.body.clientWidth:"NA")=
;=0A=
    =
addpdata('vsbh',document.body.clientHeight?document.body.clientHeight:"NA=
");=0A=
    addpdata('vssw',screen.availWidth?screen.availWidth:"NA");=0A=
    addpdata('vssh',screen.availHeight?screen.availHeight:"NA");=0A=
    addpdata('ptitle',document.title?document.title:"NA");=0A=
    addpdata('referrer',document.referrer);=0A=
    if (document.links[0]){=0A=
      var links =3D document.links;=0A=
      addpdata('vslc',links.length);=0A=
    }=0A=
    if (document.images[0]){=0A=
      var imgs =3D document.images, ads=3D'', adsc=3D0, k=3D0;=0A=
      addpdata('imgc',imgs.length);=0A=
      while(img=3Dimgs[k++]) {=0A=
        if (img.className =3D=3D 'OAS_counter') {=0A=
          var adarr =3D img.id.split("/");=0A=
          var ad =3D adarr[0] + '/' + adarr[2];=0A=
          if (adsc>0) { ads +=3D',' } ads +=3D ad; adsc++;=0A=
        }=0A=
      }=0A=
=0A=
      addpdata('adsc',adsc);=0A=
      addpdata('ads',ads);=0A=
}=0A=
=0A=
if (typeof(_pdata) !=3D "undefined") {=0A=
pvparams +=3D _pdata;=0A=
_turi1=3D"<img  =
src=3D'http://"+_nsite+"/cgi-bin/stats/rewrite.cgi?"+pvparams+"'>";    =0A=
document.write(_turi1);=0A=
  }=0A=
=0A=
}=0A=

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://geoip.al.com/media/js/geoip.js

// Geographic IP Cookie Setter for GTC=0A=
// ---------------------------------------------------------------------=0A=
// Call GeoIP_Cookie() to set GTC.=0A=
// ---------------------------------------------------------------------=0A=
var GTC_RELIABLE_MIN =3D 4=0A=
var DAYS_IN_TWO_YEARS =3D 730;=0A=
=0A=
// Get Web Domain=0A=
// ---------------------------------------------------------------------=0A=
// Return the last two parts, e.g. "advance.net".=0A=
// ---------------------------------------------------------------------=0A=
function get_domain() {=0A=
    var parts =3D document.domain.split('.');=0A=
    var affil =3D parts[parts.length-2] + '.' + parts[parts.length-1];=0A=
    //alert('Domain is: \"' + affil + '\"'); // TEST=0A=
    return(affil);=0A=
}=0A=
=0A=
// Does this browser allow cookies?=0A=
// ---------------------------------------------------------------------=0A=
// Returns true/false=0A=
// ---------------------------------------------------------------------=0A=
function allow_cookies() {=0A=
    // Try to set a cookie for this session only.=0A=
    document.cookie =3D "geoip_temp=3Dallowed";=0A=
    =0A=
    // Try to read this cookie.=0A=
    if ((document.cookie.length > 0)=0A=
        && (document.cookie.indexOf("geoip_temp=3D") !=3D -1)) {=0A=
	return(true);=0A=
    }=0A=
    else {=0A=
	//alert('Browser does not allow cookies!'); // TEST=0A=
	return(false);=0A=
    }=0A=
}=0A=
=0A=
// Is this a reliable cookie, based on its rcode number?=0A=
// ---------------------------------------------------------------------=0A=
// Reads JS cookies for GTC.=0A=
// Returns true/false, true means DO NOT re-set GTC cookie.=0A=
// ---------------------------------------------------------------------=0A=
function is_geoip_cookie_reliable(cookie, rcode) {=0A=
    // Find reliability number in cookie field #1.=0A=
    reliability =3D parseInt(cookie.split(':')[1]);=0A=
    //alert('Reliable GTC Cookie >=3D ' + reliability); // TEST=0A=
    if (reliability >=3D rcode) {=0A=
	return(true);=0A=
    }=0A=
    else {=0A=
	return(false);=0A=
    }=0A=
}=0A=
=0A=
// Update cookie to new format.=0A=
// ---------------------------------------------------------------------=0A=
// Reads JS cookies for GTC.=0A=
// Returns updated GTC cookie.=0A=
// ---------------------------------------------------------------------=0A=
function update_geoip_cookie(cookie) {=0A=
    var changed =3D false;=0A=
=0A=
    // Modify cookie-data format as needed.=0A=
    // ------------------------------------=0A=
    // changed =3D true;=0A=
=0A=
    // Update browser with changed cookie in document.=0A=
    if (changed) {=0A=
	var expDate =3D new Date();=0A=
	expDate.setDate(expDate.getDate() + DAYS_IN_TWO_YEARS);=0A=
	var full_cookie =3D cookie + '; domain=3D' + get_domain()=0A=
	    + '; path=3D/; expires=3D' + expDate.toGMTString();=0A=
	document.cookie =3D full_cookie;=0A=
    }=0A=
    =0A=
    // Return modified cookie-data.=0A=
    return(cookie);=0A=
}=0A=
=0A=
// Is there a valid, existing cookie?=0A=
// ---------------------------------------------------------------------=0A=
// Reads JS cookies for GTC.=0A=
// Returns true/false, true means DO NOT re-set GTC cookie.=0A=
// ---------------------------------------------------------------------=0A=
function is_geoip_cookie_valid() {=0A=
    //alert('Find GTC Cookie....'); // TEST=0A=
    var cookie_list =3D document.cookie.split(';');=0A=
    // Find GTC in cookie list.=0A=
    for (var i =3D 0; i < cookie_list.length; i++) {=0A=
	if (cookie_list[i].indexOf('GTC=3D') > -1) {=0A=
	    // Found GTC.=0A=
	    var gtc_cookie =3D cookie_list[i];=0A=
	    gtc_cookie =3D gtc_cookie.replace(/ */,''); // Delete spaces.=0A=
	    // Updated cookies must get new format.=0A=
	    gtc_cookie =3D update_geoip_cookie(gtc_cookie);=0A=
	    //alert('GTC Cookie =3D> [' + gtc_cookie + ']'); // TEST=0A=
	    // Try validation tests on formatted cookie.=0A=
	    if (is_geoip_cookie_reliable(gtc_cookie, GTC_RELIABLE_MIN)) { =
return (true); }=0A=
	}=0A=
    }=0A=
    // No GTC.=0A=
    return(false);=0A=
}=0A=
=0A=
// Get GIF Image URL based on server.=0A=
// ---------------------------------------------------------------------=0A=
// Returns the URL.=0A=
function get_geoip_image_url() {=0A=
    var img_url;=0A=
    if (window.location.hostname.indexOf("dev.advance") > -1 ) {=0A=
        img_url =3D "http://geoip-dev.advance.net/lookup/";=0A=
    }=0A=
    else if (window.location.hostname.indexOf("stage.advance") > -1 ) {=0A=
        img_url =3D "http://geoip-stage.advance.net/lookup/";=0A=
    }=0A=
    else {=0A=
        img_url =3D "http://geoip." + get_domain() + "/lookup/";=0A=
    }=0A=
    //alert('Image URL =3D> ' + img_url); // TEST=0A=
    return(img_url);=0A=
}=0A=
=0A=
// MAIN FUNCTION: Set GTC as needed.=0A=
// ---------------------------------------------------------------------=0A=
// The browser allows cookies & there is no good GTC cookie already.=0A=
// Set the GTC cookie.=0A=
function GeoIP_Cookie() {=0A=
    if (allow_cookies() && (! is_geoip_cookie_valid())) {=0A=
	// Get GIF Image URL.=0A=
	var img_url =3D get_geoip_image_url();=0A=
	// The cookieSetter Image() object downloads the GTC cookie.=0A=
	cookieSetter =3D new Image();=0A=
	cookieSetter.src =3D img_url;=0A=
    }=0A=
}=0A=

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://an.tacoda.net/an/12326/slf.js

// 2008/12/29 15:11:28
var ANV=3D'4.0';
var ANAXCD=3D24;
var ANDCC=3D'zzz';
var ANDEPC12326;
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=3D2;
var ANSID=3D12326;
var ANTCC;
var AMSC=3Dnew Array (ANID);
var AMSDPF;
var AMSLGC=3D0;
var AMSRID=3D'';
var AMSSID=3D'';
var AMSSRID=3D'';
var AMSTEP=3D'tste';
var AMSTES=3D"tte/blank.gif";
var ANDD=3D'';
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+carYear(getTitleSpace())).toLowe=
rCase()";
var ANTPUD;
var ANURL=3D0;
var =
CCLOOKUP22=3D'Aaai/wvsu|Cagmtbc|Cadeeddings|Daghather|Bsptvipers|Dgamdeog=
ames|Baatusm|Daarabasketball|Haateball|Eaat|Caatm|Caatah|Daasbfootball|Ea=
arbasketball|Eaat|Btevtv/|Cabfuscaloosa|Caasroy|Dtvlavel|Ctcnechnology|Bs=
ptsteeldogs|Dsptars|Caatamford|Brelreligion|Daatcruiting|Badipolitics|Bol=
foutdoors|Cabmbits|Bmusmusic|Cmovovies|Daavtorsports|Blcnlocal|Baasjaxsta=
te|Baghhurricane|Cabfssoftball|Fabfccer|Dabffootball|Dabfbasketball|Gabfe=
ball|Cabfighschool|Cothg/|Cabpealthfit|Csptavoc|Bglfgolf|Babufun|Cfodood|=
Bacwdining|Cabmeathnotices|Bswpcontests|Dakrlleges|Cabuityscene|Bbznbusin=
ess|Caarsc|Caapraves|Cabvooks|Csptaybears|Dsptrons|Baasauburnfootball|Haa=
rbasketball|Haat|Caatlastate|Eaasbamafootball|Iaarbasketball|Krelptist|Ia=
at/|Caatam/|Bsptsports|Babuentertainment|Bforweblog|A#cpcw2[0-9]{3}k99m3|=
O#cpc2|O#cpc1|M#AQW8m3|O#csl2|M#cmv0m7|L#ARE8m7|N#AQJ5|N#AQM26|O#AQD5|O#A=
QD3|O#AQM1|M#csc8m2|O#csf1|M#csc7m2|O#csc1|M#cmv5m4|O#cfv3|M#ctf4m6|O#ctf=
5|O#ctf3|O#ctf1|M#cpm3m3|O#cpc2|O#cmv15|P#cpf4|P#cmv3|P#cpc1|M#cfv2m3|M#c=
sf1m7|O#csf6|O#csc5|O#ctf3|O#csf1|L#AQK7m8|N#AQK4|N#AQK2|N#AQK14|O#AQK3|O=
#AQK2|M#cpl73m5|P#cpl4|M#ctf5m5|O#ctf4|O#ctf3|O#cfv1|M#AQZ3m4|M#ARA2m5|O#=
AQY4|M#cfv1m14|P#cfv2|M#cpm0m9|O#cst8|O#csc2|O#cpc11|P#csf0|L#AQL6m6|N#AQ=
O15|O#AQI4|M#csl9m9|O#csl8|O#csl2|O#csl1|M#cpc8m1|M#AQZ7m11|M#ARI6m5|M#AR=
I5m24|P#ARI3|P#ARI2|P#ARI1|O#ARG14|M#cpc4m4|O#cst3|O#cpc2|N#cpl6m9|P#cpl8=
|P#cpl11|Q#cpl0|M#AQZ3m9|M#AQT2m8|O#AQT7|O#AQT3|O#AQT15|P#AQQ3|P#AQV1|P#A=
QT|M#csl1m9|O#cpl7|O#cpl2|O#csl13|P#cpl2|P#csl1|P#csl0|P#cpl|M#csl0m9|O#c=
sl7|O#cpl6|O#cpl4|O#cpl24|P#cpl3|P#cpl2|P#cpl1|P#cvh0|O#csl19|P#cpl8|P#cp=
l3|P#cpl2|P#cpl0|L#cpl5m9|N#csl8|N#cst7|N#csl5|N#cpl4|N#cpl2|N#csl11|O#cp=
l0|O#cpl|M#AQS8m13|P#AQF2|P#AQS1|P#AQS0|M#AQY7m11|M#ARH5m5|M#csc4m9|O#csm=
6|O#csc12|P#csc1|P#csm0|P#csc|M#cpl2m9|O#cpl8|O#cpl7|O#cpl6|O#cpl4|O#cpl3=
|O#cpl2|O#csl11|P#cpl0|M#cwv1m31|P#cpc0|P#cpc|O#cst29|P#cst8|P#cpc7|P#cst=
6|P#cpc5|P#cwv2|P#csl1|P#cpm0|P#cpc|M#csc0m9|O#ctc8|O#csf6|O#csm5|O#csm3|=
O#csf2|O#ctf13|P#csm1|P#cvh0|L#cpl4m8|N#cpl6|N#cst32|O#cst1|O#cse0|N#cpl2=
9|O#cpl8|O#cpl7|O#csl6|O#cpl5|O#cpl|N#cpl13|O#cpl2|O#cst|M#cpm9m5|O#cmv4|=
O#cph32|P#cpc1|P#cph0|P#cpc|O#cpf13|P#cpm1|P#cpm|M#cpc8m8|O#cpc7|O#cpc6|O=
#csm2|O#csc1|M#csm7m16|P#cwv5|P#cpm4|P#csh3|P#cpm0|P#csc|M#csl5m8|O#cpl6|=
O#cpl1|M#csh4m15|P#csh3|P#csh2|P#csh1|M#AQE3m7|O#AQN6|O#AQN5|O#AQN16|P#AQ=
X5|P#ARD4|P#AQN0|L#csc39m9|O#cmv8|O#csm7|O#ctc2|O#ctf15|P#cts4|P#ctf3|P#c=
sf2|M#csh8m5|O#cpc3|O#cpc11|P#cpm0|P#cpm|M#csc7m5|O#ctf11|P#csm0|M#cpc6m5=
|O#cpm3|O#cst10|M#cpf4m2|O#cpm15|P#cvh4|P#cpm3|P#csf1|M#csl3m9|O#cpl8|O#c=
sl7|O#csh6|O#cpl5|O#cpl4|O#cpl3|O#cpl2|O#csm14|P#cpl3|P#cse2|P#cpl0|P#cpl=
|M#ctc2m4|O#csf12|P#csm1|P#csc0|M#cst1m6|O#cmv25|P#cpc4|P#cst3|P#cpm2|M#c=
pl0m4|O#cpl2|O#csl12|P#csl1|P#ctf0|P#csl|L#cpl28m4|O#cpl3|O#cpl2|O#cpl1|M=
#ctc7m3|O#ctc2|M#csf6m2|M#cpl5m9|O#csc8|O#csm6|O#cpc5|O#cpm4|O#cst3|O#cpf=
2|O#csm11|P#cmv0|M#cmv4m9|O#cpm7|O#cpc37|P#cph6|P#cpc5|P#cpc3|P#csh|O#ctf=
13|P#csc2|P#cmv1|P#csc0|P#cpm|L#cpl1m8|N#cpl6|N#csl2|N#csl11|O#cpl0|M#cfv=
9m10|M#ctf8m8|O#ctc7|O#ctf6|O#ctf5|O#ctf4|O#ctf3|M#cpc7m7|O#cst3|O#csm19|=
P#cpm8|P#cts7|P#cpm6|M#cfv6m12|P#cmv0|M#ctf5m12|P#ctf1|P#ctf0|P#ctf|M#cst=
4m33|P#cpm1|P#cpm0|O#cpf29|P#cpf8|O#csh16|M#csf3m25|O#cpm19|P#cpf8|P#cst7=
|P#cpl6|P#cpc5|M#AQY2m9|O#ARA10|M#AQP1m8|O#AQP3|O#AQP15|P#AQD4|P#AQU2|P#A=
QU1|M#ARH0m23|P#ARH2|P#ARH1|O#ARF14|P#AQG0|N#cse5m3|P#cse2|N#cpl4m5|P#cpl=
4|P#cpl3|N#cpl3m5|P#cpl4|N#cse2m6|P#cse5|P#cse1|N#cse1m2|P#cse1|N#cse0m4|=
P#cse3|P#cse1|Aafausedyugocab|Iafagv|Eafavolvo66|Jaey24|Jafa34|Kafa6|Jafa=
44|Kafa6|Kaey8|Jaey74|Kaey8|Jaey85|Jaey94|Kaey6|Jaey26|Jaey76|Jaeyc3|Kaey=
7|Kaeyo|Jaeydl|Jaeygl|Jaeys4|Kaey6|Kaey7|Kaey8|Kaey9|Jaeyv4|Kaey5|Kaey7|K=
aey9|Jafixc6|Laey7|Lafi9|Hafakswagenb|Oafac|Oafdeo|Pafvu|Oafaf|Oafagolf|S=
afdg|Pafdt|Oafaj|Oaezpa|Paeyh|Oaezq|Oafdr3|Pafaa|Oafdsc|Pafat|Oafit|Oafvv=
|Eafjtoyota4|Kafba|Kaezcamry|Paexh|Paezs|Lafde|Lafao|Laezr|Kafae|Kafjf|Ka=
fjhighlander|Uafhh|Kafll|Kaezma|Lafdr|Kafapa|Lafni|Lafrre|Maexi|Kafkr|Kaf=
lse|Lafri|Lafnt|Lafdu|Kafot1|Lafna|Lafae|Lafou|Kafrv|Kafay|Eaezsuzukia|Ka=
eze|Kafaf|Kafkg|Kafki|Kafkj|Kafar|Kafksa|Lafki|Lafaw|Lafax|Kaezve|Lafki|K=
afax9|Lafjl|Gafjbarub9|Lafpa|Laftr|Kaezd|Kafkf|Kafag|Kafei|Kafaj|Kaezle|L=
afao|Kaezo|Kaezr|Kafast|Laezv|Kafjt|Kafdx|Faezterlin|Fafdciontc|Jafaxa|Ka=
fab|Fafkaturnas|Laezu|Kafai|Kaezl|Kaflo|Kafrr|Kafasc|Lafdk|Lafal|Lafaw|Ka=
fkv|Gaffleenr|Kaffs|Kaflx|Gaeyab900|Iaey393|Iaey93|Jaey5|Jaey2x|Jafi7x|Ea=
eyrollsro|Fafbenault1|Lafaa|Lafdf|Lafts|Eafeqvalema|Eafeporsche|GARVntiac=
1|LARV2|LASI6|LASAa|LASIb|LATGf|LARVg5|MASI6|MASIr|MATIt|LARVl|LATBm|LASE=
pa|MARVh|LATCsa|MATGo|MARVu|LASUto|MATBr|LASIv|Faezlymouthac|Nafdrrow|Raf=
nt|Maezb|Maezca|Nafaol|Oafdn|Mafbgranf|Qafrd|Mafah|Mafdl|Mafan|Mafdp|Mafa=
r|Mafdsa|Nafnc|Nafau|Mafat|Mafavol|Oafry|Fafbeugeot|Faffanozai|Jaffes|Jaf=
bro|Eafaoldsmobileac|Pafal|Pafbu|Oafjb|Oafaca|Pafai|Paftus|Qaeztlass|Vafa=
ca|Wafai|Waftr|Vaezs|Oafbd|Oafbe|Oafaf|Oaezi|Oafbl|Oafbn|Oafao|Oafbr|Oafr=
s|Oafbt|Eafanissan21|Kafd1|Kafd20|Lafd4|Lafd8|Kafd30|Lafe5|Kaezaltima|Qae=
xh|Laflr|Lafpx|Kafnf|Kaezma|Lafju|Kafan|Kafjpa|Lafni|Lafau|Kafrq|Kafpr|Ka=
fase|Lafatanza|Qaftw|Kafot|Kafrva|Lafae|Kafkx|Eafdmorgana|Kafdp|Fafditsub=
ishi3|Oafac|Oafbd|Oafdec|Pafjn|Pafax|Oaezg|Oafal|Oafrmin|Qafar|Paezo|Oafk=
o|Oafnpi|Pafar|Oafor|Oafasi|Pafdt|Oafatre|Qafni|Gafanicooper|Oafds|Fafber=
kurs|Kafdx|Hafbcuryb|Lafdca|Maezo|Lafbg|Lafal|Lafbmara|Oafhi|Oaezq|Maezi|=
Mafbonteg|Qafrr|Naflu|Mafay|Laezs|Lafat|Lafrv|Lafaz|Iaeyedesbenz1|Qaey2|Q=
aey3|Qaey4|Qaey5|Qaeyc2|Raey3|Raeyc|Raeyl5|Saey6|Saeyc|Saeyk|Taey2|Taey3|=
Taey4|Tafe55a|Vaey0|Tafe6|Saeys3|Taey50|Uafe5a|Vaey0|Tafe6|Taeyc|Qaeye30|=
Saey20|Uafuw|Saey50|Uafuw|Raey4|Raey50|Safe5a|Taey0|Uafu4|Uafuw|Raeyc|Qaf=
ig2|Rafi3|Rafi4|Rafi5|Rafic|Rafjl|Qafim|Qaeyr|Qaeys2|Raey3|Raey4|Raey5|Ra=
ey6|Raeyc|Raeye|Raeyl3|Saey50|Tafe5|Saey60|Tafe3|Saeyc|Safek|Saffr|Fafaaz=
da12|Jafa32|Jaez62|Jafb92|Jafnbs|Jafjcx7|Lafl9|Jafade|Jafagl|Jafamazda2|O=
afa3|Oafr5|Oaez6|Oafdspeedm|Tafap|Tafe3|Tafe6|Kafdia|Laezl|Kafrp|Kafdx|Ja=
fjna|Jafnpi|Kafar|Jafare|Kafdx|Jafktribute|Qafhh|Jafave|Gaeyybach|Gaeyser=
ati2|Maey4|Maff3|Maffb|Maffc|Maffgrans|Qaeyt|Maffk|Maffm|Maeyq|Maffs|Eaff=
lotus2e|Jaffec|Kaffl|Kaffs|Kaffu|Kaffx|Fafjincolna|Lafob|Laeyc|Laeyl|Lafo=
markl|Paeyv|Mafikx|Naeyz|Lafin|Laeyt|Laeyz|Faeyexuses|Jaeygs|Kafix|Jaeyis=
|Jaeyls|Kafix|Jafirx3|Lafh4|Jaeysc|Fafiandrov|Gaffmborg|Eafbkiaaman|Haezo=
pti|Hafario5|Iafrond|Hafrsedo|Jafaph|Iafkore|Iafapec|Jafkor|Eafljeepche|J=
afoj7|Jafnoma|Lafjm|Lafkp|Iafjgrandc|Naflw|Iafoj10|Jafo20|Iafklib|Iafkpat=
|Iafnscr|Iaflwag|Jafkra|Faeyaguars|Kaeyv|Kaeyxj|Laeyk|Maey8|Mafdr|Laeyt|E=
afjisuzuam|Kafls|Kafjx|Jafnho|Jafoi2|Kafo3|Kafam|Jafroa|Jafnpi|Jafjro|Jaf=
ast|Jafjtr|Jafkve|Fafonterna|Gafifinitie|Mafif|Maeyg2|Naey35|Oafe7|Maeyi|=
Maeyj|Maeym|Maeyq4|Naeyx4|Oafi5|Eafahyundaiac|Maeyz|Laezel|Mafrn|Mafax|La=
fjsa|Mafdc|Mafbo|Lafdti|Mafku|Lafjv|Lafbx|FASQummerh1|LASQ2|LAST3|Faezond=
aaccord|Paexh|Jafacivic|Oaexh|Kafkrv|Lafdx|Jafade|Jafkel|Jafafi|Jaexin|Ja=
frod|Jafjpa|Kafri|Kafdr|Jafori|Jafes2|EATNgmc1|HATN2|HATN3|HASMacad|HARYc=
aba|JATLny|HASSenvo|HATLjimm|HATNpick|HATNrall|HATLs1|Iafrafa|JASXva|IATN=
ier|IATLono|IASMubu|HASXvand|HASPyukon|MASMx|Fafaeometr|Hafapriz|Hafaspec=
|Iafdtor|Hafktrac|Eafrfordaer|Jafasp|Iaflbro|Iafvclu|Jafaon|Kafnu|Jafbro|=
Iafleco|Jafjdg|Jafkscape|Oafhh|Lafao|Jafvxc|Kafap|Lafle|Lafll|Iafof10|Kaf=
o5|Jafo25|Jafo35|Jafo45|Jafaai|Jafaes|Jafaie|Kafbv|Jafaoc|Jafrreesta|Oafp=
y|Jaezus|Iafegt|Iaezltd|Iafdmus|Iafopic|Kafan|Jafdro|Iafnran|Iaeztaurus|O=
afpx|Jafaem|Jafehu|Iafvvan|Iafrwin|Iafazx2|Fafaiat127|Jafa31|Kaez2|Kafa3|=
Iaezarg|Iafdbar|Jafara|Iafacin|Jafdou|Jaezro|Iafaide|Iafalin|Iafamar|Jafa=
ul|Iafanuo|Iafapan|Jaffin|Jafaun|Iafareg|Iafpsed|Kafai|Jaffpi|Jafati|Kafn=
r|Iafatem|Jafaip|Iafruly|Jafano|Iafdx19|Laff|Fafferrari|Eaezeagle20|Jafam=
e|Jafbpr|Jafasummit|Paftw|Jafdta|Jafbvisi|Mafata|Oaftw|Jaftwa|Eafvdodge50=
|Jafa40|Jaey60|Jafaar|Kafas|Kaezv|Jaezcal|Lafrr|Kafdhal|Mafbr|Kafaol|Lafd=
n|Laezr|Jafodak|Lafbr|Lafdy|Kaezi|Kaflu|Kaezy|Jafrgr|Jafbin|Jaezla|Jafbma=
|Kafvin|Laezr|Kafbo|Jafane|Kafki|Jafaom|Jafopi|Kafbo|Jafkrai|Lafom|Mafvv|=
Maftw|Maflc|Mafnp|Jafash|Kaezpi|Lafvr|Kafer|Kafbt.|Lafde|Laezr|Jafvva|Kaf=
ei|Faffetomas|Gafflorea|Fafnatsun7|Gafaihatsuc|Mafkr|Gaezewooe|Kafdg2|Laf=
ae|Kafak|Kafbl4|Lafaa|Laeze|Kaezmag|Mafat|Kafan|Kafbs|Kafata|Lafai|Laezo|=
Kafjw|Eafbchrysler300|Paeyc|Pafvm|Mafla|Maezci|Nafbonc|Pafdq|Oafbr|Nafdr|=
Maeze|Mafbf|Mafrg|Mafvi|Mafdla|Naeze|Nafbh|Mafbn|Maeypa|Nafer|Nafat|Maezs=
|Mafdtc|Nafro|Mafrv|GATMevrolet1|NATM2|NATM3|NATAas|OARXva|PARUe|NARUbe|O=
ASLl|NATMc1|OATM2|OATM3|OATFam|PASDp|PARUv|OASHe|OARUh|OARUi|OARUl|OARUob=
|PATKl|PATKrs|QATHv|NATKel|OASRq|OASWx|NARUh|NASDi|NASHla|OASHumina|TATAa=
|PATKv|NASHma|OARUe|OASHont|QATFz|NARUn|NATMpi|OARUr|NATKs1|OATMi|OASJpe|=
PASWo|PASJr|OATKs|OASLu|NASLta|OASJrac|QASRi|NATAu|NATMv2|OATM3|OASWa|OAT=
Ae|FASFadillaca|MASFbl|NASCr|MASFca|NARSi|NASFt|MASFd|MASFel|NASOscalade|=
UASOes|VARWx|MASFf|MASFse|NASCi|NASOr|NASFt|MASFx|EASGbuickce|JASBel|KASK=
n|JASGla|KASBe|KASBu|JASBpa|JASNra|KATEea|LASGg|LASNn|KASBi|KASBo|JARRsk|=
KARRo|JASZte|Gcsegatti|Faeymw3|Haey5|Hafd63|Iafd4|Iaey5|Haey7|Haey8|Haey1=
|Haffalpi|Haeyl|Hafem|Hafix|Hafdz3|Iafd4|Jafem|Iafe8|Faeyentley|Eaffavant=
ii|Faeyudi80|Iaey90|Iaey100|Iaey200|Iaey400|Iaey500|Iafaa2|Jaey3|Jaey4|Ja=
fd5|Jaey6|Jaey8|Jafill|Iaeycab|Iafdgt|Iafiq7|Jafdua|Iaffr8|Jaeys4|Kafu2|K=
aey6|Iafas2|Jaey4|Jafd5|Jaey6|Jaey8|Iafdtt|Faffstonma|Fafamericanmotorsa|=
Safac|Safpea|Tafan|Safas|Gaflgener|Fafflfarom|Faezcuracl|Jafael|Jafain|Ja=
fble|Jafimd|Jafens|Jafird|Kaeyl|Kafds|Jafisl|Jaeytl|Kaeys|Jaezvi|Acplnewv=
olvoc3|Jcpl7|Icpls4|Jcpl6|Jcpl8|Icplv5|Jcpl7|Icslxc6|Kcpl7|Kcsl9|Gcpckswa=
genb|Ncste|Ncstg|Ncpcj|Ncpmpa|Ocplh|Ncstr3|Ocpca|Ncslt|Dcsmtoyota4|Jcpfa|=
Jcpmcamry|Ocphh|Ocpms|Kcpco|Jcsmf|Jcsmhighlander|Tcvhh|Jcsfl|Jcpmm|Jcphp|=
Jcscr|Jcsfse|Kcmvi|Jctcta|Kctfu|Jcpcy|Dcpmsuzukia|Jcpcf|Jcscg|Jcscj|Jcpcr=
|Jcpcs|Jcsmx|Fcsmbarub|Jcscf|Jcshi|Jcpml|Jcpmo|Jcsmt|Ecstciontc|Icpcxb|Jc=
pcd|Ecpcaturnas|Kcpmu|Jcpci|Jcsfo|Jcmvr|Jcsts|Jcscv|Fcplab393|Hcpl93|Icpl=
5|Icsl7x|Dcplrollsro|Dcshporsche|FAQEntiacg5|LAQN6|LAQNr|KARDs|KAQXt|KAQN=
v|Ecseanozes|Dcshnissan3|Jcpmaltima|Pcphh|Kcsfr|Jctcf|Jcpmma|Kcsmu|Jcsmp|=
Jcmvq|Jctsr|Jcpcs|Jctft|Jcpcv|Jcscx|Dcstmitsubishiec|Ocsmn|Ncpmg|Ncpcl|Nc=
sco|Nctfr|Fcpcnicooper|Ncsts|Ecpfercuryg|Kcvhma|Lcpmi|Lcpfonteg|Pcmvr|Mcs=
fu|Kcpms|Hcpledesbenz3|Pcpl4|Pcpl5|Pcplc2|Qcpl3|Qcplc|Qcpll5|Rcpl6|Rcplc|=
Rcplk|Scpl3|Scsh55a|Ucpl0|Scsh6|Rcpls3|Scpl5|Scsh6|Scplc|Pcple320|Tcwlw|R=
cpl50|Tcwlw|Qcpl50|Rcsh5a|Scpl0|Tcwl4|Tcwlw|Qcplc|Pcslg2|Qcsl3|Qcsl4|Qcsl=
5|Qcslc|Qcsml|Pcslm|Pcplr|Pcpls2|Qcpl3|Qcpl4|Qcpl5|Qcpl6|Qcplc|Qcple|Qcpl=
l3|Rcpl50|Scsh5|Rcpl60|Scsh3|Rcplc|Rcshk|Rcser|Ectcazdabs|Icsmcx7|Kcsf9|I=
cpcmazda2|Ncpc3|Ncmv5|Ncpm6|Ncshs|Jcsti|Jcmvp|Icstrx|Icsctribute|Pcvhh|Ic=
pcve|Fcplybach|Fcplseratig|Lcsem|Lcplq|Lcses|Dcselotus2e|Icseec|Jcsel|Jcs=
eu|Jcsex|Ectfincolnma|Lcslkx|Mcplz|Kcsln|Kcplt|Ecplexuses|Icplgs|Jcslx|Ic=
plis|Icplls|Jcslx|Icslrx3|Kcvh4|Icplsc|Ecslandrov|Fcsemborg|Dcpfkiaaman|G=
cpmopti|Gcpcrio5|Hcmvond|Gcmvsedo|Hcscore|Hcpcpec|Icscor|Dcsmjeepcomm|Kcs=
cp|Hcsmgra|Hcsclib|Hcscpat|Hcscwra|Ecplaguars|Jcplv|Jcplxj|Kcplk|Lcpl8|Lc=
str|Kcplt|Dcsfisuzuas|Ictci2|Jctc3|Ectfnterna|Fcslfinitie|Lcslf|Lcplg35|N=
csh7|Lcplm|Lcslq|Dcpchyundaiac|Lcplz|Kcpmel|Lcmvn|Kcsmsa|Lcpfo|Kcstti|Lcs=
cu|Kcsmv|Ecslummerh2|KAQW3|Ecpmondaaccord|Ocphh|Icpccivic|Ncphh|Jcscr|Ics=
cel|Icpcfi|Icmvod|Icmvpi|Ictfri|Icshs2|DAQQgmcacad|GARGcany|GAQVenvo|GAQZ=
sava|HARIier|GAQTyukon|LAQQx|Dcpffordcro|Hcfveco|Icsmdg|Icscscape|Ncvhh|I=
csfxpe|Kcsflorer|Pctfs|Hctff15|Ictf25|Ictf35|Ictf45|Icpfiv|Icpcoc|Icmvree=
sta|Nctsy|Icpmus|Hcstmus|Hctcran|Hcpmtaurus|Nctsx|Ecstiatbar|Icpcra|Hcpmc=
ro|Hcpcide|Hcpclin|Hcpcmar|Icpcul|Hcpcnuo|Hcpcpan|Icpcun|Hctssed|Jcpci|Ic=
pcti|Jctcr|Hcmvuly|Ecseerrari|Dcpmdodgeav|Icpmcal|Kcmvr|Jcpfh|Ictfda|Jcsf=
u|Icmvgr|Icpfma|Icscni|Ictfra|Icfvsp|Icshvi|Ecstaewoog2|Kcpce|Jcpck|Jcpfl=
4|Kcpca|Jcpcm|Jcpmt|Jcsmw|Dcpfchrysler300|Ocplc|Lcsfa|Lcstc|Lcplpa|Mcpct|=
Lcpms|Lcmvt|FAQGevroletava|OAQDe|MARCca|NAQDob|OARFl|OAREr|MAQUeq|NAQYx|M=
AQDh|MAQJi|MAQMm|MARHsi|NAQPu|MAQPta|NAQUr|MARAu|EAQKadillacb|LAQKc|LAQKd=
|LAQSescalade|TAQSes|UAQFx|LAQSsr|MAQKt|LAQKx|DAQObuicken|IAQLla|JAQIu|IA=
QRra|JAQRe|Fcsegatti|Ecplmw3|Gcpl5|Gcpl6|Gcpl7|Gcpl1|Gcsealpi|Gcshm|Gcslx=
|Gcstz4|Icshm|Ecplentley|Dcplaudia3|Icpl4|Icst5|Icpl6|Icpl8|Hcslq7|Hcser8=
|Icpls4|Hcpls4|Icst5|Icpl6|Icpl8|Hcsttt|Ecsestonma|Ecslcuramd|Icslrd|Jcpl=
l|Icpltl|Jcpls|Aagu/autos|Aaguautos.al.com|Aforblog.al.com|Aabmobits.al.c=
om|Aadgal.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) &&
(ANDEPC12326=3D=3Dnull) &&
(ANVDT=3D=3D1)     &&
(ANOO=3D=3D0)      )
{
ANDEPC12326=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 carYear(string) {
var url, rExp, pd, cd, c;
if(window.RegExp) {
rExp=3Dnew RegExp("[/:.?=3D_+%&\-]", "gi");
url=3Dunescape(" "+string+" ").replace(rExp, " ");
rExp=3Dnew RegExp(" [1-2][0-9]{3} ", "i");
pd=3DparseInt(url.match(rExp), 10);
cd=3Dnew Date();
cd=3DparseInt(cd.getFullYear(), 10);
c=3D"";
if(pd < cd) {
c=3D"used";
} else {
c=3D"new";
}
rExp=3Dnew RegExp(" "+pd+" ", "gi");
url=3Durl.replace(rExp, " "+c+" ");
rExp=3Dnew RegExp(" ", "g");
return url.replace(rExp, "");
} else {
return string;
}
}
function getTitleSpace() {
var t=3Ddocument.getElementsByTagName('title');
if(t.length > 0) {
return unescape(t[0].text);
} else {
return "";
}
}

------=_NextPart_000_0000_01C9869E.C1DA1720
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.al.com/js/sitecatalyst/s_code.js

/* SiteCatalyst code version: H.17.=0A=
Copyright 1997-2008 Omniture, Inc. More info available at=0A=
http://www.omniture.com */=0A=
/************************ ADDITIONAL FEATURES ************************=0A=
     Plugins=0A=
*/=0A=
=0A=
var s_account=3D"aibamaprod"=0A=
var s=3Ds_gi(s_account)=0A=
/************************** CONFIG SECTION **************************/=0A=
/* You may add or alter any code config here. */=0A=
/* Conversion Config */=0A=
s.currencyCode=3D"USD"=0A=
/* Link Tracking Config */=0A=
s.trackDownloadLinks=3Dtrue=0A=
s.trackExternalLinks=3Dtrue=0A=
s.trackInlineStats=3Dtrue=0A=
s.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,x=
ls,xlsx,ppt,pptx"=0A=
s.linkInternalFilters=3D"javascript:,al.com"=0A=
s.linkLeaveQueryString=3Dfalse=0A=
s.linkTrackVars=3D"None"=0A=
s.linkTrackEvents=3D"None"=0A=
/* Plugin Config */=0A=
s.usePlugins=3Dtrue=0A=
function s_doPlugins(s) {=0A=
	/* Add calls to plugins here */=0A=
=0A=
if(!s.campaign)=0A=
	s.campaign=3Ds.getQueryParam('cmpid') /* Make sure you have correct =
quertystring variable passed into this function */=0A=
/* Plugin Example: getValOnce v0.2 */=0A=
	s.campaign=3Ds.getValOnce(s.campaign,"s_campaign",0)=0A=
=0A=
=0A=
/* Internal Search Function*/=0A=
if(!s.prop1){=0A=
s.prop1 =3D s.getQueryParam('keywords');=0A=
s.prop1=3Ds.prop1.toLowerCase();=0A=
}=0A=
=0A=
if(s.prop1)=0A=
{=0A=
	s.eVar1=3Ds.prop1;=0A=
	var t_search=3Ds.getValOnce(s.eVar1,'ev1',0);=0A=
	if(t_search)=0A=
	s.events=3Ds.apl(s.events,"event1",",",2);=0A=
}=0A=
=0A=
/* Set Page View Event */=0A=
s.events=3Ds.apl(s.events,'event2',',',2);=0A=
=0A=
/* Set Time Parting Variables*/=0A=
s.prop11=3Ds.getTimeParting('h','-5','2008'); // Set hour =0A=
s.prop12=3Ds.getTimeParting('d','-5','2008'); // Set day=0A=
s.prop13=3Ds.getTimeParting('w','-5','2008'); // Set Weekend / Weekday=0A=
=0A=
s.eVar11=3Ds.prop11;=0A=
s.eVar12=3Ds.prop12;=0A=
s.eVar13=3Ds.prop13;=0A=
=0A=
s.eVar2=3Ds.pageName;=0A=
s.eVar3=3Ds.prop3;=0A=
s.eVar4=3Ds.prop4;=0A=
s.eVar5=3Ds.prop5;=0A=
s.eVar6=3Ds.prop6;=0A=
s.eVar7=3Ds.prop7;=0A=
s.eVar8=3Ds.prop8;=0A=
s.eVar9=3Ds.prop9;=0A=
=0A=
s.eVar16=3Ds.prop15;=0A=
s.eVar17=3Ds.prop16;=0A=
s.eVar18=3Ds.prop17;=0A=
=0A=
s.eVar19=3Ds.prop19;=0A=
s.eVar27=3Ds.prop27;=0A=
=0A=
=0A=
=0A=
s.prop20 =3D"al.com";=0A=
s.eVar20 =3D s.prop20;=0A=
s.prop21 =3D s.getblogTags();=0A=
s.eVar21 =3Ds.prop21;=0A=
if(s.prop3 =3D=3D "" || s.prop3 =3D=3D null) =
s.prop3=3Ds.getblogTitle()+s.getstoryTitle();=0A=
s.prop3 =3D s.prop3.toLowerCase();=0A=
s.prop25 =3D s.getblogName()+s.getstorySource();=0A=
s.eVar25 =3D s.prop25;=0A=
=0A=
s.server=3Ds.getServerURL();=0A=
=0A=
s.prop22=3Ds.getGTCZip();=0A=
=0A=
if(document.location.toString().indexOf('forums')!=3D-1){=0A=
 var url =3D document.location.toString();=0A=
if(typeof(forumsevent) !=3D "undefined"){=0A=
var urlArray =3D url.split('?');=0A=
var fmturl =3D urlArray[0].toString();=0A=
if(forumsevent=3D=3D'blank'){s.pageURL =3D fmturl;}=0A=
if(forumsevent=3D=3D'article'){s.pageURL =3D fmturl+'/article/';}=0A=
if(forumsevent=3D=3D'edit-response'){s.pageURL =3D =
fmturl+'/edit-response/';}=0A=
if(forumsevent=3D=3D'preview-response'){s.pageURL =3D =
fmturl+'/preview-response/';}=0A=
if(forumsevent=3D=3D'add-response'){s.pageURL =3D =
fmturl+'/add-response/';}=0A=
if(forumsevent=3D=3D'search'){s.pageURL =3D fmturl+'/search/';}=0A=
}}=0A=
else s.pageURL =3D s.pageURL;=0A=
s.eVar29 =3D document.URL;=0A=
}=0A=
s.doPlugins=3Ds_doPlugins=0A=
/************************** PLUGINS SECTION *************************/=0A=
/* You may insert any plugins you wish to use here.                 */=0A=
/*=0A=
 * Plugin: getblogName  added by Anita L Yellipeddi Sep 16 2008=0A=
* gets Blogname and story source=0A=
*/=0A=
=0A=
s.getblogName=3Dnew Function(""=0A=
+"var s=3Dthis,o_blog_data=3D'';"=0A=
+"if(typeof(vs_blog_pagetype)=3D=3D'undefined'){vs_blog_pagetype=3D'';}"=0A=
+"if(vs_blog_pagetype =3D=3D'Main'){o_blog_data=3Dvs_blog_indexpage;}"=0A=
+"if(vs_blog_pagetype =
=3D=3D'Individual'){o_blog_data=3Dvs_blog_indexpage+' '+vs_blog_tags;}"=0A=
+"if(vs_blog_pagetype =
=3D=3D'Category'){o_blog_data=3Dvs_blog_indexpage+' '+vs_blog_category;}"=0A=
+"return o_blog_data;");=0A=
=0A=
/*=0A=
 * Plugin: getTags added by Anita L Yellipeddi Sep 24 2008=0A=
* gets Blogtags for individual pages=0A=
*/=0A=
=0A=
s.getblogTags=3Dnew Function(""=0A=
+"var s=3Dthis,o_blog_tags=3D'';"=0A=
+"if(typeof(vs_blog_pagetype)=3D=3D'undefined'){vs_blog_pagetype=3D'';}"=0A=
+"if(vs_blog_pagetype =3D=3D'Individual'){o_blog_tags=3Dvs_blog_tags;}"=0A=
+"return o_blog_tags;");=0A=
=0A=
/*=0A=
 * Plugin: getblogTitle added by Anita L Yellipeddi oct 6 2008=0A=
* gets Blogtitle for individual pages=0A=
*/=0A=
=0A=
s.getblogTitle=3Dnew Function(""=0A=
+"var s=3Dthis,o_blog_title=3D'';"=0A=
+"if(typeof(vs_blog_pagetype)=3D=3D'undefined'){vs_blog_pagetype=3D'';}"=0A=
+"if(vs_blog_pagetype =3D=3D'Individual'){o_blog_title=3Dvs_blog_title;}"=0A=
+"return o_blog_title;");=0A=
=0A=
=0A=
=0A=
/*=0A=
 * Plugin: getstorySource  added by Anita L Yellipeddi Sep 24 2008=0A=
* gets  story source=0A=
*/=0A=
s.getstorySource=3Dnew Function(""=0A=
+"var s=3Dthis;"=0A=
+"if(typeof(o_pagetype)=3D=3D'undefined'){o_indexpage=3D'';}"=0A=
+"else{o_indexpage =3D o_indexpage;}"=0A=
+"return o_indexpage;");=0A=
=0A=
/*=0A=
 * Plugin: getstoryTitle  added by Anita L Yellipeddi oct 8 2008=0A=
* gets  story Title=0A=
*/=0A=
=0A=
s.getstoryTitle=3Dnew Function(""=0A=
+"var s=3Dthis;"=0A=
+"if(typeof(o_pagetype)=3D=3D'undefined'){o_title=3D'';}"=0A=
+"else{o_title =3D o_title;}"=0A=
+"return o_title;");=0A=
/*=0A=
 * Plugin: getserver added by Anita L Yellipeddi Sep 30 2008=0A=
* gets the server name from  url=0A=
*/=0A=
=0A=
s.getServerURL=3Dnew Function(""=0A=
+"var s=3Dthis,o_server=3D'',myUrl =3Ddocument.location.toString();"=0A=
+"var serverArray =3D new Array;serverArray =3D  myUrl.split('/');"=0A=
+"o_server =3D serverArray[2].toString();"=0A=
+"return o_server;");=0A=
=0A=
/*=0A=
*plugin: getgtczip gets gtc zip frpm the gtc cookie.=0A=
*this used teh geoip js at the top=0A=
*=0A=
*/=0A=
s.getGTCZip=3Dnew Function(""=0A=
+"var s=3D this,o_gtczip,o_gtc_cookie,o_cookie_list=3D'';var =
o_gtczipArray =3D new Array();"=0A=
+"o_cookie_list=3Ddocument.cookie.split(';');"=0A=
+"for(var i=3D0;i<o_cookie_list.length; i++){"=0A=
+"if(o_cookie_list[i].indexOf('GTC=3D') > -1){"=0A=
+"o_gtc_cookie =3D o_cookie_list[i];"=0A=
+"o_gtczipArray =3D o_gtc_cookie.split(':');"=0A=
+"o_gtczip =3D o_gtczipArray[2];}}"=0A=
+"return o_gtczip;");=0A=
/*=0A=
 * Plugin: getQueryParam 2.1 - return query string parameter(s)=0A=
 */=0A=
s.getQueryParam=3Dnew Function("p","d","u",""=0A=
+"var =
s=3Dthis,v=3D'',i,t;d=3Dd?d:'';u=3Du?u:(s.pageURL?s.pageURL:s.wd.locati"=0A=
+"on);if(u=3D=3D'f')u=3Ds.gtfs().location;while(p){i=3Dp.indexOf(',');i=3D=
i<0?p"=0A=
+".length:i;t=3Ds.p_gpv(p.substring(0,i),u+'');if(t)v+=3Dv?d+t:t;p=3Dp.su=
bs"=0A=
+"tring(i=3D=3Dp.length?i:i+1)}return v");=0A=
s.p_gpv=3Dnew Function("k","u",""=0A=
+"var =
s=3Dthis,v=3D'',i=3Du.indexOf('?'),q;if(k&&i>-1){q=3Du.substring(i+1);v"=0A=
+"=3Ds.pt(q,'&','p_gvf',k)}return v");=0A=
s.p_gvf=3Dnew Function("t","k",""=0A=
+"if(t){var =
s=3Dthis,i=3Dt.indexOf('=3D'),p=3Di<0?t:t.substring(0,i),v=3Di<0?'T"=0A=
+"rue':t.substring(i+1);if(p.toLowerCase()=3D=3Dk.toLowerCase())return =
s."=0A=
+"epa(v)}return ''");=0A=
=0A=
/*=0A=
 * Utility Function: split v1.5 - split a string (JS 1.0 compatible)=0A=
 */=0A=
s.split=3Dnew Function("l","d",""=0A=
+"var i,x=3D0,a=3Dnew =
Array;while(l){i=3Dl.indexOf(d);i=3Di>-1?i:l.length;a[x"=0A=
+"++]=3Dl.substring(0,i);l=3Dl.substring(i+d.length);}return a");=0A=
/*=0A=
 * Plugin Utility: apl v1.1=0A=
 */=0A=
s.apl=3Dnew Function("L","v","d","u",""=0A=
+"var s=3Dthis,m=3D0;if(!L)L=3D'';if(u){var =
i,n,a=3Ds.split(L,d);for(i=3D0;i<a."=0A=
+"length;i++){n=3Da[i];m=3Dm||(u=3D=3D1?(n=3D=3Dv):(n.toLowerCase()=3D=3D=
v.toLowerCas"=0A=
+"e()));}}if(!m)L=3DL?L+d+v:v;return L");=0A=
=0A=
=0A=
/* Plugin: getValOnce 0.2 - get a value once per session or number of =
days */=0A=
=0A=
s.getValOnce=3Dnew Function("v","c","e",""=0A=
+"var s=3Dthis,k=3Ds.c_r(c),a=3Dnew =
Date;e=3De?e:0;if(v){a.setTime(a.getTime("=0A=
+")+e*86400000);s.c_w(c,v,e?a:0);}return v=3D=3Dk?'':v");=0A=
=0A=
=0A=
/*=0A=
 * Plugin: getTimeParting 1.4 - Set timeparting values based on time =
zone (15 min)=0A=
 */=0A=
=0A=
s.getTimeParting=3Dnew Function("t","z","y",""=0A=
+"dc=3Dnew Date('1/1/2000');var f=3D15;var ne=3D8;if(dc.getDay()!=3D6||"=0A=
+"dc.getMonth()!=3D0){return'Data Not Available'}else{;z=3DparseInt(z);"=0A=
+"if(y=3D=3D'2009'){f=3D8;ne=3D1};gmar=3Dnew =
Date('3/1/'+y);dsts=3Df-gmar.getDay("=0A=
+");gnov=3Dnew Date('11/1/'+y);dste=3Dne-gnov.getDay();spr=3Dnew =
Date('3/'"=0A=
+"+dsts+'/'+y);fl=3Dnew Date('11/'+dste+'/'+y);cd=3Dnew Date();"=0A=
+"if(cd>spr&&cd<fl){z=3Dz+1}else{z=3Dz};utc=3Dcd.getTime()+(cd.getTimezon=
eO"=0A=
+"ffset()*60000);tz=3Dnew Date(utc + =
(3600000*z));thisy=3Dtz.getFullYear("=0A=
+");var days=3D['Sunday','Monday','Tuesday','Wednesday','Thursday','Fr"=0A=
+"iday','Saturday'];if(thisy!=3Dy){return'Data Not Available'}else{;thi"=0A=
+"sh=3Dtz.getHours();thismin=3Dtz.getMinutes();thisd=3Dtz.getDay();var =
dow=3D"=0A=
+"days[thisd];var ap=3D'AM';var dt=3D'Weekday';var =
mint=3D'00';if(thismin>1"=0A=
+"5&&thismin<30){mint=3D'15'}if(thismin>30&&thismin<45){mint=3D'30'}if(th=
"=0A=
+"ismin>45&&thismin<60){mint=3D'45'}"=0A=
+"if(thish>=3D12){ap=3D'PM';thish=3Dthish-12};if (thish=3D=3D0){th"=0A=
+"ish=3D12};if(thisd=3D=3D6||thisd=3D=3D0){dt=3D'Weekend'};var =
timestring=3Dthish+'"=0A=
+":'+mint+ap;var daystring=3Ddow;var =
endstring=3Ddt;if(t=3D=3D'h'){return tim"=0A=
+"estring}if(t=3D=3D'd'){return daystring};if(t=3D=3D'w'){return en"=0A=
+"dstring}}};"=0A=
);=0A=
=0A=
=0A=
/* WARNING: Changing any of the below variables will cause drastic=0A=
changes to how your visitor data is collected.  Changes should only be=0A=
made when instructed to do so by your account manager.*/=0A=
s.visitorNamespace=3D"advanceinternet"=0A=
s.trackingServer=3D"metrics.al.com"=0A=
s.dc=3D122=0A=
=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_code=3D'',s_objectID;function s_gi(un,pg,ss){var =
c=3D"=3Dfun@6(~){`Ks=3D^S~$h ~.substring(~.indexOf(~;@t~';`Bt`t~=3Dnew =
Fun@6(~.toLowerCase()~s_c_il['+s^sn+']~};s.~`m@t~.length~.toUpperCase~=3D=
new Object~s"=0A=
+".wd~','~){@t~')q=3D'~.location~var =
~s.pt(~dynamicAccount~link~s.apv~=3D'+@y(~)@tx^m!Object$eObject.prototype=
$eObject.prototype[x])~);s.~Element~.getTime()~=3Dnew =
Array~ookieDomainPeriods~s.m_~referrer~.p"=0A=
+"rotocol~=3Dnew =
Date~BufferedRequests~}c$s(e){~visitor~;@X^js[k],255)}~=3D''~javaEnabled~=
conne@6^M~@0c_i~Name~:'')~onclick~}@t~else =
~ternalFilters~javascript~s.dl~@Os.b.addBehavior(\"# default# ~=3DparseF"=0A=
+"loat(~'+tm.get~=3D=3D'~cookie~s.rep(~s.^T~track~o@0oid~browser~.parent~=
window~colorDepth~String~while(~.host~.lastIndexOf('~s.sq~s.maxDelay~s.vl=
_g~r=3Ds.m(f)?s[f](~for(~s.un~s.eo~&&s.~parseInt(~t=3Ds.ot(o)"=0A=
+"~j=3D'1.~#4URL~lugins~dynamicVariablePrefix~document~Type~Sampling~s.rc=
[un]~Download~Event~');~this~tfs~resolution~s.c_r(~s.c_w(~s.eh~s.isie~s.v=
l_l~s.vl_t~Height~t,h){t=3Dt?t~tcf~isopera~ismac~escape(~"=0A=
+".href~screen.~s.fl(~Version~harCode~&&(~_'+~variableProvider~s.pe~)?'Y'=
:'N'~:'';h=3Dh?h~._i~e&&l$HSESSION'~f',~onload~name~home#4~objectID~}else=
{~.s_~s.rl[u~Width~s.ssl~o.type~Timeout(~ction~Lifetime"=0A=
+"~.mrq(\"'+un+'\")~sEnabled~;i++)~'){q=3D'~&&l$HNONE'){~ExternalLinks~ch=
arSet~onerror~lnk~currencyCode~.src~s=3Ds_gi(~etYear(~&&!~Opera~'s_~;try{=
~Math.~s.fsg~s.ns6~s.oun~InlineStats~Track~'0123456789~&&"=0A=
+"t~s[k]=3D~s.epa(~m._d~n=3Ds.oid(o)~,'sqs',q);~LeaveQuery~')>=3D~'=3D')~=
)+'/~){n=3D~\",''),~vo)~s.sampled~=3Ds.oh(o);~+(y<1900?~s.disable~ingServ=
er~n]=3D~true~sess~campaign~lif~if(~'http~,100)~s.co(~x in ~s.ape~f"=0A=
+"fset~s.c_d~s.br~'&pe~s.gg(~s.gv(~s[mn]~s.qav~,'vo~s.pl~=3D(apn~Listener=
~\"s_gs(\")~vo._t~b.attach~d.create~=3Ds.n.app~(''+~!=3D'~'||t~'+n~s()+'~=
){p=3D~():''~a):f(~+1))~a['!'+t]~){v=3Ds.n.~channel~un)~.target"=0A=
+"~o.value~g+\"_c\"]~\".tl(\")~etscape~(ns?ns:~s_')t=3Dt~k',s.bc~omePage~=
s.d.get~')<~||!~[b](e);~m[t+1](~return~mobile~height~events~random~code~'=
MSIE ~rs,~un,~,pev~floor(~atch~s.num(~[\"s_\"+~s.c_gd~s"=0A=
+".dc~s.pg~,'lt~.inner~transa~;s.gl(~\"m_\"+n~idt=3D'+~page~Group,~.fromC=
~sByTag~?'&~+';'~t&&~1);~){s.~[t]=3D~>=3D5)~[t](~=3Dl[n];~!a[t])~~s._c=3D=
@Nc';`F=3D^1`5!`F`hn){`F`hl`U;`F`hn=3D0;}s^sl=3D`F`hl;s^sn=3D`F`hn;s^sl"=0A=
+"[s^s@os;`F`hn++;s.m`0m){`2$Gm)`4'{$d0`Afl`0x,l){`2x?$Gx)`30,l):x`Aco`0o=
`H!o)`2o;`Kn`E,x;^B@xo)@tx`4'select$d0&&x`4'filter$d0)n[x]=3Do[x];`2n`Anu=
m`0x){x`e+x;^B`Kp=3D0;p<x`C;p++)@t(@V')`4x`3p,p$O<0)`20;`"=0A=
+"21`Arep=3Ds_r;@y`0x`1,h=3D@VABCDEF',i,c=3Ds.@E,n,l,e,y`e;c=3Dc?c`D$M`5x=
){x`e+x`5c`tAUTO'^m'').c^lAt){^Bi=3D0;i<x`C@A{c=3Dx`3i,i+#Bn=3Dx.c^lAt(i)=
`5n>127){l=3D0;e`e;^4n||l<4){e=3Dh`3n%16,n%16+1)+e;n=3D(n-n%16)/16;l++}y+=
"=0A=
+"=3D'%u'+e}`Bc`t+')y+=3D'%2B';`my+=3D^gc)}x=3Dy^zx=3Dx?`v^g''+x),'+`G%2B=
'):x`5x&&c^Eem=3D=3D1&&x`4'%u$d0&&x`4'%U$d0){i=3Dx`4'%^R^4i>=3D0){i++`5h`=
38)`4x`3i,i+1)`D())>=3D0)`2x`30,i)+'u00'+x`3i);i=3Dx`4'%',i)}}}}`2x`Aepa`=
0x"=0A=
+"`1;`2x?un^g`v''+x,'+`G =
')):x`Apt`0x,d,f,a`1,t=3Dx,z=3D0,y,r;^4t){y=3Dt`4d);y=3Dy<0?t`C:y;t=3Dt`3=
0,y);^At,$Nt,a)`5r)`2r;z+=3Dy+d`C;t=3Dx`3z,x`C);t=3Dz<x`C?t:''}`2''`Aisf`=
0t,a){`Kc=3Da`4':')`5c>=3D0)a=3Da`30,c)`5t`30,2)`t"=0A=
+"$Z`32);`2(t!`e@W=3D=3Da)`Afsf`0t,a`1`5`La,`G,'is^ut))@Q+=3D(@Q!`e?`G`j+=
t;`20`Afs`0x,f`1;@Q`e;`Lx,`G,'fs^uf);`2@Q`Ac_d`e;$vf`0t,a`1`5!$tt))`21;`2=
0`Ac_gd`0`1,d=3D`F`J^5^w,n=3Ds.fpC`V,p`5!n)n=3Ds.c`V`5d@L$0@gn?^F"=0A=
+"n):2;n=3Dn>2?n:2;p=3Dd^6.')`5p>=3D0){^4p>=3D0&&n>1$Ld^6.',p-#Bn--}$0=3D=
p>0&&`Ld,'.`Gc_gd^u0)?d`3p):d}}`2$0`Ac_r`0k`1;k=3D@y(k);`Kc=3D' =
'+s.d.`u,i=3Dc`4' =
'+k+@e,e=3Di<0?i:c`4';',i),v=3Di<0?'':@Yc`3i+2+k`C,e<0?c`C:e));`"=0A=
+"2v$H[[B]]'?v:''`Ac_w`0k,v,e`1,d=3D$v(),l=3Ds.`u@7,t;v`e+v;l=3Dl?$Gl)`D$=
M`5^t@Ct=3D(v!`e?^Fl?l:0):-60)`5t){e`Z;e.setTime(e`T+(t*1000))}`lk@Cs.d.`=
u=3Dk+'`Pv!`e?v:'[[B]]')+'; path=3D/;'+(^t?' expires=3D'+e.toGMT^3("=0A=
+")#9`j+(d?' =
domain=3D'+d#9`j;`2^Vk)=3D=3Dv}`20`Aeh`0o,e,r,f`1,b=3D's^ne+'^ns^sn,n=3D-=
1,l,i,x`5!^Xl)^Xl`U;l=3D^Xl;^Bi=3D0;i<l`C&&n<0;i++`Hl[i].o=3D=3Do&&l[i].e=
=3D=3De)n=3Di`ln<0@gi;l[n]`E}x#Gx.o=3Do;x.e=3De;f=3Dr?x.b:f`5r||f){x.b"=0A=
+"=3Dr?0:o[e];x.o[e]=3Df`lx.b){x.o[b]=3Dx.b;`2b}`20`Acet`0f,a,t,o,b`1,r,^=
d`5`O>=3D5^m!s.^e||`O>=3D7)){^d`7's`Gf`Ga`Gt`G`Ke,r@O^A$Na)`br=3Ds.m(t)?s=
#Fe):t(e)}`2r^Rr=3D^d(s,f,a,t)^z@ts.^f^Eu`4$n4@d0)r=3Ds.m(b)?s[b](a):"=0A=
+"b(a);else{^X(`F,'@F',0,o);^A$Na`Reh(`F,'@F',1)}}`2r`Ag^Tet`0e`1;`2`w`Ag=
^Toe`7'e`G`Ks=3D`9,c;^X(^1,\"@F\",1`Re^T=3D1;c=3Ds.t()`5c)s.d.write(c`Re^=
T=3D0;`2@p'`Rg^Tfb`0a){`2^1`Ag^Tf`0w`1,p=3Dw^0,l=3Dw`J;`w=3Dw`5p&&p"=0A=
+"`J!=3Dl&&p`J^5=3D=3Dl^5){`w=3Dp;`2s.g^Tf(`w)}`2`w`Ag^T`0`1`5!`w){`w=3D`=
F`5!s.e^T)`w=3Ds.cet('g^T^u`w,'g^Tet',s.g^Toe,'g^Tfb')}`2`w`Amrq`0u`1,l=3D=
@1],n,r;@1]=3D0`5l)^Bn=3D0;n<l`C;n++){r#Gs.mr(0,0,r.r,0,r.t,r.u)}`Abr`"=0A=
+"0id,rs`1`5@m`a$e^W@Nbr',rs))$1l=3Drs`Aflush`a`0`1;s.fbr(0)`Afbr`0id`1,b=
r=3D^V@Nbr')`5!br)br=3D$1l`5br`H!@m`a)^W@Nbr`G'`Rmr(0,0,br)}$1l=3D0`Amr`0=
@q,q,$oid,ta,u`1,dc=3D$w,t1=3Ds.`x@n,t2=3Ds.`x@nSecure,ns=3Ds.`c`ispa"=0A=
+"ce,un=3Du?u:$Ys.f$S,unc=3D`v$p'_`G-'),r`E,l,imn=3D@Ni^n($S,im,b,e`5!rs)=
{rs=3D@u'+(@3?'s'`j+'://'+(t1?(@3@W2?t2:t1):($Y(@3?'102':unc))+'.'+($w?$w=
:112)+'.2o7.net')@fb/ss/'+^C+'/'+(s.$i?'5.1':'1'@fH.17/'+@q+'"=0A=
+"?AQB=3D1&ndh=3D1'+(q?q`j+'&AQE=3D1'`5^Y@Ls.^f`H`O>5.5)rs=3D^j$o4095);`m=
rs=3D^j$o2047)`lid){$1(id,rs);$h}`ls.d.images&&`O>=3D3^m!s.^e||`O>=3D7)^m=
@R<0||`O>=3D6.1)`H!s.rc)s.rc`E`5!^O){^O=3D1`5!s.rl)s.rl`E;@1n]`U;set@5'"=0A=
+"@t^1`hl)^1.`9@8',750)^zl=3D@1n]`5l){r.t=3Dta;r.u=3Dun;r.r=3Drs;l[l`C]=3D=
r;`2''}imn+=3D'^n^O;^O++}im=3D`F[imn]`5!im)im=3D`F[im@onew =
Image;im@0l=3D0;im.^v`7'e`G^S@0l=3D1`5^1`hl)^1.`9@8^Rim@I=3Drs`5rs`4$2=3D=
@d0^m!ta||ta`t_se"=0A=
+"lf$Ia`t_top'||(`F.^w@Wa=3D=3D`F.^w))){b=3De`Z;^4!im@0l&&e`T-b`T<500)e`Z=
}`2''}`2'<im'+'g sr'+'c=3D\"'+rs+'\" width=3D1 $j=3D1 border=3D0 =
alt=3D\"\">'`Agg`0v`1`5!`F['s^nv])`F['s^nv]`e;`2`F['s^nv]`Aglf`0t,a`Ht`30=
,2)`"=0A=
+"t$Z`32);`Ks=3D^S,v=3D$3t)`5v)s#Dv`Agl`0v`1`5$x)`Lv,`G,'gl^u0)`Agv`0v`1;=
`2s['vpm^nv]?s['vpv^nv]:(s[v]?s[v]`j`Ahavf`0t,a`1,b=3Dt`30,4),x=3Dt`34),n=
=3D^Fx),k=3D'g^nt,m=3D'vpm^nt,q=3Dt,v=3Ds.`N@UVa$oe=3Ds.`N@U^Qs,mn;@X$4t)=
"=0A=
+"`5s.@G||^D||^p`H^p^Epe`30,4)$H@G_'){mn=3D^p`30,1)`D()+^p`31)`5$5){v=3D$=
5.`xVars;e=3D$5.`x^Qs}}v=3Dv?v+`G+^Z+`G+^Z2:''`5v@L`Lv,`G,'is^ut))s[k]`e`=
5t`t$k'&&e)@Xs.fs(s[k],e)}s[m]=3D0`5t`t^K`ID`6`cID`Ivid`6^I@Bg'"=0A=
+"`d`Bt`t`X@Br'`d`Bt`tvmk`Ivmt`6@E@Bce'`5s[k]&&s[k]`D()`tAUTO')@X'ISO8859=
-1';`Bs[k]^Eem=3D=3D2)@X'UTF-8'}`Bt`t`c`ispace`Ins`6c`V`Icdp`6`u@7`Icl`6^=
o`Ivvp`6@H`Icc`6$R`Ich`6#0@6ID`Ixact`6@r`Iv0`6^U`Is`6^2`I"=0A=
+"c`6`o^k`Ij`6`f`Iv`6`u@9`Ik`6`z@2`Ibw`6`z^b`Ibh`6`g`Ict`6^x`Ihp`6p^J`Ip'=
;`B$tx)`Hb`tprop`Ic$J;`Bb`teVar`Iv$J;`Bb`thier@Bh$J`d`ls[k]@W$H`N`i'@W$H`=
N^M')$6+=3D'&'+q+'`Ps[k]);`2''`Ahav`0`1;$6`e;`L^a,`G,'h"=0A=
+"av^u0);`2$6`Alnf`0^c`8^r`8:'';`Kte=3Dt`4@e`5t@We>0&&h`4t`3te$O>=3D0)`2t=
`30,te);`2''`Aln`0h`1,n=3Ds.`N`is`5n)`2`Ln,`G,'ln^uh);`2''`Altdf`0^c`8^r`=
8:'';`Kqi=3Dh`4'?^Rh=3Dqi>=3D0?h`30,qi):h`5#Ah`3h`C-(t`C$O`t.'+t)"=0A=
+"`21;`20`Altef`0^c`8^r`8:''`5#Ah`4t)>=3D0)`21;`20`Alt`0h`1,lft=3Ds.`N^PF=
ile^Ms,lef=3Ds.`NEx`n,@s=3Ds.`NIn`n;@s=3D@s?@s:`F`J^5^w;h=3Dh`8`5s.`x^PLi=
nks&&lf#A`Llft,`G$yd^uh))`2'd'`5s.`x@D&&h`30,1)$H# '^mlef||@s)^m!"=0A=
+"lef||`Llef,`G$ye^uh))^m!@s$e`L@s,`G$ye^uh)))`2'e';`2''`Alc`7'e`G`Ks=3D`=
9,b=3D^X(^S,\"`k\"`R@G=3D@w^S`Rt(`R@G=3D0`5b)`2^S$f`2@p'`Rbc`7'e`G`Ks=3D`=
9,f,^d`5s.d^Ed.all^Ed.all.cppXYctnr)$h;^D=3De@I`S?e@I`S:e$T;^d`7"=0A=
+"\"s\",\"`Ke@O@t^D^m^D.tag`i||^D^0`S||^D^0Node))s.t()`b}\");^d(s`Reo=3D0=
'`Roh`0o`1,l=3D`F`J,h=3Do^h?o^h:'',i,j,k,p;i=3Dh`4':^Rj=3Dh`4'?^Rk=3Dh`4'=
/')`5h^mi<0||(j>=3D0&&i>j)||(k>=3D0&&i>k))$Lo`Y&&o`Y`C>1?o`Y:(l`Y?l`Y"=0A=
+"`j;i=3Dl.path^w^6/^Rh=3D(p?p+'//'`j+(o^5?o^5:(l^5?l^5`j)+(h`30,1)$H/'?l=
.path^w`30,i<0?0:i@f'`j+h}`2h`Aot`0o){`Kt=3Do.tag`i;t=3Dt@W`D?t`D$M`5t`tS=
HAPE')t`e`5t`Ht`tINPUT'&&@4&&@4`D)t=3D@4`D();`B!#Ao^h)t=3D'A';}`2"=0A=
+"t`Aoid`0o`1,^G,p,c,n`e,x=3D0`5t@L`y$Lo`Y;c=3Do.`k`5o^h^mt`tA$I`tAREA')^=
m!c$ep||p`8`4'`o$d0))n@k`Bc@g`vs.rep(`vs.rep$Gc,\"\\r@h\"\\n@h\"\\t@h' =
`G^Rx=3D2}`B$U^mt`tINPUT$I`tSUBMIT')@g$U;x=3D3}`Bo@I@W`tIMAGE')"=0A=
+"n=3Do@I`5n){`y=3D^jn@v;`yt=3Dx}}`2`y`Arqf`0t,un`1,e=3Dt`4@e,u=3De>=3D0?=
`G+t`30,e)+`G:'';`2u&&u`4`G+un+`G)>=3D0?@Yt`3e$O:''`Arq`0un`1,c=3Dun`4`G)=
,v=3D^V@Nsq'),q`e`5c<0)`2`Lv,'&`Grq^u$S;`2`L$p`G,'rq',0)`Asqp`0t,a`1,e=3D=
"=0A=
+"t`4@e,q=3De<0?'':@Yt`3e+1)`Rsqq[q]`e`5e>=3D0)`Lt`30,e),`G@b`20`Asqs`0$p=
q`1;^7u[u@oq;`20`Asq`0q`1,k=3D@Nsq',v=3D^Vk),x,c=3D0;^7q`E;^7u`E;^7q[q]`e=
;`Lv,'&`Gsqp',0);`L^C,`G@bv`e;^B@x^7u`Q)^7q[^7u[x]]+=3D(^7q[^7u[x"=0A=
+"]]?`G`j+x;^B@x^7q`Q&&^7q[x]^mx=3D=3Dq||c<2)){v+=3D(v#8'`j+^7q[x]+'`Px);=
c++}`2^Wk,v,0)`Awdl`7'e`G`Ks=3D`9,r=3D@p,b=3D^X(`F,\"^v\"),i,o,oc`5b)r=3D=
^S$f^Bi=3D0;i<s.d.`Ns`C@A{o=3Ds.d.`Ns[i];oc=3Do.`k?\"\"+o.`k:\"\"`5(oc`4$=
"=0A=
+"B<0||oc`4\"@0oc(\")>=3D0)&&oc`4$W<0)^X(o,\"`k\",0,s.lc);}`2r^R`Fs`0`1`5=
`O>3^m!^Y$es.^f||`O#E`Hs.b^E$D^Q)s.$D^Q('`k',s.bc);`Bs.b^Eb.add^Q$A)s.b.a=
dd^Q$A('clic$a,false);`m^X(`F,'^v',0,`Fl)}`Avs`0x`1,v=3Ds"=0A=
+".`c^N,g=3Ds.`c^N#5k=3D@Nvsn^n^C+(g?'^ng`j,n=3D^Vk),e`Z,y=3De.g@K);e.s@K=
y+10@l1900:0))`5v){v*=3D100`5!n`H!^Wk,x,e))`20;n=3Dx`ln%10000>v)`20}`21`A=
dyasmf`0t,m`H#Am&&m`4t)>=3D0)`21;`20`Adyasf`0t,m`1,i=3Dt?t`4@e:-1,n,x"=0A=
+"`5i>=3D0&&m){`Kn=3Dt`30,i),x=3Dt`3i+1)`5`Lx,`G,'dyasm^um))`2n}`20`Auns`=
0`1,x=3Ds.`MSele@6,l=3Ds.`MList,m=3Ds.`MM$s,n,i;^C=3D^C`8`5x&&l`H!m)m=3D`=
F`J^5`5!m.toLowerCase)m`e+m;l=3Dl`8;m=3Dm`8;n=3D`Ll,';`Gdyas^um)`5n)^C=3D=
n}i=3D"=0A=
+"^C`4`G`Rfun=3Di<0?^C:^C`30,i)`Asa`0un`1;^C=3Dun`5!@S)@S=3Dun;`B(`G+@S+`=
G)`4$S<0)@S+=3D`G+un;^Cs()`Am_i`0n,a`1,m,f=3Dn`30,1),r,l,i`5!`Wl)`Wl`E`5!=
`Wnl)`Wnl`U;m=3D`Wl[n]`5!a&&m&&m._e@Lm^s)`Wa(n)`5!m){m`E,m._c=3D@Nm"=0A=
+"';m^sn=3D`F`hn;m^sl=3Ds^sl;m^sl[m^s@om;`F`hn++;m.s=3Ds;m._n=3Dn;m._l`U(=
'_c`G_in`G_il`G_i`G_e`G_d`G_dl`Gs`Gn`G_r`G_g`G_g1`G_t`G_t1`G_x`G_x1`G_l'`=
Rm_l[@om;`Wnl[`Wnl`C]=3Dn}`Bm._r@Lm._m){r=3Dm._r;r._m=3Dm;l=3Dm._l;^B"=0A=
+"i=3D0;i<l`C@A@tm[l[i]])r[l[i]]=3Dm[l[i]];r^sl[r^s@or;m=3D`Wl[@or`lf=3D=3D=
f`D())s[@om;`2m`Am_a`7'n`Gg`G@t!g)g=3D#2;`Ks=3D`9,c=3Ds[$V,m,x,f=3D0`5!c)=
c=3D`F$u$V`5c&&s_d)s[g]`7\"s\",s_ft(s_d(c)));x=3Ds[g]`5!x)x=3D`F$ug];m=3D=
`Wi("=0A=
+"n,1)`5x){m^s=3Df=3D1`5(\"\"+x)`4\"fun@6\")>=3D0)x(s);`m`Wm(\"x\",n,x)}m=
=3D`Wi(n,1)`5@Zl)@Zl=3D@Z=3D0;`pt();`2f'`Rm_m`0t,n,d){t=3D'^nt;`Ks=3D^S,i=
,x,m,f=3D'^nt`5`Wl&&`Wnl)^Bi=3D0;i<`Wnl`C@A{x=3D`Wnl[i]`5!n||x=3D=3Dn){m=3D=
`Wi(x)"=0A=
+"`5m[t]`Ht`t_d')`21`5d)m#Fd);`mm#F)`lm[t+1]@Lm[f]`Hd)$gd);`m$g)}m[f]=3D1=
}}`20`AloadModule`0n,u,d,l`1,m,i=3Dn`4':'),g=3Di<0?#2:n`3i+1),o=3D0,f,c=3D=
s.h?s.h:s.b,^d`5i>=3D0)n=3Dn`30,i);m=3D`Wi(n)`5(l$e`Wa(n,g))&&u^Ed&&"=0A=
+"c^E$E`S`Hd){@Z=3D1;@Zl=3D1`l@3)u=3D`vu,@u:`Ghttps:^Rf`7'e`G`9.m_a(\"$J+=
'\",\"'+g+'\")^R^d`7's`Gf`Gu`Gc`G`Ke,o=3D0@Oo=3Ds.$E`S(\"script\")`5o){@4=
=3D\"text/`o\"`5f)o.^v=3Df;o@I=3Du;c.appendChild(o)}`bo=3D0}`2o^Ro=3D^d(s=
"=0A=
+",f,u,c)}`mm=3D`Wi(n);m._e=3D1;`2m`Avo1`0t,a`Ha[t]||$P)^S#Da[t]`Avo2`0t,=
a`H#H{a#D^S[t]`5#H$P=3D1}`Adlt`7'`Ks=3D`9,d`Z,i,vo,f=3D0`5`pl)^Bi=3D0;i<`=
pl`C@A{vo=3D`pl[i]`5vo`H!`Wm(\"d\")||d`T-$C>=3D^8){`pl[i]=3D0;s.t(@i}`m"=0A=
+"f=3D1}`l`pi)clear@5`pi`Rdli=3D0`5f`H!`pi)`pi=3Dset@5`pt,^8)}`m`pl=3D0'`=
Rdl`0vo`1,d`Z`5!@ivo`E;`L^9,`G$72',@i;$C=3Dd`T`5!`pl)`pl`U;`pl[`pl`C]=3Dv=
o`5!^8)^8=3D250;`pt()`At`0vo,id`1,trk=3D1,tm`Z,sed=3DMath&&@P$l?@P$r@P$"=0A=
+"l()*10000000000000):tm`T,@q=3D's'+@P$rtm`T/10800000)%10+sed,y=3Dtm.g@K)=
,vt=3Dtm.getDate(@f`sMonth(@f'@ly+1900:y)+' =
`sHour$K:`sMinute$K:`sSecond$K `sDay()+' =
`sTimezoneO@z(),^d,^T=3Ds.g^T(),ta`e,q`e,qs`e,$m`"=0A=
+"e,vb`E#1^9`Runs()`5!s.td){`Ktl=3D^T`J,a,o,i,x`e,c`e,v`e,p`e,bw`e,bh`e,^=
H0',k=3D^W@Ncc`G@p',0^q,hp`e,ct`e,pn=3D0,ps`5^3&&^3.prototype){^H1'`5j.m$=
s){^H2'`5tm.setUTCDate){^H3'`5^Y^E^f&&`O#E^H4'`5pn.toPrecis"=0A=
+"ion){^H5';a`U`5a.forEach){^H6';i=3D0;o`E;^d`7'o`G`Ke,i=3D0@Oi=3Dnew =
Iterator(o)`b}`2i^Ri=3D^d(o)`5i&&i.next)^H7'}}}}`l`O>=3D4)x=3D^iwidth+'x'=
+^i$j`5s.isns||s.^e`H`O>=3D3$Q`f(^q`5`O>=3D4){c=3D^ipixelDepth;bw=3D`F$z@=
2;b"=0A=
+"h=3D`F$z^b}}$8=3Ds.n.p^J}`B^Y`H`O>=3D4$Q`f(^q;c=3D^i^2`5`O#E{bw=3Ds.d.^=
L`S.o@z@2;bh=3Ds.d.^L`S.o@z^b`5!s.^f^Eb){^d`7's`Gtl`G`Ke,hp=3D0`qh$b\");h=
p=3Ds.b.isH$b(tl)?\"Y\":\"N\"`b}`2hp^Rhp=3D^d(s,tl);^d`7's`G`Ke,ct=3D0`qc=
"=0A=
+"lientCaps\");ct=3Ds.b.`g`b}`2ct^Rct=3D^d(s)}}}`mr`e`l$8)^4pn<$8`C&&pn<3=
0){ps=3D^j$8[pn].^w@v#9`5p`4ps)<0)p+=3Dps;pn++}s.^U=3Dx;s.^2=3Dc;s.`o^k=3D=
j;s.`f=3Dv;s.`u@9=3Dk;s.`z@2=3Dbw;s.`z^b=3Dbh;s.`g=3Dct;s.^x=3Dhp;s.p^J=3D=
p;s.td"=0A=
+"=3D1`l@i{`L^9,`G$72',vb);`L^9,`G$71',@i`ls.useP^J)s.doP^J(s);`Kl=3D`F`J=
,r=3D^T.^L.`X`5!s.^I)s.^I=3Dl^h?l^h:l`5!s.`X@Ls._1_`X#C`X=3Dr;s._1_`X=3D1=
}`Wm('g')`5(vo&&$C)$e`Wm('d')`Hs.@G||^D){`Ko=3D^D?^D:s.@G`5!o)`2'';"=0A=
+"`Kp=3D$4'#4`i'),w=3D1,^G,@a,x=3D`yt,h,l,i,oc`5^D&&o=3D=3D^D){^4o@Ln@W$H=
BODY'){o=3Do^0`S?o^0`S:o^0Node`5!o)`2'';^G;@a;x=3D`yt}oc=3Do.`k?''+o.`k:'=
'`5(oc`4$B>=3D0&&oc`4\"@0oc(\")<0)||oc`4$W>=3D0)`2''}ta=3Dn?o$T:1;h@ki=3D=
h`4'"=0A=
+"?^Rh=3Ds.`N@c^3||i<0?h:h`30,i);l=3Ds.`N`i?s.`N`i:s.ln(h);t=3Ds.`N^M?s.`=
N^M`8:s.lt(h)`5t^mh||l))q+=3D$2=3D@G^n(t`td$I`te'?@y(t):'o')+(h?$2v1`Ph)`=
j+(l?$2v2`Pl)`j;`mtrk=3D0`5s.`x@T`H!p$L$4'^I^Rw=3D0}^G;i=3Do.sourceIn"=0A=
+"dex`5$3'^y')@g$3'^y^Rx=3D1;i=3D1`lp&&n@W)qs=3D'&pid`P^jp,255))+(w#8p#3w=
`j+'&oid`P^jn@v)+(x#8o#3x`j+'&ot`Pt)+(i#8oi=3D'+i`j}`l!trk@Lqs)`2'';@j=3D=
s.vs(sed)`5trk`H@j)$m=3Ds.mr(@q,(vt#8t`Pvt)`j+s.hav()+q+(qs?qs:s."=0A=
+"rq(^C)),0,id,ta);qs`e;`Wm('t')`5s.p_r)s.p_r(`R`X`e}^7(qs);^z`p(@i;`l@i`=
L^9,`G$71',vb`R@G=3D^D=3Ds.`N`i=3Ds.`N^M=3D`F@0^y=3Ds.ppu=3D^p=3D^pv1=3D^=
pv2=3D^pv3`e`5$x)`F@0@G=3D`F@0eo=3D`F@0`N`i=3D`F@0`N^M`e`5!id@Ls.tc#Ctc=3D=
1;s.f"=0A=
+"lush`a()}`2$m`Atl`0o,t,n,vo`1;s.@G=3D@wo`R`N^M=3Dt;s.`N`i=3Dn;s.t(@i}`5=
pg){`F@0co`0o){`K@J\"_\",1,#B`2@wo)`Awd@0gs`0$S{`K@J$p1,#B`2s.t()`Awd@0dc=
`0$S{`K@J$p#B`2s.t()}}@3=3D(`F`J`Y`8`4@us@d0`Rd=3D^L;s.b=3Ds.d.bo"=0A=
+"dy`5$c`S#7`i#Ch=3D$c`S#7`i('HEAD')`5s.h)s.h=3Ds.h[0]}s.n=3Dnavigator;s.=
u=3Ds.n.userAgent;@R=3Ds.u`4'N$X6/^R`Kapn$F`i,v$F^k,ie=3Dv`4$n'),o=3Ds.u`=
4'@M '),i`5v`4'@M@d0||o>0)apn=3D'@M';^Y$9`tMicrosoft Internet Explore"=0A=
+"r'`Risns$9`tN$X'`R^e$9`t@M'`R^f=3D(s.u`4'Mac@d0)`5o>0)`O`rs.u`3o+6));`B=
ie>0){`O=3D^Fi=3Dv`3ie+5))`5`O>3)`O`ri)}`B@R>0)`O`rs.u`3@R+10));`m`O`rv`R=
em=3D0`5^3#6^l){i=3D^g^3#6^l(256))`D(`Rem=3D(i`t%C4%80'?2:(i`t%U0"=0A=
+"100'?1:0))}s.sa(un`Rvl_l=3D'^K,`cID,vmk,ppu,@E,`c`ispace,c`V,`u@7,#4`i,=
^I,`X,@H';^a=3D^Z+',^o,$R,server,#4^M,#0@6ID,purchaseID,@r,state,zip,$k,p=
roducts,`N`i,`N^M';^B`Kn=3D1;n<51;n++)^a+=3D',prop$J+',eVar$J"=0A=
+"+',hier$J;^Z2=3D',^U,^2,`o^k,`f,`u@9,`z@2,`z^b,`g,^x,pe$q1$q2$q3,p^J';^=
a+=3D^Z2;^9=3D^a+',$i,`c^N,`c^N#5`MSele@6,`MList,`MM$s,`x^PLinks,`x@D,`x@=
T,`N@c^3,`N^PFile^Ms,`NEx`n,`NIn`n,`N@UVa$o`N@U^Qs,`N`is,@G"=0A=
+",eo';$x=3Dpg#1^9)`5!ss)`Fs()",=0A=
w=3Dwindow,l=3Dw.s_c_il,n=3Dnavigator,u=3Dn.userAgent,v=3Dn.appVersion,e=3D=
v.indexOf('MSIE =
'),m=3Du.indexOf('Netscape6/'),a,i,s;if(un){un=3Dun.toLowerCase();if(l)fo=
r(i=3D0;i<l.length;i++){s=3Dl[i];if(s._c=3D=3D's_c'){if(s.oun=3D=3Dun)ret=
urn s;else if(s.fs&&s.sa&&s.fs(s.oun,un)){s.sa(un);return s}}}}=0A=
w.s_r=3Dnew Function("x","o","n","var =
i=3Dx.indexOf(o);if(i>=3D0&&x.split)x=3D(x.split(o)).join(n);else =
while(i>=3D0){x=3Dx.substring(0,i)+n+x.substring(i+o.length);i=3Dx.indexO=
f(o)}return x");=0A=
w.s_d=3Dnew Function("x","var =
t=3D'`^@$#',l=3D'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrst=
uvwxyz',d,n=3D0,b,k,w,i=3Dx.lastIndexOf('~~');if(i>0){d=3Dx.substring(0,i=
);x=3Dx.substring(i+2);while(d){w=3Dd;i"=0A=
+"=3Dd.indexOf('~');if(i>0){w=3Dd.substring(0,i);d=3Dd.substring(i+1)}els=
e =
d=3D'';b=3D(n-n%62)/62;k=3Dn-b*62;k=3Dt.substring(b,b+1)+l.substring(k,k+=
1);x=3Ds_r(x,k,w);n++}for(i=3D0;i<5;i++){w=3Dt.substring(i,i+1);x=3Ds_r(x=
"=0A=
+",w+' ',w)}}return x");=0A=
w.s_fe=3Dnew Function("c","return =
s_r(s_r(s_r(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")");=0A=
w.s_fa=3Dnew Function("f","var =
s=3Df.indexOf('(')+1,e=3Df.indexOf(')'),a=3D'',c;while(s>=3D0&&s<e){c=3Df=
.substring(s,s+1);if(c=3D=3D',')a+=3D'\",\"';else if((\"\\n\\r\\t =
\").indexOf(c)<0)a+=3Dc;s++}return a?'\"'+a+'\"':"=0A=
+"a");=0A=
w.s_ft=3Dnew Function("c","c+=3D'';var =
s,e,o,a,d,q,f,h,x;s=3Dc.indexOf('=3Dfunction(');while(s>=3D0){s++;d=3D1;q=
=3D'';x=3D0;f=3Dc.substring(s);a=3Ds_fa(f);e=3Do=3Dc.indexOf('{',s);e++;w=
hile(d>0){h=3Dc.substring(e,e+1);if(q){i"=0A=
+"f(h=3D=3Dq&&!x)q=3D'';if(h=3D=3D'\\\\')x=3Dx?0:1;else =
x=3D0}else{if(h=3D=3D'\"'||h=3D=3D\"'\")q=3Dh;if(h=3D=3D'{')d++;if(h=3D=3D=
'}')d--}if(d>0)e++}c=3Dc.substring(0,s)+'new =
Function('+(a?a+',':'')+'\"'+s_fe(c.substring(o+1,e))+'\")"=0A=
+"'+c.substring(e+1);s=3Dc.indexOf('=3Dfunction(')}return c;");=0A=
c=3Ds_d(c);if(e>0){a=3DparseInt(i=3Dv.substring(e+5));if(a>3)a=3DparseFlo=
at(i)}else if(m>0)a=3DparseFloat(u.substring(m+10));else =
a=3DparseFloat(v);if(a>=3D5&&v.indexOf('Opera')<0&&u.indexOf('Opera')<0){=
w.s_c=3Dnew Function("un","pg","ss","var s=3Dthis;"+c);return new =
s_c(un,pg,ss)}else s=3Dnew Function("un","pg","ss","var s=3Dnew =
Object;"+s_ft(c)+";return s");return s(un,pg,ss)}=0A=
=0A=

------=_NextPart_000_0000_01C9869E.C1DA1720--

